benchlingsdk

package
v0.0.0-...-6256cc4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 4, 2024 License: Apache-2.0 Imports: 17 Imported by: 1

README

Package cloudeng.io/webapi/benchling/benchlingsdk

import cloudeng.io/webapi/benchling/benchlingsdk

Package benchlingsdk provides primitives to interact with the openapi HTTP API.

Code generated by github.com/deepmap/oapi-codegen version v1.12.5-0.20230118012357-f4cf8f9a5703 DO NOT EDIT.

Constants

BasicApiKeyAuthScopes, BasicClientIdSecretAuthScopes, OAuthScopes
BasicApiKeyAuthScopes = "basicApiKeyAuth.Scopes"
BasicClientIdSecretAuthScopes = "basicClientIdSecretAuth.Scopes"
OAuthScopes = "oAuth.Scopes"

Functions

Func GetSwagger
func GetSwagger() (swagger *openapi3.T, err error)

GetSwagger returns the Swagger specification corresponding to the generated code in this file. The external references of Swagger specification are resolved. The logic of resolving external references is tightly connected to "import-mapping" feature. Externally referenced files must be embedded in the corresponding golang packages. Urls can be supported but this task was out of the scope.

Func NewAbortAssayResultsTransactionRequest
func NewAbortAssayResultsTransactionRequest(server string, transactionId openapi_types.UUID) (*http.Request, error)

NewAbortAssayResultsTransactionRequest generates requests for AbortAssayResultsTransaction

Func NewAbortMultipartBlobRequest
func NewAbortMultipartBlobRequest(server string, blobId string) (*http.Request, error)

NewAbortMultipartBlobRequest generates requests for AbortMultipartBlob

Func NewArchiveAASequencesRequest
func NewArchiveAASequencesRequest(server string, body ArchiveAASequencesJSONRequestBody) (*http.Request, error)

NewArchiveAASequencesRequest calls the generic ArchiveAASequences builder with application/json body

Func NewArchiveAASequencesRequestWithBody
func NewArchiveAASequencesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewArchiveAASequencesRequestWithBody generates requests for ArchiveAASequences with any type of body

Func NewArchiveAssayResultsRequest
func NewArchiveAssayResultsRequest(server string, body ArchiveAssayResultsJSONRequestBody) (*http.Request, error)

NewArchiveAssayResultsRequest calls the generic ArchiveAssayResults builder with application/json body

Func NewArchiveAssayResultsRequestWithBody
func NewArchiveAssayResultsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewArchiveAssayResultsRequestWithBody generates requests for ArchiveAssayResults with any type of body

Func NewArchiveAssayRunsRequest
func NewArchiveAssayRunsRequest(server string, body ArchiveAssayRunsJSONRequestBody) (*http.Request, error)

NewArchiveAssayRunsRequest calls the generic ArchiveAssayRuns builder with application/json body

Func NewArchiveAssayRunsRequestWithBody
func NewArchiveAssayRunsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewArchiveAssayRunsRequestWithBody generates requests for ArchiveAssayRuns with any type of body

Func NewArchiveAutomationOutputProcessorsRequest
func NewArchiveAutomationOutputProcessorsRequest(server string, body ArchiveAutomationOutputProcessorsJSONRequestBody) (*http.Request, error)

NewArchiveAutomationOutputProcessorsRequest calls the generic ArchiveAutomationOutputProcessors builder with application/json body

Func NewArchiveAutomationOutputProcessorsRequestWithBody
func NewArchiveAutomationOutputProcessorsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewArchiveAutomationOutputProcessorsRequestWithBody generates requests for ArchiveAutomationOutputProcessors with any type of body

Func NewArchiveBatchesRequest
func NewArchiveBatchesRequest(server string, body ArchiveBatchesJSONRequestBody) (*http.Request, error)

NewArchiveBatchesRequest calls the generic ArchiveBatches builder with application/json body

Func NewArchiveBatchesRequestWithBody
func NewArchiveBatchesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewArchiveBatchesRequestWithBody generates requests for ArchiveBatches with any type of body

Func NewArchiveBenchlingAppsRequest
func NewArchiveBenchlingAppsRequest(server string, body ArchiveBenchlingAppsJSONRequestBody) (*http.Request, error)

NewArchiveBenchlingAppsRequest calls the generic ArchiveBenchlingApps builder with application/json body

Func NewArchiveBenchlingAppsRequestWithBody
func NewArchiveBenchlingAppsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewArchiveBenchlingAppsRequestWithBody generates requests for ArchiveBenchlingApps with any type of body

Func NewArchiveBoxesRequest
func NewArchiveBoxesRequest(server string, body ArchiveBoxesJSONRequestBody) (*http.Request, error)

NewArchiveBoxesRequest calls the generic ArchiveBoxes builder with application/json body

Func NewArchiveBoxesRequestWithBody
func NewArchiveBoxesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewArchiveBoxesRequestWithBody generates requests for ArchiveBoxes with any type of body

Func NewArchiveContainersRequest
func NewArchiveContainersRequest(server string, body ArchiveContainersJSONRequestBody) (*http.Request, error)

NewArchiveContainersRequest calls the generic ArchiveContainers builder with application/json body

Func NewArchiveContainersRequestWithBody
func NewArchiveContainersRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewArchiveContainersRequestWithBody generates requests for ArchiveContainers with any type of body

Func NewArchiveCustomEntitiesRequest
func NewArchiveCustomEntitiesRequest(server string, body ArchiveCustomEntitiesJSONRequestBody) (*http.Request, error)

NewArchiveCustomEntitiesRequest calls the generic ArchiveCustomEntities builder with application/json body

Func NewArchiveCustomEntitiesRequestWithBody
func NewArchiveCustomEntitiesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewArchiveCustomEntitiesRequestWithBody generates requests for ArchiveCustomEntities with any type of body

Func NewArchiveDNAOligosRequest
func NewArchiveDNAOligosRequest(server string, body ArchiveDNAOligosJSONRequestBody) (*http.Request, error)

NewArchiveDNAOligosRequest calls the generic ArchiveDNAOligos builder with application/json body

Func NewArchiveDNAOligosRequestWithBody
func NewArchiveDNAOligosRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewArchiveDNAOligosRequestWithBody generates requests for ArchiveDNAOligos with any type of body

Func NewArchiveDNASequencesRequest
func NewArchiveDNASequencesRequest(server string, body ArchiveDNASequencesJSONRequestBody) (*http.Request, error)

NewArchiveDNASequencesRequest calls the generic ArchiveDNASequences builder with application/json body

Func NewArchiveDNASequencesRequestWithBody
func NewArchiveDNASequencesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewArchiveDNASequencesRequestWithBody generates requests for ArchiveDNASequences with any type of body

Func NewArchiveDropdownOptionsRequest
func NewArchiveDropdownOptionsRequest(server string, dropdownId string, body ArchiveDropdownOptionsJSONRequestBody) (*http.Request, error)

NewArchiveDropdownOptionsRequest calls the generic ArchiveDropdownOptions builder with application/json body

Func NewArchiveDropdownOptionsRequestWithBody
func NewArchiveDropdownOptionsRequestWithBody(server string, dropdownId string, contentType string, body io.Reader) (*http.Request, error)

NewArchiveDropdownOptionsRequestWithBody generates requests for ArchiveDropdownOptions with any type of body

Func NewArchiveEntriesRequest
func NewArchiveEntriesRequest(server string, body ArchiveEntriesJSONRequestBody) (*http.Request, error)

NewArchiveEntriesRequest calls the generic ArchiveEntries builder with application/json body

Func NewArchiveEntriesRequestWithBody
func NewArchiveEntriesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewArchiveEntriesRequestWithBody generates requests for ArchiveEntries with any type of body

Func NewArchiveFoldersRequest
func NewArchiveFoldersRequest(server string, body ArchiveFoldersJSONRequestBody) (*http.Request, error)

NewArchiveFoldersRequest calls the generic ArchiveFolders builder with application/json body

Func NewArchiveFoldersRequestWithBody
func NewArchiveFoldersRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewArchiveFoldersRequestWithBody generates requests for ArchiveFolders with any type of body

Func NewArchiveLocationsRequest
func NewArchiveLocationsRequest(server string, body ArchiveLocationsJSONRequestBody) (*http.Request, error)

NewArchiveLocationsRequest calls the generic ArchiveLocations builder with application/json body

Func NewArchiveLocationsRequestWithBody
func NewArchiveLocationsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewArchiveLocationsRequestWithBody generates requests for ArchiveLocations with any type of body

Func NewArchiveMixturesRequest
func NewArchiveMixturesRequest(server string, body ArchiveMixturesJSONRequestBody) (*http.Request, error)

NewArchiveMixturesRequest calls the generic ArchiveMixtures builder with application/json body

Func NewArchiveMixturesRequestWithBody
func NewArchiveMixturesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewArchiveMixturesRequestWithBody generates requests for ArchiveMixtures with any type of body

Func NewArchiveMoleculesRequest
func NewArchiveMoleculesRequest(server string, body ArchiveMoleculesJSONRequestBody) (*http.Request, error)

NewArchiveMoleculesRequest calls the generic ArchiveMolecules builder with application/json body

Func NewArchiveMoleculesRequestWithBody
func NewArchiveMoleculesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewArchiveMoleculesRequestWithBody generates requests for ArchiveMolecules with any type of body

Func NewArchiveOligosRequest
func NewArchiveOligosRequest(server string, body ArchiveOligosJSONRequestBody) (*http.Request, error)

NewArchiveOligosRequest calls the generic ArchiveOligos builder with application/json body

Func NewArchiveOligosRequestWithBody
func NewArchiveOligosRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewArchiveOligosRequestWithBody generates requests for ArchiveOligos with any type of body

Func NewArchivePlatesRequest
func NewArchivePlatesRequest(server string, body ArchivePlatesJSONRequestBody) (*http.Request, error)

NewArchivePlatesRequest calls the generic ArchivePlates builder with application/json body

Func NewArchivePlatesRequestWithBody
func NewArchivePlatesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewArchivePlatesRequestWithBody generates requests for ArchivePlates with any type of body

Func NewArchiveProjectsRequest
func NewArchiveProjectsRequest(server string, body ArchiveProjectsJSONRequestBody) (*http.Request, error)

NewArchiveProjectsRequest calls the generic ArchiveProjects builder with application/json body

Func NewArchiveProjectsRequestWithBody
func NewArchiveProjectsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewArchiveProjectsRequestWithBody generates requests for ArchiveProjects with any type of body

Func NewArchiveRNAOligosRequest
func NewArchiveRNAOligosRequest(server string, body ArchiveRNAOligosJSONRequestBody) (*http.Request, error)

NewArchiveRNAOligosRequest calls the generic ArchiveRNAOligos builder with application/json body

Func NewArchiveRNAOligosRequestWithBody
func NewArchiveRNAOligosRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewArchiveRNAOligosRequestWithBody generates requests for ArchiveRNAOligos with any type of body

Func NewArchiveRNASequencesRequest
func NewArchiveRNASequencesRequest(server string, body ArchiveRNASequencesJSONRequestBody) (*http.Request, error)

NewArchiveRNASequencesRequest calls the generic ArchiveRNASequences builder with application/json body

Func NewArchiveRNASequencesRequestWithBody
func NewArchiveRNASequencesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewArchiveRNASequencesRequestWithBody generates requests for ArchiveRNASequences with any type of body

Func NewArchiveWorkflowOutputsRequest
func NewArchiveWorkflowOutputsRequest(server string, body ArchiveWorkflowOutputsJSONRequestBody) (*http.Request, error)

NewArchiveWorkflowOutputsRequest calls the generic ArchiveWorkflowOutputs builder with application/json body

Func NewArchiveWorkflowOutputsRequestWithBody
func NewArchiveWorkflowOutputsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewArchiveWorkflowOutputsRequestWithBody generates requests for ArchiveWorkflowOutputs with any type of body

Func NewArchiveWorkflowTaskGroupsRequest
func NewArchiveWorkflowTaskGroupsRequest(server string, body ArchiveWorkflowTaskGroupsJSONRequestBody) (*http.Request, error)

NewArchiveWorkflowTaskGroupsRequest calls the generic ArchiveWorkflowTaskGroups builder with application/json body

Func NewArchiveWorkflowTaskGroupsRequestWithBody
func NewArchiveWorkflowTaskGroupsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewArchiveWorkflowTaskGroupsRequestWithBody generates requests for ArchiveWorkflowTaskGroups with any type of body

Func NewArchiveWorkflowTasksRequest
func NewArchiveWorkflowTasksRequest(server string, body ArchiveWorkflowTasksJSONRequestBody) (*http.Request, error)

NewArchiveWorkflowTasksRequest calls the generic ArchiveWorkflowTasks builder with application/json body

Func NewArchiveWorkflowTasksRequestWithBody
func NewArchiveWorkflowTasksRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewArchiveWorkflowTasksRequestWithBody generates requests for ArchiveWorkflowTasks with any type of body

Func NewAutoAnnotateAaSequencesRequest
func NewAutoAnnotateAaSequencesRequest(server string, body AutoAnnotateAaSequencesJSONRequestBody) (*http.Request, error)

NewAutoAnnotateAaSequencesRequest calls the generic AutoAnnotateAaSequences builder with application/json body

Func NewAutoAnnotateAaSequencesRequestWithBody
func NewAutoAnnotateAaSequencesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewAutoAnnotateAaSequencesRequestWithBody generates requests for AutoAnnotateAaSequences with any type of body

Func NewAutoAnnotateDnaSequencesRequest
func NewAutoAnnotateDnaSequencesRequest(server string, body AutoAnnotateDnaSequencesJSONRequestBody) (*http.Request, error)

NewAutoAnnotateDnaSequencesRequest calls the generic AutoAnnotateDnaSequences builder with application/json body

Func NewAutoAnnotateDnaSequencesRequestWithBody
func NewAutoAnnotateDnaSequencesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewAutoAnnotateDnaSequencesRequestWithBody generates requests for AutoAnnotateDnaSequences with any type of body

Func NewAutoAnnotateRnaSequencesRequest
func NewAutoAnnotateRnaSequencesRequest(server string, body AutoAnnotateRnaSequencesJSONRequestBody) (*http.Request, error)

NewAutoAnnotateRnaSequencesRequest calls the generic AutoAnnotateRnaSequences builder with application/json body

Func NewAutoAnnotateRnaSequencesRequestWithBody
func NewAutoAnnotateRnaSequencesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewAutoAnnotateRnaSequencesRequestWithBody generates requests for AutoAnnotateRnaSequences with any type of body

Func NewAutofillDNASequencePartsRequest
func NewAutofillDNASequencePartsRequest(server string, body AutofillDNASequencePartsJSONRequestBody) (*http.Request, error)

NewAutofillDNASequencePartsRequest calls the generic AutofillDNASequenceParts builder with application/json body

Func NewAutofillDNASequencePartsRequestWithBody
func NewAutofillDNASequencePartsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewAutofillDNASequencePartsRequestWithBody generates requests for AutofillDNASequenceParts with any type of body

Func NewAutofillDNASequenceTranslationsRequest
func NewAutofillDNASequenceTranslationsRequest(server string, body AutofillDNASequenceTranslationsJSONRequestBody) (*http.Request, error)

NewAutofillDNASequenceTranslationsRequest calls the generic AutofillDNASequenceTranslations builder with application/json body

Func NewAutofillDNASequenceTranslationsRequestWithBody
func NewAutofillDNASequenceTranslationsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewAutofillDNASequenceTranslationsRequestWithBody generates requests for AutofillDNASequenceTranslations with any type of body

Func NewAutofillRNASequencePartsRequest
func NewAutofillRNASequencePartsRequest(server string, body AutofillRNASequencePartsJSONRequestBody) (*http.Request, error)

NewAutofillRNASequencePartsRequest calls the generic AutofillRNASequenceParts builder with application/json body

Func NewAutofillRNASequencePartsRequestWithBody
func NewAutofillRNASequencePartsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewAutofillRNASequencePartsRequestWithBody generates requests for AutofillRNASequenceParts with any type of body

Func NewAutofillRNASequenceTranslationsRequest
func NewAutofillRNASequenceTranslationsRequest(server string, body AutofillRNASequenceTranslationsJSONRequestBody) (*http.Request, error)

NewAutofillRNASequenceTranslationsRequest calls the generic AutofillRNASequenceTranslations builder with application/json body

Func NewAutofillRNASequenceTranslationsRequestWithBody
func NewAutofillRNASequenceTranslationsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewAutofillRNASequenceTranslationsRequestWithBody generates requests for AutofillRNASequenceTranslations with any type of body

Func NewBulkCopyWorkflowTasksRequest
func NewBulkCopyWorkflowTasksRequest(server string, body BulkCopyWorkflowTasksJSONRequestBody) (*http.Request, error)

NewBulkCopyWorkflowTasksRequest calls the generic BulkCopyWorkflowTasks builder with application/json body

Func NewBulkCopyWorkflowTasksRequestWithBody
func NewBulkCopyWorkflowTasksRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewBulkCopyWorkflowTasksRequestWithBody generates requests for BulkCopyWorkflowTasks with any type of body

Func NewBulkCreateAASequencesRequest
func NewBulkCreateAASequencesRequest(server string, body BulkCreateAASequencesJSONRequestBody) (*http.Request, error)

NewBulkCreateAASequencesRequest calls the generic BulkCreateAASequences builder with application/json body

Func NewBulkCreateAASequencesRequestWithBody
func NewBulkCreateAASequencesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewBulkCreateAASequencesRequestWithBody generates requests for BulkCreateAASequences with any type of body

Func NewBulkCreateAppConfigurationItemsRequest
func NewBulkCreateAppConfigurationItemsRequest(server string, body BulkCreateAppConfigurationItemsJSONRequestBody) (*http.Request, error)

NewBulkCreateAppConfigurationItemsRequest calls the generic BulkCreateAppConfigurationItems builder with application/json body

Func NewBulkCreateAppConfigurationItemsRequestWithBody
func NewBulkCreateAppConfigurationItemsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewBulkCreateAppConfigurationItemsRequestWithBody generates requests for BulkCreateAppConfigurationItems with any type of body

Func NewBulkCreateContainersRequest
func NewBulkCreateContainersRequest(server string, body BulkCreateContainersJSONRequestBody) (*http.Request, error)

NewBulkCreateContainersRequest calls the generic BulkCreateContainers builder with application/json body

Func NewBulkCreateContainersRequestWithBody
func NewBulkCreateContainersRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewBulkCreateContainersRequestWithBody generates requests for BulkCreateContainers with any type of body

Func NewBulkCreateCustomEntitiesRequest
func NewBulkCreateCustomEntitiesRequest(server string, body BulkCreateCustomEntitiesJSONRequestBody) (*http.Request, error)

NewBulkCreateCustomEntitiesRequest calls the generic BulkCreateCustomEntities builder with application/json body

Func NewBulkCreateCustomEntitiesRequestWithBody
func NewBulkCreateCustomEntitiesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewBulkCreateCustomEntitiesRequestWithBody generates requests for BulkCreateCustomEntities with any type of body

Func NewBulkCreateDNAOligosRequest
func NewBulkCreateDNAOligosRequest(server string, body BulkCreateDNAOligosJSONRequestBody) (*http.Request, error)

NewBulkCreateDNAOligosRequest calls the generic BulkCreateDNAOligos builder with application/json body

Func NewBulkCreateDNAOligosRequestWithBody
func NewBulkCreateDNAOligosRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewBulkCreateDNAOligosRequestWithBody generates requests for BulkCreateDNAOligos with any type of body

Func NewBulkCreateDNASequencesRequest
func NewBulkCreateDNASequencesRequest(server string, body BulkCreateDNASequencesJSONRequestBody) (*http.Request, error)

NewBulkCreateDNASequencesRequest calls the generic BulkCreateDNASequences builder with application/json body

Func NewBulkCreateDNASequencesRequestWithBody
func NewBulkCreateDNASequencesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewBulkCreateDNASequencesRequestWithBody generates requests for BulkCreateDNASequences with any type of body

Func NewBulkCreateFeaturesRequest
func NewBulkCreateFeaturesRequest(server string, body BulkCreateFeaturesJSONRequestBody) (*http.Request, error)

NewBulkCreateFeaturesRequest calls the generic BulkCreateFeatures builder with application/json body

Func NewBulkCreateFeaturesRequestWithBody
func NewBulkCreateFeaturesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewBulkCreateFeaturesRequestWithBody generates requests for BulkCreateFeatures with any type of body

Func NewBulkCreateMixturesRequest
func NewBulkCreateMixturesRequest(server string, body BulkCreateMixturesJSONRequestBody) (*http.Request, error)

NewBulkCreateMixturesRequest calls the generic BulkCreateMixtures builder with application/json body

Func NewBulkCreateMixturesRequestWithBody
func NewBulkCreateMixturesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewBulkCreateMixturesRequestWithBody generates requests for BulkCreateMixtures with any type of body

Func NewBulkCreateMoleculesRequest
func NewBulkCreateMoleculesRequest(server string, body BulkCreateMoleculesJSONRequestBody) (*http.Request, error)

NewBulkCreateMoleculesRequest calls the generic BulkCreateMolecules builder with application/json body

Func NewBulkCreateMoleculesRequestWithBody
func NewBulkCreateMoleculesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewBulkCreateMoleculesRequestWithBody generates requests for BulkCreateMolecules with any type of body

Func NewBulkCreateOligosRequest
func NewBulkCreateOligosRequest(server string, body BulkCreateOligosJSONRequestBody) (*http.Request, error)

NewBulkCreateOligosRequest calls the generic BulkCreateOligos builder with application/json body

Func NewBulkCreateOligosRequestWithBody
func NewBulkCreateOligosRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewBulkCreateOligosRequestWithBody generates requests for BulkCreateOligos with any type of body

Func NewBulkCreateRNAOligosRequest
func NewBulkCreateRNAOligosRequest(server string, body BulkCreateRNAOligosJSONRequestBody) (*http.Request, error)

NewBulkCreateRNAOligosRequest calls the generic BulkCreateRNAOligos builder with application/json body

Func NewBulkCreateRNAOligosRequestWithBody
func NewBulkCreateRNAOligosRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewBulkCreateRNAOligosRequestWithBody generates requests for BulkCreateRNAOligos with any type of body

Func NewBulkCreateRNASequencesRequest
func NewBulkCreateRNASequencesRequest(server string, body BulkCreateRNASequencesJSONRequestBody) (*http.Request, error)

NewBulkCreateRNASequencesRequest calls the generic BulkCreateRNASequences builder with application/json body

Func NewBulkCreateRNASequencesRequestWithBody
func NewBulkCreateRNASequencesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewBulkCreateRNASequencesRequestWithBody generates requests for BulkCreateRNASequences with any type of body

Func NewBulkCreateRequestTasksRequest
func NewBulkCreateRequestTasksRequest(server string, requestId string, body BulkCreateRequestTasksJSONRequestBody) (*http.Request, error)

NewBulkCreateRequestTasksRequest calls the generic BulkCreateRequestTasks builder with application/json body

Func NewBulkCreateRequestTasksRequestWithBody
func NewBulkCreateRequestTasksRequestWithBody(server string, requestId string, contentType string, body io.Reader) (*http.Request, error)

NewBulkCreateRequestTasksRequestWithBody generates requests for BulkCreateRequestTasks with any type of body

Func NewBulkCreateUsersRequest
func NewBulkCreateUsersRequest(server string, body BulkCreateUsersJSONRequestBody) (*http.Request, error)

NewBulkCreateUsersRequest calls the generic BulkCreateUsers builder with application/json body

Func NewBulkCreateUsersRequestWithBody
func NewBulkCreateUsersRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewBulkCreateUsersRequestWithBody generates requests for BulkCreateUsers with any type of body

Func NewBulkCreateWorkflowOutputsRequest
func NewBulkCreateWorkflowOutputsRequest(server string, body BulkCreateWorkflowOutputsJSONRequestBody) (*http.Request, error)

NewBulkCreateWorkflowOutputsRequest calls the generic BulkCreateWorkflowOutputs builder with application/json body

Func NewBulkCreateWorkflowOutputsRequestWithBody
func NewBulkCreateWorkflowOutputsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewBulkCreateWorkflowOutputsRequestWithBody generates requests for BulkCreateWorkflowOutputs with any type of body

Func NewBulkCreateWorkflowTasksRequest
func NewBulkCreateWorkflowTasksRequest(server string, body BulkCreateWorkflowTasksJSONRequestBody) (*http.Request, error)

NewBulkCreateWorkflowTasksRequest calls the generic BulkCreateWorkflowTasks builder with application/json body

Func NewBulkCreateWorkflowTasksRequestWithBody
func NewBulkCreateWorkflowTasksRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewBulkCreateWorkflowTasksRequestWithBody generates requests for BulkCreateWorkflowTasks with any type of body

Func NewBulkGetAASequencesRequest
func NewBulkGetAASequencesRequest(server string, params *BulkGetAASequencesParams) (*http.Request, error)

NewBulkGetAASequencesRequest generates requests for BulkGetAASequences

Func NewBulkGetAssayResultsRequest
func NewBulkGetAssayResultsRequest(server string, params *BulkGetAssayResultsParams) (*http.Request, error)

NewBulkGetAssayResultsRequest generates requests for BulkGetAssayResults

Func NewBulkGetAssayRunsRequest
func NewBulkGetAssayRunsRequest(server string, params *BulkGetAssayRunsParams) (*http.Request, error)

NewBulkGetAssayRunsRequest generates requests for BulkGetAssayRuns

Func NewBulkGetBatchesRequest
func NewBulkGetBatchesRequest(server string, params *BulkGetBatchesParams) (*http.Request, error)

NewBulkGetBatchesRequest generates requests for BulkGetBatches

Func NewBulkGetBlobsRequest
func NewBulkGetBlobsRequest(server string, params *BulkGetBlobsParams) (*http.Request, error)

NewBulkGetBlobsRequest generates requests for BulkGetBlobs

Func NewBulkGetBoxesRequest
func NewBulkGetBoxesRequest(server string, params *BulkGetBoxesParams) (*http.Request, error)

NewBulkGetBoxesRequest generates requests for BulkGetBoxes

Func NewBulkGetContainersRequest
func NewBulkGetContainersRequest(server string, params *BulkGetContainersParams) (*http.Request, error)

NewBulkGetContainersRequest generates requests for BulkGetContainers

Func NewBulkGetCustomEntitiesRequest
func NewBulkGetCustomEntitiesRequest(server string, params *BulkGetCustomEntitiesParams) (*http.Request, error)

NewBulkGetCustomEntitiesRequest generates requests for BulkGetCustomEntities

Func NewBulkGetDNASequencesRequest
func NewBulkGetDNASequencesRequest(server string, params *BulkGetDNASequencesParams) (*http.Request, error)

NewBulkGetDNASequencesRequest generates requests for BulkGetDNASequences

Func NewBulkGetEntriesRequest
func NewBulkGetEntriesRequest(server string, params *BulkGetEntriesParams) (*http.Request, error)

NewBulkGetEntriesRequest generates requests for BulkGetEntries

Func NewBulkGetLocationsRequest
func NewBulkGetLocationsRequest(server string, params *BulkGetLocationsParams) (*http.Request, error)

NewBulkGetLocationsRequest generates requests for BulkGetLocations

Func NewBulkGetOligosRequest
func NewBulkGetOligosRequest(server string, params *BulkGetOligosParams) (*http.Request, error)

NewBulkGetOligosRequest generates requests for BulkGetOligos

Func NewBulkGetPlatesRequest
func NewBulkGetPlatesRequest(server string, params *BulkGetPlatesParams) (*http.Request, error)

NewBulkGetPlatesRequest generates requests for BulkGetPlates

Func NewBulkGetRNASequencesRequest
func NewBulkGetRNASequencesRequest(server string, params *BulkGetRNASequencesParams) (*http.Request, error)

NewBulkGetRNASequencesRequest generates requests for BulkGetRNASequences

Func NewBulkGetRegisteredEntitiesRequest
func NewBulkGetRegisteredEntitiesRequest(server string, registryId string, params *BulkGetRegisteredEntitiesParams) (*http.Request, error)

NewBulkGetRegisteredEntitiesRequest generates requests for BulkGetRegisteredEntities

Func NewBulkGetRequestsRequest
func NewBulkGetRequestsRequest(server string, params *BulkGetRequestsParams) (*http.Request, error)

NewBulkGetRequestsRequest generates requests for BulkGetRequests

Func NewBulkUpdateAASequencesRequest
func NewBulkUpdateAASequencesRequest(server string, body BulkUpdateAASequencesJSONRequestBody) (*http.Request, error)

NewBulkUpdateAASequencesRequest calls the generic BulkUpdateAASequences builder with application/json body

Func NewBulkUpdateAASequencesRequestWithBody
func NewBulkUpdateAASequencesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewBulkUpdateAASequencesRequestWithBody generates requests for BulkUpdateAASequences with any type of body

Func NewBulkUpdateAppConfigurationItemsRequest
func NewBulkUpdateAppConfigurationItemsRequest(server string, body BulkUpdateAppConfigurationItemsJSONRequestBody) (*http.Request, error)

NewBulkUpdateAppConfigurationItemsRequest calls the generic BulkUpdateAppConfigurationItems builder with application/json body

Func NewBulkUpdateAppConfigurationItemsRequestWithBody
func NewBulkUpdateAppConfigurationItemsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewBulkUpdateAppConfigurationItemsRequestWithBody generates requests for BulkUpdateAppConfigurationItems with any type of body

Func NewBulkUpdateContainersRequest
func NewBulkUpdateContainersRequest(server string, body BulkUpdateContainersJSONRequestBody) (*http.Request, error)

NewBulkUpdateContainersRequest calls the generic BulkUpdateContainers builder with application/json body

Func NewBulkUpdateContainersRequestWithBody
func NewBulkUpdateContainersRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewBulkUpdateContainersRequestWithBody generates requests for BulkUpdateContainers with any type of body

Func NewBulkUpdateCustomEntitiesRequest
func NewBulkUpdateCustomEntitiesRequest(server string, body BulkUpdateCustomEntitiesJSONRequestBody) (*http.Request, error)

NewBulkUpdateCustomEntitiesRequest calls the generic BulkUpdateCustomEntities builder with application/json body

Func NewBulkUpdateCustomEntitiesRequestWithBody
func NewBulkUpdateCustomEntitiesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewBulkUpdateCustomEntitiesRequestWithBody generates requests for BulkUpdateCustomEntities with any type of body

Func NewBulkUpdateDNAOligosRequest
func NewBulkUpdateDNAOligosRequest(server string, body BulkUpdateDNAOligosJSONRequestBody) (*http.Request, error)

NewBulkUpdateDNAOligosRequest calls the generic BulkUpdateDNAOligos builder with application/json body

Func NewBulkUpdateDNAOligosRequestWithBody
func NewBulkUpdateDNAOligosRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewBulkUpdateDNAOligosRequestWithBody generates requests for BulkUpdateDNAOligos with any type of body

Func NewBulkUpdateDNASequencesRequest
func NewBulkUpdateDNASequencesRequest(server string, body BulkUpdateDNASequencesJSONRequestBody) (*http.Request, error)

NewBulkUpdateDNASequencesRequest calls the generic BulkUpdateDNASequences builder with application/json body

Func NewBulkUpdateDNASequencesRequestWithBody
func NewBulkUpdateDNASequencesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewBulkUpdateDNASequencesRequestWithBody generates requests for BulkUpdateDNASequences with any type of body

Func NewBulkUpdateMixturesRequest
func NewBulkUpdateMixturesRequest(server string, body BulkUpdateMixturesJSONRequestBody) (*http.Request, error)

NewBulkUpdateMixturesRequest calls the generic BulkUpdateMixtures builder with application/json body

Func NewBulkUpdateMixturesRequestWithBody
func NewBulkUpdateMixturesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewBulkUpdateMixturesRequestWithBody generates requests for BulkUpdateMixtures with any type of body

Func NewBulkUpdateMoleculesRequest
func NewBulkUpdateMoleculesRequest(server string, body BulkUpdateMoleculesJSONRequestBody) (*http.Request, error)

NewBulkUpdateMoleculesRequest calls the generic BulkUpdateMolecules builder with application/json body

Func NewBulkUpdateMoleculesRequestWithBody
func NewBulkUpdateMoleculesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewBulkUpdateMoleculesRequestWithBody generates requests for BulkUpdateMolecules with any type of body

Func NewBulkUpdateRNAOligosRequest
func NewBulkUpdateRNAOligosRequest(server string, body BulkUpdateRNAOligosJSONRequestBody) (*http.Request, error)

NewBulkUpdateRNAOligosRequest calls the generic BulkUpdateRNAOligos builder with application/json body

Func NewBulkUpdateRNAOligosRequestWithBody
func NewBulkUpdateRNAOligosRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewBulkUpdateRNAOligosRequestWithBody generates requests for BulkUpdateRNAOligos with any type of body

Func NewBulkUpdateRNASequencesRequest
func NewBulkUpdateRNASequencesRequest(server string, body BulkUpdateRNASequencesJSONRequestBody) (*http.Request, error)

NewBulkUpdateRNASequencesRequest calls the generic BulkUpdateRNASequences builder with application/json body

Func NewBulkUpdateRNASequencesRequestWithBody
func NewBulkUpdateRNASequencesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewBulkUpdateRNASequencesRequestWithBody generates requests for BulkUpdateRNASequences with any type of body

Func NewBulkUpdateRequestTasksRequest
func NewBulkUpdateRequestTasksRequest(server string, requestId string, body BulkUpdateRequestTasksJSONRequestBody) (*http.Request, error)

NewBulkUpdateRequestTasksRequest calls the generic BulkUpdateRequestTasks builder with application/json body

Func NewBulkUpdateRequestTasksRequestWithBody
func NewBulkUpdateRequestTasksRequestWithBody(server string, requestId string, contentType string, body io.Reader) (*http.Request, error)

NewBulkUpdateRequestTasksRequestWithBody generates requests for BulkUpdateRequestTasks with any type of body

Func NewBulkUpdateUsersRequest
func NewBulkUpdateUsersRequest(server string, body BulkUpdateUsersJSONRequestBody) (*http.Request, error)

NewBulkUpdateUsersRequest calls the generic BulkUpdateUsers builder with application/json body

Func NewBulkUpdateUsersRequestWithBody
func NewBulkUpdateUsersRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewBulkUpdateUsersRequestWithBody generates requests for BulkUpdateUsers with any type of body

Func NewBulkUpdateWorkflowOutputsRequest
func NewBulkUpdateWorkflowOutputsRequest(server string, body BulkUpdateWorkflowOutputsJSONRequestBody) (*http.Request, error)

NewBulkUpdateWorkflowOutputsRequest calls the generic BulkUpdateWorkflowOutputs builder with application/json body

Func NewBulkUpdateWorkflowOutputsRequestWithBody
func NewBulkUpdateWorkflowOutputsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewBulkUpdateWorkflowOutputsRequestWithBody generates requests for BulkUpdateWorkflowOutputs with any type of body

Func NewBulkUpdateWorkflowTasksRequest
func NewBulkUpdateWorkflowTasksRequest(server string, body BulkUpdateWorkflowTasksJSONRequestBody) (*http.Request, error)

NewBulkUpdateWorkflowTasksRequest calls the generic BulkUpdateWorkflowTasks builder with application/json body

Func NewBulkUpdateWorkflowTasksRequestWithBody
func NewBulkUpdateWorkflowTasksRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewBulkUpdateWorkflowTasksRequestWithBody generates requests for BulkUpdateWorkflowTasks with any type of body

Func NewCheckinContainersRequest
func NewCheckinContainersRequest(server string, body CheckinContainersJSONRequestBody) (*http.Request, error)

NewCheckinContainersRequest calls the generic CheckinContainers builder with application/json body

Func NewCheckinContainersRequestWithBody
func NewCheckinContainersRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCheckinContainersRequestWithBody generates requests for CheckinContainers with any type of body

Func NewCheckoutContainersRequest
func NewCheckoutContainersRequest(server string, body CheckoutContainersJSONRequestBody) (*http.Request, error)

NewCheckoutContainersRequest calls the generic CheckoutContainers builder with application/json body

Func NewCheckoutContainersRequestWithBody
func NewCheckoutContainersRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCheckoutContainersRequestWithBody generates requests for CheckoutContainers with any type of body

Func NewCommitAssayResultsTransactionRequest
func NewCommitAssayResultsTransactionRequest(server string, transactionId openapi_types.UUID) (*http.Request, error)

NewCommitAssayResultsTransactionRequest generates requests for CommitAssayResultsTransaction

Func NewCompleteMultipartBlobRequest
func NewCompleteMultipartBlobRequest(server string, blobId string, body CompleteMultipartBlobJSONRequestBody) (*http.Request, error)

NewCompleteMultipartBlobRequest calls the generic CompleteMultipartBlob builder with application/json body

Func NewCompleteMultipartBlobRequestWithBody
func NewCompleteMultipartBlobRequestWithBody(server string, blobId string, contentType string, body io.Reader) (*http.Request, error)

NewCompleteMultipartBlobRequestWithBody generates requests for CompleteMultipartBlob with any type of body

Func NewCopyWorkflowTaskRequest
func NewCopyWorkflowTaskRequest(server string, workflowTaskId string) (*http.Request, error)

NewCopyWorkflowTaskRequest generates requests for CopyWorkflowTask

Func NewCreateAASequenceRequest
func NewCreateAASequenceRequest(server string, body CreateAASequenceJSONRequestBody) (*http.Request, error)

NewCreateAASequenceRequest calls the generic CreateAASequence builder with application/json body

Func NewCreateAASequenceRequestWithBody
func NewCreateAASequenceRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateAASequenceRequestWithBody generates requests for CreateAASequence with any type of body

Func NewCreateAppConfigurationItemRequest
func NewCreateAppConfigurationItemRequest(server string, body CreateAppConfigurationItemJSONRequestBody) (*http.Request, error)

NewCreateAppConfigurationItemRequest calls the generic CreateAppConfigurationItem builder with application/json body

Func NewCreateAppConfigurationItemRequestWithBody
func NewCreateAppConfigurationItemRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateAppConfigurationItemRequestWithBody generates requests for CreateAppConfigurationItem with any type of body

Func NewCreateAssayResultsInTransactionRequest
func NewCreateAssayResultsInTransactionRequest(server string, transactionId openapi_types.UUID, body CreateAssayResultsInTransactionJSONRequestBody) (*http.Request, error)

NewCreateAssayResultsInTransactionRequest calls the generic CreateAssayResultsInTransaction builder with application/json body

Func NewCreateAssayResultsInTransactionRequestWithBody
func NewCreateAssayResultsInTransactionRequestWithBody(server string, transactionId openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)

NewCreateAssayResultsInTransactionRequestWithBody generates requests for CreateAssayResultsInTransaction with any type of body

Func NewCreateAssayResultsRequest
func NewCreateAssayResultsRequest(server string, body CreateAssayResultsJSONRequestBody) (*http.Request, error)

NewCreateAssayResultsRequest calls the generic CreateAssayResults builder with application/json body

Func NewCreateAssayResultsRequestWithBody
func NewCreateAssayResultsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateAssayResultsRequestWithBody generates requests for CreateAssayResults with any type of body

Func NewCreateAssayResultsTransactionRequest
func NewCreateAssayResultsTransactionRequest(server string) (*http.Request, error)

NewCreateAssayResultsTransactionRequest generates requests for CreateAssayResultsTransaction

Func NewCreateAssayRunsRequest
func NewCreateAssayRunsRequest(server string, body CreateAssayRunsJSONRequestBody) (*http.Request, error)

NewCreateAssayRunsRequest calls the generic CreateAssayRuns builder with application/json body

Func NewCreateAssayRunsRequestWithBody
func NewCreateAssayRunsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateAssayRunsRequestWithBody generates requests for CreateAssayRuns with any type of body

Func NewCreateAutomationOutputProcessorRequest
func NewCreateAutomationOutputProcessorRequest(server string, body CreateAutomationOutputProcessorJSONRequestBody) (*http.Request, error)

NewCreateAutomationOutputProcessorRequest calls the generic CreateAutomationOutputProcessor builder with application/json body

Func NewCreateAutomationOutputProcessorRequestWithBody
func NewCreateAutomationOutputProcessorRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateAutomationOutputProcessorRequestWithBody generates requests for CreateAutomationOutputProcessor with any type of body

Func NewCreateBatchRequest
func NewCreateBatchRequest(server string, body CreateBatchJSONRequestBody) (*http.Request, error)

NewCreateBatchRequest calls the generic CreateBatch builder with application/json body

Func NewCreateBatchRequestWithBody
func NewCreateBatchRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateBatchRequestWithBody generates requests for CreateBatch with any type of body

Func NewCreateBenchlingAppRequest
func NewCreateBenchlingAppRequest(server string, body CreateBenchlingAppJSONRequestBody) (*http.Request, error)

NewCreateBenchlingAppRequest calls the generic CreateBenchlingApp builder with application/json body

Func NewCreateBenchlingAppRequestWithBody
func NewCreateBenchlingAppRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateBenchlingAppRequestWithBody generates requests for CreateBenchlingApp with any type of body

Func NewCreateBlobPartRequest
func NewCreateBlobPartRequest(server string, blobId string, body CreateBlobPartJSONRequestBody) (*http.Request, error)

NewCreateBlobPartRequest calls the generic CreateBlobPart builder with application/json body

Func NewCreateBlobPartRequestWithBody
func NewCreateBlobPartRequestWithBody(server string, blobId string, contentType string, body io.Reader) (*http.Request, error)

NewCreateBlobPartRequestWithBody generates requests for CreateBlobPart with any type of body

Func NewCreateBlobRequest
func NewCreateBlobRequest(server string, body CreateBlobJSONRequestBody) (*http.Request, error)

NewCreateBlobRequest calls the generic CreateBlob builder with application/json body

Func NewCreateBlobRequestWithBody
func NewCreateBlobRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateBlobRequestWithBody generates requests for CreateBlob with any type of body

Func NewCreateBoxRequest
func NewCreateBoxRequest(server string, body CreateBoxJSONRequestBody) (*http.Request, error)

NewCreateBoxRequest calls the generic CreateBox builder with application/json body

Func NewCreateBoxRequestWithBody
func NewCreateBoxRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateBoxRequestWithBody generates requests for CreateBox with any type of body

Func NewCreateConsensusNucleotideAlignmentRequest
func NewCreateConsensusNucleotideAlignmentRequest(server string, body CreateConsensusNucleotideAlignmentJSONRequestBody) (*http.Request, error)

NewCreateConsensusNucleotideAlignmentRequest calls the generic CreateConsensusNucleotideAlignment builder with application/json body

Func NewCreateConsensusNucleotideAlignmentRequestWithBody
func NewCreateConsensusNucleotideAlignmentRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateConsensusNucleotideAlignmentRequestWithBody generates requests for CreateConsensusNucleotideAlignment with any type of body

Func NewCreateContainerRequest
func NewCreateContainerRequest(server string, body CreateContainerJSONRequestBody) (*http.Request, error)

NewCreateContainerRequest calls the generic CreateContainer builder with application/json body

Func NewCreateContainerRequestWithBody
func NewCreateContainerRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateContainerRequestWithBody generates requests for CreateContainer with any type of body

Func NewCreateCustomEntityRequest
func NewCreateCustomEntityRequest(server string, body CreateCustomEntityJSONRequestBody) (*http.Request, error)

NewCreateCustomEntityRequest calls the generic CreateCustomEntity builder with application/json body

Func NewCreateCustomEntityRequestWithBody
func NewCreateCustomEntityRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateCustomEntityRequestWithBody generates requests for CreateCustomEntity with any type of body

Func NewCreateDNAOligoRequest
func NewCreateDNAOligoRequest(server string, body CreateDNAOligoJSONRequestBody) (*http.Request, error)

NewCreateDNAOligoRequest calls the generic CreateDNAOligo builder with application/json body

Func NewCreateDNAOligoRequestWithBody
func NewCreateDNAOligoRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateDNAOligoRequestWithBody generates requests for CreateDNAOligo with any type of body

Func NewCreateDNASequenceRequest
func NewCreateDNASequenceRequest(server string, body CreateDNASequenceJSONRequestBody) (*http.Request, error)

NewCreateDNASequenceRequest calls the generic CreateDNASequence builder with application/json body

Func NewCreateDNASequenceRequestWithBody
func NewCreateDNASequenceRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateDNASequenceRequestWithBody generates requests for CreateDNASequence with any type of body

Func NewCreateDnaConsensusAlignmentRequest
func NewCreateDnaConsensusAlignmentRequest(server string, body CreateDnaConsensusAlignmentJSONRequestBody) (*http.Request, error)

NewCreateDnaConsensusAlignmentRequest calls the generic CreateDnaConsensusAlignment builder with application/json body

Func NewCreateDnaConsensusAlignmentRequestWithBody
func NewCreateDnaConsensusAlignmentRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateDnaConsensusAlignmentRequestWithBody generates requests for CreateDnaConsensusAlignment with any type of body

Func NewCreateDnaTemplateAlignmentRequest
func NewCreateDnaTemplateAlignmentRequest(server string, body CreateDnaTemplateAlignmentJSONRequestBody) (*http.Request, error)

NewCreateDnaTemplateAlignmentRequest calls the generic CreateDnaTemplateAlignment builder with application/json body

Func NewCreateDnaTemplateAlignmentRequestWithBody
func NewCreateDnaTemplateAlignmentRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateDnaTemplateAlignmentRequestWithBody generates requests for CreateDnaTemplateAlignment with any type of body

Func NewCreateDropdownRequest
func NewCreateDropdownRequest(server string, body CreateDropdownJSONRequestBody) (*http.Request, error)

NewCreateDropdownRequest calls the generic CreateDropdown builder with application/json body

Func NewCreateDropdownRequestWithBody
func NewCreateDropdownRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateDropdownRequestWithBody generates requests for CreateDropdown with any type of body

Func NewCreateEntryRequest
func NewCreateEntryRequest(server string, body CreateEntryJSONRequestBody) (*http.Request, error)

NewCreateEntryRequest calls the generic CreateEntry builder with application/json body

Func NewCreateEntryRequestWithBody
func NewCreateEntryRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateEntryRequestWithBody generates requests for CreateEntry with any type of body

Func NewCreateFeatureLibraryRequest
func NewCreateFeatureLibraryRequest(server string, body CreateFeatureLibraryJSONRequestBody) (*http.Request, error)

NewCreateFeatureLibraryRequest calls the generic CreateFeatureLibrary builder with application/json body

Func NewCreateFeatureLibraryRequestWithBody
func NewCreateFeatureLibraryRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateFeatureLibraryRequestWithBody generates requests for CreateFeatureLibrary with any type of body

Func NewCreateFeatureRequest
func NewCreateFeatureRequest(server string, body CreateFeatureJSONRequestBody) (*http.Request, error)

NewCreateFeatureRequest calls the generic CreateFeature builder with application/json body

Func NewCreateFeatureRequestWithBody
func NewCreateFeatureRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateFeatureRequestWithBody generates requests for CreateFeature with any type of body

Func NewCreateFolderRequest
func NewCreateFolderRequest(server string, body CreateFolderJSONRequestBody) (*http.Request, error)

NewCreateFolderRequest calls the generic CreateFolder builder with application/json body

Func NewCreateFolderRequestWithBody
func NewCreateFolderRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateFolderRequestWithBody generates requests for CreateFolder with any type of body

Func NewCreateLocationRequest
func NewCreateLocationRequest(server string, body CreateLocationJSONRequestBody) (*http.Request, error)

NewCreateLocationRequest calls the generic CreateLocation builder with application/json body

Func NewCreateLocationRequestWithBody
func NewCreateLocationRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateLocationRequestWithBody generates requests for CreateLocation with any type of body

Func NewCreateMixtureRequest
func NewCreateMixtureRequest(server string, body CreateMixtureJSONRequestBody) (*http.Request, error)

NewCreateMixtureRequest calls the generic CreateMixture builder with application/json body

Func NewCreateMixtureRequestWithBody
func NewCreateMixtureRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateMixtureRequestWithBody generates requests for CreateMixture with any type of body

Func NewCreateMoleculeRequest
func NewCreateMoleculeRequest(server string, body CreateMoleculeJSONRequestBody) (*http.Request, error)

NewCreateMoleculeRequest calls the generic CreateMolecule builder with application/json body

Func NewCreateMoleculeRequestWithBody
func NewCreateMoleculeRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateMoleculeRequestWithBody generates requests for CreateMolecule with any type of body

Func NewCreateMultipartBlobRequest
func NewCreateMultipartBlobRequest(server string, body CreateMultipartBlobJSONRequestBody) (*http.Request, error)

NewCreateMultipartBlobRequest calls the generic CreateMultipartBlob builder with application/json body

Func NewCreateMultipartBlobRequestWithBody
func NewCreateMultipartBlobRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateMultipartBlobRequestWithBody generates requests for CreateMultipartBlob with any type of body

Func NewCreateOligoRequest
func NewCreateOligoRequest(server string, body CreateOligoJSONRequestBody) (*http.Request, error)

NewCreateOligoRequest calls the generic CreateOligo builder with application/json body

Func NewCreateOligoRequestWithBody
func NewCreateOligoRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateOligoRequestWithBody generates requests for CreateOligo with any type of body

Func NewCreatePlateRequest
func NewCreatePlateRequest(server string, params *CreatePlateParams, body CreatePlateJSONRequestBody) (*http.Request, error)

NewCreatePlateRequest calls the generic CreatePlate builder with application/json body

Func NewCreatePlateRequestWithBody
func NewCreatePlateRequestWithBody(server string, params *CreatePlateParams, contentType string, body io.Reader) (*http.Request, error)

NewCreatePlateRequestWithBody generates requests for CreatePlate with any type of body

Func NewCreateRNAOligoRequest
func NewCreateRNAOligoRequest(server string, body CreateRNAOligoJSONRequestBody) (*http.Request, error)

NewCreateRNAOligoRequest calls the generic CreateRNAOligo builder with application/json body

Func NewCreateRNAOligoRequestWithBody
func NewCreateRNAOligoRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateRNAOligoRequestWithBody generates requests for CreateRNAOligo with any type of body

Func NewCreateRNASequenceRequest
func NewCreateRNASequenceRequest(server string, body CreateRNASequenceJSONRequestBody) (*http.Request, error)

NewCreateRNASequenceRequest calls the generic CreateRNASequence builder with application/json body

Func NewCreateRNASequenceRequestWithBody
func NewCreateRNASequenceRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateRNASequenceRequestWithBody generates requests for CreateRNASequence with any type of body

Func NewCreateRequestRequest
func NewCreateRequestRequest(server string, body CreateRequestJSONRequestBody) (*http.Request, error)

NewCreateRequestRequest calls the generic CreateRequest builder with application/json body

Func NewCreateRequestRequestWithBody
func NewCreateRequestRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateRequestRequestWithBody generates requests for CreateRequest with any type of body

Func NewCreateTemplateNucleotideAlignmentRequest
func NewCreateTemplateNucleotideAlignmentRequest(server string, body CreateTemplateNucleotideAlignmentJSONRequestBody) (*http.Request, error)

NewCreateTemplateNucleotideAlignmentRequest calls the generic CreateTemplateNucleotideAlignment builder with application/json body

Func NewCreateTemplateNucleotideAlignmentRequestWithBody
func NewCreateTemplateNucleotideAlignmentRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateTemplateNucleotideAlignmentRequestWithBody generates requests for CreateTemplateNucleotideAlignment with any type of body

Func NewCreateUserRequest
func NewCreateUserRequest(server string, body CreateUserJSONRequestBody) (*http.Request, error)

NewCreateUserRequest calls the generic CreateUser builder with application/json body

Func NewCreateUserRequestWithBody
func NewCreateUserRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateUserRequestWithBody generates requests for CreateUser with any type of body

Func NewCreateWarehouseCredentialsRequest
func NewCreateWarehouseCredentialsRequest(server string, body CreateWarehouseCredentialsJSONRequestBody) (*http.Request, error)

NewCreateWarehouseCredentialsRequest calls the generic CreateWarehouseCredentials builder with application/json body

Func NewCreateWarehouseCredentialsRequestWithBody
func NewCreateWarehouseCredentialsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateWarehouseCredentialsRequestWithBody generates requests for CreateWarehouseCredentials with any type of body

Func NewCreateWorkflowOutputRequest
func NewCreateWorkflowOutputRequest(server string, body CreateWorkflowOutputJSONRequestBody) (*http.Request, error)

NewCreateWorkflowOutputRequest calls the generic CreateWorkflowOutput builder with application/json body

Func NewCreateWorkflowOutputRequestWithBody
func NewCreateWorkflowOutputRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateWorkflowOutputRequestWithBody generates requests for CreateWorkflowOutput with any type of body

Func NewCreateWorkflowTaskGroupRequest
func NewCreateWorkflowTaskGroupRequest(server string, body CreateWorkflowTaskGroupJSONRequestBody) (*http.Request, error)

NewCreateWorkflowTaskGroupRequest calls the generic CreateWorkflowTaskGroup builder with application/json body

Func NewCreateWorkflowTaskGroupRequestWithBody
func NewCreateWorkflowTaskGroupRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateWorkflowTaskGroupRequestWithBody generates requests for CreateWorkflowTaskGroup with any type of body

Func NewCreateWorkflowTaskRequest
func NewCreateWorkflowTaskRequest(server string, body CreateWorkflowTaskJSONRequestBody) (*http.Request, error)

NewCreateWorkflowTaskRequest calls the generic CreateWorkflowTask builder with application/json body

Func NewCreateWorkflowTaskRequestWithBody
func NewCreateWorkflowTaskRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateWorkflowTaskRequestWithBody generates requests for CreateWorkflowTask with any type of body

Func NewDeleteContainerContentRequest
func NewDeleteContainerContentRequest(server string, containerId string, containableId string) (*http.Request, error)

NewDeleteContainerContentRequest generates requests for DeleteContainerContent

Func NewDeleteDNAAlignmentRequest
func NewDeleteDNAAlignmentRequest(server string, dnaAlignmentId string) (*http.Request, error)

NewDeleteDNAAlignmentRequest generates requests for DeleteDNAAlignment

Func NewDeleteNucleotideAlignmentRequest
func NewDeleteNucleotideAlignmentRequest(server string, alignmentId string) (*http.Request, error)

NewDeleteNucleotideAlignmentRequest generates requests for DeleteNucleotideAlignment

Func NewExecuteRequestsSampleGroupsRequest
func NewExecuteRequestsSampleGroupsRequest(server string, requestId string, body ExecuteRequestsSampleGroupsJSONRequestBody) (*http.Request, error)

NewExecuteRequestsSampleGroupsRequest calls the generic ExecuteRequestsSampleGroups builder with application/json body

Func NewExecuteRequestsSampleGroupsRequestWithBody
func NewExecuteRequestsSampleGroupsRequestWithBody(server string, requestId string, contentType string, body io.Reader) (*http.Request, error)

NewExecuteRequestsSampleGroupsRequestWithBody generates requests for ExecuteRequestsSampleGroups with any type of body

Func NewExportItemRequest
func NewExportItemRequest(server string, body ExportItemJSONRequestBody) (*http.Request, error)

NewExportItemRequest calls the generic ExportItem builder with application/json body

Func NewExportItemRequestWithBody
func NewExportItemRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewExportItemRequestWithBody generates requests for ExportItem with any type of body

Func NewGenerateInputWithAutomationInputGeneratorRequest
func NewGenerateInputWithAutomationInputGeneratorRequest(server string, inputGeneratorId string) (*http.Request, error)

NewGenerateInputWithAutomationInputGeneratorRequest generates requests for GenerateInputWithAutomationInputGenerator

Func NewGenerateTokenRequestWithBody
func NewGenerateTokenRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewGenerateTokenRequestWithBody generates requests for GenerateToken with any type of body

Func NewGenerateTokenRequestWithFormdataBody
func NewGenerateTokenRequestWithFormdataBody(server string, body GenerateTokenFormdataRequestBody) (*http.Request, error)

NewGenerateTokenRequestWithFormdataBody calls the generic GenerateToken builder with application/x-www-form-urlencoded body

Func NewGetAASequenceRequest
func NewGetAASequenceRequest(server string, aaSequenceId string) (*http.Request, error)

NewGetAASequenceRequest generates requests for GetAASequence

Func NewGetAppConfigurationItemByIdRequest
func NewGetAppConfigurationItemByIdRequest(server string, itemId string) (*http.Request, error)

NewGetAppConfigurationItemByIdRequest generates requests for GetAppConfigurationItemById

Func NewGetAssayResultRequest
func NewGetAssayResultRequest(server string, assayResultId openapi_types.UUID) (*http.Request, error)

NewGetAssayResultRequest generates requests for GetAssayResult

Func NewGetAssayRunRequest
func NewGetAssayRunRequest(server string, assayRunId string) (*http.Request, error)

NewGetAssayRunRequest generates requests for GetAssayRun

Func NewGetAutomationInputGeneratorRequest
func NewGetAutomationInputGeneratorRequest(server string, inputGeneratorId string) (*http.Request, error)

NewGetAutomationInputGeneratorRequest generates requests for GetAutomationInputGenerator

Func NewGetAutomationOutputProcessorRequest
func NewGetAutomationOutputProcessorRequest(server string, outputProcessorId string) (*http.Request, error)

NewGetAutomationOutputProcessorRequest generates requests for GetAutomationOutputProcessor

Func NewGetBatchRequest
func NewGetBatchRequest(server string, batchId string) (*http.Request, error)

NewGetBatchRequest generates requests for GetBatch

Func NewGetBatchSchemaRequest
func NewGetBatchSchemaRequest(server string, schemaId string) (*http.Request, error)

NewGetBatchSchemaRequest generates requests for GetBatchSchema

Func NewGetBenchlingAppByIDRequest
func NewGetBenchlingAppByIDRequest(server string, appId string) (*http.Request, error)

NewGetBenchlingAppByIDRequest generates requests for GetBenchlingAppByID

Func NewGetBlobRequest
func NewGetBlobRequest(server string, blobId string) (*http.Request, error)

NewGetBlobRequest generates requests for GetBlob

Func NewGetBlobUrlRequest
func NewGetBlobUrlRequest(server string, blobId string) (*http.Request, error)

NewGetBlobUrlRequest generates requests for GetBlobUrl

Func NewGetBoxRequest
func NewGetBoxRequest(server string, boxId string) (*http.Request, error)

NewGetBoxRequest generates requests for GetBox

Func NewGetBoxSchemaRequest
func NewGetBoxSchemaRequest(server string, schemaId string) (*http.Request, error)

NewGetBoxSchemaRequest generates requests for GetBoxSchema

Func NewGetContainerContentRequest
func NewGetContainerContentRequest(server string, containerId string, containableId string) (*http.Request, error)

NewGetContainerContentRequest generates requests for GetContainerContent

Func NewGetContainerRequest
func NewGetContainerRequest(server string, containerId string) (*http.Request, error)

NewGetContainerRequest generates requests for GetContainer

Func NewGetContainerSchemaRequest
func NewGetContainerSchemaRequest(server string, schemaId string) (*http.Request, error)

NewGetContainerSchemaRequest generates requests for GetContainerSchema

Func NewGetCustomEntityRequest
func NewGetCustomEntityRequest(server string, customEntityId string) (*http.Request, error)

NewGetCustomEntityRequest generates requests for GetCustomEntity

Func NewGetDNAAlignmentRequest
func NewGetDNAAlignmentRequest(server string, dnaAlignmentId string) (*http.Request, error)

NewGetDNAAlignmentRequest generates requests for GetDNAAlignment

Func NewGetDNAOligoRequest
func NewGetDNAOligoRequest(server string, oligoId string) (*http.Request, error)

NewGetDNAOligoRequest generates requests for GetDNAOligo

Func NewGetDNASequenceRequest
func NewGetDNASequenceRequest(server string, dnaSequenceId string) (*http.Request, error)

NewGetDNASequenceRequest generates requests for GetDNASequence

Func NewGetDropdownRequest
func NewGetDropdownRequest(server string, dropdownId string) (*http.Request, error)

NewGetDropdownRequest generates requests for GetDropdown

Func NewGetEnitityBatchesRequest
func NewGetEnitityBatchesRequest(server string, entityId string) (*http.Request, error)

NewGetEnitityBatchesRequest generates requests for GetEnitityBatches

Func NewGetEntitySchemaRequest
func NewGetEntitySchemaRequest(server string, schemaId string) (*http.Request, error)

NewGetEntitySchemaRequest generates requests for GetEntitySchema

Func NewGetEntryRequest
func NewGetEntryRequest(server string, entryId string) (*http.Request, error)

NewGetEntryRequest generates requests for GetEntry

Func NewGetEntrySchemaRequest
func NewGetEntrySchemaRequest(server string, schemaId string) (*http.Request, error)

NewGetEntrySchemaRequest generates requests for GetEntrySchema

Func NewGetEntryTemplateRequest
func NewGetEntryTemplateRequest(server string, entryTemplateId string) (*http.Request, error)

NewGetEntryTemplateRequest generates requests for GetEntryTemplate

Func NewGetExternalFileMetadataRequest
func NewGetExternalFileMetadataRequest(server string, entryId string, externalFileId string) (*http.Request, error)

NewGetExternalFileMetadataRequest generates requests for GetExternalFileMetadata

Func NewGetFeatureLibraryRequest
func NewGetFeatureLibraryRequest(server string, featureLibraryId string) (*http.Request, error)

NewGetFeatureLibraryRequest generates requests for GetFeatureLibrary

Func NewGetFeatureRequest
func NewGetFeatureRequest(server string, featureId string) (*http.Request, error)

NewGetFeatureRequest generates requests for GetFeature

Func NewGetFolderRequest
func NewGetFolderRequest(server string, folderId string) (*http.Request, error)

NewGetFolderRequest generates requests for GetFolder

Func NewGetLabAutomationTransformRequest
func NewGetLabAutomationTransformRequest(server string, transformId string) (*http.Request, error)

NewGetLabAutomationTransformRequest generates requests for GetLabAutomationTransform

Func NewGetLocationRequest
func NewGetLocationRequest(server string, locationId string) (*http.Request, error)

NewGetLocationRequest generates requests for GetLocation

Func NewGetLocationSchemaRequest
func NewGetLocationSchemaRequest(server string, schemaId string) (*http.Request, error)

NewGetLocationSchemaRequest generates requests for GetLocationSchema

Func NewGetMixtureRequest
func NewGetMixtureRequest(server string, mixtureId string) (*http.Request, error)

NewGetMixtureRequest generates requests for GetMixture

Func NewGetMoleculeRequest
func NewGetMoleculeRequest(server string, moleculeId string) (*http.Request, error)

NewGetMoleculeRequest generates requests for GetMolecule

Func NewGetNucleotideAlignmentRequest
func NewGetNucleotideAlignmentRequest(server string, alignmentId string) (*http.Request, error)

NewGetNucleotideAlignmentRequest generates requests for GetNucleotideAlignment

Func NewGetOligoRequest
func NewGetOligoRequest(server string, oligoId string) (*http.Request, error)

NewGetOligoRequest generates requests for GetOligo

Func NewGetOrganizationRequest
func NewGetOrganizationRequest(server string, organizationId string) (*http.Request, error)

NewGetOrganizationRequest generates requests for GetOrganization

Func NewGetPlateRequest
func NewGetPlateRequest(server string, plateId string, params *GetPlateParams) (*http.Request, error)

NewGetPlateRequest generates requests for GetPlate

Func NewGetPlateSchemaRequest
func NewGetPlateSchemaRequest(server string, schemaId string) (*http.Request, error)

NewGetPlateSchemaRequest generates requests for GetPlateSchema

Func NewGetProjectRequest
func NewGetProjectRequest(server string, projectId string) (*http.Request, error)

NewGetProjectRequest generates requests for GetProject

Func NewGetRNAOligoRequest
func NewGetRNAOligoRequest(server string, oligoId string) (*http.Request, error)

NewGetRNAOligoRequest generates requests for GetRNAOligo

Func NewGetRNASequenceRequest
func NewGetRNASequenceRequest(server string, rnaSequenceId string) (*http.Request, error)

NewGetRNASequenceRequest generates requests for GetRNASequence

Func NewGetRegistryRequest
func NewGetRegistryRequest(server string, registryId string) (*http.Request, error)

NewGetRegistryRequest generates requests for GetRegistry

Func NewGetRequestFulfillmentRequest
func NewGetRequestFulfillmentRequest(server string, requestFulfillmentId string) (*http.Request, error)

NewGetRequestFulfillmentRequest generates requests for GetRequestFulfillment

Func NewGetRequestRequest
func NewGetRequestRequest(server string, requestId string) (*http.Request, error)

NewGetRequestRequest generates requests for GetRequest

Func NewGetRequestResponseRequest
func NewGetRequestResponseRequest(server string, requestId string) (*http.Request, error)

NewGetRequestResponseRequest generates requests for GetRequestResponse

Func NewGetRequestSchemaRequest
func NewGetRequestSchemaRequest(server string, schemaId string) (*http.Request, error)

NewGetRequestSchemaRequest generates requests for GetRequestSchema

Func NewGetRequestTaskSchemaRequest
func NewGetRequestTaskSchemaRequest(server string, schemaId string) (*http.Request, error)

NewGetRequestTaskSchemaRequest generates requests for GetRequestTaskSchema

Func NewGetResultSchemaRequest
func NewGetResultSchemaRequest(server string, schemaId string) (*http.Request, error)

NewGetResultSchemaRequest generates requests for GetResultSchema

Func NewGetRunSchemaRequest
func NewGetRunSchemaRequest(server string, schemaId string) (*http.Request, error)

NewGetRunSchemaRequest generates requests for GetRunSchema

Func NewGetTaskRequest
func NewGetTaskRequest(server string, taskId string) (*http.Request, error)

NewGetTaskRequest generates requests for GetTask

Func NewGetTeamRequest
func NewGetTeamRequest(server string, teamId string) (*http.Request, error)

NewGetTeamRequest generates requests for GetTeam

Func NewGetUserActivityRequest
func NewGetUserActivityRequest(server string, userId string) (*http.Request, error)

NewGetUserActivityRequest generates requests for GetUserActivity

Func NewGetUserRequest
func NewGetUserRequest(server string, userId string) (*http.Request, error)

NewGetUserRequest generates requests for GetUser

Func NewGetWorkflowOutputRequest
func NewGetWorkflowOutputRequest(server string, workflowOutputId string) (*http.Request, error)

NewGetWorkflowOutputRequest generates requests for GetWorkflowOutput

Func NewGetWorkflowTaskGroupRequest
func NewGetWorkflowTaskGroupRequest(server string, workflowTaskGroupId string) (*http.Request, error)

NewGetWorkflowTaskGroupRequest generates requests for GetWorkflowTaskGroup

Func NewGetWorkflowTaskRequest
func NewGetWorkflowTaskRequest(server string, workflowTaskId string) (*http.Request, error)

NewGetWorkflowTaskRequest generates requests for GetWorkflowTask

Func NewGetWorkflowTaskSchemaRequest
func NewGetWorkflowTaskSchemaRequest(server string, schemaId string) (*http.Request, error)

NewGetWorkflowTaskSchemaRequest generates requests for GetWorkflowTaskSchema

Func NewListAASequencesRequest
func NewListAASequencesRequest(server string, params *ListAASequencesParams) (*http.Request, error)

NewListAASequencesRequest generates requests for ListAASequences

Func NewListAppConfigurationItemsRequest
func NewListAppConfigurationItemsRequest(server string, params *ListAppConfigurationItemsParams) (*http.Request, error)

NewListAppConfigurationItemsRequest generates requests for ListAppConfigurationItems

Func NewListAssayResultSchemasRequest
func NewListAssayResultSchemasRequest(server string, params *ListAssayResultSchemasParams) (*http.Request, error)

NewListAssayResultSchemasRequest generates requests for ListAssayResultSchemas

Func NewListAssayResultsRequest
func NewListAssayResultsRequest(server string, params *ListAssayResultsParams) (*http.Request, error)

NewListAssayResultsRequest generates requests for ListAssayResults

Func NewListAssayRunSchemasRequest
func NewListAssayRunSchemasRequest(server string, params *ListAssayRunSchemasParams) (*http.Request, error)

NewListAssayRunSchemasRequest generates requests for ListAssayRunSchemas

Func NewListAssayRunsRequest
func NewListAssayRunsRequest(server string, params *ListAssayRunsParams) (*http.Request, error)

NewListAssayRunsRequest generates requests for ListAssayRuns

Func NewListAutomationInputGeneratorsRequest
func NewListAutomationInputGeneratorsRequest(server string, assayRunId string, params *ListAutomationInputGeneratorsParams) (*http.Request, error)

NewListAutomationInputGeneratorsRequest generates requests for ListAutomationInputGenerators

Func NewListAutomationOutputProcessorsDeprecatedRequest
func NewListAutomationOutputProcessorsDeprecatedRequest(server string, assayRunId string, params *ListAutomationOutputProcessorsDeprecatedParams) (*http.Request, error)

NewListAutomationOutputProcessorsDeprecatedRequest generates requests for ListAutomationOutputProcessorsDeprecated

Func NewListAutomationOutputProcessorsRequest
func NewListAutomationOutputProcessorsRequest(server string, params *ListAutomationOutputProcessorsParams) (*http.Request, error)

NewListAutomationOutputProcessorsRequest generates requests for ListAutomationOutputProcessors

Func NewListBatchSchemasByRegistryRequest
func NewListBatchSchemasByRegistryRequest(server string, registryId string) (*http.Request, error)

NewListBatchSchemasByRegistryRequest generates requests for ListBatchSchemasByRegistry

Func NewListBatchSchemasRequest
func NewListBatchSchemasRequest(server string, params *ListBatchSchemasParams) (*http.Request, error)

NewListBatchSchemasRequest generates requests for ListBatchSchemas

Func NewListBatchesRequest
func NewListBatchesRequest(server string, params *ListBatchesParams) (*http.Request, error)

NewListBatchesRequest generates requests for ListBatches

Func NewListBenchlingAppsRequest
func NewListBenchlingAppsRequest(server string, params *ListBenchlingAppsParams) (*http.Request, error)

NewListBenchlingAppsRequest generates requests for ListBenchlingApps

Func NewListBoxContentsRequest
func NewListBoxContentsRequest(server string, boxId string, params *ListBoxContentsParams) (*http.Request, error)

NewListBoxContentsRequest generates requests for ListBoxContents

Func NewListBoxSchemasByRegistryRequest
func NewListBoxSchemasByRegistryRequest(server string, registryId string) (*http.Request, error)

NewListBoxSchemasByRegistryRequest generates requests for ListBoxSchemasByRegistry

Func NewListBoxSchemasRequest
func NewListBoxSchemasRequest(server string, params *ListBoxSchemasParams) (*http.Request, error)

NewListBoxSchemasRequest generates requests for ListBoxSchemas

Func NewListBoxesRequest
func NewListBoxesRequest(server string, params *ListBoxesParams) (*http.Request, error)

NewListBoxesRequest generates requests for ListBoxes

Func NewListContainerContentsRequest
func NewListContainerContentsRequest(server string, containerId string) (*http.Request, error)

NewListContainerContentsRequest generates requests for ListContainerContents

Func NewListContainerSchemasByRegistryRequest
func NewListContainerSchemasByRegistryRequest(server string, registryId string) (*http.Request, error)

NewListContainerSchemasByRegistryRequest generates requests for ListContainerSchemasByRegistry

Func NewListContainerSchemasRequest
func NewListContainerSchemasRequest(server string, params *ListContainerSchemasParams) (*http.Request, error)

NewListContainerSchemasRequest generates requests for ListContainerSchemas

Func NewListContainersRequest
func NewListContainersRequest(server string, params *ListContainersParams) (*http.Request, error)

NewListContainersRequest generates requests for ListContainers

Func NewListCustomEntitiesRequest
func NewListCustomEntitiesRequest(server string, params *ListCustomEntitiesParams) (*http.Request, error)

NewListCustomEntitiesRequest generates requests for ListCustomEntities

Func NewListDNAAlignmentsRequest
func NewListDNAAlignmentsRequest(server string, params *ListDNAAlignmentsParams) (*http.Request, error)

NewListDNAAlignmentsRequest generates requests for ListDNAAlignments

Func NewListDNAOligosRequest
func NewListDNAOligosRequest(server string, params *ListDNAOligosParams) (*http.Request, error)

NewListDNAOligosRequest generates requests for ListDNAOligos

Func NewListDNASequencesRequest
func NewListDNASequencesRequest(server string, params *ListDNASequencesParams) (*http.Request, error)

NewListDNASequencesRequest generates requests for ListDNASequences

Func NewListDropdownsByRegistryRequest
func NewListDropdownsByRegistryRequest(server string, registryId string) (*http.Request, error)

NewListDropdownsByRegistryRequest generates requests for ListDropdownsByRegistry

Func NewListDropdownsRequest
func NewListDropdownsRequest(server string, params *ListDropdownsParams) (*http.Request, error)

NewListDropdownsRequest generates requests for ListDropdowns

Func NewListEntitySchemasByRegistryRequest
func NewListEntitySchemasByRegistryRequest(server string, registryId string) (*http.Request, error)

NewListEntitySchemasByRegistryRequest generates requests for ListEntitySchemasByRegistry

Func NewListEntitySchemasRequest
func NewListEntitySchemasRequest(server string, params *ListEntitySchemasParams) (*http.Request, error)

NewListEntitySchemasRequest generates requests for ListEntitySchemas

Func NewListEntriesRequest
func NewListEntriesRequest(server string, params *ListEntriesParams) (*http.Request, error)

NewListEntriesRequest generates requests for ListEntries

Func NewListEntrySchemasRequest
func NewListEntrySchemasRequest(server string, params *ListEntrySchemasParams) (*http.Request, error)

NewListEntrySchemasRequest generates requests for ListEntrySchemas

Func NewListEntryTemplatesRequest
func NewListEntryTemplatesRequest(server string, params *ListEntryTemplatesParams) (*http.Request, error)

NewListEntryTemplatesRequest generates requests for ListEntryTemplates

Func NewListEventsRequest
func NewListEventsRequest(server string, params *ListEventsParams) (*http.Request, error)

NewListEventsRequest generates requests for ListEvents

Func NewListFeatureLibrariesRequest
func NewListFeatureLibrariesRequest(server string, params *ListFeatureLibrariesParams) (*http.Request, error)

NewListFeatureLibrariesRequest generates requests for ListFeatureLibraries

Func NewListFeaturesRequest
func NewListFeaturesRequest(server string, params *ListFeaturesParams) (*http.Request, error)

NewListFeaturesRequest generates requests for ListFeatures

Func NewListFoldersRequest
func NewListFoldersRequest(server string, params *ListFoldersParams) (*http.Request, error)

NewListFoldersRequest generates requests for ListFolders

Func NewListLabelTemplatesRequest
func NewListLabelTemplatesRequest(server string, registryId string, params *ListLabelTemplatesParams) (*http.Request, error)

NewListLabelTemplatesRequest generates requests for ListLabelTemplates

Func NewListLegacyWorkflowStageRunInputSamplesRequest
func NewListLegacyWorkflowStageRunInputSamplesRequest(server string, stageRunId string) (*http.Request, error)

NewListLegacyWorkflowStageRunInputSamplesRequest generates requests for ListLegacyWorkflowStageRunInputSamples

Func NewListLegacyWorkflowStageRunOutputSamplesRequest
func NewListLegacyWorkflowStageRunOutputSamplesRequest(server string, stageRunId string) (*http.Request, error)

NewListLegacyWorkflowStageRunOutputSamplesRequest generates requests for ListLegacyWorkflowStageRunOutputSamples

Func NewListLegacyWorkflowStageRunRegisteredSamplesRequest
func NewListLegacyWorkflowStageRunRegisteredSamplesRequest(server string, stageRunId string) (*http.Request, error)

NewListLegacyWorkflowStageRunRegisteredSamplesRequest generates requests for ListLegacyWorkflowStageRunRegisteredSamples

Func NewListLegacyWorkflowStageRunsRequest
func NewListLegacyWorkflowStageRunsRequest(server string, stageId string) (*http.Request, error)

NewListLegacyWorkflowStageRunsRequest generates requests for ListLegacyWorkflowStageRuns

Func NewListLegacyWorkflowStagesRequest
func NewListLegacyWorkflowStagesRequest(server string, legacyWorkflowId string) (*http.Request, error)

NewListLegacyWorkflowStagesRequest generates requests for ListLegacyWorkflowStages

Func NewListLegacyWorkflowsRequest
func NewListLegacyWorkflowsRequest(server string) (*http.Request, error)

NewListLegacyWorkflowsRequest generates requests for ListLegacyWorkflows

Func NewListLocationSchemasByRegistryRequest
func NewListLocationSchemasByRegistryRequest(server string, registryId string) (*http.Request, error)

NewListLocationSchemasByRegistryRequest generates requests for ListLocationSchemasByRegistry

Func NewListLocationSchemasRequest
func NewListLocationSchemasRequest(server string, params *ListLocationSchemasParams) (*http.Request, error)

NewListLocationSchemasRequest generates requests for ListLocationSchemas

Func NewListLocationsRequest
func NewListLocationsRequest(server string, params *ListLocationsParams) (*http.Request, error)

NewListLocationsRequest generates requests for ListLocations

Func NewListMixturesRequest
func NewListMixturesRequest(server string, params *ListMixturesParams) (*http.Request, error)

NewListMixturesRequest generates requests for ListMixtures

Func NewListMoleculesRequest
func NewListMoleculesRequest(server string, params *ListMoleculesParams) (*http.Request, error)

NewListMoleculesRequest generates requests for ListMolecules

Func NewListNucleotideAlignmentsRequest
func NewListNucleotideAlignmentsRequest(server string, params *ListNucleotideAlignmentsParams) (*http.Request, error)

NewListNucleotideAlignmentsRequest generates requests for ListNucleotideAlignments

Func NewListOligosRequest
func NewListOligosRequest(server string, params *ListOligosParams) (*http.Request, error)

NewListOligosRequest generates requests for ListOligos

Func NewListOrganizationsRequest
func NewListOrganizationsRequest(server string, params *ListOrganizationsParams) (*http.Request, error)

NewListOrganizationsRequest generates requests for ListOrganizations

Func NewListPlateSchemasByRegistryRequest
func NewListPlateSchemasByRegistryRequest(server string, registryId string) (*http.Request, error)

NewListPlateSchemasByRegistryRequest generates requests for ListPlateSchemasByRegistry

Func NewListPlateSchemasRequest
func NewListPlateSchemasRequest(server string, params *ListPlateSchemasParams) (*http.Request, error)

NewListPlateSchemasRequest generates requests for ListPlateSchemas

Func NewListPlatesRequest
func NewListPlatesRequest(server string, params *ListPlatesParams) (*http.Request, error)

NewListPlatesRequest generates requests for ListPlates

Func NewListPrintersRequest
func NewListPrintersRequest(server string, registryId string, params *ListPrintersParams) (*http.Request, error)

NewListPrintersRequest generates requests for ListPrinters

Func NewListProjectsRequest
func NewListProjectsRequest(server string, params *ListProjectsParams) (*http.Request, error)

NewListProjectsRequest generates requests for ListProjects

Func NewListRNAOligosRequest
func NewListRNAOligosRequest(server string, params *ListRNAOligosParams) (*http.Request, error)

NewListRNAOligosRequest generates requests for ListRNAOligos

Func NewListRNASequencesRequest
func NewListRNASequencesRequest(server string, params *ListRNASequencesParams) (*http.Request, error)

NewListRNASequencesRequest generates requests for ListRNASequences

Func NewListRegistriesRequest
func NewListRegistriesRequest(server string, params *ListRegistriesParams) (*http.Request, error)

NewListRegistriesRequest generates requests for ListRegistries

Func NewListRequestFulfillmentsRequest
func NewListRequestFulfillmentsRequest(server string, params *ListRequestFulfillmentsParams) (*http.Request, error)

NewListRequestFulfillmentsRequest generates requests for ListRequestFulfillments

Func NewListRequestSchemasRequest
func NewListRequestSchemasRequest(server string, params *ListRequestSchemasParams) (*http.Request, error)

NewListRequestSchemasRequest generates requests for ListRequestSchemas

Func NewListRequestTaskSchemasRequest
func NewListRequestTaskSchemasRequest(server string, params *ListRequestTaskSchemasParams) (*http.Request, error)

NewListRequestTaskSchemasRequest generates requests for ListRequestTaskSchemas

Func NewListRequestsRequest
func NewListRequestsRequest(server string, params *ListRequestsParams) (*http.Request, error)

NewListRequestsRequest generates requests for ListRequests

Func NewListStageRunInputSamplesRequest
func NewListStageRunInputSamplesRequest(server string, stageRunId string) (*http.Request, error)

NewListStageRunInputSamplesRequest generates requests for ListStageRunInputSamples

Func NewListStageRunOutputSamplesRequest
func NewListStageRunOutputSamplesRequest(server string, stageRunId string) (*http.Request, error)

NewListStageRunOutputSamplesRequest generates requests for ListStageRunOutputSamples

Func NewListStageRunRegisteredSamplesRequest
func NewListStageRunRegisteredSamplesRequest(server string, stageRunId string) (*http.Request, error)

NewListStageRunRegisteredSamplesRequest generates requests for ListStageRunRegisteredSamples

Func NewListTeamsRequest
func NewListTeamsRequest(server string, params *ListTeamsParams) (*http.Request, error)

NewListTeamsRequest generates requests for ListTeams

Func NewListUsersRequest
func NewListUsersRequest(server string, params *ListUsersParams) (*http.Request, error)

NewListUsersRequest generates requests for ListUsers

Func NewListWorkflowOutputsRequest
func NewListWorkflowOutputsRequest(server string, params *ListWorkflowOutputsParams) (*http.Request, error)

NewListWorkflowOutputsRequest generates requests for ListWorkflowOutputs

Func NewListWorkflowStageRunsRequest
func NewListWorkflowStageRunsRequest(server string, stageId string) (*http.Request, error)

NewListWorkflowStageRunsRequest generates requests for ListWorkflowStageRuns

Func NewListWorkflowStagesRequest
func NewListWorkflowStagesRequest(server string, workflowId string) (*http.Request, error)

NewListWorkflowStagesRequest generates requests for ListWorkflowStages

Func NewListWorkflowTaskGroupsRequest
func NewListWorkflowTaskGroupsRequest(server string, params *ListWorkflowTaskGroupsParams) (*http.Request, error)

NewListWorkflowTaskGroupsRequest generates requests for ListWorkflowTaskGroups

Func NewListWorkflowTaskSchemasRequest
func NewListWorkflowTaskSchemasRequest(server string, params *ListWorkflowTaskSchemasParams) (*http.Request, error)

NewListWorkflowTaskSchemasRequest generates requests for ListWorkflowTaskSchemas

Func NewListWorkflowTasksRequest
func NewListWorkflowTasksRequest(server string, params *ListWorkflowTasksParams) (*http.Request, error)

NewListWorkflowTasksRequest generates requests for ListWorkflowTasks

Func NewListWorkflowsRequest
func NewListWorkflowsRequest(server string) (*http.Request, error)

NewListWorkflowsRequest generates requests for ListWorkflows

Func NewPatchBenchlingAppRequest
func NewPatchBenchlingAppRequest(server string, appId string, body PatchBenchlingAppJSONRequestBody) (*http.Request, error)

NewPatchBenchlingAppRequest calls the generic PatchBenchlingApp builder with application/json body

Func NewPatchBenchlingAppRequestWithBody
func NewPatchBenchlingAppRequestWithBody(server string, appId string, contentType string, body io.Reader) (*http.Request, error)

NewPatchBenchlingAppRequestWithBody generates requests for PatchBenchlingApp with any type of body

Func NewPatchRequestRequest
func NewPatchRequestRequest(server string, requestId string, body PatchRequestJSONRequestBody) (*http.Request, error)

NewPatchRequestRequest calls the generic PatchRequest builder with application/json body

Func NewPatchRequestRequestWithBody
func NewPatchRequestRequestWithBody(server string, requestId string, contentType string, body io.Reader) (*http.Request, error)

NewPatchRequestRequestWithBody generates requests for PatchRequest with any type of body

Func NewPrintLabelsRequest
func NewPrintLabelsRequest(server string, body PrintLabelsJSONRequestBody) (*http.Request, error)

NewPrintLabelsRequest calls the generic PrintLabels builder with application/json body

Func NewPrintLabelsRequestWithBody
func NewPrintLabelsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewPrintLabelsRequestWithBody generates requests for PrintLabels with any type of body

Func NewProcessOutputWithAutomationOutputProcessorRequest
func NewProcessOutputWithAutomationOutputProcessorRequest(server string, outputProcessorId string) (*http.Request, error)

NewProcessOutputWithAutomationOutputProcessorRequest generates requests for ProcessOutputWithAutomationOutputProcessor

Func NewRegisterEntitiesRequest
func NewRegisterEntitiesRequest(server string, registryId string, body RegisterEntitiesJSONRequestBody) (*http.Request, error)

NewRegisterEntitiesRequest calls the generic RegisterEntities builder with application/json body

Func NewRegisterEntitiesRequestWithBody
func NewRegisterEntitiesRequestWithBody(server string, registryId string, contentType string, body io.Reader) (*http.Request, error)

NewRegisterEntitiesRequestWithBody generates requests for RegisterEntities with any type of body

Func NewReserveContainersRequest
func NewReserveContainersRequest(server string, body ReserveContainersJSONRequestBody) (*http.Request, error)

NewReserveContainersRequest calls the generic ReserveContainers builder with application/json body

Func NewReserveContainersRequestWithBody
func NewReserveContainersRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewReserveContainersRequestWithBody generates requests for ReserveContainers with any type of body

Func NewTransferIntoContainerRequest
func NewTransferIntoContainerRequest(server string, destinationContainerId string, body TransferIntoContainerJSONRequestBody) (*http.Request, error)

NewTransferIntoContainerRequest calls the generic TransferIntoContainer builder with application/json body

Func NewTransferIntoContainerRequestWithBody
func NewTransferIntoContainerRequestWithBody(server string, destinationContainerId string, contentType string, body io.Reader) (*http.Request, error)

NewTransferIntoContainerRequestWithBody generates requests for TransferIntoContainer with any type of body

Func NewTransferIntoContainersRequest
func NewTransferIntoContainersRequest(server string, body TransferIntoContainersJSONRequestBody) (*http.Request, error)

NewTransferIntoContainersRequest calls the generic TransferIntoContainers builder with application/json body

Func NewTransferIntoContainersRequestWithBody
func NewTransferIntoContainersRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewTransferIntoContainersRequestWithBody generates requests for TransferIntoContainers with any type of body

Func NewUnarchiveAASequencesRequest
func NewUnarchiveAASequencesRequest(server string, body UnarchiveAASequencesJSONRequestBody) (*http.Request, error)

NewUnarchiveAASequencesRequest calls the generic UnarchiveAASequences builder with application/json body

Func NewUnarchiveAASequencesRequestWithBody
func NewUnarchiveAASequencesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewUnarchiveAASequencesRequestWithBody generates requests for UnarchiveAASequences with any type of body

Func NewUnarchiveAssayResultsRequest
func NewUnarchiveAssayResultsRequest(server string, body UnarchiveAssayResultsJSONRequestBody) (*http.Request, error)

NewUnarchiveAssayResultsRequest calls the generic UnarchiveAssayResults builder with application/json body

Func NewUnarchiveAssayResultsRequestWithBody
func NewUnarchiveAssayResultsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewUnarchiveAssayResultsRequestWithBody generates requests for UnarchiveAssayResults with any type of body

Func NewUnarchiveAssayRunsRequest
func NewUnarchiveAssayRunsRequest(server string, body UnarchiveAssayRunsJSONRequestBody) (*http.Request, error)

NewUnarchiveAssayRunsRequest calls the generic UnarchiveAssayRuns builder with application/json body

Func NewUnarchiveAssayRunsRequestWithBody
func NewUnarchiveAssayRunsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewUnarchiveAssayRunsRequestWithBody generates requests for UnarchiveAssayRuns with any type of body

Func NewUnarchiveAutomationOutputProcessorsRequest
func NewUnarchiveAutomationOutputProcessorsRequest(server string, body UnarchiveAutomationOutputProcessorsJSONRequestBody) (*http.Request, error)

NewUnarchiveAutomationOutputProcessorsRequest calls the generic UnarchiveAutomationOutputProcessors builder with application/json body

Func NewUnarchiveAutomationOutputProcessorsRequestWithBody
func NewUnarchiveAutomationOutputProcessorsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewUnarchiveAutomationOutputProcessorsRequestWithBody generates requests for UnarchiveAutomationOutputProcessors with any type of body

Func NewUnarchiveBatchesRequest
func NewUnarchiveBatchesRequest(server string, body UnarchiveBatchesJSONRequestBody) (*http.Request, error)

NewUnarchiveBatchesRequest calls the generic UnarchiveBatches builder with application/json body

Func NewUnarchiveBatchesRequestWithBody
func NewUnarchiveBatchesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewUnarchiveBatchesRequestWithBody generates requests for UnarchiveBatches with any type of body

Func NewUnarchiveBenchlingAppsRequest
func NewUnarchiveBenchlingAppsRequest(server string, body UnarchiveBenchlingAppsJSONRequestBody) (*http.Request, error)

NewUnarchiveBenchlingAppsRequest calls the generic UnarchiveBenchlingApps builder with application/json body

Func NewUnarchiveBenchlingAppsRequestWithBody
func NewUnarchiveBenchlingAppsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewUnarchiveBenchlingAppsRequestWithBody generates requests for UnarchiveBenchlingApps with any type of body

Func NewUnarchiveBoxesRequest
func NewUnarchiveBoxesRequest(server string, body UnarchiveBoxesJSONRequestBody) (*http.Request, error)

NewUnarchiveBoxesRequest calls the generic UnarchiveBoxes builder with application/json body

Func NewUnarchiveBoxesRequestWithBody
func NewUnarchiveBoxesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewUnarchiveBoxesRequestWithBody generates requests for UnarchiveBoxes with any type of body

Func NewUnarchiveContainersRequest
func NewUnarchiveContainersRequest(server string, body UnarchiveContainersJSONRequestBody) (*http.Request, error)

NewUnarchiveContainersRequest calls the generic UnarchiveContainers builder with application/json body

Func NewUnarchiveContainersRequestWithBody
func NewUnarchiveContainersRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewUnarchiveContainersRequestWithBody generates requests for UnarchiveContainers with any type of body

Func NewUnarchiveCustomEntitiesRequest
func NewUnarchiveCustomEntitiesRequest(server string, body UnarchiveCustomEntitiesJSONRequestBody) (*http.Request, error)

NewUnarchiveCustomEntitiesRequest calls the generic UnarchiveCustomEntities builder with application/json body

Func NewUnarchiveCustomEntitiesRequestWithBody
func NewUnarchiveCustomEntitiesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewUnarchiveCustomEntitiesRequestWithBody generates requests for UnarchiveCustomEntities with any type of body

Func NewUnarchiveDNAOligosRequest
func NewUnarchiveDNAOligosRequest(server string, body UnarchiveDNAOligosJSONRequestBody) (*http.Request, error)

NewUnarchiveDNAOligosRequest calls the generic UnarchiveDNAOligos builder with application/json body

Func NewUnarchiveDNAOligosRequestWithBody
func NewUnarchiveDNAOligosRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewUnarchiveDNAOligosRequestWithBody generates requests for UnarchiveDNAOligos with any type of body

Func NewUnarchiveDNASequencesRequest
func NewUnarchiveDNASequencesRequest(server string, body UnarchiveDNASequencesJSONRequestBody) (*http.Request, error)

NewUnarchiveDNASequencesRequest calls the generic UnarchiveDNASequences builder with application/json body

Func NewUnarchiveDNASequencesRequestWithBody
func NewUnarchiveDNASequencesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewUnarchiveDNASequencesRequestWithBody generates requests for UnarchiveDNASequences with any type of body

Func NewUnarchiveDropdownOptionsRequest
func NewUnarchiveDropdownOptionsRequest(server string, dropdownId string, body UnarchiveDropdownOptionsJSONRequestBody) (*http.Request, error)

NewUnarchiveDropdownOptionsRequest calls the generic UnarchiveDropdownOptions builder with application/json body

Func NewUnarchiveDropdownOptionsRequestWithBody
func NewUnarchiveDropdownOptionsRequestWithBody(server string, dropdownId string, contentType string, body io.Reader) (*http.Request, error)

NewUnarchiveDropdownOptionsRequestWithBody generates requests for UnarchiveDropdownOptions with any type of body

Func NewUnarchiveEntriesRequest
func NewUnarchiveEntriesRequest(server string, body UnarchiveEntriesJSONRequestBody) (*http.Request, error)

NewUnarchiveEntriesRequest calls the generic UnarchiveEntries builder with application/json body

Func NewUnarchiveEntriesRequestWithBody
func NewUnarchiveEntriesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewUnarchiveEntriesRequestWithBody generates requests for UnarchiveEntries with any type of body

Func NewUnarchiveFoldersRequest
func NewUnarchiveFoldersRequest(server string, body UnarchiveFoldersJSONRequestBody) (*http.Request, error)

NewUnarchiveFoldersRequest calls the generic UnarchiveFolders builder with application/json body

Func NewUnarchiveFoldersRequestWithBody
func NewUnarchiveFoldersRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewUnarchiveFoldersRequestWithBody generates requests for UnarchiveFolders with any type of body

Func NewUnarchiveLocationsRequest
func NewUnarchiveLocationsRequest(server string, body UnarchiveLocationsJSONRequestBody) (*http.Request, error)

NewUnarchiveLocationsRequest calls the generic UnarchiveLocations builder with application/json body

Func NewUnarchiveLocationsRequestWithBody
func NewUnarchiveLocationsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewUnarchiveLocationsRequestWithBody generates requests for UnarchiveLocations with any type of body

Func NewUnarchiveMixturesRequest
func NewUnarchiveMixturesRequest(server string, body UnarchiveMixturesJSONRequestBody) (*http.Request, error)

NewUnarchiveMixturesRequest calls the generic UnarchiveMixtures builder with application/json body

Func NewUnarchiveMixturesRequestWithBody
func NewUnarchiveMixturesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewUnarchiveMixturesRequestWithBody generates requests for UnarchiveMixtures with any type of body

Func NewUnarchiveMoleculesRequest
func NewUnarchiveMoleculesRequest(server string, body UnarchiveMoleculesJSONRequestBody) (*http.Request, error)

NewUnarchiveMoleculesRequest calls the generic UnarchiveMolecules builder with application/json body

Func NewUnarchiveMoleculesRequestWithBody
func NewUnarchiveMoleculesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewUnarchiveMoleculesRequestWithBody generates requests for UnarchiveMolecules with any type of body

Func NewUnarchiveOligosRequest
func NewUnarchiveOligosRequest(server string, body UnarchiveOligosJSONRequestBody) (*http.Request, error)

NewUnarchiveOligosRequest calls the generic UnarchiveOligos builder with application/json body

Func NewUnarchiveOligosRequestWithBody
func NewUnarchiveOligosRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewUnarchiveOligosRequestWithBody generates requests for UnarchiveOligos with any type of body

Func NewUnarchivePlatesRequest
func NewUnarchivePlatesRequest(server string, body UnarchivePlatesJSONRequestBody) (*http.Request, error)

NewUnarchivePlatesRequest calls the generic UnarchivePlates builder with application/json body

Func NewUnarchivePlatesRequestWithBody
func NewUnarchivePlatesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewUnarchivePlatesRequestWithBody generates requests for UnarchivePlates with any type of body

Func NewUnarchiveProjectsRequest
func NewUnarchiveProjectsRequest(server string, body UnarchiveProjectsJSONRequestBody) (*http.Request, error)

NewUnarchiveProjectsRequest calls the generic UnarchiveProjects builder with application/json body

Func NewUnarchiveProjectsRequestWithBody
func NewUnarchiveProjectsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewUnarchiveProjectsRequestWithBody generates requests for UnarchiveProjects with any type of body

Func NewUnarchiveRNAOligosRequest
func NewUnarchiveRNAOligosRequest(server string, body UnarchiveRNAOligosJSONRequestBody) (*http.Request, error)

NewUnarchiveRNAOligosRequest calls the generic UnarchiveRNAOligos builder with application/json body

Func NewUnarchiveRNAOligosRequestWithBody
func NewUnarchiveRNAOligosRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewUnarchiveRNAOligosRequestWithBody generates requests for UnarchiveRNAOligos with any type of body

Func NewUnarchiveRNASequencesRequest
func NewUnarchiveRNASequencesRequest(server string, body UnarchiveRNASequencesJSONRequestBody) (*http.Request, error)

NewUnarchiveRNASequencesRequest calls the generic UnarchiveRNASequences builder with application/json body

Func NewUnarchiveRNASequencesRequestWithBody
func NewUnarchiveRNASequencesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewUnarchiveRNASequencesRequestWithBody generates requests for UnarchiveRNASequences with any type of body

Func NewUnarchiveWorkflowOutputsRequest
func NewUnarchiveWorkflowOutputsRequest(server string, body UnarchiveWorkflowOutputsJSONRequestBody) (*http.Request, error)

NewUnarchiveWorkflowOutputsRequest calls the generic UnarchiveWorkflowOutputs builder with application/json body

Func NewUnarchiveWorkflowOutputsRequestWithBody
func NewUnarchiveWorkflowOutputsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewUnarchiveWorkflowOutputsRequestWithBody generates requests for UnarchiveWorkflowOutputs with any type of body

Func NewUnarchiveWorkflowTaskGroupsRequest
func NewUnarchiveWorkflowTaskGroupsRequest(server string, body UnarchiveWorkflowTaskGroupsJSONRequestBody) (*http.Request, error)

NewUnarchiveWorkflowTaskGroupsRequest calls the generic UnarchiveWorkflowTaskGroups builder with application/json body

Func NewUnarchiveWorkflowTaskGroupsRequestWithBody
func NewUnarchiveWorkflowTaskGroupsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewUnarchiveWorkflowTaskGroupsRequestWithBody generates requests for UnarchiveWorkflowTaskGroups with any type of body

Func NewUnarchiveWorkflowTasksRequest
func NewUnarchiveWorkflowTasksRequest(server string, body UnarchiveWorkflowTasksJSONRequestBody) (*http.Request, error)

NewUnarchiveWorkflowTasksRequest calls the generic UnarchiveWorkflowTasks builder with application/json body

Func NewUnarchiveWorkflowTasksRequestWithBody
func NewUnarchiveWorkflowTasksRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewUnarchiveWorkflowTasksRequestWithBody generates requests for UnarchiveWorkflowTasks with any type of body

Func NewUnregisterEntitiesRequest
func NewUnregisterEntitiesRequest(server string, registryId string, body UnregisterEntitiesJSONRequestBody) (*http.Request, error)

NewUnregisterEntitiesRequest calls the generic UnregisterEntities builder with application/json body

Func NewUnregisterEntitiesRequestWithBody
func NewUnregisterEntitiesRequestWithBody(server string, registryId string, contentType string, body io.Reader) (*http.Request, error)

NewUnregisterEntitiesRequestWithBody generates requests for UnregisterEntities with any type of body

Func NewUpdateAASequenceRequest
func NewUpdateAASequenceRequest(server string, aaSequenceId string, body UpdateAASequenceJSONRequestBody) (*http.Request, error)

NewUpdateAASequenceRequest calls the generic UpdateAASequence builder with application/json body

Func NewUpdateAASequenceRequestWithBody
func NewUpdateAASequenceRequestWithBody(server string, aaSequenceId string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateAASequenceRequestWithBody generates requests for UpdateAASequence with any type of body

Func NewUpdateAppConfigurationItemRequest
func NewUpdateAppConfigurationItemRequest(server string, itemId string, body UpdateAppConfigurationItemJSONRequestBody) (*http.Request, error)

NewUpdateAppConfigurationItemRequest calls the generic UpdateAppConfigurationItem builder with application/json body

Func NewUpdateAppConfigurationItemRequestWithBody
func NewUpdateAppConfigurationItemRequestWithBody(server string, itemId string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateAppConfigurationItemRequestWithBody generates requests for UpdateAppConfigurationItem with any type of body

Func NewUpdateAssayRunRequest
func NewUpdateAssayRunRequest(server string, assayRunId string, body UpdateAssayRunJSONRequestBody) (*http.Request, error)

NewUpdateAssayRunRequest calls the generic UpdateAssayRun builder with application/json body

Func NewUpdateAssayRunRequestWithBody
func NewUpdateAssayRunRequestWithBody(server string, assayRunId string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateAssayRunRequestWithBody generates requests for UpdateAssayRun with any type of body

Func NewUpdateAutomationInputGeneratorRequest
func NewUpdateAutomationInputGeneratorRequest(server string, inputGeneratorId string, body UpdateAutomationInputGeneratorJSONRequestBody) (*http.Request, error)

NewUpdateAutomationInputGeneratorRequest calls the generic UpdateAutomationInputGenerator builder with application/json body

Func NewUpdateAutomationInputGeneratorRequestWithBody
func NewUpdateAutomationInputGeneratorRequestWithBody(server string, inputGeneratorId string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateAutomationInputGeneratorRequestWithBody generates requests for UpdateAutomationInputGenerator with any type of body

Func NewUpdateAutomationOutputProcessorRequest
func NewUpdateAutomationOutputProcessorRequest(server string, outputProcessorId string, body UpdateAutomationOutputProcessorJSONRequestBody) (*http.Request, error)

NewUpdateAutomationOutputProcessorRequest calls the generic UpdateAutomationOutputProcessor builder with application/json body

Func NewUpdateAutomationOutputProcessorRequestWithBody
func NewUpdateAutomationOutputProcessorRequestWithBody(server string, outputProcessorId string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateAutomationOutputProcessorRequestWithBody generates requests for UpdateAutomationOutputProcessor with any type of body

Func NewUpdateBatchRequest
func NewUpdateBatchRequest(server string, batchId string, body UpdateBatchJSONRequestBody) (*http.Request, error)

NewUpdateBatchRequest calls the generic UpdateBatch builder with application/json body

Func NewUpdateBatchRequestWithBody
func NewUpdateBatchRequestWithBody(server string, batchId string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateBatchRequestWithBody generates requests for UpdateBatch with any type of body

Func NewUpdateBoxRequest
func NewUpdateBoxRequest(server string, boxId string, body UpdateBoxJSONRequestBody) (*http.Request, error)

NewUpdateBoxRequest calls the generic UpdateBox builder with application/json body

Func NewUpdateBoxRequestWithBody
func NewUpdateBoxRequestWithBody(server string, boxId string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateBoxRequestWithBody generates requests for UpdateBox with any type of body

Func NewUpdateContainerContentRequest
func NewUpdateContainerContentRequest(server string, containerId string, containableId string, body UpdateContainerContentJSONRequestBody) (*http.Request, error)

NewUpdateContainerContentRequest calls the generic UpdateContainerContent builder with application/json body

Func NewUpdateContainerContentRequestWithBody
func NewUpdateContainerContentRequestWithBody(server string, containerId string, containableId string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateContainerContentRequestWithBody generates requests for UpdateContainerContent with any type of body

Func NewUpdateContainerRequest
func NewUpdateContainerRequest(server string, containerId string, body UpdateContainerJSONRequestBody) (*http.Request, error)

NewUpdateContainerRequest calls the generic UpdateContainer builder with application/json body

Func NewUpdateContainerRequestWithBody
func NewUpdateContainerRequestWithBody(server string, containerId string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateContainerRequestWithBody generates requests for UpdateContainer with any type of body

Func NewUpdateCustomEntityRequest
func NewUpdateCustomEntityRequest(server string, customEntityId string, body UpdateCustomEntityJSONRequestBody) (*http.Request, error)

NewUpdateCustomEntityRequest calls the generic UpdateCustomEntity builder with application/json body

Func NewUpdateCustomEntityRequestWithBody
func NewUpdateCustomEntityRequestWithBody(server string, customEntityId string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateCustomEntityRequestWithBody generates requests for UpdateCustomEntity with any type of body

Func NewUpdateDNAOligoRequest
func NewUpdateDNAOligoRequest(server string, oligoId string, body UpdateDNAOligoJSONRequestBody) (*http.Request, error)

NewUpdateDNAOligoRequest calls the generic UpdateDNAOligo builder with application/json body

Func NewUpdateDNAOligoRequestWithBody
func NewUpdateDNAOligoRequestWithBody(server string, oligoId string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateDNAOligoRequestWithBody generates requests for UpdateDNAOligo with any type of body

Func NewUpdateDNASequenceRequest
func NewUpdateDNASequenceRequest(server string, dnaSequenceId string, body UpdateDNASequenceJSONRequestBody) (*http.Request, error)

NewUpdateDNASequenceRequest calls the generic UpdateDNASequence builder with application/json body

Func NewUpdateDNASequenceRequestWithBody
func NewUpdateDNASequenceRequestWithBody(server string, dnaSequenceId string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateDNASequenceRequestWithBody generates requests for UpdateDNASequence with any type of body

Func NewUpdateDropdownRequest
func NewUpdateDropdownRequest(server string, dropdownId string, body UpdateDropdownJSONRequestBody) (*http.Request, error)

NewUpdateDropdownRequest calls the generic UpdateDropdown builder with application/json body

Func NewUpdateDropdownRequestWithBody
func NewUpdateDropdownRequestWithBody(server string, dropdownId string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateDropdownRequestWithBody generates requests for UpdateDropdown with any type of body

Func NewUpdateEntryRequest
func NewUpdateEntryRequest(server string, entryId string, body UpdateEntryJSONRequestBody) (*http.Request, error)

NewUpdateEntryRequest calls the generic UpdateEntry builder with application/json body

Func NewUpdateEntryRequestWithBody
func NewUpdateEntryRequestWithBody(server string, entryId string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateEntryRequestWithBody generates requests for UpdateEntry with any type of body

Func NewUpdateFeatureLibraryRequest
func NewUpdateFeatureLibraryRequest(server string, featureLibraryId string, body UpdateFeatureLibraryJSONRequestBody) (*http.Request, error)

NewUpdateFeatureLibraryRequest calls the generic UpdateFeatureLibrary builder with application/json body

Func NewUpdateFeatureLibraryRequestWithBody
func NewUpdateFeatureLibraryRequestWithBody(server string, featureLibraryId string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateFeatureLibraryRequestWithBody generates requests for UpdateFeatureLibrary with any type of body

Func NewUpdateFeatureRequest
func NewUpdateFeatureRequest(server string, featureId string, body UpdateFeatureJSONRequestBody) (*http.Request, error)

NewUpdateFeatureRequest calls the generic UpdateFeature builder with application/json body

Func NewUpdateFeatureRequestWithBody
func NewUpdateFeatureRequestWithBody(server string, featureId string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateFeatureRequestWithBody generates requests for UpdateFeature with any type of body

Func NewUpdateLabAutomationTransformRequest
func NewUpdateLabAutomationTransformRequest(server string, transformId string, body UpdateLabAutomationTransformJSONRequestBody) (*http.Request, error)

NewUpdateLabAutomationTransformRequest calls the generic UpdateLabAutomationTransform builder with application/json body

Func NewUpdateLabAutomationTransformRequestWithBody
func NewUpdateLabAutomationTransformRequestWithBody(server string, transformId string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateLabAutomationTransformRequestWithBody generates requests for UpdateLabAutomationTransform with any type of body

Func NewUpdateLegacyWorkflowMetadataRequest
func NewUpdateLegacyWorkflowMetadataRequest(server string, legacyWorkflowId string, body UpdateLegacyWorkflowMetadataJSONRequestBody) (*http.Request, error)

NewUpdateLegacyWorkflowMetadataRequest calls the generic UpdateLegacyWorkflowMetadata builder with application/json body

Func NewUpdateLegacyWorkflowMetadataRequestWithBody
func NewUpdateLegacyWorkflowMetadataRequestWithBody(server string, legacyWorkflowId string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateLegacyWorkflowMetadataRequestWithBody generates requests for UpdateLegacyWorkflowMetadata with any type of body

Func NewUpdateLocationRequest
func NewUpdateLocationRequest(server string, locationId string, body UpdateLocationJSONRequestBody) (*http.Request, error)

NewUpdateLocationRequest calls the generic UpdateLocation builder with application/json body

Func NewUpdateLocationRequestWithBody
func NewUpdateLocationRequestWithBody(server string, locationId string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateLocationRequestWithBody generates requests for UpdateLocation with any type of body

Func NewUpdateMixtureRequest
func NewUpdateMixtureRequest(server string, mixtureId string, body UpdateMixtureJSONRequestBody) (*http.Request, error)

NewUpdateMixtureRequest calls the generic UpdateMixture builder with application/json body

Func NewUpdateMixtureRequestWithBody
func NewUpdateMixtureRequestWithBody(server string, mixtureId string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateMixtureRequestWithBody generates requests for UpdateMixture with any type of body

Func NewUpdateMoleculeRequest
func NewUpdateMoleculeRequest(server string, moleculeId string, body UpdateMoleculeJSONRequestBody) (*http.Request, error)

NewUpdateMoleculeRequest calls the generic UpdateMolecule builder with application/json body

Func NewUpdateMoleculeRequestWithBody
func NewUpdateMoleculeRequestWithBody(server string, moleculeId string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateMoleculeRequestWithBody generates requests for UpdateMolecule with any type of body

Func NewUpdateOligoRequest
func NewUpdateOligoRequest(server string, oligoId string, body UpdateOligoJSONRequestBody) (*http.Request, error)

NewUpdateOligoRequest calls the generic UpdateOligo builder with application/json body

Func NewUpdateOligoRequestWithBody
func NewUpdateOligoRequestWithBody(server string, oligoId string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateOligoRequestWithBody generates requests for UpdateOligo with any type of body

Func NewUpdatePlateRequest
func NewUpdatePlateRequest(server string, plateId string, params *UpdatePlateParams, body UpdatePlateJSONRequestBody) (*http.Request, error)

NewUpdatePlateRequest calls the generic UpdatePlate builder with application/json body

Func NewUpdatePlateRequestWithBody
func NewUpdatePlateRequestWithBody(server string, plateId string, params *UpdatePlateParams, contentType string, body io.Reader) (*http.Request, error)

NewUpdatePlateRequestWithBody generates requests for UpdatePlate with any type of body

Func NewUpdateRNAOligoRequest
func NewUpdateRNAOligoRequest(server string, oligoId string, body UpdateRNAOligoJSONRequestBody) (*http.Request, error)

NewUpdateRNAOligoRequest calls the generic UpdateRNAOligo builder with application/json body

Func NewUpdateRNAOligoRequestWithBody
func NewUpdateRNAOligoRequestWithBody(server string, oligoId string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateRNAOligoRequestWithBody generates requests for UpdateRNAOligo with any type of body

Func NewUpdateRNASequenceRequest
func NewUpdateRNASequenceRequest(server string, rnaSequenceId string, body UpdateRNASequenceJSONRequestBody) (*http.Request, error)

NewUpdateRNASequenceRequest calls the generic UpdateRNASequence builder with application/json body

Func NewUpdateRNASequenceRequestWithBody
func NewUpdateRNASequenceRequestWithBody(server string, rnaSequenceId string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateRNASequenceRequestWithBody generates requests for UpdateRNASequence with any type of body

Func NewUpdateUserRequest
func NewUpdateUserRequest(server string, userId string, body UpdateUserJSONRequestBody) (*http.Request, error)

NewUpdateUserRequest calls the generic UpdateUser builder with application/json body

Func NewUpdateUserRequestWithBody
func NewUpdateUserRequestWithBody(server string, userId string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateUserRequestWithBody generates requests for UpdateUser with any type of body

Func NewUpdateWorkflowMetadataRequest
func NewUpdateWorkflowMetadataRequest(server string, workflowId string, body UpdateWorkflowMetadataJSONRequestBody) (*http.Request, error)

NewUpdateWorkflowMetadataRequest calls the generic UpdateWorkflowMetadata builder with application/json body

Func NewUpdateWorkflowMetadataRequestWithBody
func NewUpdateWorkflowMetadataRequestWithBody(server string, workflowId string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateWorkflowMetadataRequestWithBody generates requests for UpdateWorkflowMetadata with any type of body

Func NewUpdateWorkflowOutputRequest
func NewUpdateWorkflowOutputRequest(server string, workflowOutputId string, body UpdateWorkflowOutputJSONRequestBody) (*http.Request, error)

NewUpdateWorkflowOutputRequest calls the generic UpdateWorkflowOutput builder with application/json body

Func NewUpdateWorkflowOutputRequestWithBody
func NewUpdateWorkflowOutputRequestWithBody(server string, workflowOutputId string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateWorkflowOutputRequestWithBody generates requests for UpdateWorkflowOutput with any type of body

Func NewUpdateWorkflowTaskGroupRequest
func NewUpdateWorkflowTaskGroupRequest(server string, workflowTaskGroupId string, body UpdateWorkflowTaskGroupJSONRequestBody) (*http.Request, error)

NewUpdateWorkflowTaskGroupRequest calls the generic UpdateWorkflowTaskGroup builder with application/json body

Func NewUpdateWorkflowTaskGroupRequestWithBody
func NewUpdateWorkflowTaskGroupRequestWithBody(server string, workflowTaskGroupId string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateWorkflowTaskGroupRequestWithBody generates requests for UpdateWorkflowTaskGroup with any type of body

Func NewUpdateWorkflowTaskRequest
func NewUpdateWorkflowTaskRequest(server string, workflowTaskId string, body UpdateWorkflowTaskJSONRequestBody) (*http.Request, error)

NewUpdateWorkflowTaskRequest calls the generic UpdateWorkflowTask builder with application/json body

Func NewUpdateWorkflowTaskRequestWithBody
func NewUpdateWorkflowTaskRequestWithBody(server string, workflowTaskId string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateWorkflowTaskRequestWithBody generates requests for UpdateWorkflowTask with any type of body

Func NewValidateBarcodesRequest
func NewValidateBarcodesRequest(server string, registryId string, body ValidateBarcodesJSONRequestBody) (*http.Request, error)

NewValidateBarcodesRequest calls the generic ValidateBarcodes builder with application/json body

Func NewValidateBarcodesRequestWithBody
func NewValidateBarcodesRequestWithBody(server string, registryId string, contentType string, body io.Reader) (*http.Request, error)

NewValidateBarcodesRequestWithBody generates requests for ValidateBarcodes with any type of body

Func PathToRawSpec
func PathToRawSpec(pathToFile string) map[string]func() ([]byte, error)

Constructs a synthetic filesystem for resolving external references when loading openapi specifications.

Func RegisterHandlers
func RegisterHandlers(router EchoRouter, si ServerInterface)

RegisterHandlers adds each server route to the EchoRouter.

Func RegisterHandlersWithBaseURL
func RegisterHandlersWithBaseURL(router EchoRouter, si ServerInterface, baseURL string)

Registers handlers, and prepends BaseURL to the paths, so that the paths can be served under a prefix.

Types

Type AIGGenerateInputAsyncTask
type AIGGenerateInputAsyncTask struct {
	// Errors Present only when status is FAILED for a bulk task. Contains information about the individual errors in the bulk task.
	Errors *map[string]interface{} `json:"errors,omitempty"`

	// Message Present only when status is FAILED. Contains information about the error.
	Message  *string                   `json:"message,omitempty"`
	Response *AutomationInputGenerator `json:"response,omitempty"`

	// Status The current state of the task.
	Status AIGGenerateInputAsyncTaskStatus `json:"status"`
}

AIGGenerateInputAsyncTask defines model for AIGGenerateInputAsyncTask.

Type AIGGenerateInputAsyncTaskStatus
type AIGGenerateInputAsyncTaskStatus string

AIGGenerateInputAsyncTaskStatus The current state of the task.

Constants
AIGGenerateInputAsyncTaskStatusFAILED, AIGGenerateInputAsyncTaskStatusRUNNING, AIGGenerateInputAsyncTaskStatusSUCCEEDED
AIGGenerateInputAsyncTaskStatusFAILED AIGGenerateInputAsyncTaskStatus = "FAILED"
AIGGenerateInputAsyncTaskStatusRUNNING AIGGenerateInputAsyncTaskStatus = "RUNNING"
AIGGenerateInputAsyncTaskStatusSUCCEEDED AIGGenerateInputAsyncTaskStatus = "SUCCEEDED"

Defines values for AIGGenerateInputAsyncTaskStatus.

Type AOPProcessOutputAsyncTask
type AOPProcessOutputAsyncTask struct {
	// Errors Present only when status is FAILED for a bulk task. Contains information about the individual errors in the bulk task.
	Errors *map[string]interface{} `json:"errors,omitempty"`

	// Message Present only when status is FAILED. Contains information about the error.
	Message  *string                    `json:"message,omitempty"`
	Response *AutomationOutputProcessor `json:"response,omitempty"`

	// Status The current state of the task.
	Status AOPProcessOutputAsyncTaskStatus `json:"status"`
}

AOPProcessOutputAsyncTask defines model for AOPProcessOutputAsyncTask.

Type AOPProcessOutputAsyncTaskStatus
type AOPProcessOutputAsyncTaskStatus string

AOPProcessOutputAsyncTaskStatus The current state of the task.

Constants
AOPProcessOutputAsyncTaskStatusFAILED, AOPProcessOutputAsyncTaskStatusRUNNING, AOPProcessOutputAsyncTaskStatusSUCCEEDED
AOPProcessOutputAsyncTaskStatusFAILED AOPProcessOutputAsyncTaskStatus = "FAILED"
AOPProcessOutputAsyncTaskStatusRUNNING AOPProcessOutputAsyncTaskStatus = "RUNNING"
AOPProcessOutputAsyncTaskStatusSUCCEEDED AOPProcessOutputAsyncTaskStatus = "SUCCEEDED"

Defines values for AOPProcessOutputAsyncTaskStatus.

Type AaAnnotation
type AaAnnotation struct {
	Color *string `json:"color,omitempty"`
	End   *int    `json:"end,omitempty"`
	Id    *string `json:"id,omitempty"`
	Name  *string `json:"name,omitempty"`
	Start *int    `json:"start,omitempty"`
	Type  *string `json:"type,omitempty"`
}

AaAnnotation defines model for AaAnnotation.

Type AaSequence
type AaSequence struct {
	// Aliases Array of aliases
	Aliases *[]string `json:"aliases,omitempty"`

	// AminoAcids Amino acids of the AA sequence.
	AminoAcids *string `json:"aminoAcids,omitempty"`

	// Annotations Array of annotation objects on the AA sequence.
	Annotations *[]AaAnnotation `json:"annotations,omitempty"`

	// ApiURL The canonical url of the AA Sequence in the API.
	ApiURL        *string        `json:"apiURL,omitempty"`
	ArchiveRecord *ArchiveRecord `json:"archiveRecord"`

	// CreatedAt DateTime the AA sequence was created.
	CreatedAt *time.Time   `json:"createdAt,omitempty"`
	Creator   *UserSummary `json:"creator,omitempty"`

	// CustomFields Custom fields set on the AA sequence.
	CustomFields *CustomFields `json:"customFields,omitempty"`

	// EntityRegistryId Registry ID of the AA sequence if registered.
	EntityRegistryId *string `json:"entityRegistryId"`
	Fields           *Fields `json:"fields,omitempty"`

	// FolderId ID of the folder that contains the AA sequence.
	FolderId *string `json:"folderId"`

	// Id ID of the AA sequence.
	Id *string `json:"id,omitempty"`

	// Length Number of amino acids in the AA sequence.
	Length *int `json:"length,omitempty"`

	// ModifiedAt DateTime the AA sequence was last modified.
	ModifiedAt *time.Time `json:"modifiedAt,omitempty"`

	// Name Name of the AA sequence.
	Name               *string             `json:"name,omitempty"`
	RegistrationOrigin *RegistrationOrigin `json:"registrationOrigin"`

	// RegistryId Registry the AA sequence is registered in.
	RegistryId *string        `json:"registryId"`
	Schema     *SchemaSummary `json:"schema"`

	// WebURL URL of the protein.
	WebURL *string `json:"webURL,omitempty"`
}

AaSequence defines model for AaSequence.

Type AaSequenceBaseRequest
type AaSequenceBaseRequest struct {
	// Aliases Aliases to add to the AA sequence
	Aliases *[]string `json:"aliases,omitempty"`

	// AminoAcids Amino acids for the AA sequence.
	AminoAcids *string `json:"aminoAcids,omitempty"`

	// Annotations Annotations to create on the AA sequence.
	Annotations *[]AaAnnotation `json:"annotations,omitempty"`

	// AuthorIds IDs of users to set as the AA sequence's authors.
	AuthorIds *[]string `json:"authorIds,omitempty"`

	// CustomFields Custom fields to add to the AA sequence. Every field should have its name as a key, mapping to an object with information about the value of the field.
	CustomFields *CustomFields `json:"customFields,omitempty"`

	// Fields Fields to set on the AA sequence. Must correspond with the schema's field definitions. Every field should have its name as a key, mapping to an object with information about the value of the field.
	Fields *Fields `json:"fields,omitempty"`

	// FolderId ID of the folder containing the AA sequence.
	FolderId *string `json:"folderId,omitempty"`

	// Name Name of the AA sequence.
	Name *string `json:"name,omitempty"`

	// SchemaId ID of the AA sequence's schema.
	SchemaId *string `json:"schemaId,omitempty"`
}

AaSequenceBaseRequest defines model for AaSequenceBaseRequest.

Type AaSequenceBaseRequestForCreate
type AaSequenceBaseRequestForCreate struct {
	// Aliases Aliases to add to the AA sequence
	Aliases *[]string `json:"aliases,omitempty"`

	// AminoAcids Amino acids for the AA sequence.
	AminoAcids string `json:"aminoAcids"`

	// Annotations Annotations to create on the AA sequence.
	Annotations *[]AaAnnotation `json:"annotations,omitempty"`

	// AuthorIds IDs of users to set as the AA sequence's authors.
	AuthorIds *[]string `json:"authorIds,omitempty"`

	// CustomFields Custom fields to add to the AA sequence. Every field should have its name as a key, mapping to an object with information about the value of the field.
	CustomFields *CustomFields `json:"customFields,omitempty"`

	// Fields Fields to set on the AA sequence. Must correspond with the schema's field definitions. Every field should have its name as a key, mapping to an object with information about the value of the field.
	Fields *Fields `json:"fields,omitempty"`

	// FolderId ID of the folder containing the AA sequence.
	FolderId *string `json:"folderId,omitempty"`

	// Name Name of the AA sequence.
	Name string `json:"name"`

	// SchemaId ID of the AA sequence's schema.
	SchemaId *string `json:"schemaId,omitempty"`
}

AaSequenceBaseRequestForCreate defines model for AaSequenceBaseRequestForCreate.

Type AaSequenceBulkCreate
type AaSequenceBulkCreate = AaSequenceCreate

AaSequenceBulkCreate defines model for AaSequenceBulkCreate.

Type AaSequenceBulkUpdate
type AaSequenceBulkUpdate struct {
	// Aliases Aliases to add to the AA sequence
	Aliases *[]string `json:"aliases,omitempty"`

	// AminoAcids Amino acids for the AA sequence.
	AminoAcids *string `json:"aminoAcids,omitempty"`

	// Annotations Annotations to create on the AA sequence.
	Annotations *[]AaAnnotation `json:"annotations,omitempty"`

	// AuthorIds IDs of users to set as the AA sequence's authors.
	AuthorIds *[]string `json:"authorIds,omitempty"`

	// CustomFields Custom fields to add to the AA sequence. Every field should have its name as a key, mapping to an object with information about the value of the field.
	CustomFields *CustomFields `json:"customFields,omitempty"`

	// Fields Fields to set on the AA sequence. Must correspond with the schema's field definitions. Every field should have its name as a key, mapping to an object with information about the value of the field.
	Fields *Fields `json:"fields,omitempty"`

	// FolderId ID of the folder containing the AA sequence.
	FolderId *string `json:"folderId,omitempty"`
	Id       *string `json:"id,omitempty"`

	// Name Name of the AA sequence.
	Name *string `json:"name,omitempty"`

	// SchemaId ID of the AA sequence's schema.
	SchemaId *string `json:"schemaId,omitempty"`
}

AaSequenceBulkUpdate defines model for AaSequenceBulkUpdate.

Type AaSequenceCreate
type AaSequenceCreate struct {
	// Aliases Aliases to add to the AA sequence
	Aliases *[]string `json:"aliases,omitempty"`

	// AminoAcids Amino acids for the AA sequence.
	AminoAcids string `json:"aminoAcids"`

	// Annotations Annotations to create on the AA sequence.
	Annotations *[]AaAnnotation `json:"annotations,omitempty"`

	// AuthorIds IDs of users to set as the AA sequence's authors.
	AuthorIds *[]string `json:"authorIds,omitempty"`

	// CustomFields Custom fields to add to the AA sequence. Every field should have its name as a key, mapping to an object with information about the value of the field.
	CustomFields *CustomFields `json:"customFields,omitempty"`

	// EntityRegistryId Entity registry ID to set for the registered entity. Cannot specify both entityRegistryId and namingStrategy at the same time.
	EntityRegistryId *string `json:"entityRegistryId,omitempty"`

	// Fields Fields to set on the AA sequence. Must correspond with the schema's field definitions. Every field should have its name as a key, mapping to an object with information about the value of the field.
	Fields *Fields `json:"fields,omitempty"`

	// FolderId ID of the folder containing the entity. Can be left empty when registryId is present.
	FolderId *string `json:"folderId,omitempty"`

	// Name Name of the AA sequence.
	Name string `json:"name"`

	// NamingStrategy Specifies the behavior for automatically generated names when registering an entity.
	// - NEW_IDS: Generate new registry IDs
	// - IDS_FROM_NAMES: Generate registry IDs based on entity names
	// - DELETE_NAMES: Generate new registry IDs and replace name with registry ID
	// - SET_FROM_NAME_PARTS: Generate new registry IDs, rename according to name template, and keep old name as alias
	// - REPLACE_NAMES_FROM_PARTS: Generate new registry IDs, and replace name according to name template
	// - KEEP_NAMES: Keep existing entity names as registry IDs
	// - REPLACE_ID_AND_NAME_FROM_PARTS: Generate registry IDs and names according to name template
	NamingStrategy *NamingStrategy `json:"namingStrategy,omitempty"`

	// RegistryId Registry ID into which entity should be registered. this is the ID of the registry which was configured for a particular organization
	// To get available registryIds, use the [/registries endpoint](#/Registry/listRegistries)
	//
	// Required in order for entities to be created directly in the registry.
	RegistryId *string `json:"registryId,omitempty"`

	// SchemaId ID of the AA sequence's schema.
	SchemaId *string `json:"schemaId,omitempty"`
}

AaSequenceCreate defines model for AaSequenceCreate.

Type AaSequenceRequestRegistryFields
type AaSequenceRequestRegistryFields struct {
	EntityRegistryId *string `json:"entityRegistryId,omitempty"`
}

AaSequenceRequestRegistryFields defines model for AaSequenceRequestRegistryFields.

Type AaSequenceSummary
type AaSequenceSummary struct {
	EntityType *AaSequenceSummaryEntityType `json:"entityType,omitempty"`
	Id         *string                      `json:"id,omitempty"`
	Type       *string                      `json:"type,omitempty"`
}

AaSequenceSummary defines model for AaSequenceSummary.

Type AaSequenceSummaryEntityType
type AaSequenceSummaryEntityType string

AaSequenceSummaryEntityType defines model for AaSequenceSummary.EntityType.

Constants
AaSequenceSummaryEntityTypeAaSequence
AaSequenceSummaryEntityTypeAaSequence AaSequenceSummaryEntityType = "aa_sequence"

Defines values for AaSequenceSummaryEntityType.

Type AaSequenceUpdate
type AaSequenceUpdate struct {
	// Aliases Aliases to add to the AA sequence
	Aliases *[]string `json:"aliases,omitempty"`

	// AminoAcids Amino acids for the AA sequence.
	AminoAcids *string `json:"aminoAcids,omitempty"`

	// Annotations Annotations to create on the AA sequence.
	Annotations *[]AaAnnotation `json:"annotations,omitempty"`

	// AuthorIds IDs of users to set as the AA sequence's authors.
	AuthorIds *[]string `json:"authorIds,omitempty"`

	// CustomFields Custom fields to add to the AA sequence. Every field should have its name as a key, mapping to an object with information about the value of the field.
	CustomFields     *CustomFields `json:"customFields,omitempty"`
	EntityRegistryId *string       `json:"entityRegistryId,omitempty"`

	// Fields Fields to set on the AA sequence. Must correspond with the schema's field definitions. Every field should have its name as a key, mapping to an object with information about the value of the field.
	Fields *Fields `json:"fields,omitempty"`

	// FolderId ID of the folder containing the AA sequence.
	FolderId *string `json:"folderId,omitempty"`

	// Name Name of the AA sequence.
	Name *string `json:"name,omitempty"`

	// SchemaId ID of the AA sequence's schema.
	SchemaId *string `json:"schemaId,omitempty"`
}

AaSequenceUpdate defines model for AaSequenceUpdate.

Type AaSequenceWithEntityType
type AaSequenceWithEntityType struct {
	// Aliases Array of aliases
	Aliases *[]string `json:"aliases,omitempty"`

	// AminoAcids Amino acids of the AA sequence.
	AminoAcids *string `json:"aminoAcids,omitempty"`

	// Annotations Array of annotation objects on the AA sequence.
	Annotations *[]AaAnnotation `json:"annotations,omitempty"`

	// ApiURL The canonical url of the AA Sequence in the API.
	ApiURL        *string        `json:"apiURL,omitempty"`
	ArchiveRecord *ArchiveRecord `json:"archiveRecord"`

	// CreatedAt DateTime the AA sequence was created.
	CreatedAt *time.Time   `json:"createdAt,omitempty"`
	Creator   *UserSummary `json:"creator,omitempty"`

	// CustomFields Custom fields set on the AA sequence.
	CustomFields *CustomFields `json:"customFields,omitempty"`

	// EntityRegistryId Registry ID of the AA sequence if registered.
	EntityRegistryId *string                             `json:"entityRegistryId"`
	EntityType       *AaSequenceWithEntityTypeEntityType `json:"entityType,omitempty"`
	Fields           *Fields                             `json:"fields,omitempty"`

	// FolderId ID of the folder that contains the AA sequence.
	FolderId *string `json:"folderId"`

	// Id ID of the AA sequence.
	Id *string `json:"id,omitempty"`

	// Length Number of amino acids in the AA sequence.
	Length *int `json:"length,omitempty"`

	// ModifiedAt DateTime the AA sequence was last modified.
	ModifiedAt *time.Time `json:"modifiedAt,omitempty"`

	// Name Name of the AA sequence.
	Name               *string             `json:"name,omitempty"`
	RegistrationOrigin *RegistrationOrigin `json:"registrationOrigin"`

	// RegistryId Registry the AA sequence is registered in.
	RegistryId *string        `json:"registryId"`
	Schema     *SchemaSummary `json:"schema"`

	// WebURL URL of the protein.
	WebURL *string `json:"webURL,omitempty"`
}

AaSequenceWithEntityType defines model for AaSequenceWithEntityType.

Type AaSequenceWithEntityTypeEntityType
type AaSequenceWithEntityTypeEntityType string

AaSequenceWithEntityTypeEntityType defines model for AaSequenceWithEntityType.EntityType.

Constants
AaSequenceWithEntityTypeEntityTypeAaSequence
AaSequenceWithEntityTypeEntityTypeAaSequence AaSequenceWithEntityTypeEntityType = "aa_sequence"

Defines values for AaSequenceWithEntityTypeEntityType.

Type AaSequencesArchivalChange
type AaSequencesArchivalChange struct {
	AaSequenceIds *[]string `json:"aaSequenceIds,omitempty"`
	BatchIds      *[]string `json:"batchIds,omitempty"`
}

AaSequencesArchivalChange IDs of all items that were archived or unarchived, grouped by resource type. This includes the IDs of AA sequences along with any IDs of batches that were archived / unarchived.

Type AaSequencesArchive
type AaSequencesArchive struct {
	AaSequenceIds []string `json:"aaSequenceIds"`

	// Reason The reason for archiving the provided entities. Accepted reasons may differ based on tenant configuration.
	Reason EntityArchiveReason `json:"reason"`
}

AaSequencesArchive The request body for archiving AA sequences.

Type AaSequencesBulkCreateRequest
type AaSequencesBulkCreateRequest struct {
	AaSequences *[]AaSequenceBulkCreate `json:"aaSequences,omitempty"`
}

AaSequencesBulkCreateRequest defines model for AaSequencesBulkCreateRequest.

Type AaSequencesBulkGet
type AaSequencesBulkGet struct {
	AaSequences *[]AaSequence `json:"aaSequences,omitempty"`
}

AaSequencesBulkGet defines model for AaSequencesBulkGet.

Type AaSequencesBulkUpdateRequest
type AaSequencesBulkUpdateRequest struct {
	AaSequences *[]AaSequenceBulkUpdate `json:"aaSequences,omitempty"`
}

AaSequencesBulkUpdateRequest defines model for AaSequencesBulkUpdateRequest.

Type AaSequencesPaginatedList
type AaSequencesPaginatedList struct {
	AaSequences *[]AaSequence `json:"aaSequences,omitempty"`
	NextToken   *string       `json:"nextToken,omitempty"`
}

AaSequencesPaginatedList defines model for AaSequencesPaginatedList.

Type AaSequencesUnarchive
type AaSequencesUnarchive struct {
	AaSequenceIds []string `json:"aaSequenceIds"`
}

AaSequencesUnarchive The request body for unarchiving AA sequences.

Type AbortAssayResultsTransactionResponse
type AbortAssayResultsTransactionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AssayResultTransactionCreateResponse
}
Functions
func ParseAbortAssayResultsTransactionResponse(rsp *http.Response) (*AbortAssayResultsTransactionResponse, error)

ParseAbortAssayResultsTransactionResponse parses an HTTP response from a AbortAssayResultsTransactionWithResponse call

Methods
func (r AbortAssayResultsTransactionResponse) Status() string

Status returns HTTPResponse.Status

func (r AbortAssayResultsTransactionResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type AbortMultipartBlobResponse
type AbortMultipartBlobResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *EmptyObject
	JSON400      *BadRequestError
}
Functions
func ParseAbortMultipartBlobResponse(rsp *http.Response) (*AbortMultipartBlobResponse, error)

ParseAbortMultipartBlobResponse parses an HTTP response from a AbortMultipartBlobWithResponse call

Methods
func (r AbortMultipartBlobResponse) Status() string

Status returns HTTPResponse.Status

func (r AbortMultipartBlobResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type AlignedNucleotideSequence
type AlignedNucleotideSequence struct {
	Bases *string `json:"bases,omitempty"`
	Name  *string `json:"name,omitempty"`

	// PairwiseIdentity Fraction of bases between trimStart and trimEnd that match the template bases. Only present for Template Alignments; Will be empty for Consensus Alignments.
	PairwiseIdentity *float32 `json:"pairwiseIdentity,omitempty"`
	SequenceId       *string  `json:"sequenceId"`
	TrimEnd          *int     `json:"trimEnd,omitempty"`
	TrimStart        *int     `json:"trimStart,omitempty"`
}

AlignedNucleotideSequence defines model for AlignedNucleotideSequence.

Type AlignedSequence
type AlignedSequence struct {
	Bases         *string `json:"bases,omitempty"`
	DnaSequenceId *string `json:"dnaSequenceId"`
	Name          *string `json:"name,omitempty"`

	// PairwiseIdentity Fraction of bases between trimStart and trimEnd that match the template bases. Only present for Template Alignments; Will be empty for Consensus Alignments.
	PairwiseIdentity *float32 `json:"pairwiseIdentity,omitempty"`
	TrimEnd          *int     `json:"trimEnd,omitempty"`
	TrimStart        *int     `json:"trimStart,omitempty"`
}

AlignedSequence defines model for AlignedSequence.

Type AppConfigItem
type AppConfigItem struct {
	Type string `json:"type"`
	// contains filtered or unexported fields
}

AppConfigItem defines model for AppConfigItem.

Methods
func (t AppConfigItem) AsArrayElementAppConfigItem() (ArrayElementAppConfigItem, error)

AsArrayElementAppConfigItem returns the union data inside the AppConfigItem as a ArrayElementAppConfigItem

func (t AppConfigItem) AsBooleanAppConfigItem() (BooleanAppConfigItem, error)

AsBooleanAppConfigItem returns the union data inside the AppConfigItem as a BooleanAppConfigItem

func (t AppConfigItem) AsDateAppConfigItem() (DateAppConfigItem, error)

AsDateAppConfigItem returns the union data inside the AppConfigItem as a DateAppConfigItem

func (t AppConfigItem) AsDatetimeAppConfigItem() (DatetimeAppConfigItem, error)

AsDatetimeAppConfigItem returns the union data inside the AppConfigItem as a DatetimeAppConfigItem

func (t AppConfigItem) AsEntitySchemaAppConfigItem() (EntitySchemaAppConfigItem, error)

AsEntitySchemaAppConfigItem returns the union data inside the AppConfigItem as a EntitySchemaAppConfigItem

func (t AppConfigItem) AsFieldAppConfigItem() (FieldAppConfigItem, error)

AsFieldAppConfigItem returns the union data inside the AppConfigItem as a FieldAppConfigItem

func (t AppConfigItem) AsFloatAppConfigItem() (FloatAppConfigItem, error)

AsFloatAppConfigItem returns the union data inside the AppConfigItem as a FloatAppConfigItem

func (t AppConfigItem) AsGenericApiIdentifiedAppConfigItem() (GenericApiIdentifiedAppConfigItem, error)

AsGenericApiIdentifiedAppConfigItem returns the union data inside the AppConfigItem as a GenericApiIdentifiedAppConfigItem

func (t AppConfigItem) AsIntegerAppConfigItem() (IntegerAppConfigItem, error)

AsIntegerAppConfigItem returns the union data inside the AppConfigItem as a IntegerAppConfigItem

func (t AppConfigItem) AsJsonAppConfigItem() (JsonAppConfigItem, error)

AsJsonAppConfigItem returns the union data inside the AppConfigItem as a JsonAppConfigItem

func (t AppConfigItem) AsSecureTextAppConfigItem() (SecureTextAppConfigItem, error)

AsSecureTextAppConfigItem returns the union data inside the AppConfigItem as a SecureTextAppConfigItem

func (t AppConfigItem) AsTextAppConfigItem() (TextAppConfigItem, error)

AsTextAppConfigItem returns the union data inside the AppConfigItem as a TextAppConfigItem

func (t AppConfigItem) Discriminator() (string, error)
func (t *AppConfigItem) FromArrayElementAppConfigItem(v ArrayElementAppConfigItem) error

FromArrayElementAppConfigItem overwrites any union data inside the AppConfigItem as the provided ArrayElementAppConfigItem

func (t *AppConfigItem) FromBooleanAppConfigItem(v BooleanAppConfigItem) error

FromBooleanAppConfigItem overwrites any union data inside the AppConfigItem as the provided BooleanAppConfigItem

func (t *AppConfigItem) FromDateAppConfigItem(v DateAppConfigItem) error

FromDateAppConfigItem overwrites any union data inside the AppConfigItem as the provided DateAppConfigItem

func (t *AppConfigItem) FromDatetimeAppConfigItem(v DatetimeAppConfigItem) error

FromDatetimeAppConfigItem overwrites any union data inside the AppConfigItem as the provided DatetimeAppConfigItem

func (t *AppConfigItem) FromEntitySchemaAppConfigItem(v EntitySchemaAppConfigItem) error

FromEntitySchemaAppConfigItem overwrites any union data inside the AppConfigItem as the provided EntitySchemaAppConfigItem

func (t *AppConfigItem) FromFieldAppConfigItem(v FieldAppConfigItem) error

FromFieldAppConfigItem overwrites any union data inside the AppConfigItem as the provided FieldAppConfigItem

func (t *AppConfigItem) FromFloatAppConfigItem(v FloatAppConfigItem) error

FromFloatAppConfigItem overwrites any union data inside the AppConfigItem as the provided FloatAppConfigItem

func (t *AppConfigItem) FromGenericApiIdentifiedAppConfigItem(v GenericApiIdentifiedAppConfigItem) error

FromGenericApiIdentifiedAppConfigItem overwrites any union data inside the AppConfigItem as the provided GenericApiIdentifiedAppConfigItem

func (t *AppConfigItem) FromIntegerAppConfigItem(v IntegerAppConfigItem) error

FromIntegerAppConfigItem overwrites any union data inside the AppConfigItem as the provided IntegerAppConfigItem

func (t *AppConfigItem) FromJsonAppConfigItem(v JsonAppConfigItem) error

FromJsonAppConfigItem overwrites any union data inside the AppConfigItem as the provided JsonAppConfigItem

func (t *AppConfigItem) FromSecureTextAppConfigItem(v SecureTextAppConfigItem) error

FromSecureTextAppConfigItem overwrites any union data inside the AppConfigItem as the provided SecureTextAppConfigItem

func (t *AppConfigItem) FromTextAppConfigItem(v TextAppConfigItem) error

FromTextAppConfigItem overwrites any union data inside the AppConfigItem as the provided TextAppConfigItem

func (t AppConfigItem) MarshalJSON() ([]byte, error)
func (t *AppConfigItem) MergeArrayElementAppConfigItem(v ArrayElementAppConfigItem) error

MergeArrayElementAppConfigItem performs a merge with any union data inside the AppConfigItem, using the provided ArrayElementAppConfigItem

func (t *AppConfigItem) MergeBooleanAppConfigItem(v BooleanAppConfigItem) error

MergeBooleanAppConfigItem performs a merge with any union data inside the AppConfigItem, using the provided BooleanAppConfigItem

func (t *AppConfigItem) MergeDateAppConfigItem(v DateAppConfigItem) error

MergeDateAppConfigItem performs a merge with any union data inside the AppConfigItem, using the provided DateAppConfigItem

func (t *AppConfigItem) MergeDatetimeAppConfigItem(v DatetimeAppConfigItem) error

MergeDatetimeAppConfigItem performs a merge with any union data inside the AppConfigItem, using the provided DatetimeAppConfigItem

func (t *AppConfigItem) MergeEntitySchemaAppConfigItem(v EntitySchemaAppConfigItem) error

MergeEntitySchemaAppConfigItem performs a merge with any union data inside the AppConfigItem, using the provided EntitySchemaAppConfigItem

func (t *AppConfigItem) MergeFieldAppConfigItem(v FieldAppConfigItem) error

MergeFieldAppConfigItem performs a merge with any union data inside the AppConfigItem, using the provided FieldAppConfigItem

func (t *AppConfigItem) MergeFloatAppConfigItem(v FloatAppConfigItem) error

MergeFloatAppConfigItem performs a merge with any union data inside the AppConfigItem, using the provided FloatAppConfigItem

func (t *AppConfigItem) MergeGenericApiIdentifiedAppConfigItem(v GenericApiIdentifiedAppConfigItem) error

MergeGenericApiIdentifiedAppConfigItem performs a merge with any union data inside the AppConfigItem, using the provided GenericApiIdentifiedAppConfigItem

func (t *AppConfigItem) MergeIntegerAppConfigItem(v IntegerAppConfigItem) error

MergeIntegerAppConfigItem performs a merge with any union data inside the AppConfigItem, using the provided IntegerAppConfigItem

func (t *AppConfigItem) MergeJsonAppConfigItem(v JsonAppConfigItem) error

MergeJsonAppConfigItem performs a merge with any union data inside the AppConfigItem, using the provided JsonAppConfigItem

func (t *AppConfigItem) MergeSecureTextAppConfigItem(v SecureTextAppConfigItem) error

MergeSecureTextAppConfigItem performs a merge with any union data inside the AppConfigItem, using the provided SecureTextAppConfigItem

func (t *AppConfigItem) MergeTextAppConfigItem(v TextAppConfigItem) error

MergeTextAppConfigItem performs a merge with any union data inside the AppConfigItem, using the provided TextAppConfigItem

func (t *AppConfigItem) UnmarshalJSON(b []byte) error
func (t AppConfigItem) ValueByDiscriminator() (interface{}, error)
Type AppConfigItemApiMixin
type AppConfigItemApiMixin struct {
	ApiURL *string `json:"apiURL,omitempty"`
	App    *struct {
		// Id The id of the Benchling app to which this configuration item belongs
		Id *string `json:"id,omitempty"`
	} `json:"app,omitempty"`

	// CreatedAt DateTime the app config item was created
	CreatedAt *time.Time `json:"createdAt,omitempty"`
	Id        *string    `json:"id,omitempty"`

	// ModifiedAt DateTime the app config item was last modified
	ModifiedAt *time.Time `json:"modifiedAt,omitempty"`

	// Path Array-based representation of config item's location in the tree in order from top to bottom.
	Path *[]string `json:"path,omitempty"`

	// Type Type of the app config item
	Type *string `json:"type,omitempty"`
}

AppConfigItemApiMixin defines model for AppConfigItemApiMixin.

Type AppConfigItemBooleanBulkUpdate
type AppConfigItemBooleanBulkUpdate struct {
	Id    string                             `json:"id"`
	Type  AppConfigItemBooleanBulkUpdateType `json:"type"`
	Value bool                               `json:"value"`
}

AppConfigItemBooleanBulkUpdate defines model for AppConfigItemBooleanBulkUpdate.

Type AppConfigItemBooleanBulkUpdateType
type AppConfigItemBooleanBulkUpdateType string

AppConfigItemBooleanBulkUpdateType defines model for AppConfigItemBooleanBulkUpdate.Type.

Constants
AppConfigItemBooleanBulkUpdateTypeBoolean
AppConfigItemBooleanBulkUpdateTypeBoolean AppConfigItemBooleanBulkUpdateType = "boolean"

Defines values for AppConfigItemBooleanBulkUpdateType.

Type AppConfigItemBooleanCreate
type AppConfigItemBooleanCreate struct {
	// AppId App id to which this config item belongs.
	AppId string `json:"appId"`

	// Path Array-based representation of config item's location in the tree in order from top to bottom.
	Path  []string                       `json:"path"`
	Type  AppConfigItemBooleanCreateType `json:"type"`
	Value bool                           `json:"value"`
}

AppConfigItemBooleanCreate defines model for AppConfigItemBooleanCreate.

Type AppConfigItemBooleanCreateType
type AppConfigItemBooleanCreateType string

AppConfigItemBooleanCreateType defines model for AppConfigItemBooleanCreate.Type.

Constants
AppConfigItemBooleanCreateTypeBoolean
AppConfigItemBooleanCreateTypeBoolean AppConfigItemBooleanCreateType = "boolean"

Defines values for AppConfigItemBooleanCreateType.

Type AppConfigItemBooleanUpdate
type AppConfigItemBooleanUpdate struct {
	Type  AppConfigItemBooleanUpdateType `json:"type"`
	Value bool                           `json:"value"`
}

AppConfigItemBooleanUpdate defines model for AppConfigItemBooleanUpdate.

Type AppConfigItemBooleanUpdateType
type AppConfigItemBooleanUpdateType string

AppConfigItemBooleanUpdateType defines model for AppConfigItemBooleanUpdate.Type.

Constants
AppConfigItemBooleanUpdateTypeBoolean
AppConfigItemBooleanUpdateTypeBoolean AppConfigItemBooleanUpdateType = "boolean"

Defines values for AppConfigItemBooleanUpdateType.

Type AppConfigItemBulkUpdate
type AppConfigItemBulkUpdate struct {
	Type string `json:"type"`
	// contains filtered or unexported fields
}

AppConfigItemBulkUpdate defines model for AppConfigItemBulkUpdate.

Methods
func (t AppConfigItemBulkUpdate) AsAppConfigItemBooleanBulkUpdate() (AppConfigItemBooleanBulkUpdate, error)

AsAppConfigItemBooleanBulkUpdate returns the union data inside the AppConfigItemBulkUpdate as a AppConfigItemBooleanBulkUpdate

func (t AppConfigItemBulkUpdate) AsAppConfigItemDateBulkUpdate() (AppConfigItemDateBulkUpdate, error)

AsAppConfigItemDateBulkUpdate returns the union data inside the AppConfigItemBulkUpdate as a AppConfigItemDateBulkUpdate

func (t AppConfigItemBulkUpdate) AsAppConfigItemDatetimeBulkUpdate() (AppConfigItemDatetimeBulkUpdate, error)

AsAppConfigItemDatetimeBulkUpdate returns the union data inside the AppConfigItemBulkUpdate as a AppConfigItemDatetimeBulkUpdate

func (t AppConfigItemBulkUpdate) AsAppConfigItemFloatBulkUpdate() (AppConfigItemFloatBulkUpdate, error)

AsAppConfigItemFloatBulkUpdate returns the union data inside the AppConfigItemBulkUpdate as a AppConfigItemFloatBulkUpdate

func (t AppConfigItemBulkUpdate) AsAppConfigItemGenericBulkUpdate() (AppConfigItemGenericBulkUpdate, error)

AsAppConfigItemGenericBulkUpdate returns the union data inside the AppConfigItemBulkUpdate as a AppConfigItemGenericBulkUpdate

func (t AppConfigItemBulkUpdate) AsAppConfigItemIntegerBulkUpdate() (AppConfigItemIntegerBulkUpdate, error)

AsAppConfigItemIntegerBulkUpdate returns the union data inside the AppConfigItemBulkUpdate as a AppConfigItemIntegerBulkUpdate

func (t AppConfigItemBulkUpdate) AsAppConfigItemJsonBulkUpdate() (AppConfigItemJsonBulkUpdate, error)

AsAppConfigItemJsonBulkUpdate returns the union data inside the AppConfigItemBulkUpdate as a AppConfigItemJsonBulkUpdate

func (t AppConfigItemBulkUpdate) Discriminator() (string, error)
func (t *AppConfigItemBulkUpdate) FromAppConfigItemBooleanBulkUpdate(v AppConfigItemBooleanBulkUpdate) error

FromAppConfigItemBooleanBulkUpdate overwrites any union data inside the AppConfigItemBulkUpdate as the provided AppConfigItemBooleanBulkUpdate

func (t *AppConfigItemBulkUpdate) FromAppConfigItemDateBulkUpdate(v AppConfigItemDateBulkUpdate) error

FromAppConfigItemDateBulkUpdate overwrites any union data inside the AppConfigItemBulkUpdate as the provided AppConfigItemDateBulkUpdate

func (t *AppConfigItemBulkUpdate) FromAppConfigItemDatetimeBulkUpdate(v AppConfigItemDatetimeBulkUpdate) error

FromAppConfigItemDatetimeBulkUpdate overwrites any union data inside the AppConfigItemBulkUpdate as the provided AppConfigItemDatetimeBulkUpdate

func (t *AppConfigItemBulkUpdate) FromAppConfigItemFloatBulkUpdate(v AppConfigItemFloatBulkUpdate) error

FromAppConfigItemFloatBulkUpdate overwrites any union data inside the AppConfigItemBulkUpdate as the provided AppConfigItemFloatBulkUpdate

func (t *AppConfigItemBulkUpdate) FromAppConfigItemGenericBulkUpdate(v AppConfigItemGenericBulkUpdate) error

FromAppConfigItemGenericBulkUpdate overwrites any union data inside the AppConfigItemBulkUpdate as the provided AppConfigItemGenericBulkUpdate

func (t *AppConfigItemBulkUpdate) FromAppConfigItemIntegerBulkUpdate(v AppConfigItemIntegerBulkUpdate) error

FromAppConfigItemIntegerBulkUpdate overwrites any union data inside the AppConfigItemBulkUpdate as the provided AppConfigItemIntegerBulkUpdate

func (t *AppConfigItemBulkUpdate) FromAppConfigItemJsonBulkUpdate(v AppConfigItemJsonBulkUpdate) error

FromAppConfigItemJsonBulkUpdate overwrites any union data inside the AppConfigItemBulkUpdate as the provided AppConfigItemJsonBulkUpdate

func (t AppConfigItemBulkUpdate) MarshalJSON() ([]byte, error)
func (t *AppConfigItemBulkUpdate) MergeAppConfigItemBooleanBulkUpdate(v AppConfigItemBooleanBulkUpdate) error

MergeAppConfigItemBooleanBulkUpdate performs a merge with any union data inside the AppConfigItemBulkUpdate, using the provided AppConfigItemBooleanBulkUpdate

func (t *AppConfigItemBulkUpdate) MergeAppConfigItemDateBulkUpdate(v AppConfigItemDateBulkUpdate) error

MergeAppConfigItemDateBulkUpdate performs a merge with any union data inside the AppConfigItemBulkUpdate, using the provided AppConfigItemDateBulkUpdate

func (t *AppConfigItemBulkUpdate) MergeAppConfigItemDatetimeBulkUpdate(v AppConfigItemDatetimeBulkUpdate) error

MergeAppConfigItemDatetimeBulkUpdate performs a merge with any union data inside the AppConfigItemBulkUpdate, using the provided AppConfigItemDatetimeBulkUpdate

func (t *AppConfigItemBulkUpdate) MergeAppConfigItemFloatBulkUpdate(v AppConfigItemFloatBulkUpdate) error

MergeAppConfigItemFloatBulkUpdate performs a merge with any union data inside the AppConfigItemBulkUpdate, using the provided AppConfigItemFloatBulkUpdate

func (t *AppConfigItemBulkUpdate) MergeAppConfigItemGenericBulkUpdate(v AppConfigItemGenericBulkUpdate) error

MergeAppConfigItemGenericBulkUpdate performs a merge with any union data inside the AppConfigItemBulkUpdate, using the provided AppConfigItemGenericBulkUpdate

func (t *AppConfigItemBulkUpdate) MergeAppConfigItemIntegerBulkUpdate(v AppConfigItemIntegerBulkUpdate) error

MergeAppConfigItemIntegerBulkUpdate performs a merge with any union data inside the AppConfigItemBulkUpdate, using the provided AppConfigItemIntegerBulkUpdate

func (t *AppConfigItemBulkUpdate) MergeAppConfigItemJsonBulkUpdate(v AppConfigItemJsonBulkUpdate) error

MergeAppConfigItemJsonBulkUpdate performs a merge with any union data inside the AppConfigItemBulkUpdate, using the provided AppConfigItemJsonBulkUpdate

func (t *AppConfigItemBulkUpdate) UnmarshalJSON(b []byte) error
func (t AppConfigItemBulkUpdate) ValueByDiscriminator() (interface{}, error)
Type AppConfigItemBulkUpdateMixin
type AppConfigItemBulkUpdateMixin struct {
	Id string `json:"id"`
}

AppConfigItemBulkUpdateMixin defines model for AppConfigItemBulkUpdateMixin.

Type AppConfigItemCreate
type AppConfigItemCreate struct {
	Type string `json:"type"`
	// contains filtered or unexported fields
}

AppConfigItemCreate defines model for AppConfigItemCreate.

Methods
func (t AppConfigItemCreate) AsAppConfigItemBooleanCreate() (AppConfigItemBooleanCreate, error)

AsAppConfigItemBooleanCreate returns the union data inside the AppConfigItemCreate as a AppConfigItemBooleanCreate

func (t AppConfigItemCreate) AsAppConfigItemDateCreate() (AppConfigItemDateCreate, error)

AsAppConfigItemDateCreate returns the union data inside the AppConfigItemCreate as a AppConfigItemDateCreate

func (t AppConfigItemCreate) AsAppConfigItemDatetimeCreate() (AppConfigItemDatetimeCreate, error)

AsAppConfigItemDatetimeCreate returns the union data inside the AppConfigItemCreate as a AppConfigItemDatetimeCreate

func (t AppConfigItemCreate) AsAppConfigItemFloatCreate() (AppConfigItemFloatCreate, error)

AsAppConfigItemFloatCreate returns the union data inside the AppConfigItemCreate as a AppConfigItemFloatCreate

func (t AppConfigItemCreate) AsAppConfigItemGenericCreate() (AppConfigItemGenericCreate, error)

AsAppConfigItemGenericCreate returns the union data inside the AppConfigItemCreate as a AppConfigItemGenericCreate

func (t AppConfigItemCreate) AsAppConfigItemIntegerCreate() (AppConfigItemIntegerCreate, error)

AsAppConfigItemIntegerCreate returns the union data inside the AppConfigItemCreate as a AppConfigItemIntegerCreate

func (t AppConfigItemCreate) AsAppConfigItemJsonCreate() (AppConfigItemJsonCreate, error)

AsAppConfigItemJsonCreate returns the union data inside the AppConfigItemCreate as a AppConfigItemJsonCreate

func (t AppConfigItemCreate) Discriminator() (string, error)
func (t *AppConfigItemCreate) FromAppConfigItemBooleanCreate(v AppConfigItemBooleanCreate) error

FromAppConfigItemBooleanCreate overwrites any union data inside the AppConfigItemCreate as the provided AppConfigItemBooleanCreate

func (t *AppConfigItemCreate) FromAppConfigItemDateCreate(v AppConfigItemDateCreate) error

FromAppConfigItemDateCreate overwrites any union data inside the AppConfigItemCreate as the provided AppConfigItemDateCreate

func (t *AppConfigItemCreate) FromAppConfigItemDatetimeCreate(v AppConfigItemDatetimeCreate) error

FromAppConfigItemDatetimeCreate overwrites any union data inside the AppConfigItemCreate as the provided AppConfigItemDatetimeCreate

func (t *AppConfigItemCreate) FromAppConfigItemFloatCreate(v AppConfigItemFloatCreate) error

FromAppConfigItemFloatCreate overwrites any union data inside the AppConfigItemCreate as the provided AppConfigItemFloatCreate

func (t *AppConfigItemCreate) FromAppConfigItemGenericCreate(v AppConfigItemGenericCreate) error

FromAppConfigItemGenericCreate overwrites any union data inside the AppConfigItemCreate as the provided AppConfigItemGenericCreate

func (t *AppConfigItemCreate) FromAppConfigItemIntegerCreate(v AppConfigItemIntegerCreate) error

FromAppConfigItemIntegerCreate overwrites any union data inside the AppConfigItemCreate as the provided AppConfigItemIntegerCreate

func (t *AppConfigItemCreate) FromAppConfigItemJsonCreate(v AppConfigItemJsonCreate) error

FromAppConfigItemJsonCreate overwrites any union data inside the AppConfigItemCreate as the provided AppConfigItemJsonCreate

func (t AppConfigItemCreate) MarshalJSON() ([]byte, error)
func (t *AppConfigItemCreate) MergeAppConfigItemBooleanCreate(v AppConfigItemBooleanCreate) error

MergeAppConfigItemBooleanCreate performs a merge with any union data inside the AppConfigItemCreate, using the provided AppConfigItemBooleanCreate

func (t *AppConfigItemCreate) MergeAppConfigItemDateCreate(v AppConfigItemDateCreate) error

MergeAppConfigItemDateCreate performs a merge with any union data inside the AppConfigItemCreate, using the provided AppConfigItemDateCreate

func (t *AppConfigItemCreate) MergeAppConfigItemDatetimeCreate(v AppConfigItemDatetimeCreate) error

MergeAppConfigItemDatetimeCreate performs a merge with any union data inside the AppConfigItemCreate, using the provided AppConfigItemDatetimeCreate

func (t *AppConfigItemCreate) MergeAppConfigItemFloatCreate(v AppConfigItemFloatCreate) error

MergeAppConfigItemFloatCreate performs a merge with any union data inside the AppConfigItemCreate, using the provided AppConfigItemFloatCreate

func (t *AppConfigItemCreate) MergeAppConfigItemGenericCreate(v AppConfigItemGenericCreate) error

MergeAppConfigItemGenericCreate performs a merge with any union data inside the AppConfigItemCreate, using the provided AppConfigItemGenericCreate

func (t *AppConfigItemCreate) MergeAppConfigItemIntegerCreate(v AppConfigItemIntegerCreate) error

MergeAppConfigItemIntegerCreate performs a merge with any union data inside the AppConfigItemCreate, using the provided AppConfigItemIntegerCreate

func (t *AppConfigItemCreate) MergeAppConfigItemJsonCreate(v AppConfigItemJsonCreate) error

MergeAppConfigItemJsonCreate performs a merge with any union data inside the AppConfigItemCreate, using the provided AppConfigItemJsonCreate

func (t *AppConfigItemCreate) UnmarshalJSON(b []byte) error
func (t AppConfigItemCreate) ValueByDiscriminator() (interface{}, error)
Type AppConfigItemCreateMixin
type AppConfigItemCreateMixin struct {
	// AppId App id to which this config item belongs.
	AppId string `json:"appId"`

	// Path Array-based representation of config item's location in the tree in order from top to bottom.
	Path []string `json:"path"`
}

AppConfigItemCreateMixin defines model for AppConfigItemCreateMixin.

Type AppConfigItemDateBulkUpdate
type AppConfigItemDateBulkUpdate struct {
	Id    string                          `json:"id"`
	Type  AppConfigItemDateBulkUpdateType `json:"type"`
	Value string                          `json:"value"`
}

AppConfigItemDateBulkUpdate defines model for AppConfigItemDateBulkUpdate.

Type AppConfigItemDateBulkUpdateType
type AppConfigItemDateBulkUpdateType string

AppConfigItemDateBulkUpdateType defines model for AppConfigItemDateBulkUpdate.Type.

Constants
AppConfigItemDateBulkUpdateTypeDate
AppConfigItemDateBulkUpdateTypeDate AppConfigItemDateBulkUpdateType = "date"

Defines values for AppConfigItemDateBulkUpdateType.

Type AppConfigItemDateCreate
type AppConfigItemDateCreate struct {
	// AppId App id to which this config item belongs.
	AppId string `json:"appId"`

	// Path Array-based representation of config item's location in the tree in order from top to bottom.
	Path  []string                    `json:"path"`
	Type  AppConfigItemDateCreateType `json:"type"`
	Value openapi_types.Date          `json:"value"`
}

AppConfigItemDateCreate defines model for AppConfigItemDateCreate.

Type AppConfigItemDateCreateType
type AppConfigItemDateCreateType string

AppConfigItemDateCreateType defines model for AppConfigItemDateCreate.Type.

Constants
AppConfigItemDateCreateTypeDate
AppConfigItemDateCreateTypeDate AppConfigItemDateCreateType = "date"

Defines values for AppConfigItemDateCreateType.

Type AppConfigItemDateUpdate
type AppConfigItemDateUpdate struct {
	Type  AppConfigItemDateUpdateType `json:"type"`
	Value string                      `json:"value"`
}

AppConfigItemDateUpdate defines model for AppConfigItemDateUpdate.

Type AppConfigItemDateUpdateType
type AppConfigItemDateUpdateType string

AppConfigItemDateUpdateType defines model for AppConfigItemDateUpdate.Type.

Constants
AppConfigItemDateUpdateTypeDate
AppConfigItemDateUpdateTypeDate AppConfigItemDateUpdateType = "date"

Defines values for AppConfigItemDateUpdateType.

Type AppConfigItemDatetimeBulkUpdate
type AppConfigItemDatetimeBulkUpdate struct {
	Id    string                              `json:"id"`
	Type  AppConfigItemDatetimeBulkUpdateType `json:"type"`
	Value string                              `json:"value"`
}

AppConfigItemDatetimeBulkUpdate defines model for AppConfigItemDatetimeBulkUpdate.

Type AppConfigItemDatetimeBulkUpdateType
type AppConfigItemDatetimeBulkUpdateType string

AppConfigItemDatetimeBulkUpdateType defines model for AppConfigItemDatetimeBulkUpdate.Type.

Constants
AppConfigItemDatetimeBulkUpdateTypeDatetime
AppConfigItemDatetimeBulkUpdateTypeDatetime AppConfigItemDatetimeBulkUpdateType = "datetime"

Defines values for AppConfigItemDatetimeBulkUpdateType.

Type AppConfigItemDatetimeCreate
type AppConfigItemDatetimeCreate struct {
	// AppId App id to which this config item belongs.
	AppId string `json:"appId"`

	// Path Array-based representation of config item's location in the tree in order from top to bottom.
	Path  []string                        `json:"path"`
	Type  AppConfigItemDatetimeCreateType `json:"type"`
	Value string                          `json:"value"`
}

AppConfigItemDatetimeCreate defines model for AppConfigItemDatetimeCreate.

Type AppConfigItemDatetimeCreateType
type AppConfigItemDatetimeCreateType string

AppConfigItemDatetimeCreateType defines model for AppConfigItemDatetimeCreate.Type.

Constants
AppConfigItemDatetimeCreateTypeDatetime
AppConfigItemDatetimeCreateTypeDatetime AppConfigItemDatetimeCreateType = "datetime"

Defines values for AppConfigItemDatetimeCreateType.

Type AppConfigItemDatetimeUpdate
type AppConfigItemDatetimeUpdate struct {
	Type  AppConfigItemDatetimeUpdateType `json:"type"`
	Value string                          `json:"value"`
}

AppConfigItemDatetimeUpdate defines model for AppConfigItemDatetimeUpdate.

Type AppConfigItemDatetimeUpdateType
type AppConfigItemDatetimeUpdateType string

AppConfigItemDatetimeUpdateType defines model for AppConfigItemDatetimeUpdate.Type.

Constants
AppConfigItemDatetimeUpdateTypeDatetime
AppConfigItemDatetimeUpdateTypeDatetime AppConfigItemDatetimeUpdateType = "datetime"

Defines values for AppConfigItemDatetimeUpdateType.

Type AppConfigItemFloatBulkUpdate
type AppConfigItemFloatBulkUpdate struct {
	Id    string                           `json:"id"`
	Type  AppConfigItemFloatBulkUpdateType `json:"type"`
	Value float32                          `json:"value"`
}

AppConfigItemFloatBulkUpdate defines model for AppConfigItemFloatBulkUpdate.

Type AppConfigItemFloatBulkUpdateType
type AppConfigItemFloatBulkUpdateType string

AppConfigItemFloatBulkUpdateType defines model for AppConfigItemFloatBulkUpdate.Type.

Constants
AppConfigItemFloatBulkUpdateTypeFloat
AppConfigItemFloatBulkUpdateTypeFloat AppConfigItemFloatBulkUpdateType = "float"

Defines values for AppConfigItemFloatBulkUpdateType.

Type AppConfigItemFloatCreate
type AppConfigItemFloatCreate struct {
	// AppId App id to which this config item belongs.
	AppId string `json:"appId"`

	// Path Array-based representation of config item's location in the tree in order from top to bottom.
	Path  []string                     `json:"path"`
	Type  AppConfigItemFloatCreateType `json:"type"`
	Value float32                      `json:"value"`
}

AppConfigItemFloatCreate defines model for AppConfigItemFloatCreate.

Type AppConfigItemFloatCreateType
type AppConfigItemFloatCreateType string

AppConfigItemFloatCreateType defines model for AppConfigItemFloatCreate.Type.

Constants
AppConfigItemFloatCreateTypeFloat
AppConfigItemFloatCreateTypeFloat AppConfigItemFloatCreateType = "float"

Defines values for AppConfigItemFloatCreateType.

Type AppConfigItemFloatUpdate
type AppConfigItemFloatUpdate struct {
	Type  AppConfigItemFloatUpdateType `json:"type"`
	Value float32                      `json:"value"`
}

AppConfigItemFloatUpdate defines model for AppConfigItemFloatUpdate.

Type AppConfigItemFloatUpdateType
type AppConfigItemFloatUpdateType string

AppConfigItemFloatUpdateType defines model for AppConfigItemFloatUpdate.Type.

Constants
AppConfigItemFloatUpdateTypeFloat
AppConfigItemFloatUpdateTypeFloat AppConfigItemFloatUpdateType = "float"

Defines values for AppConfigItemFloatUpdateType.

Type AppConfigItemGenericBulkUpdate
type AppConfigItemGenericBulkUpdate struct {
	Id    string                             `json:"id"`
	Type  AppConfigItemGenericBulkUpdateType `json:"type"`
	Value string                             `json:"value"`
}

AppConfigItemGenericBulkUpdate defines model for AppConfigItemGenericBulkUpdate.

Type AppConfigItemGenericBulkUpdateType
type AppConfigItemGenericBulkUpdateType string

AppConfigItemGenericBulkUpdateType defines model for AppConfigItemGenericBulkUpdate.Type.

Constants
AppConfigItemGenericBulkUpdateTypeAaSequence, AppConfigItemGenericBulkUpdateTypeBox, AppConfigItemGenericBulkUpdateTypeBoxSchema, AppConfigItemGenericBulkUpdateTypeContainer, AppConfigItemGenericBulkUpdateTypeContainerSchema, AppConfigItemGenericBulkUpdateTypeCustomEntity, AppConfigItemGenericBulkUpdateTypeDate, AppConfigItemGenericBulkUpdateTypeDatetime, AppConfigItemGenericBulkUpdateTypeDnaOligo, AppConfigItemGenericBulkUpdateTypeDnaSequence, AppConfigItemGenericBulkUpdateTypeDropdown, AppConfigItemGenericBulkUpdateTypeDropdownOption, AppConfigItemGenericBulkUpdateTypeEntitySchema, AppConfigItemGenericBulkUpdateTypeEntry, AppConfigItemGenericBulkUpdateTypeEntrySchema, AppConfigItemGenericBulkUpdateTypeField, AppConfigItemGenericBulkUpdateTypeFolder, AppConfigItemGenericBulkUpdateTypeJson, AppConfigItemGenericBulkUpdateTypeLocation, AppConfigItemGenericBulkUpdateTypeLocationSchema, AppConfigItemGenericBulkUpdateTypeMixture, AppConfigItemGenericBulkUpdateTypeMolecule, AppConfigItemGenericBulkUpdateTypePlate, AppConfigItemGenericBulkUpdateTypePlateSchema, AppConfigItemGenericBulkUpdateTypeProject, AppConfigItemGenericBulkUpdateTypeRegistry, AppConfigItemGenericBulkUpdateTypeRequestSchema, AppConfigItemGenericBulkUpdateTypeResultSchema, AppConfigItemGenericBulkUpdateTypeRnaOligo, AppConfigItemGenericBulkUpdateTypeRnaSequence, AppConfigItemGenericBulkUpdateTypeRunSchema, AppConfigItemGenericBulkUpdateTypeSecureText, AppConfigItemGenericBulkUpdateTypeText, AppConfigItemGenericBulkUpdateTypeWorkflowTaskSchema, AppConfigItemGenericBulkUpdateTypeWorkflowTaskStatus, AppConfigItemGenericBulkUpdateTypeWorklist
AppConfigItemGenericBulkUpdateTypeAaSequence AppConfigItemGenericBulkUpdateType = "aa_sequence"
AppConfigItemGenericBulkUpdateTypeBox AppConfigItemGenericBulkUpdateType = "box"
AppConfigItemGenericBulkUpdateTypeBoxSchema AppConfigItemGenericBulkUpdateType = "box_schema"
AppConfigItemGenericBulkUpdateTypeContainer AppConfigItemGenericBulkUpdateType = "container"
AppConfigItemGenericBulkUpdateTypeContainerSchema AppConfigItemGenericBulkUpdateType = "container_schema"
AppConfigItemGenericBulkUpdateTypeCustomEntity AppConfigItemGenericBulkUpdateType = "custom_entity"
AppConfigItemGenericBulkUpdateTypeDate AppConfigItemGenericBulkUpdateType = "date"
AppConfigItemGenericBulkUpdateTypeDatetime AppConfigItemGenericBulkUpdateType = "datetime"
AppConfigItemGenericBulkUpdateTypeDnaOligo AppConfigItemGenericBulkUpdateType = "dna_oligo"
AppConfigItemGenericBulkUpdateTypeDnaSequence AppConfigItemGenericBulkUpdateType = "dna_sequence"
AppConfigItemGenericBulkUpdateTypeDropdown AppConfigItemGenericBulkUpdateType = "dropdown"
AppConfigItemGenericBulkUpdateTypeDropdownOption AppConfigItemGenericBulkUpdateType = "dropdown_option"
AppConfigItemGenericBulkUpdateTypeEntitySchema AppConfigItemGenericBulkUpdateType = "entity_schema"
AppConfigItemGenericBulkUpdateTypeEntry AppConfigItemGenericBulkUpdateType = "entry"
AppConfigItemGenericBulkUpdateTypeEntrySchema AppConfigItemGenericBulkUpdateType = "entry_schema"
AppConfigItemGenericBulkUpdateTypeField AppConfigItemGenericBulkUpdateType = "field"
AppConfigItemGenericBulkUpdateTypeFolder AppConfigItemGenericBulkUpdateType = "folder"
AppConfigItemGenericBulkUpdateTypeJson AppConfigItemGenericBulkUpdateType = "json"
AppConfigItemGenericBulkUpdateTypeLocation AppConfigItemGenericBulkUpdateType = "location"
AppConfigItemGenericBulkUpdateTypeLocationSchema AppConfigItemGenericBulkUpdateType = "location_schema"
AppConfigItemGenericBulkUpdateTypeMixture AppConfigItemGenericBulkUpdateType = "mixture"
AppConfigItemGenericBulkUpdateTypeMolecule AppConfigItemGenericBulkUpdateType = "molecule"
AppConfigItemGenericBulkUpdateTypePlate AppConfigItemGenericBulkUpdateType = "plate"
AppConfigItemGenericBulkUpdateTypePlateSchema AppConfigItemGenericBulkUpdateType = "plate_schema"
AppConfigItemGenericBulkUpdateTypeProject AppConfigItemGenericBulkUpdateType = "project"
AppConfigItemGenericBulkUpdateTypeRegistry AppConfigItemGenericBulkUpdateType = "registry"
AppConfigItemGenericBulkUpdateTypeRequestSchema AppConfigItemGenericBulkUpdateType = "request_schema"
AppConfigItemGenericBulkUpdateTypeResultSchema AppConfigItemGenericBulkUpdateType = "result_schema"
AppConfigItemGenericBulkUpdateTypeRnaOligo AppConfigItemGenericBulkUpdateType = "rna_oligo"
AppConfigItemGenericBulkUpdateTypeRnaSequence AppConfigItemGenericBulkUpdateType = "rna_sequence"
AppConfigItemGenericBulkUpdateTypeRunSchema AppConfigItemGenericBulkUpdateType = "run_schema"
AppConfigItemGenericBulkUpdateTypeSecureText AppConfigItemGenericBulkUpdateType = "secure_text"
AppConfigItemGenericBulkUpdateTypeText AppConfigItemGenericBulkUpdateType = "text"
AppConfigItemGenericBulkUpdateTypeWorkflowTaskSchema AppConfigItemGenericBulkUpdateType = "workflow_task_schema"
AppConfigItemGenericBulkUpdateTypeWorkflowTaskStatus AppConfigItemGenericBulkUpdateType = "workflow_task_status"
AppConfigItemGenericBulkUpdateTypeWorklist AppConfigItemGenericBulkUpdateType = "worklist"

Defines values for AppConfigItemGenericBulkUpdateType.

Type AppConfigItemGenericCreate
type AppConfigItemGenericCreate struct {
	// AppId App id to which this config item belongs.
	AppId string `json:"appId"`

	// Path Array-based representation of config item's location in the tree in order from top to bottom.
	Path  []string                       `json:"path"`
	Type  AppConfigItemGenericCreateType `json:"type"`
	Value string                         `json:"value"`
}

AppConfigItemGenericCreate defines model for AppConfigItemGenericCreate.

Type AppConfigItemGenericCreateType
type AppConfigItemGenericCreateType string

AppConfigItemGenericCreateType defines model for AppConfigItemGenericCreate.Type.

Constants
AppConfigItemGenericCreateTypeAaSequence, AppConfigItemGenericCreateTypeBox, AppConfigItemGenericCreateTypeBoxSchema, AppConfigItemGenericCreateTypeContainer, AppConfigItemGenericCreateTypeContainerSchema, AppConfigItemGenericCreateTypeCustomEntity, AppConfigItemGenericCreateTypeDate, AppConfigItemGenericCreateTypeDatetime, AppConfigItemGenericCreateTypeDnaOligo, AppConfigItemGenericCreateTypeDnaSequence, AppConfigItemGenericCreateTypeDropdown, AppConfigItemGenericCreateTypeDropdownOption, AppConfigItemGenericCreateTypeEntitySchema, AppConfigItemGenericCreateTypeEntry, AppConfigItemGenericCreateTypeEntrySchema, AppConfigItemGenericCreateTypeField, AppConfigItemGenericCreateTypeFolder, AppConfigItemGenericCreateTypeJson, AppConfigItemGenericCreateTypeLocation, AppConfigItemGenericCreateTypeLocationSchema, AppConfigItemGenericCreateTypeMixture, AppConfigItemGenericCreateTypeMolecule, AppConfigItemGenericCreateTypePlate, AppConfigItemGenericCreateTypePlateSchema, AppConfigItemGenericCreateTypeProject, AppConfigItemGenericCreateTypeRegistry, AppConfigItemGenericCreateTypeRequestSchema, AppConfigItemGenericCreateTypeResultSchema, AppConfigItemGenericCreateTypeRnaOligo, AppConfigItemGenericCreateTypeRnaSequence, AppConfigItemGenericCreateTypeRunSchema, AppConfigItemGenericCreateTypeSecureText, AppConfigItemGenericCreateTypeText, AppConfigItemGenericCreateTypeWorkflowTaskSchema, AppConfigItemGenericCreateTypeWorkflowTaskStatus, AppConfigItemGenericCreateTypeWorklist
AppConfigItemGenericCreateTypeAaSequence AppConfigItemGenericCreateType = "aa_sequence"
AppConfigItemGenericCreateTypeBox AppConfigItemGenericCreateType = "box"
AppConfigItemGenericCreateTypeBoxSchema AppConfigItemGenericCreateType = "box_schema"
AppConfigItemGenericCreateTypeContainer AppConfigItemGenericCreateType = "container"
AppConfigItemGenericCreateTypeContainerSchema AppConfigItemGenericCreateType = "container_schema"
AppConfigItemGenericCreateTypeCustomEntity AppConfigItemGenericCreateType = "custom_entity"
AppConfigItemGenericCreateTypeDate AppConfigItemGenericCreateType = "date"
AppConfigItemGenericCreateTypeDatetime AppConfigItemGenericCreateType = "datetime"
AppConfigItemGenericCreateTypeDnaOligo AppConfigItemGenericCreateType = "dna_oligo"
AppConfigItemGenericCreateTypeDnaSequence AppConfigItemGenericCreateType = "dna_sequence"
AppConfigItemGenericCreateTypeDropdown AppConfigItemGenericCreateType = "dropdown"
AppConfigItemGenericCreateTypeDropdownOption AppConfigItemGenericCreateType = "dropdown_option"
AppConfigItemGenericCreateTypeEntitySchema AppConfigItemGenericCreateType = "entity_schema"
AppConfigItemGenericCreateTypeEntry AppConfigItemGenericCreateType = "entry"
AppConfigItemGenericCreateTypeEntrySchema AppConfigItemGenericCreateType = "entry_schema"
AppConfigItemGenericCreateTypeField AppConfigItemGenericCreateType = "field"
AppConfigItemGenericCreateTypeFolder AppConfigItemGenericCreateType = "folder"
AppConfigItemGenericCreateTypeJson AppConfigItemGenericCreateType = "json"
AppConfigItemGenericCreateTypeLocation AppConfigItemGenericCreateType = "location"
AppConfigItemGenericCreateTypeLocationSchema AppConfigItemGenericCreateType = "location_schema"
AppConfigItemGenericCreateTypeMixture AppConfigItemGenericCreateType = "mixture"
AppConfigItemGenericCreateTypeMolecule AppConfigItemGenericCreateType = "molecule"
AppConfigItemGenericCreateTypePlate AppConfigItemGenericCreateType = "plate"
AppConfigItemGenericCreateTypePlateSchema AppConfigItemGenericCreateType = "plate_schema"
AppConfigItemGenericCreateTypeProject AppConfigItemGenericCreateType = "project"
AppConfigItemGenericCreateTypeRegistry AppConfigItemGenericCreateType = "registry"
AppConfigItemGenericCreateTypeRequestSchema AppConfigItemGenericCreateType = "request_schema"
AppConfigItemGenericCreateTypeResultSchema AppConfigItemGenericCreateType = "result_schema"
AppConfigItemGenericCreateTypeRnaOligo AppConfigItemGenericCreateType = "rna_oligo"
AppConfigItemGenericCreateTypeRnaSequence AppConfigItemGenericCreateType = "rna_sequence"
AppConfigItemGenericCreateTypeRunSchema AppConfigItemGenericCreateType = "run_schema"
AppConfigItemGenericCreateTypeSecureText AppConfigItemGenericCreateType = "secure_text"
AppConfigItemGenericCreateTypeText AppConfigItemGenericCreateType = "text"
AppConfigItemGenericCreateTypeWorkflowTaskSchema AppConfigItemGenericCreateType = "workflow_task_schema"
AppConfigItemGenericCreateTypeWorkflowTaskStatus AppConfigItemGenericCreateType = "workflow_task_status"
AppConfigItemGenericCreateTypeWorklist AppConfigItemGenericCreateType = "worklist"

Defines values for AppConfigItemGenericCreateType.

Type AppConfigItemGenericUpdate
type AppConfigItemGenericUpdate struct {
	Type  AppConfigItemGenericUpdateType `json:"type"`
	Value string                         `json:"value"`
}

AppConfigItemGenericUpdate defines model for AppConfigItemGenericUpdate.

Type AppConfigItemGenericUpdateType
type AppConfigItemGenericUpdateType string

AppConfigItemGenericUpdateType defines model for AppConfigItemGenericUpdate.Type.

Constants
AppConfigItemGenericUpdateTypeAaSequence, AppConfigItemGenericUpdateTypeBox, AppConfigItemGenericUpdateTypeBoxSchema, AppConfigItemGenericUpdateTypeContainer, AppConfigItemGenericUpdateTypeContainerSchema, AppConfigItemGenericUpdateTypeCustomEntity, AppConfigItemGenericUpdateTypeDate, AppConfigItemGenericUpdateTypeDatetime, AppConfigItemGenericUpdateTypeDnaOligo, AppConfigItemGenericUpdateTypeDnaSequence, AppConfigItemGenericUpdateTypeDropdown, AppConfigItemGenericUpdateTypeDropdownOption, AppConfigItemGenericUpdateTypeEntitySchema, AppConfigItemGenericUpdateTypeEntry, AppConfigItemGenericUpdateTypeEntrySchema, AppConfigItemGenericUpdateTypeField, AppConfigItemGenericUpdateTypeFolder, AppConfigItemGenericUpdateTypeJson, AppConfigItemGenericUpdateTypeLocation, AppConfigItemGenericUpdateTypeLocationSchema, AppConfigItemGenericUpdateTypeMixture, AppConfigItemGenericUpdateTypeMolecule, AppConfigItemGenericUpdateTypePlate, AppConfigItemGenericUpdateTypePlateSchema, AppConfigItemGenericUpdateTypeProject, AppConfigItemGenericUpdateTypeRegistry, AppConfigItemGenericUpdateTypeRequestSchema, AppConfigItemGenericUpdateTypeResultSchema, AppConfigItemGenericUpdateTypeRnaOligo, AppConfigItemGenericUpdateTypeRnaSequence, AppConfigItemGenericUpdateTypeRunSchema, AppConfigItemGenericUpdateTypeSecureText, AppConfigItemGenericUpdateTypeText, AppConfigItemGenericUpdateTypeWorkflowTaskSchema, AppConfigItemGenericUpdateTypeWorkflowTaskStatus, AppConfigItemGenericUpdateTypeWorklist
AppConfigItemGenericUpdateTypeAaSequence AppConfigItemGenericUpdateType = "aa_sequence"
AppConfigItemGenericUpdateTypeBox AppConfigItemGenericUpdateType = "box"
AppConfigItemGenericUpdateTypeBoxSchema AppConfigItemGenericUpdateType = "box_schema"
AppConfigItemGenericUpdateTypeContainer AppConfigItemGenericUpdateType = "container"
AppConfigItemGenericUpdateTypeContainerSchema AppConfigItemGenericUpdateType = "container_schema"
AppConfigItemGenericUpdateTypeCustomEntity AppConfigItemGenericUpdateType = "custom_entity"
AppConfigItemGenericUpdateTypeDate AppConfigItemGenericUpdateType = "date"
AppConfigItemGenericUpdateTypeDatetime AppConfigItemGenericUpdateType = "datetime"
AppConfigItemGenericUpdateTypeDnaOligo AppConfigItemGenericUpdateType = "dna_oligo"
AppConfigItemGenericUpdateTypeDnaSequence AppConfigItemGenericUpdateType = "dna_sequence"
AppConfigItemGenericUpdateTypeDropdown AppConfigItemGenericUpdateType = "dropdown"
AppConfigItemGenericUpdateTypeDropdownOption AppConfigItemGenericUpdateType = "dropdown_option"
AppConfigItemGenericUpdateTypeEntitySchema AppConfigItemGenericUpdateType = "entity_schema"
AppConfigItemGenericUpdateTypeEntry AppConfigItemGenericUpdateType = "entry"
AppConfigItemGenericUpdateTypeEntrySchema AppConfigItemGenericUpdateType = "entry_schema"
AppConfigItemGenericUpdateTypeField AppConfigItemGenericUpdateType = "field"
AppConfigItemGenericUpdateTypeFolder AppConfigItemGenericUpdateType = "folder"
AppConfigItemGenericUpdateTypeJson AppConfigItemGenericUpdateType = "json"
AppConfigItemGenericUpdateTypeLocation AppConfigItemGenericUpdateType = "location"
AppConfigItemGenericUpdateTypeLocationSchema AppConfigItemGenericUpdateType = "location_schema"
AppConfigItemGenericUpdateTypeMixture AppConfigItemGenericUpdateType = "mixture"
AppConfigItemGenericUpdateTypeMolecule AppConfigItemGenericUpdateType = "molecule"
AppConfigItemGenericUpdateTypePlate AppConfigItemGenericUpdateType = "plate"
AppConfigItemGenericUpdateTypePlateSchema AppConfigItemGenericUpdateType = "plate_schema"
AppConfigItemGenericUpdateTypeProject AppConfigItemGenericUpdateType = "project"
AppConfigItemGenericUpdateTypeRegistry AppConfigItemGenericUpdateType = "registry"
AppConfigItemGenericUpdateTypeRequestSchema AppConfigItemGenericUpdateType = "request_schema"
AppConfigItemGenericUpdateTypeResultSchema AppConfigItemGenericUpdateType = "result_schema"
AppConfigItemGenericUpdateTypeRnaOligo AppConfigItemGenericUpdateType = "rna_oligo"
AppConfigItemGenericUpdateTypeRnaSequence AppConfigItemGenericUpdateType = "rna_sequence"
AppConfigItemGenericUpdateTypeRunSchema AppConfigItemGenericUpdateType = "run_schema"
AppConfigItemGenericUpdateTypeSecureText AppConfigItemGenericUpdateType = "secure_text"
AppConfigItemGenericUpdateTypeText AppConfigItemGenericUpdateType = "text"
AppConfigItemGenericUpdateTypeWorkflowTaskSchema AppConfigItemGenericUpdateType = "workflow_task_schema"
AppConfigItemGenericUpdateTypeWorkflowTaskStatus AppConfigItemGenericUpdateType = "workflow_task_status"
AppConfigItemGenericUpdateTypeWorklist AppConfigItemGenericUpdateType = "worklist"

Defines values for AppConfigItemGenericUpdateType.

Type AppConfigItemIntegerBulkUpdate
type AppConfigItemIntegerBulkUpdate struct {
	Id    string                             `json:"id"`
	Type  AppConfigItemIntegerBulkUpdateType `json:"type"`
	Value int                                `json:"value"`
}

AppConfigItemIntegerBulkUpdate defines model for AppConfigItemIntegerBulkUpdate.

Type AppConfigItemIntegerBulkUpdateType
type AppConfigItemIntegerBulkUpdateType string

AppConfigItemIntegerBulkUpdateType defines model for AppConfigItemIntegerBulkUpdate.Type.

Constants
AppConfigItemIntegerBulkUpdateTypeInteger
AppConfigItemIntegerBulkUpdateTypeInteger AppConfigItemIntegerBulkUpdateType = "integer"

Defines values for AppConfigItemIntegerBulkUpdateType.

Type AppConfigItemIntegerCreate
type AppConfigItemIntegerCreate struct {
	// AppId App id to which this config item belongs.
	AppId string `json:"appId"`

	// Path Array-based representation of config item's location in the tree in order from top to bottom.
	Path  []string                       `json:"path"`
	Type  AppConfigItemIntegerCreateType `json:"type"`
	Value int                            `json:"value"`
}

AppConfigItemIntegerCreate defines model for AppConfigItemIntegerCreate.

Type AppConfigItemIntegerCreateType
type AppConfigItemIntegerCreateType string

AppConfigItemIntegerCreateType defines model for AppConfigItemIntegerCreate.Type.

Constants
AppConfigItemIntegerCreateTypeInteger
AppConfigItemIntegerCreateTypeInteger AppConfigItemIntegerCreateType = "integer"

Defines values for AppConfigItemIntegerCreateType.

Type AppConfigItemIntegerUpdate
type AppConfigItemIntegerUpdate struct {
	Type  AppConfigItemIntegerUpdateType `json:"type"`
	Value int                            `json:"value"`
}

AppConfigItemIntegerUpdate defines model for AppConfigItemIntegerUpdate.

Type AppConfigItemIntegerUpdateType
type AppConfigItemIntegerUpdateType string

AppConfigItemIntegerUpdateType defines model for AppConfigItemIntegerUpdate.Type.

Constants
AppConfigItemIntegerUpdateTypeInteger
AppConfigItemIntegerUpdateTypeInteger AppConfigItemIntegerUpdateType = "integer"

Defines values for AppConfigItemIntegerUpdateType.

Type AppConfigItemJsonBulkUpdate
type AppConfigItemJsonBulkUpdate struct {
	Id    string                          `json:"id"`
	Type  AppConfigItemJsonBulkUpdateType `json:"type"`
	Value string                          `json:"value"`
}

AppConfigItemJsonBulkUpdate defines model for AppConfigItemJsonBulkUpdate.

Type AppConfigItemJsonBulkUpdateType
type AppConfigItemJsonBulkUpdateType string

AppConfigItemJsonBulkUpdateType defines model for AppConfigItemJsonBulkUpdate.Type.

Constants
AppConfigItemJsonBulkUpdateTypeJson
AppConfigItemJsonBulkUpdateTypeJson AppConfigItemJsonBulkUpdateType = "json"

Defines values for AppConfigItemJsonBulkUpdateType.

Type AppConfigItemJsonCreate
type AppConfigItemJsonCreate struct {
	// AppId App id to which this config item belongs.
	AppId string `json:"appId"`

	// Path Array-based representation of config item's location in the tree in order from top to bottom.
	Path []string                    `json:"path"`
	Type AppConfigItemJsonCreateType `json:"type"`

	// Value The value of a json create object should be json parseable.
	Value string `json:"value"`
}

AppConfigItemJsonCreate defines model for AppConfigItemJsonCreate.

Type AppConfigItemJsonCreateType
type AppConfigItemJsonCreateType string

AppConfigItemJsonCreateType defines model for AppConfigItemJsonCreate.Type.

Constants
AppConfigItemJsonCreateTypeJson
AppConfigItemJsonCreateTypeJson AppConfigItemJsonCreateType = "json"

Defines values for AppConfigItemJsonCreateType.

Type AppConfigItemJsonUpdate
type AppConfigItemJsonUpdate struct {
	Type  AppConfigItemJsonUpdateType `json:"type"`
	Value string                      `json:"value"`
}

AppConfigItemJsonUpdate defines model for AppConfigItemJsonUpdate.

Type AppConfigItemJsonUpdateType
type AppConfigItemJsonUpdateType string

AppConfigItemJsonUpdateType defines model for AppConfigItemJsonUpdate.Type.

Constants
AppConfigItemJsonUpdateTypeJson
AppConfigItemJsonUpdateTypeJson AppConfigItemJsonUpdateType = "json"

Defines values for AppConfigItemJsonUpdateType.

Type AppConfigItemUpdate
type AppConfigItemUpdate struct {
	Type string `json:"type"`
	// contains filtered or unexported fields
}

AppConfigItemUpdate defines model for AppConfigItemUpdate.

Methods
func (t AppConfigItemUpdate) AsAppConfigItemBooleanUpdate() (AppConfigItemBooleanUpdate, error)

AsAppConfigItemBooleanUpdate returns the union data inside the AppConfigItemUpdate as a AppConfigItemBooleanUpdate

func (t AppConfigItemUpdate) AsAppConfigItemDateUpdate() (AppConfigItemDateUpdate, error)

AsAppConfigItemDateUpdate returns the union data inside the AppConfigItemUpdate as a AppConfigItemDateUpdate

func (t AppConfigItemUpdate) AsAppConfigItemDatetimeUpdate() (AppConfigItemDatetimeUpdate, error)

AsAppConfigItemDatetimeUpdate returns the union data inside the AppConfigItemUpdate as a AppConfigItemDatetimeUpdate

func (t AppConfigItemUpdate) AsAppConfigItemFloatUpdate() (AppConfigItemFloatUpdate, error)

AsAppConfigItemFloatUpdate returns the union data inside the AppConfigItemUpdate as a AppConfigItemFloatUpdate

func (t AppConfigItemUpdate) AsAppConfigItemGenericUpdate() (AppConfigItemGenericUpdate, error)

AsAppConfigItemGenericUpdate returns the union data inside the AppConfigItemUpdate as a AppConfigItemGenericUpdate

func (t AppConfigItemUpdate) AsAppConfigItemIntegerUpdate() (AppConfigItemIntegerUpdate, error)

AsAppConfigItemIntegerUpdate returns the union data inside the AppConfigItemUpdate as a AppConfigItemIntegerUpdate

func (t AppConfigItemUpdate) AsAppConfigItemJsonUpdate() (AppConfigItemJsonUpdate, error)

AsAppConfigItemJsonUpdate returns the union data inside the AppConfigItemUpdate as a AppConfigItemJsonUpdate

func (t AppConfigItemUpdate) Discriminator() (string, error)
func (t *AppConfigItemUpdate) FromAppConfigItemBooleanUpdate(v AppConfigItemBooleanUpdate) error

FromAppConfigItemBooleanUpdate overwrites any union data inside the AppConfigItemUpdate as the provided AppConfigItemBooleanUpdate

func (t *AppConfigItemUpdate) FromAppConfigItemDateUpdate(v AppConfigItemDateUpdate) error

FromAppConfigItemDateUpdate overwrites any union data inside the AppConfigItemUpdate as the provided AppConfigItemDateUpdate

func (t *AppConfigItemUpdate) FromAppConfigItemDatetimeUpdate(v AppConfigItemDatetimeUpdate) error

FromAppConfigItemDatetimeUpdate overwrites any union data inside the AppConfigItemUpdate as the provided AppConfigItemDatetimeUpdate

func (t *AppConfigItemUpdate) FromAppConfigItemFloatUpdate(v AppConfigItemFloatUpdate) error

FromAppConfigItemFloatUpdate overwrites any union data inside the AppConfigItemUpdate as the provided AppConfigItemFloatUpdate

func (t *AppConfigItemUpdate) FromAppConfigItemGenericUpdate(v AppConfigItemGenericUpdate) error

FromAppConfigItemGenericUpdate overwrites any union data inside the AppConfigItemUpdate as the provided AppConfigItemGenericUpdate

func (t *AppConfigItemUpdate) FromAppConfigItemIntegerUpdate(v AppConfigItemIntegerUpdate) error

FromAppConfigItemIntegerUpdate overwrites any union data inside the AppConfigItemUpdate as the provided AppConfigItemIntegerUpdate

func (t *AppConfigItemUpdate) FromAppConfigItemJsonUpdate(v AppConfigItemJsonUpdate) error

FromAppConfigItemJsonUpdate overwrites any union data inside the AppConfigItemUpdate as the provided AppConfigItemJsonUpdate

func (t AppConfigItemUpdate) MarshalJSON() ([]byte, error)
func (t *AppConfigItemUpdate) MergeAppConfigItemBooleanUpdate(v AppConfigItemBooleanUpdate) error

MergeAppConfigItemBooleanUpdate performs a merge with any union data inside the AppConfigItemUpdate, using the provided AppConfigItemBooleanUpdate

func (t *AppConfigItemUpdate) MergeAppConfigItemDateUpdate(v AppConfigItemDateUpdate) error

MergeAppConfigItemDateUpdate performs a merge with any union data inside the AppConfigItemUpdate, using the provided AppConfigItemDateUpdate

func (t *AppConfigItemUpdate) MergeAppConfigItemDatetimeUpdate(v AppConfigItemDatetimeUpdate) error

MergeAppConfigItemDatetimeUpdate performs a merge with any union data inside the AppConfigItemUpdate, using the provided AppConfigItemDatetimeUpdate

func (t *AppConfigItemUpdate) MergeAppConfigItemFloatUpdate(v AppConfigItemFloatUpdate) error

MergeAppConfigItemFloatUpdate performs a merge with any union data inside the AppConfigItemUpdate, using the provided AppConfigItemFloatUpdate

func (t *AppConfigItemUpdate) MergeAppConfigItemGenericUpdate(v AppConfigItemGenericUpdate) error

MergeAppConfigItemGenericUpdate performs a merge with any union data inside the AppConfigItemUpdate, using the provided AppConfigItemGenericUpdate

func (t *AppConfigItemUpdate) MergeAppConfigItemIntegerUpdate(v AppConfigItemIntegerUpdate) error

MergeAppConfigItemIntegerUpdate performs a merge with any union data inside the AppConfigItemUpdate, using the provided AppConfigItemIntegerUpdate

func (t *AppConfigItemUpdate) MergeAppConfigItemJsonUpdate(v AppConfigItemJsonUpdate) error

MergeAppConfigItemJsonUpdate performs a merge with any union data inside the AppConfigItemUpdate, using the provided AppConfigItemJsonUpdate

func (t *AppConfigItemUpdate) UnmarshalJSON(b []byte) error
func (t AppConfigItemUpdate) ValueByDiscriminator() (interface{}, error)
Type AppConfigItemsBulkCreateRequest
type AppConfigItemsBulkCreateRequest struct {
	AppConfigurationItems []AppConfigItemCreate `json:"appConfigurationItems"`
}

AppConfigItemsBulkCreateRequest defines model for AppConfigItemsBulkCreateRequest.

Type AppConfigItemsBulkUpdateRequest
type AppConfigItemsBulkUpdateRequest struct {
	AppConfigurationItems []AppConfigItemBulkUpdate `json:"appConfigurationItems"`
}

AppConfigItemsBulkUpdateRequest defines model for AppConfigItemsBulkUpdateRequest.

Type AppConfigurationPaginatedList
type AppConfigurationPaginatedList struct {
	AppConfigurationItems *[]AppConfigItem `json:"appConfigurationItems,omitempty"`
	NextToken             *string          `json:"nextToken,omitempty"`
}

AppConfigurationPaginatedList defines model for AppConfigurationPaginatedList.

Type ArchiveAASequencesJSONRequestBody
type ArchiveAASequencesJSONRequestBody = AaSequencesArchive

ArchiveAASequencesJSONRequestBody defines body for ArchiveAASequences for application/json ContentType.

Type ArchiveAASequencesResponse
type ArchiveAASequencesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AaSequencesArchivalChange
	JSON400      *BadRequestError
}
Functions
func ParseArchiveAASequencesResponse(rsp *http.Response) (*ArchiveAASequencesResponse, error)

ParseArchiveAASequencesResponse parses an HTTP response from a ArchiveAASequencesWithResponse call

Methods
func (r ArchiveAASequencesResponse) Status() string

Status returns HTTPResponse.Status

func (r ArchiveAASequencesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ArchiveAssayResultsJSONRequestBody
type ArchiveAssayResultsJSONRequestBody = AssayResultsArchive

ArchiveAssayResultsJSONRequestBody defines body for ArchiveAssayResults for application/json ContentType.

Type ArchiveAssayResultsResponse
type ArchiveAssayResultsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AssayResultIdsResponse
	JSON400      *BadRequestError
}
Functions
func ParseArchiveAssayResultsResponse(rsp *http.Response) (*ArchiveAssayResultsResponse, error)

ParseArchiveAssayResultsResponse parses an HTTP response from a ArchiveAssayResultsWithResponse call

Methods
func (r ArchiveAssayResultsResponse) Status() string

Status returns HTTPResponse.Status

func (r ArchiveAssayResultsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ArchiveAssayRunsJSONRequestBody
type ArchiveAssayRunsJSONRequestBody = AssayRunsArchive

ArchiveAssayRunsJSONRequestBody defines body for ArchiveAssayRuns for application/json ContentType.

Type ArchiveAssayRunsResponse
type ArchiveAssayRunsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AssayRunsArchivalChange
	JSON400      *BadRequestError
}
Functions
func ParseArchiveAssayRunsResponse(rsp *http.Response) (*ArchiveAssayRunsResponse, error)

ParseArchiveAssayRunsResponse parses an HTTP response from a ArchiveAssayRunsWithResponse call

Methods
func (r ArchiveAssayRunsResponse) Status() string

Status returns HTTPResponse.Status

func (r ArchiveAssayRunsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ArchiveAutomationOutputProcessorsJSONRequestBody
type ArchiveAutomationOutputProcessorsJSONRequestBody = AutomationOutputProcessorsArchive

ArchiveAutomationOutputProcessorsJSONRequestBody defines body for ArchiveAutomationOutputProcessors for application/json ContentType.

Type ArchiveAutomationOutputProcessorsResponse
type ArchiveAutomationOutputProcessorsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AutomationOutputProcessorArchivalChange
	JSON400      *BadRequestError
}
Functions
func ParseArchiveAutomationOutputProcessorsResponse(rsp *http.Response) (*ArchiveAutomationOutputProcessorsResponse, error)

ParseArchiveAutomationOutputProcessorsResponse parses an HTTP response from a ArchiveAutomationOutputProcessorsWithResponse call

Methods
func (r ArchiveAutomationOutputProcessorsResponse) Status() string

Status returns HTTPResponse.Status

func (r ArchiveAutomationOutputProcessorsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ArchiveBatchesJSONRequestBody
type ArchiveBatchesJSONRequestBody = BatchesArchive

ArchiveBatchesJSONRequestBody defines body for ArchiveBatches for application/json ContentType.

Type ArchiveBatchesResponse
type ArchiveBatchesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *BatchesArchivalChange
	JSON400      *BadRequestError
}
Functions
func ParseArchiveBatchesResponse(rsp *http.Response) (*ArchiveBatchesResponse, error)

ParseArchiveBatchesResponse parses an HTTP response from a ArchiveBatchesWithResponse call

Methods
func (r ArchiveBatchesResponse) Status() string

Status returns HTTPResponse.Status

func (r ArchiveBatchesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ArchiveBenchlingAppsJSONRequestBody
type ArchiveBenchlingAppsJSONRequestBody = BenchlingAppsArchive

ArchiveBenchlingAppsJSONRequestBody defines body for ArchiveBenchlingApps for application/json ContentType.

Type ArchiveBenchlingAppsResponse
type ArchiveBenchlingAppsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *BenchlingAppsArchivalChange
	JSON400      *BadRequestError
}
Functions
func ParseArchiveBenchlingAppsResponse(rsp *http.Response) (*ArchiveBenchlingAppsResponse, error)

ParseArchiveBenchlingAppsResponse parses an HTTP response from a ArchiveBenchlingAppsWithResponse call

Methods
func (r ArchiveBenchlingAppsResponse) Status() string

Status returns HTTPResponse.Status

func (r ArchiveBenchlingAppsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ArchiveBoxesJSONRequestBody
type ArchiveBoxesJSONRequestBody = BoxesArchive

ArchiveBoxesJSONRequestBody defines body for ArchiveBoxes for application/json ContentType.

Type ArchiveBoxesResponse
type ArchiveBoxesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *BoxesArchivalChange
}
Functions
func ParseArchiveBoxesResponse(rsp *http.Response) (*ArchiveBoxesResponse, error)

ParseArchiveBoxesResponse parses an HTTP response from a ArchiveBoxesWithResponse call

Methods
func (r ArchiveBoxesResponse) Status() string

Status returns HTTPResponse.Status

func (r ArchiveBoxesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ArchiveContainersJSONRequestBody
type ArchiveContainersJSONRequestBody = ContainersArchive

ArchiveContainersJSONRequestBody defines body for ArchiveContainers for application/json ContentType.

Type ArchiveContainersResponse
type ArchiveContainersResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ContainersArchivalChange
	JSON400      *BadRequestError
}
Functions
func ParseArchiveContainersResponse(rsp *http.Response) (*ArchiveContainersResponse, error)

ParseArchiveContainersResponse parses an HTTP response from a ArchiveContainersWithResponse call

Methods
func (r ArchiveContainersResponse) Status() string

Status returns HTTPResponse.Status

func (r ArchiveContainersResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ArchiveCustomEntitiesJSONRequestBody
type ArchiveCustomEntitiesJSONRequestBody = CustomEntitiesArchive

ArchiveCustomEntitiesJSONRequestBody defines body for ArchiveCustomEntities for application/json ContentType.

Type ArchiveCustomEntitiesResponse
type ArchiveCustomEntitiesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CustomEntitiesArchivalChange
	JSON400      *BadRequestError
}
Functions
func ParseArchiveCustomEntitiesResponse(rsp *http.Response) (*ArchiveCustomEntitiesResponse, error)

ParseArchiveCustomEntitiesResponse parses an HTTP response from a ArchiveCustomEntitiesWithResponse call

Methods
func (r ArchiveCustomEntitiesResponse) Status() string

Status returns HTTPResponse.Status

func (r ArchiveCustomEntitiesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ArchiveDNAOligosJSONRequestBody
type ArchiveDNAOligosJSONRequestBody = DnaOligosArchive

ArchiveDNAOligosJSONRequestBody defines body for ArchiveDNAOligos for application/json ContentType.

Type ArchiveDNAOligosResponse
type ArchiveDNAOligosResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *DnaOligosArchivalChange
	JSON400      *BadRequestError
}
Functions
func ParseArchiveDNAOligosResponse(rsp *http.Response) (*ArchiveDNAOligosResponse, error)

ParseArchiveDNAOligosResponse parses an HTTP response from a ArchiveDNAOligosWithResponse call

Methods
func (r ArchiveDNAOligosResponse) Status() string

Status returns HTTPResponse.Status

func (r ArchiveDNAOligosResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ArchiveDNASequencesJSONRequestBody
type ArchiveDNASequencesJSONRequestBody = DnaSequencesArchive

ArchiveDNASequencesJSONRequestBody defines body for ArchiveDNASequences for application/json ContentType.

Type ArchiveDNASequencesResponse
type ArchiveDNASequencesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *DnaSequencesArchivalChange
	JSON400      *BadRequestError
}
Functions
func ParseArchiveDNASequencesResponse(rsp *http.Response) (*ArchiveDNASequencesResponse, error)

ParseArchiveDNASequencesResponse parses an HTTP response from a ArchiveDNASequencesWithResponse call

Methods
func (r ArchiveDNASequencesResponse) Status() string

Status returns HTTPResponse.Status

func (r ArchiveDNASequencesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ArchiveDropdownOptionsJSONRequestBody
type ArchiveDropdownOptionsJSONRequestBody = DropdownOptionsArchive

ArchiveDropdownOptionsJSONRequestBody defines body for ArchiveDropdownOptions for application/json ContentType.

Type ArchiveDropdownOptionsResponse
type ArchiveDropdownOptionsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *DropdownOptionsArchivalChange
	JSON400      *BadRequestError
	JSON403      *ForbiddenError
	JSON404      *NotFoundError
}
Functions
func ParseArchiveDropdownOptionsResponse(rsp *http.Response) (*ArchiveDropdownOptionsResponse, error)

ParseArchiveDropdownOptionsResponse parses an HTTP response from a ArchiveDropdownOptionsWithResponse call

Methods
func (r ArchiveDropdownOptionsResponse) Status() string

Status returns HTTPResponse.Status

func (r ArchiveDropdownOptionsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ArchiveEntriesJSONRequestBody
type ArchiveEntriesJSONRequestBody = EntriesArchive

ArchiveEntriesJSONRequestBody defines body for ArchiveEntries for application/json ContentType.

Type ArchiveEntriesResponse
type ArchiveEntriesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *EntriesArchivalChange
}
Functions
func ParseArchiveEntriesResponse(rsp *http.Response) (*ArchiveEntriesResponse, error)

ParseArchiveEntriesResponse parses an HTTP response from a ArchiveEntriesWithResponse call

Methods
func (r ArchiveEntriesResponse) Status() string

Status returns HTTPResponse.Status

func (r ArchiveEntriesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ArchiveFoldersJSONRequestBody
type ArchiveFoldersJSONRequestBody = FoldersArchive

ArchiveFoldersJSONRequestBody defines body for ArchiveFolders for application/json ContentType.

Type ArchiveFoldersResponse
type ArchiveFoldersResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *FoldersArchivalChange
	JSON400      *BadRequestError
}
Functions
func ParseArchiveFoldersResponse(rsp *http.Response) (*ArchiveFoldersResponse, error)

ParseArchiveFoldersResponse parses an HTTP response from a ArchiveFoldersWithResponse call

Methods
func (r ArchiveFoldersResponse) Status() string

Status returns HTTPResponse.Status

func (r ArchiveFoldersResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ArchiveLocationsJSONRequestBody
type ArchiveLocationsJSONRequestBody = LocationsArchive

ArchiveLocationsJSONRequestBody defines body for ArchiveLocations for application/json ContentType.

Type ArchiveLocationsResponse
type ArchiveLocationsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *LocationsArchivalChange
	JSON400      *BadRequestError
}
Functions
func ParseArchiveLocationsResponse(rsp *http.Response) (*ArchiveLocationsResponse, error)

ParseArchiveLocationsResponse parses an HTTP response from a ArchiveLocationsWithResponse call

Methods
func (r ArchiveLocationsResponse) Status() string

Status returns HTTPResponse.Status

func (r ArchiveLocationsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ArchiveMixturesJSONRequestBody
type ArchiveMixturesJSONRequestBody = MixturesArchive

ArchiveMixturesJSONRequestBody defines body for ArchiveMixtures for application/json ContentType.

Type ArchiveMixturesResponse
type ArchiveMixturesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *MixturesArchivalChange
	JSON400      *BadRequestError
}
Functions
func ParseArchiveMixturesResponse(rsp *http.Response) (*ArchiveMixturesResponse, error)

ParseArchiveMixturesResponse parses an HTTP response from a ArchiveMixturesWithResponse call

Methods
func (r ArchiveMixturesResponse) Status() string

Status returns HTTPResponse.Status

func (r ArchiveMixturesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ArchiveMoleculesJSONRequestBody
type ArchiveMoleculesJSONRequestBody = MoleculesArchive

ArchiveMoleculesJSONRequestBody defines body for ArchiveMolecules for application/json ContentType.

Type ArchiveMoleculesResponse
type ArchiveMoleculesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *MoleculesArchivalChange
	JSON400      *BadRequestError
}
Functions
func ParseArchiveMoleculesResponse(rsp *http.Response) (*ArchiveMoleculesResponse, error)

ParseArchiveMoleculesResponse parses an HTTP response from a ArchiveMoleculesWithResponse call

Methods
func (r ArchiveMoleculesResponse) Status() string

Status returns HTTPResponse.Status

func (r ArchiveMoleculesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ArchiveOligosJSONRequestBody
type ArchiveOligosJSONRequestBody = OligosArchive

ArchiveOligosJSONRequestBody defines body for ArchiveOligos for application/json ContentType.

Type ArchiveOligosResponse
type ArchiveOligosResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *OligosArchivalChange
	JSON400      *BadRequestError
}
Functions
func ParseArchiveOligosResponse(rsp *http.Response) (*ArchiveOligosResponse, error)

ParseArchiveOligosResponse parses an HTTP response from a ArchiveOligosWithResponse call

Methods
func (r ArchiveOligosResponse) Status() string

Status returns HTTPResponse.Status

func (r ArchiveOligosResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ArchivePlatesJSONRequestBody
type ArchivePlatesJSONRequestBody = PlatesArchive

ArchivePlatesJSONRequestBody defines body for ArchivePlates for application/json ContentType.

Type ArchivePlatesResponse
type ArchivePlatesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PlatesArchivalChange
	JSON400      *BadRequestError
}
Functions
func ParseArchivePlatesResponse(rsp *http.Response) (*ArchivePlatesResponse, error)

ParseArchivePlatesResponse parses an HTTP response from a ArchivePlatesWithResponse call

Methods
func (r ArchivePlatesResponse) Status() string

Status returns HTTPResponse.Status

func (r ArchivePlatesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ArchiveProjectsJSONRequestBody
type ArchiveProjectsJSONRequestBody = ProjectsArchive

ArchiveProjectsJSONRequestBody defines body for ArchiveProjects for application/json ContentType.

Type ArchiveProjectsResponse
type ArchiveProjectsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ProjectsArchivalChange
	JSON400      *BadRequestError
}
Functions
func ParseArchiveProjectsResponse(rsp *http.Response) (*ArchiveProjectsResponse, error)

ParseArchiveProjectsResponse parses an HTTP response from a ArchiveProjectsWithResponse call

Methods
func (r ArchiveProjectsResponse) Status() string

Status returns HTTPResponse.Status

func (r ArchiveProjectsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ArchiveRNAOligosJSONRequestBody
type ArchiveRNAOligosJSONRequestBody = RnaOligosArchive

ArchiveRNAOligosJSONRequestBody defines body for ArchiveRNAOligos for application/json ContentType.

Type ArchiveRNAOligosResponse
type ArchiveRNAOligosResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *RnaOligosArchivalChange
	JSON400      *BadRequestError
}
Functions
func ParseArchiveRNAOligosResponse(rsp *http.Response) (*ArchiveRNAOligosResponse, error)

ParseArchiveRNAOligosResponse parses an HTTP response from a ArchiveRNAOligosWithResponse call

Methods
func (r ArchiveRNAOligosResponse) Status() string

Status returns HTTPResponse.Status

func (r ArchiveRNAOligosResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ArchiveRNASequencesJSONRequestBody
type ArchiveRNASequencesJSONRequestBody = RnaSequencesArchive

ArchiveRNASequencesJSONRequestBody defines body for ArchiveRNASequences for application/json ContentType.

Type ArchiveRNASequencesResponse
type ArchiveRNASequencesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *RnaSequencesArchivalChange
	JSON400      *BadRequestError
}
Functions
func ParseArchiveRNASequencesResponse(rsp *http.Response) (*ArchiveRNASequencesResponse, error)

ParseArchiveRNASequencesResponse parses an HTTP response from a ArchiveRNASequencesWithResponse call

Methods
func (r ArchiveRNASequencesResponse) Status() string

Status returns HTTPResponse.Status

func (r ArchiveRNASequencesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ArchiveRecord
type ArchiveRecord struct {
	Reason *string `json:"reason,omitempty"`
}

ArchiveRecord defines model for ArchiveRecord.

Type ArchiveWorkflowOutputsJSONRequestBody
type ArchiveWorkflowOutputsJSONRequestBody = WorkflowOutputsArchive

ArchiveWorkflowOutputsJSONRequestBody defines body for ArchiveWorkflowOutputs for application/json ContentType.

Type ArchiveWorkflowOutputsResponse
type ArchiveWorkflowOutputsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *WorkflowOutputsArchivalChange
	JSON400      *BadRequestError
}
Functions
func ParseArchiveWorkflowOutputsResponse(rsp *http.Response) (*ArchiveWorkflowOutputsResponse, error)

ParseArchiveWorkflowOutputsResponse parses an HTTP response from a ArchiveWorkflowOutputsWithResponse call

Methods
func (r ArchiveWorkflowOutputsResponse) Status() string

Status returns HTTPResponse.Status

func (r ArchiveWorkflowOutputsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ArchiveWorkflowTaskGroupsJSONRequestBody
type ArchiveWorkflowTaskGroupsJSONRequestBody = WorkflowTaskGroupsArchive

ArchiveWorkflowTaskGroupsJSONRequestBody defines body for ArchiveWorkflowTaskGroups for application/json ContentType.

Type ArchiveWorkflowTaskGroupsResponse
type ArchiveWorkflowTaskGroupsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *WorkflowTaskGroupsArchivalChange
	JSON400      *BadRequestError
}
Functions
func ParseArchiveWorkflowTaskGroupsResponse(rsp *http.Response) (*ArchiveWorkflowTaskGroupsResponse, error)

ParseArchiveWorkflowTaskGroupsResponse parses an HTTP response from a ArchiveWorkflowTaskGroupsWithResponse call

Methods
func (r ArchiveWorkflowTaskGroupsResponse) Status() string

Status returns HTTPResponse.Status

func (r ArchiveWorkflowTaskGroupsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ArchiveWorkflowTasksJSONRequestBody
type ArchiveWorkflowTasksJSONRequestBody = WorkflowTasksArchive

ArchiveWorkflowTasksJSONRequestBody defines body for ArchiveWorkflowTasks for application/json ContentType.

Type ArchiveWorkflowTasksResponse
type ArchiveWorkflowTasksResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *WorkflowTasksArchivalChange
	JSON400      *BadRequestError
}
Functions
func ParseArchiveWorkflowTasksResponse(rsp *http.Response) (*ArchiveWorkflowTasksResponse, error)

ParseArchiveWorkflowTasksResponse parses an HTTP response from a ArchiveWorkflowTasksWithResponse call

Methods
func (r ArchiveWorkflowTasksResponse) Status() string

Status returns HTTPResponse.Status

func (r ArchiveWorkflowTasksResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ArrayElementAppConfigItem
type ArrayElementAppConfigItem = AppConfigItemApiMixin

ArrayElementAppConfigItem defines model for ArrayElementAppConfigItem.

Type AssayFieldsCreate
type AssayFieldsCreate map[string]interface{}

AssayFieldsCreate defines model for AssayFieldsCreate.

Type AssayResult
type AssayResult struct {
	// ArchiveRecord ArchiveRecord Resource if the result is archived. This is null if the result is not archived.
	ArchiveRecord *ArchiveRecord `json:"archiveRecord"`

	// CreatedAt DateTime at which the the result was created
	CreatedAt *time.Time `json:"createdAt,omitempty"`

	// Creator UserSummary Resource of who created the request
	Creator *UserSummary `json:"creator,omitempty"`

	// EntryId ID of the entry that this result is attached to
	EntryId *string `json:"entryId"`

	// FieldValidation Object mapping field names to a UserValidation Resource object for that field. To **set** validation for a result, you *must* use this object.
	FieldValidation *map[string]UserValidation `json:"fieldValidation,omitempty"`
	Fields          *Fields                    `json:"fields,omitempty"`

	// Id ID of the result
	Id *string `json:"id,omitempty"`

	// IsReviewed Whether or not this result is attached to an accepted entry
	IsReviewed *bool `json:"isReviewed,omitempty"`

	// ModifiedAt DateTime at which the the result was last modified
	ModifiedAt *time.Time `json:"modifiedAt,omitempty"`

	// ProjectId ID of the project to insert the result into
	ProjectId *string `json:"projectId"`

	// Schema Schema that the result belongs to
	Schema            *SchemaSummary `json:"schema,omitempty"`
	ValidationComment *string        `json:"validationComment,omitempty"`
	ValidationStatus  *string        `json:"validationStatus,omitempty"`
}

AssayResult defines model for AssayResult.

Type AssayResultCreate
type AssayResultCreate struct {
	// FieldValidation Dictionary mapping field names to UserValidation Resources.
	FieldValidation *map[string]UserValidation `json:"fieldValidation,omitempty"`

	// Fields Dictionary of result fields
	Fields AssayResultCreate_Fields `json:"fields"`

	// Id UUID
	Id *string `json:"id,omitempty"`

	// ProjectId The project that the assay result should be uploaded to. Only users with read access to the project will be able to read the assay result. Leaving this empty will result in only the creator having read access.
	ProjectId *string `json:"projectId"`

	// SchemaId ID of result schema under which to upload this result
	SchemaId string `json:"schemaId"`
}

AssayResultCreate defines model for AssayResultCreate.

Type AssayResultCreate_Fields
type AssayResultCreate_Fields struct {
	// contains filtered or unexported fields
}

AssayResultCreate_Fields Dictionary of result fields

Methods
func (t AssayResultCreate_Fields) AsAssayFieldsCreate() (AssayFieldsCreate, error)

AsAssayFieldsCreate returns the union data inside the AssayResultCreate_Fields as a AssayFieldsCreate

func (t AssayResultCreate_Fields) AsFields() (Fields, error)

AsFields returns the union data inside the AssayResultCreate_Fields as a Fields

func (t *AssayResultCreate_Fields) FromAssayFieldsCreate(v AssayFieldsCreate) error

FromAssayFieldsCreate overwrites any union data inside the AssayResultCreate_Fields as the provided AssayFieldsCreate

func (t *AssayResultCreate_Fields) FromFields(v Fields) error

FromFields overwrites any union data inside the AssayResultCreate_Fields as the provided Fields

func (t AssayResultCreate_Fields) MarshalJSON() ([]byte, error)
func (t *AssayResultCreate_Fields) MergeAssayFieldsCreate(v AssayFieldsCreate) error

MergeAssayFieldsCreate performs a merge with any union data inside the AssayResultCreate_Fields, using the provided AssayFieldsCreate

func (t *AssayResultCreate_Fields) MergeFields(v Fields) error

MergeFields performs a merge with any union data inside the AssayResultCreate_Fields, using the provided Fields

func (t *AssayResultCreate_Fields) UnmarshalJSON(b []byte) error
Type AssayResultIdsRequest
type AssayResultIdsRequest struct {
	AssayResultIds []openapi_types.UUID `json:"assayResultIds"`
}

AssayResultIdsRequest defines model for AssayResultIdsRequest.

Type AssayResultIdsResponse
type AssayResultIdsResponse struct {
	AssayResultIds *[]openapi_types.UUID `json:"assayResultIds,omitempty"`
}

AssayResultIdsResponse defines model for AssayResultIdsResponse.

Type AssayResultSchema
type AssayResultSchema struct {
	ArchiveRecord    *ArchiveRecord                             `json:"archiveRecord"`
	DerivedFrom      *string                                    `json:"derivedFrom"`
	FieldDefinitions *[]AssayResultSchema_FieldDefinitions_Item `json:"fieldDefinitions,omitempty"`
	Id               *string                                    `json:"id,omitempty"`

	// ModifiedAt DateTime the Assay Result Schema was last modified
	ModifiedAt   *time.Time `json:"modifiedAt,omitempty"`
	Name         *string    `json:"name,omitempty"`
	Organization *struct {
		Handle *string `json:"handle,omitempty"`
		Id     *string `json:"id,omitempty"`
		Name   *string `json:"name,omitempty"`
	} `json:"organization,omitempty"`
	SystemName *string                `json:"systemName,omitempty"`
	Type       *AssayResultSchemaType `json:"type,omitempty"`
}

AssayResultSchema defines model for AssayResultSchema.

Type AssayResultSchemaType
type AssayResultSchemaType string

AssayResultSchemaType defines model for AssayResultSchema.Type.

Constants
AssayResultSchemaTypeAssayResult
AssayResultSchemaTypeAssayResult AssayResultSchemaType = "assay_result"

Defines values for AssayResultSchemaType.

Type AssayResultSchema_FieldDefinitions_Item
type AssayResultSchema_FieldDefinitions_Item struct {
	// contains filtered or unexported fields
}

AssayResultSchema_FieldDefinitions_Item defines model for AssayResultSchema.fieldDefinitions.Item.

Methods
func (t AssayResultSchema_FieldDefinitions_Item) AsDropdownFieldDefinition() (DropdownFieldDefinition, error)

AsDropdownFieldDefinition returns the union data inside the AssayResultSchema_FieldDefinitions_Item as a DropdownFieldDefinition

func (t AssayResultSchema_FieldDefinitions_Item) AsFloatFieldDefinition() (FloatFieldDefinition, error)

AsFloatFieldDefinition returns the union data inside the AssayResultSchema_FieldDefinitions_Item as a FloatFieldDefinition

func (t AssayResultSchema_FieldDefinitions_Item) AsIntegerFieldDefinition() (IntegerFieldDefinition, error)

AsIntegerFieldDefinition returns the union data inside the AssayResultSchema_FieldDefinitions_Item as a IntegerFieldDefinition

func (t AssayResultSchema_FieldDefinitions_Item) AsSchemaLinkFieldDefinition() (SchemaLinkFieldDefinition, error)

AsSchemaLinkFieldDefinition returns the union data inside the AssayResultSchema_FieldDefinitions_Item as a SchemaLinkFieldDefinition

func (t AssayResultSchema_FieldDefinitions_Item) AsSimpleFieldDefinition() (SimpleFieldDefinition, error)

AsSimpleFieldDefinition returns the union data inside the AssayResultSchema_FieldDefinitions_Item as a SimpleFieldDefinition

func (t *AssayResultSchema_FieldDefinitions_Item) FromDropdownFieldDefinition(v DropdownFieldDefinition) error

FromDropdownFieldDefinition overwrites any union data inside the AssayResultSchema_FieldDefinitions_Item as the provided DropdownFieldDefinition

func (t *AssayResultSchema_FieldDefinitions_Item) FromFloatFieldDefinition(v FloatFieldDefinition) error

FromFloatFieldDefinition overwrites any union data inside the AssayResultSchema_FieldDefinitions_Item as the provided FloatFieldDefinition

func (t *AssayResultSchema_FieldDefinitions_Item) FromIntegerFieldDefinition(v IntegerFieldDefinition) error

FromIntegerFieldDefinition overwrites any union data inside the AssayResultSchema_FieldDefinitions_Item as the provided IntegerFieldDefinition

func (t *AssayResultSchema_FieldDefinitions_Item) FromSchemaLinkFieldDefinition(v SchemaLinkFieldDefinition) error

FromSchemaLinkFieldDefinition overwrites any union data inside the AssayResultSchema_FieldDefinitions_Item as the provided SchemaLinkFieldDefinition

func (t *AssayResultSchema_FieldDefinitions_Item) FromSimpleFieldDefinition(v SimpleFieldDefinition) error

FromSimpleFieldDefinition overwrites any union data inside the AssayResultSchema_FieldDefinitions_Item as the provided SimpleFieldDefinition

func (t AssayResultSchema_FieldDefinitions_Item) MarshalJSON() ([]byte, error)
func (t *AssayResultSchema_FieldDefinitions_Item) MergeDropdownFieldDefinition(v DropdownFieldDefinition) error

MergeDropdownFieldDefinition performs a merge with any union data inside the AssayResultSchema_FieldDefinitions_Item, using the provided DropdownFieldDefinition

func (t *AssayResultSchema_FieldDefinitions_Item) MergeFloatFieldDefinition(v FloatFieldDefinition) error

MergeFloatFieldDefinition performs a merge with any union data inside the AssayResultSchema_FieldDefinitions_Item, using the provided FloatFieldDefinition

func (t *AssayResultSchema_FieldDefinitions_Item) MergeIntegerFieldDefinition(v IntegerFieldDefinition) error

MergeIntegerFieldDefinition performs a merge with any union data inside the AssayResultSchema_FieldDefinitions_Item, using the provided IntegerFieldDefinition

func (t *AssayResultSchema_FieldDefinitions_Item) MergeSchemaLinkFieldDefinition(v SchemaLinkFieldDefinition) error

MergeSchemaLinkFieldDefinition performs a merge with any union data inside the AssayResultSchema_FieldDefinitions_Item, using the provided SchemaLinkFieldDefinition

func (t *AssayResultSchema_FieldDefinitions_Item) MergeSimpleFieldDefinition(v SimpleFieldDefinition) error

MergeSimpleFieldDefinition performs a merge with any union data inside the AssayResultSchema_FieldDefinitions_Item, using the provided SimpleFieldDefinition

func (t *AssayResultSchema_FieldDefinitions_Item) UnmarshalJSON(b []byte) error
Type AssayResultSchemasPaginatedList
type AssayResultSchemasPaginatedList struct {
	AssayResultSchemas *[]AssayResultSchema `json:"assayResultSchemas,omitempty"`
	NextToken          *string              `json:"nextToken,omitempty"`
}

AssayResultSchemasPaginatedList defines model for AssayResultSchemasPaginatedList.

Type AssayResultTransactionCreateResponse
type AssayResultTransactionCreateResponse struct {
	Id *openapi_types.UUID `json:"id,omitempty"`
}

AssayResultTransactionCreateResponse defines model for AssayResultTransactionCreateResponse.

Type AssayResultsArchive
type AssayResultsArchive struct {
	AssayResultIds []openapi_types.UUID `json:"assayResultIds"`

	// Reason The reason for archiving the provided results. Accepted reasons may differ based on tenant configuration
	Reason *AssayResultsArchiveReason `json:"reason,omitempty"`
}

AssayResultsArchive defines model for AssayResultsArchive.

Type AssayResultsArchiveReason
type AssayResultsArchiveReason string

AssayResultsArchiveReason The reason for archiving the provided results. Accepted reasons may differ based on tenant configuration

Constants
AssayResultsArchiveReasonArchived, AssayResultsArchiveReasonMadeInError, AssayResultsArchiveReasonOther
AssayResultsArchiveReasonArchived AssayResultsArchiveReason = "Archived"
AssayResultsArchiveReasonMadeInError AssayResultsArchiveReason = "Made in error"
AssayResultsArchiveReasonOther AssayResultsArchiveReason = "Other"

Defines values for AssayResultsArchiveReason.

Type AssayResultsBulkCreateRequest
type AssayResultsBulkCreateRequest struct {
	AssayResults []AssayResultCreate `json:"assayResults"`
}

AssayResultsBulkCreateRequest defines model for AssayResultsBulkCreateRequest.

Type AssayResultsBulkGet
type AssayResultsBulkGet struct {
	AssayResults *[]AssayResult `json:"assayResults,omitempty"`
}

AssayResultsBulkGet defines model for AssayResultsBulkGet.

Type AssayResultsCreateResponse
type AssayResultsCreateResponse struct {
	AssayResults *[]openapi_types.UUID `json:"assayResults,omitempty"`
}

AssayResultsCreateResponse defines model for AssayResultsCreateResponse.

Type AssayResultsPaginatedList
type AssayResultsPaginatedList struct {
	AssayResults *[]AssayResult `json:"assayResults,omitempty"`
	NextToken    *string        `json:"nextToken,omitempty"`
}

AssayResultsPaginatedList defines model for AssayResultsPaginatedList.

Type AssayRun
type AssayRun struct {
	// ApiURL The canonical url of the Run in the API.
	ApiURL            *string        `json:"apiURL,omitempty"`
	ArchiveRecord     *ArchiveRecord `json:"archiveRecord"`
	CreatedAt         *string        `json:"createdAt,omitempty"`
	Creator           *UserSummary   `json:"creator,omitempty"`
	EntryId           *string        `json:"entryId"`
	Fields            *Fields        `json:"fields,omitempty"`
	Id                *string        `json:"id,omitempty"`
	IsReviewed        *bool          `json:"isReviewed,omitempty"`
	ProjectId         *string        `json:"projectId"`
	Schema            *SchemaSummary `json:"schema"`
	ValidationComment *string        `json:"validationComment"`

	// ValidationStatus Must be either VALID or INVALID
	ValidationStatus *AssayRunValidationStatus `json:"validationStatus,omitempty"`
}

AssayRun defines model for AssayRun.

Type AssayRunCreate
type AssayRunCreate struct {
	// Fields Object of assay run fields
	Fields AssayRunCreate_Fields `json:"fields"`

	// Id ID of assay run
	Id *string `json:"id,omitempty"`

	// ProjectId The project that the assay run should be uploaded to. Only users with read access to the project will be able to read the assay run. Leaving this empty will result in only the creator having read access.
	ProjectId *string `json:"projectId,omitempty"`

	// SchemaId ID of assay schema that assay run conforms to
	SchemaId string `json:"schemaId"`

	// ValidationComment Additional information about the validation status
	ValidationComment *string `json:"validationComment,omitempty"`

	// ValidationStatus Must be either VALID or INVALID
	ValidationStatus *AssayRunValidationStatus `json:"validationStatus,omitempty"`
}

AssayRunCreate defines model for AssayRunCreate.

Type AssayRunCreate_Fields
type AssayRunCreate_Fields struct {
	// contains filtered or unexported fields
}

AssayRunCreate_Fields Object of assay run fields

Methods
func (t AssayRunCreate_Fields) AsAssayFieldsCreate() (AssayFieldsCreate, error)

AsAssayFieldsCreate returns the union data inside the AssayRunCreate_Fields as a AssayFieldsCreate

func (t AssayRunCreate_Fields) AsFields() (Fields, error)

AsFields returns the union data inside the AssayRunCreate_Fields as a Fields

func (t *AssayRunCreate_Fields) FromAssayFieldsCreate(v AssayFieldsCreate) error

FromAssayFieldsCreate overwrites any union data inside the AssayRunCreate_Fields as the provided AssayFieldsCreate

func (t *AssayRunCreate_Fields) FromFields(v Fields) error

FromFields overwrites any union data inside the AssayRunCreate_Fields as the provided Fields

func (t AssayRunCreate_Fields) MarshalJSON() ([]byte, error)
func (t *AssayRunCreate_Fields) MergeAssayFieldsCreate(v AssayFieldsCreate) error

MergeAssayFieldsCreate performs a merge with any union data inside the AssayRunCreate_Fields, using the provided AssayFieldsCreate

func (t *AssayRunCreate_Fields) MergeFields(v Fields) error

MergeFields performs a merge with any union data inside the AssayRunCreate_Fields, using the provided Fields

func (t *AssayRunCreate_Fields) UnmarshalJSON(b []byte) error
Type AssayRunCreatedEvent
type AssayRunCreatedEvent struct {
	AssayRun   *AssayRun                      `json:"assayRun,omitempty"`
	CreatedAt  *time.Time                     `json:"createdAt,omitempty"`
	Deprecated *bool                          `json:"deprecated,omitempty"`
	EventType  *AssayRunCreatedEventEventType `json:"eventType,omitempty"`

	// ExcludedProperties These properties have been dropped from the payload due to size.
	ExcludedProperties *[]string `json:"excludedProperties,omitempty"`
	Id                 *string   `json:"id,omitempty"`
	Schema             *struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"schema"`
}

AssayRunCreatedEvent defines model for AssayRunCreatedEvent.

Type AssayRunCreatedEventEventType
type AssayRunCreatedEventEventType string

AssayRunCreatedEventEventType defines model for AssayRunCreatedEvent.EventType.

Constants
V2AssayRunCreated
V2AssayRunCreated AssayRunCreatedEventEventType = "v2.assayRun.created"

Defines values for AssayRunCreatedEventEventType.

Type AssayRunNotePart
type AssayRunNotePart struct {
	AssayRunId       *string `json:"assayRunId"`
	AssayRunSchemaId *string `json:"assayRunSchemaId,omitempty"`

	// Indentation All notes have an indentation level - the default is 0 for no indent. For lists, indentation gives notes hierarchy - a bulleted list with children is modeled as one note part with indentation 1 followed by note parts with indentation 2, for example.
	Indentation *int                  `json:"indentation,omitempty"`
	Type        *AssayRunNotePartType `json:"type,omitempty"`
}

AssayRunNotePart defines model for AssayRunNotePart.

Type AssayRunNotePartType
type AssayRunNotePartType string

AssayRunNotePartType defines model for AssayRunNotePart.Type.

Constants
AssayRunNotePartTypeAssayRun
AssayRunNotePartTypeAssayRun AssayRunNotePartType = "assay_run"

Defines values for AssayRunNotePartType.

Type AssayRunSchema
type AssayRunSchema struct {
	ArchiveRecord              *ArchiveRecord `json:"archiveRecord"`
	AutomationInputFileConfigs *[]struct {
		Name *string `json:"name,omitempty"`
	} `json:"automationInputFileConfigs,omitempty"`
	AutomationOutputFileConfigs *[]struct {
		Name *string `json:"name,omitempty"`
	} `json:"automationOutputFileConfigs,omitempty"`
	DerivedFrom      *string                                 `json:"derivedFrom"`
	FieldDefinitions *[]AssayRunSchema_FieldDefinitions_Item `json:"fieldDefinitions,omitempty"`
	Id               *string                                 `json:"id,omitempty"`

	// ModifiedAt DateTime the Assay Run Schema was last modified
	ModifiedAt   *time.Time `json:"modifiedAt,omitempty"`
	Name         *string    `json:"name,omitempty"`
	Organization *struct {
		Handle *string `json:"handle,omitempty"`
		Id     *string `json:"id,omitempty"`
		Name   *string `json:"name,omitempty"`
	} `json:"organization,omitempty"`
	SystemName *string             `json:"systemName,omitempty"`
	Type       *AssayRunSchemaType `json:"type,omitempty"`
}

AssayRunSchema defines model for AssayRunSchema.

Type AssayRunSchemaType
type AssayRunSchemaType string

AssayRunSchemaType defines model for AssayRunSchema.Type.

Constants
AssayRunSchemaTypeAssayRun
AssayRunSchemaTypeAssayRun AssayRunSchemaType = "assay_run"

Defines values for AssayRunSchemaType.

Type AssayRunSchema_FieldDefinitions_Item
type AssayRunSchema_FieldDefinitions_Item struct {
	// contains filtered or unexported fields
}

AssayRunSchema_FieldDefinitions_Item defines model for AssayRunSchema.fieldDefinitions.Item.

Methods
func (t AssayRunSchema_FieldDefinitions_Item) AsDropdownFieldDefinition() (DropdownFieldDefinition, error)

AsDropdownFieldDefinition returns the union data inside the AssayRunSchema_FieldDefinitions_Item as a DropdownFieldDefinition

func (t AssayRunSchema_FieldDefinitions_Item) AsFloatFieldDefinition() (FloatFieldDefinition, error)

AsFloatFieldDefinition returns the union data inside the AssayRunSchema_FieldDefinitions_Item as a FloatFieldDefinition

func (t AssayRunSchema_FieldDefinitions_Item) AsIntegerFieldDefinition() (IntegerFieldDefinition, error)

AsIntegerFieldDefinition returns the union data inside the AssayRunSchema_FieldDefinitions_Item as a IntegerFieldDefinition

func (t AssayRunSchema_FieldDefinitions_Item) AsSchemaLinkFieldDefinition() (SchemaLinkFieldDefinition, error)

AsSchemaLinkFieldDefinition returns the union data inside the AssayRunSchema_FieldDefinitions_Item as a SchemaLinkFieldDefinition

func (t AssayRunSchema_FieldDefinitions_Item) AsSimpleFieldDefinition() (SimpleFieldDefinition, error)

AsSimpleFieldDefinition returns the union data inside the AssayRunSchema_FieldDefinitions_Item as a SimpleFieldDefinition

func (t *AssayRunSchema_FieldDefinitions_Item) FromDropdownFieldDefinition(v DropdownFieldDefinition) error

FromDropdownFieldDefinition overwrites any union data inside the AssayRunSchema_FieldDefinitions_Item as the provided DropdownFieldDefinition

func (t *AssayRunSchema_FieldDefinitions_Item) FromFloatFieldDefinition(v FloatFieldDefinition) error

FromFloatFieldDefinition overwrites any union data inside the AssayRunSchema_FieldDefinitions_Item as the provided FloatFieldDefinition

func (t *AssayRunSchema_FieldDefinitions_Item) FromIntegerFieldDefinition(v IntegerFieldDefinition) error

FromIntegerFieldDefinition overwrites any union data inside the AssayRunSchema_FieldDefinitions_Item as the provided IntegerFieldDefinition

func (t *AssayRunSchema_FieldDefinitions_Item) FromSchemaLinkFieldDefinition(v SchemaLinkFieldDefinition) error

FromSchemaLinkFieldDefinition overwrites any union data inside the AssayRunSchema_FieldDefinitions_Item as the provided SchemaLinkFieldDefinition

func (t *AssayRunSchema_FieldDefinitions_Item) FromSimpleFieldDefinition(v SimpleFieldDefinition) error

FromSimpleFieldDefinition overwrites any union data inside the AssayRunSchema_FieldDefinitions_Item as the provided SimpleFieldDefinition

func (t AssayRunSchema_FieldDefinitions_Item) MarshalJSON() ([]byte, error)
func (t *AssayRunSchema_FieldDefinitions_Item) MergeDropdownFieldDefinition(v DropdownFieldDefinition) error

MergeDropdownFieldDefinition performs a merge with any union data inside the AssayRunSchema_FieldDefinitions_Item, using the provided DropdownFieldDefinition

func (t *AssayRunSchema_FieldDefinitions_Item) MergeFloatFieldDefinition(v FloatFieldDefinition) error

MergeFloatFieldDefinition performs a merge with any union data inside the AssayRunSchema_FieldDefinitions_Item, using the provided FloatFieldDefinition

func (t *AssayRunSchema_FieldDefinitions_Item) MergeIntegerFieldDefinition(v IntegerFieldDefinition) error

MergeIntegerFieldDefinition performs a merge with any union data inside the AssayRunSchema_FieldDefinitions_Item, using the provided IntegerFieldDefinition

func (t *AssayRunSchema_FieldDefinitions_Item) MergeSchemaLinkFieldDefinition(v SchemaLinkFieldDefinition) error

MergeSchemaLinkFieldDefinition performs a merge with any union data inside the AssayRunSchema_FieldDefinitions_Item, using the provided SchemaLinkFieldDefinition

func (t *AssayRunSchema_FieldDefinitions_Item) MergeSimpleFieldDefinition(v SimpleFieldDefinition) error

MergeSimpleFieldDefinition performs a merge with any union data inside the AssayRunSchema_FieldDefinitions_Item, using the provided SimpleFieldDefinition

func (t *AssayRunSchema_FieldDefinitions_Item) UnmarshalJSON(b []byte) error
Type AssayRunSchemasPaginatedList
type AssayRunSchemasPaginatedList struct {
	AssayRunSchemas *[]AssayRunSchema `json:"assayRunSchemas,omitempty"`
	NextToken       *string           `json:"nextToken,omitempty"`
}

AssayRunSchemasPaginatedList defines model for AssayRunSchemasPaginatedList.

Type AssayRunUpdate
type AssayRunUpdate struct {
	Fields *Fields `json:"fields,omitempty"`
}

AssayRunUpdate defines model for AssayRunUpdate.

Type AssayRunUpdatedFieldsEvent
type AssayRunUpdatedFieldsEvent struct {
	AssayRun   *AssayRun                            `json:"assayRun,omitempty"`
	CreatedAt  *time.Time                           `json:"createdAt,omitempty"`
	Deprecated *bool                                `json:"deprecated,omitempty"`
	EventType  *AssayRunUpdatedFieldsEventEventType `json:"eventType,omitempty"`

	// ExcludedProperties These properties have been dropped from the payload due to size.
	ExcludedProperties *[]string `json:"excludedProperties,omitempty"`
	Id                 *string   `json:"id,omitempty"`
	Schema             *struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"schema"`

	// Updates These properties have been updated, causing this message
	Updates *[]string `json:"updates,omitempty"`
}

AssayRunUpdatedFieldsEvent defines model for AssayRunUpdatedFieldsEvent.

Type AssayRunUpdatedFieldsEventEventType
type AssayRunUpdatedFieldsEventEventType string

AssayRunUpdatedFieldsEventEventType defines model for AssayRunUpdatedFieldsEvent.EventType.

Constants
V2AssayRunUpdatedFields
V2AssayRunUpdatedFields AssayRunUpdatedFieldsEventEventType = "v2.assayRun.updated.fields"

Defines values for AssayRunUpdatedFieldsEventEventType.

Type AssayRunValidationStatus
type AssayRunValidationStatus string

AssayRunValidationStatus Must be either VALID or INVALID

Constants
AssayRunValidationStatusINVALID, AssayRunValidationStatusVALID
AssayRunValidationStatusINVALID AssayRunValidationStatus = "INVALID"
AssayRunValidationStatusVALID AssayRunValidationStatus = "VALID"

Defines values for AssayRunValidationStatus.

Type AssayRunsArchivalChange
type AssayRunsArchivalChange struct {
	AssayRunIds *[]string `json:"assayRunIds,omitempty"`
}

AssayRunsArchivalChange IDs of all Assay Runs that were archived / unarchived.

Type AssayRunsArchive
type AssayRunsArchive struct {
	AssayRunIds []string `json:"assayRunIds"`

	// Reason The reason for archiving the provided Assay Runs. Accepted reasons may differ based on tenant configuration.
	Reason AssayRunsArchiveReason `json:"reason"`
}

AssayRunsArchive The request body for archiving Assay Runs.

Type AssayRunsArchiveReason
type AssayRunsArchiveReason string

AssayRunsArchiveReason The reason for archiving the provided Assay Runs. Accepted reasons may differ based on tenant configuration.

Constants
AssayRunsArchiveReasonArchived, AssayRunsArchiveReasonMadeInError, AssayRunsArchiveReasonOther
AssayRunsArchiveReasonArchived AssayRunsArchiveReason = "Archived"
AssayRunsArchiveReasonMadeInError AssayRunsArchiveReason = "Made in error"
AssayRunsArchiveReasonOther AssayRunsArchiveReason = "Other"

Defines values for AssayRunsArchiveReason.

Type AssayRunsBulkCreateRequest
type AssayRunsBulkCreateRequest struct {
	AssayRuns []AssayRunCreate `json:"assayRuns"`
}

AssayRunsBulkCreateRequest defines model for AssayRunsBulkCreateRequest.

Type AssayRunsBulkCreateResponse
type AssayRunsBulkCreateResponse struct {
	AssayRuns *[]string `json:"assayRuns,omitempty"`
}

AssayRunsBulkCreateResponse defines model for AssayRunsBulkCreateResponse.

Type AssayRunsBulkGet
type AssayRunsBulkGet struct {
	AssayRuns *[]AssayRun `json:"assayRuns,omitempty"`
}

AssayRunsBulkGet defines model for AssayRunsBulkGet.

Type AssayRunsPaginatedList
type AssayRunsPaginatedList struct {
	AssayRuns *[]AssayRun `json:"assayRuns,omitempty"`
	NextToken *string     `json:"nextToken,omitempty"`
}

AssayRunsPaginatedList defines model for AssayRunsPaginatedList.

Type AssayRunsUnarchive
type AssayRunsUnarchive struct {
	AssayRunIds []string `json:"assayRunIds"`
}

AssayRunsUnarchive The request body for unarchiving Assay Runs.

Type AsyncTask
type AsyncTask struct {
	// Errors Present only when status is FAILED for a bulk task. Contains information about the individual errors in the bulk task.
	Errors *map[string]interface{} `json:"errors,omitempty"`

	// Message Present only when status is FAILED. Contains information about the error.
	Message *string `json:"message,omitempty"`

	// Response Present only when status is SUCCEEDED. response can be empty if there is no data to be returned.
	Response *map[string]interface{} `json:"response,omitempty"`

	// Status The current state of the task.
	Status AsyncTaskStatus `json:"status"`
}

AsyncTask defines model for AsyncTask.

type AsyncTaskLink struct {
	TaskId *openapi_types.UUID `json:"taskId,omitempty"`
}

AsyncTaskLink defines model for AsyncTaskLink.

Type AsyncTaskStatus
type AsyncTaskStatus string

AsyncTaskStatus The current state of the task.

Constants
AsyncTaskStatusFAILED, AsyncTaskStatusRUNNING, AsyncTaskStatusSUCCEEDED
AsyncTaskStatusFAILED AsyncTaskStatus = "FAILED"
AsyncTaskStatusRUNNING AsyncTaskStatus = "RUNNING"
AsyncTaskStatusSUCCEEDED AsyncTaskStatus = "SUCCEEDED"

Defines values for AsyncTaskStatus.

Type AutoAnnotateAaSequences
type AutoAnnotateAaSequences struct {
	// AaSequenceIds Array of AA sequence IDs.
	AaSequenceIds []string `json:"aaSequenceIds"`

	// FeatureLibraryIds Array of feature library IDs.
	FeatureLibraryIds []string `json:"featureLibraryIds"`
}

AutoAnnotateAaSequences defines model for AutoAnnotateAaSequences.

Type AutoAnnotateAaSequencesJSONRequestBody
type AutoAnnotateAaSequencesJSONRequestBody = AutoAnnotateAaSequences

AutoAnnotateAaSequencesJSONRequestBody defines body for AutoAnnotateAaSequences for application/json ContentType.

Type AutoAnnotateAaSequencesResponse
type AutoAnnotateAaSequencesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *AsyncTaskLink
	JSON400      *BadRequestError
}
Functions
func ParseAutoAnnotateAaSequencesResponse(rsp *http.Response) (*AutoAnnotateAaSequencesResponse, error)

ParseAutoAnnotateAaSequencesResponse parses an HTTP response from a AutoAnnotateAaSequencesWithResponse call

Methods
func (r AutoAnnotateAaSequencesResponse) Status() string

Status returns HTTPResponse.Status

func (r AutoAnnotateAaSequencesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type AutoAnnotateDnaSequences
type AutoAnnotateDnaSequences struct {
	// DnaSequenceIds Array of DNA sequence IDs.
	DnaSequenceIds []string `json:"dnaSequenceIds"`

	// FeatureLibraryIds Array of feature library IDs.
	FeatureLibraryIds []string `json:"featureLibraryIds"`
}

AutoAnnotateDnaSequences defines model for AutoAnnotateDnaSequences.

Type AutoAnnotateDnaSequencesJSONRequestBody
type AutoAnnotateDnaSequencesJSONRequestBody = AutoAnnotateDnaSequences

AutoAnnotateDnaSequencesJSONRequestBody defines body for AutoAnnotateDnaSequences for application/json ContentType.

Type AutoAnnotateDnaSequencesResponse
type AutoAnnotateDnaSequencesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *AsyncTaskLink
	JSON400      *BadRequestError
}
Functions
func ParseAutoAnnotateDnaSequencesResponse(rsp *http.Response) (*AutoAnnotateDnaSequencesResponse, error)

ParseAutoAnnotateDnaSequencesResponse parses an HTTP response from a AutoAnnotateDnaSequencesWithResponse call

Methods
func (r AutoAnnotateDnaSequencesResponse) Status() string

Status returns HTTPResponse.Status

func (r AutoAnnotateDnaSequencesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type AutoAnnotateRnaSequences
type AutoAnnotateRnaSequences struct {
	// FeatureLibraryIds Array of feature library IDs.
	FeatureLibraryIds []string `json:"featureLibraryIds"`

	// RnaSequenceIds Array of RNA sequence IDs.
	RnaSequenceIds []string `json:"rnaSequenceIds"`
}

AutoAnnotateRnaSequences defines model for AutoAnnotateRnaSequences.

Type AutoAnnotateRnaSequencesJSONRequestBody
type AutoAnnotateRnaSequencesJSONRequestBody = AutoAnnotateRnaSequences

AutoAnnotateRnaSequencesJSONRequestBody defines body for AutoAnnotateRnaSequences for application/json ContentType.

Type AutoAnnotateRnaSequencesResponse
type AutoAnnotateRnaSequencesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *AsyncTaskLink
	JSON400      *BadRequestError
}
Functions
func ParseAutoAnnotateRnaSequencesResponse(rsp *http.Response) (*AutoAnnotateRnaSequencesResponse, error)

ParseAutoAnnotateRnaSequencesResponse parses an HTTP response from a AutoAnnotateRnaSequencesWithResponse call

Methods
func (r AutoAnnotateRnaSequencesResponse) Status() string

Status returns HTTPResponse.Status

func (r AutoAnnotateRnaSequencesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type AutofillDNASequencePartsJSONRequestBody
type AutofillDNASequencePartsJSONRequestBody = AutofillSequences

AutofillDNASequencePartsJSONRequestBody defines body for AutofillDNASequenceParts for application/json ContentType.

Type AutofillDNASequencePartsResponse
type AutofillDNASequencePartsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *AsyncTaskLink
	JSON400      *BadRequestError
}
Functions
func ParseAutofillDNASequencePartsResponse(rsp *http.Response) (*AutofillDNASequencePartsResponse, error)

ParseAutofillDNASequencePartsResponse parses an HTTP response from a AutofillDNASequencePartsWithResponse call

Methods
func (r AutofillDNASequencePartsResponse) Status() string

Status returns HTTPResponse.Status

func (r AutofillDNASequencePartsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type AutofillDNASequenceTranslationsJSONRequestBody
type AutofillDNASequenceTranslationsJSONRequestBody = AutofillSequences

AutofillDNASequenceTranslationsJSONRequestBody defines body for AutofillDNASequenceTranslations for application/json ContentType.

Type AutofillDNASequenceTranslationsResponse
type AutofillDNASequenceTranslationsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *AsyncTaskLink
	JSON400      *BadRequestError
}
Functions
func ParseAutofillDNASequenceTranslationsResponse(rsp *http.Response) (*AutofillDNASequenceTranslationsResponse, error)

ParseAutofillDNASequenceTranslationsResponse parses an HTTP response from a AutofillDNASequenceTranslationsWithResponse call

Methods
func (r AutofillDNASequenceTranslationsResponse) Status() string

Status returns HTTPResponse.Status

func (r AutofillDNASequenceTranslationsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type AutofillPartsAsyncTask
type AutofillPartsAsyncTask struct {
	// Errors Present only when status is FAILED for a bulk task. Contains information about the individual errors in the bulk task.
	Errors *map[string]interface{} `json:"errors,omitempty"`

	// Message Present only when status is FAILED. Contains information about the error.
	Message  *string      `json:"message,omitempty"`
	Response *interface{} `json:"response,omitempty"`

	// Status The current state of the task.
	Status AutofillPartsAsyncTaskStatus `json:"status"`
}

AutofillPartsAsyncTask defines model for AutofillPartsAsyncTask.

Type AutofillPartsAsyncTaskStatus
type AutofillPartsAsyncTaskStatus string

AutofillPartsAsyncTaskStatus The current state of the task.

Constants
AutofillPartsAsyncTaskStatusFAILED, AutofillPartsAsyncTaskStatusRUNNING, AutofillPartsAsyncTaskStatusSUCCEEDED
AutofillPartsAsyncTaskStatusFAILED AutofillPartsAsyncTaskStatus = "FAILED"
AutofillPartsAsyncTaskStatusRUNNING AutofillPartsAsyncTaskStatus = "RUNNING"
AutofillPartsAsyncTaskStatusSUCCEEDED AutofillPartsAsyncTaskStatus = "SUCCEEDED"

Defines values for AutofillPartsAsyncTaskStatus.

Type AutofillRNASequencePartsJSONRequestBody
type AutofillRNASequencePartsJSONRequestBody = AutofillRnaSequences

AutofillRNASequencePartsJSONRequestBody defines body for AutofillRNASequenceParts for application/json ContentType.

Type AutofillRNASequencePartsResponse
type AutofillRNASequencePartsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *AsyncTaskLink
	JSON400      *BadRequestError
}
Functions
func ParseAutofillRNASequencePartsResponse(rsp *http.Response) (*AutofillRNASequencePartsResponse, error)

ParseAutofillRNASequencePartsResponse parses an HTTP response from a AutofillRNASequencePartsWithResponse call

Methods
func (r AutofillRNASequencePartsResponse) Status() string

Status returns HTTPResponse.Status

func (r AutofillRNASequencePartsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type AutofillRNASequenceTranslationsJSONRequestBody
type AutofillRNASequenceTranslationsJSONRequestBody = AutofillRnaSequences

AutofillRNASequenceTranslationsJSONRequestBody defines body for AutofillRNASequenceTranslations for application/json ContentType.

Type AutofillRNASequenceTranslationsResponse
type AutofillRNASequenceTranslationsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *AsyncTaskLink
	JSON400      *BadRequestError
}
Functions
func ParseAutofillRNASequenceTranslationsResponse(rsp *http.Response) (*AutofillRNASequenceTranslationsResponse, error)

ParseAutofillRNASequenceTranslationsResponse parses an HTTP response from a AutofillRNASequenceTranslationsWithResponse call

Methods
func (r AutofillRNASequenceTranslationsResponse) Status() string

Status returns HTTPResponse.Status

func (r AutofillRNASequenceTranslationsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type AutofillRnaSequences
type AutofillRnaSequences struct {
	// RnaSequenceIds Array of RNA sequence IDs.
	RnaSequenceIds []string `json:"rnaSequenceIds"`
}

AutofillRnaSequences defines model for AutofillRnaSequences.

Type AutofillSequences
type AutofillSequences struct {
	// DnaSequenceIds Array of DNA sequence IDs.
	DnaSequenceIds []string `json:"dnaSequenceIds"`
}

AutofillSequences defines model for AutofillSequences.

Type AutofillTranslationsAsyncTask
type AutofillTranslationsAsyncTask struct {
	// Errors Present only when status is FAILED for a bulk task. Contains information about the individual errors in the bulk task.
	Errors *map[string]interface{} `json:"errors,omitempty"`

	// Message Present only when status is FAILED. Contains information about the error.
	Message  *string      `json:"message,omitempty"`
	Response *interface{} `json:"response,omitempty"`

	// Status The current state of the task.
	Status AutofillTranslationsAsyncTaskStatus `json:"status"`
}

AutofillTranslationsAsyncTask defines model for AutofillTranslationsAsyncTask.

Type AutofillTranslationsAsyncTaskStatus
type AutofillTranslationsAsyncTaskStatus string

AutofillTranslationsAsyncTaskStatus The current state of the task.

Constants
AutofillTranslationsAsyncTaskStatusFAILED, AutofillTranslationsAsyncTaskStatusRUNNING, AutofillTranslationsAsyncTaskStatusSUCCEEDED
AutofillTranslationsAsyncTaskStatusFAILED AutofillTranslationsAsyncTaskStatus = "FAILED"
AutofillTranslationsAsyncTaskStatusRUNNING AutofillTranslationsAsyncTaskStatus = "RUNNING"
AutofillTranslationsAsyncTaskStatusSUCCEEDED AutofillTranslationsAsyncTaskStatus = "SUCCEEDED"

Defines values for AutofillTranslationsAsyncTaskStatus.

Type AutomationFile
type AutomationFile struct {
	AssayRunId           *string `json:"assayRunId,omitempty"`
	AutomationFileConfig *struct {
		Name *string `json:"name,omitempty"`
	} `json:"automationFileConfig,omitempty"`
	File   *Blob                 `json:"file"`
	Id     *string               `json:"id,omitempty"`
	Status *AutomationFileStatus `json:"status,omitempty"`
}

AutomationFile defines model for AutomationFile.

Type AutomationFileInputsPaginatedList
type AutomationFileInputsPaginatedList struct {
	AutomationInputGenerators *[]AutomationInputGenerator `json:"automationInputGenerators,omitempty"`
	NextToken                 *string                     `json:"nextToken,omitempty"`
}

AutomationFileInputsPaginatedList defines model for AutomationFileInputsPaginatedList.

Type AutomationFileStatus
type AutomationFileStatus string

AutomationFileStatus defines model for AutomationFile.Status.

Constants
AutomationFileStatusFAILED, AutomationFileStatusNOTSTARTED, AutomationFileStatusRUNNING, AutomationFileStatusSUCCEEDED
AutomationFileStatusFAILED AutomationFileStatus = "FAILED"
AutomationFileStatusNOTSTARTED AutomationFileStatus = "NOT_STARTED"
AutomationFileStatusRUNNING AutomationFileStatus = "RUNNING"
AutomationFileStatusSUCCEEDED AutomationFileStatus = "SUCCEEDED"

Defines values for AutomationFileStatus.

Type AutomationInputGenerator
type AutomationInputGenerator struct {
	// ApiURL The canonical url of the Automation Input Generator in the API.
	ApiURL               *string `json:"apiURL,omitempty"`
	AssayRunId           *string `json:"assayRunId,omitempty"`
	AutomationFileConfig *struct {
		Name *string `json:"name,omitempty"`
	} `json:"automationFileConfig,omitempty"`

	// CreatedAt DateTime the Automation Input Generator was last modified
	CreatedAt *time.Time `json:"createdAt,omitempty"`
	File      *Blob      `json:"file"`
	Id        *string    `json:"id,omitempty"`

	// ModifiedAt DateTime the Automation Input Generator was last modified
	ModifiedAt *time.Time                      `json:"modifiedAt,omitempty"`
	Status     *AutomationInputGeneratorStatus `json:"status,omitempty"`
}

AutomationInputGenerator defines model for AutomationInputGenerator.

Type AutomationInputGeneratorCompletedV2BetaEvent
type AutomationInputGeneratorCompletedV2BetaEvent struct {
	AutomationInputGenerator *AutomationFile                                        `json:"automationInputGenerator,omitempty"`
	CreatedAt                *time.Time                                             `json:"createdAt,omitempty"`
	Deprecated               *bool                                                  `json:"deprecated,omitempty"`
	EventType                *AutomationInputGeneratorCompletedV2BetaEventEventType `json:"eventType,omitempty"`

	// ExcludedProperties These properties have been dropped from the payload due to size.
	ExcludedProperties *[]string `json:"excludedProperties,omitempty"`
	Id                 *string   `json:"id,omitempty"`
	Schema             *struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"schema"`
}

AutomationInputGeneratorCompletedV2BetaEvent defines model for AutomationInputGeneratorCompletedV2BetaEvent.

Type AutomationInputGeneratorCompletedV2BetaEventEventType
type AutomationInputGeneratorCompletedV2BetaEventEventType string

AutomationInputGeneratorCompletedV2BetaEventEventType defines model for AutomationInputGeneratorCompletedV2BetaEvent.EventType.

Constants
V2BetaAutomationInputGeneratorCompleted
V2BetaAutomationInputGeneratorCompleted AutomationInputGeneratorCompletedV2BetaEventEventType = "v2-beta.automationInputGenerator.completed"

Defines values for AutomationInputGeneratorCompletedV2BetaEventEventType.

Type AutomationInputGeneratorStatus
type AutomationInputGeneratorStatus string

AutomationInputGeneratorStatus defines model for AutomationInputGenerator.Status.

Constants
AutomationInputGeneratorStatusFAILED, AutomationInputGeneratorStatusNOTSTARTED, AutomationInputGeneratorStatusRUNNING, AutomationInputGeneratorStatusSUCCEEDED
AutomationInputGeneratorStatusFAILED AutomationInputGeneratorStatus = "FAILED"
AutomationInputGeneratorStatusNOTSTARTED AutomationInputGeneratorStatus = "NOT_STARTED"
AutomationInputGeneratorStatusRUNNING AutomationInputGeneratorStatus = "RUNNING"
AutomationInputGeneratorStatusSUCCEEDED AutomationInputGeneratorStatus = "SUCCEEDED"

Defines values for AutomationInputGeneratorStatus.

Type AutomationInputGeneratorUpdate
type AutomationInputGeneratorUpdate struct {
	// FileId The ID of the file (blob) associated with the input generator. Set to `null` to remove an existing file from the generator.
	FileId *string `json:"fileId"`
}

AutomationInputGeneratorUpdate defines model for AutomationInputGeneratorUpdate.

Type AutomationOutputProcessor
type AutomationOutputProcessor struct {
	// ApiURL The canonical url of the Automation Output Processor in the API.
	ApiURL               *string        `json:"apiURL,omitempty"`
	ArchiveRecord        *ArchiveRecord `json:"archiveRecord,omitempty"`
	AssayRunId           *string        `json:"assayRunId,omitempty"`
	AutomationFileConfig *struct {
		Name *string `json:"name,omitempty"`
	} `json:"automationFileConfig,omitempty"`

	// CompleteWithErrors Specifies whether file processing should complete with errors. False means any error in output file processing will result in no actions being committed. True means that if row-level errors occur, then failing rows and their errors will be saved to errorFile, and actions from successful rows will be committed.
	CompleteWithErrors *bool `json:"completeWithErrors,omitempty"`

	// CreatedAt DateTime the Automation Output Processor was created
	CreatedAt *time.Time `json:"createdAt,omitempty"`
	ErrorFile *Blob      `json:"errorFile"`
	File      *Blob      `json:"file"`
	Id        *string    `json:"id,omitempty"`

	// ModifiedAt DateTime the Automation Output Processor was last modified
	ModifiedAt *time.Time `json:"modifiedAt,omitempty"`

	// ProgressStats Processing progress information.
	ProgressStats *AutomationProgressStats         `json:"progressStats,omitempty"`
	Status        *AutomationOutputProcessorStatus `json:"status,omitempty"`
	Transforms    *[]LabAutomationTransform        `json:"transforms,omitempty"`
}

AutomationOutputProcessor defines model for AutomationOutputProcessor.

Type AutomationOutputProcessorArchivalChange
type AutomationOutputProcessorArchivalChange struct {
	AutomationOutputProcessorIds *[]string `json:"automationOutputProcessorIds,omitempty"`
	ResultIds                    *[]string `json:"resultIds,omitempty"`
}

AutomationOutputProcessorArchivalChange IDs of all items that were archived or unarchived, grouped by resource type. This includes the IDs of any linked Results that were archived / unarchived.

Type AutomationOutputProcessorCompletedV2BetaEvent
type AutomationOutputProcessorCompletedV2BetaEvent struct {
	AutomationOutputProcessor *AutomationFile                                         `json:"automationOutputProcessor,omitempty"`
	CreatedAt                 *time.Time                                              `json:"createdAt,omitempty"`
	Deprecated                *bool                                                   `json:"deprecated,omitempty"`
	EventType                 *AutomationOutputProcessorCompletedV2BetaEventEventType `json:"eventType,omitempty"`

	// ExcludedProperties These properties have been dropped from the payload due to size.
	ExcludedProperties *[]string `json:"excludedProperties,omitempty"`
	Id                 *string   `json:"id,omitempty"`
	Schema             *struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"schema"`
}

AutomationOutputProcessorCompletedV2BetaEvent defines model for AutomationOutputProcessorCompletedV2BetaEvent.

Type AutomationOutputProcessorCompletedV2BetaEventEventType
type AutomationOutputProcessorCompletedV2BetaEventEventType string

AutomationOutputProcessorCompletedV2BetaEventEventType defines model for AutomationOutputProcessorCompletedV2BetaEvent.EventType.

Constants
V2BetaAutomationOutputProcessorCompleted
V2BetaAutomationOutputProcessorCompleted AutomationOutputProcessorCompletedV2BetaEventEventType = "v2-beta.automationOutputProcessor.completed"

Defines values for AutomationOutputProcessorCompletedV2BetaEventEventType.

Type AutomationOutputProcessorCreate
type AutomationOutputProcessorCreate struct {
	AssayRunId               string `json:"assayRunId"`
	AutomationFileConfigName string `json:"automationFileConfigName"`

	// CompleteWithErrors Specifies whether file processing should complete with errors. False means any error in output file processing will result in no actions being committed. True means that if row-level errors occur, then failing rows and their errors will be saved to errorFile, and actions from successful rows will be committed.
	CompleteWithErrors *bool `json:"completeWithErrors,omitempty"`

	// FileId The ID of a blob link to process.
	FileId string `json:"fileId"`
}

AutomationOutputProcessorCreate defines model for AutomationOutputProcessorCreate.

Type AutomationOutputProcessorStatus
type AutomationOutputProcessorStatus string

AutomationOutputProcessorStatus defines model for AutomationOutputProcessor.Status.

Constants
AutomationOutputProcessorStatusFAILED, AutomationOutputProcessorStatusNOTSTARTED, AutomationOutputProcessorStatusRUNNING, AutomationOutputProcessorStatusSUCCEEDED
AutomationOutputProcessorStatusFAILED AutomationOutputProcessorStatus = "FAILED"
AutomationOutputProcessorStatusNOTSTARTED AutomationOutputProcessorStatus = "NOT_STARTED"
AutomationOutputProcessorStatusRUNNING AutomationOutputProcessorStatus = "RUNNING"
AutomationOutputProcessorStatusSUCCEEDED AutomationOutputProcessorStatus = "SUCCEEDED"

Defines values for AutomationOutputProcessorStatus.

Type AutomationOutputProcessorUpdate
type AutomationOutputProcessorUpdate struct {
	// FileId The ID of a blob link to process.
	FileId string `json:"fileId"`
}

AutomationOutputProcessorUpdate defines model for AutomationOutputProcessorUpdate.

Type AutomationOutputProcessorUploadedV2BetaEvent
type AutomationOutputProcessorUploadedV2BetaEvent struct {
	AutomationOutputProcessor *AutomationFile                                        `json:"automationOutputProcessor,omitempty"`
	CreatedAt                 *time.Time                                             `json:"createdAt,omitempty"`
	Deprecated                *bool                                                  `json:"deprecated,omitempty"`
	EventType                 *AutomationOutputProcessorUploadedV2BetaEventEventType `json:"eventType,omitempty"`

	// ExcludedProperties These properties have been dropped from the payload due to size.
	ExcludedProperties *[]string `json:"excludedProperties,omitempty"`
	Id                 *string   `json:"id,omitempty"`
	Schema             *struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"schema"`
}

AutomationOutputProcessorUploadedV2BetaEvent defines model for AutomationOutputProcessorUploadedV2BetaEvent.

Type AutomationOutputProcessorUploadedV2BetaEventEventType
type AutomationOutputProcessorUploadedV2BetaEventEventType string

AutomationOutputProcessorUploadedV2BetaEventEventType defines model for AutomationOutputProcessorUploadedV2BetaEvent.EventType.

Constants
V2BetaAutomationOutputProcessorUploaded
V2BetaAutomationOutputProcessorUploaded AutomationOutputProcessorUploadedV2BetaEventEventType = "v2-beta.automationOutputProcessor.uploaded"

Defines values for AutomationOutputProcessorUploadedV2BetaEventEventType.

Type AutomationOutputProcessorsArchive
type AutomationOutputProcessorsArchive struct {
	// AutomationOutputProcessorIds Array of automation output processor IDs
	AutomationOutputProcessorIds []string `json:"automationOutputProcessorIds"`

	// Reason The reason that the output processors are being archived. Accepted reasons may differ based on tenant configuration.
	Reason *AutomationOutputProcessorsArchiveReason `json:"reason,omitempty"`
}

AutomationOutputProcessorsArchive defines model for AutomationOutputProcessorsArchive.

Type AutomationOutputProcessorsArchiveReason
type AutomationOutputProcessorsArchiveReason string

AutomationOutputProcessorsArchiveReason The reason that the output processors are being archived. Accepted reasons may differ based on tenant configuration.

Constants
AutomationOutputProcessorsArchiveReasonContaminated, AutomationOutputProcessorsArchiveReasonExpended, AutomationOutputProcessorsArchiveReasonExpired, AutomationOutputProcessorsArchiveReasonMadeInError, AutomationOutputProcessorsArchiveReasonMissing, AutomationOutputProcessorsArchiveReasonOther, AutomationOutputProcessorsArchiveReasonRetired, AutomationOutputProcessorsArchiveReasonShipped
AutomationOutputProcessorsArchiveReasonContaminated AutomationOutputProcessorsArchiveReason = "Contaminated"
AutomationOutputProcessorsArchiveReasonExpended AutomationOutputProcessorsArchiveReason = "Expended"
AutomationOutputProcessorsArchiveReasonExpired AutomationOutputProcessorsArchiveReason = "Expired"
AutomationOutputProcessorsArchiveReasonMadeInError AutomationOutputProcessorsArchiveReason = "Made in error"
AutomationOutputProcessorsArchiveReasonMissing AutomationOutputProcessorsArchiveReason = "Missing"
AutomationOutputProcessorsArchiveReasonOther AutomationOutputProcessorsArchiveReason = "Other"
AutomationOutputProcessorsArchiveReasonRetired AutomationOutputProcessorsArchiveReason = "Retired"
AutomationOutputProcessorsArchiveReasonShipped AutomationOutputProcessorsArchiveReason = "Shipped"

Defines values for AutomationOutputProcessorsArchiveReason.

Type AutomationOutputProcessorsPaginatedList
type AutomationOutputProcessorsPaginatedList struct {
	AutomationOutputProcessors *[]AutomationOutputProcessor `json:"automationOutputProcessors,omitempty"`
	NextToken                  *string                      `json:"nextToken,omitempty"`
}

AutomationOutputProcessorsPaginatedList A paginated list of automation output processors which have an attached file.

Type AutomationOutputProcessorsUnarchive
type AutomationOutputProcessorsUnarchive struct {
	// AutomationOutputProcessorIds Array of automation output processor IDs
	AutomationOutputProcessorIds []string `json:"automationOutputProcessorIds"`
}

AutomationOutputProcessorsUnarchive defines model for AutomationOutputProcessorsUnarchive.

Type AutomationProgressStats
type AutomationProgressStats struct {
	RowsFailed      *int `json:"rowsFailed,omitempty"`
	RowsSucceeded   *int `json:"rowsSucceeded,omitempty"`
	RowsUnprocessed *int `json:"rowsUnprocessed,omitempty"`
}

AutomationProgressStats Processing progress information.

Type BadRequestError
type BadRequestError struct {
	Error *struct {
		Message     *string                   `json:"message,omitempty"`
		Type        *BadRequestErrorErrorType `json:"type,omitempty"`
		UserMessage *string                   `json:"userMessage,omitempty"`
	} `json:"error,omitempty"`
}

BadRequestError defines model for BadRequestError.

Type BadRequestErrorBulk
type BadRequestErrorBulk struct {
	Error *struct {
		Errors *[]struct {
			Index   *float32 `json:"index,omitempty"`
			Message *string  `json:"message,omitempty"`
		} `json:"errors,omitempty"`
	} `json:"error,omitempty"`
}

BadRequestErrorBulk defines model for BadRequestErrorBulk.

Type BadRequestErrorErrorType
type BadRequestErrorErrorType string

BadRequestErrorErrorType defines model for BadRequestError.Error.Type.

Constants
BadRequestErrorErrorTypeInvalidRequestError
BadRequestErrorErrorTypeInvalidRequestError BadRequestErrorErrorType = "invalid_request_error"

Defines values for BadRequestErrorErrorType.

Type BarcodeValidationResult
type BarcodeValidationResult struct {
	// Barcode Barcode to validate.
	Barcode *string `json:"barcode,omitempty"`

	// IsValid Whether the barcode is valid.
	IsValid *bool `json:"isValid,omitempty"`

	// Message If barcode is not valid, a message string explaining the error.
	Message *string `json:"message"`
}

BarcodeValidationResult defines model for BarcodeValidationResult.

Type BarcodeValidationResults
type BarcodeValidationResults struct {
	ValidationResults *[]BarcodeValidationResult `json:"validationResults,omitempty"`
}

BarcodeValidationResults defines model for BarcodeValidationResults.

Type BarcodesList
type BarcodesList struct {
	// Barcodes Array of barcodes to validate.
	Barcodes []string `json:"barcodes"`
}

BarcodesList defines model for BarcodesList.

Type BaseAppConfigItem
type BaseAppConfigItem struct {
	ApiURL *string `json:"apiURL,omitempty"`
	App    *struct {
		// Id The id of the Benchling app to which this configuration item belongs
		Id *string `json:"id,omitempty"`
	} `json:"app,omitempty"`

	// CreatedAt DateTime the app config item was created
	CreatedAt   *time.Time `json:"createdAt,omitempty"`
	Description *string    `json:"description,omitempty"`
	Id          *string    `json:"id,omitempty"`

	// ModifiedAt DateTime the app config item was last modified
	ModifiedAt *time.Time `json:"modifiedAt,omitempty"`

	// Path Array-based representation of config item's location in the tree in order from top to bottom.
	Path           *[]string `json:"path,omitempty"`
	RequiredConfig *bool     `json:"requiredConfig,omitempty"`

	// Type Type of the app config item
	Type *string `json:"type,omitempty"`
}

BaseAppConfigItem defines model for BaseAppConfigItem.

Type BaseAssaySchema
type BaseAssaySchema struct {
	ArchiveRecord    *ArchiveRecord                           `json:"archiveRecord"`
	DerivedFrom      *string                                  `json:"derivedFrom"`
	FieldDefinitions *[]BaseAssaySchema_FieldDefinitions_Item `json:"fieldDefinitions,omitempty"`
	Id               *string                                  `json:"id,omitempty"`
	Name             *string                                  `json:"name,omitempty"`
	Organization     *struct {
		Handle *string `json:"handle,omitempty"`
		Id     *string `json:"id,omitempty"`
		Name   *string `json:"name,omitempty"`
	} `json:"organization,omitempty"`
	SystemName *string `json:"systemName,omitempty"`
	Type       *string `json:"type,omitempty"`
}

BaseAssaySchema defines model for BaseAssaySchema.

Type BaseAssaySchema_FieldDefinitions_Item
type BaseAssaySchema_FieldDefinitions_Item struct {
	// contains filtered or unexported fields
}

BaseAssaySchema_FieldDefinitions_Item defines model for BaseAssaySchema.fieldDefinitions.Item.

Methods
func (t BaseAssaySchema_FieldDefinitions_Item) AsDropdownFieldDefinition() (DropdownFieldDefinition, error)

AsDropdownFieldDefinition returns the union data inside the BaseAssaySchema_FieldDefinitions_Item as a DropdownFieldDefinition

func (t BaseAssaySchema_FieldDefinitions_Item) AsFloatFieldDefinition() (FloatFieldDefinition, error)

AsFloatFieldDefinition returns the union data inside the BaseAssaySchema_FieldDefinitions_Item as a FloatFieldDefinition

func (t BaseAssaySchema_FieldDefinitions_Item) AsIntegerFieldDefinition() (IntegerFieldDefinition, error)

AsIntegerFieldDefinition returns the union data inside the BaseAssaySchema_FieldDefinitions_Item as a IntegerFieldDefinition

func (t BaseAssaySchema_FieldDefinitions_Item) AsSchemaLinkFieldDefinition() (SchemaLinkFieldDefinition, error)

AsSchemaLinkFieldDefinition returns the union data inside the BaseAssaySchema_FieldDefinitions_Item as a SchemaLinkFieldDefinition

func (t BaseAssaySchema_FieldDefinitions_Item) AsSimpleFieldDefinition() (SimpleFieldDefinition, error)

AsSimpleFieldDefinition returns the union data inside the BaseAssaySchema_FieldDefinitions_Item as a SimpleFieldDefinition

func (t *BaseAssaySchema_FieldDefinitions_Item) FromDropdownFieldDefinition(v DropdownFieldDefinition) error

FromDropdownFieldDefinition overwrites any union data inside the BaseAssaySchema_FieldDefinitions_Item as the provided DropdownFieldDefinition

func (t *BaseAssaySchema_FieldDefinitions_Item) FromFloatFieldDefinition(v FloatFieldDefinition) error

FromFloatFieldDefinition overwrites any union data inside the BaseAssaySchema_FieldDefinitions_Item as the provided FloatFieldDefinition

func (t *BaseAssaySchema_FieldDefinitions_Item) FromIntegerFieldDefinition(v IntegerFieldDefinition) error

FromIntegerFieldDefinition overwrites any union data inside the BaseAssaySchema_FieldDefinitions_Item as the provided IntegerFieldDefinition

func (t *BaseAssaySchema_FieldDefinitions_Item) FromSchemaLinkFieldDefinition(v SchemaLinkFieldDefinition) error

FromSchemaLinkFieldDefinition overwrites any union data inside the BaseAssaySchema_FieldDefinitions_Item as the provided SchemaLinkFieldDefinition

func (t *BaseAssaySchema_FieldDefinitions_Item) FromSimpleFieldDefinition(v SimpleFieldDefinition) error

FromSimpleFieldDefinition overwrites any union data inside the BaseAssaySchema_FieldDefinitions_Item as the provided SimpleFieldDefinition

func (t BaseAssaySchema_FieldDefinitions_Item) MarshalJSON() ([]byte, error)
func (t *BaseAssaySchema_FieldDefinitions_Item) MergeDropdownFieldDefinition(v DropdownFieldDefinition) error

MergeDropdownFieldDefinition performs a merge with any union data inside the BaseAssaySchema_FieldDefinitions_Item, using the provided DropdownFieldDefinition

func (t *BaseAssaySchema_FieldDefinitions_Item) MergeFloatFieldDefinition(v FloatFieldDefinition) error

MergeFloatFieldDefinition performs a merge with any union data inside the BaseAssaySchema_FieldDefinitions_Item, using the provided FloatFieldDefinition

func (t *BaseAssaySchema_FieldDefinitions_Item) MergeIntegerFieldDefinition(v IntegerFieldDefinition) error

MergeIntegerFieldDefinition performs a merge with any union data inside the BaseAssaySchema_FieldDefinitions_Item, using the provided IntegerFieldDefinition

func (t *BaseAssaySchema_FieldDefinitions_Item) MergeSchemaLinkFieldDefinition(v SchemaLinkFieldDefinition) error

MergeSchemaLinkFieldDefinition performs a merge with any union data inside the BaseAssaySchema_FieldDefinitions_Item, using the provided SchemaLinkFieldDefinition

func (t *BaseAssaySchema_FieldDefinitions_Item) MergeSimpleFieldDefinition(v SimpleFieldDefinition) error

MergeSimpleFieldDefinition performs a merge with any union data inside the BaseAssaySchema_FieldDefinitions_Item, using the provided SimpleFieldDefinition

func (t *BaseAssaySchema_FieldDefinitions_Item) UnmarshalJSON(b []byte) error
Type BaseError
type BaseError struct {
	Message     *string `json:"message,omitempty"`
	Type        *string `json:"type,omitempty"`
	UserMessage *string `json:"userMessage,omitempty"`
}

BaseError defines model for BaseError.

Type BaseNotePart
type BaseNotePart struct {
	// Indentation All notes have an indentation level - the default is 0 for no indent. For lists, indentation gives notes hierarchy - a bulleted list with children is modeled as one note part with indentation 1 followed by note parts with indentation 2, for example.
	Indentation *int `json:"indentation,omitempty"`

	// Type The type of the note.  Type determines what other fields are present.
	Type *string `json:"type,omitempty"`
}

BaseNotePart defines model for BaseNotePart.

Type Batch
type Batch struct {
	ArchiveRecord *ArchiveRecord `json:"archiveRecord"`

	// CreatedAt DateTime at which the the result was created
	CreatedAt            *time.Time     `json:"createdAt,omitempty"`
	Creator              *UserSummary   `json:"creator,omitempty"`
	DefaultConcentration *Measurement   `json:"defaultConcentration,omitempty"`
	Entity               *Batch_Entity  `json:"entity,omitempty"`
	Fields               *Fields        `json:"fields,omitempty"`
	Id                   *string        `json:"id,omitempty"`
	ModifiedAt           *time.Time     `json:"modifiedAt,omitempty"`
	Name                 *string        `json:"name,omitempty"`
	Schema               *SchemaSummary `json:"schema"`
	WebURL               *string        `json:"webURL,omitempty"`
}

Batch defines model for Batch.

Type BatchCreate
type BatchCreate struct {
	DefaultConcentration *DefaultConcentrationSummary `json:"defaultConcentration,omitempty"`

	// EntityId API identifier for the entity that the batch will be added to.
	EntityId *string `json:"entityId,omitempty"`
	Fields   *Fields `json:"fields,omitempty"`
}

BatchCreate defines model for BatchCreate.

Type BatchOrInaccessibleResource
type BatchOrInaccessibleResource struct {
	// contains filtered or unexported fields
}

BatchOrInaccessibleResource defines model for BatchOrInaccessibleResource.

Methods
func (t BatchOrInaccessibleResource) AsBatch() (Batch, error)

AsBatch returns the union data inside the BatchOrInaccessibleResource as a Batch

func (t BatchOrInaccessibleResource) AsInaccessibleResource() (InaccessibleResource, error)

AsInaccessibleResource returns the union data inside the BatchOrInaccessibleResource as a InaccessibleResource

func (t *BatchOrInaccessibleResource) FromBatch(v Batch) error

FromBatch overwrites any union data inside the BatchOrInaccessibleResource as the provided Batch

func (t *BatchOrInaccessibleResource) FromInaccessibleResource(v InaccessibleResource) error

FromInaccessibleResource overwrites any union data inside the BatchOrInaccessibleResource as the provided InaccessibleResource

func (t BatchOrInaccessibleResource) MarshalJSON() ([]byte, error)
func (t *BatchOrInaccessibleResource) MergeBatch(v Batch) error

MergeBatch performs a merge with any union data inside the BatchOrInaccessibleResource, using the provided Batch

func (t *BatchOrInaccessibleResource) MergeInaccessibleResource(v InaccessibleResource) error

MergeInaccessibleResource performs a merge with any union data inside the BatchOrInaccessibleResource, using the provided InaccessibleResource

func (t *BatchOrInaccessibleResource) UnmarshalJSON(b []byte) error
Type BatchSchema
type BatchSchema struct {
	ArchiveRecord    *ArchiveRecord                       `json:"archiveRecord"`
	EntitySchemaId   *string                              `json:"entitySchemaId,omitempty"`
	FieldDefinitions *[]BatchSchema_FieldDefinitions_Item `json:"fieldDefinitions,omitempty"`
	Id               *string                              `json:"id,omitempty"`

	// ModifiedAt DateTime the Batch Schema was last modified
	ModifiedAt *time.Time `json:"modifiedAt,omitempty"`
	Name       *string    `json:"name,omitempty"`
	Prefix     *string    `json:"prefix,omitempty"`
	RegistryId *string    `json:"registryId,omitempty"`
	Type       *string    `json:"type,omitempty"`
}

BatchSchema defines model for BatchSchema.

Type BatchSchema_FieldDefinitions_Item
type BatchSchema_FieldDefinitions_Item struct {
	// contains filtered or unexported fields
}

BatchSchema_FieldDefinitions_Item defines model for BatchSchema.fieldDefinitions.Item.

Methods
func (t BatchSchema_FieldDefinitions_Item) AsDropdownFieldDefinition() (DropdownFieldDefinition, error)

AsDropdownFieldDefinition returns the union data inside the BatchSchema_FieldDefinitions_Item as a DropdownFieldDefinition

func (t BatchSchema_FieldDefinitions_Item) AsFloatFieldDefinition() (FloatFieldDefinition, error)

AsFloatFieldDefinition returns the union data inside the BatchSchema_FieldDefinitions_Item as a FloatFieldDefinition

func (t BatchSchema_FieldDefinitions_Item) AsIntegerFieldDefinition() (IntegerFieldDefinition, error)

AsIntegerFieldDefinition returns the union data inside the BatchSchema_FieldDefinitions_Item as a IntegerFieldDefinition

func (t BatchSchema_FieldDefinitions_Item) AsSchemaLinkFieldDefinition() (SchemaLinkFieldDefinition, error)

AsSchemaLinkFieldDefinition returns the union data inside the BatchSchema_FieldDefinitions_Item as a SchemaLinkFieldDefinition

func (t BatchSchema_FieldDefinitions_Item) AsSimpleFieldDefinition() (SimpleFieldDefinition, error)

AsSimpleFieldDefinition returns the union data inside the BatchSchema_FieldDefinitions_Item as a SimpleFieldDefinition

func (t *BatchSchema_FieldDefinitions_Item) FromDropdownFieldDefinition(v DropdownFieldDefinition) error

FromDropdownFieldDefinition overwrites any union data inside the BatchSchema_FieldDefinitions_Item as the provided DropdownFieldDefinition

func (t *BatchSchema_FieldDefinitions_Item) FromFloatFieldDefinition(v FloatFieldDefinition) error

FromFloatFieldDefinition overwrites any union data inside the BatchSchema_FieldDefinitions_Item as the provided FloatFieldDefinition

func (t *BatchSchema_FieldDefinitions_Item) FromIntegerFieldDefinition(v IntegerFieldDefinition) error

FromIntegerFieldDefinition overwrites any union data inside the BatchSchema_FieldDefinitions_Item as the provided IntegerFieldDefinition

func (t *BatchSchema_FieldDefinitions_Item) FromSchemaLinkFieldDefinition(v SchemaLinkFieldDefinition) error

FromSchemaLinkFieldDefinition overwrites any union data inside the BatchSchema_FieldDefinitions_Item as the provided SchemaLinkFieldDefinition

func (t *BatchSchema_FieldDefinitions_Item) FromSimpleFieldDefinition(v SimpleFieldDefinition) error

FromSimpleFieldDefinition overwrites any union data inside the BatchSchema_FieldDefinitions_Item as the provided SimpleFieldDefinition

func (t BatchSchema_FieldDefinitions_Item) MarshalJSON() ([]byte, error)
func (t *BatchSchema_FieldDefinitions_Item) MergeDropdownFieldDefinition(v DropdownFieldDefinition) error

MergeDropdownFieldDefinition performs a merge with any union data inside the BatchSchema_FieldDefinitions_Item, using the provided DropdownFieldDefinition

func (t *BatchSchema_FieldDefinitions_Item) MergeFloatFieldDefinition(v FloatFieldDefinition) error

MergeFloatFieldDefinition performs a merge with any union data inside the BatchSchema_FieldDefinitions_Item, using the provided FloatFieldDefinition

func (t *BatchSchema_FieldDefinitions_Item) MergeIntegerFieldDefinition(v IntegerFieldDefinition) error

MergeIntegerFieldDefinition performs a merge with any union data inside the BatchSchema_FieldDefinitions_Item, using the provided IntegerFieldDefinition

func (t *BatchSchema_FieldDefinitions_Item) MergeSchemaLinkFieldDefinition(v SchemaLinkFieldDefinition) error

MergeSchemaLinkFieldDefinition performs a merge with any union data inside the BatchSchema_FieldDefinitions_Item, using the provided SchemaLinkFieldDefinition

func (t *BatchSchema_FieldDefinitions_Item) MergeSimpleFieldDefinition(v SimpleFieldDefinition) error

MergeSimpleFieldDefinition performs a merge with any union data inside the BatchSchema_FieldDefinitions_Item, using the provided SimpleFieldDefinition

func (t *BatchSchema_FieldDefinitions_Item) UnmarshalJSON(b []byte) error
Type BatchSchemasList
type BatchSchemasList struct {
	BatchSchemas *[]BatchSchema `json:"batchSchemas,omitempty"`
}

BatchSchemasList defines model for BatchSchemasList.

Type BatchSchemasPaginatedList
type BatchSchemasPaginatedList struct {
	BatchSchemas *[]BatchSchema `json:"batchSchemas,omitempty"`
	NextToken    *string        `json:"nextToken,omitempty"`
}

BatchSchemasPaginatedList defines model for BatchSchemasPaginatedList.

Type BatchUpdate
type BatchUpdate struct {
	DefaultConcentration *DefaultConcentrationSummary `json:"defaultConcentration,omitempty"`
	Fields               *Fields                      `json:"fields,omitempty"`
}

BatchUpdate defines model for BatchUpdate.

Type Batch_Entity
type Batch_Entity struct {
	EntityType string `json:"entityType"`
	// contains filtered or unexported fields
}

Batch_Entity defines model for Batch.Entity.

Methods
func (t Batch_Entity) AsAaSequenceSummary() (AaSequenceSummary, error)

AsAaSequenceSummary returns the union data inside the Batch_Entity as a AaSequenceSummary

func (t Batch_Entity) AsCustomEntitySummary() (CustomEntitySummary, error)

AsCustomEntitySummary returns the union data inside the Batch_Entity as a CustomEntitySummary

func (t Batch_Entity) AsDnaSequenceSummary() (DnaSequenceSummary, error)

AsDnaSequenceSummary returns the union data inside the Batch_Entity as a DnaSequenceSummary

func (t Batch_Entity) Discriminator() (string, error)
func (t *Batch_Entity) FromAaSequenceSummary(v AaSequenceSummary) error

FromAaSequenceSummary overwrites any union data inside the Batch_Entity as the provided AaSequenceSummary

func (t *Batch_Entity) FromCustomEntitySummary(v CustomEntitySummary) error

FromCustomEntitySummary overwrites any union data inside the Batch_Entity as the provided CustomEntitySummary

func (t *Batch_Entity) FromDnaSequenceSummary(v DnaSequenceSummary) error

FromDnaSequenceSummary overwrites any union data inside the Batch_Entity as the provided DnaSequenceSummary

func (t Batch_Entity) MarshalJSON() ([]byte, error)
func (t *Batch_Entity) MergeAaSequenceSummary(v AaSequenceSummary) error

MergeAaSequenceSummary performs a merge with any union data inside the Batch_Entity, using the provided AaSequenceSummary

func (t *Batch_Entity) MergeCustomEntitySummary(v CustomEntitySummary) error

MergeCustomEntitySummary performs a merge with any union data inside the Batch_Entity, using the provided CustomEntitySummary

func (t *Batch_Entity) MergeDnaSequenceSummary(v DnaSequenceSummary) error

MergeDnaSequenceSummary performs a merge with any union data inside the Batch_Entity, using the provided DnaSequenceSummary

func (t *Batch_Entity) UnmarshalJSON(b []byte) error
func (t Batch_Entity) ValueByDiscriminator() (interface{}, error)
Type BatchesArchivalChange
type BatchesArchivalChange struct {
	BatchIds *[]string `json:"batchIds,omitempty"`
}

BatchesArchivalChange IDs of all batches that were archived / unarchived, grouped by resource type.

Type BatchesArchive
type BatchesArchive struct {
	BatchIds []string `json:"batchIds"`

	// Reason The reason for archiving the provided Batches. Accepted reasons may differ based on tenant configuration.
	Reason BatchesArchiveReason `json:"reason"`
}

BatchesArchive The request body for archiving Batches.

Type BatchesArchiveReason
type BatchesArchiveReason string

BatchesArchiveReason The reason for archiving the provided Batches. Accepted reasons may differ based on tenant configuration.

Constants
BatchesArchiveReasonContaminated, BatchesArchiveReasonExpended, BatchesArchiveReasonExpired, BatchesArchiveReasonMadeInError, BatchesArchiveReasonMissing, BatchesArchiveReasonOther, BatchesArchiveReasonRetired, BatchesArchiveReasonShipped
BatchesArchiveReasonContaminated BatchesArchiveReason = "Contaminated"
BatchesArchiveReasonExpended BatchesArchiveReason = "Expended"
BatchesArchiveReasonExpired BatchesArchiveReason = "Expired"
BatchesArchiveReasonMadeInError BatchesArchiveReason = "Made in error"
BatchesArchiveReasonMissing BatchesArchiveReason = "Missing"
BatchesArchiveReasonOther BatchesArchiveReason = "Other"
BatchesArchiveReasonRetired BatchesArchiveReason = "Retired"
BatchesArchiveReasonShipped BatchesArchiveReason = "Shipped"

Defines values for BatchesArchiveReason.

Type BatchesBulkGet
type BatchesBulkGet struct {
	Batches *[]Batch `json:"batches,omitempty"`
}

BatchesBulkGet defines model for BatchesBulkGet.

Type BatchesPaginatedList
type BatchesPaginatedList struct {
	Batches   *[]Batch `json:"batches,omitempty"`
	NextToken *string  `json:"nextToken,omitempty"`
}

BatchesPaginatedList defines model for BatchesPaginatedList.

Type BatchesUnarchive
type BatchesUnarchive struct {
	BatchIds []string `json:"batchIds"`
}

BatchesUnarchive The request body for unarchiving Batches.

Type BenchlingApp
type BenchlingApp struct {
	ApiUrl        *string        `json:"apiUrl,omitempty"`
	ArchiveRecord *ArchiveRecord `json:"archiveRecord"`

	// CreatedAt DateTime at which the the app was created
	CreatedAt   *time.Time   `json:"createdAt,omitempty"`
	Creator     *UserSummary `json:"creator,omitempty"`
	Description *string      `json:"description,omitempty"`
	Id          *string      `json:"id,omitempty"`

	// ModifiedAt DateTime at which the the app was last modified
	ModifiedAt *time.Time `json:"modifiedAt,omitempty"`
	Name       *string    `json:"name,omitempty"`
	WebUrl     *string    `json:"webUrl,omitempty"`
}

BenchlingApp defines model for BenchlingApp.

Type BenchlingAppCreate
type BenchlingAppCreate struct {
	Description *string `json:"description,omitempty"`
	Name        string  `json:"name"`
}

BenchlingAppCreate defines model for BenchlingAppCreate.

Type BenchlingAppUpdate
type BenchlingAppUpdate struct {
	Description *string `json:"description,omitempty"`
	Name        *string `json:"name,omitempty"`
}

BenchlingAppUpdate defines model for BenchlingAppUpdate.

Type BenchlingAppsArchivalChange
type BenchlingAppsArchivalChange struct {
	AppIds *[]string `json:"appIds,omitempty"`
}

BenchlingAppsArchivalChange IDs of all items that were archived or unarchived, grouped by resource type. This includes the IDs of apps that were archived / unarchived.

Type BenchlingAppsArchive
type BenchlingAppsArchive struct {
	// AppIds Array of app IDs
	AppIds []string `json:"appIds"`

	// Reason Reason that apps are being archived. Actual reason enum varies by tenant.
	Reason BenchlingAppsArchiveReason `json:"reason"`
}

BenchlingAppsArchive defines model for BenchlingAppsArchive.

Type BenchlingAppsArchiveReason
type BenchlingAppsArchiveReason string

BenchlingAppsArchiveReason Reason that apps are being archived. Actual reason enum varies by tenant.

Constants
BenchlingAppsArchiveReasonMadeInError, BenchlingAppsArchiveReasonOther, BenchlingAppsArchiveReasonRetired
BenchlingAppsArchiveReasonMadeInError BenchlingAppsArchiveReason = "Made in error"
BenchlingAppsArchiveReasonOther BenchlingAppsArchiveReason = "Other"
BenchlingAppsArchiveReasonRetired BenchlingAppsArchiveReason = "Retired"

Defines values for BenchlingAppsArchiveReason.

Type BenchlingAppsPaginatedList
type BenchlingAppsPaginatedList struct {
	Apps      *[]BenchlingApp `json:"apps,omitempty"`
	NextToken *string         `json:"nextToken,omitempty"`
}

BenchlingAppsPaginatedList defines model for BenchlingAppsPaginatedList.

Type BenchlingAppsUnarchive
type BenchlingAppsUnarchive struct {
	// AppIds Array of app IDs
	AppIds []string `json:"appIds"`
}

BenchlingAppsUnarchive defines model for BenchlingAppsUnarchive.

Type Blob
type Blob struct {
	// Id The universally unique identifier (UUID) for the blob.
	Id *openapi_types.UUID `json:"id,omitempty"`

	// MimeType eg. application/jpeg
	MimeType *string `json:"mimeType,omitempty"`

	// Name Name of the blob
	Name *string `json:"name,omitempty"`

	// Type One of RAW_FILE or VISUALIZATION. If VISUALIZATION, the blob may be displayed as an image preview.
	Type         *BlobType         `json:"type,omitempty"`
	UploadStatus *BlobUploadStatus `json:"uploadStatus,omitempty"`
}

Blob defines model for Blob.

Type BlobComplete
type BlobComplete struct {
	Parts *[]BlobPart `json:"parts,omitempty"`
}

BlobComplete defines model for BlobComplete.

Type BlobCreate
type BlobCreate struct {
	// Data64 base64 encoded file contents
	Data64 []byte `json:"data64"`

	// Md5 The MD5 hash of the blob part. Note: this should be the hash of the raw data of the blob part, not the hash of the base64 encoding.
	Md5 string `json:"md5"`

	// MimeType eg. application/jpeg
	MimeType *string `json:"mimeType,omitempty"`

	// Name Name of the blob
	Name string `json:"name"`

	// Type One of RAW_FILE or VISUALIZATION. If VISUALIZATION, the blob may be displayed as an image preview.
	Type BlobCreateType `json:"type"`
}

BlobCreate defines model for BlobCreate.

Type BlobCreateType
type BlobCreateType string

BlobCreateType One of RAW_FILE or VISUALIZATION. If VISUALIZATION, the blob may be displayed as an image preview.

Constants
BlobCreateTypeRAWFILE, BlobCreateTypeVISUALIZATION
BlobCreateTypeRAWFILE BlobCreateType = "RAW_FILE"
BlobCreateTypeVISUALIZATION BlobCreateType = "VISUALIZATION"

Defines values for BlobCreateType.

Type BlobMultipartCreate
type BlobMultipartCreate struct {
	// MimeType eg. application/jpeg
	MimeType *string `json:"mimeType,omitempty"`

	// Name Name of the blob
	Name string `json:"name"`

	// Type One of RAW_FILE or VISUALIZATION. If VISUALIZATION, the blob may be displayed as an image preview.
	Type BlobMultipartCreateType `json:"type"`
}

BlobMultipartCreate defines model for BlobMultipartCreate.

Type BlobMultipartCreateType
type BlobMultipartCreateType string

BlobMultipartCreateType One of RAW_FILE or VISUALIZATION. If VISUALIZATION, the blob may be displayed as an image preview.

Constants
RAWFILE, VISUALIZATION
RAWFILE BlobMultipartCreateType = "RAW_FILE"
VISUALIZATION BlobMultipartCreateType = "VISUALIZATION"

Defines values for BlobMultipartCreateType.

Type BlobPart
type BlobPart struct {
	ETag       *string `json:"eTag,omitempty"`
	PartNumber *int    `json:"partNumber,omitempty"`
}

BlobPart defines model for BlobPart.

Type BlobPartCreate
type BlobPartCreate struct {
	Data64 string `json:"data64"`
	Md5    string `json:"md5"`

	// PartNumber An integer between 1 to 10,000, inclusive. The part number must be unique per part and indicates the ordering of the part inside the final blob. The part numbers do not need to be consecutive.
	PartNumber int `json:"partNumber"`
}

BlobPartCreate defines model for BlobPartCreate.

Type BlobType
type BlobType string

BlobType One of RAW_FILE or VISUALIZATION. If VISUALIZATION, the blob may be displayed as an image preview.

Constants
BlobTypeRAWFILE, BlobTypeVISUALIZATION
BlobTypeRAWFILE BlobType = "RAW_FILE"
BlobTypeVISUALIZATION BlobType = "VISUALIZATION"

Defines values for BlobType.

Type BlobUploadStatus
type BlobUploadStatus string

BlobUploadStatus defines model for Blob.UploadStatus.

Constants
BlobUploadStatusABORTED, BlobUploadStatusCOMPLETE, BlobUploadStatusINPROGRESS
BlobUploadStatusABORTED BlobUploadStatus = "ABORTED"
BlobUploadStatusCOMPLETE BlobUploadStatus = "COMPLETE"
BlobUploadStatusINPROGRESS BlobUploadStatus = "IN_PROGRESS"

Defines values for BlobUploadStatus.

Type BlobUrl
type BlobUrl struct {
	// DownloadURL a pre-signed download url.
	DownloadURL *string `json:"downloadURL,omitempty"`

	// ExpiresAt The unix time that the download URL expires at.
	ExpiresAt *int `json:"expiresAt,omitempty"`
}

BlobUrl defines model for BlobUrl.

Type BlobsBulkGet
type BlobsBulkGet struct {
	Blobs *[]Blob `json:"blobs,omitempty"`
}

BlobsBulkGet defines model for BlobsBulkGet.

Type BooleanAppConfigItem
type BooleanAppConfigItem struct {
	ApiURL *string `json:"apiURL,omitempty"`
	App    *struct {
		// Id The id of the Benchling app to which this configuration item belongs
		Id *string `json:"id,omitempty"`
	} `json:"app,omitempty"`

	// CreatedAt DateTime the app config item was created
	CreatedAt   *time.Time `json:"createdAt,omitempty"`
	Description *string    `json:"description,omitempty"`
	Id          *string    `json:"id,omitempty"`

	// ModifiedAt DateTime the app config item was last modified
	ModifiedAt *time.Time `json:"modifiedAt,omitempty"`

	// Path Array-based representation of config item's location in the tree in order from top to bottom.
	Path           *[]string                 `json:"path,omitempty"`
	RequiredConfig *bool                     `json:"requiredConfig,omitempty"`
	Type           *BooleanAppConfigItemType `json:"type,omitempty"`
	Value          *bool                     `json:"value"`
}

BooleanAppConfigItem defines model for BooleanAppConfigItem.

Type BooleanAppConfigItemType
type BooleanAppConfigItemType string

BooleanAppConfigItemType defines model for BooleanAppConfigItem.Type.

Constants
BooleanAppConfigItemTypeBoolean
BooleanAppConfigItemTypeBoolean BooleanAppConfigItemType = "boolean"

Defines values for BooleanAppConfigItemType.

Type Box
type Box struct {
	ArchiveRecord *ArchiveRecord `json:"archiveRecord"`
	Barcode       *string        `json:"barcode"`
	CreatedAt     *time.Time     `json:"createdAt,omitempty"`
	Creator       *UserSummary   `json:"creator,omitempty"`

	// EmptyContainers The number of containers in the box that have no contents.
	EmptyContainers *int `json:"emptyContainers,omitempty"`

	// EmptyPositions The number of empty positions for adding additional containers in the box.
	EmptyPositions *int    `json:"emptyPositions,omitempty"`
	Fields         *Fields `json:"fields,omitempty"`

	// FilledPositions The number of containers currently in the box.
	FilledPositions *int           `json:"filledPositions,omitempty"`
	Id              *string        `json:"id,omitempty"`
	ModifiedAt      *time.Time     `json:"modifiedAt,omitempty"`
	Name            *string        `json:"name,omitempty"`
	ParentStorageId *string        `json:"parentStorageId"`
	ProjectId       *string        `json:"projectId"`
	Schema          *SchemaSummary `json:"schema"`

	// Size The size of the box (i.e. how many containers it can store).
	Size   *int    `json:"size,omitempty"`
	WebURL *string `json:"webURL,omitempty"`
}

Box defines model for Box.

Type BoxContentsPaginatedList
type BoxContentsPaginatedList struct {
	Containers *[]ContainerWithCoordinates `json:"containers,omitempty"`
	NextToken  *string                     `json:"nextToken,omitempty"`
}

BoxContentsPaginatedList defines model for BoxContentsPaginatedList.

Type BoxCreate
type BoxCreate struct {
	Barcode         *string `json:"barcode,omitempty"`
	Fields          *Fields `json:"fields,omitempty"`
	Name            *string `json:"name,omitempty"`
	ParentStorageId *string `json:"parentStorageId,omitempty"`
	ProjectId       *string `json:"projectId,omitempty"`
	SchemaId        string  `json:"schemaId"`
}

BoxCreate defines model for BoxCreate.

Type BoxCreationTableNotePart
type BoxCreationTableNotePart struct {
	ApiId       *string                      `json:"apiId,omitempty"`
	BoxSchemaId *string                      `json:"boxSchemaId,omitempty"`
	Columns     *[]StructuredTableColumnInfo `json:"columns,omitempty"`

	// Indentation All notes have an indentation level - the default is 0 for no indent. For lists, indentation gives notes hierarchy - a bulleted list with children is modeled as one note part with indentation 1 followed by note parts with indentation 2, for example.
	Indentation *int                          `json:"indentation,omitempty"`
	Type        *BoxCreationTableNotePartType `json:"type,omitempty"`
}

BoxCreationTableNotePart defines model for BoxCreationTableNotePart.

Type BoxCreationTableNotePartType
type BoxCreationTableNotePartType string

BoxCreationTableNotePartType defines model for BoxCreationTableNotePart.Type.

Constants
BoxCreationTable
BoxCreationTable BoxCreationTableNotePartType = "box_creation_table"

Defines values for BoxCreationTableNotePartType.

Type BoxSchema
type BoxSchema struct {
	ArchiveRecord   *ArchiveRecord `json:"archiveRecord"`
	ContainerSchema *struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"containerSchema"`
	FieldDefinitions *[]BoxSchema_FieldDefinitions_Item `json:"fieldDefinitions,omitempty"`
	Height           *float32                           `json:"height,omitempty"`
	Id               *string                            `json:"id,omitempty"`
	Name             *string                            `json:"name,omitempty"`
	Prefix           *string                            `json:"prefix,omitempty"`
	RegistryId       *string                            `json:"registryId,omitempty"`
	Type             *BoxSchemaType                     `json:"type,omitempty"`
	Width            *float32                           `json:"width,omitempty"`
}

BoxSchema defines model for BoxSchema.

Type BoxSchemaType
type BoxSchemaType string

BoxSchemaType defines model for BoxSchema.Type.

Constants
BoxSchemaTypeBox
BoxSchemaTypeBox BoxSchemaType = "box"

Defines values for BoxSchemaType.

Type BoxSchema_FieldDefinitions_Item
type BoxSchema_FieldDefinitions_Item struct {
	// contains filtered or unexported fields
}

BoxSchema_FieldDefinitions_Item defines model for BoxSchema.fieldDefinitions.Item.

Methods
func (t BoxSchema_FieldDefinitions_Item) AsDropdownFieldDefinition() (DropdownFieldDefinition, error)

AsDropdownFieldDefinition returns the union data inside the BoxSchema_FieldDefinitions_Item as a DropdownFieldDefinition

func (t BoxSchema_FieldDefinitions_Item) AsFloatFieldDefinition() (FloatFieldDefinition, error)

AsFloatFieldDefinition returns the union data inside the BoxSchema_FieldDefinitions_Item as a FloatFieldDefinition

func (t BoxSchema_FieldDefinitions_Item) AsIntegerFieldDefinition() (IntegerFieldDefinition, error)

AsIntegerFieldDefinition returns the union data inside the BoxSchema_FieldDefinitions_Item as a IntegerFieldDefinition

func (t BoxSchema_FieldDefinitions_Item) AsSchemaLinkFieldDefinition() (SchemaLinkFieldDefinition, error)

AsSchemaLinkFieldDefinition returns the union data inside the BoxSchema_FieldDefinitions_Item as a SchemaLinkFieldDefinition

func (t BoxSchema_FieldDefinitions_Item) AsSimpleFieldDefinition() (SimpleFieldDefinition, error)

AsSimpleFieldDefinition returns the union data inside the BoxSchema_FieldDefinitions_Item as a SimpleFieldDefinition

func (t *BoxSchema_FieldDefinitions_Item) FromDropdownFieldDefinition(v DropdownFieldDefinition) error

FromDropdownFieldDefinition overwrites any union data inside the BoxSchema_FieldDefinitions_Item as the provided DropdownFieldDefinition

func (t *BoxSchema_FieldDefinitions_Item) FromFloatFieldDefinition(v FloatFieldDefinition) error

FromFloatFieldDefinition overwrites any union data inside the BoxSchema_FieldDefinitions_Item as the provided FloatFieldDefinition

func (t *BoxSchema_FieldDefinitions_Item) FromIntegerFieldDefinition(v IntegerFieldDefinition) error

FromIntegerFieldDefinition overwrites any union data inside the BoxSchema_FieldDefinitions_Item as the provided IntegerFieldDefinition

func (t *BoxSchema_FieldDefinitions_Item) FromSchemaLinkFieldDefinition(v SchemaLinkFieldDefinition) error

FromSchemaLinkFieldDefinition overwrites any union data inside the BoxSchema_FieldDefinitions_Item as the provided SchemaLinkFieldDefinition

func (t *BoxSchema_FieldDefinitions_Item) FromSimpleFieldDefinition(v SimpleFieldDefinition) error

FromSimpleFieldDefinition overwrites any union data inside the BoxSchema_FieldDefinitions_Item as the provided SimpleFieldDefinition

func (t BoxSchema_FieldDefinitions_Item) MarshalJSON() ([]byte, error)
func (t *BoxSchema_FieldDefinitions_Item) MergeDropdownFieldDefinition(v DropdownFieldDefinition) error

MergeDropdownFieldDefinition performs a merge with any union data inside the BoxSchema_FieldDefinitions_Item, using the provided DropdownFieldDefinition

func (t *BoxSchema_FieldDefinitions_Item) MergeFloatFieldDefinition(v FloatFieldDefinition) error

MergeFloatFieldDefinition performs a merge with any union data inside the BoxSchema_FieldDefinitions_Item, using the provided FloatFieldDefinition

func (t *BoxSchema_FieldDefinitions_Item) MergeIntegerFieldDefinition(v IntegerFieldDefinition) error

MergeIntegerFieldDefinition performs a merge with any union data inside the BoxSchema_FieldDefinitions_Item, using the provided IntegerFieldDefinition

func (t *BoxSchema_FieldDefinitions_Item) MergeSchemaLinkFieldDefinition(v SchemaLinkFieldDefinition) error

MergeSchemaLinkFieldDefinition performs a merge with any union data inside the BoxSchema_FieldDefinitions_Item, using the provided SchemaLinkFieldDefinition

func (t *BoxSchema_FieldDefinitions_Item) MergeSimpleFieldDefinition(v SimpleFieldDefinition) error

MergeSimpleFieldDefinition performs a merge with any union data inside the BoxSchema_FieldDefinitions_Item, using the provided SimpleFieldDefinition

func (t *BoxSchema_FieldDefinitions_Item) UnmarshalJSON(b []byte) error
Type BoxSchemasList
type BoxSchemasList struct {
	BoxSchemas *[]BoxSchema `json:"boxSchemas,omitempty"`
}

BoxSchemasList defines model for BoxSchemasList.

Type BoxSchemasPaginatedList
type BoxSchemasPaginatedList struct {
	BoxSchemas *[]BoxSchema `json:"boxSchemas,omitempty"`
	NextToken  *string      `json:"nextToken,omitempty"`
}

BoxSchemasPaginatedList defines model for BoxSchemasPaginatedList.

Type BoxUpdate
type BoxUpdate struct {
	Fields          *Fields `json:"fields,omitempty"`
	Name            *string `json:"name,omitempty"`
	ParentStorageId *string `json:"parentStorageId,omitempty"`
	ProjectId       *string `json:"projectId,omitempty"`
}

BoxUpdate defines model for BoxUpdate.

Type BoxesArchivalChange
type BoxesArchivalChange struct {
	BoxIds       *[]string `json:"boxIds,omitempty"`
	ContainerIds *[]string `json:"containerIds,omitempty"`
}

BoxesArchivalChange IDs of all items that were archived or unarchived, grouped by resource type. This includes the IDs of boxes along with any IDs of containers that were archived / unarchived.

Type BoxesArchive
type BoxesArchive struct {
	// BoxIds Array of box IDs
	BoxIds []string `json:"boxIds"`

	// Reason Reason that boxes are being archived.
	Reason BoxesArchiveReason `json:"reason"`

	// ShouldRemoveBarcodes Remove barcodes. Removing barcodes from archived inventory that contain items will also remove barcodes from the contained items.
	ShouldRemoveBarcodes *bool `json:"shouldRemoveBarcodes,omitempty"`
}

BoxesArchive defines model for BoxesArchive.

Type BoxesArchiveReason
type BoxesArchiveReason string

BoxesArchiveReason Reason that boxes are being archived.

Constants
BoxesArchiveReasonContaminated, BoxesArchiveReasonExpended, BoxesArchiveReasonExpired, BoxesArchiveReasonMadeInError, BoxesArchiveReasonMissing, BoxesArchiveReasonOther, BoxesArchiveReasonRetired, BoxesArchiveReasonShipped
BoxesArchiveReasonContaminated BoxesArchiveReason = "Contaminated"
BoxesArchiveReasonExpended BoxesArchiveReason = "Expended"
BoxesArchiveReasonExpired BoxesArchiveReason = "Expired"
BoxesArchiveReasonMadeInError BoxesArchiveReason = "Made in error"
BoxesArchiveReasonMissing BoxesArchiveReason = "Missing"
BoxesArchiveReasonOther BoxesArchiveReason = "Other"
BoxesArchiveReasonRetired BoxesArchiveReason = "Retired"
BoxesArchiveReasonShipped BoxesArchiveReason = "Shipped"

Defines values for BoxesArchiveReason.

Type BoxesBulkGet
type BoxesBulkGet struct {
	Boxes *[]Box `json:"boxes,omitempty"`
}

BoxesBulkGet defines model for BoxesBulkGet.

Type BoxesPaginatedList
type BoxesPaginatedList struct {
	Boxes     *[]Box  `json:"boxes,omitempty"`
	NextToken *string `json:"nextToken,omitempty"`
}

BoxesPaginatedList defines model for BoxesPaginatedList.

Type BoxesUnarchive
type BoxesUnarchive struct {
	// BoxIds Array of box IDs
	BoxIds []string `json:"boxIds"`
}

BoxesUnarchive defines model for BoxesUnarchive.

Type BulkCopyWorkflowTasksJSONRequestBody
type BulkCopyWorkflowTasksJSONRequestBody = WorkflowTasksBulkCopyRequest

BulkCopyWorkflowTasksJSONRequestBody defines body for BulkCopyWorkflowTasks for application/json ContentType.

Type BulkCopyWorkflowTasksResponse
type BulkCopyWorkflowTasksResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *AsyncTaskLink
	JSON400      *BadRequestError
}
Functions
func ParseBulkCopyWorkflowTasksResponse(rsp *http.Response) (*BulkCopyWorkflowTasksResponse, error)

ParseBulkCopyWorkflowTasksResponse parses an HTTP response from a BulkCopyWorkflowTasksWithResponse call

Methods
func (r BulkCopyWorkflowTasksResponse) Status() string

Status returns HTTPResponse.Status

func (r BulkCopyWorkflowTasksResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type BulkCreateAASequencesJSONRequestBody
type BulkCreateAASequencesJSONRequestBody = AaSequencesBulkCreateRequest

BulkCreateAASequencesJSONRequestBody defines body for BulkCreateAASequences for application/json ContentType.

Type BulkCreateAASequencesResponse
type BulkCreateAASequencesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *AsyncTaskLink
	JSON400      *BadRequestError
}
Functions
func ParseBulkCreateAASequencesResponse(rsp *http.Response) (*BulkCreateAASequencesResponse, error)

ParseBulkCreateAASequencesResponse parses an HTTP response from a BulkCreateAASequencesWithResponse call

Methods
func (r BulkCreateAASequencesResponse) Status() string

Status returns HTTPResponse.Status

func (r BulkCreateAASequencesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type BulkCreateAaSequencesAsyncTask
type BulkCreateAaSequencesAsyncTask struct {
	// Errors Present only when status is FAILED for a bulk task. Contains information about the individual errors in the bulk task.
	Errors *map[string]interface{} `json:"errors,omitempty"`

	// Message Present only when status is FAILED. Contains information about the error.
	Message  *string `json:"message,omitempty"`
	Response *struct {
		AaSequences *[]AaSequence `json:"aaSequences,omitempty"`
	} `json:"response,omitempty"`

	// Status The current state of the task.
	Status BulkCreateAaSequencesAsyncTaskStatus `json:"status"`
}

BulkCreateAaSequencesAsyncTask defines model for BulkCreateAaSequencesAsyncTask.

Type BulkCreateAaSequencesAsyncTaskStatus
type BulkCreateAaSequencesAsyncTaskStatus string

BulkCreateAaSequencesAsyncTaskStatus The current state of the task.

Constants
BulkCreateAaSequencesAsyncTaskStatusFAILED, BulkCreateAaSequencesAsyncTaskStatusRUNNING, BulkCreateAaSequencesAsyncTaskStatusSUCCEEDED
BulkCreateAaSequencesAsyncTaskStatusFAILED BulkCreateAaSequencesAsyncTaskStatus = "FAILED"
BulkCreateAaSequencesAsyncTaskStatusRUNNING BulkCreateAaSequencesAsyncTaskStatus = "RUNNING"
BulkCreateAaSequencesAsyncTaskStatusSUCCEEDED BulkCreateAaSequencesAsyncTaskStatus = "SUCCEEDED"

Defines values for BulkCreateAaSequencesAsyncTaskStatus.

Type BulkCreateAppConfigurationItemsJSONRequestBody
type BulkCreateAppConfigurationItemsJSONRequestBody = AppConfigItemsBulkCreateRequest

BulkCreateAppConfigurationItemsJSONRequestBody defines body for BulkCreateAppConfigurationItems for application/json ContentType.

Type BulkCreateAppConfigurationItemsResponse
type BulkCreateAppConfigurationItemsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *AsyncTaskLink
	JSON400      *BadRequestError
}
Functions
func ParseBulkCreateAppConfigurationItemsResponse(rsp *http.Response) (*BulkCreateAppConfigurationItemsResponse, error)

ParseBulkCreateAppConfigurationItemsResponse parses an HTTP response from a BulkCreateAppConfigurationItemsWithResponse call

Methods
func (r BulkCreateAppConfigurationItemsResponse) Status() string

Status returns HTTPResponse.Status

func (r BulkCreateAppConfigurationItemsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type BulkCreateContainersAsyncTask
type BulkCreateContainersAsyncTask struct {
	// Errors Present only when status is FAILED for a bulk task. Contains information about the individual errors in the bulk task.
	Errors *map[string]interface{} `json:"errors,omitempty"`

	// Message Present only when status is FAILED. Contains information about the error.
	Message  *string `json:"message,omitempty"`
	Response *struct {
		Containers *[]Container `json:"containers,omitempty"`
	} `json:"response,omitempty"`

	// Status The current state of the task.
	Status BulkCreateContainersAsyncTaskStatus `json:"status"`
}

BulkCreateContainersAsyncTask defines model for BulkCreateContainersAsyncTask.

Type BulkCreateContainersAsyncTaskStatus
type BulkCreateContainersAsyncTaskStatus string

BulkCreateContainersAsyncTaskStatus The current state of the task.

Constants
BulkCreateContainersAsyncTaskStatusFAILED, BulkCreateContainersAsyncTaskStatusRUNNING, BulkCreateContainersAsyncTaskStatusSUCCEEDED
BulkCreateContainersAsyncTaskStatusFAILED BulkCreateContainersAsyncTaskStatus = "FAILED"
BulkCreateContainersAsyncTaskStatusRUNNING BulkCreateContainersAsyncTaskStatus = "RUNNING"
BulkCreateContainersAsyncTaskStatusSUCCEEDED BulkCreateContainersAsyncTaskStatus = "SUCCEEDED"

Defines values for BulkCreateContainersAsyncTaskStatus.

Type BulkCreateContainersJSONRequestBody
type BulkCreateContainersJSONRequestBody = ContainersBulkCreateRequest

BulkCreateContainersJSONRequestBody defines body for BulkCreateContainers for application/json ContentType.

Type BulkCreateContainersResponse
type BulkCreateContainersResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *AsyncTaskLink
	JSON400      *BadRequestError
}
Functions
func ParseBulkCreateContainersResponse(rsp *http.Response) (*BulkCreateContainersResponse, error)

ParseBulkCreateContainersResponse parses an HTTP response from a BulkCreateContainersWithResponse call

Methods
func (r BulkCreateContainersResponse) Status() string

Status returns HTTPResponse.Status

func (r BulkCreateContainersResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type BulkCreateCustomEntitiesAsyncTask
type BulkCreateCustomEntitiesAsyncTask struct {
	// Errors Present only when status is FAILED for a bulk task. Contains information about the individual errors in the bulk task.
	Errors *map[string]interface{} `json:"errors,omitempty"`

	// Message Present only when status is FAILED. Contains information about the error.
	Message  *string `json:"message,omitempty"`
	Response *struct {
		CustomEntities *[]CustomEntity `json:"customEntities,omitempty"`
	} `json:"response,omitempty"`

	// Status The current state of the task.
	Status BulkCreateCustomEntitiesAsyncTaskStatus `json:"status"`
}

BulkCreateCustomEntitiesAsyncTask defines model for BulkCreateCustomEntitiesAsyncTask.

Type BulkCreateCustomEntitiesAsyncTaskStatus
type BulkCreateCustomEntitiesAsyncTaskStatus string

BulkCreateCustomEntitiesAsyncTaskStatus The current state of the task.

Constants
BulkCreateCustomEntitiesAsyncTaskStatusFAILED, BulkCreateCustomEntitiesAsyncTaskStatusRUNNING, BulkCreateCustomEntitiesAsyncTaskStatusSUCCEEDED
BulkCreateCustomEntitiesAsyncTaskStatusFAILED BulkCreateCustomEntitiesAsyncTaskStatus = "FAILED"
BulkCreateCustomEntitiesAsyncTaskStatusRUNNING BulkCreateCustomEntitiesAsyncTaskStatus = "RUNNING"
BulkCreateCustomEntitiesAsyncTaskStatusSUCCEEDED BulkCreateCustomEntitiesAsyncTaskStatus = "SUCCEEDED"

Defines values for BulkCreateCustomEntitiesAsyncTaskStatus.

Type BulkCreateCustomEntitiesJSONRequestBody
type BulkCreateCustomEntitiesJSONRequestBody = CustomEntitiesBulkCreateRequest

BulkCreateCustomEntitiesJSONRequestBody defines body for BulkCreateCustomEntities for application/json ContentType.

Type BulkCreateCustomEntitiesResponse
type BulkCreateCustomEntitiesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *AsyncTaskLink
	JSON400      *BadRequestError
}
Functions
func ParseBulkCreateCustomEntitiesResponse(rsp *http.Response) (*BulkCreateCustomEntitiesResponse, error)

ParseBulkCreateCustomEntitiesResponse parses an HTTP response from a BulkCreateCustomEntitiesWithResponse call

Methods
func (r BulkCreateCustomEntitiesResponse) Status() string

Status returns HTTPResponse.Status

func (r BulkCreateCustomEntitiesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type BulkCreateDNAOligosJSONRequestBody
type BulkCreateDNAOligosJSONRequestBody = DnaOligosBulkCreateRequest

BulkCreateDNAOligosJSONRequestBody defines body for BulkCreateDNAOligos for application/json ContentType.

Type BulkCreateDNAOligosResponse
type BulkCreateDNAOligosResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *AsyncTaskLink
	JSON400      *BadRequestError
}
Functions
func ParseBulkCreateDNAOligosResponse(rsp *http.Response) (*BulkCreateDNAOligosResponse, error)

ParseBulkCreateDNAOligosResponse parses an HTTP response from a BulkCreateDNAOligosWithResponse call

Methods
func (r BulkCreateDNAOligosResponse) Status() string

Status returns HTTPResponse.Status

func (r BulkCreateDNAOligosResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type BulkCreateDNASequencesJSONRequestBody
type BulkCreateDNASequencesJSONRequestBody = DnaSequencesBulkCreateRequest

BulkCreateDNASequencesJSONRequestBody defines body for BulkCreateDNASequences for application/json ContentType.

Type BulkCreateDNASequencesResponse
type BulkCreateDNASequencesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *AsyncTaskLink
	JSON400      *BadRequestError
}
Functions
func ParseBulkCreateDNASequencesResponse(rsp *http.Response) (*BulkCreateDNASequencesResponse, error)

ParseBulkCreateDNASequencesResponse parses an HTTP response from a BulkCreateDNASequencesWithResponse call

Methods
func (r BulkCreateDNASequencesResponse) Status() string

Status returns HTTPResponse.Status

func (r BulkCreateDNASequencesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type BulkCreateDnaOligosAsyncTask
type BulkCreateDnaOligosAsyncTask struct {
	// Errors Present only when status is FAILED for a bulk task. Contains information about the individual errors in the bulk task.
	Errors *map[string]interface{} `json:"errors,omitempty"`

	// Message Present only when status is FAILED. Contains information about the error.
	Message  *string `json:"message,omitempty"`
	Response *struct {
		DnaOligos *[]DnaOligo `json:"dnaOligos,omitempty"`
	} `json:"response,omitempty"`

	// Status The current state of the task.
	Status BulkCreateDnaOligosAsyncTaskStatus `json:"status"`
}

BulkCreateDnaOligosAsyncTask defines model for BulkCreateDnaOligosAsyncTask.

Type BulkCreateDnaOligosAsyncTaskStatus
type BulkCreateDnaOligosAsyncTaskStatus string

BulkCreateDnaOligosAsyncTaskStatus The current state of the task.

Constants
BulkCreateDnaOligosAsyncTaskStatusFAILED, BulkCreateDnaOligosAsyncTaskStatusRUNNING, BulkCreateDnaOligosAsyncTaskStatusSUCCEEDED
BulkCreateDnaOligosAsyncTaskStatusFAILED BulkCreateDnaOligosAsyncTaskStatus = "FAILED"
BulkCreateDnaOligosAsyncTaskStatusRUNNING BulkCreateDnaOligosAsyncTaskStatus = "RUNNING"
BulkCreateDnaOligosAsyncTaskStatusSUCCEEDED BulkCreateDnaOligosAsyncTaskStatus = "SUCCEEDED"

Defines values for BulkCreateDnaOligosAsyncTaskStatus.

Type BulkCreateDnaSequencesAsyncTask
type BulkCreateDnaSequencesAsyncTask struct {
	// Errors Present only when status is FAILED for a bulk task. Contains information about the individual errors in the bulk task.
	Errors *map[string]interface{} `json:"errors,omitempty"`

	// Message Present only when status is FAILED. Contains information about the error.
	Message  *string `json:"message,omitempty"`
	Response *struct {
		DnaSequences *[]DnaSequence `json:"dnaSequences,omitempty"`
	} `json:"response,omitempty"`

	// Status The current state of the task.
	Status BulkCreateDnaSequencesAsyncTaskStatus `json:"status"`
}

BulkCreateDnaSequencesAsyncTask defines model for BulkCreateDnaSequencesAsyncTask.

Type BulkCreateDnaSequencesAsyncTaskStatus
type BulkCreateDnaSequencesAsyncTaskStatus string

BulkCreateDnaSequencesAsyncTaskStatus The current state of the task.

Constants
BulkCreateDnaSequencesAsyncTaskStatusFAILED, BulkCreateDnaSequencesAsyncTaskStatusRUNNING, BulkCreateDnaSequencesAsyncTaskStatusSUCCEEDED
BulkCreateDnaSequencesAsyncTaskStatusFAILED BulkCreateDnaSequencesAsyncTaskStatus = "FAILED"
BulkCreateDnaSequencesAsyncTaskStatusRUNNING BulkCreateDnaSequencesAsyncTaskStatus = "RUNNING"
BulkCreateDnaSequencesAsyncTaskStatusSUCCEEDED BulkCreateDnaSequencesAsyncTaskStatus = "SUCCEEDED"

Defines values for BulkCreateDnaSequencesAsyncTaskStatus.

Type BulkCreateFeaturesAsyncTask
type BulkCreateFeaturesAsyncTask struct {
	// Errors Present only when status is FAILED for a bulk task. Contains information about the individual errors in the bulk task.
	Errors *map[string]interface{} `json:"errors,omitempty"`

	// Message Present only when status is FAILED. Contains information about the error.
	Message  *string `json:"message,omitempty"`
	Response *struct {
		Features *[]Feature `json:"features,omitempty"`
	} `json:"response,omitempty"`

	// Status The current state of the task.
	Status BulkCreateFeaturesAsyncTaskStatus `json:"status"`
}

BulkCreateFeaturesAsyncTask defines model for BulkCreateFeaturesAsyncTask.

Type BulkCreateFeaturesAsyncTaskStatus
type BulkCreateFeaturesAsyncTaskStatus string

BulkCreateFeaturesAsyncTaskStatus The current state of the task.

Constants
BulkCreateFeaturesAsyncTaskStatusFAILED, BulkCreateFeaturesAsyncTaskStatusRUNNING, BulkCreateFeaturesAsyncTaskStatusSUCCEEDED
BulkCreateFeaturesAsyncTaskStatusFAILED BulkCreateFeaturesAsyncTaskStatus = "FAILED"
BulkCreateFeaturesAsyncTaskStatusRUNNING BulkCreateFeaturesAsyncTaskStatus = "RUNNING"
BulkCreateFeaturesAsyncTaskStatusSUCCEEDED BulkCreateFeaturesAsyncTaskStatus = "SUCCEEDED"

Defines values for BulkCreateFeaturesAsyncTaskStatus.

Type BulkCreateFeaturesJSONRequestBody
type BulkCreateFeaturesJSONRequestBody = FeaturesBulkCreateRequest

BulkCreateFeaturesJSONRequestBody defines body for BulkCreateFeatures for application/json ContentType.

Type BulkCreateFeaturesResponse
type BulkCreateFeaturesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *AsyncTaskLink
	JSON400      *BadRequestError
}
Functions
func ParseBulkCreateFeaturesResponse(rsp *http.Response) (*BulkCreateFeaturesResponse, error)

ParseBulkCreateFeaturesResponse parses an HTTP response from a BulkCreateFeaturesWithResponse call

Methods
func (r BulkCreateFeaturesResponse) Status() string

Status returns HTTPResponse.Status

func (r BulkCreateFeaturesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type BulkCreateMixturesJSONRequestBody
type BulkCreateMixturesJSONRequestBody = MixturesBulkCreateRequest

BulkCreateMixturesJSONRequestBody defines body for BulkCreateMixtures for application/json ContentType.

Type BulkCreateMixturesResponse
type BulkCreateMixturesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *AsyncTaskLink
	JSON400      *BadRequestError
}
Functions
func ParseBulkCreateMixturesResponse(rsp *http.Response) (*BulkCreateMixturesResponse, error)

ParseBulkCreateMixturesResponse parses an HTTP response from a BulkCreateMixturesWithResponse call

Methods
func (r BulkCreateMixturesResponse) Status() string

Status returns HTTPResponse.Status

func (r BulkCreateMixturesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type BulkCreateMoleculesJSONRequestBody
type BulkCreateMoleculesJSONRequestBody = MoleculesBulkCreateRequest

BulkCreateMoleculesJSONRequestBody defines body for BulkCreateMolecules for application/json ContentType.

Type BulkCreateMoleculesResponse
type BulkCreateMoleculesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *AsyncTaskLink
	JSON400      *BadRequestError
}
Functions
func ParseBulkCreateMoleculesResponse(rsp *http.Response) (*BulkCreateMoleculesResponse, error)

ParseBulkCreateMoleculesResponse parses an HTTP response from a BulkCreateMoleculesWithResponse call

Methods
func (r BulkCreateMoleculesResponse) Status() string

Status returns HTTPResponse.Status

func (r BulkCreateMoleculesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type BulkCreateOligosJSONRequestBody
type BulkCreateOligosJSONRequestBody = OligosBulkCreateRequest

BulkCreateOligosJSONRequestBody defines body for BulkCreateOligos for application/json ContentType.

Type BulkCreateOligosResponse
type BulkCreateOligosResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *AsyncTaskLink
	JSON400      *BadRequestError
}
Functions
func ParseBulkCreateOligosResponse(rsp *http.Response) (*BulkCreateOligosResponse, error)

ParseBulkCreateOligosResponse parses an HTTP response from a BulkCreateOligosWithResponse call

Methods
func (r BulkCreateOligosResponse) Status() string

Status returns HTTPResponse.Status

func (r BulkCreateOligosResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type BulkCreateRNAOligosJSONRequestBody
type BulkCreateRNAOligosJSONRequestBody = RnaOligosBulkCreateRequest

BulkCreateRNAOligosJSONRequestBody defines body for BulkCreateRNAOligos for application/json ContentType.

Type BulkCreateRNAOligosResponse
type BulkCreateRNAOligosResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *AsyncTaskLink
	JSON400      *BadRequestError
}
Functions
func ParseBulkCreateRNAOligosResponse(rsp *http.Response) (*BulkCreateRNAOligosResponse, error)

ParseBulkCreateRNAOligosResponse parses an HTTP response from a BulkCreateRNAOligosWithResponse call

Methods
func (r BulkCreateRNAOligosResponse) Status() string

Status returns HTTPResponse.Status

func (r BulkCreateRNAOligosResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type BulkCreateRNASequencesJSONRequestBody
type BulkCreateRNASequencesJSONRequestBody = RnaSequencesBulkCreateRequest

BulkCreateRNASequencesJSONRequestBody defines body for BulkCreateRNASequences for application/json ContentType.

Type BulkCreateRNASequencesResponse
type BulkCreateRNASequencesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *AsyncTaskLink
	JSON400      *BadRequestError
}
Functions
func ParseBulkCreateRNASequencesResponse(rsp *http.Response) (*BulkCreateRNASequencesResponse, error)

ParseBulkCreateRNASequencesResponse parses an HTTP response from a BulkCreateRNASequencesWithResponse call

Methods
func (r BulkCreateRNASequencesResponse) Status() string

Status returns HTTPResponse.Status

func (r BulkCreateRNASequencesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type BulkCreateRequestTasksJSONRequestBody
type BulkCreateRequestTasksJSONRequestBody = RequestTasksBulkCreateRequest

BulkCreateRequestTasksJSONRequestBody defines body for BulkCreateRequestTasks for application/json ContentType.

Type BulkCreateRequestTasksResponse
type BulkCreateRequestTasksResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *RequestTasksBulkCreateResponse
	JSON400      *BadRequestErrorBulk
}
Functions
func ParseBulkCreateRequestTasksResponse(rsp *http.Response) (*BulkCreateRequestTasksResponse, error)

ParseBulkCreateRequestTasksResponse parses an HTTP response from a BulkCreateRequestTasksWithResponse call

Methods
func (r BulkCreateRequestTasksResponse) Status() string

Status returns HTTPResponse.Status

func (r BulkCreateRequestTasksResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type BulkCreateRnaOligosAsyncTask
type BulkCreateRnaOligosAsyncTask struct {
	// Errors Present only when status is FAILED for a bulk task. Contains information about the individual errors in the bulk task.
	Errors *map[string]interface{} `json:"errors,omitempty"`

	// Message Present only when status is FAILED. Contains information about the error.
	Message  *string `json:"message,omitempty"`
	Response *struct {
		RnaOligos *[]RnaOligo `json:"rnaOligos,omitempty"`
	} `json:"response,omitempty"`

	// Status The current state of the task.
	Status BulkCreateRnaOligosAsyncTaskStatus `json:"status"`
}

BulkCreateRnaOligosAsyncTask defines model for BulkCreateRnaOligosAsyncTask.

Type BulkCreateRnaOligosAsyncTaskStatus
type BulkCreateRnaOligosAsyncTaskStatus string

BulkCreateRnaOligosAsyncTaskStatus The current state of the task.

Constants
BulkCreateRnaOligosAsyncTaskStatusFAILED, BulkCreateRnaOligosAsyncTaskStatusRUNNING, BulkCreateRnaOligosAsyncTaskStatusSUCCEEDED
BulkCreateRnaOligosAsyncTaskStatusFAILED BulkCreateRnaOligosAsyncTaskStatus = "FAILED"
BulkCreateRnaOligosAsyncTaskStatusRUNNING BulkCreateRnaOligosAsyncTaskStatus = "RUNNING"
BulkCreateRnaOligosAsyncTaskStatusSUCCEEDED BulkCreateRnaOligosAsyncTaskStatus = "SUCCEEDED"

Defines values for BulkCreateRnaOligosAsyncTaskStatus.

Type BulkCreateRnaSequencesAsyncTask
type BulkCreateRnaSequencesAsyncTask struct {
	// Errors Present only when status is FAILED for a bulk task. Contains information about the individual errors in the bulk task.
	Errors *map[string]interface{} `json:"errors,omitempty"`

	// Message Present only when status is FAILED. Contains information about the error.
	Message  *string `json:"message,omitempty"`
	Response *struct {
		RnaSequences *[]RnaSequence `json:"rnaSequences,omitempty"`
	} `json:"response,omitempty"`

	// Status The current state of the task.
	Status BulkCreateRnaSequencesAsyncTaskStatus `json:"status"`
}

BulkCreateRnaSequencesAsyncTask defines model for BulkCreateRnaSequencesAsyncTask.

Type BulkCreateRnaSequencesAsyncTaskStatus
type BulkCreateRnaSequencesAsyncTaskStatus string

BulkCreateRnaSequencesAsyncTaskStatus The current state of the task.

Constants
BulkCreateRnaSequencesAsyncTaskStatusFAILED, BulkCreateRnaSequencesAsyncTaskStatusRUNNING, BulkCreateRnaSequencesAsyncTaskStatusSUCCEEDED
BulkCreateRnaSequencesAsyncTaskStatusFAILED BulkCreateRnaSequencesAsyncTaskStatus = "FAILED"
BulkCreateRnaSequencesAsyncTaskStatusRUNNING BulkCreateRnaSequencesAsyncTaskStatus = "RUNNING"
BulkCreateRnaSequencesAsyncTaskStatusSUCCEEDED BulkCreateRnaSequencesAsyncTaskStatus = "SUCCEEDED"

Defines values for BulkCreateRnaSequencesAsyncTaskStatus.

Type BulkCreateUsersJSONRequestBody
type BulkCreateUsersJSONRequestBody = UserBulkCreateRequest

BulkCreateUsersJSONRequestBody defines body for BulkCreateUsers for application/json ContentType.

Type BulkCreateUsersResponse
type BulkCreateUsersResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *AsyncTaskLink
	JSON400      *BadRequestError
}
Functions
func ParseBulkCreateUsersResponse(rsp *http.Response) (*BulkCreateUsersResponse, error)

ParseBulkCreateUsersResponse parses an HTTP response from a BulkCreateUsersWithResponse call

Methods
func (r BulkCreateUsersResponse) Status() string

Status returns HTTPResponse.Status

func (r BulkCreateUsersResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type BulkCreateWorkflowOutputsJSONRequestBody
type BulkCreateWorkflowOutputsJSONRequestBody = WorkflowOutputsBulkCreateRequest

BulkCreateWorkflowOutputsJSONRequestBody defines body for BulkCreateWorkflowOutputs for application/json ContentType.

Type BulkCreateWorkflowOutputsResponse
type BulkCreateWorkflowOutputsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *AsyncTaskLink
	JSON400      *BadRequestError
}
Functions
func ParseBulkCreateWorkflowOutputsResponse(rsp *http.Response) (*BulkCreateWorkflowOutputsResponse, error)

ParseBulkCreateWorkflowOutputsResponse parses an HTTP response from a BulkCreateWorkflowOutputsWithResponse call

Methods
func (r BulkCreateWorkflowOutputsResponse) Status() string

Status returns HTTPResponse.Status

func (r BulkCreateWorkflowOutputsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type BulkCreateWorkflowTasksJSONRequestBody
type BulkCreateWorkflowTasksJSONRequestBody = WorkflowTasksBulkCreateRequest

BulkCreateWorkflowTasksJSONRequestBody defines body for BulkCreateWorkflowTasks for application/json ContentType.

Type BulkCreateWorkflowTasksResponse
type BulkCreateWorkflowTasksResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *AsyncTaskLink
	JSON400      *BadRequestError
}
Functions
func ParseBulkCreateWorkflowTasksResponse(rsp *http.Response) (*BulkCreateWorkflowTasksResponse, error)

ParseBulkCreateWorkflowTasksResponse parses an HTTP response from a BulkCreateWorkflowTasksWithResponse call

Methods
func (r BulkCreateWorkflowTasksResponse) Status() string

Status returns HTTPResponse.Status

func (r BulkCreateWorkflowTasksResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type BulkGetAASequencesParams
type BulkGetAASequencesParams struct {
	// AaSequenceIds Comma-separated list of IDs of AA sequences to get.
	AaSequenceIds string `form:"aaSequenceIds" json:"aaSequenceIds"`
}

BulkGetAASequencesParams defines parameters for BulkGetAASequences.

Type BulkGetAASequencesResponse
type BulkGetAASequencesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AaSequencesBulkGet
	JSON400      *BadRequestError
}
Functions
func ParseBulkGetAASequencesResponse(rsp *http.Response) (*BulkGetAASequencesResponse, error)

ParseBulkGetAASequencesResponse parses an HTTP response from a BulkGetAASequencesWithResponse call

Methods
func (r BulkGetAASequencesResponse) Status() string

Status returns HTTPResponse.Status

func (r BulkGetAASequencesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type BulkGetAssayResultsParams
type BulkGetAssayResultsParams struct {
	// AssayResultIds Comma-separated list of assay result IDs.
	AssayResultIds string `form:"assayResultIds" json:"assayResultIds"`
}

BulkGetAssayResultsParams defines parameters for BulkGetAssayResults.

Type BulkGetAssayResultsResponse
type BulkGetAssayResultsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AssayResultsBulkGet
	JSON400      *BadRequestError
}
Functions
func ParseBulkGetAssayResultsResponse(rsp *http.Response) (*BulkGetAssayResultsResponse, error)

ParseBulkGetAssayResultsResponse parses an HTTP response from a BulkGetAssayResultsWithResponse call

Methods
func (r BulkGetAssayResultsResponse) Status() string

Status returns HTTPResponse.Status

func (r BulkGetAssayResultsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type BulkGetAssayRunsParams
type BulkGetAssayRunsParams struct {
	// AssayRunIds Comma-separated list of assay run IDs
	AssayRunIds string `form:"assayRunIds" json:"assayRunIds"`
}

BulkGetAssayRunsParams defines parameters for BulkGetAssayRuns.

Type BulkGetAssayRunsResponse
type BulkGetAssayRunsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AssayRunsBulkGet
}
Functions
func ParseBulkGetAssayRunsResponse(rsp *http.Response) (*BulkGetAssayRunsResponse, error)

ParseBulkGetAssayRunsResponse parses an HTTP response from a BulkGetAssayRunsWithResponse call

Methods
func (r BulkGetAssayRunsResponse) Status() string

Status returns HTTPResponse.Status

func (r BulkGetAssayRunsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type BulkGetBatchesParams
type BulkGetBatchesParams struct {
	// BatchIds Comma-separated list of batch IDs.
	BatchIds *string `form:"batchIds,omitempty" json:"batchIds,omitempty"`

	// BatchNames Comma-separated list of batch names. Batch names have the format {file name}-{creation date as YYYYMMDD}-{optional inventory number}. Must specify registryId with batchNames.
	BatchNames *string `form:"batchNames,omitempty" json:"batchNames,omitempty"`

	// RegistryId ID of the registry that batches are registered in. Required if querying by batchNames.
	RegistryId *string `form:"registryId,omitempty" json:"registryId,omitempty"`
}

BulkGetBatchesParams defines parameters for BulkGetBatches.

Type BulkGetBatchesResponse
type BulkGetBatchesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *BatchesBulkGet
	JSON400      *BadRequestError
}
Functions
func ParseBulkGetBatchesResponse(rsp *http.Response) (*BulkGetBatchesResponse, error)

ParseBulkGetBatchesResponse parses an HTTP response from a BulkGetBatchesWithResponse call

Methods
func (r BulkGetBatchesResponse) Status() string

Status returns HTTPResponse.Status

func (r BulkGetBatchesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type BulkGetBlobsParams
type BulkGetBlobsParams struct {
	// BlobIds Comma-separated list of blob IDs.
	BlobIds *string `form:"blobIds,omitempty" json:"blobIds,omitempty"`
}

BulkGetBlobsParams defines parameters for BulkGetBlobs.

Type BulkGetBlobsResponse
type BulkGetBlobsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *BlobsBulkGet
	JSON400      *BadRequestError
}
Functions
func ParseBulkGetBlobsResponse(rsp *http.Response) (*BulkGetBlobsResponse, error)

ParseBulkGetBlobsResponse parses an HTTP response from a BulkGetBlobsWithResponse call

Methods
func (r BulkGetBlobsResponse) Status() string

Status returns HTTPResponse.Status

func (r BulkGetBlobsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type BulkGetBoxesParams
type BulkGetBoxesParams struct {
	BoxIds   *string `form:"boxIds,omitempty" json:"boxIds,omitempty"`
	Barcodes *string `form:"barcodes,omitempty" json:"barcodes,omitempty"`
}

BulkGetBoxesParams defines parameters for BulkGetBoxes.

Type BulkGetBoxesResponse
type BulkGetBoxesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *BoxesBulkGet
	JSON400      *BadRequestError
}
Functions
func ParseBulkGetBoxesResponse(rsp *http.Response) (*BulkGetBoxesResponse, error)

ParseBulkGetBoxesResponse parses an HTTP response from a BulkGetBoxesWithResponse call

Methods
func (r BulkGetBoxesResponse) Status() string

Status returns HTTPResponse.Status

func (r BulkGetBoxesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type BulkGetContainersParams
type BulkGetContainersParams struct {
	// ContainerIds Comma-separated list of container IDs.
	ContainerIds *string `form:"containerIds,omitempty" json:"containerIds,omitempty"`

	// Barcodes Comma-separated list of barcodes. Matches all of the provided barcodes, or returns a 400 error that includes a list of which barcodes are invalid.
	Barcodes *string `form:"barcodes,omitempty" json:"barcodes,omitempty"`
}

BulkGetContainersParams defines parameters for BulkGetContainers.

Type BulkGetContainersResponse
type BulkGetContainersResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ContainersList
	JSON400      *BadRequestError
}
Functions
func ParseBulkGetContainersResponse(rsp *http.Response) (*BulkGetContainersResponse, error)

ParseBulkGetContainersResponse parses an HTTP response from a BulkGetContainersWithResponse call

Methods
func (r BulkGetContainersResponse) Status() string

Status returns HTTPResponse.Status

func (r BulkGetContainersResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type BulkGetCustomEntitiesParams
type BulkGetCustomEntitiesParams struct {
	// CustomEntityIds Comma-separated list of IDs of custom entities to get.
	CustomEntityIds string `form:"customEntityIds" json:"customEntityIds"`
}

BulkGetCustomEntitiesParams defines parameters for BulkGetCustomEntities.

Type BulkGetCustomEntitiesResponse
type BulkGetCustomEntitiesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CustomEntitiesList
	JSON400      *BadRequestError
}
Functions
func ParseBulkGetCustomEntitiesResponse(rsp *http.Response) (*BulkGetCustomEntitiesResponse, error)

ParseBulkGetCustomEntitiesResponse parses an HTTP response from a BulkGetCustomEntitiesWithResponse call

Methods
func (r BulkGetCustomEntitiesResponse) Status() string

Status returns HTTPResponse.Status

func (r BulkGetCustomEntitiesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type BulkGetDNASequencesParams
type BulkGetDNASequencesParams struct {
	// DnaSequenceIds Comma-separated list of IDs of DNA sequences to get.
	DnaSequenceIds string `form:"dnaSequenceIds" json:"dnaSequenceIds"`
}

BulkGetDNASequencesParams defines parameters for BulkGetDNASequences.

Type BulkGetDNASequencesResponse
type BulkGetDNASequencesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *DnaSequencesBulkGet
	JSON400      *BadRequestError
}
Functions
func ParseBulkGetDNASequencesResponse(rsp *http.Response) (*BulkGetDNASequencesResponse, error)

ParseBulkGetDNASequencesResponse parses an HTTP response from a BulkGetDNASequencesWithResponse call

Methods
func (r BulkGetDNASequencesResponse) Status() string

Status returns HTTPResponse.Status

func (r BulkGetDNASequencesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type BulkGetEntriesParams
type BulkGetEntriesParams struct {
	// EntryIds Comma-separated list of Entry IDs.
	EntryIds *string `form:"entryIds,omitempty" json:"entryIds,omitempty"`

	// DisplayIds Comma-separated list of Entry Display IDs.
	DisplayIds *string `form:"displayIds,omitempty" json:"displayIds,omitempty"`
}

BulkGetEntriesParams defines parameters for BulkGetEntries.

Type BulkGetEntriesResponse
type BulkGetEntriesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Entries
	JSON400      *BadRequestError
}
Functions
func ParseBulkGetEntriesResponse(rsp *http.Response) (*BulkGetEntriesResponse, error)

ParseBulkGetEntriesResponse parses an HTTP response from a BulkGetEntriesWithResponse call

Methods
func (r BulkGetEntriesResponse) Status() string

Status returns HTTPResponse.Status

func (r BulkGetEntriesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type BulkGetLocationsParams
type BulkGetLocationsParams struct {
	// LocationIds Comma-separated list of location IDs.
	LocationIds *string `form:"locationIds,omitempty" json:"locationIds,omitempty"`

	// Barcodes Comma-separated list of location barcodes.
	Barcodes *string `form:"barcodes,omitempty" json:"barcodes,omitempty"`
}

BulkGetLocationsParams defines parameters for BulkGetLocations.

Type BulkGetLocationsResponse
type BulkGetLocationsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *LocationsBulkGet
	JSON400      *BadRequestError
	JSON404      *NotFoundError
}
Functions
func ParseBulkGetLocationsResponse(rsp *http.Response) (*BulkGetLocationsResponse, error)

ParseBulkGetLocationsResponse parses an HTTP response from a BulkGetLocationsWithResponse call

Methods
func (r BulkGetLocationsResponse) Status() string

Status returns HTTPResponse.Status

func (r BulkGetLocationsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type BulkGetOligosParams
type BulkGetOligosParams struct {
	// OligoIds Comma-separated list of IDs of Oligos to get.
	OligoIds string `form:"oligoIds" json:"oligoIds"`
}

BulkGetOligosParams defines parameters for BulkGetOligos.

Type BulkGetOligosResponse
type BulkGetOligosResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *OligosBulkGet
	JSON400      *BadRequestError
}
Functions
func ParseBulkGetOligosResponse(rsp *http.Response) (*BulkGetOligosResponse, error)

ParseBulkGetOligosResponse parses an HTTP response from a BulkGetOligosWithResponse call

Methods
func (r BulkGetOligosResponse) Status() string

Status returns HTTPResponse.Status

func (r BulkGetOligosResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type BulkGetPlatesParams
type BulkGetPlatesParams struct {
	// PlateIds Comma-separated list of plate IDs.
	PlateIds *string `form:"plateIds,omitempty" json:"plateIds,omitempty"`

	// Barcodes Comma-separated list of plate barcodes.
	Barcodes *string `form:"barcodes,omitempty" json:"barcodes,omitempty"`

	// Returning Comma-separated list of fields to return. Modifies the output shape. To return all keys at a given level, enumerate them or use the wildcard, '*'. For more information, [click here](https://docs.benchling.com/docs/getting-started-1#returning-query-parameter).
	Returning *string `form:"returning,omitempty" json:"returning,omitempty"`
}

BulkGetPlatesParams defines parameters for BulkGetPlates.

Type BulkGetPlatesResponse
type BulkGetPlatesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PlatesBulkGet
	JSON400      *BadRequestError
	JSON404      *NotFoundError
}
Functions
func ParseBulkGetPlatesResponse(rsp *http.Response) (*BulkGetPlatesResponse, error)

ParseBulkGetPlatesResponse parses an HTTP response from a BulkGetPlatesWithResponse call

Methods
func (r BulkGetPlatesResponse) Status() string

Status returns HTTPResponse.Status

func (r BulkGetPlatesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type BulkGetRNASequencesParams
type BulkGetRNASequencesParams struct {
	// RnaSequenceIds Comma-separated list of IDs of RNA sequences to get.
	RnaSequenceIds string `form:"rnaSequenceIds" json:"rnaSequenceIds"`
}

BulkGetRNASequencesParams defines parameters for BulkGetRNASequences.

Type BulkGetRNASequencesResponse
type BulkGetRNASequencesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *RnaSequencesBulkGet
	JSON400      *BadRequestError
}
Functions
func ParseBulkGetRNASequencesResponse(rsp *http.Response) (*BulkGetRNASequencesResponse, error)

ParseBulkGetRNASequencesResponse parses an HTTP response from a BulkGetRNASequencesWithResponse call

Methods
func (r BulkGetRNASequencesResponse) Status() string

Status returns HTTPResponse.Status

func (r BulkGetRNASequencesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type BulkGetRegisteredEntitiesParams
type BulkGetRegisteredEntitiesParams struct {
	// EntityRegistryIds Comma separated list of entity Registry IDs
	EntityRegistryIds string `form:"entityRegistryIds" json:"entityRegistryIds"`
}

BulkGetRegisteredEntitiesParams defines parameters for BulkGetRegisteredEntities.

Type BulkGetRegisteredEntitiesResponse
type BulkGetRegisteredEntitiesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *RegisteredEntitiesList
	JSON400      *BadRequestError
	JSON404      *NotFoundError
}
Functions
func ParseBulkGetRegisteredEntitiesResponse(rsp *http.Response) (*BulkGetRegisteredEntitiesResponse, error)

ParseBulkGetRegisteredEntitiesResponse parses an HTTP response from a BulkGetRegisteredEntitiesWithResponse call

Methods
func (r BulkGetRegisteredEntitiesResponse) Status() string

Status returns HTTPResponse.Status

func (r BulkGetRegisteredEntitiesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type BulkGetRequestsParams
type BulkGetRequestsParams struct {
	// RequestIds Comma-separated list of request IDs. Exactly one of requestIds or displayIds must be specified.
	RequestIds *string `form:"requestIds,omitempty" json:"requestIds,omitempty"`

	// DisplayIds Comma-separated list of display IDs. Exactly one of requestIds or displayIds must be specified.
	DisplayIds *string `form:"displayIds,omitempty" json:"displayIds,omitempty"`
}

BulkGetRequestsParams defines parameters for BulkGetRequests.

Type BulkGetRequestsResponse
type BulkGetRequestsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *RequestsBulkGet
	JSON404      *NotFoundError
}
Functions
func ParseBulkGetRequestsResponse(rsp *http.Response) (*BulkGetRequestsResponse, error)

ParseBulkGetRequestsResponse parses an HTTP response from a BulkGetRequestsWithResponse call

Methods
func (r BulkGetRequestsResponse) Status() string

Status returns HTTPResponse.Status

func (r BulkGetRequestsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type BulkRegisterEntitiesAsyncTask
type BulkRegisterEntitiesAsyncTask struct {
	// Errors Present only when status is FAILED for a bulk task. Contains information about the individual errors in the bulk task.
	Errors *map[string]interface{} `json:"errors,omitempty"`

	// Message Present only when status is FAILED. Contains information about the error.
	Message  *string      `json:"message,omitempty"`
	Response *interface{} `json:"response,omitempty"`

	// Status The current state of the task.
	Status BulkRegisterEntitiesAsyncTaskStatus `json:"status"`
}

BulkRegisterEntitiesAsyncTask defines model for BulkRegisterEntitiesAsyncTask.

Type BulkRegisterEntitiesAsyncTaskStatus
type BulkRegisterEntitiesAsyncTaskStatus string

BulkRegisterEntitiesAsyncTaskStatus The current state of the task.

Constants
BulkRegisterEntitiesAsyncTaskStatusFAILED, BulkRegisterEntitiesAsyncTaskStatusRUNNING, BulkRegisterEntitiesAsyncTaskStatusSUCCEEDED
BulkRegisterEntitiesAsyncTaskStatusFAILED BulkRegisterEntitiesAsyncTaskStatus = "FAILED"
BulkRegisterEntitiesAsyncTaskStatusRUNNING BulkRegisterEntitiesAsyncTaskStatus = "RUNNING"
BulkRegisterEntitiesAsyncTaskStatusSUCCEEDED BulkRegisterEntitiesAsyncTaskStatus = "SUCCEEDED"

Defines values for BulkRegisterEntitiesAsyncTaskStatus.

Type BulkUpdateAASequencesJSONRequestBody
type BulkUpdateAASequencesJSONRequestBody = AaSequencesBulkUpdateRequest

BulkUpdateAASequencesJSONRequestBody defines body for BulkUpdateAASequences for application/json ContentType.

Type BulkUpdateAASequencesResponse
type BulkUpdateAASequencesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *AsyncTaskLink
	JSON400      *BadRequestError
}
Functions
func ParseBulkUpdateAASequencesResponse(rsp *http.Response) (*BulkUpdateAASequencesResponse, error)

ParseBulkUpdateAASequencesResponse parses an HTTP response from a BulkUpdateAASequencesWithResponse call

Methods
func (r BulkUpdateAASequencesResponse) Status() string

Status returns HTTPResponse.Status

func (r BulkUpdateAASequencesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type BulkUpdateAaSequencesAsyncTask
type BulkUpdateAaSequencesAsyncTask struct {
	// Errors Present only when status is FAILED for a bulk task. Contains information about the individual errors in the bulk task.
	Errors *map[string]interface{} `json:"errors,omitempty"`

	// Message Present only when status is FAILED. Contains information about the error.
	Message  *string `json:"message,omitempty"`
	Response *struct {
		AsSequences *[]AaSequence `json:"AsSequences,omitempty"`
	} `json:"response,omitempty"`

	// Status The current state of the task.
	Status BulkUpdateAaSequencesAsyncTaskStatus `json:"status"`
}

BulkUpdateAaSequencesAsyncTask defines model for BulkUpdateAaSequencesAsyncTask.

Type BulkUpdateAaSequencesAsyncTaskStatus
type BulkUpdateAaSequencesAsyncTaskStatus string

BulkUpdateAaSequencesAsyncTaskStatus The current state of the task.

Constants
BulkUpdateAaSequencesAsyncTaskStatusFAILED, BulkUpdateAaSequencesAsyncTaskStatusRUNNING, BulkUpdateAaSequencesAsyncTaskStatusSUCCEEDED
BulkUpdateAaSequencesAsyncTaskStatusFAILED BulkUpdateAaSequencesAsyncTaskStatus = "FAILED"
BulkUpdateAaSequencesAsyncTaskStatusRUNNING BulkUpdateAaSequencesAsyncTaskStatus = "RUNNING"
BulkUpdateAaSequencesAsyncTaskStatusSUCCEEDED BulkUpdateAaSequencesAsyncTaskStatus = "SUCCEEDED"

Defines values for BulkUpdateAaSequencesAsyncTaskStatus.

Type BulkUpdateAppConfigurationItemsJSONRequestBody
type BulkUpdateAppConfigurationItemsJSONRequestBody = AppConfigItemsBulkUpdateRequest

BulkUpdateAppConfigurationItemsJSONRequestBody defines body for BulkUpdateAppConfigurationItems for application/json ContentType.

Type BulkUpdateAppConfigurationItemsResponse
type BulkUpdateAppConfigurationItemsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *AsyncTaskLink
	JSON400      *BadRequestError
}
Functions
func ParseBulkUpdateAppConfigurationItemsResponse(rsp *http.Response) (*BulkUpdateAppConfigurationItemsResponse, error)

ParseBulkUpdateAppConfigurationItemsResponse parses an HTTP response from a BulkUpdateAppConfigurationItemsWithResponse call

Methods
func (r BulkUpdateAppConfigurationItemsResponse) Status() string

Status returns HTTPResponse.Status

func (r BulkUpdateAppConfigurationItemsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type BulkUpdateContainersAsyncTask
type BulkUpdateContainersAsyncTask struct {
	// Errors Present only when status is FAILED for a bulk task. Contains information about the individual errors in the bulk task.
	Errors *map[string]interface{} `json:"errors,omitempty"`

	// Message Present only when status is FAILED. Contains information about the error.
	Message  *string `json:"message,omitempty"`
	Response *struct {
		Containers *[]Container `json:"containers,omitempty"`
	} `json:"response,omitempty"`

	// Status The current state of the task.
	Status BulkUpdateContainersAsyncTaskStatus `json:"status"`
}

BulkUpdateContainersAsyncTask defines model for BulkUpdateContainersAsyncTask.

Type BulkUpdateContainersAsyncTaskStatus
type BulkUpdateContainersAsyncTaskStatus string

BulkUpdateContainersAsyncTaskStatus The current state of the task.

Constants
BulkUpdateContainersAsyncTaskStatusFAILED, BulkUpdateContainersAsyncTaskStatusRUNNING, BulkUpdateContainersAsyncTaskStatusSUCCEEDED
BulkUpdateContainersAsyncTaskStatusFAILED BulkUpdateContainersAsyncTaskStatus = "FAILED"
BulkUpdateContainersAsyncTaskStatusRUNNING BulkUpdateContainersAsyncTaskStatus = "RUNNING"
BulkUpdateContainersAsyncTaskStatusSUCCEEDED BulkUpdateContainersAsyncTaskStatus = "SUCCEEDED"

Defines values for BulkUpdateContainersAsyncTaskStatus.

Type BulkUpdateContainersJSONRequestBody
type BulkUpdateContainersJSONRequestBody = ContainersBulkUpdateRequest

BulkUpdateContainersJSONRequestBody defines body for BulkUpdateContainers for application/json ContentType.

Type BulkUpdateContainersResponse
type BulkUpdateContainersResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *AsyncTaskLink
	JSON400      *BadRequestError
}
Functions
func ParseBulkUpdateContainersResponse(rsp *http.Response) (*BulkUpdateContainersResponse, error)

ParseBulkUpdateContainersResponse parses an HTTP response from a BulkUpdateContainersWithResponse call

Methods
func (r BulkUpdateContainersResponse) Status() string

Status returns HTTPResponse.Status

func (r BulkUpdateContainersResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type BulkUpdateCustomEntitiesAsyncTask
type BulkUpdateCustomEntitiesAsyncTask struct {
	// Errors Present only when status is FAILED for a bulk task. Contains information about the individual errors in the bulk task.
	Errors *map[string]interface{} `json:"errors,omitempty"`

	// Message Present only when status is FAILED. Contains information about the error.
	Message  *string `json:"message,omitempty"`
	Response *struct {
		CustomEntities *[]CustomEntity `json:"customEntities,omitempty"`
	} `json:"response,omitempty"`

	// Status The current state of the task.
	Status BulkUpdateCustomEntitiesAsyncTaskStatus `json:"status"`
}

BulkUpdateCustomEntitiesAsyncTask defines model for BulkUpdateCustomEntitiesAsyncTask.

Type BulkUpdateCustomEntitiesAsyncTaskStatus
type BulkUpdateCustomEntitiesAsyncTaskStatus string

BulkUpdateCustomEntitiesAsyncTaskStatus The current state of the task.

Constants
BulkUpdateCustomEntitiesAsyncTaskStatusFAILED, BulkUpdateCustomEntitiesAsyncTaskStatusRUNNING, BulkUpdateCustomEntitiesAsyncTaskStatusSUCCEEDED
BulkUpdateCustomEntitiesAsyncTaskStatusFAILED BulkUpdateCustomEntitiesAsyncTaskStatus = "FAILED"
BulkUpdateCustomEntitiesAsyncTaskStatusRUNNING BulkUpdateCustomEntitiesAsyncTaskStatus = "RUNNING"
BulkUpdateCustomEntitiesAsyncTaskStatusSUCCEEDED BulkUpdateCustomEntitiesAsyncTaskStatus = "SUCCEEDED"

Defines values for BulkUpdateCustomEntitiesAsyncTaskStatus.

Type BulkUpdateCustomEntitiesJSONRequestBody
type BulkUpdateCustomEntitiesJSONRequestBody = CustomEntitiesBulkUpdateRequest

BulkUpdateCustomEntitiesJSONRequestBody defines body for BulkUpdateCustomEntities for application/json ContentType.

Type BulkUpdateCustomEntitiesResponse
type BulkUpdateCustomEntitiesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *AsyncTaskLink
	JSON400      *BadRequestError
}
Functions
func ParseBulkUpdateCustomEntitiesResponse(rsp *http.Response) (*BulkUpdateCustomEntitiesResponse, error)

ParseBulkUpdateCustomEntitiesResponse parses an HTTP response from a BulkUpdateCustomEntitiesWithResponse call

Methods
func (r BulkUpdateCustomEntitiesResponse) Status() string

Status returns HTTPResponse.Status

func (r BulkUpdateCustomEntitiesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type BulkUpdateDNAOligosJSONRequestBody
type BulkUpdateDNAOligosJSONRequestBody = DnaOligosBulkUpdateRequest

BulkUpdateDNAOligosJSONRequestBody defines body for BulkUpdateDNAOligos for application/json ContentType.

Type BulkUpdateDNAOligosResponse
type BulkUpdateDNAOligosResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *AsyncTaskLink
	JSON400      *BadRequestError
}
Functions
func ParseBulkUpdateDNAOligosResponse(rsp *http.Response) (*BulkUpdateDNAOligosResponse, error)

ParseBulkUpdateDNAOligosResponse parses an HTTP response from a BulkUpdateDNAOligosWithResponse call

Methods
func (r BulkUpdateDNAOligosResponse) Status() string

Status returns HTTPResponse.Status

func (r BulkUpdateDNAOligosResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type BulkUpdateDNASequencesJSONRequestBody
type BulkUpdateDNASequencesJSONRequestBody = DnaSequencesBulkUpdateRequest

BulkUpdateDNASequencesJSONRequestBody defines body for BulkUpdateDNASequences for application/json ContentType.

Type BulkUpdateDNASequencesResponse
type BulkUpdateDNASequencesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *AsyncTaskLink
	JSON400      *BadRequestError
}
Functions
func ParseBulkUpdateDNASequencesResponse(rsp *http.Response) (*BulkUpdateDNASequencesResponse, error)

ParseBulkUpdateDNASequencesResponse parses an HTTP response from a BulkUpdateDNASequencesWithResponse call

Methods
func (r BulkUpdateDNASequencesResponse) Status() string

Status returns HTTPResponse.Status

func (r BulkUpdateDNASequencesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type BulkUpdateDnaOligosAsyncTask
type BulkUpdateDnaOligosAsyncTask struct {
	// Errors Present only when status is FAILED for a bulk task. Contains information about the individual errors in the bulk task.
	Errors *map[string]interface{} `json:"errors,omitempty"`

	// Message Present only when status is FAILED. Contains information about the error.
	Message  *string `json:"message,omitempty"`
	Response *struct {
		DnaOligos *[]DnaOligo `json:"dnaOligos,omitempty"`
	} `json:"response,omitempty"`

	// Status The current state of the task.
	Status BulkUpdateDnaOligosAsyncTaskStatus `json:"status"`
}

BulkUpdateDnaOligosAsyncTask defines model for BulkUpdateDnaOligosAsyncTask.

Type BulkUpdateDnaOligosAsyncTaskStatus
type BulkUpdateDnaOligosAsyncTaskStatus string

BulkUpdateDnaOligosAsyncTaskStatus The current state of the task.

Constants
BulkUpdateDnaOligosAsyncTaskStatusFAILED, BulkUpdateDnaOligosAsyncTaskStatusRUNNING, BulkUpdateDnaOligosAsyncTaskStatusSUCCEEDED
BulkUpdateDnaOligosAsyncTaskStatusFAILED BulkUpdateDnaOligosAsyncTaskStatus = "FAILED"
BulkUpdateDnaOligosAsyncTaskStatusRUNNING BulkUpdateDnaOligosAsyncTaskStatus = "RUNNING"
BulkUpdateDnaOligosAsyncTaskStatusSUCCEEDED BulkUpdateDnaOligosAsyncTaskStatus = "SUCCEEDED"

Defines values for BulkUpdateDnaOligosAsyncTaskStatus.

Type BulkUpdateDnaSequencesAsyncTask
type BulkUpdateDnaSequencesAsyncTask struct {
	// Errors Present only when status is FAILED for a bulk task. Contains information about the individual errors in the bulk task.
	Errors *map[string]interface{} `json:"errors,omitempty"`

	// Message Present only when status is FAILED. Contains information about the error.
	Message  *string `json:"message,omitempty"`
	Response *struct {
		DnaSequences *[]DnaSequence `json:"dnaSequences,omitempty"`
	} `json:"response,omitempty"`

	// Status The current state of the task.
	Status BulkUpdateDnaSequencesAsyncTaskStatus `json:"status"`
}

BulkUpdateDnaSequencesAsyncTask defines model for BulkUpdateDnaSequencesAsyncTask.

Type BulkUpdateDnaSequencesAsyncTaskStatus
type BulkUpdateDnaSequencesAsyncTaskStatus string

BulkUpdateDnaSequencesAsyncTaskStatus The current state of the task.

Constants
BulkUpdateDnaSequencesAsyncTaskStatusFAILED, BulkUpdateDnaSequencesAsyncTaskStatusRUNNING, BulkUpdateDnaSequencesAsyncTaskStatusSUCCEEDED
BulkUpdateDnaSequencesAsyncTaskStatusFAILED BulkUpdateDnaSequencesAsyncTaskStatus = "FAILED"
BulkUpdateDnaSequencesAsyncTaskStatusRUNNING BulkUpdateDnaSequencesAsyncTaskStatus = "RUNNING"
BulkUpdateDnaSequencesAsyncTaskStatusSUCCEEDED BulkUpdateDnaSequencesAsyncTaskStatus = "SUCCEEDED"

Defines values for BulkUpdateDnaSequencesAsyncTaskStatus.

Type BulkUpdateMixturesJSONRequestBody
type BulkUpdateMixturesJSONRequestBody = MixturesBulkUpdateRequest

BulkUpdateMixturesJSONRequestBody defines body for BulkUpdateMixtures for application/json ContentType.

Type BulkUpdateMixturesResponse
type BulkUpdateMixturesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *AsyncTaskLink
	JSON400      *BadRequestError
}
Functions
func ParseBulkUpdateMixturesResponse(rsp *http.Response) (*BulkUpdateMixturesResponse, error)

ParseBulkUpdateMixturesResponse parses an HTTP response from a BulkUpdateMixturesWithResponse call

Methods
func (r BulkUpdateMixturesResponse) Status() string

Status returns HTTPResponse.Status

func (r BulkUpdateMixturesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type BulkUpdateMoleculesJSONRequestBody
type BulkUpdateMoleculesJSONRequestBody = MoleculesBulkUpdateRequest

BulkUpdateMoleculesJSONRequestBody defines body for BulkUpdateMolecules for application/json ContentType.

Type BulkUpdateMoleculesResponse
type BulkUpdateMoleculesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *AsyncTaskLink
	JSON400      *BadRequestError
}
Functions
func ParseBulkUpdateMoleculesResponse(rsp *http.Response) (*BulkUpdateMoleculesResponse, error)

ParseBulkUpdateMoleculesResponse parses an HTTP response from a BulkUpdateMoleculesWithResponse call

Methods
func (r BulkUpdateMoleculesResponse) Status() string

Status returns HTTPResponse.Status

func (r BulkUpdateMoleculesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type BulkUpdateRNAOligosJSONRequestBody
type BulkUpdateRNAOligosJSONRequestBody = RnaOligosBulkUpdateRequest

BulkUpdateRNAOligosJSONRequestBody defines body for BulkUpdateRNAOligos for application/json ContentType.

Type BulkUpdateRNAOligosResponse
type BulkUpdateRNAOligosResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *AsyncTaskLink
	JSON400      *BadRequestError
}
Functions
func ParseBulkUpdateRNAOligosResponse(rsp *http.Response) (*BulkUpdateRNAOligosResponse, error)

ParseBulkUpdateRNAOligosResponse parses an HTTP response from a BulkUpdateRNAOligosWithResponse call

Methods
func (r BulkUpdateRNAOligosResponse) Status() string

Status returns HTTPResponse.Status

func (r BulkUpdateRNAOligosResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type BulkUpdateRNASequencesJSONRequestBody
type BulkUpdateRNASequencesJSONRequestBody = RnaSequencesBulkUpdateRequest

BulkUpdateRNASequencesJSONRequestBody defines body for BulkUpdateRNASequences for application/json ContentType.

Type BulkUpdateRNASequencesResponse
type BulkUpdateRNASequencesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *AsyncTaskLink
	JSON400      *BadRequestError
}
Functions
func ParseBulkUpdateRNASequencesResponse(rsp *http.Response) (*BulkUpdateRNASequencesResponse, error)

ParseBulkUpdateRNASequencesResponse parses an HTTP response from a BulkUpdateRNASequencesWithResponse call

Methods
func (r BulkUpdateRNASequencesResponse) Status() string

Status returns HTTPResponse.Status

func (r BulkUpdateRNASequencesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type BulkUpdateRequestTasksJSONRequestBody
type BulkUpdateRequestTasksJSONRequestBody = RequestTasksBulkUpdateRequest

BulkUpdateRequestTasksJSONRequestBody defines body for BulkUpdateRequestTasks for application/json ContentType.

Type BulkUpdateRequestTasksResponse
type BulkUpdateRequestTasksResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *RequestTasksBulkUpdateResponse
	JSON404      *NotFoundError
}
Functions
func ParseBulkUpdateRequestTasksResponse(rsp *http.Response) (*BulkUpdateRequestTasksResponse, error)

ParseBulkUpdateRequestTasksResponse parses an HTTP response from a BulkUpdateRequestTasksWithResponse call

Methods
func (r BulkUpdateRequestTasksResponse) Status() string

Status returns HTTPResponse.Status

func (r BulkUpdateRequestTasksResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type BulkUpdateRnaOligosAsyncTask
type BulkUpdateRnaOligosAsyncTask struct {
	// Errors Present only when status is FAILED for a bulk task. Contains information about the individual errors in the bulk task.
	Errors *map[string]interface{} `json:"errors,omitempty"`

	// Message Present only when status is FAILED. Contains information about the error.
	Message  *string `json:"message,omitempty"`
	Response *struct {
		RnaOligos *[]RnaOligo `json:"rnaOligos,omitempty"`
	} `json:"response,omitempty"`

	// Status The current state of the task.
	Status BulkUpdateRnaOligosAsyncTaskStatus `json:"status"`
}

BulkUpdateRnaOligosAsyncTask defines model for BulkUpdateRnaOligosAsyncTask.

Type BulkUpdateRnaOligosAsyncTaskStatus
type BulkUpdateRnaOligosAsyncTaskStatus string

BulkUpdateRnaOligosAsyncTaskStatus The current state of the task.

Constants
BulkUpdateRnaOligosAsyncTaskStatusFAILED, BulkUpdateRnaOligosAsyncTaskStatusRUNNING, BulkUpdateRnaOligosAsyncTaskStatusSUCCEEDED
BulkUpdateRnaOligosAsyncTaskStatusFAILED BulkUpdateRnaOligosAsyncTaskStatus = "FAILED"
BulkUpdateRnaOligosAsyncTaskStatusRUNNING BulkUpdateRnaOligosAsyncTaskStatus = "RUNNING"
BulkUpdateRnaOligosAsyncTaskStatusSUCCEEDED BulkUpdateRnaOligosAsyncTaskStatus = "SUCCEEDED"

Defines values for BulkUpdateRnaOligosAsyncTaskStatus.

Type BulkUpdateRnaSequencesAsyncTask
type BulkUpdateRnaSequencesAsyncTask struct {
	// Errors Present only when status is FAILED for a bulk task. Contains information about the individual errors in the bulk task.
	Errors *map[string]interface{} `json:"errors,omitempty"`

	// Message Present only when status is FAILED. Contains information about the error.
	Message  *string `json:"message,omitempty"`
	Response *struct {
		RnaSequences *[]RnaSequence `json:"rnaSequences,omitempty"`
	} `json:"response,omitempty"`

	// Status The current state of the task.
	Status BulkUpdateRnaSequencesAsyncTaskStatus `json:"status"`
}

BulkUpdateRnaSequencesAsyncTask defines model for BulkUpdateRnaSequencesAsyncTask.

Type BulkUpdateRnaSequencesAsyncTaskStatus
type BulkUpdateRnaSequencesAsyncTaskStatus string

BulkUpdateRnaSequencesAsyncTaskStatus The current state of the task.

Constants
BulkUpdateRnaSequencesAsyncTaskStatusFAILED, BulkUpdateRnaSequencesAsyncTaskStatusRUNNING, BulkUpdateRnaSequencesAsyncTaskStatusSUCCEEDED
BulkUpdateRnaSequencesAsyncTaskStatusFAILED BulkUpdateRnaSequencesAsyncTaskStatus = "FAILED"
BulkUpdateRnaSequencesAsyncTaskStatusRUNNING BulkUpdateRnaSequencesAsyncTaskStatus = "RUNNING"
BulkUpdateRnaSequencesAsyncTaskStatusSUCCEEDED BulkUpdateRnaSequencesAsyncTaskStatus = "SUCCEEDED"

Defines values for BulkUpdateRnaSequencesAsyncTaskStatus.

Type BulkUpdateUsersJSONRequestBody
type BulkUpdateUsersJSONRequestBody = UserBulkUpdateRequest

BulkUpdateUsersJSONRequestBody defines body for BulkUpdateUsers for application/json ContentType.

Type BulkUpdateUsersResponse
type BulkUpdateUsersResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *AsyncTaskLink
	JSON400      *BadRequestError
}
Functions
func ParseBulkUpdateUsersResponse(rsp *http.Response) (*BulkUpdateUsersResponse, error)

ParseBulkUpdateUsersResponse parses an HTTP response from a BulkUpdateUsersWithResponse call

Methods
func (r BulkUpdateUsersResponse) Status() string

Status returns HTTPResponse.Status

func (r BulkUpdateUsersResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type BulkUpdateWorkflowOutputsJSONRequestBody
type BulkUpdateWorkflowOutputsJSONRequestBody = WorkflowOutputsBulkUpdateRequest

BulkUpdateWorkflowOutputsJSONRequestBody defines body for BulkUpdateWorkflowOutputs for application/json ContentType.

Type BulkUpdateWorkflowOutputsResponse
type BulkUpdateWorkflowOutputsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *AsyncTaskLink
	JSON400      *BadRequestError
}
Functions
func ParseBulkUpdateWorkflowOutputsResponse(rsp *http.Response) (*BulkUpdateWorkflowOutputsResponse, error)

ParseBulkUpdateWorkflowOutputsResponse parses an HTTP response from a BulkUpdateWorkflowOutputsWithResponse call

Methods
func (r BulkUpdateWorkflowOutputsResponse) Status() string

Status returns HTTPResponse.Status

func (r BulkUpdateWorkflowOutputsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type BulkUpdateWorkflowTasksJSONRequestBody
type BulkUpdateWorkflowTasksJSONRequestBody = WorkflowTasksBulkUpdateRequest

BulkUpdateWorkflowTasksJSONRequestBody defines body for BulkUpdateWorkflowTasks for application/json ContentType.

Type BulkUpdateWorkflowTasksResponse
type BulkUpdateWorkflowTasksResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *AsyncTaskLink
	JSON400      *BadRequestError
}
Functions
func ParseBulkUpdateWorkflowTasksResponse(rsp *http.Response) (*BulkUpdateWorkflowTasksResponse, error)

ParseBulkUpdateWorkflowTasksResponse parses an HTTP response from a BulkUpdateWorkflowTasksWithResponse call

Methods
func (r BulkUpdateWorkflowTasksResponse) Status() string

Status returns HTTPResponse.Status

func (r BulkUpdateWorkflowTasksResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type CheckboxNotePart
type CheckboxNotePart struct {
	// Checked Indicates whether the checkbox is checked or not.
	Checked *bool `json:"checked,omitempty"`

	// Indentation All notes have an indentation level - the default is 0 for no indent. For lists, indentation gives notes hierarchy - a bulleted list with children is modeled as one note part with indentation 1 followed by note parts with indentation 2, for example.
	Indentation *int `json:"indentation,omitempty"`

	// Links Array of links referenced in text via an @-mention, hyperlink, or the drag-n-dropped preview attached to the note.
	Links *[]EntryLink `json:"links,omitempty"`

	// Text The textual contents of the note.
	Text *string               `json:"text,omitempty"`
	Type *CheckboxNotePartType `json:"type,omitempty"`
}

CheckboxNotePart defines model for CheckboxNotePart.

Type CheckboxNotePartType
type CheckboxNotePartType string

CheckboxNotePartType defines model for CheckboxNotePart.Type.

Constants
ListCheckbox
ListCheckbox CheckboxNotePartType = "list_checkbox"

Defines values for CheckboxNotePartType.

Type CheckinContainersJSONRequestBody
type CheckinContainersJSONRequestBody = ContainersCheckin

CheckinContainersJSONRequestBody defines body for CheckinContainers for application/json ContentType.

Type CheckinContainersResponse
type CheckinContainersResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *EmptyObject
	JSON400      *BadRequestError
}
Functions
func ParseCheckinContainersResponse(rsp *http.Response) (*CheckinContainersResponse, error)

ParseCheckinContainersResponse parses an HTTP response from a CheckinContainersWithResponse call

Methods
func (r CheckinContainersResponse) Status() string

Status returns HTTPResponse.Status

func (r CheckinContainersResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type CheckoutContainersJSONRequestBody
type CheckoutContainersJSONRequestBody = ContainersCheckout

CheckoutContainersJSONRequestBody defines body for CheckoutContainers for application/json ContentType.

Type CheckoutContainersResponse
type CheckoutContainersResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *EmptyObject
	JSON400      *BadRequestError
}
Functions
func ParseCheckoutContainersResponse(rsp *http.Response) (*CheckoutContainersResponse, error)

ParseCheckoutContainersResponse parses an HTTP response from a CheckoutContainersWithResponse call

Methods
func (r CheckoutContainersResponse) Status() string

Status returns HTTPResponse.Status

func (r CheckoutContainersResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type CheckoutRecord
type CheckoutRecord struct {
	Assignee   *CheckoutRecord_Assignee `json:"assignee"`
	Comment    *string                  `json:"comment,omitempty"`
	ModifiedAt *time.Time               `json:"modifiedAt,omitempty"`
	Status     *CheckoutRecordStatus    `json:"status,omitempty"`
}

CheckoutRecord assignee field is set if status is "RESERVED" or "CHECKED_OUT", or null if status is "AVAILABLE".

comment field is set when container was last reserved, checked out, or checked into.

modifiedAt field is the date and time when container was last checked out, checked in, or reserved

Type CheckoutRecordStatus
type CheckoutRecordStatus string

CheckoutRecordStatus defines model for CheckoutRecord.Status.

Constants
CheckoutRecordStatusAVAILABLE, CheckoutRecordStatusCHECKEDOUT, CheckoutRecordStatusRESERVED
CheckoutRecordStatusAVAILABLE CheckoutRecordStatus = "AVAILABLE"
CheckoutRecordStatusCHECKEDOUT CheckoutRecordStatus = "CHECKED_OUT"
CheckoutRecordStatusRESERVED CheckoutRecordStatus = "RESERVED"

Defines values for CheckoutRecordStatus.

Type CheckoutRecord_Assignee
type CheckoutRecord_Assignee struct {
	// contains filtered or unexported fields
}

CheckoutRecord_Assignee defines model for CheckoutRecord.Assignee.

Methods
func (t CheckoutRecord_Assignee) AsTeamSummary() (TeamSummary, error)

AsTeamSummary returns the union data inside the CheckoutRecord_Assignee as a TeamSummary

func (t CheckoutRecord_Assignee) AsUserSummary() (UserSummary, error)

AsUserSummary returns the union data inside the CheckoutRecord_Assignee as a UserSummary

func (t *CheckoutRecord_Assignee) FromTeamSummary(v TeamSummary) error

FromTeamSummary overwrites any union data inside the CheckoutRecord_Assignee as the provided TeamSummary

func (t *CheckoutRecord_Assignee) FromUserSummary(v UserSummary) error

FromUserSummary overwrites any union data inside the CheckoutRecord_Assignee as the provided UserSummary

func (t CheckoutRecord_Assignee) MarshalJSON() ([]byte, error)
func (t *CheckoutRecord_Assignee) MergeTeamSummary(v TeamSummary) error

MergeTeamSummary performs a merge with any union data inside the CheckoutRecord_Assignee, using the provided TeamSummary

func (t *CheckoutRecord_Assignee) MergeUserSummary(v UserSummary) error

MergeUserSummary performs a merge with any union data inside the CheckoutRecord_Assignee, using the provided UserSummary

func (t *CheckoutRecord_Assignee) UnmarshalJSON(b []byte) error
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.

Functions
func NewClient(server string, opts ...ClientOption) (*Client, error)

Creates a new Client, with reasonable defaults

Methods
func (c *Client) AbortAssayResultsTransaction(ctx context.Context, transactionId openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) AbortMultipartBlob(ctx context.Context, blobId string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ArchiveAASequences(ctx context.Context, body ArchiveAASequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ArchiveAASequencesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ArchiveAssayResults(ctx context.Context, body ArchiveAssayResultsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ArchiveAssayResultsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ArchiveAssayRuns(ctx context.Context, body ArchiveAssayRunsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ArchiveAssayRunsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ArchiveAutomationOutputProcessors(ctx context.Context, body ArchiveAutomationOutputProcessorsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ArchiveAutomationOutputProcessorsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ArchiveBatches(ctx context.Context, body ArchiveBatchesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ArchiveBatchesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ArchiveBenchlingApps(ctx context.Context, body ArchiveBenchlingAppsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ArchiveBenchlingAppsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ArchiveBoxes(ctx context.Context, body ArchiveBoxesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ArchiveBoxesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ArchiveContainers(ctx context.Context, body ArchiveContainersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ArchiveContainersWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ArchiveCustomEntities(ctx context.Context, body ArchiveCustomEntitiesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ArchiveCustomEntitiesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ArchiveDNAOligos(ctx context.Context, body ArchiveDNAOligosJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ArchiveDNAOligosWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ArchiveDNASequences(ctx context.Context, body ArchiveDNASequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ArchiveDNASequencesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ArchiveDropdownOptions(ctx context.Context, dropdownId string, body ArchiveDropdownOptionsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ArchiveDropdownOptionsWithBody(ctx context.Context, dropdownId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ArchiveEntries(ctx context.Context, body ArchiveEntriesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ArchiveEntriesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ArchiveFolders(ctx context.Context, body ArchiveFoldersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ArchiveFoldersWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ArchiveLocations(ctx context.Context, body ArchiveLocationsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ArchiveLocationsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ArchiveMixtures(ctx context.Context, body ArchiveMixturesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ArchiveMixturesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ArchiveMolecules(ctx context.Context, body ArchiveMoleculesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ArchiveMoleculesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ArchiveOligos(ctx context.Context, body ArchiveOligosJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ArchiveOligosWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ArchivePlates(ctx context.Context, body ArchivePlatesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ArchivePlatesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ArchiveProjects(ctx context.Context, body ArchiveProjectsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ArchiveProjectsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ArchiveRNAOligos(ctx context.Context, body ArchiveRNAOligosJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ArchiveRNAOligosWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ArchiveRNASequences(ctx context.Context, body ArchiveRNASequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ArchiveRNASequencesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ArchiveWorkflowOutputs(ctx context.Context, body ArchiveWorkflowOutputsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ArchiveWorkflowOutputsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ArchiveWorkflowTaskGroups(ctx context.Context, body ArchiveWorkflowTaskGroupsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ArchiveWorkflowTaskGroupsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ArchiveWorkflowTasks(ctx context.Context, body ArchiveWorkflowTasksJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ArchiveWorkflowTasksWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) AutoAnnotateAaSequences(ctx context.Context, body AutoAnnotateAaSequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) AutoAnnotateAaSequencesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) AutoAnnotateDnaSequences(ctx context.Context, body AutoAnnotateDnaSequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) AutoAnnotateDnaSequencesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) AutoAnnotateRnaSequences(ctx context.Context, body AutoAnnotateRnaSequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) AutoAnnotateRnaSequencesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) AutofillDNASequenceParts(ctx context.Context, body AutofillDNASequencePartsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) AutofillDNASequencePartsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) AutofillDNASequenceTranslations(ctx context.Context, body AutofillDNASequenceTranslationsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) AutofillDNASequenceTranslationsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) AutofillRNASequenceParts(ctx context.Context, body AutofillRNASequencePartsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) AutofillRNASequencePartsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) AutofillRNASequenceTranslations(ctx context.Context, body AutofillRNASequenceTranslationsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) AutofillRNASequenceTranslationsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) BulkCopyWorkflowTasks(ctx context.Context, body BulkCopyWorkflowTasksJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) BulkCopyWorkflowTasksWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) BulkCreateAASequences(ctx context.Context, body BulkCreateAASequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) BulkCreateAASequencesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) BulkCreateAppConfigurationItems(ctx context.Context, body BulkCreateAppConfigurationItemsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) BulkCreateAppConfigurationItemsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) BulkCreateContainers(ctx context.Context, body BulkCreateContainersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) BulkCreateContainersWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) BulkCreateCustomEntities(ctx context.Context, body BulkCreateCustomEntitiesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) BulkCreateCustomEntitiesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) BulkCreateDNAOligos(ctx context.Context, body BulkCreateDNAOligosJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) BulkCreateDNAOligosWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) BulkCreateDNASequences(ctx context.Context, body BulkCreateDNASequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) BulkCreateDNASequencesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) BulkCreateFeatures(ctx context.Context, body BulkCreateFeaturesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) BulkCreateFeaturesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) BulkCreateMixtures(ctx context.Context, body BulkCreateMixturesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) BulkCreateMixturesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) BulkCreateMolecules(ctx context.Context, body BulkCreateMoleculesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) BulkCreateMoleculesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) BulkCreateOligos(ctx context.Context, body BulkCreateOligosJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) BulkCreateOligosWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) BulkCreateRNAOligos(ctx context.Context, body BulkCreateRNAOligosJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) BulkCreateRNAOligosWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) BulkCreateRNASequences(ctx context.Context, body BulkCreateRNASequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) BulkCreateRNASequencesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) BulkCreateRequestTasks(ctx context.Context, requestId string, body BulkCreateRequestTasksJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) BulkCreateRequestTasksWithBody(ctx context.Context, requestId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) BulkCreateUsers(ctx context.Context, body BulkCreateUsersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) BulkCreateUsersWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) BulkCreateWorkflowOutputs(ctx context.Context, body BulkCreateWorkflowOutputsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) BulkCreateWorkflowOutputsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) BulkCreateWorkflowTasks(ctx context.Context, body BulkCreateWorkflowTasksJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) BulkCreateWorkflowTasksWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) BulkGetAASequences(ctx context.Context, params *BulkGetAASequencesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) BulkGetAssayResults(ctx context.Context, params *BulkGetAssayResultsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) BulkGetAssayRuns(ctx context.Context, params *BulkGetAssayRunsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) BulkGetBatches(ctx context.Context, params *BulkGetBatchesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) BulkGetBlobs(ctx context.Context, params *BulkGetBlobsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) BulkGetBoxes(ctx context.Context, params *BulkGetBoxesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) BulkGetContainers(ctx context.Context, params *BulkGetContainersParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) BulkGetCustomEntities(ctx context.Context, params *BulkGetCustomEntitiesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) BulkGetDNASequences(ctx context.Context, params *BulkGetDNASequencesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) BulkGetEntries(ctx context.Context, params *BulkGetEntriesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) BulkGetLocations(ctx context.Context, params *BulkGetLocationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) BulkGetOligos(ctx context.Context, params *BulkGetOligosParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) BulkGetPlates(ctx context.Context, params *BulkGetPlatesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) BulkGetRNASequences(ctx context.Context, params *BulkGetRNASequencesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) BulkGetRegisteredEntities(ctx context.Context, registryId string, params *BulkGetRegisteredEntitiesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) BulkGetRequests(ctx context.Context, params *BulkGetRequestsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) BulkUpdateAASequences(ctx context.Context, body BulkUpdateAASequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) BulkUpdateAASequencesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) BulkUpdateAppConfigurationItems(ctx context.Context, body BulkUpdateAppConfigurationItemsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) BulkUpdateAppConfigurationItemsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) BulkUpdateContainers(ctx context.Context, body BulkUpdateContainersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) BulkUpdateContainersWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) BulkUpdateCustomEntities(ctx context.Context, body BulkUpdateCustomEntitiesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) BulkUpdateCustomEntitiesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) BulkUpdateDNAOligos(ctx context.Context, body BulkUpdateDNAOligosJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) BulkUpdateDNAOligosWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) BulkUpdateDNASequences(ctx context.Context, body BulkUpdateDNASequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) BulkUpdateDNASequencesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) BulkUpdateMixtures(ctx context.Context, body BulkUpdateMixturesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) BulkUpdateMixturesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) BulkUpdateMolecules(ctx context.Context, body BulkUpdateMoleculesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) BulkUpdateMoleculesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) BulkUpdateRNAOligos(ctx context.Context, body BulkUpdateRNAOligosJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) BulkUpdateRNAOligosWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) BulkUpdateRNASequences(ctx context.Context, body BulkUpdateRNASequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) BulkUpdateRNASequencesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) BulkUpdateRequestTasks(ctx context.Context, requestId string, body BulkUpdateRequestTasksJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) BulkUpdateRequestTasksWithBody(ctx context.Context, requestId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) BulkUpdateUsers(ctx context.Context, body BulkUpdateUsersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) BulkUpdateUsersWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) BulkUpdateWorkflowOutputs(ctx context.Context, body BulkUpdateWorkflowOutputsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) BulkUpdateWorkflowOutputsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) BulkUpdateWorkflowTasks(ctx context.Context, body BulkUpdateWorkflowTasksJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) BulkUpdateWorkflowTasksWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) CheckinContainers(ctx context.Context, body CheckinContainersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) CheckinContainersWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) CheckoutContainers(ctx context.Context, body CheckoutContainersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) CheckoutContainersWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) CommitAssayResultsTransaction(ctx context.Context, transactionId openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) CompleteMultipartBlob(ctx context.Context, blobId string, body CompleteMultipartBlobJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) CompleteMultipartBlobWithBody(ctx context.Context, blobId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) CopyWorkflowTask(ctx context.Context, workflowTaskId string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) CreateAASequence(ctx context.Context, body CreateAASequenceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) CreateAASequenceWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) CreateAppConfigurationItem(ctx context.Context, body CreateAppConfigurationItemJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) CreateAppConfigurationItemWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) CreateAssayResults(ctx context.Context, body CreateAssayResultsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) CreateAssayResultsInTransaction(ctx context.Context, transactionId openapi_types.UUID, body CreateAssayResultsInTransactionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) CreateAssayResultsInTransactionWithBody(ctx context.Context, transactionId openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) CreateAssayResultsTransaction(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) CreateAssayResultsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) CreateAssayRuns(ctx context.Context, body CreateAssayRunsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) CreateAssayRunsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) CreateAutomationOutputProcessor(ctx context.Context, body CreateAutomationOutputProcessorJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) CreateAutomationOutputProcessorWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) CreateBatch(ctx context.Context, body CreateBatchJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) CreateBatchWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) CreateBenchlingApp(ctx context.Context, body CreateBenchlingAppJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) CreateBenchlingAppWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) CreateBlob(ctx context.Context, body CreateBlobJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) CreateBlobPart(ctx context.Context, blobId string, body CreateBlobPartJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) CreateBlobPartWithBody(ctx context.Context, blobId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) CreateBlobWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) CreateBox(ctx context.Context, body CreateBoxJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) CreateBoxWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) CreateConsensusNucleotideAlignment(ctx context.Context, body CreateConsensusNucleotideAlignmentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) CreateConsensusNucleotideAlignmentWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) CreateContainer(ctx context.Context, body CreateContainerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) CreateContainerWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) CreateCustomEntity(ctx context.Context, body CreateCustomEntityJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) CreateCustomEntityWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) CreateDNAOligo(ctx context.Context, body CreateDNAOligoJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) CreateDNAOligoWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) CreateDNASequence(ctx context.Context, body CreateDNASequenceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) CreateDNASequenceWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) CreateDnaConsensusAlignment(ctx context.Context, body CreateDnaConsensusAlignmentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) CreateDnaConsensusAlignmentWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) CreateDnaTemplateAlignment(ctx context.Context, body CreateDnaTemplateAlignmentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) CreateDnaTemplateAlignmentWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) CreateDropdown(ctx context.Context, body CreateDropdownJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) CreateDropdownWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) CreateEntry(ctx context.Context, body CreateEntryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) CreateEntryWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) CreateFeature(ctx context.Context, body CreateFeatureJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) CreateFeatureLibrary(ctx context.Context, body CreateFeatureLibraryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) CreateFeatureLibraryWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) CreateFeatureWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) CreateFolder(ctx context.Context, body CreateFolderJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) CreateFolderWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) CreateLocation(ctx context.Context, body CreateLocationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) CreateLocationWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) CreateMixture(ctx context.Context, body CreateMixtureJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) CreateMixtureWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) CreateMolecule(ctx context.Context, body CreateMoleculeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) CreateMoleculeWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) CreateMultipartBlob(ctx context.Context, body CreateMultipartBlobJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) CreateMultipartBlobWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) CreateOligo(ctx context.Context, body CreateOligoJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) CreateOligoWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) CreatePlate(ctx context.Context, params *CreatePlateParams, body CreatePlateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) CreatePlateWithBody(ctx context.Context, params *CreatePlateParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) CreateRNAOligo(ctx context.Context, body CreateRNAOligoJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) CreateRNAOligoWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) CreateRNASequence(ctx context.Context, body CreateRNASequenceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) CreateRNASequenceWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) CreateRequest(ctx context.Context, body CreateRequestJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) CreateRequestWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) CreateTemplateNucleotideAlignment(ctx context.Context, body CreateTemplateNucleotideAlignmentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) CreateTemplateNucleotideAlignmentWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) CreateUser(ctx context.Context, body CreateUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) CreateUserWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) CreateWarehouseCredentials(ctx context.Context, body CreateWarehouseCredentialsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) CreateWarehouseCredentialsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) CreateWorkflowOutput(ctx context.Context, body CreateWorkflowOutputJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) CreateWorkflowOutputWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) CreateWorkflowTask(ctx context.Context, body CreateWorkflowTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) CreateWorkflowTaskGroup(ctx context.Context, body CreateWorkflowTaskGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) CreateWorkflowTaskGroupWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) CreateWorkflowTaskWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) DeleteContainerContent(ctx context.Context, containerId string, containableId string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) DeleteDNAAlignment(ctx context.Context, dnaAlignmentId string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) DeleteNucleotideAlignment(ctx context.Context, alignmentId string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ExecuteRequestsSampleGroups(ctx context.Context, requestId string, body ExecuteRequestsSampleGroupsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ExecuteRequestsSampleGroupsWithBody(ctx context.Context, requestId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ExportItem(ctx context.Context, body ExportItemJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ExportItemWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) GenerateInputWithAutomationInputGenerator(ctx context.Context, inputGeneratorId string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) GenerateTokenWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) GenerateTokenWithFormdataBody(ctx context.Context, body GenerateTokenFormdataRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) GetAASequence(ctx context.Context, aaSequenceId string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) GetAppConfigurationItemById(ctx context.Context, itemId string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) GetAssayResult(ctx context.Context, assayResultId openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) GetAssayRun(ctx context.Context, assayRunId string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) GetAutomationInputGenerator(ctx context.Context, inputGeneratorId string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) GetAutomationOutputProcessor(ctx context.Context, outputProcessorId string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) GetBatch(ctx context.Context, batchId string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) GetBatchSchema(ctx context.Context, schemaId string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) GetBenchlingAppByID(ctx context.Context, appId string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) GetBlob(ctx context.Context, blobId string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) GetBlobUrl(ctx context.Context, blobId string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) GetBox(ctx context.Context, boxId string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) GetBoxSchema(ctx context.Context, schemaId string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) GetContainer(ctx context.Context, containerId string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) GetContainerContent(ctx context.Context, containerId string, containableId string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) GetContainerSchema(ctx context.Context, schemaId string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) GetCustomEntity(ctx context.Context, customEntityId string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) GetDNAAlignment(ctx context.Context, dnaAlignmentId string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) GetDNAOligo(ctx context.Context, oligoId string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) GetDNASequence(ctx context.Context, dnaSequenceId string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) GetDropdown(ctx context.Context, dropdownId string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) GetEnitityBatches(ctx context.Context, entityId string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) GetEntitySchema(ctx context.Context, schemaId string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) GetEntry(ctx context.Context, entryId string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) GetEntrySchema(ctx context.Context, schemaId string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) GetEntryTemplate(ctx context.Context, entryTemplateId string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) GetExternalFileMetadata(ctx context.Context, entryId string, externalFileId string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) GetFeature(ctx context.Context, featureId string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) GetFeatureLibrary(ctx context.Context, featureLibraryId string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) GetFolder(ctx context.Context, folderId string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) GetLabAutomationTransform(ctx context.Context, transformId string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) GetLocation(ctx context.Context, locationId string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) GetLocationSchema(ctx context.Context, schemaId string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) GetMixture(ctx context.Context, mixtureId string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) GetMolecule(ctx context.Context, moleculeId string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) GetNucleotideAlignment(ctx context.Context, alignmentId string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) GetOligo(ctx context.Context, oligoId string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) GetOrganization(ctx context.Context, organizationId string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) GetPlate(ctx context.Context, plateId string, params *GetPlateParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) GetPlateSchema(ctx context.Context, schemaId string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) GetProject(ctx context.Context, projectId string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) GetRNAOligo(ctx context.Context, oligoId string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) GetRNASequence(ctx context.Context, rnaSequenceId string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) GetRegistry(ctx context.Context, registryId string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) GetRequest(ctx context.Context, requestId string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) GetRequestFulfillment(ctx context.Context, requestFulfillmentId string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) GetRequestResponse(ctx context.Context, requestId string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) GetRequestSchema(ctx context.Context, schemaId string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) GetRequestTaskSchema(ctx context.Context, schemaId string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) GetResultSchema(ctx context.Context, schemaId string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) GetRunSchema(ctx context.Context, schemaId string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) GetTask(ctx context.Context, taskId string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) GetTeam(ctx context.Context, teamId string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) GetUser(ctx context.Context, userId string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) GetUserActivity(ctx context.Context, userId string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) GetWorkflowOutput(ctx context.Context, workflowOutputId string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) GetWorkflowTask(ctx context.Context, workflowTaskId string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) GetWorkflowTaskGroup(ctx context.Context, workflowTaskGroupId string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) GetWorkflowTaskSchema(ctx context.Context, schemaId string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ListAASequences(ctx context.Context, params *ListAASequencesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ListAppConfigurationItems(ctx context.Context, params *ListAppConfigurationItemsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ListAssayResultSchemas(ctx context.Context, params *ListAssayResultSchemasParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ListAssayResults(ctx context.Context, params *ListAssayResultsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ListAssayRunSchemas(ctx context.Context, params *ListAssayRunSchemasParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ListAssayRuns(ctx context.Context, params *ListAssayRunsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ListAutomationInputGenerators(ctx context.Context, assayRunId string, params *ListAutomationInputGeneratorsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ListAutomationOutputProcessors(ctx context.Context, params *ListAutomationOutputProcessorsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ListAutomationOutputProcessorsDeprecated(ctx context.Context, assayRunId string, params *ListAutomationOutputProcessorsDeprecatedParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ListBatchSchemas(ctx context.Context, params *ListBatchSchemasParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ListBatchSchemasByRegistry(ctx context.Context, registryId string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ListBatches(ctx context.Context, params *ListBatchesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ListBenchlingApps(ctx context.Context, params *ListBenchlingAppsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ListBoxContents(ctx context.Context, boxId string, params *ListBoxContentsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ListBoxSchemas(ctx context.Context, params *ListBoxSchemasParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ListBoxSchemasByRegistry(ctx context.Context, registryId string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ListBoxes(ctx context.Context, params *ListBoxesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ListContainerContents(ctx context.Context, containerId string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ListContainerSchemas(ctx context.Context, params *ListContainerSchemasParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ListContainerSchemasByRegistry(ctx context.Context, registryId string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ListContainers(ctx context.Context, params *ListContainersParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ListCustomEntities(ctx context.Context, params *ListCustomEntitiesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ListDNAAlignments(ctx context.Context, params *ListDNAAlignmentsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ListDNAOligos(ctx context.Context, params *ListDNAOligosParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ListDNASequences(ctx context.Context, params *ListDNASequencesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ListDropdowns(ctx context.Context, params *ListDropdownsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ListDropdownsByRegistry(ctx context.Context, registryId string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ListEntitySchemas(ctx context.Context, params *ListEntitySchemasParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ListEntitySchemasByRegistry(ctx context.Context, registryId string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ListEntries(ctx context.Context, params *ListEntriesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ListEntrySchemas(ctx context.Context, params *ListEntrySchemasParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ListEntryTemplates(ctx context.Context, params *ListEntryTemplatesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ListEvents(ctx context.Context, params *ListEventsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ListFeatureLibraries(ctx context.Context, params *ListFeatureLibrariesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ListFeatures(ctx context.Context, params *ListFeaturesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ListFolders(ctx context.Context, params *ListFoldersParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ListLabelTemplates(ctx context.Context, registryId string, params *ListLabelTemplatesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ListLegacyWorkflowStageRunInputSamples(ctx context.Context, stageRunId string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ListLegacyWorkflowStageRunOutputSamples(ctx context.Context, stageRunId string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ListLegacyWorkflowStageRunRegisteredSamples(ctx context.Context, stageRunId string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ListLegacyWorkflowStageRuns(ctx context.Context, stageId string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ListLegacyWorkflowStages(ctx context.Context, legacyWorkflowId string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ListLegacyWorkflows(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ListLocationSchemas(ctx context.Context, params *ListLocationSchemasParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ListLocationSchemasByRegistry(ctx context.Context, registryId string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ListLocations(ctx context.Context, params *ListLocationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ListMixtures(ctx context.Context, params *ListMixturesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ListMolecules(ctx context.Context, params *ListMoleculesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ListNucleotideAlignments(ctx context.Context, params *ListNucleotideAlignmentsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ListOligos(ctx context.Context, params *ListOligosParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ListOrganizations(ctx context.Context, params *ListOrganizationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ListPlateSchemas(ctx context.Context, params *ListPlateSchemasParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ListPlateSchemasByRegistry(ctx context.Context, registryId string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ListPlates(ctx context.Context, params *ListPlatesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ListPrinters(ctx context.Context, registryId string, params *ListPrintersParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ListProjects(ctx context.Context, params *ListProjectsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ListRNAOligos(ctx context.Context, params *ListRNAOligosParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ListRNASequences(ctx context.Context, params *ListRNASequencesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ListRegistries(ctx context.Context, params *ListRegistriesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ListRequestFulfillments(ctx context.Context, params *ListRequestFulfillmentsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ListRequestSchemas(ctx context.Context, params *ListRequestSchemasParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ListRequestTaskSchemas(ctx context.Context, params *ListRequestTaskSchemasParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ListRequests(ctx context.Context, params *ListRequestsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ListStageRunInputSamples(ctx context.Context, stageRunId string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ListStageRunOutputSamples(ctx context.Context, stageRunId string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ListStageRunRegisteredSamples(ctx context.Context, stageRunId string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ListTeams(ctx context.Context, params *ListTeamsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ListUsers(ctx context.Context, params *ListUsersParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ListWorkflowOutputs(ctx context.Context, params *ListWorkflowOutputsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ListWorkflowStageRuns(ctx context.Context, stageId string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ListWorkflowStages(ctx context.Context, workflowId string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ListWorkflowTaskGroups(ctx context.Context, params *ListWorkflowTaskGroupsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ListWorkflowTaskSchemas(ctx context.Context, params *ListWorkflowTaskSchemasParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ListWorkflowTasks(ctx context.Context, params *ListWorkflowTasksParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ListWorkflows(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) PatchBenchlingApp(ctx context.Context, appId string, body PatchBenchlingAppJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) PatchBenchlingAppWithBody(ctx context.Context, appId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) PatchRequest(ctx context.Context, requestId string, body PatchRequestJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) PatchRequestWithBody(ctx context.Context, requestId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) PrintLabels(ctx context.Context, body PrintLabelsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) PrintLabelsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ProcessOutputWithAutomationOutputProcessor(ctx context.Context, outputProcessorId string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) RegisterEntities(ctx context.Context, registryId string, body RegisterEntitiesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) RegisterEntitiesWithBody(ctx context.Context, registryId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ReserveContainers(ctx context.Context, body ReserveContainersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ReserveContainersWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) TransferIntoContainer(ctx context.Context, destinationContainerId string, body TransferIntoContainerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) TransferIntoContainerWithBody(ctx context.Context, destinationContainerId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) TransferIntoContainers(ctx context.Context, body TransferIntoContainersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) TransferIntoContainersWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UnarchiveAASequences(ctx context.Context, body UnarchiveAASequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UnarchiveAASequencesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UnarchiveAssayResults(ctx context.Context, body UnarchiveAssayResultsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UnarchiveAssayResultsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UnarchiveAssayRuns(ctx context.Context, body UnarchiveAssayRunsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UnarchiveAssayRunsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UnarchiveAutomationOutputProcessors(ctx context.Context, body UnarchiveAutomationOutputProcessorsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UnarchiveAutomationOutputProcessorsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UnarchiveBatches(ctx context.Context, body UnarchiveBatchesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UnarchiveBatchesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UnarchiveBenchlingApps(ctx context.Context, body UnarchiveBenchlingAppsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UnarchiveBenchlingAppsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UnarchiveBoxes(ctx context.Context, body UnarchiveBoxesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UnarchiveBoxesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UnarchiveContainers(ctx context.Context, body UnarchiveContainersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UnarchiveContainersWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UnarchiveCustomEntities(ctx context.Context, body UnarchiveCustomEntitiesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UnarchiveCustomEntitiesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UnarchiveDNAOligos(ctx context.Context, body UnarchiveDNAOligosJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UnarchiveDNAOligosWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UnarchiveDNASequences(ctx context.Context, body UnarchiveDNASequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UnarchiveDNASequencesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UnarchiveDropdownOptions(ctx context.Context, dropdownId string, body UnarchiveDropdownOptionsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UnarchiveDropdownOptionsWithBody(ctx context.Context, dropdownId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UnarchiveEntries(ctx context.Context, body UnarchiveEntriesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UnarchiveEntriesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UnarchiveFolders(ctx context.Context, body UnarchiveFoldersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UnarchiveFoldersWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UnarchiveLocations(ctx context.Context, body UnarchiveLocationsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UnarchiveLocationsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UnarchiveMixtures(ctx context.Context, body UnarchiveMixturesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UnarchiveMixturesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UnarchiveMolecules(ctx context.Context, body UnarchiveMoleculesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UnarchiveMoleculesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UnarchiveOligos(ctx context.Context, body UnarchiveOligosJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UnarchiveOligosWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UnarchivePlates(ctx context.Context, body UnarchivePlatesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UnarchivePlatesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UnarchiveProjects(ctx context.Context, body UnarchiveProjectsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UnarchiveProjectsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UnarchiveRNAOligos(ctx context.Context, body UnarchiveRNAOligosJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UnarchiveRNAOligosWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UnarchiveRNASequences(ctx context.Context, body UnarchiveRNASequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UnarchiveRNASequencesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UnarchiveWorkflowOutputs(ctx context.Context, body UnarchiveWorkflowOutputsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UnarchiveWorkflowOutputsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UnarchiveWorkflowTaskGroups(ctx context.Context, body UnarchiveWorkflowTaskGroupsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UnarchiveWorkflowTaskGroupsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UnarchiveWorkflowTasks(ctx context.Context, body UnarchiveWorkflowTasksJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UnarchiveWorkflowTasksWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UnregisterEntities(ctx context.Context, registryId string, body UnregisterEntitiesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UnregisterEntitiesWithBody(ctx context.Context, registryId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UpdateAASequence(ctx context.Context, aaSequenceId string, body UpdateAASequenceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UpdateAASequenceWithBody(ctx context.Context, aaSequenceId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UpdateAppConfigurationItem(ctx context.Context, itemId string, body UpdateAppConfigurationItemJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UpdateAppConfigurationItemWithBody(ctx context.Context, itemId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UpdateAssayRun(ctx context.Context, assayRunId string, body UpdateAssayRunJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UpdateAssayRunWithBody(ctx context.Context, assayRunId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UpdateAutomationInputGenerator(ctx context.Context, inputGeneratorId string, body UpdateAutomationInputGeneratorJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UpdateAutomationInputGeneratorWithBody(ctx context.Context, inputGeneratorId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UpdateAutomationOutputProcessor(ctx context.Context, outputProcessorId string, body UpdateAutomationOutputProcessorJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UpdateAutomationOutputProcessorWithBody(ctx context.Context, outputProcessorId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UpdateBatch(ctx context.Context, batchId string, body UpdateBatchJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UpdateBatchWithBody(ctx context.Context, batchId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UpdateBox(ctx context.Context, boxId string, body UpdateBoxJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UpdateBoxWithBody(ctx context.Context, boxId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UpdateContainer(ctx context.Context, containerId string, body UpdateContainerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UpdateContainerContent(ctx context.Context, containerId string, containableId string, body UpdateContainerContentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UpdateContainerContentWithBody(ctx context.Context, containerId string, containableId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UpdateContainerWithBody(ctx context.Context, containerId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UpdateCustomEntity(ctx context.Context, customEntityId string, body UpdateCustomEntityJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UpdateCustomEntityWithBody(ctx context.Context, customEntityId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UpdateDNAOligo(ctx context.Context, oligoId string, body UpdateDNAOligoJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UpdateDNAOligoWithBody(ctx context.Context, oligoId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UpdateDNASequence(ctx context.Context, dnaSequenceId string, body UpdateDNASequenceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UpdateDNASequenceWithBody(ctx context.Context, dnaSequenceId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UpdateDropdown(ctx context.Context, dropdownId string, body UpdateDropdownJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UpdateDropdownWithBody(ctx context.Context, dropdownId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UpdateEntry(ctx context.Context, entryId string, body UpdateEntryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UpdateEntryWithBody(ctx context.Context, entryId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UpdateFeature(ctx context.Context, featureId string, body UpdateFeatureJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UpdateFeatureLibrary(ctx context.Context, featureLibraryId string, body UpdateFeatureLibraryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UpdateFeatureLibraryWithBody(ctx context.Context, featureLibraryId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UpdateFeatureWithBody(ctx context.Context, featureId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UpdateLabAutomationTransform(ctx context.Context, transformId string, body UpdateLabAutomationTransformJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UpdateLabAutomationTransformWithBody(ctx context.Context, transformId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UpdateLegacyWorkflowMetadata(ctx context.Context, legacyWorkflowId string, body UpdateLegacyWorkflowMetadataJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UpdateLegacyWorkflowMetadataWithBody(ctx context.Context, legacyWorkflowId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UpdateLocation(ctx context.Context, locationId string, body UpdateLocationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UpdateLocationWithBody(ctx context.Context, locationId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UpdateMixture(ctx context.Context, mixtureId string, body UpdateMixtureJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UpdateMixtureWithBody(ctx context.Context, mixtureId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UpdateMolecule(ctx context.Context, moleculeId string, body UpdateMoleculeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UpdateMoleculeWithBody(ctx context.Context, moleculeId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UpdateOligo(ctx context.Context, oligoId string, body UpdateOligoJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UpdateOligoWithBody(ctx context.Context, oligoId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UpdatePlate(ctx context.Context, plateId string, params *UpdatePlateParams, body UpdatePlateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UpdatePlateWithBody(ctx context.Context, plateId string, params *UpdatePlateParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UpdateRNAOligo(ctx context.Context, oligoId string, body UpdateRNAOligoJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UpdateRNAOligoWithBody(ctx context.Context, oligoId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UpdateRNASequence(ctx context.Context, rnaSequenceId string, body UpdateRNASequenceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UpdateRNASequenceWithBody(ctx context.Context, rnaSequenceId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UpdateUser(ctx context.Context, userId string, body UpdateUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UpdateUserWithBody(ctx context.Context, userId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UpdateWorkflowMetadata(ctx context.Context, workflowId string, body UpdateWorkflowMetadataJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UpdateWorkflowMetadataWithBody(ctx context.Context, workflowId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UpdateWorkflowOutput(ctx context.Context, workflowOutputId string, body UpdateWorkflowOutputJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UpdateWorkflowOutputWithBody(ctx context.Context, workflowOutputId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UpdateWorkflowTask(ctx context.Context, workflowTaskId string, body UpdateWorkflowTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UpdateWorkflowTaskGroup(ctx context.Context, workflowTaskGroupId string, body UpdateWorkflowTaskGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UpdateWorkflowTaskGroupWithBody(ctx context.Context, workflowTaskGroupId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) UpdateWorkflowTaskWithBody(ctx context.Context, workflowTaskId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ValidateBarcodes(ctx context.Context, registryId string, body ValidateBarcodesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ValidateBarcodesWithBody(ctx context.Context, registryId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
Type ClientInterface
type ClientInterface interface {
	// ListAASequences request
	ListAASequences(ctx context.Context, params *ListAASequencesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateAASequence request with any body
	CreateAASequenceWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateAASequence(ctx context.Context, body CreateAASequenceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAASequence request
	GetAASequence(ctx context.Context, aaSequenceId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateAASequence request with any body
	UpdateAASequenceWithBody(ctx context.Context, aaSequenceId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateAASequence(ctx context.Context, aaSequenceId string, body UpdateAASequenceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ArchiveAASequences request with any body
	ArchiveAASequencesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ArchiveAASequences(ctx context.Context, body ArchiveAASequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AutoAnnotateAaSequences request with any body
	AutoAnnotateAaSequencesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	AutoAnnotateAaSequences(ctx context.Context, body AutoAnnotateAaSequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkCreateAASequences request with any body
	BulkCreateAASequencesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	BulkCreateAASequences(ctx context.Context, body BulkCreateAASequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkGetAASequences request
	BulkGetAASequences(ctx context.Context, params *BulkGetAASequencesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkUpdateAASequences request with any body
	BulkUpdateAASequencesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	BulkUpdateAASequences(ctx context.Context, body BulkUpdateAASequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UnarchiveAASequences request with any body
	UnarchiveAASequencesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UnarchiveAASequences(ctx context.Context, body UnarchiveAASequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListAppConfigurationItems request
	ListAppConfigurationItems(ctx context.Context, params *ListAppConfigurationItemsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateAppConfigurationItem request with any body
	CreateAppConfigurationItemWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateAppConfigurationItem(ctx context.Context, body CreateAppConfigurationItemJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAppConfigurationItemById request
	GetAppConfigurationItemById(ctx context.Context, itemId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateAppConfigurationItem request with any body
	UpdateAppConfigurationItemWithBody(ctx context.Context, itemId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateAppConfigurationItem(ctx context.Context, itemId string, body UpdateAppConfigurationItemJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkCreateAppConfigurationItems request with any body
	BulkCreateAppConfigurationItemsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	BulkCreateAppConfigurationItems(ctx context.Context, body BulkCreateAppConfigurationItemsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkUpdateAppConfigurationItems request with any body
	BulkUpdateAppConfigurationItemsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	BulkUpdateAppConfigurationItems(ctx context.Context, body BulkUpdateAppConfigurationItemsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListBenchlingApps request
	ListBenchlingApps(ctx context.Context, params *ListBenchlingAppsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateBenchlingApp request with any body
	CreateBenchlingAppWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateBenchlingApp(ctx context.Context, body CreateBenchlingAppJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetBenchlingAppByID request
	GetBenchlingAppByID(ctx context.Context, appId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PatchBenchlingApp request with any body
	PatchBenchlingAppWithBody(ctx context.Context, appId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PatchBenchlingApp(ctx context.Context, appId string, body PatchBenchlingAppJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ArchiveBenchlingApps request with any body
	ArchiveBenchlingAppsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ArchiveBenchlingApps(ctx context.Context, body ArchiveBenchlingAppsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UnarchiveBenchlingApps request with any body
	UnarchiveBenchlingAppsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UnarchiveBenchlingApps(ctx context.Context, body UnarchiveBenchlingAppsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListAssayResultSchemas request
	ListAssayResultSchemas(ctx context.Context, params *ListAssayResultSchemasParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetResultSchema request
	GetResultSchema(ctx context.Context, schemaId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListAssayResults request
	ListAssayResults(ctx context.Context, params *ListAssayResultsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateAssayResults request with any body
	CreateAssayResultsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateAssayResults(ctx context.Context, body CreateAssayResultsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAssayResult request
	GetAssayResult(ctx context.Context, assayResultId openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ArchiveAssayResults request with any body
	ArchiveAssayResultsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ArchiveAssayResults(ctx context.Context, body ArchiveAssayResultsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkGetAssayResults request
	BulkGetAssayResults(ctx context.Context, params *BulkGetAssayResultsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UnarchiveAssayResults request with any body
	UnarchiveAssayResultsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UnarchiveAssayResults(ctx context.Context, body UnarchiveAssayResultsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListAssayRunSchemas request
	ListAssayRunSchemas(ctx context.Context, params *ListAssayRunSchemasParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetRunSchema request
	GetRunSchema(ctx context.Context, schemaId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListAssayRuns request
	ListAssayRuns(ctx context.Context, params *ListAssayRunsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateAssayRuns request with any body
	CreateAssayRunsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateAssayRuns(ctx context.Context, body CreateAssayRunsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAssayRun request
	GetAssayRun(ctx context.Context, assayRunId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateAssayRun request with any body
	UpdateAssayRunWithBody(ctx context.Context, assayRunId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateAssayRun(ctx context.Context, assayRunId string, body UpdateAssayRunJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListAutomationInputGenerators request
	ListAutomationInputGenerators(ctx context.Context, assayRunId string, params *ListAutomationInputGeneratorsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListAutomationOutputProcessorsDeprecated request
	ListAutomationOutputProcessorsDeprecated(ctx context.Context, assayRunId string, params *ListAutomationOutputProcessorsDeprecatedParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ArchiveAssayRuns request with any body
	ArchiveAssayRunsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ArchiveAssayRuns(ctx context.Context, body ArchiveAssayRunsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkGetAssayRuns request
	BulkGetAssayRuns(ctx context.Context, params *BulkGetAssayRunsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UnarchiveAssayRuns request with any body
	UnarchiveAssayRunsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UnarchiveAssayRuns(ctx context.Context, body UnarchiveAssayRunsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetLabAutomationTransform request
	GetLabAutomationTransform(ctx context.Context, transformId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateLabAutomationTransform request with any body
	UpdateLabAutomationTransformWithBody(ctx context.Context, transformId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateLabAutomationTransform(ctx context.Context, transformId string, body UpdateLabAutomationTransformJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAutomationInputGenerator request
	GetAutomationInputGenerator(ctx context.Context, inputGeneratorId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateAutomationInputGenerator request with any body
	UpdateAutomationInputGeneratorWithBody(ctx context.Context, inputGeneratorId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateAutomationInputGenerator(ctx context.Context, inputGeneratorId string, body UpdateAutomationInputGeneratorJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GenerateInputWithAutomationInputGenerator request
	GenerateInputWithAutomationInputGenerator(ctx context.Context, inputGeneratorId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListAutomationOutputProcessors request
	ListAutomationOutputProcessors(ctx context.Context, params *ListAutomationOutputProcessorsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateAutomationOutputProcessor request with any body
	CreateAutomationOutputProcessorWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateAutomationOutputProcessor(ctx context.Context, body CreateAutomationOutputProcessorJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAutomationOutputProcessor request
	GetAutomationOutputProcessor(ctx context.Context, outputProcessorId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateAutomationOutputProcessor request with any body
	UpdateAutomationOutputProcessorWithBody(ctx context.Context, outputProcessorId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateAutomationOutputProcessor(ctx context.Context, outputProcessorId string, body UpdateAutomationOutputProcessorJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ProcessOutputWithAutomationOutputProcessor request
	ProcessOutputWithAutomationOutputProcessor(ctx context.Context, outputProcessorId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ArchiveAutomationOutputProcessors request with any body
	ArchiveAutomationOutputProcessorsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ArchiveAutomationOutputProcessors(ctx context.Context, body ArchiveAutomationOutputProcessorsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UnarchiveAutomationOutputProcessors request with any body
	UnarchiveAutomationOutputProcessorsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UnarchiveAutomationOutputProcessors(ctx context.Context, body UnarchiveAutomationOutputProcessorsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListBatchSchemas request
	ListBatchSchemas(ctx context.Context, params *ListBatchSchemasParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetBatchSchema request
	GetBatchSchema(ctx context.Context, schemaId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListBatches request
	ListBatches(ctx context.Context, params *ListBatchesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateBatch request with any body
	CreateBatchWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateBatch(ctx context.Context, body CreateBatchJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetBatch request
	GetBatch(ctx context.Context, batchId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateBatch request with any body
	UpdateBatchWithBody(ctx context.Context, batchId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateBatch(ctx context.Context, batchId string, body UpdateBatchJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ArchiveBatches request with any body
	ArchiveBatchesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ArchiveBatches(ctx context.Context, body ArchiveBatchesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkGetBatches request
	BulkGetBatches(ctx context.Context, params *BulkGetBatchesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UnarchiveBatches request with any body
	UnarchiveBatchesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UnarchiveBatches(ctx context.Context, body UnarchiveBatchesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateBlob request with any body
	CreateBlobWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateBlob(ctx context.Context, body CreateBlobJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetBlob request
	GetBlob(ctx context.Context, blobId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetBlobUrl request
	GetBlobUrl(ctx context.Context, blobId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateBlobPart request with any body
	CreateBlobPartWithBody(ctx context.Context, blobId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateBlobPart(ctx context.Context, blobId string, body CreateBlobPartJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AbortMultipartBlob request
	AbortMultipartBlob(ctx context.Context, blobId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CompleteMultipartBlob request with any body
	CompleteMultipartBlobWithBody(ctx context.Context, blobId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CompleteMultipartBlob(ctx context.Context, blobId string, body CompleteMultipartBlobJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkGetBlobs request
	BulkGetBlobs(ctx context.Context, params *BulkGetBlobsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateMultipartBlob request with any body
	CreateMultipartBlobWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateMultipartBlob(ctx context.Context, body CreateMultipartBlobJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListBoxSchemas request
	ListBoxSchemas(ctx context.Context, params *ListBoxSchemasParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetBoxSchema request
	GetBoxSchema(ctx context.Context, schemaId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListBoxes request
	ListBoxes(ctx context.Context, params *ListBoxesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateBox request with any body
	CreateBoxWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateBox(ctx context.Context, body CreateBoxJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetBox request
	GetBox(ctx context.Context, boxId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateBox request with any body
	UpdateBoxWithBody(ctx context.Context, boxId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateBox(ctx context.Context, boxId string, body UpdateBoxJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListBoxContents request
	ListBoxContents(ctx context.Context, boxId string, params *ListBoxContentsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ArchiveBoxes request with any body
	ArchiveBoxesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ArchiveBoxes(ctx context.Context, body ArchiveBoxesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkGetBoxes request
	BulkGetBoxes(ctx context.Context, params *BulkGetBoxesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UnarchiveBoxes request with any body
	UnarchiveBoxesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UnarchiveBoxes(ctx context.Context, body UnarchiveBoxesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListContainerSchemas request
	ListContainerSchemas(ctx context.Context, params *ListContainerSchemasParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetContainerSchema request
	GetContainerSchema(ctx context.Context, schemaId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListContainers request
	ListContainers(ctx context.Context, params *ListContainersParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateContainer request with any body
	CreateContainerWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateContainer(ctx context.Context, body CreateContainerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetContainer request
	GetContainer(ctx context.Context, containerId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateContainer request with any body
	UpdateContainerWithBody(ctx context.Context, containerId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateContainer(ctx context.Context, containerId string, body UpdateContainerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListContainerContents request
	ListContainerContents(ctx context.Context, containerId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteContainerContent request
	DeleteContainerContent(ctx context.Context, containerId string, containableId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetContainerContent request
	GetContainerContent(ctx context.Context, containerId string, containableId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateContainerContent request with any body
	UpdateContainerContentWithBody(ctx context.Context, containerId string, containableId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateContainerContent(ctx context.Context, containerId string, containableId string, body UpdateContainerContentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// TransferIntoContainer request with any body
	TransferIntoContainerWithBody(ctx context.Context, destinationContainerId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	TransferIntoContainer(ctx context.Context, destinationContainerId string, body TransferIntoContainerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ArchiveContainers request with any body
	ArchiveContainersWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ArchiveContainers(ctx context.Context, body ArchiveContainersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkCreateContainers request with any body
	BulkCreateContainersWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	BulkCreateContainers(ctx context.Context, body BulkCreateContainersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkGetContainers request
	BulkGetContainers(ctx context.Context, params *BulkGetContainersParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkUpdateContainers request with any body
	BulkUpdateContainersWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	BulkUpdateContainers(ctx context.Context, body BulkUpdateContainersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CheckinContainers request with any body
	CheckinContainersWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CheckinContainers(ctx context.Context, body CheckinContainersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CheckoutContainers request with any body
	CheckoutContainersWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CheckoutContainers(ctx context.Context, body CheckoutContainersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PrintLabels request with any body
	PrintLabelsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PrintLabels(ctx context.Context, body PrintLabelsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ReserveContainers request with any body
	ReserveContainersWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ReserveContainers(ctx context.Context, body ReserveContainersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UnarchiveContainers request with any body
	UnarchiveContainersWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UnarchiveContainers(ctx context.Context, body UnarchiveContainersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListCustomEntities request
	ListCustomEntities(ctx context.Context, params *ListCustomEntitiesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateCustomEntity request with any body
	CreateCustomEntityWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateCustomEntity(ctx context.Context, body CreateCustomEntityJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetCustomEntity request
	GetCustomEntity(ctx context.Context, customEntityId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateCustomEntity request with any body
	UpdateCustomEntityWithBody(ctx context.Context, customEntityId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateCustomEntity(ctx context.Context, customEntityId string, body UpdateCustomEntityJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ArchiveCustomEntities request with any body
	ArchiveCustomEntitiesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ArchiveCustomEntities(ctx context.Context, body ArchiveCustomEntitiesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkCreateCustomEntities request with any body
	BulkCreateCustomEntitiesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	BulkCreateCustomEntities(ctx context.Context, body BulkCreateCustomEntitiesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkGetCustomEntities request
	BulkGetCustomEntities(ctx context.Context, params *BulkGetCustomEntitiesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkUpdateCustomEntities request with any body
	BulkUpdateCustomEntitiesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	BulkUpdateCustomEntities(ctx context.Context, body BulkUpdateCustomEntitiesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UnarchiveCustomEntities request with any body
	UnarchiveCustomEntitiesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UnarchiveCustomEntities(ctx context.Context, body UnarchiveCustomEntitiesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListDNAAlignments request
	ListDNAAlignments(ctx context.Context, params *ListDNAAlignmentsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteDNAAlignment request
	DeleteDNAAlignment(ctx context.Context, dnaAlignmentId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetDNAAlignment request
	GetDNAAlignment(ctx context.Context, dnaAlignmentId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateDnaConsensusAlignment request with any body
	CreateDnaConsensusAlignmentWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateDnaConsensusAlignment(ctx context.Context, body CreateDnaConsensusAlignmentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateDnaTemplateAlignment request with any body
	CreateDnaTemplateAlignmentWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateDnaTemplateAlignment(ctx context.Context, body CreateDnaTemplateAlignmentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListDNAOligos request
	ListDNAOligos(ctx context.Context, params *ListDNAOligosParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateDNAOligo request with any body
	CreateDNAOligoWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateDNAOligo(ctx context.Context, body CreateDNAOligoJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetDNAOligo request
	GetDNAOligo(ctx context.Context, oligoId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateDNAOligo request with any body
	UpdateDNAOligoWithBody(ctx context.Context, oligoId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateDNAOligo(ctx context.Context, oligoId string, body UpdateDNAOligoJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ArchiveDNAOligos request with any body
	ArchiveDNAOligosWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ArchiveDNAOligos(ctx context.Context, body ArchiveDNAOligosJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkCreateDNAOligos request with any body
	BulkCreateDNAOligosWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	BulkCreateDNAOligos(ctx context.Context, body BulkCreateDNAOligosJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkUpdateDNAOligos request with any body
	BulkUpdateDNAOligosWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	BulkUpdateDNAOligos(ctx context.Context, body BulkUpdateDNAOligosJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UnarchiveDNAOligos request with any body
	UnarchiveDNAOligosWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UnarchiveDNAOligos(ctx context.Context, body UnarchiveDNAOligosJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListDNASequences request
	ListDNASequences(ctx context.Context, params *ListDNASequencesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateDNASequence request with any body
	CreateDNASequenceWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateDNASequence(ctx context.Context, body CreateDNASequenceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetDNASequence request
	GetDNASequence(ctx context.Context, dnaSequenceId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateDNASequence request with any body
	UpdateDNASequenceWithBody(ctx context.Context, dnaSequenceId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateDNASequence(ctx context.Context, dnaSequenceId string, body UpdateDNASequenceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ArchiveDNASequences request with any body
	ArchiveDNASequencesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ArchiveDNASequences(ctx context.Context, body ArchiveDNASequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AutoAnnotateDnaSequences request with any body
	AutoAnnotateDnaSequencesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	AutoAnnotateDnaSequences(ctx context.Context, body AutoAnnotateDnaSequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AutofillDNASequenceParts request with any body
	AutofillDNASequencePartsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	AutofillDNASequenceParts(ctx context.Context, body AutofillDNASequencePartsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AutofillDNASequenceTranslations request with any body
	AutofillDNASequenceTranslationsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	AutofillDNASequenceTranslations(ctx context.Context, body AutofillDNASequenceTranslationsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkCreateDNASequences request with any body
	BulkCreateDNASequencesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	BulkCreateDNASequences(ctx context.Context, body BulkCreateDNASequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkGetDNASequences request
	BulkGetDNASequences(ctx context.Context, params *BulkGetDNASequencesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkUpdateDNASequences request with any body
	BulkUpdateDNASequencesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	BulkUpdateDNASequences(ctx context.Context, body BulkUpdateDNASequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UnarchiveDNASequences request with any body
	UnarchiveDNASequencesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UnarchiveDNASequences(ctx context.Context, body UnarchiveDNASequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListDropdowns request
	ListDropdowns(ctx context.Context, params *ListDropdownsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateDropdown request with any body
	CreateDropdownWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateDropdown(ctx context.Context, body CreateDropdownJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetDropdown request
	GetDropdown(ctx context.Context, dropdownId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateDropdown request with any body
	UpdateDropdownWithBody(ctx context.Context, dropdownId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateDropdown(ctx context.Context, dropdownId string, body UpdateDropdownJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ArchiveDropdownOptions request with any body
	ArchiveDropdownOptionsWithBody(ctx context.Context, dropdownId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ArchiveDropdownOptions(ctx context.Context, dropdownId string, body ArchiveDropdownOptionsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UnarchiveDropdownOptions request with any body
	UnarchiveDropdownOptionsWithBody(ctx context.Context, dropdownId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UnarchiveDropdownOptions(ctx context.Context, dropdownId string, body UnarchiveDropdownOptionsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetEnitityBatches request
	GetEnitityBatches(ctx context.Context, entityId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListEntitySchemas request
	ListEntitySchemas(ctx context.Context, params *ListEntitySchemasParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetEntitySchema request
	GetEntitySchema(ctx context.Context, schemaId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListEntries request
	ListEntries(ctx context.Context, params *ListEntriesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateEntry request with any body
	CreateEntryWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateEntry(ctx context.Context, body CreateEntryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetEntry request
	GetEntry(ctx context.Context, entryId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateEntry request with any body
	UpdateEntryWithBody(ctx context.Context, entryId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateEntry(ctx context.Context, entryId string, body UpdateEntryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetExternalFileMetadata request
	GetExternalFileMetadata(ctx context.Context, entryId string, externalFileId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ArchiveEntries request with any body
	ArchiveEntriesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ArchiveEntries(ctx context.Context, body ArchiveEntriesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkGetEntries request
	BulkGetEntries(ctx context.Context, params *BulkGetEntriesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UnarchiveEntries request with any body
	UnarchiveEntriesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UnarchiveEntries(ctx context.Context, body UnarchiveEntriesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListEntrySchemas request
	ListEntrySchemas(ctx context.Context, params *ListEntrySchemasParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetEntrySchema request
	GetEntrySchema(ctx context.Context, schemaId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListEntryTemplates request
	ListEntryTemplates(ctx context.Context, params *ListEntryTemplatesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetEntryTemplate request
	GetEntryTemplate(ctx context.Context, entryTemplateId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListEvents request
	ListEvents(ctx context.Context, params *ListEventsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ExportItem request with any body
	ExportItemWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ExportItem(ctx context.Context, body ExportItemJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListFeatureLibraries request
	ListFeatureLibraries(ctx context.Context, params *ListFeatureLibrariesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateFeatureLibrary request with any body
	CreateFeatureLibraryWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateFeatureLibrary(ctx context.Context, body CreateFeatureLibraryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetFeatureLibrary request
	GetFeatureLibrary(ctx context.Context, featureLibraryId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateFeatureLibrary request with any body
	UpdateFeatureLibraryWithBody(ctx context.Context, featureLibraryId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateFeatureLibrary(ctx context.Context, featureLibraryId string, body UpdateFeatureLibraryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListFeatures request
	ListFeatures(ctx context.Context, params *ListFeaturesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateFeature request with any body
	CreateFeatureWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateFeature(ctx context.Context, body CreateFeatureJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetFeature request
	GetFeature(ctx context.Context, featureId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateFeature request with any body
	UpdateFeatureWithBody(ctx context.Context, featureId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateFeature(ctx context.Context, featureId string, body UpdateFeatureJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkCreateFeatures request with any body
	BulkCreateFeaturesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	BulkCreateFeatures(ctx context.Context, body BulkCreateFeaturesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListFolders request
	ListFolders(ctx context.Context, params *ListFoldersParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateFolder request with any body
	CreateFolderWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateFolder(ctx context.Context, body CreateFolderJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetFolder request
	GetFolder(ctx context.Context, folderId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ArchiveFolders request with any body
	ArchiveFoldersWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ArchiveFolders(ctx context.Context, body ArchiveFoldersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UnarchiveFolders request with any body
	UnarchiveFoldersWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UnarchiveFolders(ctx context.Context, body UnarchiveFoldersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListLegacyWorkflowStageRunInputSamples request
	ListLegacyWorkflowStageRunInputSamples(ctx context.Context, stageRunId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListLegacyWorkflowStageRunOutputSamples request
	ListLegacyWorkflowStageRunOutputSamples(ctx context.Context, stageRunId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListLegacyWorkflowStageRunRegisteredSamples request
	ListLegacyWorkflowStageRunRegisteredSamples(ctx context.Context, stageRunId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListLegacyWorkflowStageRuns request
	ListLegacyWorkflowStageRuns(ctx context.Context, stageId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListLegacyWorkflows request
	ListLegacyWorkflows(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateLegacyWorkflowMetadata request with any body
	UpdateLegacyWorkflowMetadataWithBody(ctx context.Context, legacyWorkflowId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateLegacyWorkflowMetadata(ctx context.Context, legacyWorkflowId string, body UpdateLegacyWorkflowMetadataJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListLegacyWorkflowStages request
	ListLegacyWorkflowStages(ctx context.Context, legacyWorkflowId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListLocationSchemas request
	ListLocationSchemas(ctx context.Context, params *ListLocationSchemasParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetLocationSchema request
	GetLocationSchema(ctx context.Context, schemaId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListLocations request
	ListLocations(ctx context.Context, params *ListLocationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateLocation request with any body
	CreateLocationWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateLocation(ctx context.Context, body CreateLocationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetLocation request
	GetLocation(ctx context.Context, locationId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateLocation request with any body
	UpdateLocationWithBody(ctx context.Context, locationId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateLocation(ctx context.Context, locationId string, body UpdateLocationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ArchiveLocations request with any body
	ArchiveLocationsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ArchiveLocations(ctx context.Context, body ArchiveLocationsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkGetLocations request
	BulkGetLocations(ctx context.Context, params *BulkGetLocationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UnarchiveLocations request with any body
	UnarchiveLocationsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UnarchiveLocations(ctx context.Context, body UnarchiveLocationsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListMixtures request
	ListMixtures(ctx context.Context, params *ListMixturesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateMixture request with any body
	CreateMixtureWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateMixture(ctx context.Context, body CreateMixtureJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetMixture request
	GetMixture(ctx context.Context, mixtureId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateMixture request with any body
	UpdateMixtureWithBody(ctx context.Context, mixtureId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateMixture(ctx context.Context, mixtureId string, body UpdateMixtureJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ArchiveMixtures request with any body
	ArchiveMixturesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ArchiveMixtures(ctx context.Context, body ArchiveMixturesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkCreateMixtures request with any body
	BulkCreateMixturesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	BulkCreateMixtures(ctx context.Context, body BulkCreateMixturesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkUpdateMixtures request with any body
	BulkUpdateMixturesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	BulkUpdateMixtures(ctx context.Context, body BulkUpdateMixturesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UnarchiveMixtures request with any body
	UnarchiveMixturesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UnarchiveMixtures(ctx context.Context, body UnarchiveMixturesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListMolecules request
	ListMolecules(ctx context.Context, params *ListMoleculesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateMolecule request with any body
	CreateMoleculeWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateMolecule(ctx context.Context, body CreateMoleculeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetMolecule request
	GetMolecule(ctx context.Context, moleculeId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateMolecule request with any body
	UpdateMoleculeWithBody(ctx context.Context, moleculeId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateMolecule(ctx context.Context, moleculeId string, body UpdateMoleculeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ArchiveMolecules request with any body
	ArchiveMoleculesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ArchiveMolecules(ctx context.Context, body ArchiveMoleculesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkCreateMolecules request with any body
	BulkCreateMoleculesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	BulkCreateMolecules(ctx context.Context, body BulkCreateMoleculesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkUpdateMolecules request with any body
	BulkUpdateMoleculesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	BulkUpdateMolecules(ctx context.Context, body BulkUpdateMoleculesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UnarchiveMolecules request with any body
	UnarchiveMoleculesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UnarchiveMolecules(ctx context.Context, body UnarchiveMoleculesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListNucleotideAlignments request
	ListNucleotideAlignments(ctx context.Context, params *ListNucleotideAlignmentsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteNucleotideAlignment request
	DeleteNucleotideAlignment(ctx context.Context, alignmentId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetNucleotideAlignment request
	GetNucleotideAlignment(ctx context.Context, alignmentId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateConsensusNucleotideAlignment request with any body
	CreateConsensusNucleotideAlignmentWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateConsensusNucleotideAlignment(ctx context.Context, body CreateConsensusNucleotideAlignmentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateTemplateNucleotideAlignment request with any body
	CreateTemplateNucleotideAlignmentWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateTemplateNucleotideAlignment(ctx context.Context, body CreateTemplateNucleotideAlignmentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListOligos request
	ListOligos(ctx context.Context, params *ListOligosParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateOligo request with any body
	CreateOligoWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateOligo(ctx context.Context, body CreateOligoJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetOligo request
	GetOligo(ctx context.Context, oligoId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateOligo request with any body
	UpdateOligoWithBody(ctx context.Context, oligoId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateOligo(ctx context.Context, oligoId string, body UpdateOligoJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ArchiveOligos request with any body
	ArchiveOligosWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ArchiveOligos(ctx context.Context, body ArchiveOligosJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkCreateOligos request with any body
	BulkCreateOligosWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	BulkCreateOligos(ctx context.Context, body BulkCreateOligosJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkGetOligos request
	BulkGetOligos(ctx context.Context, params *BulkGetOligosParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UnarchiveOligos request with any body
	UnarchiveOligosWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UnarchiveOligos(ctx context.Context, body UnarchiveOligosJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListOrganizations request
	ListOrganizations(ctx context.Context, params *ListOrganizationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetOrganization request
	GetOrganization(ctx context.Context, organizationId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListPlateSchemas request
	ListPlateSchemas(ctx context.Context, params *ListPlateSchemasParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetPlateSchema request
	GetPlateSchema(ctx context.Context, schemaId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListPlates request
	ListPlates(ctx context.Context, params *ListPlatesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreatePlate request with any body
	CreatePlateWithBody(ctx context.Context, params *CreatePlateParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreatePlate(ctx context.Context, params *CreatePlateParams, body CreatePlateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetPlate request
	GetPlate(ctx context.Context, plateId string, params *GetPlateParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdatePlate request with any body
	UpdatePlateWithBody(ctx context.Context, plateId string, params *UpdatePlateParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdatePlate(ctx context.Context, plateId string, params *UpdatePlateParams, body UpdatePlateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ArchivePlates request with any body
	ArchivePlatesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ArchivePlates(ctx context.Context, body ArchivePlatesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkGetPlates request
	BulkGetPlates(ctx context.Context, params *BulkGetPlatesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UnarchivePlates request with any body
	UnarchivePlatesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UnarchivePlates(ctx context.Context, body UnarchivePlatesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListProjects request
	ListProjects(ctx context.Context, params *ListProjectsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetProject request
	GetProject(ctx context.Context, projectId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ArchiveProjects request with any body
	ArchiveProjectsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ArchiveProjects(ctx context.Context, body ArchiveProjectsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UnarchiveProjects request with any body
	UnarchiveProjectsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UnarchiveProjects(ctx context.Context, body UnarchiveProjectsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListRegistries request
	ListRegistries(ctx context.Context, params *ListRegistriesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetRegistry request
	GetRegistry(ctx context.Context, registryId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListBatchSchemasByRegistry request
	ListBatchSchemasByRegistry(ctx context.Context, registryId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListBoxSchemasByRegistry request
	ListBoxSchemasByRegistry(ctx context.Context, registryId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListContainerSchemasByRegistry request
	ListContainerSchemasByRegistry(ctx context.Context, registryId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListDropdownsByRegistry request
	ListDropdownsByRegistry(ctx context.Context, registryId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListEntitySchemasByRegistry request
	ListEntitySchemasByRegistry(ctx context.Context, registryId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListPrinters request
	ListPrinters(ctx context.Context, registryId string, params *ListPrintersParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListLabelTemplates request
	ListLabelTemplates(ctx context.Context, registryId string, params *ListLabelTemplatesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListLocationSchemasByRegistry request
	ListLocationSchemasByRegistry(ctx context.Context, registryId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListPlateSchemasByRegistry request
	ListPlateSchemasByRegistry(ctx context.Context, registryId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkGetRegisteredEntities request
	BulkGetRegisteredEntities(ctx context.Context, registryId string, params *BulkGetRegisteredEntitiesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RegisterEntities request with any body
	RegisterEntitiesWithBody(ctx context.Context, registryId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	RegisterEntities(ctx context.Context, registryId string, body RegisterEntitiesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UnregisterEntities request with any body
	UnregisterEntitiesWithBody(ctx context.Context, registryId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UnregisterEntities(ctx context.Context, registryId string, body UnregisterEntitiesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ValidateBarcodes request with any body
	ValidateBarcodesWithBody(ctx context.Context, registryId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ValidateBarcodes(ctx context.Context, registryId string, body ValidateBarcodesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListRequestFulfillments request
	ListRequestFulfillments(ctx context.Context, params *ListRequestFulfillmentsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetRequestFulfillment request
	GetRequestFulfillment(ctx context.Context, requestFulfillmentId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListRequestSchemas request
	ListRequestSchemas(ctx context.Context, params *ListRequestSchemasParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetRequestSchema request
	GetRequestSchema(ctx context.Context, schemaId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListRequestTaskSchemas request
	ListRequestTaskSchemas(ctx context.Context, params *ListRequestTaskSchemasParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetRequestTaskSchema request
	GetRequestTaskSchema(ctx context.Context, schemaId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListRequests request
	ListRequests(ctx context.Context, params *ListRequestsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateRequest request with any body
	CreateRequestWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateRequest(ctx context.Context, body CreateRequestJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetRequest request
	GetRequest(ctx context.Context, requestId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PatchRequest request with any body
	PatchRequestWithBody(ctx context.Context, requestId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PatchRequest(ctx context.Context, requestId string, body PatchRequestJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetRequestResponse request
	GetRequestResponse(ctx context.Context, requestId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkCreateRequestTasks request with any body
	BulkCreateRequestTasksWithBody(ctx context.Context, requestId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	BulkCreateRequestTasks(ctx context.Context, requestId string, body BulkCreateRequestTasksJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkUpdateRequestTasks request with any body
	BulkUpdateRequestTasksWithBody(ctx context.Context, requestId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	BulkUpdateRequestTasks(ctx context.Context, requestId string, body BulkUpdateRequestTasksJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ExecuteRequestsSampleGroups request with any body
	ExecuteRequestsSampleGroupsWithBody(ctx context.Context, requestId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ExecuteRequestsSampleGroups(ctx context.Context, requestId string, body ExecuteRequestsSampleGroupsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkGetRequests request
	BulkGetRequests(ctx context.Context, params *BulkGetRequestsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateAssayResultsTransaction request
	CreateAssayResultsTransaction(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateAssayResultsInTransaction request with any body
	CreateAssayResultsInTransactionWithBody(ctx context.Context, transactionId openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateAssayResultsInTransaction(ctx context.Context, transactionId openapi_types.UUID, body CreateAssayResultsInTransactionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AbortAssayResultsTransaction request
	AbortAssayResultsTransaction(ctx context.Context, transactionId openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CommitAssayResultsTransaction request
	CommitAssayResultsTransaction(ctx context.Context, transactionId openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListRNAOligos request
	ListRNAOligos(ctx context.Context, params *ListRNAOligosParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateRNAOligo request with any body
	CreateRNAOligoWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateRNAOligo(ctx context.Context, body CreateRNAOligoJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetRNAOligo request
	GetRNAOligo(ctx context.Context, oligoId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateRNAOligo request with any body
	UpdateRNAOligoWithBody(ctx context.Context, oligoId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateRNAOligo(ctx context.Context, oligoId string, body UpdateRNAOligoJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ArchiveRNAOligos request with any body
	ArchiveRNAOligosWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ArchiveRNAOligos(ctx context.Context, body ArchiveRNAOligosJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkCreateRNAOligos request with any body
	BulkCreateRNAOligosWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	BulkCreateRNAOligos(ctx context.Context, body BulkCreateRNAOligosJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkUpdateRNAOligos request with any body
	BulkUpdateRNAOligosWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	BulkUpdateRNAOligos(ctx context.Context, body BulkUpdateRNAOligosJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UnarchiveRNAOligos request with any body
	UnarchiveRNAOligosWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UnarchiveRNAOligos(ctx context.Context, body UnarchiveRNAOligosJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListRNASequences request
	ListRNASequences(ctx context.Context, params *ListRNASequencesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateRNASequence request with any body
	CreateRNASequenceWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateRNASequence(ctx context.Context, body CreateRNASequenceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetRNASequence request
	GetRNASequence(ctx context.Context, rnaSequenceId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateRNASequence request with any body
	UpdateRNASequenceWithBody(ctx context.Context, rnaSequenceId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateRNASequence(ctx context.Context, rnaSequenceId string, body UpdateRNASequenceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ArchiveRNASequences request with any body
	ArchiveRNASequencesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ArchiveRNASequences(ctx context.Context, body ArchiveRNASequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AutoAnnotateRnaSequences request with any body
	AutoAnnotateRnaSequencesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	AutoAnnotateRnaSequences(ctx context.Context, body AutoAnnotateRnaSequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AutofillRNASequenceParts request with any body
	AutofillRNASequencePartsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	AutofillRNASequenceParts(ctx context.Context, body AutofillRNASequencePartsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AutofillRNASequenceTranslations request with any body
	AutofillRNASequenceTranslationsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	AutofillRNASequenceTranslations(ctx context.Context, body AutofillRNASequenceTranslationsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkCreateRNASequences request with any body
	BulkCreateRNASequencesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	BulkCreateRNASequences(ctx context.Context, body BulkCreateRNASequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkGetRNASequences request
	BulkGetRNASequences(ctx context.Context, params *BulkGetRNASequencesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkUpdateRNASequences request with any body
	BulkUpdateRNASequencesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	BulkUpdateRNASequences(ctx context.Context, body BulkUpdateRNASequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UnarchiveRNASequences request with any body
	UnarchiveRNASequencesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UnarchiveRNASequences(ctx context.Context, body UnarchiveRNASequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetTask request
	GetTask(ctx context.Context, taskId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListTeams request
	ListTeams(ctx context.Context, params *ListTeamsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetTeam request
	GetTeam(ctx context.Context, teamId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GenerateToken request with any body
	GenerateTokenWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	GenerateTokenWithFormdataBody(ctx context.Context, body GenerateTokenFormdataRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// TransferIntoContainers request with any body
	TransferIntoContainersWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	TransferIntoContainers(ctx context.Context, body TransferIntoContainersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListUsers request
	ListUsers(ctx context.Context, params *ListUsersParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateUser request with any body
	CreateUserWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateUser(ctx context.Context, body CreateUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetUser request
	GetUser(ctx context.Context, userId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateUser request with any body
	UpdateUserWithBody(ctx context.Context, userId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateUser(ctx context.Context, userId string, body UpdateUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetUserActivity request
	GetUserActivity(ctx context.Context, userId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkCreateUsers request with any body
	BulkCreateUsersWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	BulkCreateUsers(ctx context.Context, body BulkCreateUsersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkUpdateUsers request with any body
	BulkUpdateUsersWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	BulkUpdateUsers(ctx context.Context, body BulkUpdateUsersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateWarehouseCredentials request with any body
	CreateWarehouseCredentialsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateWarehouseCredentials(ctx context.Context, body CreateWarehouseCredentialsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListWorkflowOutputs request
	ListWorkflowOutputs(ctx context.Context, params *ListWorkflowOutputsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateWorkflowOutput request with any body
	CreateWorkflowOutputWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateWorkflowOutput(ctx context.Context, body CreateWorkflowOutputJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetWorkflowOutput request
	GetWorkflowOutput(ctx context.Context, workflowOutputId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateWorkflowOutput request with any body
	UpdateWorkflowOutputWithBody(ctx context.Context, workflowOutputId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateWorkflowOutput(ctx context.Context, workflowOutputId string, body UpdateWorkflowOutputJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ArchiveWorkflowOutputs request with any body
	ArchiveWorkflowOutputsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ArchiveWorkflowOutputs(ctx context.Context, body ArchiveWorkflowOutputsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkCreateWorkflowOutputs request with any body
	BulkCreateWorkflowOutputsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	BulkCreateWorkflowOutputs(ctx context.Context, body BulkCreateWorkflowOutputsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkUpdateWorkflowOutputs request with any body
	BulkUpdateWorkflowOutputsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	BulkUpdateWorkflowOutputs(ctx context.Context, body BulkUpdateWorkflowOutputsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UnarchiveWorkflowOutputs request with any body
	UnarchiveWorkflowOutputsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UnarchiveWorkflowOutputs(ctx context.Context, body UnarchiveWorkflowOutputsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListStageRunInputSamples request
	ListStageRunInputSamples(ctx context.Context, stageRunId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListStageRunOutputSamples request
	ListStageRunOutputSamples(ctx context.Context, stageRunId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListStageRunRegisteredSamples request
	ListStageRunRegisteredSamples(ctx context.Context, stageRunId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListWorkflowStageRuns request
	ListWorkflowStageRuns(ctx context.Context, stageId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListWorkflowTaskGroups request
	ListWorkflowTaskGroups(ctx context.Context, params *ListWorkflowTaskGroupsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateWorkflowTaskGroup request with any body
	CreateWorkflowTaskGroupWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateWorkflowTaskGroup(ctx context.Context, body CreateWorkflowTaskGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetWorkflowTaskGroup request
	GetWorkflowTaskGroup(ctx context.Context, workflowTaskGroupId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateWorkflowTaskGroup request with any body
	UpdateWorkflowTaskGroupWithBody(ctx context.Context, workflowTaskGroupId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateWorkflowTaskGroup(ctx context.Context, workflowTaskGroupId string, body UpdateWorkflowTaskGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ArchiveWorkflowTaskGroups request with any body
	ArchiveWorkflowTaskGroupsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ArchiveWorkflowTaskGroups(ctx context.Context, body ArchiveWorkflowTaskGroupsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UnarchiveWorkflowTaskGroups request with any body
	UnarchiveWorkflowTaskGroupsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UnarchiveWorkflowTaskGroups(ctx context.Context, body UnarchiveWorkflowTaskGroupsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListWorkflowTaskSchemas request
	ListWorkflowTaskSchemas(ctx context.Context, params *ListWorkflowTaskSchemasParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetWorkflowTaskSchema request
	GetWorkflowTaskSchema(ctx context.Context, schemaId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListWorkflowTasks request
	ListWorkflowTasks(ctx context.Context, params *ListWorkflowTasksParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateWorkflowTask request with any body
	CreateWorkflowTaskWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateWorkflowTask(ctx context.Context, body CreateWorkflowTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetWorkflowTask request
	GetWorkflowTask(ctx context.Context, workflowTaskId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateWorkflowTask request with any body
	UpdateWorkflowTaskWithBody(ctx context.Context, workflowTaskId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateWorkflowTask(ctx context.Context, workflowTaskId string, body UpdateWorkflowTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CopyWorkflowTask request
	CopyWorkflowTask(ctx context.Context, workflowTaskId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ArchiveWorkflowTasks request with any body
	ArchiveWorkflowTasksWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ArchiveWorkflowTasks(ctx context.Context, body ArchiveWorkflowTasksJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkCopyWorkflowTasks request with any body
	BulkCopyWorkflowTasksWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	BulkCopyWorkflowTasks(ctx context.Context, body BulkCopyWorkflowTasksJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkCreateWorkflowTasks request with any body
	BulkCreateWorkflowTasksWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	BulkCreateWorkflowTasks(ctx context.Context, body BulkCreateWorkflowTasksJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkUpdateWorkflowTasks request with any body
	BulkUpdateWorkflowTasksWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	BulkUpdateWorkflowTasks(ctx context.Context, body BulkUpdateWorkflowTasksJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UnarchiveWorkflowTasks request with any body
	UnarchiveWorkflowTasksWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UnarchiveWorkflowTasks(ctx context.Context, body UnarchiveWorkflowTasksJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListWorkflows request
	ListWorkflows(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateWorkflowMetadata request with any body
	UpdateWorkflowMetadataWithBody(ctx context.Context, workflowId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateWorkflowMetadata(ctx context.Context, workflowId string, body UpdateWorkflowMetadataJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListWorkflowStages request
	ListWorkflowStages(ctx context.Context, workflowId string, reqEditors ...RequestEditorFn) (*http.Response, error)
}

The interface specification for the client above.

Type ClientOption
type ClientOption func(*Client) error

ClientOption allows setting custom parameters during construction

Functions
func WithBaseURL(baseURL string) ClientOption

WithBaseURL overrides the baseURL.

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(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

Functions
func NewClientWithResponses(server string, opts ...ClientOption) (*ClientWithResponses, error)

NewClientWithResponses creates a new ClientWithResponses, which wraps Client with return type handling

Methods
func (c *ClientWithResponses) AbortAssayResultsTransactionWithResponse(ctx context.Context, transactionId openapi_types.UUID, reqEditors ...RequestEditorFn) (*AbortAssayResultsTransactionResponse, error)

AbortAssayResultsTransactionWithResponse request returning *AbortAssayResultsTransactionResponse

func (c *ClientWithResponses) AbortMultipartBlobWithResponse(ctx context.Context, blobId string, reqEditors ...RequestEditorFn) (*AbortMultipartBlobResponse, error)

AbortMultipartBlobWithResponse request returning *AbortMultipartBlobResponse

func (c *ClientWithResponses) ArchiveAASequencesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveAASequencesResponse, error)

ArchiveAASequencesWithBodyWithResponse request with arbitrary body returning *ArchiveAASequencesResponse

func (c *ClientWithResponses) ArchiveAASequencesWithResponse(ctx context.Context, body ArchiveAASequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveAASequencesResponse, error)
func (c *ClientWithResponses) ArchiveAssayResultsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveAssayResultsResponse, error)

ArchiveAssayResultsWithBodyWithResponse request with arbitrary body returning *ArchiveAssayResultsResponse

func (c *ClientWithResponses) ArchiveAssayResultsWithResponse(ctx context.Context, body ArchiveAssayResultsJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveAssayResultsResponse, error)
func (c *ClientWithResponses) ArchiveAssayRunsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveAssayRunsResponse, error)

ArchiveAssayRunsWithBodyWithResponse request with arbitrary body returning *ArchiveAssayRunsResponse

func (c *ClientWithResponses) ArchiveAssayRunsWithResponse(ctx context.Context, body ArchiveAssayRunsJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveAssayRunsResponse, error)
func (c *ClientWithResponses) ArchiveAutomationOutputProcessorsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveAutomationOutputProcessorsResponse, error)

ArchiveAutomationOutputProcessorsWithBodyWithResponse request with arbitrary body returning *ArchiveAutomationOutputProcessorsResponse

func (c *ClientWithResponses) ArchiveAutomationOutputProcessorsWithResponse(ctx context.Context, body ArchiveAutomationOutputProcessorsJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveAutomationOutputProcessorsResponse, error)
func (c *ClientWithResponses) ArchiveBatchesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveBatchesResponse, error)

ArchiveBatchesWithBodyWithResponse request with arbitrary body returning *ArchiveBatchesResponse

func (c *ClientWithResponses) ArchiveBatchesWithResponse(ctx context.Context, body ArchiveBatchesJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveBatchesResponse, error)
func (c *ClientWithResponses) ArchiveBenchlingAppsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveBenchlingAppsResponse, error)

ArchiveBenchlingAppsWithBodyWithResponse request with arbitrary body returning *ArchiveBenchlingAppsResponse

func (c *ClientWithResponses) ArchiveBenchlingAppsWithResponse(ctx context.Context, body ArchiveBenchlingAppsJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveBenchlingAppsResponse, error)
func (c *ClientWithResponses) ArchiveBoxesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveBoxesResponse, error)

ArchiveBoxesWithBodyWithResponse request with arbitrary body returning *ArchiveBoxesResponse

func (c *ClientWithResponses) ArchiveBoxesWithResponse(ctx context.Context, body ArchiveBoxesJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveBoxesResponse, error)
func (c *ClientWithResponses) ArchiveContainersWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveContainersResponse, error)

ArchiveContainersWithBodyWithResponse request with arbitrary body returning *ArchiveContainersResponse

func (c *ClientWithResponses) ArchiveContainersWithResponse(ctx context.Context, body ArchiveContainersJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveContainersResponse, error)
func (c *ClientWithResponses) ArchiveCustomEntitiesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveCustomEntitiesResponse, error)

ArchiveCustomEntitiesWithBodyWithResponse request with arbitrary body returning *ArchiveCustomEntitiesResponse

func (c *ClientWithResponses) ArchiveCustomEntitiesWithResponse(ctx context.Context, body ArchiveCustomEntitiesJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveCustomEntitiesResponse, error)
func (c *ClientWithResponses) ArchiveDNAOligosWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveDNAOligosResponse, error)

ArchiveDNAOligosWithBodyWithResponse request with arbitrary body returning *ArchiveDNAOligosResponse

func (c *ClientWithResponses) ArchiveDNAOligosWithResponse(ctx context.Context, body ArchiveDNAOligosJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveDNAOligosResponse, error)
func (c *ClientWithResponses) ArchiveDNASequencesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveDNASequencesResponse, error)

ArchiveDNASequencesWithBodyWithResponse request with arbitrary body returning *ArchiveDNASequencesResponse

func (c *ClientWithResponses) ArchiveDNASequencesWithResponse(ctx context.Context, body ArchiveDNASequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveDNASequencesResponse, error)
func (c *ClientWithResponses) ArchiveDropdownOptionsWithBodyWithResponse(ctx context.Context, dropdownId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveDropdownOptionsResponse, error)

ArchiveDropdownOptionsWithBodyWithResponse request with arbitrary body returning *ArchiveDropdownOptionsResponse

func (c *ClientWithResponses) ArchiveDropdownOptionsWithResponse(ctx context.Context, dropdownId string, body ArchiveDropdownOptionsJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveDropdownOptionsResponse, error)
func (c *ClientWithResponses) ArchiveEntriesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveEntriesResponse, error)

ArchiveEntriesWithBodyWithResponse request with arbitrary body returning *ArchiveEntriesResponse

func (c *ClientWithResponses) ArchiveEntriesWithResponse(ctx context.Context, body ArchiveEntriesJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveEntriesResponse, error)
func (c *ClientWithResponses) ArchiveFoldersWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveFoldersResponse, error)

ArchiveFoldersWithBodyWithResponse request with arbitrary body returning *ArchiveFoldersResponse

func (c *ClientWithResponses) ArchiveFoldersWithResponse(ctx context.Context, body ArchiveFoldersJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveFoldersResponse, error)
func (c *ClientWithResponses) ArchiveLocationsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveLocationsResponse, error)

ArchiveLocationsWithBodyWithResponse request with arbitrary body returning *ArchiveLocationsResponse

func (c *ClientWithResponses) ArchiveLocationsWithResponse(ctx context.Context, body ArchiveLocationsJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveLocationsResponse, error)
func (c *ClientWithResponses) ArchiveMixturesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveMixturesResponse, error)

ArchiveMixturesWithBodyWithResponse request with arbitrary body returning *ArchiveMixturesResponse

func (c *ClientWithResponses) ArchiveMixturesWithResponse(ctx context.Context, body ArchiveMixturesJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveMixturesResponse, error)
func (c *ClientWithResponses) ArchiveMoleculesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveMoleculesResponse, error)

ArchiveMoleculesWithBodyWithResponse request with arbitrary body returning *ArchiveMoleculesResponse

func (c *ClientWithResponses) ArchiveMoleculesWithResponse(ctx context.Context, body ArchiveMoleculesJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveMoleculesResponse, error)
func (c *ClientWithResponses) ArchiveOligosWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveOligosResponse, error)

ArchiveOligosWithBodyWithResponse request with arbitrary body returning *ArchiveOligosResponse

func (c *ClientWithResponses) ArchiveOligosWithResponse(ctx context.Context, body ArchiveOligosJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveOligosResponse, error)
func (c *ClientWithResponses) ArchivePlatesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchivePlatesResponse, error)

ArchivePlatesWithBodyWithResponse request with arbitrary body returning *ArchivePlatesResponse

func (c *ClientWithResponses) ArchivePlatesWithResponse(ctx context.Context, body ArchivePlatesJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchivePlatesResponse, error)
func (c *ClientWithResponses) ArchiveProjectsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveProjectsResponse, error)

ArchiveProjectsWithBodyWithResponse request with arbitrary body returning *ArchiveProjectsResponse

func (c *ClientWithResponses) ArchiveProjectsWithResponse(ctx context.Context, body ArchiveProjectsJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveProjectsResponse, error)
func (c *ClientWithResponses) ArchiveRNAOligosWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveRNAOligosResponse, error)

ArchiveRNAOligosWithBodyWithResponse request with arbitrary body returning *ArchiveRNAOligosResponse

func (c *ClientWithResponses) ArchiveRNAOligosWithResponse(ctx context.Context, body ArchiveRNAOligosJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveRNAOligosResponse, error)
func (c *ClientWithResponses) ArchiveRNASequencesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveRNASequencesResponse, error)

ArchiveRNASequencesWithBodyWithResponse request with arbitrary body returning *ArchiveRNASequencesResponse

func (c *ClientWithResponses) ArchiveRNASequencesWithResponse(ctx context.Context, body ArchiveRNASequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveRNASequencesResponse, error)
func (c *ClientWithResponses) ArchiveWorkflowOutputsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveWorkflowOutputsResponse, error)

ArchiveWorkflowOutputsWithBodyWithResponse request with arbitrary body returning *ArchiveWorkflowOutputsResponse

func (c *ClientWithResponses) ArchiveWorkflowOutputsWithResponse(ctx context.Context, body ArchiveWorkflowOutputsJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveWorkflowOutputsResponse, error)
func (c *ClientWithResponses) ArchiveWorkflowTaskGroupsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveWorkflowTaskGroupsResponse, error)

ArchiveWorkflowTaskGroupsWithBodyWithResponse request with arbitrary body returning *ArchiveWorkflowTaskGroupsResponse

func (c *ClientWithResponses) ArchiveWorkflowTaskGroupsWithResponse(ctx context.Context, body ArchiveWorkflowTaskGroupsJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveWorkflowTaskGroupsResponse, error)
func (c *ClientWithResponses) ArchiveWorkflowTasksWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveWorkflowTasksResponse, error)

ArchiveWorkflowTasksWithBodyWithResponse request with arbitrary body returning *ArchiveWorkflowTasksResponse

func (c *ClientWithResponses) ArchiveWorkflowTasksWithResponse(ctx context.Context, body ArchiveWorkflowTasksJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveWorkflowTasksResponse, error)
func (c *ClientWithResponses) AutoAnnotateAaSequencesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AutoAnnotateAaSequencesResponse, error)

AutoAnnotateAaSequencesWithBodyWithResponse request with arbitrary body returning *AutoAnnotateAaSequencesResponse

func (c *ClientWithResponses) AutoAnnotateAaSequencesWithResponse(ctx context.Context, body AutoAnnotateAaSequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*AutoAnnotateAaSequencesResponse, error)
func (c *ClientWithResponses) AutoAnnotateDnaSequencesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AutoAnnotateDnaSequencesResponse, error)

AutoAnnotateDnaSequencesWithBodyWithResponse request with arbitrary body returning *AutoAnnotateDnaSequencesResponse

func (c *ClientWithResponses) AutoAnnotateDnaSequencesWithResponse(ctx context.Context, body AutoAnnotateDnaSequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*AutoAnnotateDnaSequencesResponse, error)
func (c *ClientWithResponses) AutoAnnotateRnaSequencesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AutoAnnotateRnaSequencesResponse, error)

AutoAnnotateRnaSequencesWithBodyWithResponse request with arbitrary body returning *AutoAnnotateRnaSequencesResponse

func (c *ClientWithResponses) AutoAnnotateRnaSequencesWithResponse(ctx context.Context, body AutoAnnotateRnaSequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*AutoAnnotateRnaSequencesResponse, error)
func (c *ClientWithResponses) AutofillDNASequencePartsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AutofillDNASequencePartsResponse, error)

AutofillDNASequencePartsWithBodyWithResponse request with arbitrary body returning *AutofillDNASequencePartsResponse

func (c *ClientWithResponses) AutofillDNASequencePartsWithResponse(ctx context.Context, body AutofillDNASequencePartsJSONRequestBody, reqEditors ...RequestEditorFn) (*AutofillDNASequencePartsResponse, error)
func (c *ClientWithResponses) AutofillDNASequenceTranslationsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AutofillDNASequenceTranslationsResponse, error)

AutofillDNASequenceTranslationsWithBodyWithResponse request with arbitrary body returning *AutofillDNASequenceTranslationsResponse

func (c *ClientWithResponses) AutofillDNASequenceTranslationsWithResponse(ctx context.Context, body AutofillDNASequenceTranslationsJSONRequestBody, reqEditors ...RequestEditorFn) (*AutofillDNASequenceTranslationsResponse, error)
func (c *ClientWithResponses) AutofillRNASequencePartsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AutofillRNASequencePartsResponse, error)

AutofillRNASequencePartsWithBodyWithResponse request with arbitrary body returning *AutofillRNASequencePartsResponse

func (c *ClientWithResponses) AutofillRNASequencePartsWithResponse(ctx context.Context, body AutofillRNASequencePartsJSONRequestBody, reqEditors ...RequestEditorFn) (*AutofillRNASequencePartsResponse, error)
func (c *ClientWithResponses) AutofillRNASequenceTranslationsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AutofillRNASequenceTranslationsResponse, error)

AutofillRNASequenceTranslationsWithBodyWithResponse request with arbitrary body returning *AutofillRNASequenceTranslationsResponse

func (c *ClientWithResponses) AutofillRNASequenceTranslationsWithResponse(ctx context.Context, body AutofillRNASequenceTranslationsJSONRequestBody, reqEditors ...RequestEditorFn) (*AutofillRNASequenceTranslationsResponse, error)
func (c *ClientWithResponses) BulkCopyWorkflowTasksWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkCopyWorkflowTasksResponse, error)

BulkCopyWorkflowTasksWithBodyWithResponse request with arbitrary body returning *BulkCopyWorkflowTasksResponse

func (c *ClientWithResponses) BulkCopyWorkflowTasksWithResponse(ctx context.Context, body BulkCopyWorkflowTasksJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkCopyWorkflowTasksResponse, error)
func (c *ClientWithResponses) BulkCreateAASequencesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkCreateAASequencesResponse, error)

BulkCreateAASequencesWithBodyWithResponse request with arbitrary body returning *BulkCreateAASequencesResponse

func (c *ClientWithResponses) BulkCreateAASequencesWithResponse(ctx context.Context, body BulkCreateAASequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkCreateAASequencesResponse, error)
func (c *ClientWithResponses) BulkCreateAppConfigurationItemsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkCreateAppConfigurationItemsResponse, error)

BulkCreateAppConfigurationItemsWithBodyWithResponse request with arbitrary body returning *BulkCreateAppConfigurationItemsResponse

func (c *ClientWithResponses) BulkCreateAppConfigurationItemsWithResponse(ctx context.Context, body BulkCreateAppConfigurationItemsJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkCreateAppConfigurationItemsResponse, error)
func (c *ClientWithResponses) BulkCreateContainersWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkCreateContainersResponse, error)

BulkCreateContainersWithBodyWithResponse request with arbitrary body returning *BulkCreateContainersResponse

func (c *ClientWithResponses) BulkCreateContainersWithResponse(ctx context.Context, body BulkCreateContainersJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkCreateContainersResponse, error)
func (c *ClientWithResponses) BulkCreateCustomEntitiesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkCreateCustomEntitiesResponse, error)

BulkCreateCustomEntitiesWithBodyWithResponse request with arbitrary body returning *BulkCreateCustomEntitiesResponse

func (c *ClientWithResponses) BulkCreateCustomEntitiesWithResponse(ctx context.Context, body BulkCreateCustomEntitiesJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkCreateCustomEntitiesResponse, error)
func (c *ClientWithResponses) BulkCreateDNAOligosWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkCreateDNAOligosResponse, error)

BulkCreateDNAOligosWithBodyWithResponse request with arbitrary body returning *BulkCreateDNAOligosResponse

func (c *ClientWithResponses) BulkCreateDNAOligosWithResponse(ctx context.Context, body BulkCreateDNAOligosJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkCreateDNAOligosResponse, error)
func (c *ClientWithResponses) BulkCreateDNASequencesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkCreateDNASequencesResponse, error)

BulkCreateDNASequencesWithBodyWithResponse request with arbitrary body returning *BulkCreateDNASequencesResponse

func (c *ClientWithResponses) BulkCreateDNASequencesWithResponse(ctx context.Context, body BulkCreateDNASequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkCreateDNASequencesResponse, error)
func (c *ClientWithResponses) BulkCreateFeaturesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkCreateFeaturesResponse, error)

BulkCreateFeaturesWithBodyWithResponse request with arbitrary body returning *BulkCreateFeaturesResponse

func (c *ClientWithResponses) BulkCreateFeaturesWithResponse(ctx context.Context, body BulkCreateFeaturesJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkCreateFeaturesResponse, error)
func (c *ClientWithResponses) BulkCreateMixturesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkCreateMixturesResponse, error)

BulkCreateMixturesWithBodyWithResponse request with arbitrary body returning *BulkCreateMixturesResponse

func (c *ClientWithResponses) BulkCreateMixturesWithResponse(ctx context.Context, body BulkCreateMixturesJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkCreateMixturesResponse, error)
func (c *ClientWithResponses) BulkCreateMoleculesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkCreateMoleculesResponse, error)

BulkCreateMoleculesWithBodyWithResponse request with arbitrary body returning *BulkCreateMoleculesResponse

func (c *ClientWithResponses) BulkCreateMoleculesWithResponse(ctx context.Context, body BulkCreateMoleculesJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkCreateMoleculesResponse, error)
func (c *ClientWithResponses) BulkCreateOligosWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkCreateOligosResponse, error)

BulkCreateOligosWithBodyWithResponse request with arbitrary body returning *BulkCreateOligosResponse

func (c *ClientWithResponses) BulkCreateOligosWithResponse(ctx context.Context, body BulkCreateOligosJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkCreateOligosResponse, error)
func (c *ClientWithResponses) BulkCreateRNAOligosWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkCreateRNAOligosResponse, error)

BulkCreateRNAOligosWithBodyWithResponse request with arbitrary body returning *BulkCreateRNAOligosResponse

func (c *ClientWithResponses) BulkCreateRNAOligosWithResponse(ctx context.Context, body BulkCreateRNAOligosJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkCreateRNAOligosResponse, error)
func (c *ClientWithResponses) BulkCreateRNASequencesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkCreateRNASequencesResponse, error)

BulkCreateRNASequencesWithBodyWithResponse request with arbitrary body returning *BulkCreateRNASequencesResponse

func (c *ClientWithResponses) BulkCreateRNASequencesWithResponse(ctx context.Context, body BulkCreateRNASequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkCreateRNASequencesResponse, error)
func (c *ClientWithResponses) BulkCreateRequestTasksWithBodyWithResponse(ctx context.Context, requestId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkCreateRequestTasksResponse, error)

BulkCreateRequestTasksWithBodyWithResponse request with arbitrary body returning *BulkCreateRequestTasksResponse

func (c *ClientWithResponses) BulkCreateRequestTasksWithResponse(ctx context.Context, requestId string, body BulkCreateRequestTasksJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkCreateRequestTasksResponse, error)
func (c *ClientWithResponses) BulkCreateUsersWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkCreateUsersResponse, error)

BulkCreateUsersWithBodyWithResponse request with arbitrary body returning *BulkCreateUsersResponse

func (c *ClientWithResponses) BulkCreateUsersWithResponse(ctx context.Context, body BulkCreateUsersJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkCreateUsersResponse, error)
func (c *ClientWithResponses) BulkCreateWorkflowOutputsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkCreateWorkflowOutputsResponse, error)

BulkCreateWorkflowOutputsWithBodyWithResponse request with arbitrary body returning *BulkCreateWorkflowOutputsResponse

func (c *ClientWithResponses) BulkCreateWorkflowOutputsWithResponse(ctx context.Context, body BulkCreateWorkflowOutputsJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkCreateWorkflowOutputsResponse, error)
func (c *ClientWithResponses) BulkCreateWorkflowTasksWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkCreateWorkflowTasksResponse, error)

BulkCreateWorkflowTasksWithBodyWithResponse request with arbitrary body returning *BulkCreateWorkflowTasksResponse

func (c *ClientWithResponses) BulkCreateWorkflowTasksWithResponse(ctx context.Context, body BulkCreateWorkflowTasksJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkCreateWorkflowTasksResponse, error)
func (c *ClientWithResponses) BulkGetAASequencesWithResponse(ctx context.Context, params *BulkGetAASequencesParams, reqEditors ...RequestEditorFn) (*BulkGetAASequencesResponse, error)

BulkGetAASequencesWithResponse request returning *BulkGetAASequencesResponse

func (c *ClientWithResponses) BulkGetAssayResultsWithResponse(ctx context.Context, params *BulkGetAssayResultsParams, reqEditors ...RequestEditorFn) (*BulkGetAssayResultsResponse, error)

BulkGetAssayResultsWithResponse request returning *BulkGetAssayResultsResponse

func (c *ClientWithResponses) BulkGetAssayRunsWithResponse(ctx context.Context, params *BulkGetAssayRunsParams, reqEditors ...RequestEditorFn) (*BulkGetAssayRunsResponse, error)

BulkGetAssayRunsWithResponse request returning *BulkGetAssayRunsResponse

func (c *ClientWithResponses) BulkGetBatchesWithResponse(ctx context.Context, params *BulkGetBatchesParams, reqEditors ...RequestEditorFn) (*BulkGetBatchesResponse, error)

BulkGetBatchesWithResponse request returning *BulkGetBatchesResponse

func (c *ClientWithResponses) BulkGetBlobsWithResponse(ctx context.Context, params *BulkGetBlobsParams, reqEditors ...RequestEditorFn) (*BulkGetBlobsResponse, error)

BulkGetBlobsWithResponse request returning *BulkGetBlobsResponse

func (c *ClientWithResponses) BulkGetBoxesWithResponse(ctx context.Context, params *BulkGetBoxesParams, reqEditors ...RequestEditorFn) (*BulkGetBoxesResponse, error)

BulkGetBoxesWithResponse request returning *BulkGetBoxesResponse

func (c *ClientWithResponses) BulkGetContainersWithResponse(ctx context.Context, params *BulkGetContainersParams, reqEditors ...RequestEditorFn) (*BulkGetContainersResponse, error)

BulkGetContainersWithResponse request returning *BulkGetContainersResponse

func (c *ClientWithResponses) BulkGetCustomEntitiesWithResponse(ctx context.Context, params *BulkGetCustomEntitiesParams, reqEditors ...RequestEditorFn) (*BulkGetCustomEntitiesResponse, error)

BulkGetCustomEntitiesWithResponse request returning *BulkGetCustomEntitiesResponse

func (c *ClientWithResponses) BulkGetDNASequencesWithResponse(ctx context.Context, params *BulkGetDNASequencesParams, reqEditors ...RequestEditorFn) (*BulkGetDNASequencesResponse, error)

BulkGetDNASequencesWithResponse request returning *BulkGetDNASequencesResponse

func (c *ClientWithResponses) BulkGetEntriesWithResponse(ctx context.Context, params *BulkGetEntriesParams, reqEditors ...RequestEditorFn) (*BulkGetEntriesResponse, error)

BulkGetEntriesWithResponse request returning *BulkGetEntriesResponse

func (c *ClientWithResponses) BulkGetLocationsWithResponse(ctx context.Context, params *BulkGetLocationsParams, reqEditors ...RequestEditorFn) (*BulkGetLocationsResponse, error)

BulkGetLocationsWithResponse request returning *BulkGetLocationsResponse

func (c *ClientWithResponses) BulkGetOligosWithResponse(ctx context.Context, params *BulkGetOligosParams, reqEditors ...RequestEditorFn) (*BulkGetOligosResponse, error)

BulkGetOligosWithResponse request returning *BulkGetOligosResponse

func (c *ClientWithResponses) BulkGetPlatesWithResponse(ctx context.Context, params *BulkGetPlatesParams, reqEditors ...RequestEditorFn) (*BulkGetPlatesResponse, error)

BulkGetPlatesWithResponse request returning *BulkGetPlatesResponse

func (c *ClientWithResponses) BulkGetRNASequencesWithResponse(ctx context.Context, params *BulkGetRNASequencesParams, reqEditors ...RequestEditorFn) (*BulkGetRNASequencesResponse, error)

BulkGetRNASequencesWithResponse request returning *BulkGetRNASequencesResponse

func (c *ClientWithResponses) BulkGetRegisteredEntitiesWithResponse(ctx context.Context, registryId string, params *BulkGetRegisteredEntitiesParams, reqEditors ...RequestEditorFn) (*BulkGetRegisteredEntitiesResponse, error)

BulkGetRegisteredEntitiesWithResponse request returning *BulkGetRegisteredEntitiesResponse

func (c *ClientWithResponses) BulkGetRequestsWithResponse(ctx context.Context, params *BulkGetRequestsParams, reqEditors ...RequestEditorFn) (*BulkGetRequestsResponse, error)

BulkGetRequestsWithResponse request returning *BulkGetRequestsResponse

func (c *ClientWithResponses) BulkUpdateAASequencesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkUpdateAASequencesResponse, error)

BulkUpdateAASequencesWithBodyWithResponse request with arbitrary body returning *BulkUpdateAASequencesResponse

func (c *ClientWithResponses) BulkUpdateAASequencesWithResponse(ctx context.Context, body BulkUpdateAASequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkUpdateAASequencesResponse, error)
func (c *ClientWithResponses) BulkUpdateAppConfigurationItemsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkUpdateAppConfigurationItemsResponse, error)

BulkUpdateAppConfigurationItemsWithBodyWithResponse request with arbitrary body returning *BulkUpdateAppConfigurationItemsResponse

func (c *ClientWithResponses) BulkUpdateAppConfigurationItemsWithResponse(ctx context.Context, body BulkUpdateAppConfigurationItemsJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkUpdateAppConfigurationItemsResponse, error)
func (c *ClientWithResponses) BulkUpdateContainersWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkUpdateContainersResponse, error)

BulkUpdateContainersWithBodyWithResponse request with arbitrary body returning *BulkUpdateContainersResponse

func (c *ClientWithResponses) BulkUpdateContainersWithResponse(ctx context.Context, body BulkUpdateContainersJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkUpdateContainersResponse, error)
func (c *ClientWithResponses) BulkUpdateCustomEntitiesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkUpdateCustomEntitiesResponse, error)

BulkUpdateCustomEntitiesWithBodyWithResponse request with arbitrary body returning *BulkUpdateCustomEntitiesResponse

func (c *ClientWithResponses) BulkUpdateCustomEntitiesWithResponse(ctx context.Context, body BulkUpdateCustomEntitiesJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkUpdateCustomEntitiesResponse, error)
func (c *ClientWithResponses) BulkUpdateDNAOligosWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkUpdateDNAOligosResponse, error)

BulkUpdateDNAOligosWithBodyWithResponse request with arbitrary body returning *BulkUpdateDNAOligosResponse

func (c *ClientWithResponses) BulkUpdateDNAOligosWithResponse(ctx context.Context, body BulkUpdateDNAOligosJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkUpdateDNAOligosResponse, error)
func (c *ClientWithResponses) BulkUpdateDNASequencesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkUpdateDNASequencesResponse, error)

BulkUpdateDNASequencesWithBodyWithResponse request with arbitrary body returning *BulkUpdateDNASequencesResponse

func (c *ClientWithResponses) BulkUpdateDNASequencesWithResponse(ctx context.Context, body BulkUpdateDNASequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkUpdateDNASequencesResponse, error)
func (c *ClientWithResponses) BulkUpdateMixturesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkUpdateMixturesResponse, error)

BulkUpdateMixturesWithBodyWithResponse request with arbitrary body returning *BulkUpdateMixturesResponse

func (c *ClientWithResponses) BulkUpdateMixturesWithResponse(ctx context.Context, body BulkUpdateMixturesJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkUpdateMixturesResponse, error)
func (c *ClientWithResponses) BulkUpdateMoleculesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkUpdateMoleculesResponse, error)

BulkUpdateMoleculesWithBodyWithResponse request with arbitrary body returning *BulkUpdateMoleculesResponse

func (c *ClientWithResponses) BulkUpdateMoleculesWithResponse(ctx context.Context, body BulkUpdateMoleculesJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkUpdateMoleculesResponse, error)
func (c *ClientWithResponses) BulkUpdateRNAOligosWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkUpdateRNAOligosResponse, error)

BulkUpdateRNAOligosWithBodyWithResponse request with arbitrary body returning *BulkUpdateRNAOligosResponse

func (c *ClientWithResponses) BulkUpdateRNAOligosWithResponse(ctx context.Context, body BulkUpdateRNAOligosJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkUpdateRNAOligosResponse, error)
func (c *ClientWithResponses) BulkUpdateRNASequencesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkUpdateRNASequencesResponse, error)

BulkUpdateRNASequencesWithBodyWithResponse request with arbitrary body returning *BulkUpdateRNASequencesResponse

func (c *ClientWithResponses) BulkUpdateRNASequencesWithResponse(ctx context.Context, body BulkUpdateRNASequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkUpdateRNASequencesResponse, error)
func (c *ClientWithResponses) BulkUpdateRequestTasksWithBodyWithResponse(ctx context.Context, requestId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkUpdateRequestTasksResponse, error)

BulkUpdateRequestTasksWithBodyWithResponse request with arbitrary body returning *BulkUpdateRequestTasksResponse

func (c *ClientWithResponses) BulkUpdateRequestTasksWithResponse(ctx context.Context, requestId string, body BulkUpdateRequestTasksJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkUpdateRequestTasksResponse, error)
func (c *ClientWithResponses) BulkUpdateUsersWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkUpdateUsersResponse, error)

BulkUpdateUsersWithBodyWithResponse request with arbitrary body returning *BulkUpdateUsersResponse

func (c *ClientWithResponses) BulkUpdateUsersWithResponse(ctx context.Context, body BulkUpdateUsersJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkUpdateUsersResponse, error)
func (c *ClientWithResponses) BulkUpdateWorkflowOutputsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkUpdateWorkflowOutputsResponse, error)

BulkUpdateWorkflowOutputsWithBodyWithResponse request with arbitrary body returning *BulkUpdateWorkflowOutputsResponse

func (c *ClientWithResponses) BulkUpdateWorkflowOutputsWithResponse(ctx context.Context, body BulkUpdateWorkflowOutputsJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkUpdateWorkflowOutputsResponse, error)
func (c *ClientWithResponses) BulkUpdateWorkflowTasksWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkUpdateWorkflowTasksResponse, error)

BulkUpdateWorkflowTasksWithBodyWithResponse request with arbitrary body returning *BulkUpdateWorkflowTasksResponse

func (c *ClientWithResponses) BulkUpdateWorkflowTasksWithResponse(ctx context.Context, body BulkUpdateWorkflowTasksJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkUpdateWorkflowTasksResponse, error)
func (c *ClientWithResponses) CheckinContainersWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CheckinContainersResponse, error)

CheckinContainersWithBodyWithResponse request with arbitrary body returning *CheckinContainersResponse

func (c *ClientWithResponses) CheckinContainersWithResponse(ctx context.Context, body CheckinContainersJSONRequestBody, reqEditors ...RequestEditorFn) (*CheckinContainersResponse, error)
func (c *ClientWithResponses) CheckoutContainersWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CheckoutContainersResponse, error)

CheckoutContainersWithBodyWithResponse request with arbitrary body returning *CheckoutContainersResponse

func (c *ClientWithResponses) CheckoutContainersWithResponse(ctx context.Context, body CheckoutContainersJSONRequestBody, reqEditors ...RequestEditorFn) (*CheckoutContainersResponse, error)
func (c *ClientWithResponses) CommitAssayResultsTransactionWithResponse(ctx context.Context, transactionId openapi_types.UUID, reqEditors ...RequestEditorFn) (*CommitAssayResultsTransactionResponse, error)

CommitAssayResultsTransactionWithResponse request returning *CommitAssayResultsTransactionResponse

func (c *ClientWithResponses) CompleteMultipartBlobWithBodyWithResponse(ctx context.Context, blobId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CompleteMultipartBlobResponse, error)

CompleteMultipartBlobWithBodyWithResponse request with arbitrary body returning *CompleteMultipartBlobResponse

func (c *ClientWithResponses) CompleteMultipartBlobWithResponse(ctx context.Context, blobId string, body CompleteMultipartBlobJSONRequestBody, reqEditors ...RequestEditorFn) (*CompleteMultipartBlobResponse, error)
func (c *ClientWithResponses) CopyWorkflowTaskWithResponse(ctx context.Context, workflowTaskId string, reqEditors ...RequestEditorFn) (*CopyWorkflowTaskResponse, error)

CopyWorkflowTaskWithResponse request returning *CopyWorkflowTaskResponse

func (c *ClientWithResponses) CreateAASequenceWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAASequenceResponse, error)

CreateAASequenceWithBodyWithResponse request with arbitrary body returning *CreateAASequenceResponse

func (c *ClientWithResponses) CreateAASequenceWithResponse(ctx context.Context, body CreateAASequenceJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAASequenceResponse, error)
func (c *ClientWithResponses) CreateAppConfigurationItemWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAppConfigurationItemResponse, error)

CreateAppConfigurationItemWithBodyWithResponse request with arbitrary body returning *CreateAppConfigurationItemResponse

func (c *ClientWithResponses) CreateAppConfigurationItemWithResponse(ctx context.Context, body CreateAppConfigurationItemJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAppConfigurationItemResponse, error)
func (c *ClientWithResponses) CreateAssayResultsInTransactionWithBodyWithResponse(ctx context.Context, transactionId openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAssayResultsInTransactionResponse, error)

CreateAssayResultsInTransactionWithBodyWithResponse request with arbitrary body returning *CreateAssayResultsInTransactionResponse

func (c *ClientWithResponses) CreateAssayResultsInTransactionWithResponse(ctx context.Context, transactionId openapi_types.UUID, body CreateAssayResultsInTransactionJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAssayResultsInTransactionResponse, error)
func (c *ClientWithResponses) CreateAssayResultsTransactionWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*CreateAssayResultsTransactionResponse, error)

CreateAssayResultsTransactionWithResponse request returning *CreateAssayResultsTransactionResponse

func (c *ClientWithResponses) CreateAssayResultsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAssayResultsResponse, error)

CreateAssayResultsWithBodyWithResponse request with arbitrary body returning *CreateAssayResultsResponse

func (c *ClientWithResponses) CreateAssayResultsWithResponse(ctx context.Context, body CreateAssayResultsJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAssayResultsResponse, error)
func (c *ClientWithResponses) CreateAssayRunsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAssayRunsResponse, error)

CreateAssayRunsWithBodyWithResponse request with arbitrary body returning *CreateAssayRunsResponse

func (c *ClientWithResponses) CreateAssayRunsWithResponse(ctx context.Context, body CreateAssayRunsJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAssayRunsResponse, error)
func (c *ClientWithResponses) CreateAutomationOutputProcessorWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAutomationOutputProcessorResponse, error)

CreateAutomationOutputProcessorWithBodyWithResponse request with arbitrary body returning *CreateAutomationOutputProcessorResponse

func (c *ClientWithResponses) CreateAutomationOutputProcessorWithResponse(ctx context.Context, body CreateAutomationOutputProcessorJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAutomationOutputProcessorResponse, error)
func (c *ClientWithResponses) CreateBatchWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateBatchResponse, error)

CreateBatchWithBodyWithResponse request with arbitrary body returning *CreateBatchResponse

func (c *ClientWithResponses) CreateBatchWithResponse(ctx context.Context, body CreateBatchJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateBatchResponse, error)
func (c *ClientWithResponses) CreateBenchlingAppWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateBenchlingAppResponse, error)

CreateBenchlingAppWithBodyWithResponse request with arbitrary body returning *CreateBenchlingAppResponse

func (c *ClientWithResponses) CreateBenchlingAppWithResponse(ctx context.Context, body CreateBenchlingAppJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateBenchlingAppResponse, error)
func (c *ClientWithResponses) CreateBlobPartWithBodyWithResponse(ctx context.Context, blobId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateBlobPartResponse, error)

CreateBlobPartWithBodyWithResponse request with arbitrary body returning *CreateBlobPartResponse

func (c *ClientWithResponses) CreateBlobPartWithResponse(ctx context.Context, blobId string, body CreateBlobPartJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateBlobPartResponse, error)
func (c *ClientWithResponses) CreateBlobWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateBlobResponse, error)

CreateBlobWithBodyWithResponse request with arbitrary body returning *CreateBlobResponse

func (c *ClientWithResponses) CreateBlobWithResponse(ctx context.Context, body CreateBlobJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateBlobResponse, error)
func (c *ClientWithResponses) CreateBoxWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateBoxResponse, error)

CreateBoxWithBodyWithResponse request with arbitrary body returning *CreateBoxResponse

func (c *ClientWithResponses) CreateBoxWithResponse(ctx context.Context, body CreateBoxJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateBoxResponse, error)
func (c *ClientWithResponses) CreateConsensusNucleotideAlignmentWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateConsensusNucleotideAlignmentResponse, error)

CreateConsensusNucleotideAlignmentWithBodyWithResponse request with arbitrary body returning *CreateConsensusNucleotideAlignmentResponse

func (c *ClientWithResponses) CreateConsensusNucleotideAlignmentWithResponse(ctx context.Context, body CreateConsensusNucleotideAlignmentJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateConsensusNucleotideAlignmentResponse, error)
func (c *ClientWithResponses) CreateContainerWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateContainerResponse, error)

CreateContainerWithBodyWithResponse request with arbitrary body returning *CreateContainerResponse

func (c *ClientWithResponses) CreateContainerWithResponse(ctx context.Context, body CreateContainerJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateContainerResponse, error)
func (c *ClientWithResponses) CreateCustomEntityWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateCustomEntityResponse, error)

CreateCustomEntityWithBodyWithResponse request with arbitrary body returning *CreateCustomEntityResponse

func (c *ClientWithResponses) CreateCustomEntityWithResponse(ctx context.Context, body CreateCustomEntityJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateCustomEntityResponse, error)
func (c *ClientWithResponses) CreateDNAOligoWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDNAOligoResponse, error)

CreateDNAOligoWithBodyWithResponse request with arbitrary body returning *CreateDNAOligoResponse

func (c *ClientWithResponses) CreateDNAOligoWithResponse(ctx context.Context, body CreateDNAOligoJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDNAOligoResponse, error)
func (c *ClientWithResponses) CreateDNASequenceWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDNASequenceResponse, error)

CreateDNASequenceWithBodyWithResponse request with arbitrary body returning *CreateDNASequenceResponse

func (c *ClientWithResponses) CreateDNASequenceWithResponse(ctx context.Context, body CreateDNASequenceJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDNASequenceResponse, error)
func (c *ClientWithResponses) CreateDnaConsensusAlignmentWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDnaConsensusAlignmentResponse, error)

CreateDnaConsensusAlignmentWithBodyWithResponse request with arbitrary body returning *CreateDnaConsensusAlignmentResponse

func (c *ClientWithResponses) CreateDnaConsensusAlignmentWithResponse(ctx context.Context, body CreateDnaConsensusAlignmentJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDnaConsensusAlignmentResponse, error)
func (c *ClientWithResponses) CreateDnaTemplateAlignmentWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDnaTemplateAlignmentResponse, error)

CreateDnaTemplateAlignmentWithBodyWithResponse request with arbitrary body returning *CreateDnaTemplateAlignmentResponse

func (c *ClientWithResponses) CreateDnaTemplateAlignmentWithResponse(ctx context.Context, body CreateDnaTemplateAlignmentJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDnaTemplateAlignmentResponse, error)
func (c *ClientWithResponses) CreateDropdownWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDropdownResponse, error)

CreateDropdownWithBodyWithResponse request with arbitrary body returning *CreateDropdownResponse

func (c *ClientWithResponses) CreateDropdownWithResponse(ctx context.Context, body CreateDropdownJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDropdownResponse, error)
func (c *ClientWithResponses) CreateEntryWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateEntryResponse, error)

CreateEntryWithBodyWithResponse request with arbitrary body returning *CreateEntryResponse

func (c *ClientWithResponses) CreateEntryWithResponse(ctx context.Context, body CreateEntryJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateEntryResponse, error)
func (c *ClientWithResponses) CreateFeatureLibraryWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateFeatureLibraryResponse, error)

CreateFeatureLibraryWithBodyWithResponse request with arbitrary body returning *CreateFeatureLibraryResponse

func (c *ClientWithResponses) CreateFeatureLibraryWithResponse(ctx context.Context, body CreateFeatureLibraryJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateFeatureLibraryResponse, error)
func (c *ClientWithResponses) CreateFeatureWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateFeatureResponse, error)

CreateFeatureWithBodyWithResponse request with arbitrary body returning *CreateFeatureResponse

func (c *ClientWithResponses) CreateFeatureWithResponse(ctx context.Context, body CreateFeatureJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateFeatureResponse, error)
func (c *ClientWithResponses) CreateFolderWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateFolderResponse, error)

CreateFolderWithBodyWithResponse request with arbitrary body returning *CreateFolderResponse

func (c *ClientWithResponses) CreateFolderWithResponse(ctx context.Context, body CreateFolderJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateFolderResponse, error)
func (c *ClientWithResponses) CreateLocationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateLocationResponse, error)

CreateLocationWithBodyWithResponse request with arbitrary body returning *CreateLocationResponse

func (c *ClientWithResponses) CreateLocationWithResponse(ctx context.Context, body CreateLocationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateLocationResponse, error)
func (c *ClientWithResponses) CreateMixtureWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateMixtureResponse, error)

CreateMixtureWithBodyWithResponse request with arbitrary body returning *CreateMixtureResponse

func (c *ClientWithResponses) CreateMixtureWithResponse(ctx context.Context, body CreateMixtureJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateMixtureResponse, error)
func (c *ClientWithResponses) CreateMoleculeWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateMoleculeResponse, error)

CreateMoleculeWithBodyWithResponse request with arbitrary body returning *CreateMoleculeResponse

func (c *ClientWithResponses) CreateMoleculeWithResponse(ctx context.Context, body CreateMoleculeJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateMoleculeResponse, error)
func (c *ClientWithResponses) CreateMultipartBlobWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateMultipartBlobResponse, error)

CreateMultipartBlobWithBodyWithResponse request with arbitrary body returning *CreateMultipartBlobResponse

func (c *ClientWithResponses) CreateMultipartBlobWithResponse(ctx context.Context, body CreateMultipartBlobJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateMultipartBlobResponse, error)
func (c *ClientWithResponses) CreateOligoWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateOligoResponse, error)

CreateOligoWithBodyWithResponse request with arbitrary body returning *CreateOligoResponse

func (c *ClientWithResponses) CreateOligoWithResponse(ctx context.Context, body CreateOligoJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateOligoResponse, error)
func (c *ClientWithResponses) CreatePlateWithBodyWithResponse(ctx context.Context, params *CreatePlateParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreatePlateResponse, error)

CreatePlateWithBodyWithResponse request with arbitrary body returning *CreatePlateResponse

func (c *ClientWithResponses) CreatePlateWithResponse(ctx context.Context, params *CreatePlateParams, body CreatePlateJSONRequestBody, reqEditors ...RequestEditorFn) (*CreatePlateResponse, error)
func (c *ClientWithResponses) CreateRNAOligoWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateRNAOligoResponse, error)

CreateRNAOligoWithBodyWithResponse request with arbitrary body returning *CreateRNAOligoResponse

func (c *ClientWithResponses) CreateRNAOligoWithResponse(ctx context.Context, body CreateRNAOligoJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateRNAOligoResponse, error)
func (c *ClientWithResponses) CreateRNASequenceWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateRNASequenceResponse, error)

CreateRNASequenceWithBodyWithResponse request with arbitrary body returning *CreateRNASequenceResponse

func (c *ClientWithResponses) CreateRNASequenceWithResponse(ctx context.Context, body CreateRNASequenceJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateRNASequenceResponse, error)
func (c *ClientWithResponses) CreateRequestWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateRequestResponse, error)

CreateRequestWithBodyWithResponse request with arbitrary body returning *CreateRequestResponse

func (c *ClientWithResponses) CreateRequestWithResponse(ctx context.Context, body CreateRequestJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateRequestResponse, error)
func (c *ClientWithResponses) CreateTemplateNucleotideAlignmentWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTemplateNucleotideAlignmentResponse, error)

CreateTemplateNucleotideAlignmentWithBodyWithResponse request with arbitrary body returning *CreateTemplateNucleotideAlignmentResponse

func (c *ClientWithResponses) CreateTemplateNucleotideAlignmentWithResponse(ctx context.Context, body CreateTemplateNucleotideAlignmentJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTemplateNucleotideAlignmentResponse, error)
func (c *ClientWithResponses) CreateUserWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateUserResponse, error)

CreateUserWithBodyWithResponse request with arbitrary body returning *CreateUserResponse

func (c *ClientWithResponses) CreateUserWithResponse(ctx context.Context, body CreateUserJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateUserResponse, error)
func (c *ClientWithResponses) CreateWarehouseCredentialsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateWarehouseCredentialsResponse, error)

CreateWarehouseCredentialsWithBodyWithResponse request with arbitrary body returning *CreateWarehouseCredentialsResponse

func (c *ClientWithResponses) CreateWarehouseCredentialsWithResponse(ctx context.Context, body CreateWarehouseCredentialsJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateWarehouseCredentialsResponse, error)
func (c *ClientWithResponses) CreateWorkflowOutputWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateWorkflowOutputResponse, error)

CreateWorkflowOutputWithBodyWithResponse request with arbitrary body returning *CreateWorkflowOutputResponse

func (c *ClientWithResponses) CreateWorkflowOutputWithResponse(ctx context.Context, body CreateWorkflowOutputJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateWorkflowOutputResponse, error)
func (c *ClientWithResponses) CreateWorkflowTaskGroupWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateWorkflowTaskGroupResponse, error)

CreateWorkflowTaskGroupWithBodyWithResponse request with arbitrary body returning *CreateWorkflowTaskGroupResponse

func (c *ClientWithResponses) CreateWorkflowTaskGroupWithResponse(ctx context.Context, body CreateWorkflowTaskGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateWorkflowTaskGroupResponse, error)
func (c *ClientWithResponses) CreateWorkflowTaskWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateWorkflowTaskResponse, error)

CreateWorkflowTaskWithBodyWithResponse request with arbitrary body returning *CreateWorkflowTaskResponse

func (c *ClientWithResponses) CreateWorkflowTaskWithResponse(ctx context.Context, body CreateWorkflowTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateWorkflowTaskResponse, error)
func (c *ClientWithResponses) DeleteContainerContentWithResponse(ctx context.Context, containerId string, containableId string, reqEditors ...RequestEditorFn) (*DeleteContainerContentResponse, error)

DeleteContainerContentWithResponse request returning *DeleteContainerContentResponse

func (c *ClientWithResponses) DeleteDNAAlignmentWithResponse(ctx context.Context, dnaAlignmentId string, reqEditors ...RequestEditorFn) (*DeleteDNAAlignmentResponse, error)

DeleteDNAAlignmentWithResponse request returning *DeleteDNAAlignmentResponse

func (c *ClientWithResponses) DeleteNucleotideAlignmentWithResponse(ctx context.Context, alignmentId string, reqEditors ...RequestEditorFn) (*DeleteNucleotideAlignmentResponse, error)

DeleteNucleotideAlignmentWithResponse request returning *DeleteNucleotideAlignmentResponse

func (c *ClientWithResponses) ExecuteRequestsSampleGroupsWithBodyWithResponse(ctx context.Context, requestId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ExecuteRequestsSampleGroupsResponse, error)

ExecuteRequestsSampleGroupsWithBodyWithResponse request with arbitrary body returning *ExecuteRequestsSampleGroupsResponse

func (c *ClientWithResponses) ExecuteRequestsSampleGroupsWithResponse(ctx context.Context, requestId string, body ExecuteRequestsSampleGroupsJSONRequestBody, reqEditors ...RequestEditorFn) (*ExecuteRequestsSampleGroupsResponse, error)
func (c *ClientWithResponses) ExportItemWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ExportItemResponse, error)

ExportItemWithBodyWithResponse request with arbitrary body returning *ExportItemResponse

func (c *ClientWithResponses) ExportItemWithResponse(ctx context.Context, body ExportItemJSONRequestBody, reqEditors ...RequestEditorFn) (*ExportItemResponse, error)
func (c *ClientWithResponses) GenerateInputWithAutomationInputGeneratorWithResponse(ctx context.Context, inputGeneratorId string, reqEditors ...RequestEditorFn) (*GenerateInputWithAutomationInputGeneratorResponse, error)

GenerateInputWithAutomationInputGeneratorWithResponse request returning *GenerateInputWithAutomationInputGeneratorResponse

func (c *ClientWithResponses) GenerateTokenWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*GenerateTokenResponse, error)

GenerateTokenWithBodyWithResponse request with arbitrary body returning *GenerateTokenResponse

func (c *ClientWithResponses) GenerateTokenWithFormdataBodyWithResponse(ctx context.Context, body GenerateTokenFormdataRequestBody, reqEditors ...RequestEditorFn) (*GenerateTokenResponse, error)
func (c *ClientWithResponses) GetAASequenceWithResponse(ctx context.Context, aaSequenceId string, reqEditors ...RequestEditorFn) (*GetAASequenceResponse, error)

GetAASequenceWithResponse request returning *GetAASequenceResponse

func (c *ClientWithResponses) GetAppConfigurationItemByIdWithResponse(ctx context.Context, itemId string, reqEditors ...RequestEditorFn) (*GetAppConfigurationItemByIdResponse, error)

GetAppConfigurationItemByIdWithResponse request returning *GetAppConfigurationItemByIdResponse

func (c *ClientWithResponses) GetAssayResultWithResponse(ctx context.Context, assayResultId openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetAssayResultResponse, error)

GetAssayResultWithResponse request returning *GetAssayResultResponse

func (c *ClientWithResponses) GetAssayRunWithResponse(ctx context.Context, assayRunId string, reqEditors ...RequestEditorFn) (*GetAssayRunResponse, error)

GetAssayRunWithResponse request returning *GetAssayRunResponse

func (c *ClientWithResponses) GetAutomationInputGeneratorWithResponse(ctx context.Context, inputGeneratorId string, reqEditors ...RequestEditorFn) (*GetAutomationInputGeneratorResponse, error)

GetAutomationInputGeneratorWithResponse request returning *GetAutomationInputGeneratorResponse

func (c *ClientWithResponses) GetAutomationOutputProcessorWithResponse(ctx context.Context, outputProcessorId string, reqEditors ...RequestEditorFn) (*GetAutomationOutputProcessorResponse, error)

GetAutomationOutputProcessorWithResponse request returning *GetAutomationOutputProcessorResponse

func (c *ClientWithResponses) GetBatchSchemaWithResponse(ctx context.Context, schemaId string, reqEditors ...RequestEditorFn) (*GetBatchSchemaResponse, error)

GetBatchSchemaWithResponse request returning *GetBatchSchemaResponse

func (c *ClientWithResponses) GetBatchWithResponse(ctx context.Context, batchId string, reqEditors ...RequestEditorFn) (*GetBatchResponse, error)

GetBatchWithResponse request returning *GetBatchResponse

func (c *ClientWithResponses) GetBenchlingAppByIDWithResponse(ctx context.Context, appId string, reqEditors ...RequestEditorFn) (*GetBenchlingAppByIDResponse, error)

GetBenchlingAppByIDWithResponse request returning *GetBenchlingAppByIDResponse

func (c *ClientWithResponses) GetBlobUrlWithResponse(ctx context.Context, blobId string, reqEditors ...RequestEditorFn) (*GetBlobUrlResponse, error)

GetBlobUrlWithResponse request returning *GetBlobUrlResponse

func (c *ClientWithResponses) GetBlobWithResponse(ctx context.Context, blobId string, reqEditors ...RequestEditorFn) (*GetBlobResponse, error)

GetBlobWithResponse request returning *GetBlobResponse

func (c *ClientWithResponses) GetBoxSchemaWithResponse(ctx context.Context, schemaId string, reqEditors ...RequestEditorFn) (*GetBoxSchemaResponse, error)

GetBoxSchemaWithResponse request returning *GetBoxSchemaResponse

func (c *ClientWithResponses) GetBoxWithResponse(ctx context.Context, boxId string, reqEditors ...RequestEditorFn) (*GetBoxResponse, error)

GetBoxWithResponse request returning *GetBoxResponse

func (c *ClientWithResponses) GetContainerContentWithResponse(ctx context.Context, containerId string, containableId string, reqEditors ...RequestEditorFn) (*GetContainerContentResponse, error)

GetContainerContentWithResponse request returning *GetContainerContentResponse

func (c *ClientWithResponses) GetContainerSchemaWithResponse(ctx context.Context, schemaId string, reqEditors ...RequestEditorFn) (*GetContainerSchemaResponse, error)

GetContainerSchemaWithResponse request returning *GetContainerSchemaResponse

func (c *ClientWithResponses) GetContainerWithResponse(ctx context.Context, containerId string, reqEditors ...RequestEditorFn) (*GetContainerResponse, error)

GetContainerWithResponse request returning *GetContainerResponse

func (c *ClientWithResponses) GetCustomEntityWithResponse(ctx context.Context, customEntityId string, reqEditors ...RequestEditorFn) (*GetCustomEntityResponse, error)

GetCustomEntityWithResponse request returning *GetCustomEntityResponse

func (c *ClientWithResponses) GetDNAAlignmentWithResponse(ctx context.Context, dnaAlignmentId string, reqEditors ...RequestEditorFn) (*GetDNAAlignmentResponse, error)

GetDNAAlignmentWithResponse request returning *GetDNAAlignmentResponse

func (c *ClientWithResponses) GetDNAOligoWithResponse(ctx context.Context, oligoId string, reqEditors ...RequestEditorFn) (*GetDNAOligoResponse, error)

GetDNAOligoWithResponse request returning *GetDNAOligoResponse

func (c *ClientWithResponses) GetDNASequenceWithResponse(ctx context.Context, dnaSequenceId string, reqEditors ...RequestEditorFn) (*GetDNASequenceResponse, error)

GetDNASequenceWithResponse request returning *GetDNASequenceResponse

func (c *ClientWithResponses) GetDropdownWithResponse(ctx context.Context, dropdownId string, reqEditors ...RequestEditorFn) (*GetDropdownResponse, error)

GetDropdownWithResponse request returning *GetDropdownResponse

func (c *ClientWithResponses) GetEnitityBatchesWithResponse(ctx context.Context, entityId string, reqEditors ...RequestEditorFn) (*GetEnitityBatchesResponse, error)

GetEnitityBatchesWithResponse request returning *GetEnitityBatchesResponse

func (c *ClientWithResponses) GetEntitySchemaWithResponse(ctx context.Context, schemaId string, reqEditors ...RequestEditorFn) (*GetEntitySchemaResponse, error)

GetEntitySchemaWithResponse request returning *GetEntitySchemaResponse

func (c *ClientWithResponses) GetEntrySchemaWithResponse(ctx context.Context, schemaId string, reqEditors ...RequestEditorFn) (*GetEntrySchemaResponse, error)

GetEntrySchemaWithResponse request returning *GetEntrySchemaResponse

func (c *ClientWithResponses) GetEntryTemplateWithResponse(ctx context.Context, entryTemplateId string, reqEditors ...RequestEditorFn) (*GetEntryTemplateResponse, error)

GetEntryTemplateWithResponse request returning *GetEntryTemplateResponse

func (c *ClientWithResponses) GetEntryWithResponse(ctx context.Context, entryId string, reqEditors ...RequestEditorFn) (*GetEntryResponse, error)

GetEntryWithResponse request returning *GetEntryResponse

func (c *ClientWithResponses) GetExternalFileMetadataWithResponse(ctx context.Context, entryId string, externalFileId string, reqEditors ...RequestEditorFn) (*GetExternalFileMetadataResponse, error)

GetExternalFileMetadataWithResponse request returning *GetExternalFileMetadataResponse

func (c *ClientWithResponses) GetFeatureLibraryWithResponse(ctx context.Context, featureLibraryId string, reqEditors ...RequestEditorFn) (*GetFeatureLibraryResponse, error)

GetFeatureLibraryWithResponse request returning *GetFeatureLibraryResponse

func (c *ClientWithResponses) GetFeatureWithResponse(ctx context.Context, featureId string, reqEditors ...RequestEditorFn) (*GetFeatureResponse, error)

GetFeatureWithResponse request returning *GetFeatureResponse

func (c *ClientWithResponses) GetFolderWithResponse(ctx context.Context, folderId string, reqEditors ...RequestEditorFn) (*GetFolderResponse, error)

GetFolderWithResponse request returning *GetFolderResponse

func (c *ClientWithResponses) GetLabAutomationTransformWithResponse(ctx context.Context, transformId string, reqEditors ...RequestEditorFn) (*GetLabAutomationTransformResponse, error)

GetLabAutomationTransformWithResponse request returning *GetLabAutomationTransformResponse

func (c *ClientWithResponses) GetLocationSchemaWithResponse(ctx context.Context, schemaId string, reqEditors ...RequestEditorFn) (*GetLocationSchemaResponse, error)

GetLocationSchemaWithResponse request returning *GetLocationSchemaResponse

func (c *ClientWithResponses) GetLocationWithResponse(ctx context.Context, locationId string, reqEditors ...RequestEditorFn) (*GetLocationResponse, error)

GetLocationWithResponse request returning *GetLocationResponse

func (c *ClientWithResponses) GetMixtureWithResponse(ctx context.Context, mixtureId string, reqEditors ...RequestEditorFn) (*GetMixtureResponse, error)

GetMixtureWithResponse request returning *GetMixtureResponse

func (c *ClientWithResponses) GetMoleculeWithResponse(ctx context.Context, moleculeId string, reqEditors ...RequestEditorFn) (*GetMoleculeResponse, error)

GetMoleculeWithResponse request returning *GetMoleculeResponse

func (c *ClientWithResponses) GetNucleotideAlignmentWithResponse(ctx context.Context, alignmentId string, reqEditors ...RequestEditorFn) (*GetNucleotideAlignmentResponse, error)

GetNucleotideAlignmentWithResponse request returning *GetNucleotideAlignmentResponse

func (c *ClientWithResponses) GetOligoWithResponse(ctx context.Context, oligoId string, reqEditors ...RequestEditorFn) (*GetOligoResponse, error)

GetOligoWithResponse request returning *GetOligoResponse

func (c *ClientWithResponses) GetOrganizationWithResponse(ctx context.Context, organizationId string, reqEditors ...RequestEditorFn) (*GetOrganizationResponse, error)

GetOrganizationWithResponse request returning *GetOrganizationResponse

func (c *ClientWithResponses) GetPlateSchemaWithResponse(ctx context.Context, schemaId string, reqEditors ...RequestEditorFn) (*GetPlateSchemaResponse, error)

GetPlateSchemaWithResponse request returning *GetPlateSchemaResponse

func (c *ClientWithResponses) GetPlateWithResponse(ctx context.Context, plateId string, params *GetPlateParams, reqEditors ...RequestEditorFn) (*GetPlateResponse, error)

GetPlateWithResponse request returning *GetPlateResponse

func (c *ClientWithResponses) GetProjectWithResponse(ctx context.Context, projectId string, reqEditors ...RequestEditorFn) (*GetProjectResponse, error)

GetProjectWithResponse request returning *GetProjectResponse

func (c *ClientWithResponses) GetRNAOligoWithResponse(ctx context.Context, oligoId string, reqEditors ...RequestEditorFn) (*GetRNAOligoResponse, error)

GetRNAOligoWithResponse request returning *GetRNAOligoResponse

func (c *ClientWithResponses) GetRNASequenceWithResponse(ctx context.Context, rnaSequenceId string, reqEditors ...RequestEditorFn) (*GetRNASequenceResponse, error)

GetRNASequenceWithResponse request returning *GetRNASequenceResponse

func (c *ClientWithResponses) GetRegistryWithResponse(ctx context.Context, registryId string, reqEditors ...RequestEditorFn) (*GetRegistryResponse, error)

GetRegistryWithResponse request returning *GetRegistryResponse

func (c *ClientWithResponses) GetRequestFulfillmentWithResponse(ctx context.Context, requestFulfillmentId string, reqEditors ...RequestEditorFn) (*GetRequestFulfillmentResponse, error)

GetRequestFulfillmentWithResponse request returning *GetRequestFulfillmentResponse

func (c *ClientWithResponses) GetRequestResponseWithResponse(ctx context.Context, requestId string, reqEditors ...RequestEditorFn) (*GetRequestResponseResponse, error)

GetRequestResponseWithResponse request returning *GetRequestResponseResponse

func (c *ClientWithResponses) GetRequestSchemaWithResponse(ctx context.Context, schemaId string, reqEditors ...RequestEditorFn) (*GetRequestSchemaResponse, error)

GetRequestSchemaWithResponse request returning *GetRequestSchemaResponse

func (c *ClientWithResponses) GetRequestTaskSchemaWithResponse(ctx context.Context, schemaId string, reqEditors ...RequestEditorFn) (*GetRequestTaskSchemaResponse, error)

GetRequestTaskSchemaWithResponse request returning *GetRequestTaskSchemaResponse

func (c *ClientWithResponses) GetRequestWithResponse(ctx context.Context, requestId string, reqEditors ...RequestEditorFn) (*GetRequestResponse, error)

GetRequestWithResponse request returning *GetRequestResponse

func (c *ClientWithResponses) GetResultSchemaWithResponse(ctx context.Context, schemaId string, reqEditors ...RequestEditorFn) (*GetResultSchemaResponse, error)

GetResultSchemaWithResponse request returning *GetResultSchemaResponse

func (c *ClientWithResponses) GetRunSchemaWithResponse(ctx context.Context, schemaId string, reqEditors ...RequestEditorFn) (*GetRunSchemaResponse, error)

GetRunSchemaWithResponse request returning *GetRunSchemaResponse

func (c *ClientWithResponses) GetTaskWithResponse(ctx context.Context, taskId string, reqEditors ...RequestEditorFn) (*GetTaskResponse, error)

GetTaskWithResponse request returning *GetTaskResponse

func (c *ClientWithResponses) GetTeamWithResponse(ctx context.Context, teamId string, reqEditors ...RequestEditorFn) (*GetTeamResponse, error)

GetTeamWithResponse request returning *GetTeamResponse

func (c *ClientWithResponses) GetUserActivityWithResponse(ctx context.Context, userId string, reqEditors ...RequestEditorFn) (*GetUserActivityResponse, error)

GetUserActivityWithResponse request returning *GetUserActivityResponse

func (c *ClientWithResponses) GetUserWithResponse(ctx context.Context, userId string, reqEditors ...RequestEditorFn) (*GetUserResponse, error)

GetUserWithResponse request returning *GetUserResponse

func (c *ClientWithResponses) GetWorkflowOutputWithResponse(ctx context.Context, workflowOutputId string, reqEditors ...RequestEditorFn) (*GetWorkflowOutputResponse, error)

GetWorkflowOutputWithResponse request returning *GetWorkflowOutputResponse

func (c *ClientWithResponses) GetWorkflowTaskGroupWithResponse(ctx context.Context, workflowTaskGroupId string, reqEditors ...RequestEditorFn) (*GetWorkflowTaskGroupResponse, error)

GetWorkflowTaskGroupWithResponse request returning *GetWorkflowTaskGroupResponse

func (c *ClientWithResponses) GetWorkflowTaskSchemaWithResponse(ctx context.Context, schemaId string, reqEditors ...RequestEditorFn) (*GetWorkflowTaskSchemaResponse, error)

GetWorkflowTaskSchemaWithResponse request returning *GetWorkflowTaskSchemaResponse

func (c *ClientWithResponses) GetWorkflowTaskWithResponse(ctx context.Context, workflowTaskId string, reqEditors ...RequestEditorFn) (*GetWorkflowTaskResponse, error)

GetWorkflowTaskWithResponse request returning *GetWorkflowTaskResponse

func (c *ClientWithResponses) ListAASequencesWithResponse(ctx context.Context, params *ListAASequencesParams, reqEditors ...RequestEditorFn) (*ListAASequencesResponse, error)

ListAASequencesWithResponse request returning *ListAASequencesResponse

func (c *ClientWithResponses) ListAppConfigurationItemsWithResponse(ctx context.Context, params *ListAppConfigurationItemsParams, reqEditors ...RequestEditorFn) (*ListAppConfigurationItemsResponse, error)

ListAppConfigurationItemsWithResponse request returning *ListAppConfigurationItemsResponse

func (c *ClientWithResponses) ListAssayResultSchemasWithResponse(ctx context.Context, params *ListAssayResultSchemasParams, reqEditors ...RequestEditorFn) (*ListAssayResultSchemasResponse, error)

ListAssayResultSchemasWithResponse request returning *ListAssayResultSchemasResponse

func (c *ClientWithResponses) ListAssayResultsWithResponse(ctx context.Context, params *ListAssayResultsParams, reqEditors ...RequestEditorFn) (*ListAssayResultsResponse, error)

ListAssayResultsWithResponse request returning *ListAssayResultsResponse

func (c *ClientWithResponses) ListAssayRunSchemasWithResponse(ctx context.Context, params *ListAssayRunSchemasParams, reqEditors ...RequestEditorFn) (*ListAssayRunSchemasResponse, error)

ListAssayRunSchemasWithResponse request returning *ListAssayRunSchemasResponse

func (c *ClientWithResponses) ListAssayRunsWithResponse(ctx context.Context, params *ListAssayRunsParams, reqEditors ...RequestEditorFn) (*ListAssayRunsResponse, error)

ListAssayRunsWithResponse request returning *ListAssayRunsResponse

func (c *ClientWithResponses) ListAutomationInputGeneratorsWithResponse(ctx context.Context, assayRunId string, params *ListAutomationInputGeneratorsParams, reqEditors ...RequestEditorFn) (*ListAutomationInputGeneratorsResponse, error)

ListAutomationInputGeneratorsWithResponse request returning *ListAutomationInputGeneratorsResponse

func (c *ClientWithResponses) ListAutomationOutputProcessorsDeprecatedWithResponse(ctx context.Context, assayRunId string, params *ListAutomationOutputProcessorsDeprecatedParams, reqEditors ...RequestEditorFn) (*ListAutomationOutputProcessorsDeprecatedResponse, error)

ListAutomationOutputProcessorsDeprecatedWithResponse request returning *ListAutomationOutputProcessorsDeprecatedResponse

func (c *ClientWithResponses) ListAutomationOutputProcessorsWithResponse(ctx context.Context, params *ListAutomationOutputProcessorsParams, reqEditors ...RequestEditorFn) (*ListAutomationOutputProcessorsResponse, error)

ListAutomationOutputProcessorsWithResponse request returning *ListAutomationOutputProcessorsResponse

func (c *ClientWithResponses) ListBatchSchemasByRegistryWithResponse(ctx context.Context, registryId string, reqEditors ...RequestEditorFn) (*ListBatchSchemasByRegistryResponse, error)

ListBatchSchemasByRegistryWithResponse request returning *ListBatchSchemasByRegistryResponse

func (c *ClientWithResponses) ListBatchSchemasWithResponse(ctx context.Context, params *ListBatchSchemasParams, reqEditors ...RequestEditorFn) (*ListBatchSchemasResponse, error)

ListBatchSchemasWithResponse request returning *ListBatchSchemasResponse

func (c *ClientWithResponses) ListBatchesWithResponse(ctx context.Context, params *ListBatchesParams, reqEditors ...RequestEditorFn) (*ListBatchesResponse, error)

ListBatchesWithResponse request returning *ListBatchesResponse

func (c *ClientWithResponses) ListBenchlingAppsWithResponse(ctx context.Context, params *ListBenchlingAppsParams, reqEditors ...RequestEditorFn) (*ListBenchlingAppsResponse, error)

ListBenchlingAppsWithResponse request returning *ListBenchlingAppsResponse

func (c *ClientWithResponses) ListBoxContentsWithResponse(ctx context.Context, boxId string, params *ListBoxContentsParams, reqEditors ...RequestEditorFn) (*ListBoxContentsResponse, error)

ListBoxContentsWithResponse request returning *ListBoxContentsResponse

func (c *ClientWithResponses) ListBoxSchemasByRegistryWithResponse(ctx context.Context, registryId string, reqEditors ...RequestEditorFn) (*ListBoxSchemasByRegistryResponse, error)

ListBoxSchemasByRegistryWithResponse request returning *ListBoxSchemasByRegistryResponse

func (c *ClientWithResponses) ListBoxSchemasWithResponse(ctx context.Context, params *ListBoxSchemasParams, reqEditors ...RequestEditorFn) (*ListBoxSchemasResponse, error)

ListBoxSchemasWithResponse request returning *ListBoxSchemasResponse

func (c *ClientWithResponses) ListBoxesWithResponse(ctx context.Context, params *ListBoxesParams, reqEditors ...RequestEditorFn) (*ListBoxesResponse, error)

ListBoxesWithResponse request returning *ListBoxesResponse

func (c *ClientWithResponses) ListContainerContentsWithResponse(ctx context.Context, containerId string, reqEditors ...RequestEditorFn) (*ListContainerContentsResponse, error)

ListContainerContentsWithResponse request returning *ListContainerContentsResponse

func (c *ClientWithResponses) ListContainerSchemasByRegistryWithResponse(ctx context.Context, registryId string, reqEditors ...RequestEditorFn) (*ListContainerSchemasByRegistryResponse, error)

ListContainerSchemasByRegistryWithResponse request returning *ListContainerSchemasByRegistryResponse

func (c *ClientWithResponses) ListContainerSchemasWithResponse(ctx context.Context, params *ListContainerSchemasParams, reqEditors ...RequestEditorFn) (*ListContainerSchemasResponse, error)

ListContainerSchemasWithResponse request returning *ListContainerSchemasResponse

func (c *ClientWithResponses) ListContainersWithResponse(ctx context.Context, params *ListContainersParams, reqEditors ...RequestEditorFn) (*ListContainersResponse, error)

ListContainersWithResponse request returning *ListContainersResponse

func (c *ClientWithResponses) ListCustomEntitiesWithResponse(ctx context.Context, params *ListCustomEntitiesParams, reqEditors ...RequestEditorFn) (*ListCustomEntitiesResponse, error)

ListCustomEntitiesWithResponse request returning *ListCustomEntitiesResponse

func (c *ClientWithResponses) ListDNAAlignmentsWithResponse(ctx context.Context, params *ListDNAAlignmentsParams, reqEditors ...RequestEditorFn) (*ListDNAAlignmentsResponse, error)

ListDNAAlignmentsWithResponse request returning *ListDNAAlignmentsResponse

func (c *ClientWithResponses) ListDNAOligosWithResponse(ctx context.Context, params *ListDNAOligosParams, reqEditors ...RequestEditorFn) (*ListDNAOligosResponse, error)

ListDNAOligosWithResponse request returning *ListDNAOligosResponse

func (c *ClientWithResponses) ListDNASequencesWithResponse(ctx context.Context, params *ListDNASequencesParams, reqEditors ...RequestEditorFn) (*ListDNASequencesResponse, error)

ListDNASequencesWithResponse request returning *ListDNASequencesResponse

func (c *ClientWithResponses) ListDropdownsByRegistryWithResponse(ctx context.Context, registryId string, reqEditors ...RequestEditorFn) (*ListDropdownsByRegistryResponse, error)

ListDropdownsByRegistryWithResponse request returning *ListDropdownsByRegistryResponse

func (c *ClientWithResponses) ListDropdownsWithResponse(ctx context.Context, params *ListDropdownsParams, reqEditors ...RequestEditorFn) (*ListDropdownsResponse, error)

ListDropdownsWithResponse request returning *ListDropdownsResponse

func (c *ClientWithResponses) ListEntitySchemasByRegistryWithResponse(ctx context.Context, registryId string, reqEditors ...RequestEditorFn) (*ListEntitySchemasByRegistryResponse, error)

ListEntitySchemasByRegistryWithResponse request returning *ListEntitySchemasByRegistryResponse

func (c *ClientWithResponses) ListEntitySchemasWithResponse(ctx context.Context, params *ListEntitySchemasParams, reqEditors ...RequestEditorFn) (*ListEntitySchemasResponse, error)

ListEntitySchemasWithResponse request returning *ListEntitySchemasResponse

func (c *ClientWithResponses) ListEntriesWithResponse(ctx context.Context, params *ListEntriesParams, reqEditors ...RequestEditorFn) (*ListEntriesResponse, error)

ListEntriesWithResponse request returning *ListEntriesResponse

func (c *ClientWithResponses) ListEntrySchemasWithResponse(ctx context.Context, params *ListEntrySchemasParams, reqEditors ...RequestEditorFn) (*ListEntrySchemasResponse, error)

ListEntrySchemasWithResponse request returning *ListEntrySchemasResponse

func (c *ClientWithResponses) ListEntryTemplatesWithResponse(ctx context.Context, params *ListEntryTemplatesParams, reqEditors ...RequestEditorFn) (*ListEntryTemplatesResponse, error)

ListEntryTemplatesWithResponse request returning *ListEntryTemplatesResponse

func (c *ClientWithResponses) ListEventsWithResponse(ctx context.Context, params *ListEventsParams, reqEditors ...RequestEditorFn) (*ListEventsResponse, error)

ListEventsWithResponse request returning *ListEventsResponse

func (c *ClientWithResponses) ListFeatureLibrariesWithResponse(ctx context.Context, params *ListFeatureLibrariesParams, reqEditors ...RequestEditorFn) (*ListFeatureLibrariesResponse, error)

ListFeatureLibrariesWithResponse request returning *ListFeatureLibrariesResponse

func (c *ClientWithResponses) ListFeaturesWithResponse(ctx context.Context, params *ListFeaturesParams, reqEditors ...RequestEditorFn) (*ListFeaturesResponse, error)

ListFeaturesWithResponse request returning *ListFeaturesResponse

func (c *ClientWithResponses) ListFoldersWithResponse(ctx context.Context, params *ListFoldersParams, reqEditors ...RequestEditorFn) (*ListFoldersResponse, error)

ListFoldersWithResponse request returning *ListFoldersResponse

func (c *ClientWithResponses) ListLabelTemplatesWithResponse(ctx context.Context, registryId string, params *ListLabelTemplatesParams, reqEditors ...RequestEditorFn) (*ListLabelTemplatesResponse, error)

ListLabelTemplatesWithResponse request returning *ListLabelTemplatesResponse

func (c *ClientWithResponses) ListLegacyWorkflowStageRunInputSamplesWithResponse(ctx context.Context, stageRunId string, reqEditors ...RequestEditorFn) (*ListLegacyWorkflowStageRunInputSamplesResponse, error)

ListLegacyWorkflowStageRunInputSamplesWithResponse request returning *ListLegacyWorkflowStageRunInputSamplesResponse

func (c *ClientWithResponses) ListLegacyWorkflowStageRunOutputSamplesWithResponse(ctx context.Context, stageRunId string, reqEditors ...RequestEditorFn) (*ListLegacyWorkflowStageRunOutputSamplesResponse, error)

ListLegacyWorkflowStageRunOutputSamplesWithResponse request returning *ListLegacyWorkflowStageRunOutputSamplesResponse

func (c *ClientWithResponses) ListLegacyWorkflowStageRunRegisteredSamplesWithResponse(ctx context.Context, stageRunId string, reqEditors ...RequestEditorFn) (*ListLegacyWorkflowStageRunRegisteredSamplesResponse, error)

ListLegacyWorkflowStageRunRegisteredSamplesWithResponse request returning *ListLegacyWorkflowStageRunRegisteredSamplesResponse

func (c *ClientWithResponses) ListLegacyWorkflowStageRunsWithResponse(ctx context.Context, stageId string, reqEditors ...RequestEditorFn) (*ListLegacyWorkflowStageRunsResponse, error)

ListLegacyWorkflowStageRunsWithResponse request returning *ListLegacyWorkflowStageRunsResponse

func (c *ClientWithResponses) ListLegacyWorkflowStagesWithResponse(ctx context.Context, legacyWorkflowId string, reqEditors ...RequestEditorFn) (*ListLegacyWorkflowStagesResponse, error)

ListLegacyWorkflowStagesWithResponse request returning *ListLegacyWorkflowStagesResponse

func (c *ClientWithResponses) ListLegacyWorkflowsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListLegacyWorkflowsResponse, error)

ListLegacyWorkflowsWithResponse request returning *ListLegacyWorkflowsResponse

func (c *ClientWithResponses) ListLocationSchemasByRegistryWithResponse(ctx context.Context, registryId string, reqEditors ...RequestEditorFn) (*ListLocationSchemasByRegistryResponse, error)

ListLocationSchemasByRegistryWithResponse request returning *ListLocationSchemasByRegistryResponse

func (c *ClientWithResponses) ListLocationSchemasWithResponse(ctx context.Context, params *ListLocationSchemasParams, reqEditors ...RequestEditorFn) (*ListLocationSchemasResponse, error)

ListLocationSchemasWithResponse request returning *ListLocationSchemasResponse

func (c *ClientWithResponses) ListLocationsWithResponse(ctx context.Context, params *ListLocationsParams, reqEditors ...RequestEditorFn) (*ListLocationsResponse, error)

ListLocationsWithResponse request returning *ListLocationsResponse

func (c *ClientWithResponses) ListMixturesWithResponse(ctx context.Context, params *ListMixturesParams, reqEditors ...RequestEditorFn) (*ListMixturesResponse, error)

ListMixturesWithResponse request returning *ListMixturesResponse

func (c *ClientWithResponses) ListMoleculesWithResponse(ctx context.Context, params *ListMoleculesParams, reqEditors ...RequestEditorFn) (*ListMoleculesResponse, error)

ListMoleculesWithResponse request returning *ListMoleculesResponse

func (c *ClientWithResponses) ListNucleotideAlignmentsWithResponse(ctx context.Context, params *ListNucleotideAlignmentsParams, reqEditors ...RequestEditorFn) (*ListNucleotideAlignmentsResponse, error)

ListNucleotideAlignmentsWithResponse request returning *ListNucleotideAlignmentsResponse

func (c *ClientWithResponses) ListOligosWithResponse(ctx context.Context, params *ListOligosParams, reqEditors ...RequestEditorFn) (*ListOligosResponse, error)

ListOligosWithResponse request returning *ListOligosResponse

func (c *ClientWithResponses) ListOrganizationsWithResponse(ctx context.Context, params *ListOrganizationsParams, reqEditors ...RequestEditorFn) (*ListOrganizationsResponse, error)

ListOrganizationsWithResponse request returning *ListOrganizationsResponse

func (c *ClientWithResponses) ListPlateSchemasByRegistryWithResponse(ctx context.Context, registryId string, reqEditors ...RequestEditorFn) (*ListPlateSchemasByRegistryResponse, error)

ListPlateSchemasByRegistryWithResponse request returning *ListPlateSchemasByRegistryResponse

func (c *ClientWithResponses) ListPlateSchemasWithResponse(ctx context.Context, params *ListPlateSchemasParams, reqEditors ...RequestEditorFn) (*ListPlateSchemasResponse, error)

ListPlateSchemasWithResponse request returning *ListPlateSchemasResponse

func (c *ClientWithResponses) ListPlatesWithResponse(ctx context.Context, params *ListPlatesParams, reqEditors ...RequestEditorFn) (*ListPlatesResponse, error)

ListPlatesWithResponse request returning *ListPlatesResponse

func (c *ClientWithResponses) ListPrintersWithResponse(ctx context.Context, registryId string, params *ListPrintersParams, reqEditors ...RequestEditorFn) (*ListPrintersResponse, error)

ListPrintersWithResponse request returning *ListPrintersResponse

func (c *ClientWithResponses) ListProjectsWithResponse(ctx context.Context, params *ListProjectsParams, reqEditors ...RequestEditorFn) (*ListProjectsResponse, error)

ListProjectsWithResponse request returning *ListProjectsResponse

func (c *ClientWithResponses) ListRNAOligosWithResponse(ctx context.Context, params *ListRNAOligosParams, reqEditors ...RequestEditorFn) (*ListRNAOligosResponse, error)

ListRNAOligosWithResponse request returning *ListRNAOligosResponse

func (c *ClientWithResponses) ListRNASequencesWithResponse(ctx context.Context, params *ListRNASequencesParams, reqEditors ...RequestEditorFn) (*ListRNASequencesResponse, error)

ListRNASequencesWithResponse request returning *ListRNASequencesResponse

func (c *ClientWithResponses) ListRegistriesWithResponse(ctx context.Context, params *ListRegistriesParams, reqEditors ...RequestEditorFn) (*ListRegistriesResponse, error)

ListRegistriesWithResponse request returning *ListRegistriesResponse

func (c *ClientWithResponses) ListRequestFulfillmentsWithResponse(ctx context.Context, params *ListRequestFulfillmentsParams, reqEditors ...RequestEditorFn) (*ListRequestFulfillmentsResponse, error)

ListRequestFulfillmentsWithResponse request returning *ListRequestFulfillmentsResponse

func (c *ClientWithResponses) ListRequestSchemasWithResponse(ctx context.Context, params *ListRequestSchemasParams, reqEditors ...RequestEditorFn) (*ListRequestSchemasResponse, error)

ListRequestSchemasWithResponse request returning *ListRequestSchemasResponse

func (c *ClientWithResponses) ListRequestTaskSchemasWithResponse(ctx context.Context, params *ListRequestTaskSchemasParams, reqEditors ...RequestEditorFn) (*ListRequestTaskSchemasResponse, error)

ListRequestTaskSchemasWithResponse request returning *ListRequestTaskSchemasResponse

func (c *ClientWithResponses) ListRequestsWithResponse(ctx context.Context, params *ListRequestsParams, reqEditors ...RequestEditorFn) (*ListRequestsResponse, error)

ListRequestsWithResponse request returning *ListRequestsResponse

func (c *ClientWithResponses) ListStageRunInputSamplesWithResponse(ctx context.Context, stageRunId string, reqEditors ...RequestEditorFn) (*ListStageRunInputSamplesResponse, error)

ListStageRunInputSamplesWithResponse request returning *ListStageRunInputSamplesResponse

func (c *ClientWithResponses) ListStageRunOutputSamplesWithResponse(ctx context.Context, stageRunId string, reqEditors ...RequestEditorFn) (*ListStageRunOutputSamplesResponse, error)

ListStageRunOutputSamplesWithResponse request returning *ListStageRunOutputSamplesResponse

func (c *ClientWithResponses) ListStageRunRegisteredSamplesWithResponse(ctx context.Context, stageRunId string, reqEditors ...RequestEditorFn) (*ListStageRunRegisteredSamplesResponse, error)

ListStageRunRegisteredSamplesWithResponse request returning *ListStageRunRegisteredSamplesResponse

func (c *ClientWithResponses) ListTeamsWithResponse(ctx context.Context, params *ListTeamsParams, reqEditors ...RequestEditorFn) (*ListTeamsResponse, error)

ListTeamsWithResponse request returning *ListTeamsResponse

func (c *ClientWithResponses) ListUsersWithResponse(ctx context.Context, params *ListUsersParams, reqEditors ...RequestEditorFn) (*ListUsersResponse, error)

ListUsersWithResponse request returning *ListUsersResponse

func (c *ClientWithResponses) ListWorkflowOutputsWithResponse(ctx context.Context, params *ListWorkflowOutputsParams, reqEditors ...RequestEditorFn) (*ListWorkflowOutputsResponse, error)

ListWorkflowOutputsWithResponse request returning *ListWorkflowOutputsResponse

func (c *ClientWithResponses) ListWorkflowStageRunsWithResponse(ctx context.Context, stageId string, reqEditors ...RequestEditorFn) (*ListWorkflowStageRunsResponse, error)

ListWorkflowStageRunsWithResponse request returning *ListWorkflowStageRunsResponse

func (c *ClientWithResponses) ListWorkflowStagesWithResponse(ctx context.Context, workflowId string, reqEditors ...RequestEditorFn) (*ListWorkflowStagesResponse, error)

ListWorkflowStagesWithResponse request returning *ListWorkflowStagesResponse

func (c *ClientWithResponses) ListWorkflowTaskGroupsWithResponse(ctx context.Context, params *ListWorkflowTaskGroupsParams, reqEditors ...RequestEditorFn) (*ListWorkflowTaskGroupsResponse, error)

ListWorkflowTaskGroupsWithResponse request returning *ListWorkflowTaskGroupsResponse

func (c *ClientWithResponses) ListWorkflowTaskSchemasWithResponse(ctx context.Context, params *ListWorkflowTaskSchemasParams, reqEditors ...RequestEditorFn) (*ListWorkflowTaskSchemasResponse, error)

ListWorkflowTaskSchemasWithResponse request returning *ListWorkflowTaskSchemasResponse

func (c *ClientWithResponses) ListWorkflowTasksWithResponse(ctx context.Context, params *ListWorkflowTasksParams, reqEditors ...RequestEditorFn) (*ListWorkflowTasksResponse, error)

ListWorkflowTasksWithResponse request returning *ListWorkflowTasksResponse

func (c *ClientWithResponses) ListWorkflowsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListWorkflowsResponse, error)

ListWorkflowsWithResponse request returning *ListWorkflowsResponse

func (c *ClientWithResponses) PatchBenchlingAppWithBodyWithResponse(ctx context.Context, appId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchBenchlingAppResponse, error)

PatchBenchlingAppWithBodyWithResponse request with arbitrary body returning *PatchBenchlingAppResponse

func (c *ClientWithResponses) PatchBenchlingAppWithResponse(ctx context.Context, appId string, body PatchBenchlingAppJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchBenchlingAppResponse, error)
func (c *ClientWithResponses) PatchRequestWithBodyWithResponse(ctx context.Context, requestId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchRequestResponse, error)

PatchRequestWithBodyWithResponse request with arbitrary body returning *PatchRequestResponse

func (c *ClientWithResponses) PatchRequestWithResponse(ctx context.Context, requestId string, body PatchRequestJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchRequestResponse, error)
func (c *ClientWithResponses) PrintLabelsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PrintLabelsResponse, error)

PrintLabelsWithBodyWithResponse request with arbitrary body returning *PrintLabelsResponse

func (c *ClientWithResponses) PrintLabelsWithResponse(ctx context.Context, body PrintLabelsJSONRequestBody, reqEditors ...RequestEditorFn) (*PrintLabelsResponse, error)
func (c *ClientWithResponses) ProcessOutputWithAutomationOutputProcessorWithResponse(ctx context.Context, outputProcessorId string, reqEditors ...RequestEditorFn) (*ProcessOutputWithAutomationOutputProcessorResponse, error)

ProcessOutputWithAutomationOutputProcessorWithResponse request returning *ProcessOutputWithAutomationOutputProcessorResponse

func (c *ClientWithResponses) RegisterEntitiesWithBodyWithResponse(ctx context.Context, registryId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RegisterEntitiesResponse, error)

RegisterEntitiesWithBodyWithResponse request with arbitrary body returning *RegisterEntitiesResponse

func (c *ClientWithResponses) RegisterEntitiesWithResponse(ctx context.Context, registryId string, body RegisterEntitiesJSONRequestBody, reqEditors ...RequestEditorFn) (*RegisterEntitiesResponse, error)
func (c *ClientWithResponses) ReserveContainersWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ReserveContainersResponse, error)

ReserveContainersWithBodyWithResponse request with arbitrary body returning *ReserveContainersResponse

func (c *ClientWithResponses) ReserveContainersWithResponse(ctx context.Context, body ReserveContainersJSONRequestBody, reqEditors ...RequestEditorFn) (*ReserveContainersResponse, error)
func (c *ClientWithResponses) TransferIntoContainerWithBodyWithResponse(ctx context.Context, destinationContainerId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*TransferIntoContainerResponse, error)

TransferIntoContainerWithBodyWithResponse request with arbitrary body returning *TransferIntoContainerResponse

func (c *ClientWithResponses) TransferIntoContainerWithResponse(ctx context.Context, destinationContainerId string, body TransferIntoContainerJSONRequestBody, reqEditors ...RequestEditorFn) (*TransferIntoContainerResponse, error)
func (c *ClientWithResponses) TransferIntoContainersWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*TransferIntoContainersResponse, error)

TransferIntoContainersWithBodyWithResponse request with arbitrary body returning *TransferIntoContainersResponse

func (c *ClientWithResponses) TransferIntoContainersWithResponse(ctx context.Context, body TransferIntoContainersJSONRequestBody, reqEditors ...RequestEditorFn) (*TransferIntoContainersResponse, error)
func (c *ClientWithResponses) UnarchiveAASequencesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveAASequencesResponse, error)

UnarchiveAASequencesWithBodyWithResponse request with arbitrary body returning *UnarchiveAASequencesResponse

func (c *ClientWithResponses) UnarchiveAASequencesWithResponse(ctx context.Context, body UnarchiveAASequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveAASequencesResponse, error)
func (c *ClientWithResponses) UnarchiveAssayResultsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveAssayResultsResponse, error)

UnarchiveAssayResultsWithBodyWithResponse request with arbitrary body returning *UnarchiveAssayResultsResponse

func (c *ClientWithResponses) UnarchiveAssayResultsWithResponse(ctx context.Context, body UnarchiveAssayResultsJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveAssayResultsResponse, error)
func (c *ClientWithResponses) UnarchiveAssayRunsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveAssayRunsResponse, error)

UnarchiveAssayRunsWithBodyWithResponse request with arbitrary body returning *UnarchiveAssayRunsResponse

func (c *ClientWithResponses) UnarchiveAssayRunsWithResponse(ctx context.Context, body UnarchiveAssayRunsJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveAssayRunsResponse, error)
func (c *ClientWithResponses) UnarchiveAutomationOutputProcessorsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveAutomationOutputProcessorsResponse, error)

UnarchiveAutomationOutputProcessorsWithBodyWithResponse request with arbitrary body returning *UnarchiveAutomationOutputProcessorsResponse

func (c *ClientWithResponses) UnarchiveAutomationOutputProcessorsWithResponse(ctx context.Context, body UnarchiveAutomationOutputProcessorsJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveAutomationOutputProcessorsResponse, error)
func (c *ClientWithResponses) UnarchiveBatchesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveBatchesResponse, error)

UnarchiveBatchesWithBodyWithResponse request with arbitrary body returning *UnarchiveBatchesResponse

func (c *ClientWithResponses) UnarchiveBatchesWithResponse(ctx context.Context, body UnarchiveBatchesJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveBatchesResponse, error)
func (c *ClientWithResponses) UnarchiveBenchlingAppsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveBenchlingAppsResponse, error)

UnarchiveBenchlingAppsWithBodyWithResponse request with arbitrary body returning *UnarchiveBenchlingAppsResponse

func (c *ClientWithResponses) UnarchiveBenchlingAppsWithResponse(ctx context.Context, body UnarchiveBenchlingAppsJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveBenchlingAppsResponse, error)
func (c *ClientWithResponses) UnarchiveBoxesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveBoxesResponse, error)

UnarchiveBoxesWithBodyWithResponse request with arbitrary body returning *UnarchiveBoxesResponse

func (c *ClientWithResponses) UnarchiveBoxesWithResponse(ctx context.Context, body UnarchiveBoxesJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveBoxesResponse, error)
func (c *ClientWithResponses) UnarchiveContainersWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveContainersResponse, error)

UnarchiveContainersWithBodyWithResponse request with arbitrary body returning *UnarchiveContainersResponse

func (c *ClientWithResponses) UnarchiveContainersWithResponse(ctx context.Context, body UnarchiveContainersJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveContainersResponse, error)
func (c *ClientWithResponses) UnarchiveCustomEntitiesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveCustomEntitiesResponse, error)

UnarchiveCustomEntitiesWithBodyWithResponse request with arbitrary body returning *UnarchiveCustomEntitiesResponse

func (c *ClientWithResponses) UnarchiveCustomEntitiesWithResponse(ctx context.Context, body UnarchiveCustomEntitiesJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveCustomEntitiesResponse, error)
func (c *ClientWithResponses) UnarchiveDNAOligosWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveDNAOligosResponse, error)

UnarchiveDNAOligosWithBodyWithResponse request with arbitrary body returning *UnarchiveDNAOligosResponse

func (c *ClientWithResponses) UnarchiveDNAOligosWithResponse(ctx context.Context, body UnarchiveDNAOligosJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveDNAOligosResponse, error)
func (c *ClientWithResponses) UnarchiveDNASequencesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveDNASequencesResponse, error)

UnarchiveDNASequencesWithBodyWithResponse request with arbitrary body returning *UnarchiveDNASequencesResponse

func (c *ClientWithResponses) UnarchiveDNASequencesWithResponse(ctx context.Context, body UnarchiveDNASequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveDNASequencesResponse, error)
func (c *ClientWithResponses) UnarchiveDropdownOptionsWithBodyWithResponse(ctx context.Context, dropdownId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveDropdownOptionsResponse, error)

UnarchiveDropdownOptionsWithBodyWithResponse request with arbitrary body returning *UnarchiveDropdownOptionsResponse

func (c *ClientWithResponses) UnarchiveDropdownOptionsWithResponse(ctx context.Context, dropdownId string, body UnarchiveDropdownOptionsJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveDropdownOptionsResponse, error)
func (c *ClientWithResponses) UnarchiveEntriesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveEntriesResponse, error)

UnarchiveEntriesWithBodyWithResponse request with arbitrary body returning *UnarchiveEntriesResponse

func (c *ClientWithResponses) UnarchiveEntriesWithResponse(ctx context.Context, body UnarchiveEntriesJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveEntriesResponse, error)
func (c *ClientWithResponses) UnarchiveFoldersWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveFoldersResponse, error)

UnarchiveFoldersWithBodyWithResponse request with arbitrary body returning *UnarchiveFoldersResponse

func (c *ClientWithResponses) UnarchiveFoldersWithResponse(ctx context.Context, body UnarchiveFoldersJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveFoldersResponse, error)
func (c *ClientWithResponses) UnarchiveLocationsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveLocationsResponse, error)

UnarchiveLocationsWithBodyWithResponse request with arbitrary body returning *UnarchiveLocationsResponse

func (c *ClientWithResponses) UnarchiveLocationsWithResponse(ctx context.Context, body UnarchiveLocationsJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveLocationsResponse, error)
func (c *ClientWithResponses) UnarchiveMixturesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveMixturesResponse, error)

UnarchiveMixturesWithBodyWithResponse request with arbitrary body returning *UnarchiveMixturesResponse

func (c *ClientWithResponses) UnarchiveMixturesWithResponse(ctx context.Context, body UnarchiveMixturesJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveMixturesResponse, error)
func (c *ClientWithResponses) UnarchiveMoleculesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveMoleculesResponse, error)

UnarchiveMoleculesWithBodyWithResponse request with arbitrary body returning *UnarchiveMoleculesResponse

func (c *ClientWithResponses) UnarchiveMoleculesWithResponse(ctx context.Context, body UnarchiveMoleculesJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveMoleculesResponse, error)
func (c *ClientWithResponses) UnarchiveOligosWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveOligosResponse, error)

UnarchiveOligosWithBodyWithResponse request with arbitrary body returning *UnarchiveOligosResponse

func (c *ClientWithResponses) UnarchiveOligosWithResponse(ctx context.Context, body UnarchiveOligosJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveOligosResponse, error)
func (c *ClientWithResponses) UnarchivePlatesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchivePlatesResponse, error)

UnarchivePlatesWithBodyWithResponse request with arbitrary body returning *UnarchivePlatesResponse

func (c *ClientWithResponses) UnarchivePlatesWithResponse(ctx context.Context, body UnarchivePlatesJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchivePlatesResponse, error)
func (c *ClientWithResponses) UnarchiveProjectsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveProjectsResponse, error)

UnarchiveProjectsWithBodyWithResponse request with arbitrary body returning *UnarchiveProjectsResponse

func (c *ClientWithResponses) UnarchiveProjectsWithResponse(ctx context.Context, body UnarchiveProjectsJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveProjectsResponse, error)
func (c *ClientWithResponses) UnarchiveRNAOligosWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveRNAOligosResponse, error)

UnarchiveRNAOligosWithBodyWithResponse request with arbitrary body returning *UnarchiveRNAOligosResponse

func (c *ClientWithResponses) UnarchiveRNAOligosWithResponse(ctx context.Context, body UnarchiveRNAOligosJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveRNAOligosResponse, error)
func (c *ClientWithResponses) UnarchiveRNASequencesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveRNASequencesResponse, error)

UnarchiveRNASequencesWithBodyWithResponse request with arbitrary body returning *UnarchiveRNASequencesResponse

func (c *ClientWithResponses) UnarchiveRNASequencesWithResponse(ctx context.Context, body UnarchiveRNASequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveRNASequencesResponse, error)
func (c *ClientWithResponses) UnarchiveWorkflowOutputsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveWorkflowOutputsResponse, error)

UnarchiveWorkflowOutputsWithBodyWithResponse request with arbitrary body returning *UnarchiveWorkflowOutputsResponse

func (c *ClientWithResponses) UnarchiveWorkflowOutputsWithResponse(ctx context.Context, body UnarchiveWorkflowOutputsJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveWorkflowOutputsResponse, error)
func (c *ClientWithResponses) UnarchiveWorkflowTaskGroupsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveWorkflowTaskGroupsResponse, error)

UnarchiveWorkflowTaskGroupsWithBodyWithResponse request with arbitrary body returning *UnarchiveWorkflowTaskGroupsResponse

func (c *ClientWithResponses) UnarchiveWorkflowTaskGroupsWithResponse(ctx context.Context, body UnarchiveWorkflowTaskGroupsJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveWorkflowTaskGroupsResponse, error)
func (c *ClientWithResponses) UnarchiveWorkflowTasksWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveWorkflowTasksResponse, error)

UnarchiveWorkflowTasksWithBodyWithResponse request with arbitrary body returning *UnarchiveWorkflowTasksResponse

func (c *ClientWithResponses) UnarchiveWorkflowTasksWithResponse(ctx context.Context, body UnarchiveWorkflowTasksJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveWorkflowTasksResponse, error)
func (c *ClientWithResponses) UnregisterEntitiesWithBodyWithResponse(ctx context.Context, registryId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnregisterEntitiesResponse, error)

UnregisterEntitiesWithBodyWithResponse request with arbitrary body returning *UnregisterEntitiesResponse

func (c *ClientWithResponses) UnregisterEntitiesWithResponse(ctx context.Context, registryId string, body UnregisterEntitiesJSONRequestBody, reqEditors ...RequestEditorFn) (*UnregisterEntitiesResponse, error)
func (c *ClientWithResponses) UpdateAASequenceWithBodyWithResponse(ctx context.Context, aaSequenceId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAASequenceResponse, error)

UpdateAASequenceWithBodyWithResponse request with arbitrary body returning *UpdateAASequenceResponse

func (c *ClientWithResponses) UpdateAASequenceWithResponse(ctx context.Context, aaSequenceId string, body UpdateAASequenceJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAASequenceResponse, error)
func (c *ClientWithResponses) UpdateAppConfigurationItemWithBodyWithResponse(ctx context.Context, itemId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAppConfigurationItemResponse, error)

UpdateAppConfigurationItemWithBodyWithResponse request with arbitrary body returning *UpdateAppConfigurationItemResponse

func (c *ClientWithResponses) UpdateAppConfigurationItemWithResponse(ctx context.Context, itemId string, body UpdateAppConfigurationItemJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAppConfigurationItemResponse, error)
func (c *ClientWithResponses) UpdateAssayRunWithBodyWithResponse(ctx context.Context, assayRunId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAssayRunResponse, error)

UpdateAssayRunWithBodyWithResponse request with arbitrary body returning *UpdateAssayRunResponse

func (c *ClientWithResponses) UpdateAssayRunWithResponse(ctx context.Context, assayRunId string, body UpdateAssayRunJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAssayRunResponse, error)
func (c *ClientWithResponses) UpdateAutomationInputGeneratorWithBodyWithResponse(ctx context.Context, inputGeneratorId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAutomationInputGeneratorResponse, error)

UpdateAutomationInputGeneratorWithBodyWithResponse request with arbitrary body returning *UpdateAutomationInputGeneratorResponse

func (c *ClientWithResponses) UpdateAutomationInputGeneratorWithResponse(ctx context.Context, inputGeneratorId string, body UpdateAutomationInputGeneratorJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAutomationInputGeneratorResponse, error)
func (c *ClientWithResponses) UpdateAutomationOutputProcessorWithBodyWithResponse(ctx context.Context, outputProcessorId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAutomationOutputProcessorResponse, error)

UpdateAutomationOutputProcessorWithBodyWithResponse request with arbitrary body returning *UpdateAutomationOutputProcessorResponse

func (c *ClientWithResponses) UpdateAutomationOutputProcessorWithResponse(ctx context.Context, outputProcessorId string, body UpdateAutomationOutputProcessorJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAutomationOutputProcessorResponse, error)
func (c *ClientWithResponses) UpdateBatchWithBodyWithResponse(ctx context.Context, batchId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateBatchResponse, error)

UpdateBatchWithBodyWithResponse request with arbitrary body returning *UpdateBatchResponse

func (c *ClientWithResponses) UpdateBatchWithResponse(ctx context.Context, batchId string, body UpdateBatchJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateBatchResponse, error)
func (c *ClientWithResponses) UpdateBoxWithBodyWithResponse(ctx context.Context, boxId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateBoxResponse, error)

UpdateBoxWithBodyWithResponse request with arbitrary body returning *UpdateBoxResponse

func (c *ClientWithResponses) UpdateBoxWithResponse(ctx context.Context, boxId string, body UpdateBoxJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateBoxResponse, error)
func (c *ClientWithResponses) UpdateContainerContentWithBodyWithResponse(ctx context.Context, containerId string, containableId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateContainerContentResponse, error)

UpdateContainerContentWithBodyWithResponse request with arbitrary body returning *UpdateContainerContentResponse

func (c *ClientWithResponses) UpdateContainerContentWithResponse(ctx context.Context, containerId string, containableId string, body UpdateContainerContentJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateContainerContentResponse, error)
func (c *ClientWithResponses) UpdateContainerWithBodyWithResponse(ctx context.Context, containerId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateContainerResponse, error)

UpdateContainerWithBodyWithResponse request with arbitrary body returning *UpdateContainerResponse

func (c *ClientWithResponses) UpdateContainerWithResponse(ctx context.Context, containerId string, body UpdateContainerJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateContainerResponse, error)
func (c *ClientWithResponses) UpdateCustomEntityWithBodyWithResponse(ctx context.Context, customEntityId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateCustomEntityResponse, error)

UpdateCustomEntityWithBodyWithResponse request with arbitrary body returning *UpdateCustomEntityResponse

func (c *ClientWithResponses) UpdateCustomEntityWithResponse(ctx context.Context, customEntityId string, body UpdateCustomEntityJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateCustomEntityResponse, error)
func (c *ClientWithResponses) UpdateDNAOligoWithBodyWithResponse(ctx context.Context, oligoId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateDNAOligoResponse, error)

UpdateDNAOligoWithBodyWithResponse request with arbitrary body returning *UpdateDNAOligoResponse

func (c *ClientWithResponses) UpdateDNAOligoWithResponse(ctx context.Context, oligoId string, body UpdateDNAOligoJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateDNAOligoResponse, error)
func (c *ClientWithResponses) UpdateDNASequenceWithBodyWithResponse(ctx context.Context, dnaSequenceId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateDNASequenceResponse, error)

UpdateDNASequenceWithBodyWithResponse request with arbitrary body returning *UpdateDNASequenceResponse

func (c *ClientWithResponses) UpdateDNASequenceWithResponse(ctx context.Context, dnaSequenceId string, body UpdateDNASequenceJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateDNASequenceResponse, error)
func (c *ClientWithResponses) UpdateDropdownWithBodyWithResponse(ctx context.Context, dropdownId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateDropdownResponse, error)

UpdateDropdownWithBodyWithResponse request with arbitrary body returning *UpdateDropdownResponse

func (c *ClientWithResponses) UpdateDropdownWithResponse(ctx context.Context, dropdownId string, body UpdateDropdownJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateDropdownResponse, error)
func (c *ClientWithResponses) UpdateEntryWithBodyWithResponse(ctx context.Context, entryId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateEntryResponse, error)

UpdateEntryWithBodyWithResponse request with arbitrary body returning *UpdateEntryResponse

func (c *ClientWithResponses) UpdateEntryWithResponse(ctx context.Context, entryId string, body UpdateEntryJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateEntryResponse, error)
func (c *ClientWithResponses) UpdateFeatureLibraryWithBodyWithResponse(ctx context.Context, featureLibraryId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateFeatureLibraryResponse, error)

UpdateFeatureLibraryWithBodyWithResponse request with arbitrary body returning *UpdateFeatureLibraryResponse

func (c *ClientWithResponses) UpdateFeatureLibraryWithResponse(ctx context.Context, featureLibraryId string, body UpdateFeatureLibraryJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateFeatureLibraryResponse, error)
func (c *ClientWithResponses) UpdateFeatureWithBodyWithResponse(ctx context.Context, featureId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateFeatureResponse, error)

UpdateFeatureWithBodyWithResponse request with arbitrary body returning *UpdateFeatureResponse

func (c *ClientWithResponses) UpdateFeatureWithResponse(ctx context.Context, featureId string, body UpdateFeatureJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateFeatureResponse, error)
func (c *ClientWithResponses) UpdateLabAutomationTransformWithBodyWithResponse(ctx context.Context, transformId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateLabAutomationTransformResponse, error)

UpdateLabAutomationTransformWithBodyWithResponse request with arbitrary body returning *UpdateLabAutomationTransformResponse

func (c *ClientWithResponses) UpdateLabAutomationTransformWithResponse(ctx context.Context, transformId string, body UpdateLabAutomationTransformJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateLabAutomationTransformResponse, error)
func (c *ClientWithResponses) UpdateLegacyWorkflowMetadataWithBodyWithResponse(ctx context.Context, legacyWorkflowId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateLegacyWorkflowMetadataResponse, error)

UpdateLegacyWorkflowMetadataWithBodyWithResponse request with arbitrary body returning *UpdateLegacyWorkflowMetadataResponse

func (c *ClientWithResponses) UpdateLegacyWorkflowMetadataWithResponse(ctx context.Context, legacyWorkflowId string, body UpdateLegacyWorkflowMetadataJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateLegacyWorkflowMetadataResponse, error)
func (c *ClientWithResponses) UpdateLocationWithBodyWithResponse(ctx context.Context, locationId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateLocationResponse, error)

UpdateLocationWithBodyWithResponse request with arbitrary body returning *UpdateLocationResponse

func (c *ClientWithResponses) UpdateLocationWithResponse(ctx context.Context, locationId string, body UpdateLocationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateLocationResponse, error)
func (c *ClientWithResponses) UpdateMixtureWithBodyWithResponse(ctx context.Context, mixtureId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateMixtureResponse, error)

UpdateMixtureWithBodyWithResponse request with arbitrary body returning *UpdateMixtureResponse

func (c *ClientWithResponses) UpdateMixtureWithResponse(ctx context.Context, mixtureId string, body UpdateMixtureJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateMixtureResponse, error)
func (c *ClientWithResponses) UpdateMoleculeWithBodyWithResponse(ctx context.Context, moleculeId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateMoleculeResponse, error)

UpdateMoleculeWithBodyWithResponse request with arbitrary body returning *UpdateMoleculeResponse

func (c *ClientWithResponses) UpdateMoleculeWithResponse(ctx context.Context, moleculeId string, body UpdateMoleculeJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateMoleculeResponse, error)
func (c *ClientWithResponses) UpdateOligoWithBodyWithResponse(ctx context.Context, oligoId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateOligoResponse, error)

UpdateOligoWithBodyWithResponse request with arbitrary body returning *UpdateOligoResponse

func (c *ClientWithResponses) UpdateOligoWithResponse(ctx context.Context, oligoId string, body UpdateOligoJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateOligoResponse, error)
func (c *ClientWithResponses) UpdatePlateWithBodyWithResponse(ctx context.Context, plateId string, params *UpdatePlateParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdatePlateResponse, error)

UpdatePlateWithBodyWithResponse request with arbitrary body returning *UpdatePlateResponse

func (c *ClientWithResponses) UpdatePlateWithResponse(ctx context.Context, plateId string, params *UpdatePlateParams, body UpdatePlateJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdatePlateResponse, error)
func (c *ClientWithResponses) UpdateRNAOligoWithBodyWithResponse(ctx context.Context, oligoId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateRNAOligoResponse, error)

UpdateRNAOligoWithBodyWithResponse request with arbitrary body returning *UpdateRNAOligoResponse

func (c *ClientWithResponses) UpdateRNAOligoWithResponse(ctx context.Context, oligoId string, body UpdateRNAOligoJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateRNAOligoResponse, error)
func (c *ClientWithResponses) UpdateRNASequenceWithBodyWithResponse(ctx context.Context, rnaSequenceId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateRNASequenceResponse, error)

UpdateRNASequenceWithBodyWithResponse request with arbitrary body returning *UpdateRNASequenceResponse

func (c *ClientWithResponses) UpdateRNASequenceWithResponse(ctx context.Context, rnaSequenceId string, body UpdateRNASequenceJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateRNASequenceResponse, error)
func (c *ClientWithResponses) UpdateUserWithBodyWithResponse(ctx context.Context, userId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateUserResponse, error)

UpdateUserWithBodyWithResponse request with arbitrary body returning *UpdateUserResponse

func (c *ClientWithResponses) UpdateUserWithResponse(ctx context.Context, userId string, body UpdateUserJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateUserResponse, error)
func (c *ClientWithResponses) UpdateWorkflowMetadataWithBodyWithResponse(ctx context.Context, workflowId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateWorkflowMetadataResponse, error)

UpdateWorkflowMetadataWithBodyWithResponse request with arbitrary body returning *UpdateWorkflowMetadataResponse

func (c *ClientWithResponses) UpdateWorkflowMetadataWithResponse(ctx context.Context, workflowId string, body UpdateWorkflowMetadataJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateWorkflowMetadataResponse, error)
func (c *ClientWithResponses) UpdateWorkflowOutputWithBodyWithResponse(ctx context.Context, workflowOutputId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateWorkflowOutputResponse, error)

UpdateWorkflowOutputWithBodyWithResponse request with arbitrary body returning *UpdateWorkflowOutputResponse

func (c *ClientWithResponses) UpdateWorkflowOutputWithResponse(ctx context.Context, workflowOutputId string, body UpdateWorkflowOutputJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateWorkflowOutputResponse, error)
func (c *ClientWithResponses) UpdateWorkflowTaskGroupWithBodyWithResponse(ctx context.Context, workflowTaskGroupId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateWorkflowTaskGroupResponse, error)

UpdateWorkflowTaskGroupWithBodyWithResponse request with arbitrary body returning *UpdateWorkflowTaskGroupResponse

func (c *ClientWithResponses) UpdateWorkflowTaskGroupWithResponse(ctx context.Context, workflowTaskGroupId string, body UpdateWorkflowTaskGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateWorkflowTaskGroupResponse, error)
func (c *ClientWithResponses) UpdateWorkflowTaskWithBodyWithResponse(ctx context.Context, workflowTaskId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateWorkflowTaskResponse, error)

UpdateWorkflowTaskWithBodyWithResponse request with arbitrary body returning *UpdateWorkflowTaskResponse

func (c *ClientWithResponses) UpdateWorkflowTaskWithResponse(ctx context.Context, workflowTaskId string, body UpdateWorkflowTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateWorkflowTaskResponse, error)
func (c *ClientWithResponses) ValidateBarcodesWithBodyWithResponse(ctx context.Context, registryId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ValidateBarcodesResponse, error)

ValidateBarcodesWithBodyWithResponse request with arbitrary body returning *ValidateBarcodesResponse

func (c *ClientWithResponses) ValidateBarcodesWithResponse(ctx context.Context, registryId string, body ValidateBarcodesJSONRequestBody, reqEditors ...RequestEditorFn) (*ValidateBarcodesResponse, error)
Type ClientWithResponsesInterface
type ClientWithResponsesInterface interface {
	// ListAASequences request
	ListAASequencesWithResponse(ctx context.Context, params *ListAASequencesParams, reqEditors ...RequestEditorFn) (*ListAASequencesResponse, error)

	// CreateAASequence request with any body
	CreateAASequenceWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAASequenceResponse, error)

	CreateAASequenceWithResponse(ctx context.Context, body CreateAASequenceJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAASequenceResponse, error)

	// GetAASequence request
	GetAASequenceWithResponse(ctx context.Context, aaSequenceId string, reqEditors ...RequestEditorFn) (*GetAASequenceResponse, error)

	// UpdateAASequence request with any body
	UpdateAASequenceWithBodyWithResponse(ctx context.Context, aaSequenceId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAASequenceResponse, error)

	UpdateAASequenceWithResponse(ctx context.Context, aaSequenceId string, body UpdateAASequenceJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAASequenceResponse, error)

	// ArchiveAASequences request with any body
	ArchiveAASequencesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveAASequencesResponse, error)

	ArchiveAASequencesWithResponse(ctx context.Context, body ArchiveAASequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveAASequencesResponse, error)

	// AutoAnnotateAaSequences request with any body
	AutoAnnotateAaSequencesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AutoAnnotateAaSequencesResponse, error)

	AutoAnnotateAaSequencesWithResponse(ctx context.Context, body AutoAnnotateAaSequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*AutoAnnotateAaSequencesResponse, error)

	// BulkCreateAASequences request with any body
	BulkCreateAASequencesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkCreateAASequencesResponse, error)

	BulkCreateAASequencesWithResponse(ctx context.Context, body BulkCreateAASequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkCreateAASequencesResponse, error)

	// BulkGetAASequences request
	BulkGetAASequencesWithResponse(ctx context.Context, params *BulkGetAASequencesParams, reqEditors ...RequestEditorFn) (*BulkGetAASequencesResponse, error)

	// BulkUpdateAASequences request with any body
	BulkUpdateAASequencesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkUpdateAASequencesResponse, error)

	BulkUpdateAASequencesWithResponse(ctx context.Context, body BulkUpdateAASequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkUpdateAASequencesResponse, error)

	// UnarchiveAASequences request with any body
	UnarchiveAASequencesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveAASequencesResponse, error)

	UnarchiveAASequencesWithResponse(ctx context.Context, body UnarchiveAASequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveAASequencesResponse, error)

	// ListAppConfigurationItems request
	ListAppConfigurationItemsWithResponse(ctx context.Context, params *ListAppConfigurationItemsParams, reqEditors ...RequestEditorFn) (*ListAppConfigurationItemsResponse, error)

	// CreateAppConfigurationItem request with any body
	CreateAppConfigurationItemWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAppConfigurationItemResponse, error)

	CreateAppConfigurationItemWithResponse(ctx context.Context, body CreateAppConfigurationItemJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAppConfigurationItemResponse, error)

	// GetAppConfigurationItemById request
	GetAppConfigurationItemByIdWithResponse(ctx context.Context, itemId string, reqEditors ...RequestEditorFn) (*GetAppConfigurationItemByIdResponse, error)

	// UpdateAppConfigurationItem request with any body
	UpdateAppConfigurationItemWithBodyWithResponse(ctx context.Context, itemId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAppConfigurationItemResponse, error)

	UpdateAppConfigurationItemWithResponse(ctx context.Context, itemId string, body UpdateAppConfigurationItemJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAppConfigurationItemResponse, error)

	// BulkCreateAppConfigurationItems request with any body
	BulkCreateAppConfigurationItemsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkCreateAppConfigurationItemsResponse, error)

	BulkCreateAppConfigurationItemsWithResponse(ctx context.Context, body BulkCreateAppConfigurationItemsJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkCreateAppConfigurationItemsResponse, error)

	// BulkUpdateAppConfigurationItems request with any body
	BulkUpdateAppConfigurationItemsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkUpdateAppConfigurationItemsResponse, error)

	BulkUpdateAppConfigurationItemsWithResponse(ctx context.Context, body BulkUpdateAppConfigurationItemsJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkUpdateAppConfigurationItemsResponse, error)

	// ListBenchlingApps request
	ListBenchlingAppsWithResponse(ctx context.Context, params *ListBenchlingAppsParams, reqEditors ...RequestEditorFn) (*ListBenchlingAppsResponse, error)

	// CreateBenchlingApp request with any body
	CreateBenchlingAppWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateBenchlingAppResponse, error)

	CreateBenchlingAppWithResponse(ctx context.Context, body CreateBenchlingAppJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateBenchlingAppResponse, error)

	// GetBenchlingAppByID request
	GetBenchlingAppByIDWithResponse(ctx context.Context, appId string, reqEditors ...RequestEditorFn) (*GetBenchlingAppByIDResponse, error)

	// PatchBenchlingApp request with any body
	PatchBenchlingAppWithBodyWithResponse(ctx context.Context, appId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchBenchlingAppResponse, error)

	PatchBenchlingAppWithResponse(ctx context.Context, appId string, body PatchBenchlingAppJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchBenchlingAppResponse, error)

	// ArchiveBenchlingApps request with any body
	ArchiveBenchlingAppsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveBenchlingAppsResponse, error)

	ArchiveBenchlingAppsWithResponse(ctx context.Context, body ArchiveBenchlingAppsJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveBenchlingAppsResponse, error)

	// UnarchiveBenchlingApps request with any body
	UnarchiveBenchlingAppsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveBenchlingAppsResponse, error)

	UnarchiveBenchlingAppsWithResponse(ctx context.Context, body UnarchiveBenchlingAppsJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveBenchlingAppsResponse, error)

	// ListAssayResultSchemas request
	ListAssayResultSchemasWithResponse(ctx context.Context, params *ListAssayResultSchemasParams, reqEditors ...RequestEditorFn) (*ListAssayResultSchemasResponse, error)

	// GetResultSchema request
	GetResultSchemaWithResponse(ctx context.Context, schemaId string, reqEditors ...RequestEditorFn) (*GetResultSchemaResponse, error)

	// ListAssayResults request
	ListAssayResultsWithResponse(ctx context.Context, params *ListAssayResultsParams, reqEditors ...RequestEditorFn) (*ListAssayResultsResponse, error)

	// CreateAssayResults request with any body
	CreateAssayResultsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAssayResultsResponse, error)

	CreateAssayResultsWithResponse(ctx context.Context, body CreateAssayResultsJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAssayResultsResponse, error)

	// GetAssayResult request
	GetAssayResultWithResponse(ctx context.Context, assayResultId openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetAssayResultResponse, error)

	// ArchiveAssayResults request with any body
	ArchiveAssayResultsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveAssayResultsResponse, error)

	ArchiveAssayResultsWithResponse(ctx context.Context, body ArchiveAssayResultsJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveAssayResultsResponse, error)

	// BulkGetAssayResults request
	BulkGetAssayResultsWithResponse(ctx context.Context, params *BulkGetAssayResultsParams, reqEditors ...RequestEditorFn) (*BulkGetAssayResultsResponse, error)

	// UnarchiveAssayResults request with any body
	UnarchiveAssayResultsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveAssayResultsResponse, error)

	UnarchiveAssayResultsWithResponse(ctx context.Context, body UnarchiveAssayResultsJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveAssayResultsResponse, error)

	// ListAssayRunSchemas request
	ListAssayRunSchemasWithResponse(ctx context.Context, params *ListAssayRunSchemasParams, reqEditors ...RequestEditorFn) (*ListAssayRunSchemasResponse, error)

	// GetRunSchema request
	GetRunSchemaWithResponse(ctx context.Context, schemaId string, reqEditors ...RequestEditorFn) (*GetRunSchemaResponse, error)

	// ListAssayRuns request
	ListAssayRunsWithResponse(ctx context.Context, params *ListAssayRunsParams, reqEditors ...RequestEditorFn) (*ListAssayRunsResponse, error)

	// CreateAssayRuns request with any body
	CreateAssayRunsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAssayRunsResponse, error)

	CreateAssayRunsWithResponse(ctx context.Context, body CreateAssayRunsJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAssayRunsResponse, error)

	// GetAssayRun request
	GetAssayRunWithResponse(ctx context.Context, assayRunId string, reqEditors ...RequestEditorFn) (*GetAssayRunResponse, error)

	// UpdateAssayRun request with any body
	UpdateAssayRunWithBodyWithResponse(ctx context.Context, assayRunId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAssayRunResponse, error)

	UpdateAssayRunWithResponse(ctx context.Context, assayRunId string, body UpdateAssayRunJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAssayRunResponse, error)

	// ListAutomationInputGenerators request
	ListAutomationInputGeneratorsWithResponse(ctx context.Context, assayRunId string, params *ListAutomationInputGeneratorsParams, reqEditors ...RequestEditorFn) (*ListAutomationInputGeneratorsResponse, error)

	// ListAutomationOutputProcessorsDeprecated request
	ListAutomationOutputProcessorsDeprecatedWithResponse(ctx context.Context, assayRunId string, params *ListAutomationOutputProcessorsDeprecatedParams, reqEditors ...RequestEditorFn) (*ListAutomationOutputProcessorsDeprecatedResponse, error)

	// ArchiveAssayRuns request with any body
	ArchiveAssayRunsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveAssayRunsResponse, error)

	ArchiveAssayRunsWithResponse(ctx context.Context, body ArchiveAssayRunsJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveAssayRunsResponse, error)

	// BulkGetAssayRuns request
	BulkGetAssayRunsWithResponse(ctx context.Context, params *BulkGetAssayRunsParams, reqEditors ...RequestEditorFn) (*BulkGetAssayRunsResponse, error)

	// UnarchiveAssayRuns request with any body
	UnarchiveAssayRunsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveAssayRunsResponse, error)

	UnarchiveAssayRunsWithResponse(ctx context.Context, body UnarchiveAssayRunsJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveAssayRunsResponse, error)

	// GetLabAutomationTransform request
	GetLabAutomationTransformWithResponse(ctx context.Context, transformId string, reqEditors ...RequestEditorFn) (*GetLabAutomationTransformResponse, error)

	// UpdateLabAutomationTransform request with any body
	UpdateLabAutomationTransformWithBodyWithResponse(ctx context.Context, transformId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateLabAutomationTransformResponse, error)

	UpdateLabAutomationTransformWithResponse(ctx context.Context, transformId string, body UpdateLabAutomationTransformJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateLabAutomationTransformResponse, error)

	// GetAutomationInputGenerator request
	GetAutomationInputGeneratorWithResponse(ctx context.Context, inputGeneratorId string, reqEditors ...RequestEditorFn) (*GetAutomationInputGeneratorResponse, error)

	// UpdateAutomationInputGenerator request with any body
	UpdateAutomationInputGeneratorWithBodyWithResponse(ctx context.Context, inputGeneratorId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAutomationInputGeneratorResponse, error)

	UpdateAutomationInputGeneratorWithResponse(ctx context.Context, inputGeneratorId string, body UpdateAutomationInputGeneratorJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAutomationInputGeneratorResponse, error)

	// GenerateInputWithAutomationInputGenerator request
	GenerateInputWithAutomationInputGeneratorWithResponse(ctx context.Context, inputGeneratorId string, reqEditors ...RequestEditorFn) (*GenerateInputWithAutomationInputGeneratorResponse, error)

	// ListAutomationOutputProcessors request
	ListAutomationOutputProcessorsWithResponse(ctx context.Context, params *ListAutomationOutputProcessorsParams, reqEditors ...RequestEditorFn) (*ListAutomationOutputProcessorsResponse, error)

	// CreateAutomationOutputProcessor request with any body
	CreateAutomationOutputProcessorWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAutomationOutputProcessorResponse, error)

	CreateAutomationOutputProcessorWithResponse(ctx context.Context, body CreateAutomationOutputProcessorJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAutomationOutputProcessorResponse, error)

	// GetAutomationOutputProcessor request
	GetAutomationOutputProcessorWithResponse(ctx context.Context, outputProcessorId string, reqEditors ...RequestEditorFn) (*GetAutomationOutputProcessorResponse, error)

	// UpdateAutomationOutputProcessor request with any body
	UpdateAutomationOutputProcessorWithBodyWithResponse(ctx context.Context, outputProcessorId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAutomationOutputProcessorResponse, error)

	UpdateAutomationOutputProcessorWithResponse(ctx context.Context, outputProcessorId string, body UpdateAutomationOutputProcessorJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAutomationOutputProcessorResponse, error)

	// ProcessOutputWithAutomationOutputProcessor request
	ProcessOutputWithAutomationOutputProcessorWithResponse(ctx context.Context, outputProcessorId string, reqEditors ...RequestEditorFn) (*ProcessOutputWithAutomationOutputProcessorResponse, error)

	// ArchiveAutomationOutputProcessors request with any body
	ArchiveAutomationOutputProcessorsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveAutomationOutputProcessorsResponse, error)

	ArchiveAutomationOutputProcessorsWithResponse(ctx context.Context, body ArchiveAutomationOutputProcessorsJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveAutomationOutputProcessorsResponse, error)

	// UnarchiveAutomationOutputProcessors request with any body
	UnarchiveAutomationOutputProcessorsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveAutomationOutputProcessorsResponse, error)

	UnarchiveAutomationOutputProcessorsWithResponse(ctx context.Context, body UnarchiveAutomationOutputProcessorsJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveAutomationOutputProcessorsResponse, error)

	// ListBatchSchemas request
	ListBatchSchemasWithResponse(ctx context.Context, params *ListBatchSchemasParams, reqEditors ...RequestEditorFn) (*ListBatchSchemasResponse, error)

	// GetBatchSchema request
	GetBatchSchemaWithResponse(ctx context.Context, schemaId string, reqEditors ...RequestEditorFn) (*GetBatchSchemaResponse, error)

	// ListBatches request
	ListBatchesWithResponse(ctx context.Context, params *ListBatchesParams, reqEditors ...RequestEditorFn) (*ListBatchesResponse, error)

	// CreateBatch request with any body
	CreateBatchWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateBatchResponse, error)

	CreateBatchWithResponse(ctx context.Context, body CreateBatchJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateBatchResponse, error)

	// GetBatch request
	GetBatchWithResponse(ctx context.Context, batchId string, reqEditors ...RequestEditorFn) (*GetBatchResponse, error)

	// UpdateBatch request with any body
	UpdateBatchWithBodyWithResponse(ctx context.Context, batchId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateBatchResponse, error)

	UpdateBatchWithResponse(ctx context.Context, batchId string, body UpdateBatchJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateBatchResponse, error)

	// ArchiveBatches request with any body
	ArchiveBatchesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveBatchesResponse, error)

	ArchiveBatchesWithResponse(ctx context.Context, body ArchiveBatchesJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveBatchesResponse, error)

	// BulkGetBatches request
	BulkGetBatchesWithResponse(ctx context.Context, params *BulkGetBatchesParams, reqEditors ...RequestEditorFn) (*BulkGetBatchesResponse, error)

	// UnarchiveBatches request with any body
	UnarchiveBatchesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveBatchesResponse, error)

	UnarchiveBatchesWithResponse(ctx context.Context, body UnarchiveBatchesJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveBatchesResponse, error)

	// CreateBlob request with any body
	CreateBlobWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateBlobResponse, error)

	CreateBlobWithResponse(ctx context.Context, body CreateBlobJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateBlobResponse, error)

	// GetBlob request
	GetBlobWithResponse(ctx context.Context, blobId string, reqEditors ...RequestEditorFn) (*GetBlobResponse, error)

	// GetBlobUrl request
	GetBlobUrlWithResponse(ctx context.Context, blobId string, reqEditors ...RequestEditorFn) (*GetBlobUrlResponse, error)

	// CreateBlobPart request with any body
	CreateBlobPartWithBodyWithResponse(ctx context.Context, blobId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateBlobPartResponse, error)

	CreateBlobPartWithResponse(ctx context.Context, blobId string, body CreateBlobPartJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateBlobPartResponse, error)

	// AbortMultipartBlob request
	AbortMultipartBlobWithResponse(ctx context.Context, blobId string, reqEditors ...RequestEditorFn) (*AbortMultipartBlobResponse, error)

	// CompleteMultipartBlob request with any body
	CompleteMultipartBlobWithBodyWithResponse(ctx context.Context, blobId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CompleteMultipartBlobResponse, error)

	CompleteMultipartBlobWithResponse(ctx context.Context, blobId string, body CompleteMultipartBlobJSONRequestBody, reqEditors ...RequestEditorFn) (*CompleteMultipartBlobResponse, error)

	// BulkGetBlobs request
	BulkGetBlobsWithResponse(ctx context.Context, params *BulkGetBlobsParams, reqEditors ...RequestEditorFn) (*BulkGetBlobsResponse, error)

	// CreateMultipartBlob request with any body
	CreateMultipartBlobWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateMultipartBlobResponse, error)

	CreateMultipartBlobWithResponse(ctx context.Context, body CreateMultipartBlobJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateMultipartBlobResponse, error)

	// ListBoxSchemas request
	ListBoxSchemasWithResponse(ctx context.Context, params *ListBoxSchemasParams, reqEditors ...RequestEditorFn) (*ListBoxSchemasResponse, error)

	// GetBoxSchema request
	GetBoxSchemaWithResponse(ctx context.Context, schemaId string, reqEditors ...RequestEditorFn) (*GetBoxSchemaResponse, error)

	// ListBoxes request
	ListBoxesWithResponse(ctx context.Context, params *ListBoxesParams, reqEditors ...RequestEditorFn) (*ListBoxesResponse, error)

	// CreateBox request with any body
	CreateBoxWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateBoxResponse, error)

	CreateBoxWithResponse(ctx context.Context, body CreateBoxJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateBoxResponse, error)

	// GetBox request
	GetBoxWithResponse(ctx context.Context, boxId string, reqEditors ...RequestEditorFn) (*GetBoxResponse, error)

	// UpdateBox request with any body
	UpdateBoxWithBodyWithResponse(ctx context.Context, boxId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateBoxResponse, error)

	UpdateBoxWithResponse(ctx context.Context, boxId string, body UpdateBoxJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateBoxResponse, error)

	// ListBoxContents request
	ListBoxContentsWithResponse(ctx context.Context, boxId string, params *ListBoxContentsParams, reqEditors ...RequestEditorFn) (*ListBoxContentsResponse, error)

	// ArchiveBoxes request with any body
	ArchiveBoxesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveBoxesResponse, error)

	ArchiveBoxesWithResponse(ctx context.Context, body ArchiveBoxesJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveBoxesResponse, error)

	// BulkGetBoxes request
	BulkGetBoxesWithResponse(ctx context.Context, params *BulkGetBoxesParams, reqEditors ...RequestEditorFn) (*BulkGetBoxesResponse, error)

	// UnarchiveBoxes request with any body
	UnarchiveBoxesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveBoxesResponse, error)

	UnarchiveBoxesWithResponse(ctx context.Context, body UnarchiveBoxesJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveBoxesResponse, error)

	// ListContainerSchemas request
	ListContainerSchemasWithResponse(ctx context.Context, params *ListContainerSchemasParams, reqEditors ...RequestEditorFn) (*ListContainerSchemasResponse, error)

	// GetContainerSchema request
	GetContainerSchemaWithResponse(ctx context.Context, schemaId string, reqEditors ...RequestEditorFn) (*GetContainerSchemaResponse, error)

	// ListContainers request
	ListContainersWithResponse(ctx context.Context, params *ListContainersParams, reqEditors ...RequestEditorFn) (*ListContainersResponse, error)

	// CreateContainer request with any body
	CreateContainerWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateContainerResponse, error)

	CreateContainerWithResponse(ctx context.Context, body CreateContainerJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateContainerResponse, error)

	// GetContainer request
	GetContainerWithResponse(ctx context.Context, containerId string, reqEditors ...RequestEditorFn) (*GetContainerResponse, error)

	// UpdateContainer request with any body
	UpdateContainerWithBodyWithResponse(ctx context.Context, containerId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateContainerResponse, error)

	UpdateContainerWithResponse(ctx context.Context, containerId string, body UpdateContainerJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateContainerResponse, error)

	// ListContainerContents request
	ListContainerContentsWithResponse(ctx context.Context, containerId string, reqEditors ...RequestEditorFn) (*ListContainerContentsResponse, error)

	// DeleteContainerContent request
	DeleteContainerContentWithResponse(ctx context.Context, containerId string, containableId string, reqEditors ...RequestEditorFn) (*DeleteContainerContentResponse, error)

	// GetContainerContent request
	GetContainerContentWithResponse(ctx context.Context, containerId string, containableId string, reqEditors ...RequestEditorFn) (*GetContainerContentResponse, error)

	// UpdateContainerContent request with any body
	UpdateContainerContentWithBodyWithResponse(ctx context.Context, containerId string, containableId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateContainerContentResponse, error)

	UpdateContainerContentWithResponse(ctx context.Context, containerId string, containableId string, body UpdateContainerContentJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateContainerContentResponse, error)

	// TransferIntoContainer request with any body
	TransferIntoContainerWithBodyWithResponse(ctx context.Context, destinationContainerId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*TransferIntoContainerResponse, error)

	TransferIntoContainerWithResponse(ctx context.Context, destinationContainerId string, body TransferIntoContainerJSONRequestBody, reqEditors ...RequestEditorFn) (*TransferIntoContainerResponse, error)

	// ArchiveContainers request with any body
	ArchiveContainersWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveContainersResponse, error)

	ArchiveContainersWithResponse(ctx context.Context, body ArchiveContainersJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveContainersResponse, error)

	// BulkCreateContainers request with any body
	BulkCreateContainersWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkCreateContainersResponse, error)

	BulkCreateContainersWithResponse(ctx context.Context, body BulkCreateContainersJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkCreateContainersResponse, error)

	// BulkGetContainers request
	BulkGetContainersWithResponse(ctx context.Context, params *BulkGetContainersParams, reqEditors ...RequestEditorFn) (*BulkGetContainersResponse, error)

	// BulkUpdateContainers request with any body
	BulkUpdateContainersWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkUpdateContainersResponse, error)

	BulkUpdateContainersWithResponse(ctx context.Context, body BulkUpdateContainersJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkUpdateContainersResponse, error)

	// CheckinContainers request with any body
	CheckinContainersWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CheckinContainersResponse, error)

	CheckinContainersWithResponse(ctx context.Context, body CheckinContainersJSONRequestBody, reqEditors ...RequestEditorFn) (*CheckinContainersResponse, error)

	// CheckoutContainers request with any body
	CheckoutContainersWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CheckoutContainersResponse, error)

	CheckoutContainersWithResponse(ctx context.Context, body CheckoutContainersJSONRequestBody, reqEditors ...RequestEditorFn) (*CheckoutContainersResponse, error)

	// PrintLabels request with any body
	PrintLabelsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PrintLabelsResponse, error)

	PrintLabelsWithResponse(ctx context.Context, body PrintLabelsJSONRequestBody, reqEditors ...RequestEditorFn) (*PrintLabelsResponse, error)

	// ReserveContainers request with any body
	ReserveContainersWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ReserveContainersResponse, error)

	ReserveContainersWithResponse(ctx context.Context, body ReserveContainersJSONRequestBody, reqEditors ...RequestEditorFn) (*ReserveContainersResponse, error)

	// UnarchiveContainers request with any body
	UnarchiveContainersWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveContainersResponse, error)

	UnarchiveContainersWithResponse(ctx context.Context, body UnarchiveContainersJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveContainersResponse, error)

	// ListCustomEntities request
	ListCustomEntitiesWithResponse(ctx context.Context, params *ListCustomEntitiesParams, reqEditors ...RequestEditorFn) (*ListCustomEntitiesResponse, error)

	// CreateCustomEntity request with any body
	CreateCustomEntityWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateCustomEntityResponse, error)

	CreateCustomEntityWithResponse(ctx context.Context, body CreateCustomEntityJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateCustomEntityResponse, error)

	// GetCustomEntity request
	GetCustomEntityWithResponse(ctx context.Context, customEntityId string, reqEditors ...RequestEditorFn) (*GetCustomEntityResponse, error)

	// UpdateCustomEntity request with any body
	UpdateCustomEntityWithBodyWithResponse(ctx context.Context, customEntityId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateCustomEntityResponse, error)

	UpdateCustomEntityWithResponse(ctx context.Context, customEntityId string, body UpdateCustomEntityJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateCustomEntityResponse, error)

	// ArchiveCustomEntities request with any body
	ArchiveCustomEntitiesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveCustomEntitiesResponse, error)

	ArchiveCustomEntitiesWithResponse(ctx context.Context, body ArchiveCustomEntitiesJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveCustomEntitiesResponse, error)

	// BulkCreateCustomEntities request with any body
	BulkCreateCustomEntitiesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkCreateCustomEntitiesResponse, error)

	BulkCreateCustomEntitiesWithResponse(ctx context.Context, body BulkCreateCustomEntitiesJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkCreateCustomEntitiesResponse, error)

	// BulkGetCustomEntities request
	BulkGetCustomEntitiesWithResponse(ctx context.Context, params *BulkGetCustomEntitiesParams, reqEditors ...RequestEditorFn) (*BulkGetCustomEntitiesResponse, error)

	// BulkUpdateCustomEntities request with any body
	BulkUpdateCustomEntitiesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkUpdateCustomEntitiesResponse, error)

	BulkUpdateCustomEntitiesWithResponse(ctx context.Context, body BulkUpdateCustomEntitiesJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkUpdateCustomEntitiesResponse, error)

	// UnarchiveCustomEntities request with any body
	UnarchiveCustomEntitiesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveCustomEntitiesResponse, error)

	UnarchiveCustomEntitiesWithResponse(ctx context.Context, body UnarchiveCustomEntitiesJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveCustomEntitiesResponse, error)

	// ListDNAAlignments request
	ListDNAAlignmentsWithResponse(ctx context.Context, params *ListDNAAlignmentsParams, reqEditors ...RequestEditorFn) (*ListDNAAlignmentsResponse, error)

	// DeleteDNAAlignment request
	DeleteDNAAlignmentWithResponse(ctx context.Context, dnaAlignmentId string, reqEditors ...RequestEditorFn) (*DeleteDNAAlignmentResponse, error)

	// GetDNAAlignment request
	GetDNAAlignmentWithResponse(ctx context.Context, dnaAlignmentId string, reqEditors ...RequestEditorFn) (*GetDNAAlignmentResponse, error)

	// CreateDnaConsensusAlignment request with any body
	CreateDnaConsensusAlignmentWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDnaConsensusAlignmentResponse, error)

	CreateDnaConsensusAlignmentWithResponse(ctx context.Context, body CreateDnaConsensusAlignmentJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDnaConsensusAlignmentResponse, error)

	// CreateDnaTemplateAlignment request with any body
	CreateDnaTemplateAlignmentWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDnaTemplateAlignmentResponse, error)

	CreateDnaTemplateAlignmentWithResponse(ctx context.Context, body CreateDnaTemplateAlignmentJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDnaTemplateAlignmentResponse, error)

	// ListDNAOligos request
	ListDNAOligosWithResponse(ctx context.Context, params *ListDNAOligosParams, reqEditors ...RequestEditorFn) (*ListDNAOligosResponse, error)

	// CreateDNAOligo request with any body
	CreateDNAOligoWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDNAOligoResponse, error)

	CreateDNAOligoWithResponse(ctx context.Context, body CreateDNAOligoJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDNAOligoResponse, error)

	// GetDNAOligo request
	GetDNAOligoWithResponse(ctx context.Context, oligoId string, reqEditors ...RequestEditorFn) (*GetDNAOligoResponse, error)

	// UpdateDNAOligo request with any body
	UpdateDNAOligoWithBodyWithResponse(ctx context.Context, oligoId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateDNAOligoResponse, error)

	UpdateDNAOligoWithResponse(ctx context.Context, oligoId string, body UpdateDNAOligoJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateDNAOligoResponse, error)

	// ArchiveDNAOligos request with any body
	ArchiveDNAOligosWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveDNAOligosResponse, error)

	ArchiveDNAOligosWithResponse(ctx context.Context, body ArchiveDNAOligosJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveDNAOligosResponse, error)

	// BulkCreateDNAOligos request with any body
	BulkCreateDNAOligosWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkCreateDNAOligosResponse, error)

	BulkCreateDNAOligosWithResponse(ctx context.Context, body BulkCreateDNAOligosJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkCreateDNAOligosResponse, error)

	// BulkUpdateDNAOligos request with any body
	BulkUpdateDNAOligosWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkUpdateDNAOligosResponse, error)

	BulkUpdateDNAOligosWithResponse(ctx context.Context, body BulkUpdateDNAOligosJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkUpdateDNAOligosResponse, error)

	// UnarchiveDNAOligos request with any body
	UnarchiveDNAOligosWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveDNAOligosResponse, error)

	UnarchiveDNAOligosWithResponse(ctx context.Context, body UnarchiveDNAOligosJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveDNAOligosResponse, error)

	// ListDNASequences request
	ListDNASequencesWithResponse(ctx context.Context, params *ListDNASequencesParams, reqEditors ...RequestEditorFn) (*ListDNASequencesResponse, error)

	// CreateDNASequence request with any body
	CreateDNASequenceWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDNASequenceResponse, error)

	CreateDNASequenceWithResponse(ctx context.Context, body CreateDNASequenceJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDNASequenceResponse, error)

	// GetDNASequence request
	GetDNASequenceWithResponse(ctx context.Context, dnaSequenceId string, reqEditors ...RequestEditorFn) (*GetDNASequenceResponse, error)

	// UpdateDNASequence request with any body
	UpdateDNASequenceWithBodyWithResponse(ctx context.Context, dnaSequenceId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateDNASequenceResponse, error)

	UpdateDNASequenceWithResponse(ctx context.Context, dnaSequenceId string, body UpdateDNASequenceJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateDNASequenceResponse, error)

	// ArchiveDNASequences request with any body
	ArchiveDNASequencesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveDNASequencesResponse, error)

	ArchiveDNASequencesWithResponse(ctx context.Context, body ArchiveDNASequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveDNASequencesResponse, error)

	// AutoAnnotateDnaSequences request with any body
	AutoAnnotateDnaSequencesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AutoAnnotateDnaSequencesResponse, error)

	AutoAnnotateDnaSequencesWithResponse(ctx context.Context, body AutoAnnotateDnaSequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*AutoAnnotateDnaSequencesResponse, error)

	// AutofillDNASequenceParts request with any body
	AutofillDNASequencePartsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AutofillDNASequencePartsResponse, error)

	AutofillDNASequencePartsWithResponse(ctx context.Context, body AutofillDNASequencePartsJSONRequestBody, reqEditors ...RequestEditorFn) (*AutofillDNASequencePartsResponse, error)

	// AutofillDNASequenceTranslations request with any body
	AutofillDNASequenceTranslationsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AutofillDNASequenceTranslationsResponse, error)

	AutofillDNASequenceTranslationsWithResponse(ctx context.Context, body AutofillDNASequenceTranslationsJSONRequestBody, reqEditors ...RequestEditorFn) (*AutofillDNASequenceTranslationsResponse, error)

	// BulkCreateDNASequences request with any body
	BulkCreateDNASequencesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkCreateDNASequencesResponse, error)

	BulkCreateDNASequencesWithResponse(ctx context.Context, body BulkCreateDNASequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkCreateDNASequencesResponse, error)

	// BulkGetDNASequences request
	BulkGetDNASequencesWithResponse(ctx context.Context, params *BulkGetDNASequencesParams, reqEditors ...RequestEditorFn) (*BulkGetDNASequencesResponse, error)

	// BulkUpdateDNASequences request with any body
	BulkUpdateDNASequencesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkUpdateDNASequencesResponse, error)

	BulkUpdateDNASequencesWithResponse(ctx context.Context, body BulkUpdateDNASequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkUpdateDNASequencesResponse, error)

	// UnarchiveDNASequences request with any body
	UnarchiveDNASequencesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveDNASequencesResponse, error)

	UnarchiveDNASequencesWithResponse(ctx context.Context, body UnarchiveDNASequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveDNASequencesResponse, error)

	// ListDropdowns request
	ListDropdownsWithResponse(ctx context.Context, params *ListDropdownsParams, reqEditors ...RequestEditorFn) (*ListDropdownsResponse, error)

	// CreateDropdown request with any body
	CreateDropdownWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDropdownResponse, error)

	CreateDropdownWithResponse(ctx context.Context, body CreateDropdownJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDropdownResponse, error)

	// GetDropdown request
	GetDropdownWithResponse(ctx context.Context, dropdownId string, reqEditors ...RequestEditorFn) (*GetDropdownResponse, error)

	// UpdateDropdown request with any body
	UpdateDropdownWithBodyWithResponse(ctx context.Context, dropdownId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateDropdownResponse, error)

	UpdateDropdownWithResponse(ctx context.Context, dropdownId string, body UpdateDropdownJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateDropdownResponse, error)

	// ArchiveDropdownOptions request with any body
	ArchiveDropdownOptionsWithBodyWithResponse(ctx context.Context, dropdownId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveDropdownOptionsResponse, error)

	ArchiveDropdownOptionsWithResponse(ctx context.Context, dropdownId string, body ArchiveDropdownOptionsJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveDropdownOptionsResponse, error)

	// UnarchiveDropdownOptions request with any body
	UnarchiveDropdownOptionsWithBodyWithResponse(ctx context.Context, dropdownId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveDropdownOptionsResponse, error)

	UnarchiveDropdownOptionsWithResponse(ctx context.Context, dropdownId string, body UnarchiveDropdownOptionsJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveDropdownOptionsResponse, error)

	// GetEnitityBatches request
	GetEnitityBatchesWithResponse(ctx context.Context, entityId string, reqEditors ...RequestEditorFn) (*GetEnitityBatchesResponse, error)

	// ListEntitySchemas request
	ListEntitySchemasWithResponse(ctx context.Context, params *ListEntitySchemasParams, reqEditors ...RequestEditorFn) (*ListEntitySchemasResponse, error)

	// GetEntitySchema request
	GetEntitySchemaWithResponse(ctx context.Context, schemaId string, reqEditors ...RequestEditorFn) (*GetEntitySchemaResponse, error)

	// ListEntries request
	ListEntriesWithResponse(ctx context.Context, params *ListEntriesParams, reqEditors ...RequestEditorFn) (*ListEntriesResponse, error)

	// CreateEntry request with any body
	CreateEntryWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateEntryResponse, error)

	CreateEntryWithResponse(ctx context.Context, body CreateEntryJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateEntryResponse, error)

	// GetEntry request
	GetEntryWithResponse(ctx context.Context, entryId string, reqEditors ...RequestEditorFn) (*GetEntryResponse, error)

	// UpdateEntry request with any body
	UpdateEntryWithBodyWithResponse(ctx context.Context, entryId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateEntryResponse, error)

	UpdateEntryWithResponse(ctx context.Context, entryId string, body UpdateEntryJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateEntryResponse, error)

	// GetExternalFileMetadata request
	GetExternalFileMetadataWithResponse(ctx context.Context, entryId string, externalFileId string, reqEditors ...RequestEditorFn) (*GetExternalFileMetadataResponse, error)

	// ArchiveEntries request with any body
	ArchiveEntriesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveEntriesResponse, error)

	ArchiveEntriesWithResponse(ctx context.Context, body ArchiveEntriesJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveEntriesResponse, error)

	// BulkGetEntries request
	BulkGetEntriesWithResponse(ctx context.Context, params *BulkGetEntriesParams, reqEditors ...RequestEditorFn) (*BulkGetEntriesResponse, error)

	// UnarchiveEntries request with any body
	UnarchiveEntriesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveEntriesResponse, error)

	UnarchiveEntriesWithResponse(ctx context.Context, body UnarchiveEntriesJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveEntriesResponse, error)

	// ListEntrySchemas request
	ListEntrySchemasWithResponse(ctx context.Context, params *ListEntrySchemasParams, reqEditors ...RequestEditorFn) (*ListEntrySchemasResponse, error)

	// GetEntrySchema request
	GetEntrySchemaWithResponse(ctx context.Context, schemaId string, reqEditors ...RequestEditorFn) (*GetEntrySchemaResponse, error)

	// ListEntryTemplates request
	ListEntryTemplatesWithResponse(ctx context.Context, params *ListEntryTemplatesParams, reqEditors ...RequestEditorFn) (*ListEntryTemplatesResponse, error)

	// GetEntryTemplate request
	GetEntryTemplateWithResponse(ctx context.Context, entryTemplateId string, reqEditors ...RequestEditorFn) (*GetEntryTemplateResponse, error)

	// ListEvents request
	ListEventsWithResponse(ctx context.Context, params *ListEventsParams, reqEditors ...RequestEditorFn) (*ListEventsResponse, error)

	// ExportItem request with any body
	ExportItemWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ExportItemResponse, error)

	ExportItemWithResponse(ctx context.Context, body ExportItemJSONRequestBody, reqEditors ...RequestEditorFn) (*ExportItemResponse, error)

	// ListFeatureLibraries request
	ListFeatureLibrariesWithResponse(ctx context.Context, params *ListFeatureLibrariesParams, reqEditors ...RequestEditorFn) (*ListFeatureLibrariesResponse, error)

	// CreateFeatureLibrary request with any body
	CreateFeatureLibraryWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateFeatureLibraryResponse, error)

	CreateFeatureLibraryWithResponse(ctx context.Context, body CreateFeatureLibraryJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateFeatureLibraryResponse, error)

	// GetFeatureLibrary request
	GetFeatureLibraryWithResponse(ctx context.Context, featureLibraryId string, reqEditors ...RequestEditorFn) (*GetFeatureLibraryResponse, error)

	// UpdateFeatureLibrary request with any body
	UpdateFeatureLibraryWithBodyWithResponse(ctx context.Context, featureLibraryId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateFeatureLibraryResponse, error)

	UpdateFeatureLibraryWithResponse(ctx context.Context, featureLibraryId string, body UpdateFeatureLibraryJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateFeatureLibraryResponse, error)

	// ListFeatures request
	ListFeaturesWithResponse(ctx context.Context, params *ListFeaturesParams, reqEditors ...RequestEditorFn) (*ListFeaturesResponse, error)

	// CreateFeature request with any body
	CreateFeatureWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateFeatureResponse, error)

	CreateFeatureWithResponse(ctx context.Context, body CreateFeatureJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateFeatureResponse, error)

	// GetFeature request
	GetFeatureWithResponse(ctx context.Context, featureId string, reqEditors ...RequestEditorFn) (*GetFeatureResponse, error)

	// UpdateFeature request with any body
	UpdateFeatureWithBodyWithResponse(ctx context.Context, featureId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateFeatureResponse, error)

	UpdateFeatureWithResponse(ctx context.Context, featureId string, body UpdateFeatureJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateFeatureResponse, error)

	// BulkCreateFeatures request with any body
	BulkCreateFeaturesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkCreateFeaturesResponse, error)

	BulkCreateFeaturesWithResponse(ctx context.Context, body BulkCreateFeaturesJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkCreateFeaturesResponse, error)

	// ListFolders request
	ListFoldersWithResponse(ctx context.Context, params *ListFoldersParams, reqEditors ...RequestEditorFn) (*ListFoldersResponse, error)

	// CreateFolder request with any body
	CreateFolderWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateFolderResponse, error)

	CreateFolderWithResponse(ctx context.Context, body CreateFolderJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateFolderResponse, error)

	// GetFolder request
	GetFolderWithResponse(ctx context.Context, folderId string, reqEditors ...RequestEditorFn) (*GetFolderResponse, error)

	// ArchiveFolders request with any body
	ArchiveFoldersWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveFoldersResponse, error)

	ArchiveFoldersWithResponse(ctx context.Context, body ArchiveFoldersJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveFoldersResponse, error)

	// UnarchiveFolders request with any body
	UnarchiveFoldersWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveFoldersResponse, error)

	UnarchiveFoldersWithResponse(ctx context.Context, body UnarchiveFoldersJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveFoldersResponse, error)

	// ListLegacyWorkflowStageRunInputSamples request
	ListLegacyWorkflowStageRunInputSamplesWithResponse(ctx context.Context, stageRunId string, reqEditors ...RequestEditorFn) (*ListLegacyWorkflowStageRunInputSamplesResponse, error)

	// ListLegacyWorkflowStageRunOutputSamples request
	ListLegacyWorkflowStageRunOutputSamplesWithResponse(ctx context.Context, stageRunId string, reqEditors ...RequestEditorFn) (*ListLegacyWorkflowStageRunOutputSamplesResponse, error)

	// ListLegacyWorkflowStageRunRegisteredSamples request
	ListLegacyWorkflowStageRunRegisteredSamplesWithResponse(ctx context.Context, stageRunId string, reqEditors ...RequestEditorFn) (*ListLegacyWorkflowStageRunRegisteredSamplesResponse, error)

	// ListLegacyWorkflowStageRuns request
	ListLegacyWorkflowStageRunsWithResponse(ctx context.Context, stageId string, reqEditors ...RequestEditorFn) (*ListLegacyWorkflowStageRunsResponse, error)

	// ListLegacyWorkflows request
	ListLegacyWorkflowsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListLegacyWorkflowsResponse, error)

	// UpdateLegacyWorkflowMetadata request with any body
	UpdateLegacyWorkflowMetadataWithBodyWithResponse(ctx context.Context, legacyWorkflowId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateLegacyWorkflowMetadataResponse, error)

	UpdateLegacyWorkflowMetadataWithResponse(ctx context.Context, legacyWorkflowId string, body UpdateLegacyWorkflowMetadataJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateLegacyWorkflowMetadataResponse, error)

	// ListLegacyWorkflowStages request
	ListLegacyWorkflowStagesWithResponse(ctx context.Context, legacyWorkflowId string, reqEditors ...RequestEditorFn) (*ListLegacyWorkflowStagesResponse, error)

	// ListLocationSchemas request
	ListLocationSchemasWithResponse(ctx context.Context, params *ListLocationSchemasParams, reqEditors ...RequestEditorFn) (*ListLocationSchemasResponse, error)

	// GetLocationSchema request
	GetLocationSchemaWithResponse(ctx context.Context, schemaId string, reqEditors ...RequestEditorFn) (*GetLocationSchemaResponse, error)

	// ListLocations request
	ListLocationsWithResponse(ctx context.Context, params *ListLocationsParams, reqEditors ...RequestEditorFn) (*ListLocationsResponse, error)

	// CreateLocation request with any body
	CreateLocationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateLocationResponse, error)

	CreateLocationWithResponse(ctx context.Context, body CreateLocationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateLocationResponse, error)

	// GetLocation request
	GetLocationWithResponse(ctx context.Context, locationId string, reqEditors ...RequestEditorFn) (*GetLocationResponse, error)

	// UpdateLocation request with any body
	UpdateLocationWithBodyWithResponse(ctx context.Context, locationId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateLocationResponse, error)

	UpdateLocationWithResponse(ctx context.Context, locationId string, body UpdateLocationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateLocationResponse, error)

	// ArchiveLocations request with any body
	ArchiveLocationsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveLocationsResponse, error)

	ArchiveLocationsWithResponse(ctx context.Context, body ArchiveLocationsJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveLocationsResponse, error)

	// BulkGetLocations request
	BulkGetLocationsWithResponse(ctx context.Context, params *BulkGetLocationsParams, reqEditors ...RequestEditorFn) (*BulkGetLocationsResponse, error)

	// UnarchiveLocations request with any body
	UnarchiveLocationsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveLocationsResponse, error)

	UnarchiveLocationsWithResponse(ctx context.Context, body UnarchiveLocationsJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveLocationsResponse, error)

	// ListMixtures request
	ListMixturesWithResponse(ctx context.Context, params *ListMixturesParams, reqEditors ...RequestEditorFn) (*ListMixturesResponse, error)

	// CreateMixture request with any body
	CreateMixtureWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateMixtureResponse, error)

	CreateMixtureWithResponse(ctx context.Context, body CreateMixtureJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateMixtureResponse, error)

	// GetMixture request
	GetMixtureWithResponse(ctx context.Context, mixtureId string, reqEditors ...RequestEditorFn) (*GetMixtureResponse, error)

	// UpdateMixture request with any body
	UpdateMixtureWithBodyWithResponse(ctx context.Context, mixtureId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateMixtureResponse, error)

	UpdateMixtureWithResponse(ctx context.Context, mixtureId string, body UpdateMixtureJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateMixtureResponse, error)

	// ArchiveMixtures request with any body
	ArchiveMixturesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveMixturesResponse, error)

	ArchiveMixturesWithResponse(ctx context.Context, body ArchiveMixturesJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveMixturesResponse, error)

	// BulkCreateMixtures request with any body
	BulkCreateMixturesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkCreateMixturesResponse, error)

	BulkCreateMixturesWithResponse(ctx context.Context, body BulkCreateMixturesJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkCreateMixturesResponse, error)

	// BulkUpdateMixtures request with any body
	BulkUpdateMixturesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkUpdateMixturesResponse, error)

	BulkUpdateMixturesWithResponse(ctx context.Context, body BulkUpdateMixturesJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkUpdateMixturesResponse, error)

	// UnarchiveMixtures request with any body
	UnarchiveMixturesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveMixturesResponse, error)

	UnarchiveMixturesWithResponse(ctx context.Context, body UnarchiveMixturesJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveMixturesResponse, error)

	// ListMolecules request
	ListMoleculesWithResponse(ctx context.Context, params *ListMoleculesParams, reqEditors ...RequestEditorFn) (*ListMoleculesResponse, error)

	// CreateMolecule request with any body
	CreateMoleculeWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateMoleculeResponse, error)

	CreateMoleculeWithResponse(ctx context.Context, body CreateMoleculeJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateMoleculeResponse, error)

	// GetMolecule request
	GetMoleculeWithResponse(ctx context.Context, moleculeId string, reqEditors ...RequestEditorFn) (*GetMoleculeResponse, error)

	// UpdateMolecule request with any body
	UpdateMoleculeWithBodyWithResponse(ctx context.Context, moleculeId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateMoleculeResponse, error)

	UpdateMoleculeWithResponse(ctx context.Context, moleculeId string, body UpdateMoleculeJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateMoleculeResponse, error)

	// ArchiveMolecules request with any body
	ArchiveMoleculesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveMoleculesResponse, error)

	ArchiveMoleculesWithResponse(ctx context.Context, body ArchiveMoleculesJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveMoleculesResponse, error)

	// BulkCreateMolecules request with any body
	BulkCreateMoleculesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkCreateMoleculesResponse, error)

	BulkCreateMoleculesWithResponse(ctx context.Context, body BulkCreateMoleculesJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkCreateMoleculesResponse, error)

	// BulkUpdateMolecules request with any body
	BulkUpdateMoleculesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkUpdateMoleculesResponse, error)

	BulkUpdateMoleculesWithResponse(ctx context.Context, body BulkUpdateMoleculesJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkUpdateMoleculesResponse, error)

	// UnarchiveMolecules request with any body
	UnarchiveMoleculesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveMoleculesResponse, error)

	UnarchiveMoleculesWithResponse(ctx context.Context, body UnarchiveMoleculesJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveMoleculesResponse, error)

	// ListNucleotideAlignments request
	ListNucleotideAlignmentsWithResponse(ctx context.Context, params *ListNucleotideAlignmentsParams, reqEditors ...RequestEditorFn) (*ListNucleotideAlignmentsResponse, error)

	// DeleteNucleotideAlignment request
	DeleteNucleotideAlignmentWithResponse(ctx context.Context, alignmentId string, reqEditors ...RequestEditorFn) (*DeleteNucleotideAlignmentResponse, error)

	// GetNucleotideAlignment request
	GetNucleotideAlignmentWithResponse(ctx context.Context, alignmentId string, reqEditors ...RequestEditorFn) (*GetNucleotideAlignmentResponse, error)

	// CreateConsensusNucleotideAlignment request with any body
	CreateConsensusNucleotideAlignmentWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateConsensusNucleotideAlignmentResponse, error)

	CreateConsensusNucleotideAlignmentWithResponse(ctx context.Context, body CreateConsensusNucleotideAlignmentJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateConsensusNucleotideAlignmentResponse, error)

	// CreateTemplateNucleotideAlignment request with any body
	CreateTemplateNucleotideAlignmentWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTemplateNucleotideAlignmentResponse, error)

	CreateTemplateNucleotideAlignmentWithResponse(ctx context.Context, body CreateTemplateNucleotideAlignmentJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTemplateNucleotideAlignmentResponse, error)

	// ListOligos request
	ListOligosWithResponse(ctx context.Context, params *ListOligosParams, reqEditors ...RequestEditorFn) (*ListOligosResponse, error)

	// CreateOligo request with any body
	CreateOligoWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateOligoResponse, error)

	CreateOligoWithResponse(ctx context.Context, body CreateOligoJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateOligoResponse, error)

	// GetOligo request
	GetOligoWithResponse(ctx context.Context, oligoId string, reqEditors ...RequestEditorFn) (*GetOligoResponse, error)

	// UpdateOligo request with any body
	UpdateOligoWithBodyWithResponse(ctx context.Context, oligoId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateOligoResponse, error)

	UpdateOligoWithResponse(ctx context.Context, oligoId string, body UpdateOligoJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateOligoResponse, error)

	// ArchiveOligos request with any body
	ArchiveOligosWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveOligosResponse, error)

	ArchiveOligosWithResponse(ctx context.Context, body ArchiveOligosJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveOligosResponse, error)

	// BulkCreateOligos request with any body
	BulkCreateOligosWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkCreateOligosResponse, error)

	BulkCreateOligosWithResponse(ctx context.Context, body BulkCreateOligosJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkCreateOligosResponse, error)

	// BulkGetOligos request
	BulkGetOligosWithResponse(ctx context.Context, params *BulkGetOligosParams, reqEditors ...RequestEditorFn) (*BulkGetOligosResponse, error)

	// UnarchiveOligos request with any body
	UnarchiveOligosWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveOligosResponse, error)

	UnarchiveOligosWithResponse(ctx context.Context, body UnarchiveOligosJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveOligosResponse, error)

	// ListOrganizations request
	ListOrganizationsWithResponse(ctx context.Context, params *ListOrganizationsParams, reqEditors ...RequestEditorFn) (*ListOrganizationsResponse, error)

	// GetOrganization request
	GetOrganizationWithResponse(ctx context.Context, organizationId string, reqEditors ...RequestEditorFn) (*GetOrganizationResponse, error)

	// ListPlateSchemas request
	ListPlateSchemasWithResponse(ctx context.Context, params *ListPlateSchemasParams, reqEditors ...RequestEditorFn) (*ListPlateSchemasResponse, error)

	// GetPlateSchema request
	GetPlateSchemaWithResponse(ctx context.Context, schemaId string, reqEditors ...RequestEditorFn) (*GetPlateSchemaResponse, error)

	// ListPlates request
	ListPlatesWithResponse(ctx context.Context, params *ListPlatesParams, reqEditors ...RequestEditorFn) (*ListPlatesResponse, error)

	// CreatePlate request with any body
	CreatePlateWithBodyWithResponse(ctx context.Context, params *CreatePlateParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreatePlateResponse, error)

	CreatePlateWithResponse(ctx context.Context, params *CreatePlateParams, body CreatePlateJSONRequestBody, reqEditors ...RequestEditorFn) (*CreatePlateResponse, error)

	// GetPlate request
	GetPlateWithResponse(ctx context.Context, plateId string, params *GetPlateParams, reqEditors ...RequestEditorFn) (*GetPlateResponse, error)

	// UpdatePlate request with any body
	UpdatePlateWithBodyWithResponse(ctx context.Context, plateId string, params *UpdatePlateParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdatePlateResponse, error)

	UpdatePlateWithResponse(ctx context.Context, plateId string, params *UpdatePlateParams, body UpdatePlateJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdatePlateResponse, error)

	// ArchivePlates request with any body
	ArchivePlatesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchivePlatesResponse, error)

	ArchivePlatesWithResponse(ctx context.Context, body ArchivePlatesJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchivePlatesResponse, error)

	// BulkGetPlates request
	BulkGetPlatesWithResponse(ctx context.Context, params *BulkGetPlatesParams, reqEditors ...RequestEditorFn) (*BulkGetPlatesResponse, error)

	// UnarchivePlates request with any body
	UnarchivePlatesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchivePlatesResponse, error)

	UnarchivePlatesWithResponse(ctx context.Context, body UnarchivePlatesJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchivePlatesResponse, error)

	// ListProjects request
	ListProjectsWithResponse(ctx context.Context, params *ListProjectsParams, reqEditors ...RequestEditorFn) (*ListProjectsResponse, error)

	// GetProject request
	GetProjectWithResponse(ctx context.Context, projectId string, reqEditors ...RequestEditorFn) (*GetProjectResponse, error)

	// ArchiveProjects request with any body
	ArchiveProjectsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveProjectsResponse, error)

	ArchiveProjectsWithResponse(ctx context.Context, body ArchiveProjectsJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveProjectsResponse, error)

	// UnarchiveProjects request with any body
	UnarchiveProjectsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveProjectsResponse, error)

	UnarchiveProjectsWithResponse(ctx context.Context, body UnarchiveProjectsJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveProjectsResponse, error)

	// ListRegistries request
	ListRegistriesWithResponse(ctx context.Context, params *ListRegistriesParams, reqEditors ...RequestEditorFn) (*ListRegistriesResponse, error)

	// GetRegistry request
	GetRegistryWithResponse(ctx context.Context, registryId string, reqEditors ...RequestEditorFn) (*GetRegistryResponse, error)

	// ListBatchSchemasByRegistry request
	ListBatchSchemasByRegistryWithResponse(ctx context.Context, registryId string, reqEditors ...RequestEditorFn) (*ListBatchSchemasByRegistryResponse, error)

	// ListBoxSchemasByRegistry request
	ListBoxSchemasByRegistryWithResponse(ctx context.Context, registryId string, reqEditors ...RequestEditorFn) (*ListBoxSchemasByRegistryResponse, error)

	// ListContainerSchemasByRegistry request
	ListContainerSchemasByRegistryWithResponse(ctx context.Context, registryId string, reqEditors ...RequestEditorFn) (*ListContainerSchemasByRegistryResponse, error)

	// ListDropdownsByRegistry request
	ListDropdownsByRegistryWithResponse(ctx context.Context, registryId string, reqEditors ...RequestEditorFn) (*ListDropdownsByRegistryResponse, error)

	// ListEntitySchemasByRegistry request
	ListEntitySchemasByRegistryWithResponse(ctx context.Context, registryId string, reqEditors ...RequestEditorFn) (*ListEntitySchemasByRegistryResponse, error)

	// ListPrinters request
	ListPrintersWithResponse(ctx context.Context, registryId string, params *ListPrintersParams, reqEditors ...RequestEditorFn) (*ListPrintersResponse, error)

	// ListLabelTemplates request
	ListLabelTemplatesWithResponse(ctx context.Context, registryId string, params *ListLabelTemplatesParams, reqEditors ...RequestEditorFn) (*ListLabelTemplatesResponse, error)

	// ListLocationSchemasByRegistry request
	ListLocationSchemasByRegistryWithResponse(ctx context.Context, registryId string, reqEditors ...RequestEditorFn) (*ListLocationSchemasByRegistryResponse, error)

	// ListPlateSchemasByRegistry request
	ListPlateSchemasByRegistryWithResponse(ctx context.Context, registryId string, reqEditors ...RequestEditorFn) (*ListPlateSchemasByRegistryResponse, error)

	// BulkGetRegisteredEntities request
	BulkGetRegisteredEntitiesWithResponse(ctx context.Context, registryId string, params *BulkGetRegisteredEntitiesParams, reqEditors ...RequestEditorFn) (*BulkGetRegisteredEntitiesResponse, error)

	// RegisterEntities request with any body
	RegisterEntitiesWithBodyWithResponse(ctx context.Context, registryId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RegisterEntitiesResponse, error)

	RegisterEntitiesWithResponse(ctx context.Context, registryId string, body RegisterEntitiesJSONRequestBody, reqEditors ...RequestEditorFn) (*RegisterEntitiesResponse, error)

	// UnregisterEntities request with any body
	UnregisterEntitiesWithBodyWithResponse(ctx context.Context, registryId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnregisterEntitiesResponse, error)

	UnregisterEntitiesWithResponse(ctx context.Context, registryId string, body UnregisterEntitiesJSONRequestBody, reqEditors ...RequestEditorFn) (*UnregisterEntitiesResponse, error)

	// ValidateBarcodes request with any body
	ValidateBarcodesWithBodyWithResponse(ctx context.Context, registryId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ValidateBarcodesResponse, error)

	ValidateBarcodesWithResponse(ctx context.Context, registryId string, body ValidateBarcodesJSONRequestBody, reqEditors ...RequestEditorFn) (*ValidateBarcodesResponse, error)

	// ListRequestFulfillments request
	ListRequestFulfillmentsWithResponse(ctx context.Context, params *ListRequestFulfillmentsParams, reqEditors ...RequestEditorFn) (*ListRequestFulfillmentsResponse, error)

	// GetRequestFulfillment request
	GetRequestFulfillmentWithResponse(ctx context.Context, requestFulfillmentId string, reqEditors ...RequestEditorFn) (*GetRequestFulfillmentResponse, error)

	// ListRequestSchemas request
	ListRequestSchemasWithResponse(ctx context.Context, params *ListRequestSchemasParams, reqEditors ...RequestEditorFn) (*ListRequestSchemasResponse, error)

	// GetRequestSchema request
	GetRequestSchemaWithResponse(ctx context.Context, schemaId string, reqEditors ...RequestEditorFn) (*GetRequestSchemaResponse, error)

	// ListRequestTaskSchemas request
	ListRequestTaskSchemasWithResponse(ctx context.Context, params *ListRequestTaskSchemasParams, reqEditors ...RequestEditorFn) (*ListRequestTaskSchemasResponse, error)

	// GetRequestTaskSchema request
	GetRequestTaskSchemaWithResponse(ctx context.Context, schemaId string, reqEditors ...RequestEditorFn) (*GetRequestTaskSchemaResponse, error)

	// ListRequests request
	ListRequestsWithResponse(ctx context.Context, params *ListRequestsParams, reqEditors ...RequestEditorFn) (*ListRequestsResponse, error)

	// CreateRequest request with any body
	CreateRequestWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateRequestResponse, error)

	CreateRequestWithResponse(ctx context.Context, body CreateRequestJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateRequestResponse, error)

	// GetRequest request
	GetRequestWithResponse(ctx context.Context, requestId string, reqEditors ...RequestEditorFn) (*GetRequestResponse, error)

	// PatchRequest request with any body
	PatchRequestWithBodyWithResponse(ctx context.Context, requestId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchRequestResponse, error)

	PatchRequestWithResponse(ctx context.Context, requestId string, body PatchRequestJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchRequestResponse, error)

	// GetRequestResponse request
	GetRequestResponseWithResponse(ctx context.Context, requestId string, reqEditors ...RequestEditorFn) (*GetRequestResponseResponse, error)

	// BulkCreateRequestTasks request with any body
	BulkCreateRequestTasksWithBodyWithResponse(ctx context.Context, requestId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkCreateRequestTasksResponse, error)

	BulkCreateRequestTasksWithResponse(ctx context.Context, requestId string, body BulkCreateRequestTasksJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkCreateRequestTasksResponse, error)

	// BulkUpdateRequestTasks request with any body
	BulkUpdateRequestTasksWithBodyWithResponse(ctx context.Context, requestId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkUpdateRequestTasksResponse, error)

	BulkUpdateRequestTasksWithResponse(ctx context.Context, requestId string, body BulkUpdateRequestTasksJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkUpdateRequestTasksResponse, error)

	// ExecuteRequestsSampleGroups request with any body
	ExecuteRequestsSampleGroupsWithBodyWithResponse(ctx context.Context, requestId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ExecuteRequestsSampleGroupsResponse, error)

	ExecuteRequestsSampleGroupsWithResponse(ctx context.Context, requestId string, body ExecuteRequestsSampleGroupsJSONRequestBody, reqEditors ...RequestEditorFn) (*ExecuteRequestsSampleGroupsResponse, error)

	// BulkGetRequests request
	BulkGetRequestsWithResponse(ctx context.Context, params *BulkGetRequestsParams, reqEditors ...RequestEditorFn) (*BulkGetRequestsResponse, error)

	// CreateAssayResultsTransaction request
	CreateAssayResultsTransactionWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*CreateAssayResultsTransactionResponse, error)

	// CreateAssayResultsInTransaction request with any body
	CreateAssayResultsInTransactionWithBodyWithResponse(ctx context.Context, transactionId openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAssayResultsInTransactionResponse, error)

	CreateAssayResultsInTransactionWithResponse(ctx context.Context, transactionId openapi_types.UUID, body CreateAssayResultsInTransactionJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAssayResultsInTransactionResponse, error)

	// AbortAssayResultsTransaction request
	AbortAssayResultsTransactionWithResponse(ctx context.Context, transactionId openapi_types.UUID, reqEditors ...RequestEditorFn) (*AbortAssayResultsTransactionResponse, error)

	// CommitAssayResultsTransaction request
	CommitAssayResultsTransactionWithResponse(ctx context.Context, transactionId openapi_types.UUID, reqEditors ...RequestEditorFn) (*CommitAssayResultsTransactionResponse, error)

	// ListRNAOligos request
	ListRNAOligosWithResponse(ctx context.Context, params *ListRNAOligosParams, reqEditors ...RequestEditorFn) (*ListRNAOligosResponse, error)

	// CreateRNAOligo request with any body
	CreateRNAOligoWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateRNAOligoResponse, error)

	CreateRNAOligoWithResponse(ctx context.Context, body CreateRNAOligoJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateRNAOligoResponse, error)

	// GetRNAOligo request
	GetRNAOligoWithResponse(ctx context.Context, oligoId string, reqEditors ...RequestEditorFn) (*GetRNAOligoResponse, error)

	// UpdateRNAOligo request with any body
	UpdateRNAOligoWithBodyWithResponse(ctx context.Context, oligoId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateRNAOligoResponse, error)

	UpdateRNAOligoWithResponse(ctx context.Context, oligoId string, body UpdateRNAOligoJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateRNAOligoResponse, error)

	// ArchiveRNAOligos request with any body
	ArchiveRNAOligosWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveRNAOligosResponse, error)

	ArchiveRNAOligosWithResponse(ctx context.Context, body ArchiveRNAOligosJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveRNAOligosResponse, error)

	// BulkCreateRNAOligos request with any body
	BulkCreateRNAOligosWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkCreateRNAOligosResponse, error)

	BulkCreateRNAOligosWithResponse(ctx context.Context, body BulkCreateRNAOligosJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkCreateRNAOligosResponse, error)

	// BulkUpdateRNAOligos request with any body
	BulkUpdateRNAOligosWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkUpdateRNAOligosResponse, error)

	BulkUpdateRNAOligosWithResponse(ctx context.Context, body BulkUpdateRNAOligosJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkUpdateRNAOligosResponse, error)

	// UnarchiveRNAOligos request with any body
	UnarchiveRNAOligosWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveRNAOligosResponse, error)

	UnarchiveRNAOligosWithResponse(ctx context.Context, body UnarchiveRNAOligosJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveRNAOligosResponse, error)

	// ListRNASequences request
	ListRNASequencesWithResponse(ctx context.Context, params *ListRNASequencesParams, reqEditors ...RequestEditorFn) (*ListRNASequencesResponse, error)

	// CreateRNASequence request with any body
	CreateRNASequenceWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateRNASequenceResponse, error)

	CreateRNASequenceWithResponse(ctx context.Context, body CreateRNASequenceJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateRNASequenceResponse, error)

	// GetRNASequence request
	GetRNASequenceWithResponse(ctx context.Context, rnaSequenceId string, reqEditors ...RequestEditorFn) (*GetRNASequenceResponse, error)

	// UpdateRNASequence request with any body
	UpdateRNASequenceWithBodyWithResponse(ctx context.Context, rnaSequenceId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateRNASequenceResponse, error)

	UpdateRNASequenceWithResponse(ctx context.Context, rnaSequenceId string, body UpdateRNASequenceJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateRNASequenceResponse, error)

	// ArchiveRNASequences request with any body
	ArchiveRNASequencesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveRNASequencesResponse, error)

	ArchiveRNASequencesWithResponse(ctx context.Context, body ArchiveRNASequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveRNASequencesResponse, error)

	// AutoAnnotateRnaSequences request with any body
	AutoAnnotateRnaSequencesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AutoAnnotateRnaSequencesResponse, error)

	AutoAnnotateRnaSequencesWithResponse(ctx context.Context, body AutoAnnotateRnaSequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*AutoAnnotateRnaSequencesResponse, error)

	// AutofillRNASequenceParts request with any body
	AutofillRNASequencePartsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AutofillRNASequencePartsResponse, error)

	AutofillRNASequencePartsWithResponse(ctx context.Context, body AutofillRNASequencePartsJSONRequestBody, reqEditors ...RequestEditorFn) (*AutofillRNASequencePartsResponse, error)

	// AutofillRNASequenceTranslations request with any body
	AutofillRNASequenceTranslationsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AutofillRNASequenceTranslationsResponse, error)

	AutofillRNASequenceTranslationsWithResponse(ctx context.Context, body AutofillRNASequenceTranslationsJSONRequestBody, reqEditors ...RequestEditorFn) (*AutofillRNASequenceTranslationsResponse, error)

	// BulkCreateRNASequences request with any body
	BulkCreateRNASequencesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkCreateRNASequencesResponse, error)

	BulkCreateRNASequencesWithResponse(ctx context.Context, body BulkCreateRNASequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkCreateRNASequencesResponse, error)

	// BulkGetRNASequences request
	BulkGetRNASequencesWithResponse(ctx context.Context, params *BulkGetRNASequencesParams, reqEditors ...RequestEditorFn) (*BulkGetRNASequencesResponse, error)

	// BulkUpdateRNASequences request with any body
	BulkUpdateRNASequencesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkUpdateRNASequencesResponse, error)

	BulkUpdateRNASequencesWithResponse(ctx context.Context, body BulkUpdateRNASequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkUpdateRNASequencesResponse, error)

	// UnarchiveRNASequences request with any body
	UnarchiveRNASequencesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveRNASequencesResponse, error)

	UnarchiveRNASequencesWithResponse(ctx context.Context, body UnarchiveRNASequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveRNASequencesResponse, error)

	// GetTask request
	GetTaskWithResponse(ctx context.Context, taskId string, reqEditors ...RequestEditorFn) (*GetTaskResponse, error)

	// ListTeams request
	ListTeamsWithResponse(ctx context.Context, params *ListTeamsParams, reqEditors ...RequestEditorFn) (*ListTeamsResponse, error)

	// GetTeam request
	GetTeamWithResponse(ctx context.Context, teamId string, reqEditors ...RequestEditorFn) (*GetTeamResponse, error)

	// GenerateToken request with any body
	GenerateTokenWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*GenerateTokenResponse, error)

	GenerateTokenWithFormdataBodyWithResponse(ctx context.Context, body GenerateTokenFormdataRequestBody, reqEditors ...RequestEditorFn) (*GenerateTokenResponse, error)

	// TransferIntoContainers request with any body
	TransferIntoContainersWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*TransferIntoContainersResponse, error)

	TransferIntoContainersWithResponse(ctx context.Context, body TransferIntoContainersJSONRequestBody, reqEditors ...RequestEditorFn) (*TransferIntoContainersResponse, error)

	// ListUsers request
	ListUsersWithResponse(ctx context.Context, params *ListUsersParams, reqEditors ...RequestEditorFn) (*ListUsersResponse, error)

	// CreateUser request with any body
	CreateUserWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateUserResponse, error)

	CreateUserWithResponse(ctx context.Context, body CreateUserJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateUserResponse, error)

	// GetUser request
	GetUserWithResponse(ctx context.Context, userId string, reqEditors ...RequestEditorFn) (*GetUserResponse, error)

	// UpdateUser request with any body
	UpdateUserWithBodyWithResponse(ctx context.Context, userId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateUserResponse, error)

	UpdateUserWithResponse(ctx context.Context, userId string, body UpdateUserJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateUserResponse, error)

	// GetUserActivity request
	GetUserActivityWithResponse(ctx context.Context, userId string, reqEditors ...RequestEditorFn) (*GetUserActivityResponse, error)

	// BulkCreateUsers request with any body
	BulkCreateUsersWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkCreateUsersResponse, error)

	BulkCreateUsersWithResponse(ctx context.Context, body BulkCreateUsersJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkCreateUsersResponse, error)

	// BulkUpdateUsers request with any body
	BulkUpdateUsersWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkUpdateUsersResponse, error)

	BulkUpdateUsersWithResponse(ctx context.Context, body BulkUpdateUsersJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkUpdateUsersResponse, error)

	// CreateWarehouseCredentials request with any body
	CreateWarehouseCredentialsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateWarehouseCredentialsResponse, error)

	CreateWarehouseCredentialsWithResponse(ctx context.Context, body CreateWarehouseCredentialsJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateWarehouseCredentialsResponse, error)

	// ListWorkflowOutputs request
	ListWorkflowOutputsWithResponse(ctx context.Context, params *ListWorkflowOutputsParams, reqEditors ...RequestEditorFn) (*ListWorkflowOutputsResponse, error)

	// CreateWorkflowOutput request with any body
	CreateWorkflowOutputWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateWorkflowOutputResponse, error)

	CreateWorkflowOutputWithResponse(ctx context.Context, body CreateWorkflowOutputJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateWorkflowOutputResponse, error)

	// GetWorkflowOutput request
	GetWorkflowOutputWithResponse(ctx context.Context, workflowOutputId string, reqEditors ...RequestEditorFn) (*GetWorkflowOutputResponse, error)

	// UpdateWorkflowOutput request with any body
	UpdateWorkflowOutputWithBodyWithResponse(ctx context.Context, workflowOutputId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateWorkflowOutputResponse, error)

	UpdateWorkflowOutputWithResponse(ctx context.Context, workflowOutputId string, body UpdateWorkflowOutputJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateWorkflowOutputResponse, error)

	// ArchiveWorkflowOutputs request with any body
	ArchiveWorkflowOutputsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveWorkflowOutputsResponse, error)

	ArchiveWorkflowOutputsWithResponse(ctx context.Context, body ArchiveWorkflowOutputsJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveWorkflowOutputsResponse, error)

	// BulkCreateWorkflowOutputs request with any body
	BulkCreateWorkflowOutputsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkCreateWorkflowOutputsResponse, error)

	BulkCreateWorkflowOutputsWithResponse(ctx context.Context, body BulkCreateWorkflowOutputsJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkCreateWorkflowOutputsResponse, error)

	// BulkUpdateWorkflowOutputs request with any body
	BulkUpdateWorkflowOutputsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkUpdateWorkflowOutputsResponse, error)

	BulkUpdateWorkflowOutputsWithResponse(ctx context.Context, body BulkUpdateWorkflowOutputsJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkUpdateWorkflowOutputsResponse, error)

	// UnarchiveWorkflowOutputs request with any body
	UnarchiveWorkflowOutputsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveWorkflowOutputsResponse, error)

	UnarchiveWorkflowOutputsWithResponse(ctx context.Context, body UnarchiveWorkflowOutputsJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveWorkflowOutputsResponse, error)

	// ListStageRunInputSamples request
	ListStageRunInputSamplesWithResponse(ctx context.Context, stageRunId string, reqEditors ...RequestEditorFn) (*ListStageRunInputSamplesResponse, error)

	// ListStageRunOutputSamples request
	ListStageRunOutputSamplesWithResponse(ctx context.Context, stageRunId string, reqEditors ...RequestEditorFn) (*ListStageRunOutputSamplesResponse, error)

	// ListStageRunRegisteredSamples request
	ListStageRunRegisteredSamplesWithResponse(ctx context.Context, stageRunId string, reqEditors ...RequestEditorFn) (*ListStageRunRegisteredSamplesResponse, error)

	// ListWorkflowStageRuns request
	ListWorkflowStageRunsWithResponse(ctx context.Context, stageId string, reqEditors ...RequestEditorFn) (*ListWorkflowStageRunsResponse, error)

	// ListWorkflowTaskGroups request
	ListWorkflowTaskGroupsWithResponse(ctx context.Context, params *ListWorkflowTaskGroupsParams, reqEditors ...RequestEditorFn) (*ListWorkflowTaskGroupsResponse, error)

	// CreateWorkflowTaskGroup request with any body
	CreateWorkflowTaskGroupWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateWorkflowTaskGroupResponse, error)

	CreateWorkflowTaskGroupWithResponse(ctx context.Context, body CreateWorkflowTaskGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateWorkflowTaskGroupResponse, error)

	// GetWorkflowTaskGroup request
	GetWorkflowTaskGroupWithResponse(ctx context.Context, workflowTaskGroupId string, reqEditors ...RequestEditorFn) (*GetWorkflowTaskGroupResponse, error)

	// UpdateWorkflowTaskGroup request with any body
	UpdateWorkflowTaskGroupWithBodyWithResponse(ctx context.Context, workflowTaskGroupId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateWorkflowTaskGroupResponse, error)

	UpdateWorkflowTaskGroupWithResponse(ctx context.Context, workflowTaskGroupId string, body UpdateWorkflowTaskGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateWorkflowTaskGroupResponse, error)

	// ArchiveWorkflowTaskGroups request with any body
	ArchiveWorkflowTaskGroupsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveWorkflowTaskGroupsResponse, error)

	ArchiveWorkflowTaskGroupsWithResponse(ctx context.Context, body ArchiveWorkflowTaskGroupsJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveWorkflowTaskGroupsResponse, error)

	// UnarchiveWorkflowTaskGroups request with any body
	UnarchiveWorkflowTaskGroupsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveWorkflowTaskGroupsResponse, error)

	UnarchiveWorkflowTaskGroupsWithResponse(ctx context.Context, body UnarchiveWorkflowTaskGroupsJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveWorkflowTaskGroupsResponse, error)

	// ListWorkflowTaskSchemas request
	ListWorkflowTaskSchemasWithResponse(ctx context.Context, params *ListWorkflowTaskSchemasParams, reqEditors ...RequestEditorFn) (*ListWorkflowTaskSchemasResponse, error)

	// GetWorkflowTaskSchema request
	GetWorkflowTaskSchemaWithResponse(ctx context.Context, schemaId string, reqEditors ...RequestEditorFn) (*GetWorkflowTaskSchemaResponse, error)

	// ListWorkflowTasks request
	ListWorkflowTasksWithResponse(ctx context.Context, params *ListWorkflowTasksParams, reqEditors ...RequestEditorFn) (*ListWorkflowTasksResponse, error)

	// CreateWorkflowTask request with any body
	CreateWorkflowTaskWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateWorkflowTaskResponse, error)

	CreateWorkflowTaskWithResponse(ctx context.Context, body CreateWorkflowTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateWorkflowTaskResponse, error)

	// GetWorkflowTask request
	GetWorkflowTaskWithResponse(ctx context.Context, workflowTaskId string, reqEditors ...RequestEditorFn) (*GetWorkflowTaskResponse, error)

	// UpdateWorkflowTask request with any body
	UpdateWorkflowTaskWithBodyWithResponse(ctx context.Context, workflowTaskId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateWorkflowTaskResponse, error)

	UpdateWorkflowTaskWithResponse(ctx context.Context, workflowTaskId string, body UpdateWorkflowTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateWorkflowTaskResponse, error)

	// CopyWorkflowTask request
	CopyWorkflowTaskWithResponse(ctx context.Context, workflowTaskId string, reqEditors ...RequestEditorFn) (*CopyWorkflowTaskResponse, error)

	// ArchiveWorkflowTasks request with any body
	ArchiveWorkflowTasksWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveWorkflowTasksResponse, error)

	ArchiveWorkflowTasksWithResponse(ctx context.Context, body ArchiveWorkflowTasksJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveWorkflowTasksResponse, error)

	// BulkCopyWorkflowTasks request with any body
	BulkCopyWorkflowTasksWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkCopyWorkflowTasksResponse, error)

	BulkCopyWorkflowTasksWithResponse(ctx context.Context, body BulkCopyWorkflowTasksJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkCopyWorkflowTasksResponse, error)

	// BulkCreateWorkflowTasks request with any body
	BulkCreateWorkflowTasksWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkCreateWorkflowTasksResponse, error)

	BulkCreateWorkflowTasksWithResponse(ctx context.Context, body BulkCreateWorkflowTasksJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkCreateWorkflowTasksResponse, error)

	// BulkUpdateWorkflowTasks request with any body
	BulkUpdateWorkflowTasksWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkUpdateWorkflowTasksResponse, error)

	BulkUpdateWorkflowTasksWithResponse(ctx context.Context, body BulkUpdateWorkflowTasksJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkUpdateWorkflowTasksResponse, error)

	// UnarchiveWorkflowTasks request with any body
	UnarchiveWorkflowTasksWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveWorkflowTasksResponse, error)

	UnarchiveWorkflowTasksWithResponse(ctx context.Context, body UnarchiveWorkflowTasksJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveWorkflowTasksResponse, error)

	// ListWorkflows request
	ListWorkflowsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListWorkflowsResponse, error)

	// UpdateWorkflowMetadata request with any body
	UpdateWorkflowMetadataWithBodyWithResponse(ctx context.Context, workflowId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateWorkflowMetadataResponse, error)

	UpdateWorkflowMetadataWithResponse(ctx context.Context, workflowId string, body UpdateWorkflowMetadataJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateWorkflowMetadataResponse, error)

	// ListWorkflowStages request
	ListWorkflowStagesWithResponse(ctx context.Context, workflowId string, reqEditors ...RequestEditorFn) (*ListWorkflowStagesResponse, error)
}

ClientWithResponsesInterface is the interface specification for the client with responses above.

Type CommitAssayResultsTransactionResponse
type CommitAssayResultsTransactionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AssayResultTransactionCreateResponse
	JSON400      *BadRequestError
}
Functions
func ParseCommitAssayResultsTransactionResponse(rsp *http.Response) (*CommitAssayResultsTransactionResponse, error)

ParseCommitAssayResultsTransactionResponse parses an HTTP response from a CommitAssayResultsTransactionWithResponse call

Methods
func (r CommitAssayResultsTransactionResponse) Status() string

Status returns HTTPResponse.Status

func (r CommitAssayResultsTransactionResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type CompleteMultipartBlobJSONRequestBody
type CompleteMultipartBlobJSONRequestBody = BlobComplete

CompleteMultipartBlobJSONRequestBody defines body for CompleteMultipartBlob for application/json ContentType.

Type CompleteMultipartBlobResponse
type CompleteMultipartBlobResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Blob
	JSON400      *BadRequestError
}
Functions
func ParseCompleteMultipartBlobResponse(rsp *http.Response) (*CompleteMultipartBlobResponse, error)

ParseCompleteMultipartBlobResponse parses an HTTP response from a CompleteMultipartBlobWithResponse call

Methods
func (r CompleteMultipartBlobResponse) Status() string

Status returns HTTPResponse.Status

func (r CompleteMultipartBlobResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ConflictError
type ConflictError struct {
	Error *struct {
		Conflicts   *[]map[string]interface{} `json:"conflicts,omitempty"`
		Message     *string                   `json:"message,omitempty"`
		Type        *string                   `json:"type,omitempty"`
		UserMessage *string                   `json:"userMessage,omitempty"`
	} `json:"error,omitempty"`
}

ConflictError defines model for ConflictError.

Type Container
type Container struct {
	ArchiveRecord       *ArchiveRecord      `json:"archiveRecord"`
	Barcode             *string             `json:"barcode"`
	CheckoutRecord      *CheckoutRecord     `json:"checkoutRecord,omitempty"`
	Contents            *[]ContainerContent `json:"contents,omitempty"`
	CreatedAt           *time.Time          `json:"createdAt,omitempty"`
	Creator             *UserSummary        `json:"creator,omitempty"`
	Fields              *Fields             `json:"fields,omitempty"`
	Id                  *string             `json:"id,omitempty"`
	ModifiedAt          *time.Time          `json:"modifiedAt,omitempty"`
	Name                *string             `json:"name,omitempty"`
	ParentStorageId     *string             `json:"parentStorageId"`
	ParentStorageSchema *SchemaSummary      `json:"parentStorageSchema"`
	ProjectId           *string             `json:"projectId"`

	// Quantity Quantity of a container, well, or transfer. Supports mass, volume, and other quantities.
	Quantity *ContainerQuantity                    `json:"quantity,omitempty"`
	Schema   *SchemaSummary                        `json:"schema"`
	Volume   *DeprecatedContainerVolumeForResponse `json:"volume,omitempty"`
	WebURL   *string                               `json:"webURL,omitempty"`
}

Container defines model for Container.

Type ContainerBulkUpdateItem
type ContainerBulkUpdateItem struct {
	ContainerId string  `json:"containerId"`
	Fields      *Fields `json:"fields,omitempty"`
	Name        *string `json:"name,omitempty"`

	// ParentStorageId ID of containing parent inventory, can also specify a coordinate for plates and boxes (e.g. plt_2bAks9dx:a2).
	ParentStorageId *string `json:"parentStorageId,omitempty"`

	// Quantity Quantity of a container, well, or transfer. Supports mass, volume, and other quantities.
	Quantity *ContainerQuantity `json:"quantity,omitempty"`

	// Volume Desired volume for a container, well, or transfer. "volume" type keys are deprecated in API requests; use the more permissive "quantity" type key instead.
	Volume *DeprecatedContainerVolumeForInput `json:"volume,omitempty"`
}

ContainerBulkUpdateItem defines model for ContainerBulkUpdateItem.

Type ContainerContent
type ContainerContent struct {
	Batch         *BatchOrInaccessibleResource  `json:"batch"`
	Concentration *Measurement                  `json:"concentration,omitempty"`
	Entity        *EntityOrInaccessibleResource `json:"entity"`
}

ContainerContent defines model for ContainerContent.

Type ContainerContentUpdate
type ContainerContentUpdate struct {
	Concentration Measurement `json:"concentration"`
}

ContainerContentUpdate defines model for ContainerContentUpdate.

Type ContainerContentsList
type ContainerContentsList struct {
	Contents *[]ContainerContent `json:"contents,omitempty"`
}

ContainerContentsList defines model for ContainerContentsList.

Type ContainerCreate
type ContainerCreate struct {
	Barcode *string `json:"barcode,omitempty"`
	Fields  *Fields `json:"fields,omitempty"`
	Name    *string `json:"name,omitempty"`

	// ParentStorageId ID of containing parent inventory, can also specify a coordinate for plates and boxes (e.g. plt_2bAks9dx:a2).
	ParentStorageId *string `json:"parentStorageId,omitempty"`
	ProjectId       *string `json:"projectId"`
	SchemaId        *string `json:"schemaId,omitempty"`
}

ContainerCreate defines model for ContainerCreate.

Type ContainerLabels
type ContainerLabels struct {
	Barcode *string `json:"barcode,omitempty"`
	Id      *string `json:"id,omitempty"`
	Name    *string `json:"name,omitempty"`
}

ContainerLabels defines model for ContainerLabels.

Type ContainerQuantity
type ContainerQuantity struct {
	Units *ContainerQuantityUnits `json:"units"`
	Value *float32                `json:"value"`
}

ContainerQuantity Quantity of a container, well, or transfer. Supports mass, volume, and other quantities.

Type ContainerQuantityUnits
type ContainerQuantityUnits string

ContainerQuantityUnits defines model for ContainerQuantity.Units.

Constants
ContainerQuantityUnitsCells, ContainerQuantityUnitsG, ContainerQuantityUnitsGalUS, ContainerQuantityUnitsItems, ContainerQuantityUnitsKg, ContainerQuantityUnitsL, ContainerQuantityUnitsLb, ContainerQuantityUnitsML, ContainerQuantityUnitsMg, ContainerQuantityUnitsMmol, ContainerQuantityUnitsMol, ContainerQuantityUnitsNL, ContainerQuantityUnitsNg, ContainerQuantityUnitsNil, ContainerQuantityUnitsNmol, ContainerQuantityUnitsOz, ContainerQuantityUnitsPL, ContainerQuantityUnitsPg, ContainerQuantityUnitsPmol, ContainerQuantityUnitsPtUS, ContainerQuantityUnitsQtUS, ContainerQuantityUnitsUL, ContainerQuantityUnitsUg, ContainerQuantityUnitsUmol, ContainerQuantityUnitsUnits, ContainerQuantityUnitsX103Cells, ContainerQuantityUnitsX104Cells, ContainerQuantityUnitsX105Cells, ContainerQuantityUnitsX106Cells, ContainerQuantityUnitsX107Cells, ContainerQuantityUnitsX108Cells, ContainerQuantityUnitsX109Cells
ContainerQuantityUnitsCells ContainerQuantityUnits = "cells"
ContainerQuantityUnitsG ContainerQuantityUnits = "g"
ContainerQuantityUnitsGalUS ContainerQuantityUnits = "gal (US)"
ContainerQuantityUnitsItems ContainerQuantityUnits = "items"
ContainerQuantityUnitsKg ContainerQuantityUnits = "kg"
ContainerQuantityUnitsL ContainerQuantityUnits = "L"
ContainerQuantityUnitsLb ContainerQuantityUnits = "lb"
ContainerQuantityUnitsML ContainerQuantityUnits = "mL"
ContainerQuantityUnitsMg ContainerQuantityUnits = "mg"
ContainerQuantityUnitsMmol ContainerQuantityUnits = "mmol"
ContainerQuantityUnitsMol ContainerQuantityUnits = "mol"
ContainerQuantityUnitsNL ContainerQuantityUnits = "nL"
ContainerQuantityUnitsNg ContainerQuantityUnits = "ng"
ContainerQuantityUnitsNil ContainerQuantityUnits = "<nil>"
ContainerQuantityUnitsNmol ContainerQuantityUnits = "nmol"
ContainerQuantityUnitsOz ContainerQuantityUnits = "oz"
ContainerQuantityUnitsPL ContainerQuantityUnits = "pL"
ContainerQuantityUnitsPg ContainerQuantityUnits = "pg"
ContainerQuantityUnitsPmol ContainerQuantityUnits = "pmol"
ContainerQuantityUnitsPtUS ContainerQuantityUnits = "pt (US)"
ContainerQuantityUnitsQtUS ContainerQuantityUnits = "qt (US)"
ContainerQuantityUnitsUL ContainerQuantityUnits = "uL"
ContainerQuantityUnitsUg ContainerQuantityUnits = "ug"
ContainerQuantityUnitsUmol ContainerQuantityUnits = "umol"
ContainerQuantityUnitsUnits ContainerQuantityUnits = "units"
ContainerQuantityUnitsX103Cells ContainerQuantityUnits = "(x10^3) cells"
ContainerQuantityUnitsX104Cells ContainerQuantityUnits = "(x10^4) cells"
ContainerQuantityUnitsX105Cells ContainerQuantityUnits = "(x10^5) cells"
ContainerQuantityUnitsX106Cells ContainerQuantityUnits = "(x10^6) cells"
ContainerQuantityUnitsX107Cells ContainerQuantityUnits = "(x10^7) cells"
ContainerQuantityUnitsX108Cells ContainerQuantityUnits = "(x10^8) cells"
ContainerQuantityUnitsX109Cells ContainerQuantityUnits = "(x10^9) cells"

Defines values for ContainerQuantityUnits.

Type ContainerSchema
type ContainerSchema struct {
	ArchiveRecord    *ArchiveRecord                           `json:"archiveRecord"`
	FieldDefinitions *[]ContainerSchema_FieldDefinitions_Item `json:"fieldDefinitions,omitempty"`
	Id               *string                                  `json:"id,omitempty"`

	// ModifiedAt DateTime the Container Schema was last modified
	ModifiedAt *time.Time           `json:"modifiedAt,omitempty"`
	Name       *string              `json:"name,omitempty"`
	Prefix     *string              `json:"prefix,omitempty"`
	RegistryId *string              `json:"registryId,omitempty"`
	Type       *ContainerSchemaType `json:"type,omitempty"`
}

ContainerSchema defines model for ContainerSchema.

Type ContainerSchemaType
type ContainerSchemaType string

ContainerSchemaType defines model for ContainerSchema.Type.

Constants
ContainerSchemaTypeContainer
ContainerSchemaTypeContainer ContainerSchemaType = "container"

Defines values for ContainerSchemaType.

Type ContainerSchema_FieldDefinitions_Item
type ContainerSchema_FieldDefinitions_Item struct {
	// contains filtered or unexported fields
}

ContainerSchema_FieldDefinitions_Item defines model for ContainerSchema.fieldDefinitions.Item.

Methods
func (t ContainerSchema_FieldDefinitions_Item) AsDropdownFieldDefinition() (DropdownFieldDefinition, error)

AsDropdownFieldDefinition returns the union data inside the ContainerSchema_FieldDefinitions_Item as a DropdownFieldDefinition

func (t ContainerSchema_FieldDefinitions_Item) AsFloatFieldDefinition() (FloatFieldDefinition, error)

AsFloatFieldDefinition returns the union data inside the ContainerSchema_FieldDefinitions_Item as a FloatFieldDefinition

func (t ContainerSchema_FieldDefinitions_Item) AsIntegerFieldDefinition() (IntegerFieldDefinition, error)

AsIntegerFieldDefinition returns the union data inside the ContainerSchema_FieldDefinitions_Item as a IntegerFieldDefinition

func (t ContainerSchema_FieldDefinitions_Item) AsSchemaLinkFieldDefinition() (SchemaLinkFieldDefinition, error)

AsSchemaLinkFieldDefinition returns the union data inside the ContainerSchema_FieldDefinitions_Item as a SchemaLinkFieldDefinition

func (t ContainerSchema_FieldDefinitions_Item) AsSimpleFieldDefinition() (SimpleFieldDefinition, error)

AsSimpleFieldDefinition returns the union data inside the ContainerSchema_FieldDefinitions_Item as a SimpleFieldDefinition

func (t *ContainerSchema_FieldDefinitions_Item) FromDropdownFieldDefinition(v DropdownFieldDefinition) error

FromDropdownFieldDefinition overwrites any union data inside the ContainerSchema_FieldDefinitions_Item as the provided DropdownFieldDefinition

func (t *ContainerSchema_FieldDefinitions_Item) FromFloatFieldDefinition(v FloatFieldDefinition) error

FromFloatFieldDefinition overwrites any union data inside the ContainerSchema_FieldDefinitions_Item as the provided FloatFieldDefinition

func (t *ContainerSchema_FieldDefinitions_Item) FromIntegerFieldDefinition(v IntegerFieldDefinition) error

FromIntegerFieldDefinition overwrites any union data inside the ContainerSchema_FieldDefinitions_Item as the provided IntegerFieldDefinition

func (t *ContainerSchema_FieldDefinitions_Item) FromSchemaLinkFieldDefinition(v SchemaLinkFieldDefinition) error

FromSchemaLinkFieldDefinition overwrites any union data inside the ContainerSchema_FieldDefinitions_Item as the provided SchemaLinkFieldDefinition

func (t *ContainerSchema_FieldDefinitions_Item) FromSimpleFieldDefinition(v SimpleFieldDefinition) error

FromSimpleFieldDefinition overwrites any union data inside the ContainerSchema_FieldDefinitions_Item as the provided SimpleFieldDefinition

func (t ContainerSchema_FieldDefinitions_Item) MarshalJSON() ([]byte, error)
func (t *ContainerSchema_FieldDefinitions_Item) MergeDropdownFieldDefinition(v DropdownFieldDefinition) error

MergeDropdownFieldDefinition performs a merge with any union data inside the ContainerSchema_FieldDefinitions_Item, using the provided DropdownFieldDefinition

func (t *ContainerSchema_FieldDefinitions_Item) MergeFloatFieldDefinition(v FloatFieldDefinition) error

MergeFloatFieldDefinition performs a merge with any union data inside the ContainerSchema_FieldDefinitions_Item, using the provided FloatFieldDefinition

func (t *ContainerSchema_FieldDefinitions_Item) MergeIntegerFieldDefinition(v IntegerFieldDefinition) error

MergeIntegerFieldDefinition performs a merge with any union data inside the ContainerSchema_FieldDefinitions_Item, using the provided IntegerFieldDefinition

func (t *ContainerSchema_FieldDefinitions_Item) MergeSchemaLinkFieldDefinition(v SchemaLinkFieldDefinition) error

MergeSchemaLinkFieldDefinition performs a merge with any union data inside the ContainerSchema_FieldDefinitions_Item, using the provided SchemaLinkFieldDefinition

func (t *ContainerSchema_FieldDefinitions_Item) MergeSimpleFieldDefinition(v SimpleFieldDefinition) error

MergeSimpleFieldDefinition performs a merge with any union data inside the ContainerSchema_FieldDefinitions_Item, using the provided SimpleFieldDefinition

func (t *ContainerSchema_FieldDefinitions_Item) UnmarshalJSON(b []byte) error
Type ContainerSchemasList
type ContainerSchemasList struct {
	ContainerSchemas *[]ContainerSchema `json:"containerSchemas,omitempty"`
}

ContainerSchemasList defines model for ContainerSchemasList.

Type ContainerSchemasPaginatedList
type ContainerSchemasPaginatedList struct {
	ContainerSchemas *[]ContainerSchema `json:"containerSchemas,omitempty"`
	NextToken        *string            `json:"nextToken,omitempty"`
}

ContainerSchemasPaginatedList defines model for ContainerSchemasPaginatedList.

Type ContainerTransfer
type ContainerTransfer struct {
	// DestinationContents This represents what the contents of the destination container should look like post-transfer.
	DestinationContents []ContainerTransferDestinationContentsItem `json:"destinationContents"`

	// DestinationQuantity This represents the desired final quantity of the destination container, post-dilution. If you don't want to dilute the destination container, you can omit this parameter. Supports mass, volume, and other quantities.
	DestinationQuantity *ContainerQuantity `json:"destinationQuantity,omitempty"`

	// DestinationVolume Deprecated - use destinationQuantity instead.
	DestinationVolume *DeprecatedContainerVolumeForInput `json:"destinationVolume,omitempty"`

	// SourceBatchId ID of the batch that will be transferred in. Must specify one of sourceEntityId, sourceBatchId, or sourceContainerId.
	SourceBatchId *string `json:"sourceBatchId,omitempty"`

	// SourceContainerId ID of the container that will be transferred in. Must specify one of sourceEntityId, sourceBatchId, or sourceContainerId.
	SourceContainerId *string `json:"sourceContainerId,omitempty"`

	// SourceEntityId ID of the entity that will be transferred in. Must specify one of sourceEntityId, sourceBatchId, or sourceContainerId.
	SourceEntityId *string `json:"sourceEntityId,omitempty"`

	// TransferQuantity This represents the quantity of the source to be transferred into the destination container. Supports mass, volume, and other quantities. Required in place of transferVolume.
	TransferQuantity *ContainerQuantity `json:"transferQuantity,omitempty"`

	// TransferVolume Deprecated - use transferQuantity instead.
	TransferVolume *DeprecatedContainerVolumeForInput `json:"transferVolume,omitempty"`
}

ContainerTransfer defines model for ContainerTransfer.

Type ContainerTransferBase
type ContainerTransferBase struct {
	// SourceBatchId ID of the batch that will be transferred in. Must specify one of sourceEntityId, sourceBatchId, or sourceContainerId.
	SourceBatchId *string `json:"sourceBatchId,omitempty"`

	// SourceContainerId ID of the container that will be transferred in. Must specify one of sourceEntityId, sourceBatchId, or sourceContainerId.
	SourceContainerId *string `json:"sourceContainerId,omitempty"`

	// SourceEntityId ID of the entity that will be transferred in. Must specify one of sourceEntityId, sourceBatchId, or sourceContainerId.
	SourceEntityId *string `json:"sourceEntityId,omitempty"`

	// TransferQuantity This represents the quantity of the source to be transferred into the destination container. Supports mass, volume, and other quantities. Required in place of transferVolume.
	TransferQuantity *ContainerQuantity `json:"transferQuantity,omitempty"`

	// TransferVolume Deprecated - use transferQuantity instead.
	TransferVolume *DeprecatedContainerVolumeForInput `json:"transferVolume,omitempty"`
}

ContainerTransferBase defines model for ContainerTransferBase.

Type ContainerTransferDestinationContentsItem
type ContainerTransferDestinationContentsItem struct {
	Concentration *Measurement `json:"concentration,omitempty"`
	EntityId      string       `json:"entityId"`
}

ContainerTransferDestinationContentsItem defines model for ContainerTransferDestinationContentsItem.

Type ContainerUpdate
type ContainerUpdate struct {
	Fields *Fields `json:"fields,omitempty"`
	Name   *string `json:"name,omitempty"`

	// ParentStorageId ID of containing parent inventory, can also specify a coordinate for plates and boxes (e.g. plt_2bAks9dx:a2).
	ParentStorageId *string `json:"parentStorageId,omitempty"`
	ProjectId       *string `json:"projectId"`

	// Quantity Quantity of a container, well, or transfer. Supports mass, volume, and other quantities.
	Quantity *ContainerQuantity `json:"quantity,omitempty"`

	// Volume Desired volume for a container, well, or transfer. "volume" type keys are deprecated in API requests; use the more permissive "quantity" type key instead.
	Volume *DeprecatedContainerVolumeForInput `json:"volume,omitempty"`
}

ContainerUpdate defines model for ContainerUpdate.

Type ContainerWithCoordinates
type ContainerWithCoordinates struct {
	ArchiveRecord       *ArchiveRecord      `json:"archiveRecord"`
	Barcode             *string             `json:"barcode"`
	CheckoutRecord      *CheckoutRecord     `json:"checkoutRecord,omitempty"`
	Contents            *[]ContainerContent `json:"contents,omitempty"`
	CreatedAt           *time.Time          `json:"createdAt,omitempty"`
	Creator             *UserSummary        `json:"creator,omitempty"`
	Fields              *Fields             `json:"fields,omitempty"`
	GridNumber          *float32            `json:"gridNumber,omitempty"`
	GridPosition        *string             `json:"gridPosition,omitempty"`
	Id                  *string             `json:"id,omitempty"`
	ModifiedAt          *time.Time          `json:"modifiedAt,omitempty"`
	Name                *string             `json:"name,omitempty"`
	ParentStorageId     *string             `json:"parentStorageId"`
	ParentStorageSchema *SchemaSummary      `json:"parentStorageSchema"`
	ProjectId           *string             `json:"projectId"`

	// Quantity Quantity of a container, well, or transfer. Supports mass, volume, and other quantities.
	Quantity *ContainerQuantity                    `json:"quantity,omitempty"`
	Schema   *SchemaSummary                        `json:"schema"`
	Volume   *DeprecatedContainerVolumeForResponse `json:"volume,omitempty"`
	WebURL   *string                               `json:"webURL,omitempty"`
}

ContainerWithCoordinates defines model for ContainerWithCoordinates.

Type ContainerWriteBase
type ContainerWriteBase struct {
	Fields *Fields `json:"fields,omitempty"`
	Name   *string `json:"name,omitempty"`

	// ParentStorageId ID of containing parent inventory, can also specify a coordinate for plates and boxes (e.g. plt_2bAks9dx:a2).
	ParentStorageId *string `json:"parentStorageId,omitempty"`
}

ContainerWriteBase defines model for ContainerWriteBase.

Type ContainersArchivalChange
type ContainersArchivalChange struct {
	ContainerIds *[]string `json:"containerIds,omitempty"`
}

ContainersArchivalChange IDs of all items that were unarchived, grouped by resource type. This includes the IDs of containers that were unarchived.

Type ContainersArchive
type ContainersArchive struct {
	// ContainerIds Array of container IDs
	ContainerIds []string `json:"containerIds"`

	// Reason Reason that containers are being archived.
	Reason ContainersArchiveReason `json:"reason"`

	// ShouldRemoveBarcodes Remove barcodes. Removing barcodes from archived inventory that contain items will also remove barcodes from the contained items.
	ShouldRemoveBarcodes *bool `json:"shouldRemoveBarcodes,omitempty"`
}

ContainersArchive defines model for ContainersArchive.

Type ContainersArchiveReason
type ContainersArchiveReason string

ContainersArchiveReason Reason that containers are being archived.

Constants
ContainersArchiveReasonContaminated, ContainersArchiveReasonExpended, ContainersArchiveReasonExpired, ContainersArchiveReasonMadeInError, ContainersArchiveReasonMissing, ContainersArchiveReasonOther, ContainersArchiveReasonRetired, ContainersArchiveReasonShipped
ContainersArchiveReasonContaminated ContainersArchiveReason = "Contaminated"
ContainersArchiveReasonExpended ContainersArchiveReason = "Expended"
ContainersArchiveReasonExpired ContainersArchiveReason = "Expired"
ContainersArchiveReasonMadeInError ContainersArchiveReason = "Made in error"
ContainersArchiveReasonMissing ContainersArchiveReason = "Missing"
ContainersArchiveReasonOther ContainersArchiveReason = "Other"
ContainersArchiveReasonRetired ContainersArchiveReason = "Retired"
ContainersArchiveReasonShipped ContainersArchiveReason = "Shipped"

Defines values for ContainersArchiveReason.

Type ContainersBulkCreateRequest
type ContainersBulkCreateRequest struct {
	Containers []ContainerCreate `json:"containers"`
}

ContainersBulkCreateRequest defines model for ContainersBulkCreateRequest.

Type ContainersBulkUpdateRequest
type ContainersBulkUpdateRequest struct {
	Containers []ContainerBulkUpdateItem `json:"containers"`
}

ContainersBulkUpdateRequest defines model for ContainersBulkUpdateRequest.

Type ContainersCheckin
type ContainersCheckin struct {
	Comments *string `json:"comments,omitempty"`

	// ContainerIds Array of container IDs.
	ContainerIds []string `json:"containerIds"`
}

ContainersCheckin defines model for ContainersCheckin.

Type ContainersCheckout
type ContainersCheckout struct {
	// AssigneeId User or Team API ID.
	AssigneeId string  `json:"assigneeId"`
	Comment    *string `json:"comment,omitempty"`

	// ContainerIds Array of container IDs.
	ContainerIds []string `json:"containerIds"`
}

ContainersCheckout defines model for ContainersCheckout.

Type ContainersList
type ContainersList struct {
	Containers *[]Container `json:"containers,omitempty"`
}

ContainersList defines model for ContainersList.

Type ContainersPaginatedList
type ContainersPaginatedList struct {
	Containers *[]Container `json:"containers,omitempty"`
	NextToken  *string      `json:"nextToken,omitempty"`
}

ContainersPaginatedList defines model for ContainersPaginatedList.

Type ContainersUnarchive
type ContainersUnarchive struct {
	// ContainerIds Array of container IDs
	ContainerIds []string `json:"containerIds"`
}

ContainersUnarchive defines model for ContainersUnarchive.

Type CopyWorkflowTaskResponse
type CopyWorkflowTaskResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *WorkflowTask
	JSON400      *BadRequestError
	JSON404      *NotFoundError
}
Functions
func ParseCopyWorkflowTaskResponse(rsp *http.Response) (*CopyWorkflowTaskResponse, error)

ParseCopyWorkflowTaskResponse parses an HTTP response from a CopyWorkflowTaskWithResponse call

Methods
func (r CopyWorkflowTaskResponse) Status() string

Status returns HTTPResponse.Status

func (r CopyWorkflowTaskResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type CreateAASequenceJSONRequestBody
type CreateAASequenceJSONRequestBody = AaSequenceCreate

CreateAASequenceJSONRequestBody defines body for CreateAASequence for application/json ContentType.

Type CreateAASequenceResponse
type CreateAASequenceResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *AaSequence
	JSON400      *BadRequestError
}
Functions
func ParseCreateAASequenceResponse(rsp *http.Response) (*CreateAASequenceResponse, error)

ParseCreateAASequenceResponse parses an HTTP response from a CreateAASequenceWithResponse call

Methods
func (r CreateAASequenceResponse) Status() string

Status returns HTTPResponse.Status

func (r CreateAASequenceResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type CreateAppConfigurationItemJSONRequestBody
type CreateAppConfigurationItemJSONRequestBody = AppConfigItemCreate

CreateAppConfigurationItemJSONRequestBody defines body for CreateAppConfigurationItem for application/json ContentType.

Type CreateAppConfigurationItemResponse
type CreateAppConfigurationItemResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *AppConfigItem
	JSON400      *BadRequestError
}
Functions
func ParseCreateAppConfigurationItemResponse(rsp *http.Response) (*CreateAppConfigurationItemResponse, error)

ParseCreateAppConfigurationItemResponse parses an HTTP response from a CreateAppConfigurationItemWithResponse call

Methods
func (r CreateAppConfigurationItemResponse) Status() string

Status returns HTTPResponse.Status

func (r CreateAppConfigurationItemResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type CreateAssayResultsInTransactionJSONRequestBody
type CreateAssayResultsInTransactionJSONRequestBody = AssayResultsBulkCreateRequest

CreateAssayResultsInTransactionJSONRequestBody defines body for CreateAssayResultsInTransaction for application/json ContentType.

Type CreateAssayResultsInTransactionResponse
type CreateAssayResultsInTransactionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AssayResultsCreateResponse
}
Functions
func ParseCreateAssayResultsInTransactionResponse(rsp *http.Response) (*CreateAssayResultsInTransactionResponse, error)

ParseCreateAssayResultsInTransactionResponse parses an HTTP response from a CreateAssayResultsInTransactionWithResponse call

Methods
func (r CreateAssayResultsInTransactionResponse) Status() string

Status returns HTTPResponse.Status

func (r CreateAssayResultsInTransactionResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type CreateAssayResultsJSONRequestBody
type CreateAssayResultsJSONRequestBody = AssayResultsBulkCreateRequest

CreateAssayResultsJSONRequestBody defines body for CreateAssayResults for application/json ContentType.

Type CreateAssayResultsResponse
type CreateAssayResultsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AssayResultsCreateResponse
	JSON400      *BadRequestError
}
Functions
func ParseCreateAssayResultsResponse(rsp *http.Response) (*CreateAssayResultsResponse, error)

ParseCreateAssayResultsResponse parses an HTTP response from a CreateAssayResultsWithResponse call

Methods
func (r CreateAssayResultsResponse) Status() string

Status returns HTTPResponse.Status

func (r CreateAssayResultsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type CreateAssayResultsTransactionResponse
type CreateAssayResultsTransactionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AssayResultTransactionCreateResponse
}
Functions
func ParseCreateAssayResultsTransactionResponse(rsp *http.Response) (*CreateAssayResultsTransactionResponse, error)

ParseCreateAssayResultsTransactionResponse parses an HTTP response from a CreateAssayResultsTransactionWithResponse call

Methods
func (r CreateAssayResultsTransactionResponse) Status() string

Status returns HTTPResponse.Status

func (r CreateAssayResultsTransactionResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type CreateAssayRunsJSONRequestBody
type CreateAssayRunsJSONRequestBody = AssayRunsBulkCreateRequest

CreateAssayRunsJSONRequestBody defines body for CreateAssayRuns for application/json ContentType.

Type CreateAssayRunsResponse
type CreateAssayRunsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AssayRunsBulkCreateResponse
	JSON400      *BadRequestError
}
Functions
func ParseCreateAssayRunsResponse(rsp *http.Response) (*CreateAssayRunsResponse, error)

ParseCreateAssayRunsResponse parses an HTTP response from a CreateAssayRunsWithResponse call

Methods
func (r CreateAssayRunsResponse) Status() string

Status returns HTTPResponse.Status

func (r CreateAssayRunsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type CreateAutomationOutputProcessorJSONRequestBody
type CreateAutomationOutputProcessorJSONRequestBody = AutomationOutputProcessorCreate

CreateAutomationOutputProcessorJSONRequestBody defines body for CreateAutomationOutputProcessor for application/json ContentType.

Type CreateAutomationOutputProcessorResponse
type CreateAutomationOutputProcessorResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *AutomationOutputProcessor
	JSON400      *BadRequestError
}
Functions
func ParseCreateAutomationOutputProcessorResponse(rsp *http.Response) (*CreateAutomationOutputProcessorResponse, error)

ParseCreateAutomationOutputProcessorResponse parses an HTTP response from a CreateAutomationOutputProcessorWithResponse call

Methods
func (r CreateAutomationOutputProcessorResponse) Status() string

Status returns HTTPResponse.Status

func (r CreateAutomationOutputProcessorResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type CreateBatchJSONRequestBody
type CreateBatchJSONRequestBody = BatchCreate

CreateBatchJSONRequestBody defines body for CreateBatch for application/json ContentType.

Type CreateBatchResponse
type CreateBatchResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *Batch
	JSON400      *BadRequestError
}
Functions
func ParseCreateBatchResponse(rsp *http.Response) (*CreateBatchResponse, error)

ParseCreateBatchResponse parses an HTTP response from a CreateBatchWithResponse call

Methods
func (r CreateBatchResponse) Status() string

Status returns HTTPResponse.Status

func (r CreateBatchResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type CreateBenchlingAppJSONRequestBody
type CreateBenchlingAppJSONRequestBody = BenchlingAppCreate

CreateBenchlingAppJSONRequestBody defines body for CreateBenchlingApp for application/json ContentType.

Type CreateBenchlingAppResponse
type CreateBenchlingAppResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *BenchlingApp
	JSON400      *BadRequestError
	JSON403      *ForbiddenError
	JSON409      *ConflictError
}
Functions
func ParseCreateBenchlingAppResponse(rsp *http.Response) (*CreateBenchlingAppResponse, error)

ParseCreateBenchlingAppResponse parses an HTTP response from a CreateBenchlingAppWithResponse call

Methods
func (r CreateBenchlingAppResponse) Status() string

Status returns HTTPResponse.Status

func (r CreateBenchlingAppResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type CreateBlobJSONRequestBody
type CreateBlobJSONRequestBody = BlobCreate

CreateBlobJSONRequestBody defines body for CreateBlob for application/json ContentType.

Type CreateBlobPartJSONRequestBody
type CreateBlobPartJSONRequestBody = BlobPartCreate

CreateBlobPartJSONRequestBody defines body for CreateBlobPart for application/json ContentType.

Type CreateBlobPartResponse
type CreateBlobPartResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *BlobPart
	JSON400      *BadRequestError
}
Functions
func ParseCreateBlobPartResponse(rsp *http.Response) (*CreateBlobPartResponse, error)

ParseCreateBlobPartResponse parses an HTTP response from a CreateBlobPartWithResponse call

Methods
func (r CreateBlobPartResponse) Status() string

Status returns HTTPResponse.Status

func (r CreateBlobPartResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type CreateBlobResponse
type CreateBlobResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Blob
	JSON400      *BadRequestError
}
Functions
func ParseCreateBlobResponse(rsp *http.Response) (*CreateBlobResponse, error)

ParseCreateBlobResponse parses an HTTP response from a CreateBlobWithResponse call

Methods
func (r CreateBlobResponse) Status() string

Status returns HTTPResponse.Status

func (r CreateBlobResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type CreateBoxJSONRequestBody
type CreateBoxJSONRequestBody = BoxCreate

CreateBoxJSONRequestBody defines body for CreateBox for application/json ContentType.

Type CreateBoxResponse
type CreateBoxResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *Box
	JSON400      *BadRequestError
}
Functions
func ParseCreateBoxResponse(rsp *http.Response) (*CreateBoxResponse, error)

ParseCreateBoxResponse parses an HTTP response from a CreateBoxWithResponse call

Methods
func (r CreateBoxResponse) Status() string

Status returns HTTPResponse.Status

func (r CreateBoxResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type CreateConsensusAlignmentAsyncTask
type CreateConsensusAlignmentAsyncTask struct {
	// Errors Present only when status is FAILED for a bulk task. Contains information about the individual errors in the bulk task.
	Errors *map[string]interface{} `json:"errors,omitempty"`

	// Message Present only when status is FAILED. Contains information about the error.
	Message  *string       `json:"message,omitempty"`
	Response *DnaAlignment `json:"response,omitempty"`

	// Status The current state of the task.
	Status CreateConsensusAlignmentAsyncTaskStatus `json:"status"`
}

CreateConsensusAlignmentAsyncTask defines model for CreateConsensusAlignmentAsyncTask.

Type CreateConsensusAlignmentAsyncTaskStatus
type CreateConsensusAlignmentAsyncTaskStatus string

CreateConsensusAlignmentAsyncTaskStatus The current state of the task.

Constants
CreateConsensusAlignmentAsyncTaskStatusFAILED, CreateConsensusAlignmentAsyncTaskStatusRUNNING, CreateConsensusAlignmentAsyncTaskStatusSUCCEEDED
CreateConsensusAlignmentAsyncTaskStatusFAILED CreateConsensusAlignmentAsyncTaskStatus = "FAILED"
CreateConsensusAlignmentAsyncTaskStatusRUNNING CreateConsensusAlignmentAsyncTaskStatus = "RUNNING"
CreateConsensusAlignmentAsyncTaskStatusSUCCEEDED CreateConsensusAlignmentAsyncTaskStatus = "SUCCEEDED"

Defines values for CreateConsensusAlignmentAsyncTaskStatus.

Type CreateConsensusNucleotideAlignmentJSONRequestBody
type CreateConsensusNucleotideAlignmentJSONRequestBody = NucleotideConsensusAlignmentCreate

CreateConsensusNucleotideAlignmentJSONRequestBody defines body for CreateConsensusNucleotideAlignment for application/json ContentType.

Type CreateConsensusNucleotideAlignmentResponse
type CreateConsensusNucleotideAlignmentResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *AsyncTaskLink
}
Functions
func ParseCreateConsensusNucleotideAlignmentResponse(rsp *http.Response) (*CreateConsensusNucleotideAlignmentResponse, error)

ParseCreateConsensusNucleotideAlignmentResponse parses an HTTP response from a CreateConsensusNucleotideAlignmentWithResponse call

Methods
func (r CreateConsensusNucleotideAlignmentResponse) Status() string

Status returns HTTPResponse.Status

func (r CreateConsensusNucleotideAlignmentResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type CreateContainerJSONBody
type CreateContainerJSONBody struct {
	Barcode *string `json:"barcode,omitempty"`
	Fields  *Fields `json:"fields,omitempty"`
	Name    *string `json:"name,omitempty"`

	// ParentStorageId ID of containing parent inventory, can also specify a coordinate for plates and boxes (e.g. plt_2bAks9dx:a2).
	ParentStorageId *string `json:"parentStorageId,omitempty"`
	ProjectId       *string `json:"projectId"`
	SchemaId        *string `json:"schemaId,omitempty"`
}

CreateContainerJSONBody defines parameters for CreateContainer.

Type CreateContainerJSONRequestBody
type CreateContainerJSONRequestBody CreateContainerJSONBody

CreateContainerJSONRequestBody defines body for CreateContainer for application/json ContentType.

Type CreateContainerResponse
type CreateContainerResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *Container
	JSON400      *BadRequestError
}
Functions
func ParseCreateContainerResponse(rsp *http.Response) (*CreateContainerResponse, error)

ParseCreateContainerResponse parses an HTTP response from a CreateContainerWithResponse call

Methods
func (r CreateContainerResponse) Status() string

Status returns HTTPResponse.Status

func (r CreateContainerResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type CreateCustomEntityJSONRequestBody
type CreateCustomEntityJSONRequestBody = CustomEntityCreate

CreateCustomEntityJSONRequestBody defines body for CreateCustomEntity for application/json ContentType.

Type CreateCustomEntityResponse
type CreateCustomEntityResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *CustomEntity
	JSON400      *BadRequestError
}
Functions
func ParseCreateCustomEntityResponse(rsp *http.Response) (*CreateCustomEntityResponse, error)

ParseCreateCustomEntityResponse parses an HTTP response from a CreateCustomEntityWithResponse call

Methods
func (r CreateCustomEntityResponse) Status() string

Status returns HTTPResponse.Status

func (r CreateCustomEntityResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type CreateDNAOligoJSONRequestBody
type CreateDNAOligoJSONRequestBody = DnaOligoCreate

CreateDNAOligoJSONRequestBody defines body for CreateDNAOligo for application/json ContentType.

Type CreateDNAOligoResponse
type CreateDNAOligoResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *DnaOligo
	JSON400      *BadRequestError
}
Functions
func ParseCreateDNAOligoResponse(rsp *http.Response) (*CreateDNAOligoResponse, error)

ParseCreateDNAOligoResponse parses an HTTP response from a CreateDNAOligoWithResponse call

Methods
func (r CreateDNAOligoResponse) Status() string

Status returns HTTPResponse.Status

func (r CreateDNAOligoResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type CreateDNASequenceJSONRequestBody
type CreateDNASequenceJSONRequestBody = DnaSequenceCreate

CreateDNASequenceJSONRequestBody defines body for CreateDNASequence for application/json ContentType.

Type CreateDNASequenceResponse
type CreateDNASequenceResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *DnaSequence
	JSON400      *BadRequestError
}
Functions
func ParseCreateDNASequenceResponse(rsp *http.Response) (*CreateDNASequenceResponse, error)

ParseCreateDNASequenceResponse parses an HTTP response from a CreateDNASequenceWithResponse call

Methods
func (r CreateDNASequenceResponse) Status() string

Status returns HTTPResponse.Status

func (r CreateDNASequenceResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type CreateDnaConsensusAlignmentJSONRequestBody
type CreateDnaConsensusAlignmentJSONRequestBody = DnaConsensusAlignmentCreate

CreateDnaConsensusAlignmentJSONRequestBody defines body for CreateDnaConsensusAlignment for application/json ContentType.

Type CreateDnaConsensusAlignmentResponse
type CreateDnaConsensusAlignmentResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *AsyncTaskLink
}
Functions
func ParseCreateDnaConsensusAlignmentResponse(rsp *http.Response) (*CreateDnaConsensusAlignmentResponse, error)

ParseCreateDnaConsensusAlignmentResponse parses an HTTP response from a CreateDnaConsensusAlignmentWithResponse call

Methods
func (r CreateDnaConsensusAlignmentResponse) Status() string

Status returns HTTPResponse.Status

func (r CreateDnaConsensusAlignmentResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type CreateDnaTemplateAlignmentJSONRequestBody
type CreateDnaTemplateAlignmentJSONRequestBody = DnaTemplateAlignmentCreate

CreateDnaTemplateAlignmentJSONRequestBody defines body for CreateDnaTemplateAlignment for application/json ContentType.

Type CreateDnaTemplateAlignmentResponse
type CreateDnaTemplateAlignmentResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *AsyncTaskLink
}
Functions
func ParseCreateDnaTemplateAlignmentResponse(rsp *http.Response) (*CreateDnaTemplateAlignmentResponse, error)

ParseCreateDnaTemplateAlignmentResponse parses an HTTP response from a CreateDnaTemplateAlignmentWithResponse call

Methods
func (r CreateDnaTemplateAlignmentResponse) Status() string

Status returns HTTPResponse.Status

func (r CreateDnaTemplateAlignmentResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type CreateDropdownJSONRequestBody
type CreateDropdownJSONRequestBody = DropdownCreate

CreateDropdownJSONRequestBody defines body for CreateDropdown for application/json ContentType.

Type CreateDropdownResponse
type CreateDropdownResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Dropdown
	JSON400      *BadRequestError
}
Functions
func ParseCreateDropdownResponse(rsp *http.Response) (*CreateDropdownResponse, error)

ParseCreateDropdownResponse parses an HTTP response from a CreateDropdownWithResponse call

Methods
func (r CreateDropdownResponse) Status() string

Status returns HTTPResponse.Status

func (r CreateDropdownResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type CreateEntityIntoRegistry
type CreateEntityIntoRegistry struct {
	// EntityRegistryId Entity registry ID to set for the registered entity. Cannot specify both entityRegistryId and namingStrategy at the same time.
	EntityRegistryId *string `json:"entityRegistryId,omitempty"`

	// FolderId ID of the folder containing the entity. Can be left empty when registryId is present.
	FolderId *string `json:"folderId,omitempty"`

	// NamingStrategy Specifies the behavior for automatically generated names when registering an entity.
	// - NEW_IDS: Generate new registry IDs
	// - IDS_FROM_NAMES: Generate registry IDs based on entity names
	// - DELETE_NAMES: Generate new registry IDs and replace name with registry ID
	// - SET_FROM_NAME_PARTS: Generate new registry IDs, rename according to name template, and keep old name as alias
	// - REPLACE_NAMES_FROM_PARTS: Generate new registry IDs, and replace name according to name template
	// - KEEP_NAMES: Keep existing entity names as registry IDs
	// - REPLACE_ID_AND_NAME_FROM_PARTS: Generate registry IDs and names according to name template
	NamingStrategy *NamingStrategy `json:"namingStrategy,omitempty"`

	// RegistryId Registry ID into which entity should be registered. this is the ID of the registry which was configured for a particular organization
	// To get available registryIds, use the [/registries endpoint](#/Registry/listRegistries)
	//
	// Required in order for entities to be created directly in the registry.
	RegistryId *string `json:"registryId,omitempty"`
}

CreateEntityIntoRegistry defines model for CreateEntityIntoRegistry.

Type CreateEntryJSONRequestBody
type CreateEntryJSONRequestBody = EntryCreate

CreateEntryJSONRequestBody defines body for CreateEntry for application/json ContentType.

Type CreateEntryResponse
type CreateEntryResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *Entry
	JSON400      *BadRequestError
}
Functions
func ParseCreateEntryResponse(rsp *http.Response) (*CreateEntryResponse, error)

ParseCreateEntryResponse parses an HTTP response from a CreateEntryWithResponse call

Methods
func (r CreateEntryResponse) Status() string

Status returns HTTPResponse.Status

func (r CreateEntryResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type CreateFeatureJSONRequestBody
type CreateFeatureJSONRequestBody = FeatureCreate

CreateFeatureJSONRequestBody defines body for CreateFeature for application/json ContentType.

Type CreateFeatureLibraryJSONRequestBody
type CreateFeatureLibraryJSONRequestBody = FeatureLibraryCreate

CreateFeatureLibraryJSONRequestBody defines body for CreateFeatureLibrary for application/json ContentType.

Type CreateFeatureLibraryResponse
type CreateFeatureLibraryResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *FeatureLibrary
	JSON400      *BadRequestError
}
Functions
func ParseCreateFeatureLibraryResponse(rsp *http.Response) (*CreateFeatureLibraryResponse, error)

ParseCreateFeatureLibraryResponse parses an HTTP response from a CreateFeatureLibraryWithResponse call

Methods
func (r CreateFeatureLibraryResponse) Status() string

Status returns HTTPResponse.Status

func (r CreateFeatureLibraryResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type CreateFeatureResponse
type CreateFeatureResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *Feature
	JSON400      *BadRequestError
}
Functions
func ParseCreateFeatureResponse(rsp *http.Response) (*CreateFeatureResponse, error)

ParseCreateFeatureResponse parses an HTTP response from a CreateFeatureWithResponse call

Methods
func (r CreateFeatureResponse) Status() string

Status returns HTTPResponse.Status

func (r CreateFeatureResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type CreateFolderJSONRequestBody
type CreateFolderJSONRequestBody = FolderCreate

CreateFolderJSONRequestBody defines body for CreateFolder for application/json ContentType.

Type CreateFolderResponse
type CreateFolderResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *Folder
	JSON400      *BadRequestError
}
Functions
func ParseCreateFolderResponse(rsp *http.Response) (*CreateFolderResponse, error)

ParseCreateFolderResponse parses an HTTP response from a CreateFolderWithResponse call

Methods
func (r CreateFolderResponse) Status() string

Status returns HTTPResponse.Status

func (r CreateFolderResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type CreateLocationJSONRequestBody
type CreateLocationJSONRequestBody = LocationCreate

CreateLocationJSONRequestBody defines body for CreateLocation for application/json ContentType.

Type CreateLocationResponse
type CreateLocationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *Location
	JSON400      *BadRequestError
}
Functions
func ParseCreateLocationResponse(rsp *http.Response) (*CreateLocationResponse, error)

ParseCreateLocationResponse parses an HTTP response from a CreateLocationWithResponse call

Methods
func (r CreateLocationResponse) Status() string

Status returns HTTPResponse.Status

func (r CreateLocationResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type CreateMixtureJSONRequestBody
type CreateMixtureJSONRequestBody = MixtureCreate

CreateMixtureJSONRequestBody defines body for CreateMixture for application/json ContentType.

Type CreateMixtureResponse
type CreateMixtureResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *Mixture
	JSON400      *BadRequestError
}
Functions
func ParseCreateMixtureResponse(rsp *http.Response) (*CreateMixtureResponse, error)

ParseCreateMixtureResponse parses an HTTP response from a CreateMixtureWithResponse call

Methods
func (r CreateMixtureResponse) Status() string

Status returns HTTPResponse.Status

func (r CreateMixtureResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type CreateMoleculeJSONRequestBody
type CreateMoleculeJSONRequestBody = MoleculeCreate

CreateMoleculeJSONRequestBody defines body for CreateMolecule for application/json ContentType.

Type CreateMoleculeResponse
type CreateMoleculeResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *Molecule
	JSON400      *BadRequestError
}
Functions
func ParseCreateMoleculeResponse(rsp *http.Response) (*CreateMoleculeResponse, error)

ParseCreateMoleculeResponse parses an HTTP response from a CreateMoleculeWithResponse call

Methods
func (r CreateMoleculeResponse) Status() string

Status returns HTTPResponse.Status

func (r CreateMoleculeResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type CreateMultipartBlobJSONRequestBody
type CreateMultipartBlobJSONRequestBody = BlobMultipartCreate

CreateMultipartBlobJSONRequestBody defines body for CreateMultipartBlob for application/json ContentType.

Type CreateMultipartBlobResponse
type CreateMultipartBlobResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Blob
	JSON400      *BadRequestError
}
Functions
func ParseCreateMultipartBlobResponse(rsp *http.Response) (*CreateMultipartBlobResponse, error)

ParseCreateMultipartBlobResponse parses an HTTP response from a CreateMultipartBlobWithResponse call

Methods
func (r CreateMultipartBlobResponse) Status() string

Status returns HTTPResponse.Status

func (r CreateMultipartBlobResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type CreateNucleotideConsensusAlignmentAsyncTask
type CreateNucleotideConsensusAlignmentAsyncTask struct {
	// Errors Present only when status is FAILED for a bulk task. Contains information about the individual errors in the bulk task.
	Errors *map[string]interface{} `json:"errors,omitempty"`

	// Message Present only when status is FAILED. Contains information about the error.
	Message  *string              `json:"message,omitempty"`
	Response *NucleotideAlignment `json:"response,omitempty"`

	// Status The current state of the task.
	Status CreateNucleotideConsensusAlignmentAsyncTaskStatus `json:"status"`
}

CreateNucleotideConsensusAlignmentAsyncTask defines model for CreateNucleotideConsensusAlignmentAsyncTask.

Type CreateNucleotideConsensusAlignmentAsyncTaskStatus
type CreateNucleotideConsensusAlignmentAsyncTaskStatus string

CreateNucleotideConsensusAlignmentAsyncTaskStatus The current state of the task.

Constants
CreateNucleotideConsensusAlignmentAsyncTaskStatusFAILED, CreateNucleotideConsensusAlignmentAsyncTaskStatusRUNNING, CreateNucleotideConsensusAlignmentAsyncTaskStatusSUCCEEDED
CreateNucleotideConsensusAlignmentAsyncTaskStatusFAILED CreateNucleotideConsensusAlignmentAsyncTaskStatus = "FAILED"
CreateNucleotideConsensusAlignmentAsyncTaskStatusRUNNING CreateNucleotideConsensusAlignmentAsyncTaskStatus = "RUNNING"
CreateNucleotideConsensusAlignmentAsyncTaskStatusSUCCEEDED CreateNucleotideConsensusAlignmentAsyncTaskStatus = "SUCCEEDED"

Defines values for CreateNucleotideConsensusAlignmentAsyncTaskStatus.

Type CreateNucleotideTemplateAlignmentAsyncTask
type CreateNucleotideTemplateAlignmentAsyncTask struct {
	// Errors Present only when status is FAILED for a bulk task. Contains information about the individual errors in the bulk task.
	Errors *map[string]interface{} `json:"errors,omitempty"`

	// Message Present only when status is FAILED. Contains information about the error.
	Message  *string              `json:"message,omitempty"`
	Response *NucleotideAlignment `json:"response,omitempty"`

	// Status The current state of the task.
	Status CreateNucleotideTemplateAlignmentAsyncTaskStatus `json:"status"`
}

CreateNucleotideTemplateAlignmentAsyncTask defines model for CreateNucleotideTemplateAlignmentAsyncTask.

Type CreateNucleotideTemplateAlignmentAsyncTaskStatus
type CreateNucleotideTemplateAlignmentAsyncTaskStatus string

CreateNucleotideTemplateAlignmentAsyncTaskStatus The current state of the task.

Constants
CreateNucleotideTemplateAlignmentAsyncTaskStatusFAILED, CreateNucleotideTemplateAlignmentAsyncTaskStatusRUNNING, CreateNucleotideTemplateAlignmentAsyncTaskStatusSUCCEEDED
CreateNucleotideTemplateAlignmentAsyncTaskStatusFAILED CreateNucleotideTemplateAlignmentAsyncTaskStatus = "FAILED"
CreateNucleotideTemplateAlignmentAsyncTaskStatusRUNNING CreateNucleotideTemplateAlignmentAsyncTaskStatus = "RUNNING"
CreateNucleotideTemplateAlignmentAsyncTaskStatusSUCCEEDED CreateNucleotideTemplateAlignmentAsyncTaskStatus = "SUCCEEDED"

Defines values for CreateNucleotideTemplateAlignmentAsyncTaskStatus.

Type CreateOligoJSONRequestBody
type CreateOligoJSONRequestBody = OligoCreate

CreateOligoJSONRequestBody defines body for CreateOligo for application/json ContentType.

Type CreateOligoResponse
type CreateOligoResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *DnaOligo
	JSON400      *BadRequestError
}
Functions
func ParseCreateOligoResponse(rsp *http.Response) (*CreateOligoResponse, error)

ParseCreateOligoResponse parses an HTTP response from a CreateOligoWithResponse call

Methods
func (r CreateOligoResponse) Status() string

Status returns HTTPResponse.Status

func (r CreateOligoResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type CreatePlateJSONRequestBody
type CreatePlateJSONRequestBody = PlateCreate

CreatePlateJSONRequestBody defines body for CreatePlate for application/json ContentType.

Type CreatePlateParams
type CreatePlateParams struct {
	// Returning Comma-separated list of fields to return. Modifies the output shape. To return all keys at a given level, enumerate them or use the wildcard, '*'. For more information, [click here](https://docs.benchling.com/docs/getting-started-1#returning-query-parameter).
	Returning *string `form:"returning,omitempty" json:"returning,omitempty"`
}

CreatePlateParams defines parameters for CreatePlate.

Type CreatePlateResponse
type CreatePlateResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *Plate
	JSON400      *BadRequestError
}
Functions
func ParseCreatePlateResponse(rsp *http.Response) (*CreatePlateResponse, error)

ParseCreatePlateResponse parses an HTTP response from a CreatePlateWithResponse call

Methods
func (r CreatePlateResponse) Status() string

Status returns HTTPResponse.Status

func (r CreatePlateResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type CreateRNAOligoJSONRequestBody
type CreateRNAOligoJSONRequestBody = RnaOligoCreate

CreateRNAOligoJSONRequestBody defines body for CreateRNAOligo for application/json ContentType.

Type CreateRNAOligoResponse
type CreateRNAOligoResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *RnaOligo
	JSON400      *BadRequestError
}
Functions
func ParseCreateRNAOligoResponse(rsp *http.Response) (*CreateRNAOligoResponse, error)

ParseCreateRNAOligoResponse parses an HTTP response from a CreateRNAOligoWithResponse call

Methods
func (r CreateRNAOligoResponse) Status() string

Status returns HTTPResponse.Status

func (r CreateRNAOligoResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type CreateRNASequenceJSONRequestBody
type CreateRNASequenceJSONRequestBody = RnaSequenceCreate

CreateRNASequenceJSONRequestBody defines body for CreateRNASequence for application/json ContentType.

Type CreateRNASequenceResponse
type CreateRNASequenceResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *RnaSequence
	JSON400      *BadRequestError
}
Functions
func ParseCreateRNASequenceResponse(rsp *http.Response) (*CreateRNASequenceResponse, error)

ParseCreateRNASequenceResponse parses an HTTP response from a CreateRNASequenceWithResponse call

Methods
func (r CreateRNASequenceResponse) Status() string

Status returns HTTPResponse.Status

func (r CreateRNASequenceResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type CreateRequestJSONRequestBody
type CreateRequestJSONRequestBody = RequestCreate

CreateRequestJSONRequestBody defines body for CreateRequest for application/json ContentType.

Type CreateRequestResponse
type CreateRequestResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *Request
	JSON400      *BadRequestError
}
Functions
func ParseCreateRequestResponse(rsp *http.Response) (*CreateRequestResponse, error)

ParseCreateRequestResponse parses an HTTP response from a CreateRequestWithResponse call

Methods
func (r CreateRequestResponse) Status() string

Status returns HTTPResponse.Status

func (r CreateRequestResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type CreateTemplateAlignmentAsyncTask
type CreateTemplateAlignmentAsyncTask struct {
	// Errors Present only when status is FAILED for a bulk task. Contains information about the individual errors in the bulk task.
	Errors *map[string]interface{} `json:"errors,omitempty"`

	// Message Present only when status is FAILED. Contains information about the error.
	Message  *string       `json:"message,omitempty"`
	Response *DnaAlignment `json:"response,omitempty"`

	// Status The current state of the task.
	Status CreateTemplateAlignmentAsyncTaskStatus `json:"status"`
}

CreateTemplateAlignmentAsyncTask defines model for CreateTemplateAlignmentAsyncTask.

Type CreateTemplateAlignmentAsyncTaskStatus
type CreateTemplateAlignmentAsyncTaskStatus string

CreateTemplateAlignmentAsyncTaskStatus The current state of the task.

Constants
CreateTemplateAlignmentAsyncTaskStatusFAILED, CreateTemplateAlignmentAsyncTaskStatusRUNNING, CreateTemplateAlignmentAsyncTaskStatusSUCCEEDED
CreateTemplateAlignmentAsyncTaskStatusFAILED CreateTemplateAlignmentAsyncTaskStatus = "FAILED"
CreateTemplateAlignmentAsyncTaskStatusRUNNING CreateTemplateAlignmentAsyncTaskStatus = "RUNNING"
CreateTemplateAlignmentAsyncTaskStatusSUCCEEDED CreateTemplateAlignmentAsyncTaskStatus = "SUCCEEDED"

Defines values for CreateTemplateAlignmentAsyncTaskStatus.

Type CreateTemplateNucleotideAlignmentJSONRequestBody
type CreateTemplateNucleotideAlignmentJSONRequestBody = NucleotideTemplateAlignmentCreate

CreateTemplateNucleotideAlignmentJSONRequestBody defines body for CreateTemplateNucleotideAlignment for application/json ContentType.

Type CreateTemplateNucleotideAlignmentResponse
type CreateTemplateNucleotideAlignmentResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *AsyncTaskLink
}
Functions
func ParseCreateTemplateNucleotideAlignmentResponse(rsp *http.Response) (*CreateTemplateNucleotideAlignmentResponse, error)

ParseCreateTemplateNucleotideAlignmentResponse parses an HTTP response from a CreateTemplateNucleotideAlignmentWithResponse call

Methods
func (r CreateTemplateNucleotideAlignmentResponse) Status() string

Status returns HTTPResponse.Status

func (r CreateTemplateNucleotideAlignmentResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type CreateUserJSONRequestBody
type CreateUserJSONRequestBody = UserCreate

CreateUserJSONRequestBody defines body for CreateUser for application/json ContentType.

Type CreateUserResponse
type CreateUserResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *User
	JSON400      *BadRequestError
}
Functions
func ParseCreateUserResponse(rsp *http.Response) (*CreateUserResponse, error)

ParseCreateUserResponse parses an HTTP response from a CreateUserWithResponse call

Methods
func (r CreateUserResponse) Status() string

Status returns HTTPResponse.Status

func (r CreateUserResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type CreateWarehouseCredentialsJSONRequestBody
type CreateWarehouseCredentialsJSONRequestBody = WarehouseCredentialsCreate

CreateWarehouseCredentialsJSONRequestBody defines body for CreateWarehouseCredentials for application/json ContentType.

Type CreateWarehouseCredentialsResponse
type CreateWarehouseCredentialsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *WarehouseCredentials
	JSON400      *BadRequestError
}
Functions
func ParseCreateWarehouseCredentialsResponse(rsp *http.Response) (*CreateWarehouseCredentialsResponse, error)

ParseCreateWarehouseCredentialsResponse parses an HTTP response from a CreateWarehouseCredentialsWithResponse call

Methods
func (r CreateWarehouseCredentialsResponse) Status() string

Status returns HTTPResponse.Status

func (r CreateWarehouseCredentialsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type CreateWorkflowOutputJSONRequestBody
type CreateWorkflowOutputJSONRequestBody = WorkflowOutputCreate

CreateWorkflowOutputJSONRequestBody defines body for CreateWorkflowOutput for application/json ContentType.

Type CreateWorkflowOutputResponse
type CreateWorkflowOutputResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *WorkflowOutput
	JSON400      *BadRequestError
}
Functions
func ParseCreateWorkflowOutputResponse(rsp *http.Response) (*CreateWorkflowOutputResponse, error)

ParseCreateWorkflowOutputResponse parses an HTTP response from a CreateWorkflowOutputWithResponse call

Methods
func (r CreateWorkflowOutputResponse) Status() string

Status returns HTTPResponse.Status

func (r CreateWorkflowOutputResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type CreateWorkflowTaskGroupJSONRequestBody
type CreateWorkflowTaskGroupJSONRequestBody = WorkflowTaskGroupCreate

CreateWorkflowTaskGroupJSONRequestBody defines body for CreateWorkflowTaskGroup for application/json ContentType.

Type CreateWorkflowTaskGroupResponse
type CreateWorkflowTaskGroupResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *WorkflowTaskGroup
	JSON400      *BadRequestError
}
Functions
func ParseCreateWorkflowTaskGroupResponse(rsp *http.Response) (*CreateWorkflowTaskGroupResponse, error)

ParseCreateWorkflowTaskGroupResponse parses an HTTP response from a CreateWorkflowTaskGroupWithResponse call

Methods
func (r CreateWorkflowTaskGroupResponse) Status() string

Status returns HTTPResponse.Status

func (r CreateWorkflowTaskGroupResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type CreateWorkflowTaskJSONRequestBody
type CreateWorkflowTaskJSONRequestBody = WorkflowTaskCreate

CreateWorkflowTaskJSONRequestBody defines body for CreateWorkflowTask for application/json ContentType.

Type CreateWorkflowTaskResponse
type CreateWorkflowTaskResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *WorkflowTask
	JSON400      *BadRequestError
}
Functions
func ParseCreateWorkflowTaskResponse(rsp *http.Response) (*CreateWorkflowTaskResponse, error)

ParseCreateWorkflowTaskResponse parses an HTTP response from a CreateWorkflowTaskWithResponse call

Methods
func (r CreateWorkflowTaskResponse) Status() string

Status returns HTTPResponse.Status

func (r CreateWorkflowTaskResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type CreationOrigin
type CreationOrigin struct {
	Application     *string             `json:"application"`
	OriginId        *string             `json:"originId"`
	OriginModalUuid *openapi_types.UUID `json:"originModalUuid"`
	OriginType      *string             `json:"originType"`
}

CreationOrigin defines model for CreationOrigin.

Type CustomEntitiesArchivalChange
type CustomEntitiesArchivalChange struct {
	BatchIds        *[]string `json:"batchIds,omitempty"`
	CustomEntityIds *[]string `json:"customEntityIds,omitempty"`
}

CustomEntitiesArchivalChange IDs of all items that were archived or unarchived, grouped by resource type. This includes the IDs of custom entities along with any IDs of batches that were archived (or unarchived).

Type CustomEntitiesArchive
type CustomEntitiesArchive struct {
	CustomEntityIds []string `json:"customEntityIds"`

	// Reason The reason for archiving the provided entities. Accepted reasons may differ based on tenant configuration.
	Reason EntityArchiveReason `json:"reason"`
}

CustomEntitiesArchive The request body for archiving custom entities.

Type CustomEntitiesBulkCreateRequest
type CustomEntitiesBulkCreateRequest struct {
	CustomEntities []CustomEntityBulkCreate `json:"customEntities"`
}

CustomEntitiesBulkCreateRequest defines model for CustomEntitiesBulkCreateRequest.

Type CustomEntitiesBulkUpdateRequest
type CustomEntitiesBulkUpdateRequest struct {
	CustomEntities []CustomEntityBulkUpdate `json:"customEntities"`
}

CustomEntitiesBulkUpdateRequest defines model for CustomEntitiesBulkUpdateRequest.

Type CustomEntitiesList
type CustomEntitiesList struct {
	CustomEntities *[]CustomEntity `json:"customEntities,omitempty"`
}

CustomEntitiesList defines model for CustomEntitiesList.

Type CustomEntitiesPaginatedList
type CustomEntitiesPaginatedList struct {
	CustomEntities *[]CustomEntity `json:"customEntities,omitempty"`
	NextToken      *string         `json:"nextToken,omitempty"`
}

CustomEntitiesPaginatedList defines model for CustomEntitiesPaginatedList.

Type CustomEntitiesUnarchive
type CustomEntitiesUnarchive struct {
	CustomEntityIds []string `json:"customEntityIds"`
}

CustomEntitiesUnarchive The request body for unarchiving custom entities.

Type CustomEntity
type CustomEntity struct {
	Aliases *[]string `json:"aliases,omitempty"`

	// ApiURL The canonical url of the Custom Entity in the API.
	ApiURL             *string             `json:"apiURL,omitempty"`
	ArchiveRecord      *ArchiveRecord      `json:"archiveRecord"`
	Authors            *[]UserSummary      `json:"authors,omitempty"`
	CreatedAt          *time.Time          `json:"createdAt,omitempty"`
	Creator            *UserSummary        `json:"creator,omitempty"`
	CustomFields       *CustomFields       `json:"customFields,omitempty"`
	EntityRegistryId   *string             `json:"entityRegistryId"`
	Fields             *Fields             `json:"fields,omitempty"`
	FolderId           *string             `json:"folderId"`
	Id                 *string             `json:"id,omitempty"`
	ModifiedAt         *time.Time          `json:"modifiedAt,omitempty"`
	Name               *string             `json:"name,omitempty"`
	RegistrationOrigin *RegistrationOrigin `json:"registrationOrigin"`
	RegistryId         *string             `json:"registryId"`
	Schema             *SchemaSummary      `json:"schema"`
	WebURL             *string             `json:"webURL,omitempty"`
}

CustomEntity defines model for CustomEntity.

Type CustomEntityBaseRequest
type CustomEntityBaseRequest struct {
	// Aliases Aliases to add to the custom entity
	Aliases *[]string `json:"aliases,omitempty"`

	// AuthorIds IDs of users to set as the custom entity's authors.
	AuthorIds *[]string `json:"authorIds,omitempty"`

	// CustomFields Custom fields to add to the custom entity. Every field should have its name as a key, mapping to an object with information about the value of the field.
	CustomFields *CustomFields `json:"customFields,omitempty"`

	// Fields Schema fields to set on the custom entity. Must correspond with the schema's field definitions. Every field should have its name as a key, mapping to an object with information about the value of the field.
	Fields *Fields `json:"fields,omitempty"`

	// FolderId ID of the folder that the entity is moved into
	FolderId *string `json:"folderId,omitempty"`
	Name     *string `json:"name,omitempty"`
	SchemaId *string `json:"schemaId,omitempty"`
}

CustomEntityBaseRequest defines model for CustomEntityBaseRequest.

Type CustomEntityBaseRequestForCreate
type CustomEntityBaseRequestForCreate struct {
	// Aliases Aliases to add to the custom entity
	Aliases *[]string `json:"aliases,omitempty"`

	// AuthorIds IDs of users to set as the custom entity's authors.
	AuthorIds *[]string `json:"authorIds,omitempty"`

	// CustomFields Custom fields to add to the custom entity. Every field should have its name as a key, mapping to an object with information about the value of the field.
	CustomFields *CustomFields `json:"customFields,omitempty"`

	// Fields Schema fields to set on the custom entity. Must correspond with the schema's field definitions. Every field should have its name as a key, mapping to an object with information about the value of the field.
	Fields *Fields `json:"fields,omitempty"`

	// FolderId ID of the folder that the entity is moved into
	FolderId *string `json:"folderId,omitempty"`
	Name     string  `json:"name"`
	SchemaId string  `json:"schemaId"`
}

CustomEntityBaseRequestForCreate defines model for CustomEntityBaseRequestForCreate.

Type CustomEntityBulkCreate
type CustomEntityBulkCreate = CustomEntityCreate

CustomEntityBulkCreate defines model for CustomEntityBulkCreate.

Type CustomEntityBulkUpdate
type CustomEntityBulkUpdate = CustomEntityBaseRequest

CustomEntityBulkUpdate defines model for CustomEntityBulkUpdate.

Type CustomEntityCreate
type CustomEntityCreate struct {
	// Aliases Aliases to add to the custom entity
	Aliases *[]string `json:"aliases,omitempty"`

	// AuthorIds IDs of users to set as the custom entity's authors.
	AuthorIds *[]string `json:"authorIds,omitempty"`

	// CustomFields Custom fields to add to the custom entity. Every field should have its name as a key, mapping to an object with information about the value of the field.
	CustomFields *CustomFields `json:"customFields,omitempty"`

	// EntityRegistryId Entity registry ID to set for the registered entity. Cannot specify both entityRegistryId and namingStrategy at the same time.
	EntityRegistryId *string `json:"entityRegistryId,omitempty"`

	// Fields Schema fields to set on the custom entity. Must correspond with the schema's field definitions. Every field should have its name as a key, mapping to an object with information about the value of the field.
	Fields *Fields `json:"fields,omitempty"`

	// FolderId ID of the folder containing the entity. Can be left empty when registryId is present.
	FolderId *string `json:"folderId,omitempty"`
	Name     string  `json:"name"`

	// NamingStrategy Specifies the behavior for automatically generated names when registering an entity.
	// - NEW_IDS: Generate new registry IDs
	// - IDS_FROM_NAMES: Generate registry IDs based on entity names
	// - DELETE_NAMES: Generate new registry IDs and replace name with registry ID
	// - SET_FROM_NAME_PARTS: Generate new registry IDs, rename according to name template, and keep old name as alias
	// - REPLACE_NAMES_FROM_PARTS: Generate new registry IDs, and replace name according to name template
	// - KEEP_NAMES: Keep existing entity names as registry IDs
	// - REPLACE_ID_AND_NAME_FROM_PARTS: Generate registry IDs and names according to name template
	NamingStrategy *NamingStrategy `json:"namingStrategy,omitempty"`

	// RegistryId Registry ID into which entity should be registered. this is the ID of the registry which was configured for a particular organization
	// To get available registryIds, use the [/registries endpoint](#/Registry/listRegistries)
	//
	// Required in order for entities to be created directly in the registry.
	RegistryId *string `json:"registryId,omitempty"`
	SchemaId   string  `json:"schemaId"`
}

CustomEntityCreate defines model for CustomEntityCreate.

Type CustomEntityRequestRegistryFields
type CustomEntityRequestRegistryFields struct {
	EntityRegistryId *string `json:"entityRegistryId,omitempty"`
}

CustomEntityRequestRegistryFields defines model for CustomEntityRequestRegistryFields.

Type CustomEntitySummary
type CustomEntitySummary struct {
	EntityType *CustomEntitySummaryEntityType `json:"entityType,omitempty"`
	Id         *string                        `json:"id,omitempty"`
	Type       *string                        `json:"type,omitempty"`
}

CustomEntitySummary defines model for CustomEntitySummary.

Type CustomEntitySummaryEntityType
type CustomEntitySummaryEntityType string

CustomEntitySummaryEntityType defines model for CustomEntitySummary.EntityType.

Constants
CustomEntitySummaryEntityTypeCustomEntity
CustomEntitySummaryEntityTypeCustomEntity CustomEntitySummaryEntityType = "custom_entity"

Defines values for CustomEntitySummaryEntityType.

Type CustomEntityUpdate
type CustomEntityUpdate struct {
	// Aliases Aliases to add to the custom entity
	Aliases *[]string `json:"aliases,omitempty"`

	// AuthorIds IDs of users to set as the custom entity's authors.
	AuthorIds *[]string `json:"authorIds,omitempty"`

	// CustomFields Custom fields to add to the custom entity. Every field should have its name as a key, mapping to an object with information about the value of the field.
	CustomFields     *CustomFields `json:"customFields,omitempty"`
	EntityRegistryId *string       `json:"entityRegistryId,omitempty"`

	// Fields Schema fields to set on the custom entity. Must correspond with the schema's field definitions. Every field should have its name as a key, mapping to an object with information about the value of the field.
	Fields *Fields `json:"fields,omitempty"`

	// FolderId ID of the folder that the entity is moved into
	FolderId *string `json:"folderId,omitempty"`
	Name     *string `json:"name,omitempty"`
	SchemaId *string `json:"schemaId,omitempty"`
}

CustomEntityUpdate defines model for CustomEntityUpdate.

Type CustomEntityWithEntityType
type CustomEntityWithEntityType struct {
	Aliases *[]string `json:"aliases,omitempty"`

	// ApiURL The canonical url of the Custom Entity in the API.
	ApiURL             *string                               `json:"apiURL,omitempty"`
	ArchiveRecord      *ArchiveRecord                        `json:"archiveRecord"`
	Authors            *[]UserSummary                        `json:"authors,omitempty"`
	CreatedAt          *time.Time                            `json:"createdAt,omitempty"`
	Creator            *UserSummary                          `json:"creator,omitempty"`
	CustomFields       *CustomFields                         `json:"customFields,omitempty"`
	EntityRegistryId   *string                               `json:"entityRegistryId"`
	EntityType         *CustomEntityWithEntityTypeEntityType `json:"entityType,omitempty"`
	Fields             *Fields                               `json:"fields,omitempty"`
	FolderId           *string                               `json:"folderId"`
	Id                 *string                               `json:"id,omitempty"`
	ModifiedAt         *time.Time                            `json:"modifiedAt,omitempty"`
	Name               *string                               `json:"name,omitempty"`
	RegistrationOrigin *RegistrationOrigin                   `json:"registrationOrigin"`
	RegistryId         *string                               `json:"registryId"`
	Schema             *SchemaSummary                        `json:"schema"`
	WebURL             *string                               `json:"webURL,omitempty"`
}

CustomEntityWithEntityType defines model for CustomEntityWithEntityType.

Type CustomEntityWithEntityTypeEntityType
type CustomEntityWithEntityTypeEntityType string

CustomEntityWithEntityTypeEntityType defines model for CustomEntityWithEntityType.EntityType.

Constants
CustomEntityWithEntityTypeEntityTypeCustomEntity
CustomEntityWithEntityTypeEntityTypeCustomEntity CustomEntityWithEntityTypeEntityType = "custom_entity"

Defines values for CustomEntityWithEntityTypeEntityType.

Type CustomField
type CustomField struct {
	Value *string `json:"value,omitempty"`
}

CustomField defines model for CustomField.

Type CustomFields
type CustomFields map[string]CustomField

CustomFields defines model for CustomFields.

Type DateAppConfigItem
type DateAppConfigItem struct {
	ApiURL *string `json:"apiURL,omitempty"`
	App    *struct {
		// Id The id of the Benchling app to which this configuration item belongs
		Id *string `json:"id,omitempty"`
	} `json:"app,omitempty"`

	// CreatedAt DateTime the app config item was created
	CreatedAt   *time.Time `json:"createdAt,omitempty"`
	Description *string    `json:"description,omitempty"`
	Id          *string    `json:"id,omitempty"`

	// ModifiedAt DateTime the app config item was last modified
	ModifiedAt *time.Time `json:"modifiedAt,omitempty"`

	// Path Array-based representation of config item's location in the tree in order from top to bottom.
	Path           *[]string              `json:"path,omitempty"`
	RequiredConfig *bool                  `json:"requiredConfig,omitempty"`
	Type           *DateAppConfigItemType `json:"type,omitempty"`
	Value          *string                `json:"value"`
}

DateAppConfigItem defines model for DateAppConfigItem.

Type DateAppConfigItemType
type DateAppConfigItemType string

DateAppConfigItemType defines model for DateAppConfigItem.Type.

Constants
DateAppConfigItemTypeDate
DateAppConfigItemTypeDate DateAppConfigItemType = "date"

Defines values for DateAppConfigItemType.

Type DatetimeAppConfigItem
type DatetimeAppConfigItem struct {
	ApiURL *string `json:"apiURL,omitempty"`
	App    *struct {
		// Id The id of the Benchling app to which this configuration item belongs
		Id *string `json:"id,omitempty"`
	} `json:"app,omitempty"`

	// CreatedAt DateTime the app config item was created
	CreatedAt   *time.Time `json:"createdAt,omitempty"`
	Description *string    `json:"description,omitempty"`
	Id          *string    `json:"id,omitempty"`

	// ModifiedAt DateTime the app config item was last modified
	ModifiedAt *time.Time `json:"modifiedAt,omitempty"`

	// Path Array-based representation of config item's location in the tree in order from top to bottom.
	Path           *[]string                  `json:"path,omitempty"`
	RequiredConfig *bool                      `json:"requiredConfig,omitempty"`
	Type           *DatetimeAppConfigItemType `json:"type,omitempty"`
	Value          *string                    `json:"value"`
}

DatetimeAppConfigItem defines model for DatetimeAppConfigItem.

Type DatetimeAppConfigItemType
type DatetimeAppConfigItemType string

DatetimeAppConfigItemType defines model for DatetimeAppConfigItem.Type.

Constants
Datetime
Datetime DatetimeAppConfigItemType = "datetime"

Defines values for DatetimeAppConfigItemType.

Type DefaultConcentrationSummary
type DefaultConcentrationSummary struct {
	// Units Units of measurement.
	Units *string `json:"units,omitempty"`

	// Value Amount of measurement.
	Value *float32 `json:"value,omitempty"`
}

DefaultConcentrationSummary defines model for DefaultConcentrationSummary.

Type DeleteContainerContentResponse
type DeleteContainerContentResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON404      *NotFoundError
}
Functions
func ParseDeleteContainerContentResponse(rsp *http.Response) (*DeleteContainerContentResponse, error)

ParseDeleteContainerContentResponse parses an HTTP response from a DeleteContainerContentWithResponse call

Methods
func (r DeleteContainerContentResponse) Status() string

Status returns HTTPResponse.Status

func (r DeleteContainerContentResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type DeleteDNAAlignmentResponse
type DeleteDNAAlignmentResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *EmptyObject
	JSON404      *NotFoundError
}
Functions
func ParseDeleteDNAAlignmentResponse(rsp *http.Response) (*DeleteDNAAlignmentResponse, error)

ParseDeleteDNAAlignmentResponse parses an HTTP response from a DeleteDNAAlignmentWithResponse call

Methods
func (r DeleteDNAAlignmentResponse) Status() string

Status returns HTTPResponse.Status

func (r DeleteDNAAlignmentResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type DeleteNucleotideAlignmentResponse
type DeleteNucleotideAlignmentResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *EmptyObject
	JSON404      *NotFoundError
}
Functions
func ParseDeleteNucleotideAlignmentResponse(rsp *http.Response) (*DeleteNucleotideAlignmentResponse, error)

ParseDeleteNucleotideAlignmentResponse parses an HTTP response from a DeleteNucleotideAlignmentWithResponse call

Methods
func (r DeleteNucleotideAlignmentResponse) Status() string

Status returns HTTPResponse.Status

func (r DeleteNucleotideAlignmentResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type DeprecatedAutomationOutputProcessorsPaginatedList
type DeprecatedAutomationOutputProcessorsPaginatedList struct {
	AutomationOutputProcessors *[]AutomationOutputProcessor `json:"automationOutputProcessors,omitempty"`
	NextToken                  *string                      `json:"nextToken,omitempty"`
}

DeprecatedAutomationOutputProcessorsPaginatedList Deprecated - A paginated list of automation output processors

Type DeprecatedContainerVolumeForInput
type DeprecatedContainerVolumeForInput struct {
	Units *DeprecatedContainerVolumeForInputUnits `json:"units"`
	Value *float32                                `json:"value"`
}

DeprecatedContainerVolumeForInput Desired volume for a container, well, or transfer. "volume" type keys are deprecated in API requests; use the more permissive "quantity" type key instead.

Type DeprecatedContainerVolumeForInputUnits
type DeprecatedContainerVolumeForInputUnits string

DeprecatedContainerVolumeForInputUnits defines model for DeprecatedContainerVolumeForInput.Units.

Constants
DeprecatedContainerVolumeForInputUnitsL, DeprecatedContainerVolumeForInputUnitsML, DeprecatedContainerVolumeForInputUnitsNL, DeprecatedContainerVolumeForInputUnitsNil, DeprecatedContainerVolumeForInputUnitsPL, DeprecatedContainerVolumeForInputUnitsUL
DeprecatedContainerVolumeForInputUnitsL DeprecatedContainerVolumeForInputUnits = "L"
DeprecatedContainerVolumeForInputUnitsML DeprecatedContainerVolumeForInputUnits = "mL"
DeprecatedContainerVolumeForInputUnitsNL DeprecatedContainerVolumeForInputUnits = "nL"
DeprecatedContainerVolumeForInputUnitsNil DeprecatedContainerVolumeForInputUnits = "<nil>"
DeprecatedContainerVolumeForInputUnitsPL DeprecatedContainerVolumeForInputUnits = "pL"
DeprecatedContainerVolumeForInputUnitsUL DeprecatedContainerVolumeForInputUnits = "uL"

Defines values for DeprecatedContainerVolumeForInputUnits.

Type DeprecatedContainerVolumeForResponse
type DeprecatedContainerVolumeForResponse struct {
	Units *DeprecatedContainerVolumeForResponseUnits `json:"units"`
	Value *float32                                   `json:"value"`
}

DeprecatedContainerVolumeForResponse defines model for DeprecatedContainerVolumeForResponse.

Type DeprecatedContainerVolumeForResponseUnits
type DeprecatedContainerVolumeForResponseUnits string

DeprecatedContainerVolumeForResponseUnits defines model for DeprecatedContainerVolumeForResponse.Units.

Constants
DeprecatedContainerVolumeForResponseUnitsCells, DeprecatedContainerVolumeForResponseUnitsG, DeprecatedContainerVolumeForResponseUnitsGalUS, DeprecatedContainerVolumeForResponseUnitsItems, DeprecatedContainerVolumeForResponseUnitsKg, DeprecatedContainerVolumeForResponseUnitsL, DeprecatedContainerVolumeForResponseUnitsLb, DeprecatedContainerVolumeForResponseUnitsML, DeprecatedContainerVolumeForResponseUnitsMg, DeprecatedContainerVolumeForResponseUnitsMmol, DeprecatedContainerVolumeForResponseUnitsMol, DeprecatedContainerVolumeForResponseUnitsNL, DeprecatedContainerVolumeForResponseUnitsNg, DeprecatedContainerVolumeForResponseUnitsNil, DeprecatedContainerVolumeForResponseUnitsNmol, DeprecatedContainerVolumeForResponseUnitsOz, DeprecatedContainerVolumeForResponseUnitsPL, DeprecatedContainerVolumeForResponseUnitsPg, DeprecatedContainerVolumeForResponseUnitsPmol, DeprecatedContainerVolumeForResponseUnitsPtUS, DeprecatedContainerVolumeForResponseUnitsQtUS, DeprecatedContainerVolumeForResponseUnitsUL, DeprecatedContainerVolumeForResponseUnitsUg, DeprecatedContainerVolumeForResponseUnitsUmol, DeprecatedContainerVolumeForResponseUnitsUnits, DeprecatedContainerVolumeForResponseUnitsX103Cells, DeprecatedContainerVolumeForResponseUnitsX104Cells, DeprecatedContainerVolumeForResponseUnitsX105Cells, DeprecatedContainerVolumeForResponseUnitsX106Cells, DeprecatedContainerVolumeForResponseUnitsX107Cells, DeprecatedContainerVolumeForResponseUnitsX108Cells, DeprecatedContainerVolumeForResponseUnitsX109Cells
DeprecatedContainerVolumeForResponseUnitsCells DeprecatedContainerVolumeForResponseUnits = "cells"
DeprecatedContainerVolumeForResponseUnitsG DeprecatedContainerVolumeForResponseUnits = "g"
DeprecatedContainerVolumeForResponseUnitsGalUS DeprecatedContainerVolumeForResponseUnits = "gal (US)"
DeprecatedContainerVolumeForResponseUnitsItems DeprecatedContainerVolumeForResponseUnits = "items"
DeprecatedContainerVolumeForResponseUnitsKg DeprecatedContainerVolumeForResponseUnits = "kg"
DeprecatedContainerVolumeForResponseUnitsL DeprecatedContainerVolumeForResponseUnits = "L"
DeprecatedContainerVolumeForResponseUnitsLb DeprecatedContainerVolumeForResponseUnits = "lb"
DeprecatedContainerVolumeForResponseUnitsML DeprecatedContainerVolumeForResponseUnits = "mL"
DeprecatedContainerVolumeForResponseUnitsMg DeprecatedContainerVolumeForResponseUnits = "mg"
DeprecatedContainerVolumeForResponseUnitsMmol DeprecatedContainerVolumeForResponseUnits = "mmol"
DeprecatedContainerVolumeForResponseUnitsMol DeprecatedContainerVolumeForResponseUnits = "mol"
DeprecatedContainerVolumeForResponseUnitsNL DeprecatedContainerVolumeForResponseUnits = "nL"
DeprecatedContainerVolumeForResponseUnitsNg DeprecatedContainerVolumeForResponseUnits = "ng"
DeprecatedContainerVolumeForResponseUnitsNil DeprecatedContainerVolumeForResponseUnits = "<nil>"
DeprecatedContainerVolumeForResponseUnitsNmol DeprecatedContainerVolumeForResponseUnits = "nmol"
DeprecatedContainerVolumeForResponseUnitsOz DeprecatedContainerVolumeForResponseUnits = "oz"
DeprecatedContainerVolumeForResponseUnitsPL DeprecatedContainerVolumeForResponseUnits = "pL"
DeprecatedContainerVolumeForResponseUnitsPg DeprecatedContainerVolumeForResponseUnits = "pg"
DeprecatedContainerVolumeForResponseUnitsPmol DeprecatedContainerVolumeForResponseUnits = "pmol"
DeprecatedContainerVolumeForResponseUnitsPtUS DeprecatedContainerVolumeForResponseUnits = "pt (US)"
DeprecatedContainerVolumeForResponseUnitsQtUS DeprecatedContainerVolumeForResponseUnits = "qt (US)"
DeprecatedContainerVolumeForResponseUnitsUL DeprecatedContainerVolumeForResponseUnits = "uL"
DeprecatedContainerVolumeForResponseUnitsUg DeprecatedContainerVolumeForResponseUnits = "ug"
DeprecatedContainerVolumeForResponseUnitsUmol DeprecatedContainerVolumeForResponseUnits = "umol"
DeprecatedContainerVolumeForResponseUnitsUnits DeprecatedContainerVolumeForResponseUnits = "units"
DeprecatedContainerVolumeForResponseUnitsX103Cells DeprecatedContainerVolumeForResponseUnits = "(x10^3) cells"
DeprecatedContainerVolumeForResponseUnitsX104Cells DeprecatedContainerVolumeForResponseUnits = "(x10^4) cells"
DeprecatedContainerVolumeForResponseUnitsX105Cells DeprecatedContainerVolumeForResponseUnits = "(x10^5) cells"
DeprecatedContainerVolumeForResponseUnitsX106Cells DeprecatedContainerVolumeForResponseUnits = "(x10^6) cells"
DeprecatedContainerVolumeForResponseUnitsX107Cells DeprecatedContainerVolumeForResponseUnits = "(x10^7) cells"
DeprecatedContainerVolumeForResponseUnitsX108Cells DeprecatedContainerVolumeForResponseUnits = "(x10^8) cells"
DeprecatedContainerVolumeForResponseUnitsX109Cells DeprecatedContainerVolumeForResponseUnits = "(x10^9) cells"

Defines values for DeprecatedContainerVolumeForResponseUnits.

Type DeprecatedEntitySchema
type DeprecatedEntitySchema struct {
	ArchiveRecord *ArchiveRecord `json:"archiveRecord"`
	Constraint    *struct {
		FieldDefinitionNames *[]string `json:"fieldDefinitionNames,omitempty"`
		HasUniqueResidues    *bool     `json:"hasUniqueResidues,omitempty"`
	} `json:"constraint"`
	ContainableType  *DeprecatedEntitySchemaContainableType          `json:"containableType,omitempty"`
	FieldDefinitions *[]DeprecatedEntitySchema_FieldDefinitions_Item `json:"fieldDefinitions,omitempty"`
	Id               *string                                         `json:"id,omitempty"`

	// ModifiedAt DateTime the Entity Schema was last modified
	ModifiedAt *time.Time                  `json:"modifiedAt,omitempty"`
	Name       *string                     `json:"name,omitempty"`
	Prefix     *string                     `json:"prefix,omitempty"`
	RegistryId *string                     `json:"registryId,omitempty"`
	Type       *DeprecatedEntitySchemaType `json:"type,omitempty"`
}

DeprecatedEntitySchema defines model for DeprecatedEntitySchema.

Type DeprecatedEntitySchemaContainableType
type DeprecatedEntitySchemaContainableType string

DeprecatedEntitySchemaContainableType defines model for DeprecatedEntitySchema.ContainableType.

Constants
DeprecatedEntitySchemaContainableTypeBATCH, DeprecatedEntitySchemaContainableTypeENTITY, DeprecatedEntitySchemaContainableTypeNONE
DeprecatedEntitySchemaContainableTypeBATCH DeprecatedEntitySchemaContainableType = "BATCH"
DeprecatedEntitySchemaContainableTypeENTITY DeprecatedEntitySchemaContainableType = "ENTITY"
DeprecatedEntitySchemaContainableTypeNONE DeprecatedEntitySchemaContainableType = "NONE"

Defines values for DeprecatedEntitySchemaContainableType.

Type DeprecatedEntitySchemaType
type DeprecatedEntitySchemaType string

DeprecatedEntitySchemaType defines model for DeprecatedEntitySchema.Type.

Constants
DeprecatedEntitySchemaTypeAaSequence, DeprecatedEntitySchemaTypeCustomEntity, DeprecatedEntitySchemaTypeDnaOligo, DeprecatedEntitySchemaTypeDnaSequence, DeprecatedEntitySchemaTypeEntry, DeprecatedEntitySchemaTypeMixture, DeprecatedEntitySchemaTypeMolecule, DeprecatedEntitySchemaTypeRnaOligo
DeprecatedEntitySchemaTypeAaSequence DeprecatedEntitySchemaType = "aa_sequence"
DeprecatedEntitySchemaTypeCustomEntity DeprecatedEntitySchemaType = "custom_entity"
DeprecatedEntitySchemaTypeDnaOligo DeprecatedEntitySchemaType = "dna_oligo"
DeprecatedEntitySchemaTypeDnaSequence DeprecatedEntitySchemaType = "dna_sequence"
DeprecatedEntitySchemaTypeEntry DeprecatedEntitySchemaType = "entry"
DeprecatedEntitySchemaTypeMixture DeprecatedEntitySchemaType = "mixture"
DeprecatedEntitySchemaTypeMolecule DeprecatedEntitySchemaType = "molecule"
DeprecatedEntitySchemaTypeRnaOligo DeprecatedEntitySchemaType = "rna_oligo"

Defines values for DeprecatedEntitySchemaType.

Type DeprecatedEntitySchema_FieldDefinitions_Item
type DeprecatedEntitySchema_FieldDefinitions_Item struct {
	// contains filtered or unexported fields
}

DeprecatedEntitySchema_FieldDefinitions_Item defines model for DeprecatedEntitySchema.fieldDefinitions.Item.

Methods
func (t DeprecatedEntitySchema_FieldDefinitions_Item) AsDropdownFieldDefinition() (DropdownFieldDefinition, error)

AsDropdownFieldDefinition returns the union data inside the DeprecatedEntitySchema_FieldDefinitions_Item as a DropdownFieldDefinition

func (t DeprecatedEntitySchema_FieldDefinitions_Item) AsFloatFieldDefinition() (FloatFieldDefinition, error)

AsFloatFieldDefinition returns the union data inside the DeprecatedEntitySchema_FieldDefinitions_Item as a FloatFieldDefinition

func (t DeprecatedEntitySchema_FieldDefinitions_Item) AsIntegerFieldDefinition() (IntegerFieldDefinition, error)

AsIntegerFieldDefinition returns the union data inside the DeprecatedEntitySchema_FieldDefinitions_Item as a IntegerFieldDefinition

func (t DeprecatedEntitySchema_FieldDefinitions_Item) AsSchemaLinkFieldDefinition() (SchemaLinkFieldDefinition, error)

AsSchemaLinkFieldDefinition returns the union data inside the DeprecatedEntitySchema_FieldDefinitions_Item as a SchemaLinkFieldDefinition

func (t DeprecatedEntitySchema_FieldDefinitions_Item) AsSimpleFieldDefinition() (SimpleFieldDefinition, error)

AsSimpleFieldDefinition returns the union data inside the DeprecatedEntitySchema_FieldDefinitions_Item as a SimpleFieldDefinition

func (t *DeprecatedEntitySchema_FieldDefinitions_Item) FromDropdownFieldDefinition(v DropdownFieldDefinition) error

FromDropdownFieldDefinition overwrites any union data inside the DeprecatedEntitySchema_FieldDefinitions_Item as the provided DropdownFieldDefinition

func (t *DeprecatedEntitySchema_FieldDefinitions_Item) FromFloatFieldDefinition(v FloatFieldDefinition) error

FromFloatFieldDefinition overwrites any union data inside the DeprecatedEntitySchema_FieldDefinitions_Item as the provided FloatFieldDefinition

func (t *DeprecatedEntitySchema_FieldDefinitions_Item) FromIntegerFieldDefinition(v IntegerFieldDefinition) error

FromIntegerFieldDefinition overwrites any union data inside the DeprecatedEntitySchema_FieldDefinitions_Item as the provided IntegerFieldDefinition

func (t *DeprecatedEntitySchema_FieldDefinitions_Item) FromSchemaLinkFieldDefinition(v SchemaLinkFieldDefinition) error

FromSchemaLinkFieldDefinition overwrites any union data inside the DeprecatedEntitySchema_FieldDefinitions_Item as the provided SchemaLinkFieldDefinition

func (t *DeprecatedEntitySchema_FieldDefinitions_Item) FromSimpleFieldDefinition(v SimpleFieldDefinition) error

FromSimpleFieldDefinition overwrites any union data inside the DeprecatedEntitySchema_FieldDefinitions_Item as the provided SimpleFieldDefinition

func (t DeprecatedEntitySchema_FieldDefinitions_Item) MarshalJSON() ([]byte, error)
func (t *DeprecatedEntitySchema_FieldDefinitions_Item) MergeDropdownFieldDefinition(v DropdownFieldDefinition) error

MergeDropdownFieldDefinition performs a merge with any union data inside the DeprecatedEntitySchema_FieldDefinitions_Item, using the provided DropdownFieldDefinition

func (t *DeprecatedEntitySchema_FieldDefinitions_Item) MergeFloatFieldDefinition(v FloatFieldDefinition) error

MergeFloatFieldDefinition performs a merge with any union data inside the DeprecatedEntitySchema_FieldDefinitions_Item, using the provided FloatFieldDefinition

func (t *DeprecatedEntitySchema_FieldDefinitions_Item) MergeIntegerFieldDefinition(v IntegerFieldDefinition) error

MergeIntegerFieldDefinition performs a merge with any union data inside the DeprecatedEntitySchema_FieldDefinitions_Item, using the provided IntegerFieldDefinition

func (t *DeprecatedEntitySchema_FieldDefinitions_Item) MergeSchemaLinkFieldDefinition(v SchemaLinkFieldDefinition) error

MergeSchemaLinkFieldDefinition performs a merge with any union data inside the DeprecatedEntitySchema_FieldDefinitions_Item, using the provided SchemaLinkFieldDefinition

func (t *DeprecatedEntitySchema_FieldDefinitions_Item) MergeSimpleFieldDefinition(v SimpleFieldDefinition) error

MergeSimpleFieldDefinition performs a merge with any union data inside the DeprecatedEntitySchema_FieldDefinitions_Item, using the provided SimpleFieldDefinition

func (t *DeprecatedEntitySchema_FieldDefinitions_Item) UnmarshalJSON(b []byte) error
Type DeprecatedEntitySchemasList
type DeprecatedEntitySchemasList struct {
	EntitySchemas *[]DeprecatedEntitySchema `json:"entitySchemas,omitempty"`
}

DeprecatedEntitySchemasList defines model for DeprecatedEntitySchemasList.

Type DnaAlignment
type DnaAlignment struct {
	AlignedSequences *[]AlignedSequence `json:"alignedSequences,omitempty"`

	// ApiURL The canonical url of the DNA Alignment in the API.
	ApiURL *string `json:"apiURL,omitempty"`

	// CreatedAt DateTime the DNA Alignment was created
	CreatedAt *time.Time `json:"createdAt,omitempty"`
	Id        *string    `json:"id,omitempty"`

	// ModifiedAt DateTime the DNA Alignment was last modified
	ModifiedAt *time.Time `json:"modifiedAt,omitempty"`
	Name       *string    `json:"name,omitempty"`

	// ReferenceSequenceId The ID of the template or consensus DNA Sequence associated with the DNA Alignment
	ReferenceSequenceId *string `json:"referenceSequenceId,omitempty"`

	// WebURL The Benchling web UI url to view the DNA Alignment
	WebURL *string `json:"webURL,omitempty"`
}

DnaAlignment defines model for DnaAlignment.

Type DnaAlignmentBase
type DnaAlignmentBase struct {
	Algorithm DnaAlignmentBaseAlgorithm     `json:"algorithm"`
	Files     []DnaAlignmentBase_Files_Item `json:"files"`
	Name      *string                       `json:"name,omitempty"`
}

DnaAlignmentBase defines model for DnaAlignmentBase.

Type DnaAlignmentBaseAlgorithm
type DnaAlignmentBaseAlgorithm string

DnaAlignmentBaseAlgorithm defines model for DnaAlignmentBase.Algorithm.

Constants
DnaAlignmentBaseAlgorithmClustalo, DnaAlignmentBaseAlgorithmMafft
DnaAlignmentBaseAlgorithmClustalo DnaAlignmentBaseAlgorithm = "clustalo"
DnaAlignmentBaseAlgorithmMafft DnaAlignmentBaseAlgorithm = "mafft"

Defines values for DnaAlignmentBaseAlgorithm.

Type DnaAlignmentBaseFiles0
type DnaAlignmentBaseFiles0 struct {
	SequenceId *string `json:"sequenceId,omitempty"`
}

DnaAlignmentBaseFiles0 defines model for .

Type DnaAlignmentBase_Files_Item
type DnaAlignmentBase_Files_Item struct {
	// contains filtered or unexported fields
}

DnaAlignmentBase_Files_Item defines model for DnaAlignmentBase.files.Item.

Methods
func (t DnaAlignmentBase_Files_Item) AsDnaAlignmentBaseFiles0() (DnaAlignmentBaseFiles0, error)

AsDnaAlignmentBaseFiles0 returns the union data inside the DnaAlignmentBase_Files_Item as a DnaAlignmentBaseFiles0

func (t DnaAlignmentBase_Files_Item) AsDnaTemplateAlignmentFile() (DnaTemplateAlignmentFile, error)

AsDnaTemplateAlignmentFile returns the union data inside the DnaAlignmentBase_Files_Item as a DnaTemplateAlignmentFile

func (t *DnaAlignmentBase_Files_Item) FromDnaAlignmentBaseFiles0(v DnaAlignmentBaseFiles0) error

FromDnaAlignmentBaseFiles0 overwrites any union data inside the DnaAlignmentBase_Files_Item as the provided DnaAlignmentBaseFiles0

func (t *DnaAlignmentBase_Files_Item) FromDnaTemplateAlignmentFile(v DnaTemplateAlignmentFile) error

FromDnaTemplateAlignmentFile overwrites any union data inside the DnaAlignmentBase_Files_Item as the provided DnaTemplateAlignmentFile

func (t DnaAlignmentBase_Files_Item) MarshalJSON() ([]byte, error)
func (t *DnaAlignmentBase_Files_Item) MergeDnaAlignmentBaseFiles0(v DnaAlignmentBaseFiles0) error

MergeDnaAlignmentBaseFiles0 performs a merge with any union data inside the DnaAlignmentBase_Files_Item, using the provided DnaAlignmentBaseFiles0

func (t *DnaAlignmentBase_Files_Item) MergeDnaTemplateAlignmentFile(v DnaTemplateAlignmentFile) error

MergeDnaTemplateAlignmentFile performs a merge with any union data inside the DnaAlignmentBase_Files_Item, using the provided DnaTemplateAlignmentFile

func (t *DnaAlignmentBase_Files_Item) UnmarshalJSON(b []byte) error
Type DnaAlignmentSummary
type DnaAlignmentSummary struct {
	// ApiURL The canonical url of the DNA Alignment in the API.
	ApiURL *string `json:"apiURL,omitempty"`

	// CreatedAt DateTime the DNA Alignment was created
	CreatedAt *time.Time `json:"createdAt,omitempty"`
	Id        *string    `json:"id,omitempty"`

	// ModifiedAt DateTime the DNA Alignment was last modified
	ModifiedAt *time.Time `json:"modifiedAt,omitempty"`
	Name       *string    `json:"name,omitempty"`

	// ReferenceSequenceId The ID of the template or consensus DNA Sequence associated with the DNA Alignment
	ReferenceSequenceId *string `json:"referenceSequenceId,omitempty"`

	// WebURL The Benchling web UI url to view the DNA Alignment
	WebURL *string `json:"webURL,omitempty"`
}

DnaAlignmentSummary defines model for DnaAlignmentSummary.

Type DnaAlignmentsPaginatedList
type DnaAlignmentsPaginatedList struct {
	DnaAlignments *[]DnaAlignmentSummary `json:"dnaAlignments,omitempty"`
	NextToken     *string                `json:"nextToken,omitempty"`
}

DnaAlignmentsPaginatedList defines model for DnaAlignmentsPaginatedList.

Type DnaAnnotation
type DnaAnnotation struct {
	// Color Hex color code used when displaying this feature in the UI.
	Color        *string                       `json:"color,omitempty"`
	CustomFields *[]SequenceFeatureCustomField `json:"customFields,omitempty"`
	End          *int                          `json:"end,omitempty"`
	Name         *string                       `json:"name,omitempty"`
	Notes        *string                       `json:"notes,omitempty"`
	Start        *int                          `json:"start,omitempty"`
	Strand       *int                          `json:"strand,omitempty"`
	Type         *string                       `json:"type,omitempty"`
}

DnaAnnotation defines model for DnaAnnotation.

Type DnaConsensusAlignmentCreate
type DnaConsensusAlignmentCreate struct {
	Algorithm   DnaConsensusAlignmentCreateAlgorithm     `json:"algorithm"`
	Files       []DnaConsensusAlignmentCreate_Files_Item `json:"files"`
	Name        *string                                  `json:"name,omitempty"`
	NewSequence *struct {
		FolderId *string `json:"folderId,omitempty"`
	} `json:"newSequence,omitempty"`
	SequenceId *string `json:"sequenceId,omitempty"`
}

DnaConsensusAlignmentCreate defines model for DnaConsensusAlignmentCreate.

Type DnaConsensusAlignmentCreateAlgorithm
type DnaConsensusAlignmentCreateAlgorithm string

DnaConsensusAlignmentCreateAlgorithm defines model for DnaConsensusAlignmentCreate.Algorithm.

Constants
DnaConsensusAlignmentCreateAlgorithmClustalo, DnaConsensusAlignmentCreateAlgorithmMafft
DnaConsensusAlignmentCreateAlgorithmClustalo DnaConsensusAlignmentCreateAlgorithm = "clustalo"
DnaConsensusAlignmentCreateAlgorithmMafft DnaConsensusAlignmentCreateAlgorithm = "mafft"

Defines values for DnaConsensusAlignmentCreateAlgorithm.

Type DnaConsensusAlignmentCreateFiles0
type DnaConsensusAlignmentCreateFiles0 struct {
	SequenceId *string `json:"sequenceId,omitempty"`
}

DnaConsensusAlignmentCreateFiles0 defines model for .

Type DnaConsensusAlignmentCreate_Files_Item
type DnaConsensusAlignmentCreate_Files_Item struct {
	// contains filtered or unexported fields
}

DnaConsensusAlignmentCreate_Files_Item defines model for DnaConsensusAlignmentCreate.files.Item.

Methods
func (t DnaConsensusAlignmentCreate_Files_Item) AsDnaConsensusAlignmentCreateFiles0() (DnaConsensusAlignmentCreateFiles0, error)

AsDnaConsensusAlignmentCreateFiles0 returns the union data inside the DnaConsensusAlignmentCreate_Files_Item as a DnaConsensusAlignmentCreateFiles0

func (t DnaConsensusAlignmentCreate_Files_Item) AsDnaTemplateAlignmentFile() (DnaTemplateAlignmentFile, error)

AsDnaTemplateAlignmentFile returns the union data inside the DnaConsensusAlignmentCreate_Files_Item as a DnaTemplateAlignmentFile

func (t *DnaConsensusAlignmentCreate_Files_Item) FromDnaConsensusAlignmentCreateFiles0(v DnaConsensusAlignmentCreateFiles0) error

FromDnaConsensusAlignmentCreateFiles0 overwrites any union data inside the DnaConsensusAlignmentCreate_Files_Item as the provided DnaConsensusAlignmentCreateFiles0

func (t *DnaConsensusAlignmentCreate_Files_Item) FromDnaTemplateAlignmentFile(v DnaTemplateAlignmentFile) error

FromDnaTemplateAlignmentFile overwrites any union data inside the DnaConsensusAlignmentCreate_Files_Item as the provided DnaTemplateAlignmentFile

func (t DnaConsensusAlignmentCreate_Files_Item) MarshalJSON() ([]byte, error)
func (t *DnaConsensusAlignmentCreate_Files_Item) MergeDnaConsensusAlignmentCreateFiles0(v DnaConsensusAlignmentCreateFiles0) error

MergeDnaConsensusAlignmentCreateFiles0 performs a merge with any union data inside the DnaConsensusAlignmentCreate_Files_Item, using the provided DnaConsensusAlignmentCreateFiles0

func (t *DnaConsensusAlignmentCreate_Files_Item) MergeDnaTemplateAlignmentFile(v DnaTemplateAlignmentFile) error

MergeDnaTemplateAlignmentFile performs a merge with any union data inside the DnaConsensusAlignmentCreate_Files_Item, using the provided DnaTemplateAlignmentFile

func (t *DnaConsensusAlignmentCreate_Files_Item) UnmarshalJSON(b []byte) error
Type DnaOligo
type DnaOligo struct {
	// Aliases Array of aliases
	Aliases       *[]string      `json:"aliases,omitempty"`
	ApiURL        *string        `json:"apiURL,omitempty"`
	ArchiveRecord *ArchiveRecord `json:"archiveRecord"`
	Bases         *string        `json:"bases,omitempty"`

	// CreatedAt DateTime the Oligo was created.
	CreatedAt *time.Time   `json:"createdAt,omitempty"`
	Creator   *UserSummary `json:"creator,omitempty"`

	// CustomFields Custom fields set on the Oligo.
	CustomFields *CustomFields `json:"customFields,omitempty"`

	// EntityRegistryId Registry ID of the Oligo if registered.
	EntityRegistryId *string `json:"entityRegistryId"`
	Fields           *Fields `json:"fields,omitempty"`

	// FolderId ID of the folder that contains the Oligo.
	FolderId *string `json:"folderId"`

	// Id ID of the Oligo.
	Id *string `json:"id,omitempty"`

	// Length Number of bases in the Oligo.
	Length *int `json:"length,omitempty"`

	// ModifiedAt DateTime the Oligo was last modified.
	ModifiedAt *time.Time `json:"modifiedAt,omitempty"`

	// Name Name of the Oligo.
	Name *string `json:"name,omitempty"`

	// NucleotideType Nucleotide type of the Oligo.
	NucleotideType     DnaOligoNucleotideType `json:"nucleotideType"`
	RegistrationOrigin *RegistrationOrigin    `json:"registrationOrigin"`

	// RegistryId Registry the Oligo is registered in.
	RegistryId *string        `json:"registryId"`
	Schema     *SchemaSummary `json:"schema"`

	// WebURL URL of the Oligo.
	WebURL *string `json:"webURL,omitempty"`
}

DnaOligo defines model for DnaOligo.

Type DnaOligoBulkUpdate
type DnaOligoBulkUpdate struct {
	// Aliases Aliases to add to the Oligo
	Aliases *[]string `json:"aliases,omitempty"`

	// AuthorIds IDs of users to set as the Oligo's authors.
	AuthorIds *[]string `json:"authorIds,omitempty"`

	// Bases Base pairs of the oligo.
	Bases *string `json:"bases,omitempty"`

	// CustomFields Custom fields to add to the Oligo. Every field should have its name as a key, mapping to an object with information about the value of the field.
	CustomFields *CustomFields `json:"customFields,omitempty"`

	// Fields Fields to set on the Oligo. Must correspond with the schema's field definitions. Every field should have its name as a key, mapping to an object with information about the value of the field.
	Fields *Fields `json:"fields,omitempty"`

	// FolderId ID of the folder containing the Oligo.
	FolderId *string `json:"folderId,omitempty"`
	Id       *string `json:"id,omitempty"`

	// Name Name of the Oligo.
	Name *string `json:"name,omitempty"`

	// SchemaId ID of the oligo's schema.
	SchemaId *string `json:"schemaId,omitempty"`
}

DnaOligoBulkUpdate defines model for DnaOligoBulkUpdate.

Type DnaOligoCreate
type DnaOligoCreate = OligoCreate

DnaOligoCreate defines model for DnaOligoCreate.

Type DnaOligoNucleotideType
type DnaOligoNucleotideType string

DnaOligoNucleotideType Nucleotide type of the Oligo.

Constants
DnaOligoNucleotideTypeDNA, DnaOligoNucleotideTypeRNA
DnaOligoNucleotideTypeDNA DnaOligoNucleotideType = "DNA"
DnaOligoNucleotideTypeRNA DnaOligoNucleotideType = "RNA"

Defines values for DnaOligoNucleotideType.

Type DnaOligoUpdate
type DnaOligoUpdate = OligoUpdate

DnaOligoUpdate defines model for DnaOligoUpdate.

Type DnaOligoWithEntityType
type DnaOligoWithEntityType struct {
	// Aliases Array of aliases
	Aliases       *[]string      `json:"aliases,omitempty"`
	ApiURL        *string        `json:"apiURL,omitempty"`
	ArchiveRecord *ArchiveRecord `json:"archiveRecord"`
	Bases         *string        `json:"bases,omitempty"`

	// CreatedAt DateTime the Oligo was created.
	CreatedAt *time.Time   `json:"createdAt,omitempty"`
	Creator   *UserSummary `json:"creator,omitempty"`

	// CustomFields Custom fields set on the Oligo.
	CustomFields *CustomFields `json:"customFields,omitempty"`

	// EntityRegistryId Registry ID of the Oligo if registered.
	EntityRegistryId *string                           `json:"entityRegistryId"`
	EntityType       *DnaOligoWithEntityTypeEntityType `json:"entityType,omitempty"`
	Fields           *Fields                           `json:"fields,omitempty"`

	// FolderId ID of the folder that contains the Oligo.
	FolderId *string `json:"folderId"`

	// Id ID of the Oligo.
	Id *string `json:"id,omitempty"`

	// Length Number of bases in the Oligo.
	Length *int `json:"length,omitempty"`

	// ModifiedAt DateTime the Oligo was last modified.
	ModifiedAt *time.Time `json:"modifiedAt,omitempty"`

	// Name Name of the Oligo.
	Name *string `json:"name,omitempty"`

	// NucleotideType Nucleotide type of the Oligo.
	NucleotideType     DnaOligoWithEntityTypeNucleotideType `json:"nucleotideType"`
	RegistrationOrigin *RegistrationOrigin                  `json:"registrationOrigin"`

	// RegistryId Registry the Oligo is registered in.
	RegistryId *string        `json:"registryId"`
	Schema     *SchemaSummary `json:"schema"`

	// WebURL URL of the Oligo.
	WebURL *string `json:"webURL,omitempty"`
}

DnaOligoWithEntityType defines model for DnaOligoWithEntityType.

Type DnaOligoWithEntityTypeEntityType
type DnaOligoWithEntityTypeEntityType string

DnaOligoWithEntityTypeEntityType defines model for DnaOligoWithEntityType.EntityType.

Constants
DnaOligoWithEntityTypeEntityTypeDnaOligo
DnaOligoWithEntityTypeEntityTypeDnaOligo DnaOligoWithEntityTypeEntityType = "dna_oligo"

Defines values for DnaOligoWithEntityTypeEntityType.

Type DnaOligoWithEntityTypeNucleotideType
type DnaOligoWithEntityTypeNucleotideType string

DnaOligoWithEntityTypeNucleotideType Nucleotide type of the Oligo.

Constants
DnaOligoWithEntityTypeNucleotideTypeDNA, DnaOligoWithEntityTypeNucleotideTypeRNA
DnaOligoWithEntityTypeNucleotideTypeDNA DnaOligoWithEntityTypeNucleotideType = "DNA"
DnaOligoWithEntityTypeNucleotideTypeRNA DnaOligoWithEntityTypeNucleotideType = "RNA"

Defines values for DnaOligoWithEntityTypeNucleotideType.

Type DnaOligosArchivalChange
type DnaOligosArchivalChange struct {
	BatchIds    *[]string `json:"batchIds,omitempty"`
	DnaOligoIds *[]string `json:"dnaOligoIds,omitempty"`
}

DnaOligosArchivalChange IDs of all items that were archived or unarchived, grouped by resource type. This includes the IDs of DNA Oligos along with any IDs of batches that were archived / unarchived.

Type DnaOligosArchive
type DnaOligosArchive struct {
	DnaOligoIds []string `json:"dnaOligoIds"`

	// Reason The reason for archiving the provided entities. Accepted reasons may differ based on tenant configuration.
	Reason EntityArchiveReason `json:"reason"`
}

DnaOligosArchive The request body for archiving DNA Oligos.

Type DnaOligosBulkCreateRequest
type DnaOligosBulkCreateRequest struct {
	DnaOligos *[]DnaOligoCreate `json:"dnaOligos,omitempty"`
}

DnaOligosBulkCreateRequest defines model for DnaOligosBulkCreateRequest.

Type DnaOligosBulkUpdateRequest
type DnaOligosBulkUpdateRequest struct {
	DnaOligos *[]DnaOligoBulkUpdate `json:"dnaOligos,omitempty"`
}

DnaOligosBulkUpdateRequest defines model for DnaOligosBulkUpdateRequest.

Type DnaOligosPaginatedList
type DnaOligosPaginatedList struct {
	DnaOligos *[]DnaOligo `json:"dnaOligos,omitempty"`
	NextToken *string     `json:"nextToken,omitempty"`
}

DnaOligosPaginatedList defines model for DnaOligosPaginatedList.

Type DnaOligosUnarchive
type DnaOligosUnarchive struct {
	DnaOligoIds []string `json:"dnaOligoIds"`
}

DnaOligosUnarchive The request body for unarchiving DNA Oligos.

Type DnaSequence
type DnaSequence struct {
	Aliases     *[]string        `json:"aliases,omitempty"`
	Annotations *[]DnaAnnotation `json:"annotations,omitempty"`

	// ApiURL The canonical url of the DNA Sequence in the API.
	ApiURL             *string             `json:"apiURL,omitempty"`
	ArchiveRecord      *ArchiveRecord      `json:"archiveRecord"`
	Bases              *string             `json:"bases,omitempty"`
	CreatedAt          *time.Time          `json:"createdAt,omitempty"`
	Creator            *UserSummary        `json:"creator,omitempty"`
	CustomFields       *CustomFields       `json:"customFields,omitempty"`
	EntityRegistryId   *string             `json:"entityRegistryId"`
	Fields             *Fields             `json:"fields,omitempty"`
	FolderId           *string             `json:"folderId"`
	Id                 *string             `json:"id,omitempty"`
	IsCircular         *bool               `json:"isCircular,omitempty"`
	Length             *int                `json:"length,omitempty"`
	ModifiedAt         *time.Time          `json:"modifiedAt,omitempty"`
	Name               *string             `json:"name,omitempty"`
	Primers            *[]Primer           `json:"primers,omitempty"`
	RegistrationOrigin *RegistrationOrigin `json:"registrationOrigin"`
	RegistryId         *string             `json:"registryId"`
	Schema             *SchemaSummary      `json:"schema"`
	Translations       *[]Translation      `json:"translations,omitempty"`
	WebURL             *string             `json:"webURL,omitempty"`
}

DnaSequence defines model for DnaSequence.

Type DnaSequenceBaseRequest
type DnaSequenceBaseRequest struct {
	// Aliases Aliases to add to the DNA sequence
	Aliases *[]string `json:"aliases,omitempty"`

	// Annotations Annotations to create on the DNA sequence.
	Annotations *[]DnaAnnotation `json:"annotations,omitempty"`

	// AuthorIds IDs of users to set as the DNA sequence's authors.
	AuthorIds *[]string `json:"authorIds,omitempty"`

	// Bases Base pairs for the DNA sequence.
	Bases *string `json:"bases,omitempty"`

	// CustomFields Custom fields to add to the DNA sequence. Every field should have its name as a key, mapping to an object with information about the value of the field.
	CustomFields *CustomFields `json:"customFields,omitempty"`

	// Fields Fields to set on the DNA sequence. Must correspond with the schema's field definitions. Every field should have its name as a key, mapping to an object with information about the value of the field.
	Fields *Fields `json:"fields,omitempty"`

	// FolderId ID of the folder containing the DNA sequence.
	FolderId *string `json:"folderId,omitempty"`

	// IsCircular Whether the DNA sequence is circular or linear.
	IsCircular *bool `json:"isCircular,omitempty"`

	// Name Name of the DNA sequence.
	Name    *string   `json:"name,omitempty"`
	Primers *[]Primer `json:"primers,omitempty"`

	// SchemaId ID of the DNA sequence's schema.
	SchemaId *string `json:"schemaId,omitempty"`

	// Translations Translations to create on the DNA sequence. Translations are specified by either a combination of 'start' and 'end' fields, or a list of regions. Both cannot be provided.
	Translations *[]Translation `json:"translations,omitempty"`
}

DnaSequenceBaseRequest defines model for DnaSequenceBaseRequest.

Type DnaSequenceBaseRequestForCreate
type DnaSequenceBaseRequestForCreate struct {
	// Aliases Aliases to add to the DNA sequence
	Aliases *[]string `json:"aliases,omitempty"`

	// Annotations Annotations to create on the DNA sequence.
	Annotations *[]DnaAnnotation `json:"annotations,omitempty"`

	// AuthorIds IDs of users to set as the DNA sequence's authors.
	AuthorIds *[]string `json:"authorIds,omitempty"`

	// Bases Base pairs for the DNA sequence.
	Bases string `json:"bases"`

	// CustomFields Custom fields to add to the DNA sequence. Every field should have its name as a key, mapping to an object with information about the value of the field.
	CustomFields *CustomFields `json:"customFields,omitempty"`

	// Fields Fields to set on the DNA sequence. Must correspond with the schema's field definitions. Every field should have its name as a key, mapping to an object with information about the value of the field.
	Fields *Fields `json:"fields,omitempty"`

	// FolderId ID of the folder containing the DNA sequence.
	FolderId *string `json:"folderId,omitempty"`

	// IsCircular Whether the DNA sequence is circular or linear.
	IsCircular bool `json:"isCircular"`

	// Name Name of the DNA sequence.
	Name    string    `json:"name"`
	Primers *[]Primer `json:"primers,omitempty"`

	// SchemaId ID of the DNA sequence's schema.
	SchemaId *string `json:"schemaId,omitempty"`

	// Translations Translations to create on the DNA sequence. Translations are specified by either a combination of 'start' and 'end' fields, or a list of regions. Both cannot be provided.
	Translations *[]Translation `json:"translations,omitempty"`
}

DnaSequenceBaseRequestForCreate defines model for DnaSequenceBaseRequestForCreate.

Type DnaSequenceBulkCreate
type DnaSequenceBulkCreate = DnaSequenceCreate

DnaSequenceBulkCreate defines model for DnaSequenceBulkCreate.

Type DnaSequenceBulkUpdate
type DnaSequenceBulkUpdate struct {
	// Aliases Aliases to add to the DNA sequence
	Aliases *[]string `json:"aliases,omitempty"`

	// Annotations Annotations to create on the DNA sequence.
	Annotations *[]DnaAnnotation `json:"annotations,omitempty"`

	// AuthorIds IDs of users to set as the DNA sequence's authors.
	AuthorIds *[]string `json:"authorIds,omitempty"`

	// Bases Base pairs for the DNA sequence.
	Bases *string `json:"bases,omitempty"`

	// CustomFields Custom fields to add to the DNA sequence. Every field should have its name as a key, mapping to an object with information about the value of the field.
	CustomFields *CustomFields `json:"customFields,omitempty"`

	// Fields Fields to set on the DNA sequence. Must correspond with the schema's field definitions. Every field should have its name as a key, mapping to an object with information about the value of the field.
	Fields *Fields `json:"fields,omitempty"`

	// FolderId ID of the folder containing the DNA sequence.
	FolderId *string `json:"folderId,omitempty"`
	Id       *string `json:"id,omitempty"`

	// IsCircular Whether the DNA sequence is circular or linear.
	IsCircular *bool `json:"isCircular,omitempty"`

	// Name Name of the DNA sequence.
	Name    *string   `json:"name,omitempty"`
	Primers *[]Primer `json:"primers,omitempty"`

	// SchemaId ID of the DNA sequence's schema.
	SchemaId *string `json:"schemaId,omitempty"`

	// Translations Translations to create on the DNA sequence. Translations are specified by either a combination of 'start' and 'end' fields, or a list of regions. Both cannot be provided.
	Translations *[]Translation `json:"translations,omitempty"`
}

DnaSequenceBulkUpdate defines model for DnaSequenceBulkUpdate.

Type DnaSequenceCreate
type DnaSequenceCreate struct {
	// Aliases Aliases to add to the DNA sequence
	Aliases *[]string `json:"aliases,omitempty"`

	// Annotations Annotations to create on the DNA sequence.
	Annotations *[]DnaAnnotation `json:"annotations,omitempty"`

	// AuthorIds IDs of users to set as the DNA sequence's authors.
	AuthorIds *[]string `json:"authorIds,omitempty"`

	// Bases Base pairs for the DNA sequence.
	Bases string `json:"bases"`

	// CustomFields Custom fields to add to the DNA sequence. Every field should have its name as a key, mapping to an object with information about the value of the field.
	CustomFields *CustomFields `json:"customFields,omitempty"`

	// EntityRegistryId Entity registry ID to set for the registered entity. Cannot specify both entityRegistryId and namingStrategy at the same time.
	EntityRegistryId *string `json:"entityRegistryId,omitempty"`

	// Fields Fields to set on the DNA sequence. Must correspond with the schema's field definitions. Every field should have its name as a key, mapping to an object with information about the value of the field.
	Fields *Fields `json:"fields,omitempty"`

	// FolderId ID of the folder containing the entity. Can be left empty when registryId is present.
	FolderId *string `json:"folderId,omitempty"`

	// IsCircular Whether the DNA sequence is circular or linear.
	IsCircular bool `json:"isCircular"`

	// Name Name of the DNA sequence.
	Name string `json:"name"`

	// NamingStrategy Specifies the behavior for automatically generated names when registering an entity.
	// - NEW_IDS: Generate new registry IDs
	// - IDS_FROM_NAMES: Generate registry IDs based on entity names
	// - DELETE_NAMES: Generate new registry IDs and replace name with registry ID
	// - SET_FROM_NAME_PARTS: Generate new registry IDs, rename according to name template, and keep old name as alias
	// - REPLACE_NAMES_FROM_PARTS: Generate new registry IDs, and replace name according to name template
	// - KEEP_NAMES: Keep existing entity names as registry IDs
	// - REPLACE_ID_AND_NAME_FROM_PARTS: Generate registry IDs and names according to name template
	NamingStrategy *NamingStrategy `json:"namingStrategy,omitempty"`
	Primers        *[]Primer       `json:"primers,omitempty"`

	// RegistryId Registry ID into which entity should be registered. this is the ID of the registry which was configured for a particular organization
	// To get available registryIds, use the [/registries endpoint](#/Registry/listRegistries)
	//
	// Required in order for entities to be created directly in the registry.
	RegistryId *string `json:"registryId,omitempty"`

	// SchemaId ID of the DNA sequence's schema.
	SchemaId *string `json:"schemaId,omitempty"`

	// Translations Translations to create on the DNA sequence. Translations are specified by either a combination of 'start' and 'end' fields, or a list of regions. Both cannot be provided.
	Translations *[]Translation `json:"translations,omitempty"`
}

DnaSequenceCreate defines model for DnaSequenceCreate.

Type DnaSequenceRequestRegistryFields
type DnaSequenceRequestRegistryFields struct {
	EntityRegistryId *string `json:"entityRegistryId,omitempty"`
}

DnaSequenceRequestRegistryFields defines model for DnaSequenceRequestRegistryFields.

Type DnaSequenceSummary
type DnaSequenceSummary struct {
	EntityType *DnaSequenceSummaryEntityType `json:"entityType,omitempty"`
	Id         *string                       `json:"id,omitempty"`
	Type       *string                       `json:"type,omitempty"`
}

DnaSequenceSummary defines model for DnaSequenceSummary.

Type DnaSequenceSummaryEntityType
type DnaSequenceSummaryEntityType string

DnaSequenceSummaryEntityType defines model for DnaSequenceSummary.EntityType.

Constants
DnaSequenceSummaryEntityTypeDnaSequence
DnaSequenceSummaryEntityTypeDnaSequence DnaSequenceSummaryEntityType = "dna_sequence"

Defines values for DnaSequenceSummaryEntityType.

Type DnaSequenceUpdate
type DnaSequenceUpdate struct {
	// Aliases Aliases to add to the DNA sequence
	Aliases *[]string `json:"aliases,omitempty"`

	// Annotations Annotations to create on the DNA sequence.
	Annotations *[]DnaAnnotation `json:"annotations,omitempty"`

	// AuthorIds IDs of users to set as the DNA sequence's authors.
	AuthorIds *[]string `json:"authorIds,omitempty"`

	// Bases Base pairs for the DNA sequence.
	Bases *string `json:"bases,omitempty"`

	// CustomFields Custom fields to add to the DNA sequence. Every field should have its name as a key, mapping to an object with information about the value of the field.
	CustomFields     *CustomFields `json:"customFields,omitempty"`
	EntityRegistryId *string       `json:"entityRegistryId,omitempty"`

	// Fields Fields to set on the DNA sequence. Must correspond with the schema's field definitions. Every field should have its name as a key, mapping to an object with information about the value of the field.
	Fields *Fields `json:"fields,omitempty"`

	// FolderId ID of the folder containing the DNA sequence.
	FolderId *string `json:"folderId,omitempty"`

	// IsCircular Whether the DNA sequence is circular or linear.
	IsCircular *bool `json:"isCircular,omitempty"`

	// Name Name of the DNA sequence.
	Name    *string   `json:"name,omitempty"`
	Primers *[]Primer `json:"primers,omitempty"`

	// SchemaId ID of the DNA sequence's schema.
	SchemaId *string `json:"schemaId,omitempty"`

	// Translations Translations to create on the DNA sequence. Translations are specified by either a combination of 'start' and 'end' fields, or a list of regions. Both cannot be provided.
	Translations *[]Translation `json:"translations,omitempty"`
}

DnaSequenceUpdate defines model for DnaSequenceUpdate.

Type DnaSequenceWithEntityType
type DnaSequenceWithEntityType struct {
	Aliases     *[]string        `json:"aliases,omitempty"`
	Annotations *[]DnaAnnotation `json:"annotations,omitempty"`

	// ApiURL The canonical url of the DNA Sequence in the API.
	ApiURL             *string                              `json:"apiURL,omitempty"`
	ArchiveRecord      *ArchiveRecord                       `json:"archiveRecord"`
	Bases              *string                              `json:"bases,omitempty"`
	CreatedAt          *time.Time                           `json:"createdAt,omitempty"`
	Creator            *UserSummary                         `json:"creator,omitempty"`
	CustomFields       *CustomFields                        `json:"customFields,omitempty"`
	EntityRegistryId   *string                              `json:"entityRegistryId"`
	EntityType         *DnaSequenceWithEntityTypeEntityType `json:"entityType,omitempty"`
	Fields             *Fields                              `json:"fields,omitempty"`
	FolderId           *string                              `json:"folderId"`
	Id                 *string                              `json:"id,omitempty"`
	IsCircular         *bool                                `json:"isCircular,omitempty"`
	Length             *int                                 `json:"length,omitempty"`
	ModifiedAt         *time.Time                           `json:"modifiedAt,omitempty"`
	Name               *string                              `json:"name,omitempty"`
	Primers            *[]Primer                            `json:"primers,omitempty"`
	RegistrationOrigin *RegistrationOrigin                  `json:"registrationOrigin"`
	RegistryId         *string                              `json:"registryId"`
	Schema             *SchemaSummary                       `json:"schema"`
	Translations       *[]Translation                       `json:"translations,omitempty"`
	WebURL             *string                              `json:"webURL,omitempty"`
}

DnaSequenceWithEntityType defines model for DnaSequenceWithEntityType.

Type DnaSequenceWithEntityTypeEntityType
type DnaSequenceWithEntityTypeEntityType string

DnaSequenceWithEntityTypeEntityType defines model for DnaSequenceWithEntityType.EntityType.

Constants
DnaSequenceWithEntityTypeEntityTypeDnaSequence
DnaSequenceWithEntityTypeEntityTypeDnaSequence DnaSequenceWithEntityTypeEntityType = "dna_sequence"

Defines values for DnaSequenceWithEntityTypeEntityType.

Type DnaSequencesArchivalChange
type DnaSequencesArchivalChange struct {
	BatchIds       *[]string `json:"batchIds,omitempty"`
	DnaSequenceIds *[]string `json:"dnaSequenceIds,omitempty"`
}

DnaSequencesArchivalChange IDs of all items that were archived or unarchived, grouped by resource type. This includes the IDs of DNA sequences along with any IDs of batches that were archived / unarchived.

Type DnaSequencesArchive
type DnaSequencesArchive struct {
	DnaSequenceIds []string `json:"dnaSequenceIds"`

	// Reason The reason for archiving the provided entities. Accepted reasons may differ based on tenant configuration.
	Reason EntityArchiveReason `json:"reason"`
}

DnaSequencesArchive The request body for archiving DNA sequences.

Type DnaSequencesBulkCreateRequest
type DnaSequencesBulkCreateRequest struct {
	DnaSequences *[]DnaSequenceBulkCreate `json:"dnaSequences,omitempty"`
}

DnaSequencesBulkCreateRequest defines model for DnaSequencesBulkCreateRequest.

Type DnaSequencesBulkGet
type DnaSequencesBulkGet struct {
	DnaSequences *[]DnaSequence `json:"dnaSequences,omitempty"`
}

DnaSequencesBulkGet defines model for DnaSequencesBulkGet.

Type DnaSequencesBulkUpdateRequest
type DnaSequencesBulkUpdateRequest struct {
	DnaSequences *[]DnaSequenceBulkUpdate `json:"dnaSequences,omitempty"`
}

DnaSequencesBulkUpdateRequest defines model for DnaSequencesBulkUpdateRequest.

Type DnaSequencesPaginatedList
type DnaSequencesPaginatedList struct {
	DnaSequences *[]DnaSequence `json:"dnaSequences,omitempty"`
	NextToken    *string        `json:"nextToken,omitempty"`
}

DnaSequencesPaginatedList defines model for DnaSequencesPaginatedList.

Type DnaSequencesUnarchive
type DnaSequencesUnarchive struct {
	DnaSequenceIds []string `json:"dnaSequenceIds"`
}

DnaSequencesUnarchive The request body for unarchiving DNA sequences.

Type DnaTemplateAlignmentCreate
type DnaTemplateAlignmentCreate struct {
	Algorithm          DnaTemplateAlignmentCreateAlgorithm     `json:"algorithm"`
	Files              []DnaTemplateAlignmentCreate_Files_Item `json:"files"`
	Name               *string                                 `json:"name,omitempty"`
	TemplateSequenceId string                                  `json:"templateSequenceId"`
}

DnaTemplateAlignmentCreate defines model for DnaTemplateAlignmentCreate.

Type DnaTemplateAlignmentCreateAlgorithm
type DnaTemplateAlignmentCreateAlgorithm string

DnaTemplateAlignmentCreateAlgorithm defines model for DnaTemplateAlignmentCreate.Algorithm.

Constants
DnaTemplateAlignmentCreateAlgorithmClustalo, DnaTemplateAlignmentCreateAlgorithmMafft
DnaTemplateAlignmentCreateAlgorithmClustalo DnaTemplateAlignmentCreateAlgorithm = "clustalo"
DnaTemplateAlignmentCreateAlgorithmMafft DnaTemplateAlignmentCreateAlgorithm = "mafft"

Defines values for DnaTemplateAlignmentCreateAlgorithm.

Type DnaTemplateAlignmentCreateFiles0
type DnaTemplateAlignmentCreateFiles0 struct {
	SequenceId *string `json:"sequenceId,omitempty"`
}

DnaTemplateAlignmentCreateFiles0 defines model for .

Type DnaTemplateAlignmentCreate_Files_Item
type DnaTemplateAlignmentCreate_Files_Item struct {
	// contains filtered or unexported fields
}

DnaTemplateAlignmentCreate_Files_Item defines model for DnaTemplateAlignmentCreate.files.Item.

Methods
func (t DnaTemplateAlignmentCreate_Files_Item) AsDnaTemplateAlignmentCreateFiles0() (DnaTemplateAlignmentCreateFiles0, error)

AsDnaTemplateAlignmentCreateFiles0 returns the union data inside the DnaTemplateAlignmentCreate_Files_Item as a DnaTemplateAlignmentCreateFiles0

func (t DnaTemplateAlignmentCreate_Files_Item) AsDnaTemplateAlignmentFile() (DnaTemplateAlignmentFile, error)

AsDnaTemplateAlignmentFile returns the union data inside the DnaTemplateAlignmentCreate_Files_Item as a DnaTemplateAlignmentFile

func (t *DnaTemplateAlignmentCreate_Files_Item) FromDnaTemplateAlignmentCreateFiles0(v DnaTemplateAlignmentCreateFiles0) error

FromDnaTemplateAlignmentCreateFiles0 overwrites any union data inside the DnaTemplateAlignmentCreate_Files_Item as the provided DnaTemplateAlignmentCreateFiles0

func (t *DnaTemplateAlignmentCreate_Files_Item) FromDnaTemplateAlignmentFile(v DnaTemplateAlignmentFile) error

FromDnaTemplateAlignmentFile overwrites any union data inside the DnaTemplateAlignmentCreate_Files_Item as the provided DnaTemplateAlignmentFile

func (t DnaTemplateAlignmentCreate_Files_Item) MarshalJSON() ([]byte, error)
func (t *DnaTemplateAlignmentCreate_Files_Item) MergeDnaTemplateAlignmentCreateFiles0(v DnaTemplateAlignmentCreateFiles0) error

MergeDnaTemplateAlignmentCreateFiles0 performs a merge with any union data inside the DnaTemplateAlignmentCreate_Files_Item, using the provided DnaTemplateAlignmentCreateFiles0

func (t *DnaTemplateAlignmentCreate_Files_Item) MergeDnaTemplateAlignmentFile(v DnaTemplateAlignmentFile) error

MergeDnaTemplateAlignmentFile performs a merge with any union data inside the DnaTemplateAlignmentCreate_Files_Item, using the provided DnaTemplateAlignmentFile

func (t *DnaTemplateAlignmentCreate_Files_Item) UnmarshalJSON(b []byte) error
Type DnaTemplateAlignmentFile
type DnaTemplateAlignmentFile struct {
	Data *[]byte `json:"data,omitempty"`
	Name *string `json:"name,omitempty"`
}

DnaTemplateAlignmentFile defines model for DnaTemplateAlignmentFile.

Type Dropdown
type Dropdown struct {
	ArchiveRecord *ArchiveRecord `json:"archiveRecord"`

	// Id ID of the dropdown
	Id *string `json:"id,omitempty"`

	// Name Name of the dropdown
	Name *string `json:"name,omitempty"`

	// Options Array of dropdown options
	Options *[]DropdownOption `json:"options,omitempty"`
}

Dropdown defines model for Dropdown.

Type DropdownCreate
type DropdownCreate struct {
	// Name Name of the dropdown
	Name string `json:"name"`

	// Options Options to set for the dropdown
	Options []DropdownOptionCreate `json:"options"`

	// RegistryId ID of registry in which to create the dropdown. Required if multiple registries exist.
	RegistryId *string `json:"registryId"`
}

DropdownCreate defines model for DropdownCreate.

Type DropdownFieldDefinition
type DropdownFieldDefinition struct {
	ArchiveRecord *ArchiveRecord               `json:"archiveRecord"`
	DropdownId    *string                      `json:"dropdownId"`
	Id            *string                      `json:"id,omitempty"`
	IsMulti       *bool                        `json:"isMulti,omitempty"`
	IsRequired    *bool                        `json:"isRequired,omitempty"`
	Name          *string                      `json:"name,omitempty"`
	Type          *DropdownFieldDefinitionType `json:"type,omitempty"`
}

DropdownFieldDefinition defines model for DropdownFieldDefinition.

Type DropdownFieldDefinitionType
type DropdownFieldDefinitionType string

DropdownFieldDefinitionType defines model for DropdownFieldDefinition.Type.

Constants
DropdownFieldDefinitionTypeDropdown
DropdownFieldDefinitionTypeDropdown DropdownFieldDefinitionType = "dropdown"

Defines values for DropdownFieldDefinitionType.

Type DropdownOption
type DropdownOption struct {
	ArchiveRecord *ArchiveRecord `json:"archiveRecord"`
	Id            *string        `json:"id,omitempty"`
	Name          *string        `json:"name,omitempty"`
}

DropdownOption defines model for DropdownOption.

Type DropdownOptionCreate
type DropdownOptionCreate struct {
	Name string `json:"name"`
}

DropdownOptionCreate defines model for DropdownOptionCreate.

Type DropdownOptionUpdate
type DropdownOptionUpdate struct {
	// Id ID of the dropdown option to update, omitted if creating a new option.
	Id *string `json:"id,omitempty"`

	// Name Name of the dropdown option.
	Name string `json:"name"`
}

DropdownOptionUpdate defines model for DropdownOptionUpdate.

Type DropdownOptionsArchivalChange
type DropdownOptionsArchivalChange struct {
	DropdownOptionIds *[]string `json:"dropdownOptionIds,omitempty"`
}

DropdownOptionsArchivalChange IDs of all items that were archived or unarchived.

Type DropdownOptionsArchive
type DropdownOptionsArchive struct {
	// DropdownOptionIds Array of dropdown option IDs
	DropdownOptionIds *[]string `json:"dropdownOptionIds,omitempty"`

	// Reason Reason that dropdown options are being archived.
	Reason *DropdownOptionsArchiveReason `json:"reason,omitempty"`
}

DropdownOptionsArchive defines model for DropdownOptionsArchive.

Type DropdownOptionsArchiveReason
type DropdownOptionsArchiveReason string

DropdownOptionsArchiveReason Reason that dropdown options are being archived.

Constants
DropdownOptionsArchiveReasonMadeInError, DropdownOptionsArchiveReasonOther, DropdownOptionsArchiveReasonRetired
DropdownOptionsArchiveReasonMadeInError DropdownOptionsArchiveReason = "Made in error"
DropdownOptionsArchiveReasonOther DropdownOptionsArchiveReason = "Other"
DropdownOptionsArchiveReasonRetired DropdownOptionsArchiveReason = "Retired"

Defines values for DropdownOptionsArchiveReason.

Type DropdownOptionsUnarchive
type DropdownOptionsUnarchive struct {
	// DropdownOptionIds Array of dropdown option IDs
	DropdownOptionIds *[]string `json:"dropdownOptionIds,omitempty"`
}

DropdownOptionsUnarchive defines model for DropdownOptionsUnarchive.

Type DropdownSummariesPaginatedList
type DropdownSummariesPaginatedList struct {
	Dropdowns *[]DropdownSummary `json:"dropdowns,omitempty"`
	NextToken *string            `json:"nextToken,omitempty"`
}

DropdownSummariesPaginatedList defines model for DropdownSummariesPaginatedList.

Type DropdownSummary
type DropdownSummary struct {
	// Id ID of the dropdown
	Id *string `json:"id,omitempty"`

	// Name Name of the dropdown
	Name *string `json:"name,omitempty"`
}

DropdownSummary defines model for DropdownSummary.

Type DropdownUpdate
type DropdownUpdate struct {
	// Options Options to set for the dropdown
	Options []DropdownOptionUpdate `json:"options"`
}

DropdownUpdate defines model for DropdownUpdate.

Type DropdownsRegistryList
type DropdownsRegistryList struct {
	Dropdowns *[]DropdownSummary `json:"dropdowns,omitempty"`
}

DropdownsRegistryList defines model for DropdownsRegistryList.

Type EchoRouter
type EchoRouter interface {
	CONNECT(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) *echo.Route
	DELETE(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) *echo.Route
	GET(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) *echo.Route
	HEAD(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) *echo.Route
	OPTIONS(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) *echo.Route
	PATCH(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) *echo.Route
	POST(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) *echo.Route
	PUT(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) *echo.Route
	TRACE(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) *echo.Route
}

This is a simple interface which specifies echo.Route addition functions which are present on both echo.Echo and echo.Group, since we want to allow using either of them for path registration

Type EmptyObject
type EmptyObject = map[string]interface{}

EmptyObject defines model for EmptyObject.

Type Entity
type Entity struct {
	// contains filtered or unexported fields
}

Entity defines model for Entity.

Methods
func (t Entity) AsAaSequence() (AaSequence, error)

AsAaSequence returns the union data inside the Entity as a AaSequence

func (t Entity) AsCustomEntity() (CustomEntity, error)

AsCustomEntity returns the union data inside the Entity as a CustomEntity

func (t Entity) AsDnaOligo() (DnaOligo, error)

AsDnaOligo returns the union data inside the Entity as a DnaOligo

func (t Entity) AsDnaSequence() (DnaSequence, error)

AsDnaSequence returns the union data inside the Entity as a DnaSequence

func (t Entity) AsMixture() (Mixture, error)

AsMixture returns the union data inside the Entity as a Mixture

func (t Entity) AsRnaOligo() (RnaOligo, error)

AsRnaOligo returns the union data inside the Entity as a RnaOligo

func (t *Entity) FromAaSequence(v AaSequence) error

FromAaSequence overwrites any union data inside the Entity as the provided AaSequence

func (t *Entity) FromCustomEntity(v CustomEntity) error

FromCustomEntity overwrites any union data inside the Entity as the provided CustomEntity

func (t *Entity) FromDnaOligo(v DnaOligo) error

FromDnaOligo overwrites any union data inside the Entity as the provided DnaOligo

func (t *Entity) FromDnaSequence(v DnaSequence) error

FromDnaSequence overwrites any union data inside the Entity as the provided DnaSequence

func (t *Entity) FromMixture(v Mixture) error

FromMixture overwrites any union data inside the Entity as the provided Mixture

func (t *Entity) FromRnaOligo(v RnaOligo) error

FromRnaOligo overwrites any union data inside the Entity as the provided RnaOligo

func (t Entity) MarshalJSON() ([]byte, error)
func (t *Entity) MergeAaSequence(v AaSequence) error

MergeAaSequence performs a merge with any union data inside the Entity, using the provided AaSequence

func (t *Entity) MergeCustomEntity(v CustomEntity) error

MergeCustomEntity performs a merge with any union data inside the Entity, using the provided CustomEntity

func (t *Entity) MergeDnaOligo(v DnaOligo) error

MergeDnaOligo performs a merge with any union data inside the Entity, using the provided DnaOligo

func (t *Entity) MergeDnaSequence(v DnaSequence) error

MergeDnaSequence performs a merge with any union data inside the Entity, using the provided DnaSequence

func (t *Entity) MergeMixture(v Mixture) error

MergeMixture performs a merge with any union data inside the Entity, using the provided Mixture

func (t *Entity) MergeRnaOligo(v RnaOligo) error

MergeRnaOligo performs a merge with any union data inside the Entity, using the provided RnaOligo

func (t *Entity) UnmarshalJSON(b []byte) error
Type EntityArchiveReason
type EntityArchiveReason string

EntityArchiveReason The reason for archiving the provided entities. Accepted reasons may differ based on tenant configuration.

Constants
EntityArchiveReasonContaminated, EntityArchiveReasonExpended, EntityArchiveReasonExpired, EntityArchiveReasonMadeInError, EntityArchiveReasonMissing, EntityArchiveReasonOther, EntityArchiveReasonRetired, EntityArchiveReasonShipped
EntityArchiveReasonContaminated EntityArchiveReason = "Contaminated"
EntityArchiveReasonExpended EntityArchiveReason = "Expended"
EntityArchiveReasonExpired EntityArchiveReason = "Expired"
EntityArchiveReasonMadeInError EntityArchiveReason = "Made in error"
EntityArchiveReasonMissing EntityArchiveReason = "Missing"
EntityArchiveReasonOther EntityArchiveReason = "Other"
EntityArchiveReasonRetired EntityArchiveReason = "Retired"
EntityArchiveReasonShipped EntityArchiveReason = "Shipped"

Defines values for EntityArchiveReason.

Type EntityLabels
type EntityLabels struct {
	EntityRegistryId *string `json:"entityRegistryId"`
	Id               *string `json:"id,omitempty"`
	Name             *string `json:"name,omitempty"`
}

EntityLabels defines model for EntityLabels.

Type EntityOrInaccessibleResource
type EntityOrInaccessibleResource struct {
	// contains filtered or unexported fields
}

EntityOrInaccessibleResource defines model for EntityOrInaccessibleResource.

Methods
func (t EntityOrInaccessibleResource) AsEntity() (Entity, error)

AsEntity returns the union data inside the EntityOrInaccessibleResource as a Entity

func (t EntityOrInaccessibleResource) AsInaccessibleResource() (InaccessibleResource, error)

AsInaccessibleResource returns the union data inside the EntityOrInaccessibleResource as a InaccessibleResource

func (t *EntityOrInaccessibleResource) FromEntity(v Entity) error

FromEntity overwrites any union data inside the EntityOrInaccessibleResource as the provided Entity

func (t *EntityOrInaccessibleResource) FromInaccessibleResource(v InaccessibleResource) error

FromInaccessibleResource overwrites any union data inside the EntityOrInaccessibleResource as the provided InaccessibleResource

func (t EntityOrInaccessibleResource) MarshalJSON() ([]byte, error)
func (t *EntityOrInaccessibleResource) MergeEntity(v Entity) error

MergeEntity performs a merge with any union data inside the EntityOrInaccessibleResource, using the provided Entity

func (t *EntityOrInaccessibleResource) MergeInaccessibleResource(v InaccessibleResource) error

MergeInaccessibleResource performs a merge with any union data inside the EntityOrInaccessibleResource, using the provided InaccessibleResource

func (t *EntityOrInaccessibleResource) UnmarshalJSON(b []byte) error
Type EntityRegisteredEvent
type EntityRegisteredEvent struct {
	CreatedAt  *time.Time                      `json:"createdAt,omitempty"`
	Deprecated *bool                           `json:"deprecated,omitempty"`
	Entity     *GenericEntity                  `json:"entity,omitempty"`
	EventType  *EntityRegisteredEventEventType `json:"eventType,omitempty"`

	// ExcludedProperties These properties have been dropped from the payload due to size.
	ExcludedProperties *[]string `json:"excludedProperties,omitempty"`
	Id                 *string   `json:"id,omitempty"`
	Schema             *struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"schema"`
}

EntityRegisteredEvent defines model for EntityRegisteredEvent.

Type EntityRegisteredEventEventType
type EntityRegisteredEventEventType string

EntityRegisteredEventEventType defines model for EntityRegisteredEvent.EventType.

Constants
V2EntityRegistered
V2EntityRegistered EntityRegisteredEventEventType = "v2.entity.registered"

Defines values for EntityRegisteredEventEventType.

Type EntitySchema
type EntitySchema struct {
	ArchiveRecord *ArchiveRecord `json:"archiveRecord"`
	Constraint    *struct {
		FieldDefinitionNames *[]string `json:"fieldDefinitionNames,omitempty"`
		HasUniqueResidues    *bool     `json:"hasUniqueResidues,omitempty"`
	} `json:"constraint"`
	ContainableType  *EntitySchemaContainableType          `json:"containableType,omitempty"`
	FieldDefinitions *[]EntitySchema_FieldDefinitions_Item `json:"fieldDefinitions,omitempty"`
	Id               *string                               `json:"id,omitempty"`

	// ModifiedAt DateTime the Entity Schema was last modified
	ModifiedAt *time.Time        `json:"modifiedAt,omitempty"`
	Name       *string           `json:"name,omitempty"`
	Prefix     *string           `json:"prefix,omitempty"`
	RegistryId *string           `json:"registryId,omitempty"`
	Type       *EntitySchemaType `json:"type,omitempty"`
}

EntitySchema defines model for EntitySchema.

Type EntitySchemaAppConfigItem
type EntitySchemaAppConfigItem struct {
	ApiURL *string `json:"apiURL,omitempty"`
	App    *struct {
		// Id The id of the Benchling app to which this configuration item belongs
		Id *string `json:"id,omitempty"`
	} `json:"app,omitempty"`

	// CreatedAt DateTime the app config item was created
	CreatedAt      *time.Time               `json:"createdAt,omitempty"`
	Description    *string                  `json:"description,omitempty"`
	Id             *string                  `json:"id,omitempty"`
	LinkedResource *LinkedAppConfigResource `json:"linkedResource"`

	// ModifiedAt DateTime the app config item was last modified
	ModifiedAt *time.Time `json:"modifiedAt,omitempty"`

	// Path Array-based representation of config item's location in the tree in order from top to bottom.
	Path           *[]string                      `json:"path,omitempty"`
	RequiredConfig *bool                          `json:"requiredConfig,omitempty"`
	Subtype        *SchemaDependencySubtypes      `json:"subtype,omitempty"`
	Type           *EntitySchemaAppConfigItemType `json:"type,omitempty"`
	Value          *string                        `json:"value"`
}

EntitySchemaAppConfigItem defines model for EntitySchemaAppConfigItem.

Type EntitySchemaAppConfigItemType
type EntitySchemaAppConfigItemType string

EntitySchemaAppConfigItemType defines model for EntitySchemaAppConfigItem.Type.

Constants
EntitySchemaAppConfigItemTypeEntitySchema
EntitySchemaAppConfigItemTypeEntitySchema EntitySchemaAppConfigItemType = "entity_schema"

Defines values for EntitySchemaAppConfigItemType.

Type EntitySchemaContainableType
type EntitySchemaContainableType string

EntitySchemaContainableType defines model for EntitySchema.ContainableType.

Constants
EntitySchemaContainableTypeBATCH, EntitySchemaContainableTypeENTITY, EntitySchemaContainableTypeNONE
EntitySchemaContainableTypeBATCH EntitySchemaContainableType = "BATCH"
EntitySchemaContainableTypeENTITY EntitySchemaContainableType = "ENTITY"
EntitySchemaContainableTypeNONE EntitySchemaContainableType = "NONE"

Defines values for EntitySchemaContainableType.

Type EntitySchemaType
type EntitySchemaType string

EntitySchemaType defines model for EntitySchema.Type.

Constants
EntitySchemaTypeAaSequence, EntitySchemaTypeCustomEntity, EntitySchemaTypeDnaOligo, EntitySchemaTypeDnaSequence, EntitySchemaTypeMixture, EntitySchemaTypeMolecule, EntitySchemaTypeRnaOligo
EntitySchemaTypeAaSequence EntitySchemaType = "aa_sequence"
EntitySchemaTypeCustomEntity EntitySchemaType = "custom_entity"
EntitySchemaTypeDnaOligo EntitySchemaType = "dna_oligo"
EntitySchemaTypeDnaSequence EntitySchemaType = "dna_sequence"
EntitySchemaTypeMixture EntitySchemaType = "mixture"
EntitySchemaTypeMolecule EntitySchemaType = "molecule"
EntitySchemaTypeRnaOligo EntitySchemaType = "rna_oligo"

Defines values for EntitySchemaType.

Type EntitySchema_FieldDefinitions_Item
type EntitySchema_FieldDefinitions_Item struct {
	// contains filtered or unexported fields
}

EntitySchema_FieldDefinitions_Item defines model for EntitySchema.fieldDefinitions.Item.

Methods
func (t EntitySchema_FieldDefinitions_Item) AsDropdownFieldDefinition() (DropdownFieldDefinition, error)

AsDropdownFieldDefinition returns the union data inside the EntitySchema_FieldDefinitions_Item as a DropdownFieldDefinition

func (t EntitySchema_FieldDefinitions_Item) AsFloatFieldDefinition() (FloatFieldDefinition, error)

AsFloatFieldDefinition returns the union data inside the EntitySchema_FieldDefinitions_Item as a FloatFieldDefinition

func (t EntitySchema_FieldDefinitions_Item) AsIntegerFieldDefinition() (IntegerFieldDefinition, error)

AsIntegerFieldDefinition returns the union data inside the EntitySchema_FieldDefinitions_Item as a IntegerFieldDefinition

func (t EntitySchema_FieldDefinitions_Item) AsSchemaLinkFieldDefinition() (SchemaLinkFieldDefinition, error)

AsSchemaLinkFieldDefinition returns the union data inside the EntitySchema_FieldDefinitions_Item as a SchemaLinkFieldDefinition

func (t EntitySchema_FieldDefinitions_Item) AsSimpleFieldDefinition() (SimpleFieldDefinition, error)

AsSimpleFieldDefinition returns the union data inside the EntitySchema_FieldDefinitions_Item as a SimpleFieldDefinition

func (t *EntitySchema_FieldDefinitions_Item) FromDropdownFieldDefinition(v DropdownFieldDefinition) error

FromDropdownFieldDefinition overwrites any union data inside the EntitySchema_FieldDefinitions_Item as the provided DropdownFieldDefinition

func (t *EntitySchema_FieldDefinitions_Item) FromFloatFieldDefinition(v FloatFieldDefinition) error

FromFloatFieldDefinition overwrites any union data inside the EntitySchema_FieldDefinitions_Item as the provided FloatFieldDefinition

func (t *EntitySchema_FieldDefinitions_Item) FromIntegerFieldDefinition(v IntegerFieldDefinition) error

FromIntegerFieldDefinition overwrites any union data inside the EntitySchema_FieldDefinitions_Item as the provided IntegerFieldDefinition

func (t *EntitySchema_FieldDefinitions_Item) FromSchemaLinkFieldDefinition(v SchemaLinkFieldDefinition) error

FromSchemaLinkFieldDefinition overwrites any union data inside the EntitySchema_FieldDefinitions_Item as the provided SchemaLinkFieldDefinition

func (t *EntitySchema_FieldDefinitions_Item) FromSimpleFieldDefinition(v SimpleFieldDefinition) error

FromSimpleFieldDefinition overwrites any union data inside the EntitySchema_FieldDefinitions_Item as the provided SimpleFieldDefinition

func (t EntitySchema_FieldDefinitions_Item) MarshalJSON() ([]byte, error)
func (t *EntitySchema_FieldDefinitions_Item) MergeDropdownFieldDefinition(v DropdownFieldDefinition) error

MergeDropdownFieldDefinition performs a merge with any union data inside the EntitySchema_FieldDefinitions_Item, using the provided DropdownFieldDefinition

func (t *EntitySchema_FieldDefinitions_Item) MergeFloatFieldDefinition(v FloatFieldDefinition) error

MergeFloatFieldDefinition performs a merge with any union data inside the EntitySchema_FieldDefinitions_Item, using the provided FloatFieldDefinition

func (t *EntitySchema_FieldDefinitions_Item) MergeIntegerFieldDefinition(v IntegerFieldDefinition) error

MergeIntegerFieldDefinition performs a merge with any union data inside the EntitySchema_FieldDefinitions_Item, using the provided IntegerFieldDefinition

func (t *EntitySchema_FieldDefinitions_Item) MergeSchemaLinkFieldDefinition(v SchemaLinkFieldDefinition) error

MergeSchemaLinkFieldDefinition performs a merge with any union data inside the EntitySchema_FieldDefinitions_Item, using the provided SchemaLinkFieldDefinition

func (t *EntitySchema_FieldDefinitions_Item) MergeSimpleFieldDefinition(v SimpleFieldDefinition) error

MergeSimpleFieldDefinition performs a merge with any union data inside the EntitySchema_FieldDefinitions_Item, using the provided SimpleFieldDefinition

func (t *EntitySchema_FieldDefinitions_Item) UnmarshalJSON(b []byte) error
Type EntitySchemasPaginatedList
type EntitySchemasPaginatedList struct {
	EntitySchemas *[]EntitySchema `json:"entitySchemas,omitempty"`
	NextToken     *string         `json:"nextToken,omitempty"`
}

EntitySchemasPaginatedList defines model for EntitySchemasPaginatedList.

Type Entries
type Entries struct {
	Entries *[]Entry `json:"entries,omitempty"`
}

Entries defines model for Entries.

Type EntriesArchivalChange
type EntriesArchivalChange struct {
	EntryIds *[]string `json:"entryIds,omitempty"`
}

EntriesArchivalChange IDs of all items that were archived or unarchived, grouped by resource type. This includes the IDs of entries that changed..

Type EntriesArchive
type EntriesArchive struct {
	// EntryIds Array of entry IDs
	EntryIds []string `json:"entryIds"`

	// Reason Reason that entries are being archived. One of ["Made in error", "Retired", "Other"].
	Reason EntriesArchiveReason `json:"reason"`
}

EntriesArchive defines model for EntriesArchive.

Type EntriesArchiveReason
type EntriesArchiveReason string

EntriesArchiveReason Reason that entries are being archived. One of ["Made in error", "Retired", "Other"].

Constants
EntriesArchiveReasonMadeInError, EntriesArchiveReasonOther, EntriesArchiveReasonRetired
EntriesArchiveReasonMadeInError EntriesArchiveReason = "Made in error"
EntriesArchiveReasonOther EntriesArchiveReason = "Other"
EntriesArchiveReasonRetired EntriesArchiveReason = "Retired"

Defines values for EntriesArchiveReason.

Type EntriesPaginatedList
type EntriesPaginatedList struct {
	Entries   *[]Entry `json:"entries,omitempty"`
	NextToken *string  `json:"nextToken,omitempty"`
}

EntriesPaginatedList defines model for EntriesPaginatedList.

Type EntriesUnarchive
type EntriesUnarchive struct {
	// EntryIds Array of entry IDs
	EntryIds []string `json:"entryIds"`
}

EntriesUnarchive defines model for EntriesUnarchive.

Type Entry
type Entry struct {
	// ApiURL The canonical url of the Entry in the API.
	ApiURL *string `json:"apiURL,omitempty"`

	// ArchiveRecord ArchiveRecord Resource if the entry is archived. This is null if the entry is not archived.
	ArchiveRecord *ArchiveRecord `json:"archiveRecord"`

	// AssignedReviewers Array of users assigned to review the entry, if any.
	AssignedReviewers *[]UserSummary `json:"assignedReviewers,omitempty"`

	// Authors Array of UserSummary Resources of the authors of the entry. This defaults to the creator but can be manually changed.
	Authors *[]UserSummary `json:"authors,omitempty"`

	// CreatedAt DateTime the entry was created at
	CreatedAt *time.Time `json:"createdAt,omitempty"`

	// Creator UserSummary Resource of the user who created the entry
	Creator      *UserSummary  `json:"creator,omitempty"`
	CustomFields *CustomFields `json:"customFields,omitempty"`

	// Days Array of day objects. Each day object has a date field (string) and notes field (array of notes, expand further for details on note types).
	Days *[]EntryDay `json:"days,omitempty"`

	// DisplayId User-friendly ID of the entry
	DisplayId *string `json:"displayId,omitempty"`

	// EntryTemplateId ID of the Entry Template this Entry was created from
	EntryTemplateId *string `json:"entryTemplateId"`
	Fields          *Fields `json:"fields,omitempty"`

	// FolderId ID of the folder that contains the entry
	FolderId *string `json:"folderId,omitempty"`

	// Id ID of the entry
	Id *string `json:"id,omitempty"`

	// ModifiedAt DateTime the entry was last modified
	ModifiedAt *string `json:"modifiedAt,omitempty"`

	// Name Title of the entry
	Name *string `json:"name,omitempty"`

	// ReviewRecord Review record if set
	ReviewRecord *map[string]interface{} `json:"reviewRecord"`

	// Schema Entry schema if set
	Schema *EntrySchema `json:"schema"`

	// WebURL URL of the entry
	WebURL *string `json:"webURL,omitempty"`
}

Entry Entries are notes that users can take. They're organized by "days" (which are user-configurable) and modeled within each day as a list of "notes." Each note has a type - the simplest is a "text" type, but lists, tables, and external files are also supported.

Note: the current Entry resource has a few limitations: - Formatting information is not yet supported. Header formatting, bolding, and other stylistic information is not presented. - Data in tables is presented as text always - numeric values will need to be parsed into floats or integers, as appropriate.

Note: Data in Results tables are not accessible through this API call. Results table data can be called through the Results API calls.

Type EntryById
type EntryById struct {
	// Entry Entries are notes that users can take. They're organized by "days" (which are user-configurable) and modeled within each day as a list of "notes." Each note has a type - the simplest is a "text" type, but lists, tables, and external files are also supported.
	//
	// *Note:* the current Entry resource has a few limitations:
	// - Formatting information is not yet supported. Header formatting, bolding, and other stylistic information is not presented.
	// - Data in tables is presented as text always - numeric values will need to be parsed into floats or integers, as appropriate.
	//
	// Note: Data in Results tables are not accessible through this API call. Results table data can be called through the Results API calls.
	Entry *Entry `json:"entry,omitempty"`
}

EntryById defines model for EntryById.

Type EntryCreate
type EntryCreate struct {
	AuthorIds *EntryCreate_AuthorIds `json:"authorIds,omitempty"`

	// CustomFields Custom fields to add to the entry
	CustomFields *CustomFields `json:"customFields,omitempty"`

	// EntryTemplateId ID of the template to clone the entry from
	EntryTemplateId *string `json:"entryTemplateId,omitempty"`

	// Fields Fields to set on the entry. Must correspond with the schema's field definitions.
	Fields *Fields `json:"fields,omitempty"`

	// FolderId ID of the folder that will contain the entry
	FolderId string `json:"folderId"`

	// InitialTables An array of table API IDs and blob id pairs to seed tables from the template while creating the entry. The entryTemplateId parameter must be set to use this parameter. The table API IDs should be the API Identifiers of the tables in the given template.
	// - If a template table has one row, the values in that row act as default values for cloned entries.
	// - If a template table has multiple rows, there is no default value and those rows are added to the cloned entry along with the provided csv data.
	// - If a table has default values, they will be populated in any respective undefined columns in the csv data.
	// - If a table has no default values, undefined columns from csv data will be empty.
	// - If no csv data is provided for a table, the table in the entry will be populated with whatever values are in the respective template table.
	InitialTables *[]InitialTable `json:"initialTables,omitempty"`

	// Name Name of the entry
	Name string `json:"name"`

	// SchemaId ID of the entry's schema
	SchemaId *string `json:"schemaId,omitempty"`
}

EntryCreate defines model for EntryCreate.

Type EntryCreateAuthorIds0
type EntryCreateAuthorIds0 = string

EntryCreateAuthorIds0 defines model for .

Type EntryCreateAuthorIds1
type EntryCreateAuthorIds1 = []string

EntryCreateAuthorIds1 IDs of users to set as the entry's authors. Defaults to the creator.

Type EntryCreate_AuthorIds
type EntryCreate_AuthorIds struct {
	// contains filtered or unexported fields
}

EntryCreate_AuthorIds defines model for EntryCreate.AuthorIds.

Methods
func (t EntryCreate_AuthorIds) AsEntryCreateAuthorIds0() (EntryCreateAuthorIds0, error)

AsEntryCreateAuthorIds0 returns the union data inside the EntryCreate_AuthorIds as a EntryCreateAuthorIds0

func (t EntryCreate_AuthorIds) AsEntryCreateAuthorIds1() (EntryCreateAuthorIds1, error)

AsEntryCreateAuthorIds1 returns the union data inside the EntryCreate_AuthorIds as a EntryCreateAuthorIds1

func (t *EntryCreate_AuthorIds) FromEntryCreateAuthorIds0(v EntryCreateAuthorIds0) error

FromEntryCreateAuthorIds0 overwrites any union data inside the EntryCreate_AuthorIds as the provided EntryCreateAuthorIds0

func (t *EntryCreate_AuthorIds) FromEntryCreateAuthorIds1(v EntryCreateAuthorIds1) error

FromEntryCreateAuthorIds1 overwrites any union data inside the EntryCreate_AuthorIds as the provided EntryCreateAuthorIds1

func (t EntryCreate_AuthorIds) MarshalJSON() ([]byte, error)
func (t *EntryCreate_AuthorIds) MergeEntryCreateAuthorIds0(v EntryCreateAuthorIds0) error

MergeEntryCreateAuthorIds0 performs a merge with any union data inside the EntryCreate_AuthorIds, using the provided EntryCreateAuthorIds0

func (t *EntryCreate_AuthorIds) MergeEntryCreateAuthorIds1(v EntryCreateAuthorIds1) error

MergeEntryCreateAuthorIds1 performs a merge with any union data inside the EntryCreate_AuthorIds, using the provided EntryCreateAuthorIds1

func (t *EntryCreate_AuthorIds) UnmarshalJSON(b []byte) error
Type EntryCreatedEvent
type EntryCreatedEvent struct {
	CreatedAt  *time.Time `json:"createdAt,omitempty"`
	Deprecated *bool      `json:"deprecated,omitempty"`

	// Entry Entries are notes that users can take. They're organized by "days" (which are user-configurable) and modeled within each day as a list of "notes." Each note has a type - the simplest is a "text" type, but lists, tables, and external files are also supported.
	//
	// *Note:* the current Entry resource has a few limitations:
	// - Formatting information is not yet supported. Header formatting, bolding, and other stylistic information is not presented.
	// - Data in tables is presented as text always - numeric values will need to be parsed into floats or integers, as appropriate.
	//
	// Note: Data in Results tables are not accessible through this API call. Results table data can be called through the Results API calls.
	Entry     *Entry                      `json:"entry,omitempty"`
	EventType *EntryCreatedEventEventType `json:"eventType,omitempty"`

	// ExcludedProperties These properties have been dropped from the payload due to size.
	ExcludedProperties *[]string `json:"excludedProperties,omitempty"`
	Id                 *string   `json:"id,omitempty"`
	Schema             *struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"schema"`
}

EntryCreatedEvent defines model for EntryCreatedEvent.

Type EntryCreatedEventEventType
type EntryCreatedEventEventType string

EntryCreatedEventEventType defines model for EntryCreatedEvent.EventType.

Constants
V2EntryCreated
V2EntryCreated EntryCreatedEventEventType = "v2.entry.created"

Defines values for EntryCreatedEventEventType.

Type EntryDay
type EntryDay struct {
	// Date A Date string
	Date  *string                `json:"date,omitempty"`
	Notes *[]EntryDay_Notes_Item `json:"notes,omitempty"`
}

EntryDay defines model for EntryDay.

Type EntryDay_Notes_Item
type EntryDay_Notes_Item struct {
	Type string `json:"type"`
	// contains filtered or unexported fields
}

EntryDay_Notes_Item Notes are the main building blocks of entries. Each note corresponds roughly to a paragraph.

Methods
func (t EntryDay_Notes_Item) AsAssayRunNotePart() (AssayRunNotePart, error)

AsAssayRunNotePart returns the union data inside the EntryDay_Notes_Item as a AssayRunNotePart

func (t EntryDay_Notes_Item) AsBoxCreationTableNotePart() (BoxCreationTableNotePart, error)

AsBoxCreationTableNotePart returns the union data inside the EntryDay_Notes_Item as a BoxCreationTableNotePart

func (t EntryDay_Notes_Item) AsCheckboxNotePart() (CheckboxNotePart, error)

AsCheckboxNotePart returns the union data inside the EntryDay_Notes_Item as a CheckboxNotePart

func (t EntryDay_Notes_Item) AsExternalFileNotePart() (ExternalFileNotePart, error)

AsExternalFileNotePart returns the union data inside the EntryDay_Notes_Item as a ExternalFileNotePart

func (t EntryDay_Notes_Item) AsMixturePrepTableNotePart() (MixturePrepTableNotePart, error)

AsMixturePrepTableNotePart returns the union data inside the EntryDay_Notes_Item as a MixturePrepTableNotePart

func (t EntryDay_Notes_Item) AsPlateCreationTableNotePart() (PlateCreationTableNotePart, error)

AsPlateCreationTableNotePart returns the union data inside the EntryDay_Notes_Item as a PlateCreationTableNotePart

func (t EntryDay_Notes_Item) AsRegistrationTableNotePart() (RegistrationTableNotePart, error)

AsRegistrationTableNotePart returns the union data inside the EntryDay_Notes_Item as a RegistrationTableNotePart

func (t EntryDay_Notes_Item) AsResultsTableNotePart() (ResultsTableNotePart, error)

AsResultsTableNotePart returns the union data inside the EntryDay_Notes_Item as a ResultsTableNotePart

func (t EntryDay_Notes_Item) AsSimpleNotePart() (SimpleNotePart, error)

AsSimpleNotePart returns the union data inside the EntryDay_Notes_Item as a SimpleNotePart

func (t EntryDay_Notes_Item) AsTableNotePart() (TableNotePart, error)

AsTableNotePart returns the union data inside the EntryDay_Notes_Item as a TableNotePart

func (t EntryDay_Notes_Item) Discriminator() (string, error)
func (t *EntryDay_Notes_Item) FromAssayRunNotePart(v AssayRunNotePart) error

FromAssayRunNotePart overwrites any union data inside the EntryDay_Notes_Item as the provided AssayRunNotePart

func (t *EntryDay_Notes_Item) FromBoxCreationTableNotePart(v BoxCreationTableNotePart) error

FromBoxCreationTableNotePart overwrites any union data inside the EntryDay_Notes_Item as the provided BoxCreationTableNotePart

func (t *EntryDay_Notes_Item) FromCheckboxNotePart(v CheckboxNotePart) error

FromCheckboxNotePart overwrites any union data inside the EntryDay_Notes_Item as the provided CheckboxNotePart

func (t *EntryDay_Notes_Item) FromExternalFileNotePart(v ExternalFileNotePart) error

FromExternalFileNotePart overwrites any union data inside the EntryDay_Notes_Item as the provided ExternalFileNotePart

func (t *EntryDay_Notes_Item) FromMixturePrepTableNotePart(v MixturePrepTableNotePart) error

FromMixturePrepTableNotePart overwrites any union data inside the EntryDay_Notes_Item as the provided MixturePrepTableNotePart

func (t *EntryDay_Notes_Item) FromPlateCreationTableNotePart(v PlateCreationTableNotePart) error

FromPlateCreationTableNotePart overwrites any union data inside the EntryDay_Notes_Item as the provided PlateCreationTableNotePart

func (t *EntryDay_Notes_Item) FromRegistrationTableNotePart(v RegistrationTableNotePart) error

FromRegistrationTableNotePart overwrites any union data inside the EntryDay_Notes_Item as the provided RegistrationTableNotePart

func (t *EntryDay_Notes_Item) FromResultsTableNotePart(v ResultsTableNotePart) error

FromResultsTableNotePart overwrites any union data inside the EntryDay_Notes_Item as the provided ResultsTableNotePart

func (t *EntryDay_Notes_Item) FromSimpleNotePart(v SimpleNotePart) error

FromSimpleNotePart overwrites any union data inside the EntryDay_Notes_Item as the provided SimpleNotePart

func (t *EntryDay_Notes_Item) FromTableNotePart(v TableNotePart) error

FromTableNotePart overwrites any union data inside the EntryDay_Notes_Item as the provided TableNotePart

func (t EntryDay_Notes_Item) MarshalJSON() ([]byte, error)
func (t *EntryDay_Notes_Item) MergeAssayRunNotePart(v AssayRunNotePart) error

MergeAssayRunNotePart performs a merge with any union data inside the EntryDay_Notes_Item, using the provided AssayRunNotePart

func (t *EntryDay_Notes_Item) MergeBoxCreationTableNotePart(v BoxCreationTableNotePart) error

MergeBoxCreationTableNotePart performs a merge with any union data inside the EntryDay_Notes_Item, using the provided BoxCreationTableNotePart

func (t *EntryDay_Notes_Item) MergeCheckboxNotePart(v CheckboxNotePart) error

MergeCheckboxNotePart performs a merge with any union data inside the EntryDay_Notes_Item, using the provided CheckboxNotePart

func (t *EntryDay_Notes_Item) MergeExternalFileNotePart(v ExternalFileNotePart) error

MergeExternalFileNotePart performs a merge with any union data inside the EntryDay_Notes_Item, using the provided ExternalFileNotePart

func (t *EntryDay_Notes_Item) MergeMixturePrepTableNotePart(v MixturePrepTableNotePart) error

MergeMixturePrepTableNotePart performs a merge with any union data inside the EntryDay_Notes_Item, using the provided MixturePrepTableNotePart

func (t *EntryDay_Notes_Item) MergePlateCreationTableNotePart(v PlateCreationTableNotePart) error

MergePlateCreationTableNotePart performs a merge with any union data inside the EntryDay_Notes_Item, using the provided PlateCreationTableNotePart

func (t *EntryDay_Notes_Item) MergeRegistrationTableNotePart(v RegistrationTableNotePart) error

MergeRegistrationTableNotePart performs a merge with any union data inside the EntryDay_Notes_Item, using the provided RegistrationTableNotePart

func (t *EntryDay_Notes_Item) MergeResultsTableNotePart(v ResultsTableNotePart) error

MergeResultsTableNotePart performs a merge with any union data inside the EntryDay_Notes_Item, using the provided ResultsTableNotePart

func (t *EntryDay_Notes_Item) MergeSimpleNotePart(v SimpleNotePart) error

MergeSimpleNotePart performs a merge with any union data inside the EntryDay_Notes_Item, using the provided SimpleNotePart

func (t *EntryDay_Notes_Item) MergeTableNotePart(v TableNotePart) error

MergeTableNotePart performs a merge with any union data inside the EntryDay_Notes_Item, using the provided TableNotePart

func (t *EntryDay_Notes_Item) UnmarshalJSON(b []byte) error
func (t EntryDay_Notes_Item) ValueByDiscriminator() (interface{}, error)
Type EntryExternalFile
type EntryExternalFile struct {
	// DownloadURL A short-lived URL that can be used to download the original file.
	DownloadURL *string `json:"downloadURL,omitempty"`

	// ExpiresAt UNIX timestamp when downloadURL expires.
	ExpiresAt *int `json:"expiresAt,omitempty"`

	// Id ID of the external file
	Id *string `json:"id,omitempty"`

	// Size Size, in bytes, of the external file
	Size *int `json:"size,omitempty"`
}

EntryExternalFile The ExternalFile resource stores metadata about the file. The actual original file can be downloaded by using the 'downloadURL' property.

Type EntryExternalFileById
type EntryExternalFileById struct {
	// ExternalFile The ExternalFile resource stores metadata about the file. The actual original file can be downloaded by using the 'downloadURL' property.
	ExternalFile *EntryExternalFile `json:"externalFile,omitempty"`
}

EntryExternalFileById defines model for EntryExternalFileById.

type EntryLink struct {
	// Id For linked Benchling resources, this will be the ID of that resource (e.g., 'seq_RhYGVnHF'). Omitted for "link" types.
	Id *string `json:"id,omitempty"`

	// Type The type of resource being linked. For hyperlinks: 'link'. For linked Benchling resources, one of: 'user', 'request', 'entry', 'stage_entry', 'protocol', 'workflow', 'custom_entity', 'aa_sequence', 'dna_sequence', 'batch', 'box', 'container', 'location', 'plate'.
	Type *EntryLinkType `json:"type,omitempty"`

	// WebURL Canonical URL of the linked Benchling resource (if you have at least READ authorization for that resource), or the explicit URL provided as hyperlink for "link" types. Note: locations do not currently have a URL.
	WebURL *string `json:"webURL"`
}

EntryLink Links are contained within notes to reference resources that live outside of the entry. A link can target an external resource via an http(s):// hyperlink or a Benchling resource via @-mentions and drag-n-drop.

Type EntryLinkType
type EntryLinkType string

EntryLinkType The type of resource being linked. For hyperlinks: 'link'. For linked Benchling resources, one of: 'user', 'request', 'entry', 'stage_entry', 'protocol', 'workflow', 'custom_entity', 'aa_sequence', 'dna_sequence', 'batch', 'box', 'container', 'location', 'plate'.

Constants
EntryLinkTypeAaSequence EntryLinkType = "aa_sequence"
EntryLinkTypeBatch EntryLinkType = "batch"
EntryLinkTypeBox EntryLinkType = "box"
EntryLinkTypeContainer EntryLinkType = "container"
EntryLinkTypeCustomEntity EntryLinkType = "custom_entity"
EntryLinkTypeDnaSequence EntryLinkType = "dna_sequence"
EntryLinkTypeEntry EntryLinkType = "entry"
EntryLinkTypeLink EntryLinkType = "link"
EntryLinkTypeLocation EntryLinkType = "location"
EntryLinkTypePlate EntryLinkType = "plate"
EntryLinkTypeProtocol EntryLinkType = "protocol"
EntryLinkTypeRequest EntryLinkType = "request"
EntryLinkTypeStageEntry EntryLinkType = "stage_entry"
EntryLinkTypeUser EntryLinkType = "user"
EntryLinkTypeWorkflow EntryLinkType = "workflow"

Defines values for EntryLinkType.

Type EntrySchema
type EntrySchema struct {
	// Id ID of the entry schema
	Id *string `json:"id,omitempty"`

	// ModifiedAt DateTime the Entry Schema was last modified
	ModifiedAt *time.Time `json:"modifiedAt,omitempty"`

	// Name Name of the entry schema
	Name *string `json:"name,omitempty"`
}

EntrySchema Entry schema

Type EntrySchemaDetailed
type EntrySchemaDetailed struct {
	ArchiveRecord    *ArchiveRecord                               `json:"archiveRecord"`
	FieldDefinitions *[]EntrySchemaDetailed_FieldDefinitions_Item `json:"fieldDefinitions,omitempty"`
	Id               *string                                      `json:"id,omitempty"`
	Name             *string                                      `json:"name,omitempty"`
	Prefix           *string                                      `json:"prefix,omitempty"`
	RegistryId       *string                                      `json:"registryId,omitempty"`
	Type             *EntrySchemaDetailedType                     `json:"type,omitempty"`
}

EntrySchemaDetailed defines model for EntrySchemaDetailed.

Type EntrySchemaDetailedType
type EntrySchemaDetailedType string

EntrySchemaDetailedType defines model for EntrySchemaDetailed.Type.

Constants
EntrySchemaDetailedTypeEntry
EntrySchemaDetailedTypeEntry EntrySchemaDetailedType = "entry"

Defines values for EntrySchemaDetailedType.

Type EntrySchemaDetailed_FieldDefinitions_Item
type EntrySchemaDetailed_FieldDefinitions_Item struct {
	// contains filtered or unexported fields
}

EntrySchemaDetailed_FieldDefinitions_Item defines model for EntrySchemaDetailed.fieldDefinitions.Item.

Methods
func (t EntrySchemaDetailed_FieldDefinitions_Item) AsDropdownFieldDefinition() (DropdownFieldDefinition, error)

AsDropdownFieldDefinition returns the union data inside the EntrySchemaDetailed_FieldDefinitions_Item as a DropdownFieldDefinition

func (t EntrySchemaDetailed_FieldDefinitions_Item) AsFloatFieldDefinition() (FloatFieldDefinition, error)

AsFloatFieldDefinition returns the union data inside the EntrySchemaDetailed_FieldDefinitions_Item as a FloatFieldDefinition

func (t EntrySchemaDetailed_FieldDefinitions_Item) AsIntegerFieldDefinition() (IntegerFieldDefinition, error)

AsIntegerFieldDefinition returns the union data inside the EntrySchemaDetailed_FieldDefinitions_Item as a IntegerFieldDefinition

func (t EntrySchemaDetailed_FieldDefinitions_Item) AsSchemaLinkFieldDefinition() (SchemaLinkFieldDefinition, error)

AsSchemaLinkFieldDefinition returns the union data inside the EntrySchemaDetailed_FieldDefinitions_Item as a SchemaLinkFieldDefinition

func (t EntrySchemaDetailed_FieldDefinitions_Item) AsSimpleFieldDefinition() (SimpleFieldDefinition, error)

AsSimpleFieldDefinition returns the union data inside the EntrySchemaDetailed_FieldDefinitions_Item as a SimpleFieldDefinition

func (t *EntrySchemaDetailed_FieldDefinitions_Item) FromDropdownFieldDefinition(v DropdownFieldDefinition) error

FromDropdownFieldDefinition overwrites any union data inside the EntrySchemaDetailed_FieldDefinitions_Item as the provided DropdownFieldDefinition

func (t *EntrySchemaDetailed_FieldDefinitions_Item) FromFloatFieldDefinition(v FloatFieldDefinition) error

FromFloatFieldDefinition overwrites any union data inside the EntrySchemaDetailed_FieldDefinitions_Item as the provided FloatFieldDefinition

func (t *EntrySchemaDetailed_FieldDefinitions_Item) FromIntegerFieldDefinition(v IntegerFieldDefinition) error

FromIntegerFieldDefinition overwrites any union data inside the EntrySchemaDetailed_FieldDefinitions_Item as the provided IntegerFieldDefinition

func (t *EntrySchemaDetailed_FieldDefinitions_Item) FromSchemaLinkFieldDefinition(v SchemaLinkFieldDefinition) error

FromSchemaLinkFieldDefinition overwrites any union data inside the EntrySchemaDetailed_FieldDefinitions_Item as the provided SchemaLinkFieldDefinition

func (t *EntrySchemaDetailed_FieldDefinitions_Item) FromSimpleFieldDefinition(v SimpleFieldDefinition) error

FromSimpleFieldDefinition overwrites any union data inside the EntrySchemaDetailed_FieldDefinitions_Item as the provided SimpleFieldDefinition

func (t EntrySchemaDetailed_FieldDefinitions_Item) MarshalJSON() ([]byte, error)
func (t *EntrySchemaDetailed_FieldDefinitions_Item) MergeDropdownFieldDefinition(v DropdownFieldDefinition) error

MergeDropdownFieldDefinition performs a merge with any union data inside the EntrySchemaDetailed_FieldDefinitions_Item, using the provided DropdownFieldDefinition

func (t *EntrySchemaDetailed_FieldDefinitions_Item) MergeFloatFieldDefinition(v FloatFieldDefinition) error

MergeFloatFieldDefinition performs a merge with any union data inside the EntrySchemaDetailed_FieldDefinitions_Item, using the provided FloatFieldDefinition

func (t *EntrySchemaDetailed_FieldDefinitions_Item) MergeIntegerFieldDefinition(v IntegerFieldDefinition) error

MergeIntegerFieldDefinition performs a merge with any union data inside the EntrySchemaDetailed_FieldDefinitions_Item, using the provided IntegerFieldDefinition

func (t *EntrySchemaDetailed_FieldDefinitions_Item) MergeSchemaLinkFieldDefinition(v SchemaLinkFieldDefinition) error

MergeSchemaLinkFieldDefinition performs a merge with any union data inside the EntrySchemaDetailed_FieldDefinitions_Item, using the provided SchemaLinkFieldDefinition

func (t *EntrySchemaDetailed_FieldDefinitions_Item) MergeSimpleFieldDefinition(v SimpleFieldDefinition) error

MergeSimpleFieldDefinition performs a merge with any union data inside the EntrySchemaDetailed_FieldDefinitions_Item, using the provided SimpleFieldDefinition

func (t *EntrySchemaDetailed_FieldDefinitions_Item) UnmarshalJSON(b []byte) error
Type EntrySchemasPaginatedList
type EntrySchemasPaginatedList struct {
	EntrySchemas *[]EntrySchemaDetailed `json:"entrySchemas,omitempty"`
	NextToken    *string                `json:"nextToken,omitempty"`
}

EntrySchemasPaginatedList defines model for EntrySchemasPaginatedList.

Type EntryTable
type EntryTable struct {
	// ColumnLabels Array of strings, with one item per column. Defaults to null, if the user is using the default, but is set if the user has given a custom name to the column.
	ColumnLabels *[]string `json:"columnLabels,omitempty"`

	// Name Name of the table - defaults to e.g. Table1 but can be renamed.
	Name *string `json:"name,omitempty"`

	// Rows Array of row objects.
	Rows *[]EntryTableRow `json:"rows,omitempty"`
}

EntryTable Actual tabular data with rows and columns of text on the note.

Type EntryTableCell
type EntryTableCell struct {
	// Link A Link Resource if this cell contained a hyperlink. Otherwise, link will be omitted from the cell object. (Note: inventory and user types are not yet supported.)
	Link *EntryLink `json:"link,omitempty"`

	// Text The textual content of the cell. If the cell was originally a formula, this will be the evaluated version of the formula.
	Text *string `json:"text,omitempty"`
}

EntryTableCell defines model for EntryTableCell.

Type EntryTableRow
type EntryTableRow struct {
	Cells *[]EntryTableCell `json:"cells,omitempty"`
}

EntryTableRow Each has property 'cells' that is an array of cell objects

Type EntryTemplate
type EntryTemplate struct {
	// ApiURL The canonical url of the Entry Template in the API.
	ApiURL *string `json:"apiURL,omitempty"`

	// CreatedAt DateTime the template was created at
	CreatedAt *time.Time `json:"createdAt,omitempty"`

	// Creator UserSummary Resource of the user who created the template
	Creator      *UserSummary  `json:"creator,omitempty"`
	CustomFields *CustomFields `json:"customFields,omitempty"`

	// Days Array of day objects. Each day object has a day index (integer) and notes field (array of notes, expand further for details on note types).
	Days   *[]EntryTemplateDay `json:"days,omitempty"`
	Fields *Fields             `json:"fields,omitempty"`

	// Id ID of the entry template
	Id *string `json:"id,omitempty"`

	// ModifiedAt DateTime the template was last modified
	ModifiedAt *string `json:"modifiedAt,omitempty"`

	// Name Title of the template
	Name *string `json:"name,omitempty"`

	// Schema Entry schema if set
	Schema *EntrySchema `json:"schema"`

	// TemplateCollectionId ID of the collection that contains the template
	TemplateCollectionId *string `json:"templateCollectionId,omitempty"`

	// WebURL URL of the template
	WebURL *string `json:"webURL,omitempty"`
}

EntryTemplate Entry templates are templates that users can base new notebook entries off of.

Type EntryTemplateDay
type EntryTemplateDay struct {
	// Day 1 indexed day signifier.
	Day   *int                           `json:"day,omitempty"`
	Notes *[]EntryTemplateDay_Notes_Item `json:"notes,omitempty"`
}

EntryTemplateDay defines model for EntryTemplateDay.

Type EntryTemplateDay_Notes_Item
type EntryTemplateDay_Notes_Item struct {
	// contains filtered or unexported fields
}

EntryTemplateDay_Notes_Item Notes are the main building blocks of entries. Each note corresponds roughly to a paragraph.

Methods
func (t EntryTemplateDay_Notes_Item) AsAssayRunNotePart() (AssayRunNotePart, error)

AsAssayRunNotePart returns the union data inside the EntryTemplateDay_Notes_Item as a AssayRunNotePart

func (t EntryTemplateDay_Notes_Item) AsBoxCreationTableNotePart() (BoxCreationTableNotePart, error)

AsBoxCreationTableNotePart returns the union data inside the EntryTemplateDay_Notes_Item as a BoxCreationTableNotePart

func (t EntryTemplateDay_Notes_Item) AsCheckboxNotePart() (CheckboxNotePart, error)

AsCheckboxNotePart returns the union data inside the EntryTemplateDay_Notes_Item as a CheckboxNotePart

func (t EntryTemplateDay_Notes_Item) AsExternalFileNotePart() (ExternalFileNotePart, error)

AsExternalFileNotePart returns the union data inside the EntryTemplateDay_Notes_Item as a ExternalFileNotePart

func (t EntryTemplateDay_Notes_Item) AsLookupTableNotePart() (LookupTableNotePart, error)

AsLookupTableNotePart returns the union data inside the EntryTemplateDay_Notes_Item as a LookupTableNotePart

func (t EntryTemplateDay_Notes_Item) AsMixturePrepTableNotePart() (MixturePrepTableNotePart, error)

AsMixturePrepTableNotePart returns the union data inside the EntryTemplateDay_Notes_Item as a MixturePrepTableNotePart

func (t EntryTemplateDay_Notes_Item) AsPlateCreationTableNotePart() (PlateCreationTableNotePart, error)

AsPlateCreationTableNotePart returns the union data inside the EntryTemplateDay_Notes_Item as a PlateCreationTableNotePart

func (t EntryTemplateDay_Notes_Item) AsRegistrationTableNotePart() (RegistrationTableNotePart, error)

AsRegistrationTableNotePart returns the union data inside the EntryTemplateDay_Notes_Item as a RegistrationTableNotePart

func (t EntryTemplateDay_Notes_Item) AsResultsTableNotePart() (ResultsTableNotePart, error)

AsResultsTableNotePart returns the union data inside the EntryTemplateDay_Notes_Item as a ResultsTableNotePart

func (t EntryTemplateDay_Notes_Item) AsSimpleNotePart() (SimpleNotePart, error)

AsSimpleNotePart returns the union data inside the EntryTemplateDay_Notes_Item as a SimpleNotePart

func (t EntryTemplateDay_Notes_Item) AsTableNotePart() (TableNotePart, error)

AsTableNotePart returns the union data inside the EntryTemplateDay_Notes_Item as a TableNotePart

func (t *EntryTemplateDay_Notes_Item) FromAssayRunNotePart(v AssayRunNotePart) error

FromAssayRunNotePart overwrites any union data inside the EntryTemplateDay_Notes_Item as the provided AssayRunNotePart

func (t *EntryTemplateDay_Notes_Item) FromBoxCreationTableNotePart(v BoxCreationTableNotePart) error

FromBoxCreationTableNotePart overwrites any union data inside the EntryTemplateDay_Notes_Item as the provided BoxCreationTableNotePart

func (t *EntryTemplateDay_Notes_Item) FromCheckboxNotePart(v CheckboxNotePart) error

FromCheckboxNotePart overwrites any union data inside the EntryTemplateDay_Notes_Item as the provided CheckboxNotePart

func (t *EntryTemplateDay_Notes_Item) FromExternalFileNotePart(v ExternalFileNotePart) error

FromExternalFileNotePart overwrites any union data inside the EntryTemplateDay_Notes_Item as the provided ExternalFileNotePart

func (t *EntryTemplateDay_Notes_Item) FromLookupTableNotePart(v LookupTableNotePart) error

FromLookupTableNotePart overwrites any union data inside the EntryTemplateDay_Notes_Item as the provided LookupTableNotePart

func (t *EntryTemplateDay_Notes_Item) FromMixturePrepTableNotePart(v MixturePrepTableNotePart) error

FromMixturePrepTableNotePart overwrites any union data inside the EntryTemplateDay_Notes_Item as the provided MixturePrepTableNotePart

func (t *EntryTemplateDay_Notes_Item) FromPlateCreationTableNotePart(v PlateCreationTableNotePart) error

FromPlateCreationTableNotePart overwrites any union data inside the EntryTemplateDay_Notes_Item as the provided PlateCreationTableNotePart

func (t *EntryTemplateDay_Notes_Item) FromRegistrationTableNotePart(v RegistrationTableNotePart) error

FromRegistrationTableNotePart overwrites any union data inside the EntryTemplateDay_Notes_Item as the provided RegistrationTableNotePart

func (t *EntryTemplateDay_Notes_Item) FromResultsTableNotePart(v ResultsTableNotePart) error

FromResultsTableNotePart overwrites any union data inside the EntryTemplateDay_Notes_Item as the provided ResultsTableNotePart

func (t *EntryTemplateDay_Notes_Item) FromSimpleNotePart(v SimpleNotePart) error

FromSimpleNotePart overwrites any union data inside the EntryTemplateDay_Notes_Item as the provided SimpleNotePart

func (t *EntryTemplateDay_Notes_Item) FromTableNotePart(v TableNotePart) error

FromTableNotePart overwrites any union data inside the EntryTemplateDay_Notes_Item as the provided TableNotePart

func (t EntryTemplateDay_Notes_Item) MarshalJSON() ([]byte, error)
func (t *EntryTemplateDay_Notes_Item) MergeAssayRunNotePart(v AssayRunNotePart) error

MergeAssayRunNotePart performs a merge with any union data inside the EntryTemplateDay_Notes_Item, using the provided AssayRunNotePart

func (t *EntryTemplateDay_Notes_Item) MergeBoxCreationTableNotePart(v BoxCreationTableNotePart) error

MergeBoxCreationTableNotePart performs a merge with any union data inside the EntryTemplateDay_Notes_Item, using the provided BoxCreationTableNotePart

func (t *EntryTemplateDay_Notes_Item) MergeCheckboxNotePart(v CheckboxNotePart) error

MergeCheckboxNotePart performs a merge with any union data inside the EntryTemplateDay_Notes_Item, using the provided CheckboxNotePart

func (t *EntryTemplateDay_Notes_Item) MergeExternalFileNotePart(v ExternalFileNotePart) error

MergeExternalFileNotePart performs a merge with any union data inside the EntryTemplateDay_Notes_Item, using the provided ExternalFileNotePart

func (t *EntryTemplateDay_Notes_Item) MergeLookupTableNotePart(v LookupTableNotePart) error

MergeLookupTableNotePart performs a merge with any union data inside the EntryTemplateDay_Notes_Item, using the provided LookupTableNotePart

func (t *EntryTemplateDay_Notes_Item) MergeMixturePrepTableNotePart(v MixturePrepTableNotePart) error

MergeMixturePrepTableNotePart performs a merge with any union data inside the EntryTemplateDay_Notes_Item, using the provided MixturePrepTableNotePart

func (t *EntryTemplateDay_Notes_Item) MergePlateCreationTableNotePart(v PlateCreationTableNotePart) error

MergePlateCreationTableNotePart performs a merge with any union data inside the EntryTemplateDay_Notes_Item, using the provided PlateCreationTableNotePart

func (t *EntryTemplateDay_Notes_Item) MergeRegistrationTableNotePart(v RegistrationTableNotePart) error

MergeRegistrationTableNotePart performs a merge with any union data inside the EntryTemplateDay_Notes_Item, using the provided RegistrationTableNotePart

func (t *EntryTemplateDay_Notes_Item) MergeResultsTableNotePart(v ResultsTableNotePart) error

MergeResultsTableNotePart performs a merge with any union data inside the EntryTemplateDay_Notes_Item, using the provided ResultsTableNotePart

func (t *EntryTemplateDay_Notes_Item) MergeSimpleNotePart(v SimpleNotePart) error

MergeSimpleNotePart performs a merge with any union data inside the EntryTemplateDay_Notes_Item, using the provided SimpleNotePart

func (t *EntryTemplateDay_Notes_Item) MergeTableNotePart(v TableNotePart) error

MergeTableNotePart performs a merge with any union data inside the EntryTemplateDay_Notes_Item, using the provided TableNotePart

func (t *EntryTemplateDay_Notes_Item) UnmarshalJSON(b []byte) error
Type EntryTemplatesPaginatedList
type EntryTemplatesPaginatedList struct {
	EntryTemplates *[]EntryTemplate `json:"entryTemplates,omitempty"`
	NextToken      *string          `json:"nextToken,omitempty"`
}

EntryTemplatesPaginatedList defines model for EntryTemplatesPaginatedList.

Type EntryUpdate
type EntryUpdate struct {
	// AuthorIds IDs of users to set as the entry's authors.
	AuthorIds *string `json:"authorIds,omitempty"`

	// Fields Schema fields to set on the entry
	Fields *Fields `json:"fields,omitempty"`

	// FolderId ID of the folder that will contain the entry
	FolderId *string `json:"folderId,omitempty"`

	// Name New name of the entry
	Name *string `json:"name,omitempty"`

	// SchemaId ID of the schema for the entry
	SchemaId *string `json:"schemaId,omitempty"`
}

EntryUpdate defines model for EntryUpdate.

Type EntryUpdatedFieldsEvent
type EntryUpdatedFieldsEvent struct {
	CreatedAt  *time.Time `json:"createdAt,omitempty"`
	Deprecated *bool      `json:"deprecated,omitempty"`

	// Entry Entries are notes that users can take. They're organized by "days" (which are user-configurable) and modeled within each day as a list of "notes." Each note has a type - the simplest is a "text" type, but lists, tables, and external files are also supported.
	//
	// *Note:* the current Entry resource has a few limitations:
	// - Formatting information is not yet supported. Header formatting, bolding, and other stylistic information is not presented.
	// - Data in tables is presented as text always - numeric values will need to be parsed into floats or integers, as appropriate.
	//
	// Note: Data in Results tables are not accessible through this API call. Results table data can be called through the Results API calls.
	Entry     *Entry                            `json:"entry,omitempty"`
	EventType *EntryUpdatedFieldsEventEventType `json:"eventType,omitempty"`

	// ExcludedProperties These properties have been dropped from the payload due to size.
	ExcludedProperties *[]string `json:"excludedProperties,omitempty"`
	Id                 *string   `json:"id,omitempty"`
	Schema             *struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"schema"`

	// Updates These properties have been updated, causing this message
	Updates *[]string `json:"updates,omitempty"`
}

EntryUpdatedFieldsEvent defines model for EntryUpdatedFieldsEvent.

Type EntryUpdatedFieldsEventEventType
type EntryUpdatedFieldsEventEventType string

EntryUpdatedFieldsEventEventType defines model for EntryUpdatedFieldsEvent.EventType.

Constants
V2EntryUpdatedFields
V2EntryUpdatedFields EntryUpdatedFieldsEventEventType = "v2.entry.updated.fields"

Defines values for EntryUpdatedFieldsEventEventType.

Type EntryUpdatedReviewRecordEvent
type EntryUpdatedReviewRecordEvent struct {
	CreatedAt  *time.Time `json:"createdAt,omitempty"`
	Deprecated *bool      `json:"deprecated,omitempty"`

	// Entry Entries are notes that users can take. They're organized by "days" (which are user-configurable) and modeled within each day as a list of "notes." Each note has a type - the simplest is a "text" type, but lists, tables, and external files are also supported.
	//
	// *Note:* the current Entry resource has a few limitations:
	// - Formatting information is not yet supported. Header formatting, bolding, and other stylistic information is not presented.
	// - Data in tables is presented as text always - numeric values will need to be parsed into floats or integers, as appropriate.
	//
	// Note: Data in Results tables are not accessible through this API call. Results table data can be called through the Results API calls.
	Entry     *Entry                                  `json:"entry,omitempty"`
	EventType *EntryUpdatedReviewRecordEventEventType `json:"eventType,omitempty"`

	// ExcludedProperties These properties have been dropped from the payload due to size.
	ExcludedProperties *[]string `json:"excludedProperties,omitempty"`
	Id                 *string   `json:"id,omitempty"`
	Schema             *struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"schema"`

	// Updates These properties have been updated, causing this message
	Updates *[]string `json:"updates,omitempty"`
}

EntryUpdatedReviewRecordEvent defines model for EntryUpdatedReviewRecordEvent.

Type EntryUpdatedReviewRecordEventEventType
type EntryUpdatedReviewRecordEventEventType string

EntryUpdatedReviewRecordEventEventType defines model for EntryUpdatedReviewRecordEvent.EventType.

Constants
V2EntryUpdatedReviewRecord
V2EntryUpdatedReviewRecord EntryUpdatedReviewRecordEventEventType = "v2.entry.updated.reviewRecord"

Defines values for EntryUpdatedReviewRecordEventEventType.

Type Event
type Event struct {
	EventType string `json:"eventType"`
	// contains filtered or unexported fields
}

Event defines model for Event.

Methods
func (t Event) AsAssayRunCreatedEvent() (AssayRunCreatedEvent, error)

AsAssayRunCreatedEvent returns the union data inside the Event as a AssayRunCreatedEvent

func (t Event) AsAssayRunUpdatedFieldsEvent() (AssayRunUpdatedFieldsEvent, error)

AsAssayRunUpdatedFieldsEvent returns the union data inside the Event as a AssayRunUpdatedFieldsEvent

func (t Event) AsAutomationInputGeneratorCompletedV2BetaEvent() (AutomationInputGeneratorCompletedV2BetaEvent, error)

AsAutomationInputGeneratorCompletedV2BetaEvent returns the union data inside the Event as a AutomationInputGeneratorCompletedV2BetaEvent

func (t Event) AsAutomationOutputProcessorCompletedV2BetaEvent() (AutomationOutputProcessorCompletedV2BetaEvent, error)

AsAutomationOutputProcessorCompletedV2BetaEvent returns the union data inside the Event as a AutomationOutputProcessorCompletedV2BetaEvent

func (t Event) AsAutomationOutputProcessorUploadedV2BetaEvent() (AutomationOutputProcessorUploadedV2BetaEvent, error)

AsAutomationOutputProcessorUploadedV2BetaEvent returns the union data inside the Event as a AutomationOutputProcessorUploadedV2BetaEvent

func (t Event) AsEntityRegisteredEvent() (EntityRegisteredEvent, error)

AsEntityRegisteredEvent returns the union data inside the Event as a EntityRegisteredEvent

func (t Event) AsEntryCreatedEvent() (EntryCreatedEvent, error)

AsEntryCreatedEvent returns the union data inside the Event as a EntryCreatedEvent

func (t Event) AsEntryUpdatedFieldsEvent() (EntryUpdatedFieldsEvent, error)

AsEntryUpdatedFieldsEvent returns the union data inside the Event as a EntryUpdatedFieldsEvent

func (t Event) AsEntryUpdatedReviewRecordEvent() (EntryUpdatedReviewRecordEvent, error)

AsEntryUpdatedReviewRecordEvent returns the union data inside the Event as a EntryUpdatedReviewRecordEvent

func (t Event) AsRequestCreatedEvent() (RequestCreatedEvent, error)

AsRequestCreatedEvent returns the union data inside the Event as a RequestCreatedEvent

func (t Event) AsRequestUpdatedFieldsEvent() (RequestUpdatedFieldsEvent, error)

AsRequestUpdatedFieldsEvent returns the union data inside the Event as a RequestUpdatedFieldsEvent

func (t Event) AsStageEntryCreatedEvent() (StageEntryCreatedEvent, error)

AsStageEntryCreatedEvent returns the union data inside the Event as a StageEntryCreatedEvent

func (t Event) AsStageEntryUpdatedFieldsEvent() (StageEntryUpdatedFieldsEvent, error)

AsStageEntryUpdatedFieldsEvent returns the union data inside the Event as a StageEntryUpdatedFieldsEvent

func (t Event) AsStageEntryUpdatedReviewRecordEvent() (StageEntryUpdatedReviewRecordEvent, error)

AsStageEntryUpdatedReviewRecordEvent returns the union data inside the Event as a StageEntryUpdatedReviewRecordEvent

func (t Event) AsWorkflowOutputCreatedEvent() (WorkflowOutputCreatedEvent, error)

AsWorkflowOutputCreatedEvent returns the union data inside the Event as a WorkflowOutputCreatedEvent

func (t Event) AsWorkflowOutputUpdatedFieldsEvent() (WorkflowOutputUpdatedFieldsEvent, error)

AsWorkflowOutputUpdatedFieldsEvent returns the union data inside the Event as a WorkflowOutputUpdatedFieldsEvent

func (t Event) AsWorkflowTaskCreatedEvent() (WorkflowTaskCreatedEvent, error)

AsWorkflowTaskCreatedEvent returns the union data inside the Event as a WorkflowTaskCreatedEvent

func (t Event) AsWorkflowTaskGroupCreatedEvent() (WorkflowTaskGroupCreatedEvent, error)

AsWorkflowTaskGroupCreatedEvent returns the union data inside the Event as a WorkflowTaskGroupCreatedEvent

func (t Event) AsWorkflowTaskGroupUpdatedWatchersEvent() (WorkflowTaskGroupUpdatedWatchersEvent, error)

AsWorkflowTaskGroupUpdatedWatchersEvent returns the union data inside the Event as a WorkflowTaskGroupUpdatedWatchersEvent

func (t Event) AsWorkflowTaskUpdatedAssigneeEvent() (WorkflowTaskUpdatedAssigneeEvent, error)

AsWorkflowTaskUpdatedAssigneeEvent returns the union data inside the Event as a WorkflowTaskUpdatedAssigneeEvent

func (t Event) AsWorkflowTaskUpdatedFieldsEvent() (WorkflowTaskUpdatedFieldsEvent, error)

AsWorkflowTaskUpdatedFieldsEvent returns the union data inside the Event as a WorkflowTaskUpdatedFieldsEvent

func (t Event) AsWorkflowTaskUpdatedScheduledOnEvent() (WorkflowTaskUpdatedScheduledOnEvent, error)

AsWorkflowTaskUpdatedScheduledOnEvent returns the union data inside the Event as a WorkflowTaskUpdatedScheduledOnEvent

func (t Event) AsWorkflowTaskUpdatedStatusEvent() (WorkflowTaskUpdatedStatusEvent, error)

AsWorkflowTaskUpdatedStatusEvent returns the union data inside the Event as a WorkflowTaskUpdatedStatusEvent

func (t Event) Discriminator() (string, error)
func (t *Event) FromAssayRunCreatedEvent(v AssayRunCreatedEvent) error

FromAssayRunCreatedEvent overwrites any union data inside the Event as the provided AssayRunCreatedEvent

func (t *Event) FromAssayRunUpdatedFieldsEvent(v AssayRunUpdatedFieldsEvent) error

FromAssayRunUpdatedFieldsEvent overwrites any union data inside the Event as the provided AssayRunUpdatedFieldsEvent

func (t *Event) FromAutomationInputGeneratorCompletedV2BetaEvent(v AutomationInputGeneratorCompletedV2BetaEvent) error

FromAutomationInputGeneratorCompletedV2BetaEvent overwrites any union data inside the Event as the provided AutomationInputGeneratorCompletedV2BetaEvent

func (t *Event) FromAutomationOutputProcessorCompletedV2BetaEvent(v AutomationOutputProcessorCompletedV2BetaEvent) error

FromAutomationOutputProcessorCompletedV2BetaEvent overwrites any union data inside the Event as the provided AutomationOutputProcessorCompletedV2BetaEvent

func (t *Event) FromAutomationOutputProcessorUploadedV2BetaEvent(v AutomationOutputProcessorUploadedV2BetaEvent) error

FromAutomationOutputProcessorUploadedV2BetaEvent overwrites any union data inside the Event as the provided AutomationOutputProcessorUploadedV2BetaEvent

func (t *Event) FromEntityRegisteredEvent(v EntityRegisteredEvent) error

FromEntityRegisteredEvent overwrites any union data inside the Event as the provided EntityRegisteredEvent

func (t *Event) FromEntryCreatedEvent(v EntryCreatedEvent) error

FromEntryCreatedEvent overwrites any union data inside the Event as the provided EntryCreatedEvent

func (t *Event) FromEntryUpdatedFieldsEvent(v EntryUpdatedFieldsEvent) error

FromEntryUpdatedFieldsEvent overwrites any union data inside the Event as the provided EntryUpdatedFieldsEvent

func (t *Event) FromEntryUpdatedReviewRecordEvent(v EntryUpdatedReviewRecordEvent) error

FromEntryUpdatedReviewRecordEvent overwrites any union data inside the Event as the provided EntryUpdatedReviewRecordEvent

func (t *Event) FromRequestCreatedEvent(v RequestCreatedEvent) error

FromRequestCreatedEvent overwrites any union data inside the Event as the provided RequestCreatedEvent

func (t *Event) FromRequestUpdatedFieldsEvent(v RequestUpdatedFieldsEvent) error

FromRequestUpdatedFieldsEvent overwrites any union data inside the Event as the provided RequestUpdatedFieldsEvent

func (t *Event) FromStageEntryCreatedEvent(v StageEntryCreatedEvent) error

FromStageEntryCreatedEvent overwrites any union data inside the Event as the provided StageEntryCreatedEvent

func (t *Event) FromStageEntryUpdatedFieldsEvent(v StageEntryUpdatedFieldsEvent) error

FromStageEntryUpdatedFieldsEvent overwrites any union data inside the Event as the provided StageEntryUpdatedFieldsEvent

func (t *Event) FromStageEntryUpdatedReviewRecordEvent(v StageEntryUpdatedReviewRecordEvent) error

FromStageEntryUpdatedReviewRecordEvent overwrites any union data inside the Event as the provided StageEntryUpdatedReviewRecordEvent

func (t *Event) FromWorkflowOutputCreatedEvent(v WorkflowOutputCreatedEvent) error

FromWorkflowOutputCreatedEvent overwrites any union data inside the Event as the provided WorkflowOutputCreatedEvent

func (t *Event) FromWorkflowOutputUpdatedFieldsEvent(v WorkflowOutputUpdatedFieldsEvent) error

FromWorkflowOutputUpdatedFieldsEvent overwrites any union data inside the Event as the provided WorkflowOutputUpdatedFieldsEvent

func (t *Event) FromWorkflowTaskCreatedEvent(v WorkflowTaskCreatedEvent) error

FromWorkflowTaskCreatedEvent overwrites any union data inside the Event as the provided WorkflowTaskCreatedEvent

func (t *Event) FromWorkflowTaskGroupCreatedEvent(v WorkflowTaskGroupCreatedEvent) error

FromWorkflowTaskGroupCreatedEvent overwrites any union data inside the Event as the provided WorkflowTaskGroupCreatedEvent

func (t *Event) FromWorkflowTaskGroupUpdatedWatchersEvent(v WorkflowTaskGroupUpdatedWatchersEvent) error

FromWorkflowTaskGroupUpdatedWatchersEvent overwrites any union data inside the Event as the provided WorkflowTaskGroupUpdatedWatchersEvent

func (t *Event) FromWorkflowTaskUpdatedAssigneeEvent(v WorkflowTaskUpdatedAssigneeEvent) error

FromWorkflowTaskUpdatedAssigneeEvent overwrites any union data inside the Event as the provided WorkflowTaskUpdatedAssigneeEvent

func (t *Event) FromWorkflowTaskUpdatedFieldsEvent(v WorkflowTaskUpdatedFieldsEvent) error

FromWorkflowTaskUpdatedFieldsEvent overwrites any union data inside the Event as the provided WorkflowTaskUpdatedFieldsEvent

func (t *Event) FromWorkflowTaskUpdatedScheduledOnEvent(v WorkflowTaskUpdatedScheduledOnEvent) error

FromWorkflowTaskUpdatedScheduledOnEvent overwrites any union data inside the Event as the provided WorkflowTaskUpdatedScheduledOnEvent

func (t *Event) FromWorkflowTaskUpdatedStatusEvent(v WorkflowTaskUpdatedStatusEvent) error

FromWorkflowTaskUpdatedStatusEvent overwrites any union data inside the Event as the provided WorkflowTaskUpdatedStatusEvent

func (t Event) MarshalJSON() ([]byte, error)
func (t *Event) MergeAssayRunCreatedEvent(v AssayRunCreatedEvent) error

MergeAssayRunCreatedEvent performs a merge with any union data inside the Event, using the provided AssayRunCreatedEvent

func (t *Event) MergeAssayRunUpdatedFieldsEvent(v AssayRunUpdatedFieldsEvent) error

MergeAssayRunUpdatedFieldsEvent performs a merge with any union data inside the Event, using the provided AssayRunUpdatedFieldsEvent

func (t *Event) MergeAutomationInputGeneratorCompletedV2BetaEvent(v AutomationInputGeneratorCompletedV2BetaEvent) error

MergeAutomationInputGeneratorCompletedV2BetaEvent performs a merge with any union data inside the Event, using the provided AutomationInputGeneratorCompletedV2BetaEvent

func (t *Event) MergeAutomationOutputProcessorCompletedV2BetaEvent(v AutomationOutputProcessorCompletedV2BetaEvent) error

MergeAutomationOutputProcessorCompletedV2BetaEvent performs a merge with any union data inside the Event, using the provided AutomationOutputProcessorCompletedV2BetaEvent

func (t *Event) MergeAutomationOutputProcessorUploadedV2BetaEvent(v AutomationOutputProcessorUploadedV2BetaEvent) error

MergeAutomationOutputProcessorUploadedV2BetaEvent performs a merge with any union data inside the Event, using the provided AutomationOutputProcessorUploadedV2BetaEvent

func (t *Event) MergeEntityRegisteredEvent(v EntityRegisteredEvent) error

MergeEntityRegisteredEvent performs a merge with any union data inside the Event, using the provided EntityRegisteredEvent

func (t *Event) MergeEntryCreatedEvent(v EntryCreatedEvent) error

MergeEntryCreatedEvent performs a merge with any union data inside the Event, using the provided EntryCreatedEvent

func (t *Event) MergeEntryUpdatedFieldsEvent(v EntryUpdatedFieldsEvent) error

MergeEntryUpdatedFieldsEvent performs a merge with any union data inside the Event, using the provided EntryUpdatedFieldsEvent

func (t *Event) MergeEntryUpdatedReviewRecordEvent(v EntryUpdatedReviewRecordEvent) error

MergeEntryUpdatedReviewRecordEvent performs a merge with any union data inside the Event, using the provided EntryUpdatedReviewRecordEvent

func (t *Event) MergeRequestCreatedEvent(v RequestCreatedEvent) error

MergeRequestCreatedEvent performs a merge with any union data inside the Event, using the provided RequestCreatedEvent

func (t *Event) MergeRequestUpdatedFieldsEvent(v RequestUpdatedFieldsEvent) error

MergeRequestUpdatedFieldsEvent performs a merge with any union data inside the Event, using the provided RequestUpdatedFieldsEvent

func (t *Event) MergeStageEntryCreatedEvent(v StageEntryCreatedEvent) error

MergeStageEntryCreatedEvent performs a merge with any union data inside the Event, using the provided StageEntryCreatedEvent

func (t *Event) MergeStageEntryUpdatedFieldsEvent(v StageEntryUpdatedFieldsEvent) error

MergeStageEntryUpdatedFieldsEvent performs a merge with any union data inside the Event, using the provided StageEntryUpdatedFieldsEvent

func (t *Event) MergeStageEntryUpdatedReviewRecordEvent(v StageEntryUpdatedReviewRecordEvent) error

MergeStageEntryUpdatedReviewRecordEvent performs a merge with any union data inside the Event, using the provided StageEntryUpdatedReviewRecordEvent

func (t *Event) MergeWorkflowOutputCreatedEvent(v WorkflowOutputCreatedEvent) error

MergeWorkflowOutputCreatedEvent performs a merge with any union data inside the Event, using the provided WorkflowOutputCreatedEvent

func (t *Event) MergeWorkflowOutputUpdatedFieldsEvent(v WorkflowOutputUpdatedFieldsEvent) error

MergeWorkflowOutputUpdatedFieldsEvent performs a merge with any union data inside the Event, using the provided WorkflowOutputUpdatedFieldsEvent

func (t *Event) MergeWorkflowTaskCreatedEvent(v WorkflowTaskCreatedEvent) error

MergeWorkflowTaskCreatedEvent performs a merge with any union data inside the Event, using the provided WorkflowTaskCreatedEvent

func (t *Event) MergeWorkflowTaskGroupCreatedEvent(v WorkflowTaskGroupCreatedEvent) error

MergeWorkflowTaskGroupCreatedEvent performs a merge with any union data inside the Event, using the provided WorkflowTaskGroupCreatedEvent

func (t *Event) MergeWorkflowTaskGroupUpdatedWatchersEvent(v WorkflowTaskGroupUpdatedWatchersEvent) error

MergeWorkflowTaskGroupUpdatedWatchersEvent performs a merge with any union data inside the Event, using the provided WorkflowTaskGroupUpdatedWatchersEvent

func (t *Event) MergeWorkflowTaskUpdatedAssigneeEvent(v WorkflowTaskUpdatedAssigneeEvent) error

MergeWorkflowTaskUpdatedAssigneeEvent performs a merge with any union data inside the Event, using the provided WorkflowTaskUpdatedAssigneeEvent

func (t *Event) MergeWorkflowTaskUpdatedFieldsEvent(v WorkflowTaskUpdatedFieldsEvent) error

MergeWorkflowTaskUpdatedFieldsEvent performs a merge with any union data inside the Event, using the provided WorkflowTaskUpdatedFieldsEvent

func (t *Event) MergeWorkflowTaskUpdatedScheduledOnEvent(v WorkflowTaskUpdatedScheduledOnEvent) error

MergeWorkflowTaskUpdatedScheduledOnEvent performs a merge with any union data inside the Event, using the provided WorkflowTaskUpdatedScheduledOnEvent

func (t *Event) MergeWorkflowTaskUpdatedStatusEvent(v WorkflowTaskUpdatedStatusEvent) error

MergeWorkflowTaskUpdatedStatusEvent performs a merge with any union data inside the Event, using the provided WorkflowTaskUpdatedStatusEvent

func (t *Event) UnmarshalJSON(b []byte) error
func (t Event) ValueByDiscriminator() (interface{}, error)
Type EventBase
type EventBase struct {
	CreatedAt  *time.Time `json:"createdAt,omitempty"`
	Deprecated *bool      `json:"deprecated,omitempty"`

	// ExcludedProperties These properties have been dropped from the payload due to size.
	ExcludedProperties *[]string `json:"excludedProperties,omitempty"`
	Id                 *string   `json:"id,omitempty"`
	Schema             *struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"schema"`
}

EventBase defines model for EventBase.

Type EventsPaginatedList
type EventsPaginatedList struct {
	Events    *[]Event `json:"events,omitempty"`
	NextToken *string  `json:"nextToken,omitempty"`
}

EventsPaginatedList defines model for EventsPaginatedList.

Type ExecuteRequestsSampleGroupsJSONRequestBody
type ExecuteRequestsSampleGroupsJSONRequestBody = SampleGroupsStatusUpdate

ExecuteRequestsSampleGroupsJSONRequestBody defines body for ExecuteRequestsSampleGroups for application/json ContentType.

Type ExecuteRequestsSampleGroupsResponse
type ExecuteRequestsSampleGroupsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ExecuteSampleGroups
	JSON400      *BadRequestError
	JSON404      *NotFoundError
}
Functions
func ParseExecuteRequestsSampleGroupsResponse(rsp *http.Response) (*ExecuteRequestsSampleGroupsResponse, error)

ParseExecuteRequestsSampleGroupsResponse parses an HTTP response from a ExecuteRequestsSampleGroupsWithResponse call

Methods
func (r ExecuteRequestsSampleGroupsResponse) Status() string

Status returns HTTPResponse.Status

func (r ExecuteRequestsSampleGroupsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ExecuteSampleGroups
type ExecuteSampleGroups = map[string]interface{}

ExecuteSampleGroups The response is intentionally empty.

Type ExportItemJSONRequestBody
type ExportItemJSONRequestBody = ExportItemRequest

ExportItemJSONRequestBody defines body for ExportItem for application/json ContentType.

Type ExportItemRequest
type ExportItemRequest struct {
	// Id ID of the item to export
	Id string `json:"id"`
}

ExportItemRequest defines model for ExportItemRequest.

Type ExportItemResponse
type ExportItemResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *AsyncTaskLink
	JSON400      *BadRequestError
}
Functions
func ParseExportItemResponse(rsp *http.Response) (*ExportItemResponse, error)

ParseExportItemResponse parses an HTTP response from a ExportItemWithResponse call

Methods
func (r ExportItemResponse) Status() string

Status returns HTTPResponse.Status

func (r ExportItemResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ExportsAsyncTask
type ExportsAsyncTask struct {
	// Errors Present only when status is FAILED for a bulk task. Contains information about the individual errors in the bulk task.
	Errors *map[string]interface{} `json:"errors,omitempty"`

	// Message Present only when status is FAILED. Contains information about the error.
	Message  *string `json:"message,omitempty"`
	Response *struct {
		DownloadURL *string `json:"downloadURL,omitempty"`
	} `json:"response,omitempty"`

	// Status The current state of the task.
	Status ExportsAsyncTaskStatus `json:"status"`
}

ExportsAsyncTask defines model for ExportsAsyncTask.

Type ExportsAsyncTaskStatus
type ExportsAsyncTaskStatus string

ExportsAsyncTaskStatus The current state of the task.

Constants
ExportsAsyncTaskStatusFAILED, ExportsAsyncTaskStatusRUNNING, ExportsAsyncTaskStatusSUCCEEDED
ExportsAsyncTaskStatusFAILED ExportsAsyncTaskStatus = "FAILED"
ExportsAsyncTaskStatusRUNNING ExportsAsyncTaskStatus = "RUNNING"
ExportsAsyncTaskStatusSUCCEEDED ExportsAsyncTaskStatus = "SUCCEEDED"

Defines values for ExportsAsyncTaskStatus.

Type ExternalFileNotePart
type ExternalFileNotePart struct {
	// ExternalFileId The ID of the external file. Use the 'Get an external file' endpoint to retrieve metadata about it.
	ExternalFileId *string `json:"externalFileId,omitempty"`

	// Indentation All notes have an indentation level - the default is 0 for no indent. For lists, indentation gives notes hierarchy - a bulleted list with children is modeled as one note part with indentation 1 followed by note parts with indentation 2, for example.
	Indentation *int `json:"indentation,omitempty"`

	// Links Array of links referenced in the caption via an @-mention, hyperlink, or the drag-n-dropped preview attached to the note.
	Links *[]EntryLink `json:"links,omitempty"`

	// Text The caption of the file attachment.
	Text *string                   `json:"text,omitempty"`
	Type *ExternalFileNotePartType `json:"type,omitempty"`
}

ExternalFileNotePart defines model for ExternalFileNotePart.

Type ExternalFileNotePartType
type ExternalFileNotePartType string

ExternalFileNotePartType defines model for ExternalFileNotePart.Type.

Constants
ExternalFile
ExternalFile ExternalFileNotePartType = "external_file"

Defines values for ExternalFileNotePartType.

Type Feature
type Feature struct {
	// Color The color of the annotations generated by the feature. Must be a valid hex string
	Color *string `json:"color,omitempty"`

	// FeatureLibraryId The id of the feature library the feature belongs to
	FeatureLibraryId *string `json:"featureLibraryId,omitempty"`

	// FeatureType The type of feature, like gene, promoter, etc. Note: This is an arbitrary string, not an enum
	FeatureType *string `json:"featureType"`

	// Id The id of the feature
	Id *string `json:"id,omitempty"`

	// MatchType The match type of the feature. Used to determine how auto-annotate matches are made.
	MatchType *FeatureMatchType `json:"matchType,omitempty"`

	// Name The name of the feature
	Name *string `json:"name,omitempty"`

	// Pattern The pattern used for matching during auto-annotation.
	Pattern *string `json:"pattern,omitempty"`
}

Feature defines model for Feature.

Type FeatureBase
type FeatureBase struct {
	// Color The color of the annotations generated by the feature. Must be a valid hex string
	Color *string `json:"color,omitempty"`

	// FeatureLibraryId The id of the feature library the feature belongs to
	FeatureLibraryId *string `json:"featureLibraryId,omitempty"`

	// FeatureType The type of feature, like gene, promoter, etc. Note: This is an arbitrary string, not an enum
	FeatureType *string `json:"featureType"`

	// Name The name of the feature
	Name *string `json:"name,omitempty"`

	// Pattern The pattern used for matching during auto-annotation.
	Pattern *string `json:"pattern,omitempty"`
}

FeatureBase defines model for FeatureBase.

Type FeatureBulkCreate
type FeatureBulkCreate = FeatureCreate

FeatureBulkCreate Inputs for a new feature

Type FeatureCreate
type FeatureCreate struct {
	// Color The color of the annotations generated by the feature. Must be a valid hex string
	Color *string `json:"color,omitempty"`

	// FeatureLibraryId The id of the feature library the feature belongs to
	FeatureLibraryId string `json:"featureLibraryId"`

	// FeatureType The type of feature, like gene, promoter, etc. Note: This is an arbitrary string, not an enum
	FeatureType *string `json:"featureType"`

	// MatchType The match type of the feature. Used to determine how auto-annotate matches are made.
	MatchType FeatureCreateMatchType `json:"matchType"`

	// Name The name of the feature
	Name string `json:"name"`

	// Pattern The pattern used for matching during auto-annotation.
	Pattern string `json:"pattern"`
}

FeatureCreate defines model for FeatureCreate.

Type FeatureCreateMatchType
type FeatureCreateMatchType string

FeatureCreateMatchType The match type of the feature. Used to determine how auto-annotate matches are made.

Constants
FeatureCreateMatchTypeNucleotide, FeatureCreateMatchTypeProtein
FeatureCreateMatchTypeNucleotide FeatureCreateMatchType = "nucleotide"
FeatureCreateMatchTypeProtein FeatureCreateMatchType = "protein"

Defines values for FeatureCreateMatchType.

Type FeatureLibrariesPaginatedList
type FeatureLibrariesPaginatedList struct {
	FeatureLibraries *[]FeatureLibrary `json:"featureLibraries,omitempty"`
	NextToken        *string           `json:"nextToken,omitempty"`
}

FeatureLibrariesPaginatedList defines model for FeatureLibrariesPaginatedList.

Type FeatureLibrary
type FeatureLibrary struct {
	// CreatedAt DateTime the Feature Library was created
	CreatedAt *time.Time `json:"createdAt,omitempty"`

	// Description The description for the feature library
	Description *string `json:"description,omitempty"`

	// Id The id of the feature library
	Id *string `json:"id,omitempty"`

	// ModifiedAt DateTime the Feature Library was last modified
	ModifiedAt *time.Time `json:"modifiedAt,omitempty"`

	// Name The name of the feature library
	Name  *string               `json:"name,omitempty"`
	Owner *FeatureLibrary_Owner `json:"owner,omitempty"`

	// WebURL The Benchling web UI url to view the Feature Library
	WebURL *string `json:"webURL,omitempty"`
}

FeatureLibrary defines model for FeatureLibrary.

Type FeatureLibraryBase
type FeatureLibraryBase struct {
	// Description The description for the feature library
	Description *string `json:"description,omitempty"`

	// Name The name of the feature library
	Name *string `json:"name,omitempty"`
}

FeatureLibraryBase defines model for FeatureLibraryBase.

Type FeatureLibraryCreate
type FeatureLibraryCreate struct {
	// Description The description for the feature library
	Description string `json:"description"`

	// Name The name of the feature library
	Name string `json:"name"`

	// OrganizationId The organization that will own the feature library. The requesting user must be an administrator of the organization. If unspecified and the organization allows personal ownables, then the requesting user will own the feature library
	OrganizationId *string `json:"organizationId,omitempty"`
}

FeatureLibraryCreate defines model for FeatureLibraryCreate.

Type FeatureLibraryUpdate
type FeatureLibraryUpdate = FeatureLibraryBase

FeatureLibraryUpdate defines model for FeatureLibraryUpdate.

Type FeatureLibrary_Owner
type FeatureLibrary_Owner struct {
	// contains filtered or unexported fields
}

FeatureLibrary_Owner defines model for FeatureLibrary.Owner.

Methods
func (t FeatureLibrary_Owner) AsOrganization() (Organization, error)

AsOrganization returns the union data inside the FeatureLibrary_Owner as a Organization

func (t FeatureLibrary_Owner) AsUserSummary() (UserSummary, error)

AsUserSummary returns the union data inside the FeatureLibrary_Owner as a UserSummary

func (t *FeatureLibrary_Owner) FromOrganization(v Organization) error

FromOrganization overwrites any union data inside the FeatureLibrary_Owner as the provided Organization

func (t *FeatureLibrary_Owner) FromUserSummary(v UserSummary) error

FromUserSummary overwrites any union data inside the FeatureLibrary_Owner as the provided UserSummary

func (t FeatureLibrary_Owner) MarshalJSON() ([]byte, error)
func (t *FeatureLibrary_Owner) MergeOrganization(v Organization) error

MergeOrganization performs a merge with any union data inside the FeatureLibrary_Owner, using the provided Organization

func (t *FeatureLibrary_Owner) MergeUserSummary(v UserSummary) error

MergeUserSummary performs a merge with any union data inside the FeatureLibrary_Owner, using the provided UserSummary

func (t *FeatureLibrary_Owner) UnmarshalJSON(b []byte) error
Type FeatureMatchType
type FeatureMatchType string

FeatureMatchType The match type of the feature. Used to determine how auto-annotate matches are made.

Constants
FeatureMatchTypeNucleotide, FeatureMatchTypeProtein
FeatureMatchTypeNucleotide FeatureMatchType = "nucleotide"
FeatureMatchTypeProtein FeatureMatchType = "protein"

Defines values for FeatureMatchType.

Type FeatureUpdate
type FeatureUpdate = FeatureBase

FeatureUpdate defines model for FeatureUpdate.

Type FeaturesBulkCreateRequest
type FeaturesBulkCreateRequest struct {
	Features *[]FeatureBulkCreate `json:"features,omitempty"`
}

FeaturesBulkCreateRequest Inputs for bulk creating a new feature

Type FeaturesPaginatedList
type FeaturesPaginatedList struct {
	// Features List of features for the page
	Features  *[]Feature `json:"features,omitempty"`
	NextToken *string    `json:"nextToken,omitempty"`
}

FeaturesPaginatedList defines model for FeaturesPaginatedList.

Type Field
type Field struct {
	DisplayValue *string    `json:"displayValue"`
	IsMulti      *bool      `json:"isMulti,omitempty"`
	TextValue    *string    `json:"textValue"`
	Type         *FieldType `json:"type,omitempty"`

	// Value For single link fields, use the id of the item you want to link (eg. "seq_jdf8BV24").
	// For multi-link fields, use an array of ids of the items you want to link (eg. ["seq_jdf8BV24"])
	Value *Field_Value `json:"value"`
}

Field defines model for Field.

Type FieldAppConfigItem
type FieldAppConfigItem struct {
	ApiURL *string `json:"apiURL,omitempty"`
	App    *struct {
		// Id The id of the Benchling app to which this configuration item belongs
		Id *string `json:"id,omitempty"`
	} `json:"app,omitempty"`

	// CreatedAt DateTime the app config item was created
	CreatedAt      *time.Time               `json:"createdAt,omitempty"`
	Description    *string                  `json:"description,omitempty"`
	Id             *string                  `json:"id,omitempty"`
	LinkedResource *LinkedAppConfigResource `json:"linkedResource"`

	// ModifiedAt DateTime the app config item was last modified
	ModifiedAt *time.Time `json:"modifiedAt,omitempty"`

	// Path Array-based representation of config item's location in the tree in order from top to bottom.
	Path           *[]string               `json:"path,omitempty"`
	RequiredConfig *bool                   `json:"requiredConfig,omitempty"`
	Type           *FieldAppConfigItemType `json:"type,omitempty"`
	Value          *string                 `json:"value"`
}

FieldAppConfigItem defines model for FieldAppConfigItem.

Type FieldAppConfigItemType
type FieldAppConfigItemType string

FieldAppConfigItemType defines model for FieldAppConfigItem.Type.

Constants
FieldAppConfigItemTypeField
FieldAppConfigItemTypeField FieldAppConfigItemType = "field"

Defines values for FieldAppConfigItemType.

Type FieldDefinition
type FieldDefinition struct {
	ArchiveRecord *ArchiveRecord `json:"archiveRecord"`
	Id            *string        `json:"id,omitempty"`
	IsMulti       *bool          `json:"isMulti,omitempty"`
	IsRequired    *bool          `json:"isRequired,omitempty"`
	Name          *string        `json:"name,omitempty"`
	Type          *FieldType     `json:"type,omitempty"`
}

FieldDefinition defines model for FieldDefinition.

Type FieldType
type FieldType string

FieldType defines model for FieldType.

Constants
FieldTypeAaSequenceLink FieldType = "aa_sequence_link"
FieldTypeAssayRequestLink FieldType = "assay_request_link"
FieldTypeAssayResultLink FieldType = "assay_result_link"
FieldTypeAssayRunLink FieldType = "assay_run_link"
FieldTypeBatchLink FieldType = "batch_link"
FieldTypeBlobLink FieldType = "blob_link"
FieldTypeBoolean FieldType = "boolean"
FieldTypeCustomEntityLink FieldType = "custom_entity_link"
FieldTypeDate FieldType = "date"
FieldTypeDatetime FieldType = "datetime"
FieldTypeDnaSequenceLink FieldType = "dna_sequence_link"
FieldTypeDropdown FieldType = "dropdown"
FieldTypeEntityLink FieldType = "entity_link"
FieldTypeEntryLink FieldType = "entry_link"
FieldTypeFloat FieldType = "float"
FieldTypeInteger FieldType = "integer"
FieldTypeJson FieldType = "json"
FieldTypeLongText FieldType = "long_text"
FieldTypeMixtureLink FieldType = "mixture_link"
FieldTypePartLink FieldType = "part_link"
FieldTypeStorageLink FieldType = "storage_link"
FieldTypeText FieldType = "text"
FieldTypeTranslationLink FieldType = "translation_link"

Defines values for FieldType.

Type FieldValue0
type FieldValue0 = string

FieldValue0 defines model for .

Type FieldValue1
type FieldValue1 = bool

FieldValue1 defines model for .

Type FieldValue2
type FieldValue2 = float32

FieldValue2 defines model for .

Type FieldValue3
type FieldValue3 = map[string]interface{}

FieldValue3 defines model for .

Type FieldValue4
type FieldValue4 = []string

FieldValue4 defines model for .

Type Field_Value
type Field_Value struct {
	// contains filtered or unexported fields
}

Field_Value For single link fields, use the id of the item you want to link (eg. "seq_jdf8BV24"). For multi-link fields, use an array of ids of the items you want to link (eg. ["seq_jdf8BV24"])

Methods
func (t Field_Value) AsFieldValue0() (FieldValue0, error)

AsFieldValue0 returns the union data inside the Field_Value as a FieldValue0

func (t Field_Value) AsFieldValue1() (FieldValue1, error)

AsFieldValue1 returns the union data inside the Field_Value as a FieldValue1

func (t Field_Value) AsFieldValue2() (FieldValue2, error)

AsFieldValue2 returns the union data inside the Field_Value as a FieldValue2

func (t Field_Value) AsFieldValue3() (FieldValue3, error)

AsFieldValue3 returns the union data inside the Field_Value as a FieldValue3

func (t Field_Value) AsFieldValue4() (FieldValue4, error)

AsFieldValue4 returns the union data inside the Field_Value as a FieldValue4

func (t *Field_Value) FromFieldValue0(v FieldValue0) error

FromFieldValue0 overwrites any union data inside the Field_Value as the provided FieldValue0

func (t *Field_Value) FromFieldValue1(v FieldValue1) error

FromFieldValue1 overwrites any union data inside the Field_Value as the provided FieldValue1

func (t *Field_Value) FromFieldValue2(v FieldValue2) error

FromFieldValue2 overwrites any union data inside the Field_Value as the provided FieldValue2

func (t *Field_Value) FromFieldValue3(v FieldValue3) error

FromFieldValue3 overwrites any union data inside the Field_Value as the provided FieldValue3

func (t *Field_Value) FromFieldValue4(v FieldValue4) error

FromFieldValue4 overwrites any union data inside the Field_Value as the provided FieldValue4

func (t Field_Value) MarshalJSON() ([]byte, error)
func (t *Field_Value) MergeFieldValue0(v FieldValue0) error

MergeFieldValue0 performs a merge with any union data inside the Field_Value, using the provided FieldValue0

func (t *Field_Value) MergeFieldValue1(v FieldValue1) error

MergeFieldValue1 performs a merge with any union data inside the Field_Value, using the provided FieldValue1

func (t *Field_Value) MergeFieldValue2(v FieldValue2) error

MergeFieldValue2 performs a merge with any union data inside the Field_Value, using the provided FieldValue2

func (t *Field_Value) MergeFieldValue3(v FieldValue3) error

MergeFieldValue3 performs a merge with any union data inside the Field_Value, using the provided FieldValue3

func (t *Field_Value) MergeFieldValue4(v FieldValue4) error

MergeFieldValue4 performs a merge with any union data inside the Field_Value, using the provided FieldValue4

func (t *Field_Value) UnmarshalJSON(b []byte) error
Type Fields
type Fields map[string]Field

Fields defines model for Fields.

Type FindMatchingRegionsAsyncTask
type FindMatchingRegionsAsyncTask struct {
	// Errors Present only when status is FAILED for a bulk task. Contains information about the individual errors in the bulk task.
	Errors *map[string]interface{} `json:"errors,omitempty"`

	// Message Present only when status is FAILED. Contains information about the error.
	Message  *string `json:"message,omitempty"`
	Response *struct {
		AaSequenceMatches *[]struct {
			MatchingAASequenceIds *[]string `json:"matchingAASequenceIds,omitempty"`
			TargetAASequenceId    *string   `json:"targetAASequenceId,omitempty"`
		} `json:"aaSequenceMatches,omitempty"`
	} `json:"response,omitempty"`

	// Status The current state of the task.
	Status FindMatchingRegionsAsyncTaskStatus `json:"status"`
}

FindMatchingRegionsAsyncTask defines model for FindMatchingRegionsAsyncTask.

Type FindMatchingRegionsAsyncTaskStatus
type FindMatchingRegionsAsyncTaskStatus string

FindMatchingRegionsAsyncTaskStatus The current state of the task.

Constants
FindMatchingRegionsAsyncTaskStatusFAILED, FindMatchingRegionsAsyncTaskStatusRUNNING, FindMatchingRegionsAsyncTaskStatusSUCCEEDED
FindMatchingRegionsAsyncTaskStatusFAILED FindMatchingRegionsAsyncTaskStatus = "FAILED"
FindMatchingRegionsAsyncTaskStatusRUNNING FindMatchingRegionsAsyncTaskStatus = "RUNNING"
FindMatchingRegionsAsyncTaskStatusSUCCEEDED FindMatchingRegionsAsyncTaskStatus = "SUCCEEDED"

Defines values for FindMatchingRegionsAsyncTaskStatus.

Type FindMatchingRegionsDnaAsyncTask
type FindMatchingRegionsDnaAsyncTask struct {
	// Errors Present only when status is FAILED for a bulk task. Contains information about the individual errors in the bulk task.
	Errors *map[string]interface{} `json:"errors,omitempty"`

	// Message Present only when status is FAILED. Contains information about the error.
	Message  *string `json:"message,omitempty"`
	Response *struct {
		DnaSequenceMatches *[]struct {
			MatchingDnaSequenceIds *[]string `json:"matchingDnaSequenceIds,omitempty"`
			TargetDnaSequenceId    *string   `json:"targetDnaSequenceId,omitempty"`
		} `json:"dnaSequenceMatches,omitempty"`
	} `json:"response,omitempty"`

	// Status The current state of the task.
	Status FindMatchingRegionsDnaAsyncTaskStatus `json:"status"`
}

FindMatchingRegionsDnaAsyncTask defines model for FindMatchingRegionsDnaAsyncTask.

Type FindMatchingRegionsDnaAsyncTaskStatus
type FindMatchingRegionsDnaAsyncTaskStatus string

FindMatchingRegionsDnaAsyncTaskStatus The current state of the task.

Constants
FindMatchingRegionsDnaAsyncTaskStatusFAILED, FindMatchingRegionsDnaAsyncTaskStatusRUNNING, FindMatchingRegionsDnaAsyncTaskStatusSUCCEEDED
FindMatchingRegionsDnaAsyncTaskStatusFAILED FindMatchingRegionsDnaAsyncTaskStatus = "FAILED"
FindMatchingRegionsDnaAsyncTaskStatusRUNNING FindMatchingRegionsDnaAsyncTaskStatus = "RUNNING"
FindMatchingRegionsDnaAsyncTaskStatusSUCCEEDED FindMatchingRegionsDnaAsyncTaskStatus = "SUCCEEDED"

Defines values for FindMatchingRegionsDnaAsyncTaskStatus.

Type FloatAppConfigItem
type FloatAppConfigItem struct {
	ApiURL *string `json:"apiURL,omitempty"`
	App    *struct {
		// Id The id of the Benchling app to which this configuration item belongs
		Id *string `json:"id,omitempty"`
	} `json:"app,omitempty"`

	// CreatedAt DateTime the app config item was created
	CreatedAt   *time.Time `json:"createdAt,omitempty"`
	Description *string    `json:"description,omitempty"`
	Id          *string    `json:"id,omitempty"`

	// ModifiedAt DateTime the app config item was last modified
	ModifiedAt *time.Time `json:"modifiedAt,omitempty"`

	// Path Array-based representation of config item's location in the tree in order from top to bottom.
	Path           *[]string               `json:"path,omitempty"`
	RequiredConfig *bool                   `json:"requiredConfig,omitempty"`
	Type           *FloatAppConfigItemType `json:"type,omitempty"`
	Value          *float32                `json:"value"`
}

FloatAppConfigItem defines model for FloatAppConfigItem.

Type FloatAppConfigItemType
type FloatAppConfigItemType string

FloatAppConfigItemType defines model for FloatAppConfigItem.Type.

Constants
FloatAppConfigItemTypeFloat
FloatAppConfigItemTypeFloat FloatAppConfigItemType = "float"

Defines values for FloatAppConfigItemType.

Type FloatFieldDefinition
type FloatFieldDefinition struct {
	ArchiveRecord       *ArchiveRecord            `json:"archiveRecord"`
	DecimalPrecision    *float32                  `json:"decimalPrecision"`
	Id                  *string                   `json:"id,omitempty"`
	IsMulti             *bool                     `json:"isMulti,omitempty"`
	IsRequired          *bool                     `json:"isRequired,omitempty"`
	LegalTextDropdownId *string                   `json:"legalTextDropdownId"`
	Name                *string                   `json:"name,omitempty"`
	NumericMax          *float32                  `json:"numericMax"`
	NumericMin          *float32                  `json:"numericMin"`
	Type                *FloatFieldDefinitionType `json:"type,omitempty"`
}

FloatFieldDefinition defines model for FloatFieldDefinition.

Type FloatFieldDefinitionType
type FloatFieldDefinitionType string

FloatFieldDefinitionType defines model for FloatFieldDefinition.Type.

Constants
FloatFieldDefinitionTypeFloat
FloatFieldDefinitionTypeFloat FloatFieldDefinitionType = "float"

Defines values for FloatFieldDefinitionType.

Type Folder
type Folder struct {
	ArchiveRecord *ArchiveRecord `json:"archiveRecord"`
	Id            *string        `json:"id,omitempty"`
	Name          *string        `json:"name,omitempty"`

	// ParentFolderId ID of the parent folder, if it exists
	ParentFolderId *string `json:"parentFolderId"`

	// ProjectId ID of the containing project
	ProjectId *string `json:"projectId,omitempty"`
}

Folder defines model for Folder.

Type FolderCreate
type FolderCreate struct {
	// Name The name of the new folder.
	Name string `json:"name"`

	// ParentFolderId The ID of the parent folder.
	ParentFolderId string `json:"parentFolderId"`
}

FolderCreate defines model for FolderCreate.

Type FoldersArchivalChange
type FoldersArchivalChange struct {
	AaSequenceIds   *[]string `json:"aaSequenceIds,omitempty"`
	CustomEntityIds *[]string `json:"customEntityIds,omitempty"`
	DnaSequenceIds  *[]string `json:"dnaSequenceIds,omitempty"`
	EntryIds        *[]string `json:"entryIds,omitempty"`
	FolderIds       *[]string `json:"folderIds,omitempty"`
	MixtureIds      *[]string `json:"mixtureIds,omitempty"`
	OligoIds        *[]string `json:"oligoIds,omitempty"`
	ProtocolIds     *[]string `json:"protocolIds,omitempty"`
}

FoldersArchivalChange IDs of all items that were archived or unarchived, grouped by resource type. This includes the IDs of folders along with any IDs of folder contents that were unarchived.

Type FoldersArchive
type FoldersArchive struct {
	// FolderIds A list of folder IDs to archive.
	FolderIds []string `json:"folderIds"`

	// Reason The reason for archiving the provided folders. Accepted reasons may differ based on tenant configuration.
	Reason FoldersArchiveReason `json:"reason"`
}

FoldersArchive defines model for FoldersArchive.

Type FoldersArchiveReason
type FoldersArchiveReason string

FoldersArchiveReason The reason for archiving the provided folders. Accepted reasons may differ based on tenant configuration.

Constants
FoldersArchiveReasonMadeInError, FoldersArchiveReasonOther, FoldersArchiveReasonRetired
FoldersArchiveReasonMadeInError FoldersArchiveReason = "Made in error"
FoldersArchiveReasonOther FoldersArchiveReason = "Other"
FoldersArchiveReasonRetired FoldersArchiveReason = "Retired"

Defines values for FoldersArchiveReason.

Type FoldersPaginatedList
type FoldersPaginatedList struct {
	Folders   *[]Folder `json:"folders,omitempty"`
	NextToken *string   `json:"nextToken,omitempty"`
}

FoldersPaginatedList defines model for FoldersPaginatedList.

Type FoldersUnarchive
type FoldersUnarchive struct {
	// FolderIds A list of folder IDs to unarchive.
	FolderIds []string `json:"folderIds"`
}

FoldersUnarchive defines model for FoldersUnarchive.

Type ForbiddenError
type ForbiddenError struct {
	Error *struct {
		InvalidId   *string `json:"invalidId,omitempty"`
		Message     *string `json:"message,omitempty"`
		Type        *string `json:"type,omitempty"`
		UserMessage *string `json:"userMessage,omitempty"`
	} `json:"error,omitempty"`
}

ForbiddenError defines model for ForbiddenError.

Type GenerateInputWithAutomationInputGeneratorResponse
type GenerateInputWithAutomationInputGeneratorResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *AsyncTaskLink
	JSON400      *BadRequestError
}
Functions
func ParseGenerateInputWithAutomationInputGeneratorResponse(rsp *http.Response) (*GenerateInputWithAutomationInputGeneratorResponse, error)

ParseGenerateInputWithAutomationInputGeneratorResponse parses an HTTP response from a GenerateInputWithAutomationInputGeneratorWithResponse call

Methods
func (r GenerateInputWithAutomationInputGeneratorResponse) Status() string

Status returns HTTPResponse.Status

func (r GenerateInputWithAutomationInputGeneratorResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type GenerateTokenFormdataRequestBody
type GenerateTokenFormdataRequestBody = TokenCreate

GenerateTokenFormdataRequestBody defines body for GenerateToken for application/x-www-form-urlencoded ContentType.

Type GenerateTokenResponse
type GenerateTokenResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *TokenResponse
	JSON400      *OAuthBadRequestError
	JSON401      *OAuthUnauthorizedError
}
Functions
func ParseGenerateTokenResponse(rsp *http.Response) (*GenerateTokenResponse, error)

ParseGenerateTokenResponse parses an HTTP response from a GenerateTokenWithResponse call

Methods
func (r GenerateTokenResponse) Status() string

Status returns HTTPResponse.Status

func (r GenerateTokenResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type GenericApiIdentifiedAppConfigItem
type GenericApiIdentifiedAppConfigItem struct {
	ApiURL *string `json:"apiURL,omitempty"`
	App    *struct {
		// Id The id of the Benchling app to which this configuration item belongs
		Id *string `json:"id,omitempty"`
	} `json:"app,omitempty"`

	// CreatedAt DateTime the app config item was created
	CreatedAt      *time.Time               `json:"createdAt,omitempty"`
	Description    *string                  `json:"description,omitempty"`
	Id             *string                  `json:"id,omitempty"`
	LinkedResource *LinkedAppConfigResource `json:"linkedResource"`

	// ModifiedAt DateTime the app config item was last modified
	ModifiedAt *time.Time `json:"modifiedAt,omitempty"`

	// Path Array-based representation of config item's location in the tree in order from top to bottom.
	Path           *[]string                              `json:"path,omitempty"`
	RequiredConfig *bool                                  `json:"requiredConfig,omitempty"`
	Type           *GenericApiIdentifiedAppConfigItemType `json:"type,omitempty"`
	Value          *string                                `json:"value"`
}

GenericApiIdentifiedAppConfigItem defines model for GenericApiIdentifiedAppConfigItem.

Type GenericApiIdentifiedAppConfigItemType
type GenericApiIdentifiedAppConfigItemType string

GenericApiIdentifiedAppConfigItemType defines model for GenericApiIdentifiedAppConfigItem.Type.

Constants
GenericApiIdentifiedAppConfigItemTypeAaSequence, GenericApiIdentifiedAppConfigItemTypeBox, GenericApiIdentifiedAppConfigItemTypeBoxSchema, GenericApiIdentifiedAppConfigItemTypeContainer, GenericApiIdentifiedAppConfigItemTypeContainerSchema, GenericApiIdentifiedAppConfigItemTypeCustomEntity, GenericApiIdentifiedAppConfigItemTypeDnaOligo, GenericApiIdentifiedAppConfigItemTypeDnaSequence, GenericApiIdentifiedAppConfigItemTypeDropdown, GenericApiIdentifiedAppConfigItemTypeDropdownOption, GenericApiIdentifiedAppConfigItemTypeEntry, GenericApiIdentifiedAppConfigItemTypeEntrySchema, GenericApiIdentifiedAppConfigItemTypeFolder, GenericApiIdentifiedAppConfigItemTypeLocation, GenericApiIdentifiedAppConfigItemTypeLocationSchema, GenericApiIdentifiedAppConfigItemTypeMixture, GenericApiIdentifiedAppConfigItemTypeMolecule, GenericApiIdentifiedAppConfigItemTypePlate, GenericApiIdentifiedAppConfigItemTypePlateSchema, GenericApiIdentifiedAppConfigItemTypeProject, GenericApiIdentifiedAppConfigItemTypeRegistry, GenericApiIdentifiedAppConfigItemTypeRequestSchema, GenericApiIdentifiedAppConfigItemTypeResultSchema, GenericApiIdentifiedAppConfigItemTypeRnaOligo, GenericApiIdentifiedAppConfigItemTypeRnaSequence, GenericApiIdentifiedAppConfigItemTypeRunSchema, GenericApiIdentifiedAppConfigItemTypeWorkflowTaskSchema, GenericApiIdentifiedAppConfigItemTypeWorkflowTaskStatus, GenericApiIdentifiedAppConfigItemTypeWorklist
GenericApiIdentifiedAppConfigItemTypeAaSequence GenericApiIdentifiedAppConfigItemType = "aa_sequence"
GenericApiIdentifiedAppConfigItemTypeBox GenericApiIdentifiedAppConfigItemType = "box"
GenericApiIdentifiedAppConfigItemTypeBoxSchema GenericApiIdentifiedAppConfigItemType = "box_schema"
GenericApiIdentifiedAppConfigItemTypeContainer GenericApiIdentifiedAppConfigItemType = "container"
GenericApiIdentifiedAppConfigItemTypeContainerSchema GenericApiIdentifiedAppConfigItemType = "container_schema"
GenericApiIdentifiedAppConfigItemTypeCustomEntity GenericApiIdentifiedAppConfigItemType = "custom_entity"
GenericApiIdentifiedAppConfigItemTypeDnaOligo GenericApiIdentifiedAppConfigItemType = "dna_oligo"
GenericApiIdentifiedAppConfigItemTypeDnaSequence GenericApiIdentifiedAppConfigItemType = "dna_sequence"
GenericApiIdentifiedAppConfigItemTypeDropdown GenericApiIdentifiedAppConfigItemType = "dropdown"
GenericApiIdentifiedAppConfigItemTypeDropdownOption GenericApiIdentifiedAppConfigItemType = "dropdown_option"
GenericApiIdentifiedAppConfigItemTypeEntry GenericApiIdentifiedAppConfigItemType = "entry"
GenericApiIdentifiedAppConfigItemTypeEntrySchema GenericApiIdentifiedAppConfigItemType = "entry_schema"
GenericApiIdentifiedAppConfigItemTypeFolder GenericApiIdentifiedAppConfigItemType = "folder"
GenericApiIdentifiedAppConfigItemTypeLocation GenericApiIdentifiedAppConfigItemType = "location"
GenericApiIdentifiedAppConfigItemTypeLocationSchema GenericApiIdentifiedAppConfigItemType = "location_schema"
GenericApiIdentifiedAppConfigItemTypeMixture GenericApiIdentifiedAppConfigItemType = "mixture"
GenericApiIdentifiedAppConfigItemTypeMolecule GenericApiIdentifiedAppConfigItemType = "molecule"
GenericApiIdentifiedAppConfigItemTypePlate GenericApiIdentifiedAppConfigItemType = "plate"
GenericApiIdentifiedAppConfigItemTypePlateSchema GenericApiIdentifiedAppConfigItemType = "plate_schema"
GenericApiIdentifiedAppConfigItemTypeProject GenericApiIdentifiedAppConfigItemType = "project"
GenericApiIdentifiedAppConfigItemTypeRegistry GenericApiIdentifiedAppConfigItemType = "registry"
GenericApiIdentifiedAppConfigItemTypeRequestSchema GenericApiIdentifiedAppConfigItemType = "request_schema"
GenericApiIdentifiedAppConfigItemTypeResultSchema GenericApiIdentifiedAppConfigItemType = "result_schema"
GenericApiIdentifiedAppConfigItemTypeRnaOligo GenericApiIdentifiedAppConfigItemType = "rna_oligo"
GenericApiIdentifiedAppConfigItemTypeRnaSequence GenericApiIdentifiedAppConfigItemType = "rna_sequence"
GenericApiIdentifiedAppConfigItemTypeRunSchema GenericApiIdentifiedAppConfigItemType = "run_schema"
GenericApiIdentifiedAppConfigItemTypeWorkflowTaskSchema GenericApiIdentifiedAppConfigItemType = "workflow_task_schema"
GenericApiIdentifiedAppConfigItemTypeWorkflowTaskStatus GenericApiIdentifiedAppConfigItemType = "workflow_task_status"
GenericApiIdentifiedAppConfigItemTypeWorklist GenericApiIdentifiedAppConfigItemType = "worklist"

Defines values for GenericApiIdentifiedAppConfigItemType.

Type GenericEntity
type GenericEntity struct {
	Aliases       *[]string      `json:"aliases,omitempty"`
	ApiURL        *string        `json:"apiURL,omitempty"`
	ArchiveRecord *ArchiveRecord `json:"archiveRecord"`

	// Authors Array of UserSummary Resources of the authors of the entry. This defaults to the creator but can be manually changed.
	Authors   *[]UserSummary `json:"authors,omitempty"`
	CreatedAt *time.Time     `json:"createdAt,omitempty"`

	// Creator UserSummary of the user who created the request
	Creator            *UserSummary        `json:"creator,omitempty"`
	CustomFields       *CustomFields       `json:"customFields,omitempty"`
	EntityRegistryId   *string             `json:"entityRegistryId"`
	Fields             *Fields             `json:"fields,omitempty"`
	FolderId           *string             `json:"folderId,omitempty"`
	Id                 *string             `json:"id,omitempty"`
	ModifiedAt         *time.Time          `json:"modifiedAt,omitempty"`
	Name               *string             `json:"name,omitempty"`
	RegistrationOrigin *RegistrationOrigin `json:"registrationOrigin"`
	RegistryId         *string             `json:"registryId"`
	Schema             *SchemaSummary      `json:"schema"`
	WebURL             *string             `json:"webURL,omitempty"`
}

GenericEntity defines model for GenericEntity.

Type GetAASequenceResponse
type GetAASequenceResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AaSequence
	JSON400      *BadRequestError
}
Functions
func ParseGetAASequenceResponse(rsp *http.Response) (*GetAASequenceResponse, error)

ParseGetAASequenceResponse parses an HTTP response from a GetAASequenceWithResponse call

Methods
func (r GetAASequenceResponse) Status() string

Status returns HTTPResponse.Status

func (r GetAASequenceResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type GetAppConfigurationItemByIdResponse
type GetAppConfigurationItemByIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AppConfigItem
	JSON404      *NotFoundError
}
Functions
func ParseGetAppConfigurationItemByIdResponse(rsp *http.Response) (*GetAppConfigurationItemByIdResponse, error)

ParseGetAppConfigurationItemByIdResponse parses an HTTP response from a GetAppConfigurationItemByIdWithResponse call

Methods
func (r GetAppConfigurationItemByIdResponse) Status() string

Status returns HTTPResponse.Status

func (r GetAppConfigurationItemByIdResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type GetAssayResultResponse
type GetAssayResultResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AssayResult
	JSON400      *BadRequestError
}
Functions
func ParseGetAssayResultResponse(rsp *http.Response) (*GetAssayResultResponse, error)

ParseGetAssayResultResponse parses an HTTP response from a GetAssayResultWithResponse call

Methods
func (r GetAssayResultResponse) Status() string

Status returns HTTPResponse.Status

func (r GetAssayResultResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type GetAssayRunResponse
type GetAssayRunResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AssayRun
	JSON400      *BadRequestError
}
Functions
func ParseGetAssayRunResponse(rsp *http.Response) (*GetAssayRunResponse, error)

ParseGetAssayRunResponse parses an HTTP response from a GetAssayRunWithResponse call

Methods
func (r GetAssayRunResponse) Status() string

Status returns HTTPResponse.Status

func (r GetAssayRunResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type GetAutomationInputGeneratorResponse
type GetAutomationInputGeneratorResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AutomationInputGenerator
	JSON400      *BadRequestError
}
Functions
func ParseGetAutomationInputGeneratorResponse(rsp *http.Response) (*GetAutomationInputGeneratorResponse, error)

ParseGetAutomationInputGeneratorResponse parses an HTTP response from a GetAutomationInputGeneratorWithResponse call

Methods
func (r GetAutomationInputGeneratorResponse) Status() string

Status returns HTTPResponse.Status

func (r GetAutomationInputGeneratorResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type GetAutomationOutputProcessorResponse
type GetAutomationOutputProcessorResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AutomationOutputProcessor
	JSON400      *BadRequestError
}
Functions
func ParseGetAutomationOutputProcessorResponse(rsp *http.Response) (*GetAutomationOutputProcessorResponse, error)

ParseGetAutomationOutputProcessorResponse parses an HTTP response from a GetAutomationOutputProcessorWithResponse call

Methods
func (r GetAutomationOutputProcessorResponse) Status() string

Status returns HTTPResponse.Status

func (r GetAutomationOutputProcessorResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type GetBatchResponse
type GetBatchResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Batch
	JSON400      *BadRequestError
}
Functions
func ParseGetBatchResponse(rsp *http.Response) (*GetBatchResponse, error)

ParseGetBatchResponse parses an HTTP response from a GetBatchWithResponse call

Methods
func (r GetBatchResponse) Status() string

Status returns HTTPResponse.Status

func (r GetBatchResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type GetBatchSchemaResponse
type GetBatchSchemaResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *BatchSchema
	JSON404      *NotFoundError
}
Functions
func ParseGetBatchSchemaResponse(rsp *http.Response) (*GetBatchSchemaResponse, error)

ParseGetBatchSchemaResponse parses an HTTP response from a GetBatchSchemaWithResponse call

Methods
func (r GetBatchSchemaResponse) Status() string

Status returns HTTPResponse.Status

func (r GetBatchSchemaResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type GetBenchlingAppByIDResponse
type GetBenchlingAppByIDResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *BenchlingApp
	JSON400      *BadRequestError
	JSON403      *ForbiddenError
	JSON404      *NotFoundError
}
Functions
func ParseGetBenchlingAppByIDResponse(rsp *http.Response) (*GetBenchlingAppByIDResponse, error)

ParseGetBenchlingAppByIDResponse parses an HTTP response from a GetBenchlingAppByIDWithResponse call

Methods
func (r GetBenchlingAppByIDResponse) Status() string

Status returns HTTPResponse.Status

func (r GetBenchlingAppByIDResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type GetBlobResponse
type GetBlobResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Blob
	JSON404      *NotFoundError
}
Functions
func ParseGetBlobResponse(rsp *http.Response) (*GetBlobResponse, error)

ParseGetBlobResponse parses an HTTP response from a GetBlobWithResponse call

Methods
func (r GetBlobResponse) Status() string

Status returns HTTPResponse.Status

func (r GetBlobResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type GetBlobUrlResponse
type GetBlobUrlResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *BlobUrl
	JSON400      *BadRequestError
	JSON404      *NotFoundError
}
Functions
func ParseGetBlobUrlResponse(rsp *http.Response) (*GetBlobUrlResponse, error)

ParseGetBlobUrlResponse parses an HTTP response from a GetBlobUrlWithResponse call

Methods
func (r GetBlobUrlResponse) Status() string

Status returns HTTPResponse.Status

func (r GetBlobUrlResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type GetBoxResponse
type GetBoxResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Box
	JSON400      *BadRequestError
}
Functions
func ParseGetBoxResponse(rsp *http.Response) (*GetBoxResponse, error)

ParseGetBoxResponse parses an HTTP response from a GetBoxWithResponse call

Methods
func (r GetBoxResponse) Status() string

Status returns HTTPResponse.Status

func (r GetBoxResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type GetBoxSchemaResponse
type GetBoxSchemaResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *BoxSchema
	JSON404      *NotFoundError
}
Functions
func ParseGetBoxSchemaResponse(rsp *http.Response) (*GetBoxSchemaResponse, error)

ParseGetBoxSchemaResponse parses an HTTP response from a GetBoxSchemaWithResponse call

Methods
func (r GetBoxSchemaResponse) Status() string

Status returns HTTPResponse.Status

func (r GetBoxSchemaResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type GetContainerContentResponse
type GetContainerContentResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ContainerContent
	JSON400      *BadRequestError
	JSON404      *NotFoundError
}
Functions
func ParseGetContainerContentResponse(rsp *http.Response) (*GetContainerContentResponse, error)

ParseGetContainerContentResponse parses an HTTP response from a GetContainerContentWithResponse call

Methods
func (r GetContainerContentResponse) Status() string

Status returns HTTPResponse.Status

func (r GetContainerContentResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type GetContainerResponse
type GetContainerResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Container
	JSON400      *BadRequestError
	JSON404      *NotFoundError
}
Functions
func ParseGetContainerResponse(rsp *http.Response) (*GetContainerResponse, error)

ParseGetContainerResponse parses an HTTP response from a GetContainerWithResponse call

Methods
func (r GetContainerResponse) Status() string

Status returns HTTPResponse.Status

func (r GetContainerResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type GetContainerSchemaResponse
type GetContainerSchemaResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ContainerSchema
	JSON404      *NotFoundError
}
Functions
func ParseGetContainerSchemaResponse(rsp *http.Response) (*GetContainerSchemaResponse, error)

ParseGetContainerSchemaResponse parses an HTTP response from a GetContainerSchemaWithResponse call

Methods
func (r GetContainerSchemaResponse) Status() string

Status returns HTTPResponse.Status

func (r GetContainerSchemaResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type GetCustomEntityResponse
type GetCustomEntityResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CustomEntity
	JSON400      *BadRequestError
}
Functions
func ParseGetCustomEntityResponse(rsp *http.Response) (*GetCustomEntityResponse, error)

ParseGetCustomEntityResponse parses an HTTP response from a GetCustomEntityWithResponse call

Methods
func (r GetCustomEntityResponse) Status() string

Status returns HTTPResponse.Status

func (r GetCustomEntityResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type GetDNAAlignmentResponse
type GetDNAAlignmentResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *DnaAlignment
	JSON400      *BadRequestError
}
Functions
func ParseGetDNAAlignmentResponse(rsp *http.Response) (*GetDNAAlignmentResponse, error)

ParseGetDNAAlignmentResponse parses an HTTP response from a GetDNAAlignmentWithResponse call

Methods
func (r GetDNAAlignmentResponse) Status() string

Status returns HTTPResponse.Status

func (r GetDNAAlignmentResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type GetDNAOligoResponse
type GetDNAOligoResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *DnaOligo
	JSON400      *BadRequestError
}
Functions
func ParseGetDNAOligoResponse(rsp *http.Response) (*GetDNAOligoResponse, error)

ParseGetDNAOligoResponse parses an HTTP response from a GetDNAOligoWithResponse call

Methods
func (r GetDNAOligoResponse) Status() string

Status returns HTTPResponse.Status

func (r GetDNAOligoResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type GetDNASequenceResponse
type GetDNASequenceResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *DnaSequence
	JSON400      *BadRequestError
}
Functions
func ParseGetDNASequenceResponse(rsp *http.Response) (*GetDNASequenceResponse, error)

ParseGetDNASequenceResponse parses an HTTP response from a GetDNASequenceWithResponse call

Methods
func (r GetDNASequenceResponse) Status() string

Status returns HTTPResponse.Status

func (r GetDNASequenceResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type GetDropdownResponse
type GetDropdownResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Dropdown
	JSON400      *BadRequestError
	JSON403      *ForbiddenError
	JSON404      *NotFoundError
}
Functions
func ParseGetDropdownResponse(rsp *http.Response) (*GetDropdownResponse, error)

ParseGetDropdownResponse parses an HTTP response from a GetDropdownWithResponse call

Methods
func (r GetDropdownResponse) Status() string

Status returns HTTPResponse.Status

func (r GetDropdownResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type GetEnitityBatchesResponse
type GetEnitityBatchesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *BatchesPaginatedList
	JSON400      *BadRequestError
}
Functions
func ParseGetEnitityBatchesResponse(rsp *http.Response) (*GetEnitityBatchesResponse, error)

ParseGetEnitityBatchesResponse parses an HTTP response from a GetEnitityBatchesWithResponse call

Methods
func (r GetEnitityBatchesResponse) Status() string

Status returns HTTPResponse.Status

func (r GetEnitityBatchesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type GetEntitySchemaResponse
type GetEntitySchemaResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *EntitySchema
	JSON404      *NotFoundError
}
Functions
func ParseGetEntitySchemaResponse(rsp *http.Response) (*GetEntitySchemaResponse, error)

ParseGetEntitySchemaResponse parses an HTTP response from a GetEntitySchemaWithResponse call

Methods
func (r GetEntitySchemaResponse) Status() string

Status returns HTTPResponse.Status

func (r GetEntitySchemaResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type GetEntryResponse
type GetEntryResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *EntryById
	JSON404      *NotFoundError
}
Functions
func ParseGetEntryResponse(rsp *http.Response) (*GetEntryResponse, error)

ParseGetEntryResponse parses an HTTP response from a GetEntryWithResponse call

Methods
func (r GetEntryResponse) Status() string

Status returns HTTPResponse.Status

func (r GetEntryResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type GetEntrySchemaResponse
type GetEntrySchemaResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *EntrySchemaDetailed
	JSON404      *NotFoundError
}
Functions
func ParseGetEntrySchemaResponse(rsp *http.Response) (*GetEntrySchemaResponse, error)

ParseGetEntrySchemaResponse parses an HTTP response from a GetEntrySchemaWithResponse call

Methods
func (r GetEntrySchemaResponse) Status() string

Status returns HTTPResponse.Status

func (r GetEntrySchemaResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type GetEntryTemplateResponse
type GetEntryTemplateResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *EntryTemplate
}
Functions
func ParseGetEntryTemplateResponse(rsp *http.Response) (*GetEntryTemplateResponse, error)

ParseGetEntryTemplateResponse parses an HTTP response from a GetEntryTemplateWithResponse call

Methods
func (r GetEntryTemplateResponse) Status() string

Status returns HTTPResponse.Status

func (r GetEntryTemplateResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type GetExternalFileMetadataResponse
type GetExternalFileMetadataResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *EntryExternalFileById
}
Functions
func ParseGetExternalFileMetadataResponse(rsp *http.Response) (*GetExternalFileMetadataResponse, error)

ParseGetExternalFileMetadataResponse parses an HTTP response from a GetExternalFileMetadataWithResponse call

Methods
func (r GetExternalFileMetadataResponse) Status() string

Status returns HTTPResponse.Status

func (r GetExternalFileMetadataResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type GetFeatureLibraryResponse
type GetFeatureLibraryResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *FeatureLibrary
	JSON404      *NotFoundError
}
Functions
func ParseGetFeatureLibraryResponse(rsp *http.Response) (*GetFeatureLibraryResponse, error)

ParseGetFeatureLibraryResponse parses an HTTP response from a GetFeatureLibraryWithResponse call

Methods
func (r GetFeatureLibraryResponse) Status() string

Status returns HTTPResponse.Status

func (r GetFeatureLibraryResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type GetFeatureResponse
type GetFeatureResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Feature
	JSON404      *NotFoundError
}
Functions
func ParseGetFeatureResponse(rsp *http.Response) (*GetFeatureResponse, error)

ParseGetFeatureResponse parses an HTTP response from a GetFeatureWithResponse call

Methods
func (r GetFeatureResponse) Status() string

Status returns HTTPResponse.Status

func (r GetFeatureResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type GetFolderResponse
type GetFolderResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Folder
	JSON404      *NotFoundError
}
Functions
func ParseGetFolderResponse(rsp *http.Response) (*GetFolderResponse, error)

ParseGetFolderResponse parses an HTTP response from a GetFolderWithResponse call

Methods
func (r GetFolderResponse) Status() string

Status returns HTTPResponse.Status

func (r GetFolderResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type GetLabAutomationTransformResponse
type GetLabAutomationTransformResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *LabAutomationTransform
	JSON404      *NotFoundError
}
Functions
func ParseGetLabAutomationTransformResponse(rsp *http.Response) (*GetLabAutomationTransformResponse, error)

ParseGetLabAutomationTransformResponse parses an HTTP response from a GetLabAutomationTransformWithResponse call

Methods
func (r GetLabAutomationTransformResponse) Status() string

Status returns HTTPResponse.Status

func (r GetLabAutomationTransformResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type GetLocationResponse
type GetLocationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Location
	JSON404      *NotFoundError
}
Functions
func ParseGetLocationResponse(rsp *http.Response) (*GetLocationResponse, error)

ParseGetLocationResponse parses an HTTP response from a GetLocationWithResponse call

Methods
func (r GetLocationResponse) Status() string

Status returns HTTPResponse.Status

func (r GetLocationResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type GetLocationSchemaResponse
type GetLocationSchemaResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *LocationSchema
	JSON404      *NotFoundError
}
Functions
func ParseGetLocationSchemaResponse(rsp *http.Response) (*GetLocationSchemaResponse, error)

ParseGetLocationSchemaResponse parses an HTTP response from a GetLocationSchemaWithResponse call

Methods
func (r GetLocationSchemaResponse) Status() string

Status returns HTTPResponse.Status

func (r GetLocationSchemaResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type GetMixtureResponse
type GetMixtureResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Mixture
	JSON400      *BadRequestError
}
Functions
func ParseGetMixtureResponse(rsp *http.Response) (*GetMixtureResponse, error)

ParseGetMixtureResponse parses an HTTP response from a GetMixtureWithResponse call

Methods
func (r GetMixtureResponse) Status() string

Status returns HTTPResponse.Status

func (r GetMixtureResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type GetMoleculeResponse
type GetMoleculeResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Molecule
	JSON400      *BadRequestError
}
Functions
func ParseGetMoleculeResponse(rsp *http.Response) (*GetMoleculeResponse, error)

ParseGetMoleculeResponse parses an HTTP response from a GetMoleculeWithResponse call

Methods
func (r GetMoleculeResponse) Status() string

Status returns HTTPResponse.Status

func (r GetMoleculeResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type GetNucleotideAlignmentResponse
type GetNucleotideAlignmentResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *NucleotideAlignment
	JSON404      *NotFoundError
}
Functions
func ParseGetNucleotideAlignmentResponse(rsp *http.Response) (*GetNucleotideAlignmentResponse, error)

ParseGetNucleotideAlignmentResponse parses an HTTP response from a GetNucleotideAlignmentWithResponse call

Methods
func (r GetNucleotideAlignmentResponse) Status() string

Status returns HTTPResponse.Status

func (r GetNucleotideAlignmentResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type GetOligoResponse
type GetOligoResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *DnaOligo
	JSON400      *BadRequestError
}
Functions
func ParseGetOligoResponse(rsp *http.Response) (*GetOligoResponse, error)

ParseGetOligoResponse parses an HTTP response from a GetOligoWithResponse call

Methods
func (r GetOligoResponse) Status() string

Status returns HTTPResponse.Status

func (r GetOligoResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type GetOrganizationResponse
type GetOrganizationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Organization
	JSON404      *NotFoundError
}
Functions
func ParseGetOrganizationResponse(rsp *http.Response) (*GetOrganizationResponse, error)

ParseGetOrganizationResponse parses an HTTP response from a GetOrganizationWithResponse call

Methods
func (r GetOrganizationResponse) Status() string

Status returns HTTPResponse.Status

func (r GetOrganizationResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type GetPlateParams
type GetPlateParams struct {
	// Returning Comma-separated list of fields to return. Modifies the output shape. To return all keys at a given level, enumerate them or use the wildcard, '*'. For more information, [click here](https://docs.benchling.com/docs/getting-started-1#returning-query-parameter).
	Returning *string `form:"returning,omitempty" json:"returning,omitempty"`
}

GetPlateParams defines parameters for GetPlate.

Type GetPlateResponse
type GetPlateResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Plate
	JSON400      *BadRequestError
	JSON404      *NotFoundError
}
Functions
func ParseGetPlateResponse(rsp *http.Response) (*GetPlateResponse, error)

ParseGetPlateResponse parses an HTTP response from a GetPlateWithResponse call

Methods
func (r GetPlateResponse) Status() string

Status returns HTTPResponse.Status

func (r GetPlateResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type GetPlateSchemaResponse
type GetPlateSchemaResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PlateSchema
	JSON404      *NotFoundError
}
Functions
func ParseGetPlateSchemaResponse(rsp *http.Response) (*GetPlateSchemaResponse, error)

ParseGetPlateSchemaResponse parses an HTTP response from a GetPlateSchemaWithResponse call

Methods
func (r GetPlateSchemaResponse) Status() string

Status returns HTTPResponse.Status

func (r GetPlateSchemaResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type GetProjectResponse
type GetProjectResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Project
	JSON404      *NotFoundError
}
Functions
func ParseGetProjectResponse(rsp *http.Response) (*GetProjectResponse, error)

ParseGetProjectResponse parses an HTTP response from a GetProjectWithResponse call

Methods
func (r GetProjectResponse) Status() string

Status returns HTTPResponse.Status

func (r GetProjectResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type GetRNAOligoResponse
type GetRNAOligoResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *RnaOligo
	JSON400      *BadRequestError
}
Functions
func ParseGetRNAOligoResponse(rsp *http.Response) (*GetRNAOligoResponse, error)

ParseGetRNAOligoResponse parses an HTTP response from a GetRNAOligoWithResponse call

Methods
func (r GetRNAOligoResponse) Status() string

Status returns HTTPResponse.Status

func (r GetRNAOligoResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type GetRNASequenceResponse
type GetRNASequenceResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *RnaSequence
	JSON400      *BadRequestError
}
Functions
func ParseGetRNASequenceResponse(rsp *http.Response) (*GetRNASequenceResponse, error)

ParseGetRNASequenceResponse parses an HTTP response from a GetRNASequenceWithResponse call

Methods
func (r GetRNASequenceResponse) Status() string

Status returns HTTPResponse.Status

func (r GetRNASequenceResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type GetRegistryResponse
type GetRegistryResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Registry
	JSON404      *NotFoundError
}
Functions
func ParseGetRegistryResponse(rsp *http.Response) (*GetRegistryResponse, error)

ParseGetRegistryResponse parses an HTTP response from a GetRegistryWithResponse call

Methods
func (r GetRegistryResponse) Status() string

Status returns HTTPResponse.Status

func (r GetRegistryResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type GetRequestFulfillmentResponse
type GetRequestFulfillmentResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *RequestFulfillment
	JSON404      *NotFoundError
}
Functions
func ParseGetRequestFulfillmentResponse(rsp *http.Response) (*GetRequestFulfillmentResponse, error)

ParseGetRequestFulfillmentResponse parses an HTTP response from a GetRequestFulfillmentWithResponse call

Methods
func (r GetRequestFulfillmentResponse) Status() string

Status returns HTTPResponse.Status

func (r GetRequestFulfillmentResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type GetRequestResponse
type GetRequestResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Request
	JSON404      *NotFoundError
}
Functions
func ParseGetRequestResponse(rsp *http.Response) (*GetRequestResponse, error)

ParseGetRequestResponse parses an HTTP response from a GetRequestWithResponse call

Methods
func (r GetRequestResponse) Status() string

Status returns HTTPResponse.Status

func (r GetRequestResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type GetRequestResponseResponse
type GetRequestResponseResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *RequestResponse
	JSON404      *NotFoundError
}
Functions
func ParseGetRequestResponseResponse(rsp *http.Response) (*GetRequestResponseResponse, error)

ParseGetRequestResponseResponse parses an HTTP response from a GetRequestResponseWithResponse call

Methods
func (r GetRequestResponseResponse) Status() string

Status returns HTTPResponse.Status

func (r GetRequestResponseResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type GetRequestSchemaResponse
type GetRequestSchemaResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *RequestSchema
	JSON404      *NotFoundError
}
Functions
func ParseGetRequestSchemaResponse(rsp *http.Response) (*GetRequestSchemaResponse, error)

ParseGetRequestSchemaResponse parses an HTTP response from a GetRequestSchemaWithResponse call

Methods
func (r GetRequestSchemaResponse) Status() string

Status returns HTTPResponse.Status

func (r GetRequestSchemaResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type GetRequestTaskSchemaResponse
type GetRequestTaskSchemaResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *RequestTaskSchema
	JSON400      *BadRequestError
	JSON404      *NotFoundError
}
Functions
func ParseGetRequestTaskSchemaResponse(rsp *http.Response) (*GetRequestTaskSchemaResponse, error)

ParseGetRequestTaskSchemaResponse parses an HTTP response from a GetRequestTaskSchemaWithResponse call

Methods
func (r GetRequestTaskSchemaResponse) Status() string

Status returns HTTPResponse.Status

func (r GetRequestTaskSchemaResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type GetResultSchemaResponse
type GetResultSchemaResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AssayResultSchema
	JSON404      *NotFoundError
}
Functions
func ParseGetResultSchemaResponse(rsp *http.Response) (*GetResultSchemaResponse, error)

ParseGetResultSchemaResponse parses an HTTP response from a GetResultSchemaWithResponse call

Methods
func (r GetResultSchemaResponse) Status() string

Status returns HTTPResponse.Status

func (r GetResultSchemaResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type GetRunSchemaResponse
type GetRunSchemaResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AssayRunSchema
	JSON404      *NotFoundError
}
Functions
func ParseGetRunSchemaResponse(rsp *http.Response) (*GetRunSchemaResponse, error)

ParseGetRunSchemaResponse parses an HTTP response from a GetRunSchemaWithResponse call

Methods
func (r GetRunSchemaResponse) Status() string

Status returns HTTPResponse.Status

func (r GetRunSchemaResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type GetTaskResponse
type GetTaskResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		// contains filtered or unexported fields
	}
	JSON404 *NotFoundError
}
Functions
func ParseGetTaskResponse(rsp *http.Response) (*GetTaskResponse, error)

ParseGetTaskResponse parses an HTTP response from a GetTaskWithResponse call

Methods
func (r GetTaskResponse) Status() string

Status returns HTTPResponse.Status

func (r GetTaskResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type GetTeamResponse
type GetTeamResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Team
	JSON404      *NotFoundError
}
Functions
func ParseGetTeamResponse(rsp *http.Response) (*GetTeamResponse, error)

ParseGetTeamResponse parses an HTTP response from a GetTeamWithResponse call

Methods
func (r GetTeamResponse) Status() string

Status returns HTTPResponse.Status

func (r GetTeamResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type GetUserActivityResponse
type GetUserActivityResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *UserActivity
	JSON404      *NotFoundError
}
Functions
func ParseGetUserActivityResponse(rsp *http.Response) (*GetUserActivityResponse, error)

ParseGetUserActivityResponse parses an HTTP response from a GetUserActivityWithResponse call

Methods
func (r GetUserActivityResponse) Status() string

Status returns HTTPResponse.Status

func (r GetUserActivityResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type GetUserResponse
type GetUserResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *User
	JSON404      *NotFoundError
}
Functions
func ParseGetUserResponse(rsp *http.Response) (*GetUserResponse, error)

ParseGetUserResponse parses an HTTP response from a GetUserWithResponse call

Methods
func (r GetUserResponse) Status() string

Status returns HTTPResponse.Status

func (r GetUserResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type GetWorkflowOutputResponse
type GetWorkflowOutputResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *WorkflowOutput
	JSON404      *NotFoundError
}
Functions
func ParseGetWorkflowOutputResponse(rsp *http.Response) (*GetWorkflowOutputResponse, error)

ParseGetWorkflowOutputResponse parses an HTTP response from a GetWorkflowOutputWithResponse call

Methods
func (r GetWorkflowOutputResponse) Status() string

Status returns HTTPResponse.Status

func (r GetWorkflowOutputResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type GetWorkflowTaskGroupResponse
type GetWorkflowTaskGroupResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *WorkflowTaskGroup
	JSON404      *NotFoundError
}
Functions
func ParseGetWorkflowTaskGroupResponse(rsp *http.Response) (*GetWorkflowTaskGroupResponse, error)

ParseGetWorkflowTaskGroupResponse parses an HTTP response from a GetWorkflowTaskGroupWithResponse call

Methods
func (r GetWorkflowTaskGroupResponse) Status() string

Status returns HTTPResponse.Status

func (r GetWorkflowTaskGroupResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type GetWorkflowTaskResponse
type GetWorkflowTaskResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *WorkflowTask
	JSON404      *NotFoundError
}
Functions
func ParseGetWorkflowTaskResponse(rsp *http.Response) (*GetWorkflowTaskResponse, error)

ParseGetWorkflowTaskResponse parses an HTTP response from a GetWorkflowTaskWithResponse call

Methods
func (r GetWorkflowTaskResponse) Status() string

Status returns HTTPResponse.Status

func (r GetWorkflowTaskResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type GetWorkflowTaskSchemaResponse
type GetWorkflowTaskSchemaResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *WorkflowTaskSchema
	JSON404      *NotFoundError
}
Functions
func ParseGetWorkflowTaskSchemaResponse(rsp *http.Response) (*GetWorkflowTaskSchemaResponse, error)

ParseGetWorkflowTaskSchemaResponse parses an HTTP response from a GetWorkflowTaskSchemaWithResponse call

Methods
func (r GetWorkflowTaskSchemaResponse) Status() string

Status returns HTTPResponse.Status

func (r GetWorkflowTaskSchemaResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type HttpRequestDoer
type HttpRequestDoer interface {
	Do(req *http.Request) (*http.Response, error)
}

Doer performs HTTP requests.

The standard http.Client implements this interface.

Type InaccessibleResource
type InaccessibleResource struct {
	InaccessibleId *string `json:"inaccessibleId,omitempty"`

	// Type The type of this inaccessible item. Example values: "custom_entity", "container", "plate", "dna_sequence"
	Type *string `json:"type,omitempty"`
}

InaccessibleResource defines model for InaccessibleResource.

Type Ingredient
type Ingredient struct {
	// Amount The amount value of this ingredient in its mixture, in string format (to preserve full precision). Pair with `units`. Supports scientific notation (1.23e4). One ingredient on this mixture can have an amount value of `"QS"`.
	Amount            *string `json:"amount"`
	CatalogIdentifier *string `json:"catalogIdentifier"`
	ComponentEntity   *struct {
		EntityRegistryId *string `json:"entityRegistryId"`
		Id               *string `json:"id,omitempty"`
		Name             *string `json:"name,omitempty"`
	} `json:"componentEntity,omitempty"`

	// ComponentLotContainer The container representing the component lot for this ingredient. This is only present if the mixture schema supports component lots in "inventory" format.
	ComponentLotContainer *ContainerLabels `json:"componentLotContainer"`

	// ComponentLotEntity The entity representing the component lot for this ingredient. This is only present if the mixture schema supports component lots in "inventory" format.
	ComponentLotEntity *EntityLabels `json:"componentLotEntity"`

	// ComponentLotText Text representing the component lot for this ingredient. This is only present if the mixture schema supports component lots in "text" format.
	ComponentLotText *string `json:"componentLotText"`
	HasParent        *bool   `json:"hasParent,omitempty"`
	Notes            *string `json:"notes"`

	// TargetAmount The target amount for this ingredient such that this ingredient's proportion in its mixture would preserve the equivalent ingredient's proportion in the parent mixture. Pair with `units`.
	TargetAmount *string                     `json:"targetAmount"`
	Units        *IngredientMeasurementUnits `json:"units"`
}

Ingredient defines model for Ingredient.

Type IngredientMeasurementUnits
type IngredientMeasurementUnits string

IngredientMeasurementUnits defines model for IngredientMeasurementUnits.

Constants
IngredientMeasurementUnitsG, IngredientMeasurementUnitsL, IngredientMeasurementUnitsML, IngredientMeasurementUnitsMg, IngredientMeasurementUnitsNL, IngredientMeasurementUnitsUL, IngredientMeasurementUnitsUnits
IngredientMeasurementUnitsG IngredientMeasurementUnits = "g"
IngredientMeasurementUnitsL IngredientMeasurementUnits = "L"
IngredientMeasurementUnitsML IngredientMeasurementUnits = "mL"
IngredientMeasurementUnitsMg IngredientMeasurementUnits = "mg"
IngredientMeasurementUnitsNL IngredientMeasurementUnits = "nL"
IngredientMeasurementUnitsUL IngredientMeasurementUnits = "uL"
IngredientMeasurementUnitsUnits IngredientMeasurementUnits = "Units"

Defines values for IngredientMeasurementUnits.

Type IngredientWriteParams
type IngredientWriteParams struct {
	// Amount The amount value of this ingredient in its mixture, in string format (to preserve full precision). Pair with `units`. Supports scientific notation (1.23e4). One ingredient on this mixture can have an amount value of `"QS"`.
	Amount            *string `json:"amount"`
	CatalogIdentifier *string `json:"catalogIdentifier"`

	// ComponentEntityId The entity that uniquely identifies this component.
	ComponentEntityId string `json:"componentEntityId"`

	// ComponentLotContainerId The container representing the component lot for this ingredient. This is only writable if the mixture schema supports component lots in "inventory" format.
	ComponentLotContainerId *string `json:"componentLotContainerId"`

	// ComponentLotEntityId The entity representing the component lot for this ingredient. This is only writable if the mixture schema supports component lots in "inventory" format.
	ComponentLotEntityId *string `json:"componentLotEntityId"`

	// ComponentLotText Text representing the component lot for this ingredient. This is only writable if the mixture schema supports component lots in "text" format.
	ComponentLotText *string                     `json:"componentLotText"`
	Notes            *string                     `json:"notes"`
	Units            *IngredientMeasurementUnits `json:"units"`
}

IngredientWriteParams defines model for IngredientWriteParams.

Type InitialTable
type InitialTable struct {
	// CsvData blobId of an uploaded csv blob. The CSV should be formatted with column headers of `columnId` which can be found in the [EntryTemplate](#/components/schemas/EntryTemplate). For more information on uploading a blob, [click here](https://docs.benchling.com/docs/uploading-a-blob-to-benchling).
	CsvData *string `json:"csvData,omitempty"`

	// TemplateTableID Template table API ID
	TemplateTableID *string `json:"templateTableID,omitempty"`
}

InitialTable defines model for InitialTable.

Type IntegerAppConfigItem
type IntegerAppConfigItem struct {
	ApiURL *string `json:"apiURL,omitempty"`
	App    *struct {
		// Id The id of the Benchling app to which this configuration item belongs
		Id *string `json:"id,omitempty"`
	} `json:"app,omitempty"`

	// CreatedAt DateTime the app config item was created
	CreatedAt   *time.Time `json:"createdAt,omitempty"`
	Description *string    `json:"description,omitempty"`
	Id          *string    `json:"id,omitempty"`

	// ModifiedAt DateTime the app config item was last modified
	ModifiedAt *time.Time `json:"modifiedAt,omitempty"`

	// Path Array-based representation of config item's location in the tree in order from top to bottom.
	Path           *[]string                 `json:"path,omitempty"`
	RequiredConfig *bool                     `json:"requiredConfig,omitempty"`
	Type           *IntegerAppConfigItemType `json:"type,omitempty"`
	Value          *int                      `json:"value"`
}

IntegerAppConfigItem defines model for IntegerAppConfigItem.

Type IntegerAppConfigItemType
type IntegerAppConfigItemType string

IntegerAppConfigItemType defines model for IntegerAppConfigItem.Type.

Constants
IntegerAppConfigItemTypeInteger
IntegerAppConfigItemTypeInteger IntegerAppConfigItemType = "integer"

Defines values for IntegerAppConfigItemType.

Type IntegerFieldDefinition
type IntegerFieldDefinition struct {
	ArchiveRecord *ArchiveRecord              `json:"archiveRecord"`
	Id            *string                     `json:"id,omitempty"`
	IsMulti       *bool                       `json:"isMulti,omitempty"`
	IsRequired    *bool                       `json:"isRequired,omitempty"`
	Name          *string                     `json:"name,omitempty"`
	NumericMax    *float32                    `json:"numericMax"`
	NumericMin    *float32                    `json:"numericMin"`
	Type          *IntegerFieldDefinitionType `json:"type,omitempty"`
}

IntegerFieldDefinition defines model for IntegerFieldDefinition.

Type IntegerFieldDefinitionType
type IntegerFieldDefinitionType string

IntegerFieldDefinitionType defines model for IntegerFieldDefinition.Type.

Constants
Integer
Integer IntegerFieldDefinitionType = "integer"

Defines values for IntegerFieldDefinitionType.

Type JsonAppConfigItem
type JsonAppConfigItem struct {
	ApiURL *string `json:"apiURL,omitempty"`
	App    *struct {
		// Id The id of the Benchling app to which this configuration item belongs
		Id *string `json:"id,omitempty"`
	} `json:"app,omitempty"`

	// CreatedAt DateTime the app config item was created
	CreatedAt   *time.Time `json:"createdAt,omitempty"`
	Description *string    `json:"description,omitempty"`
	Id          *string    `json:"id,omitempty"`

	// ModifiedAt DateTime the app config item was last modified
	ModifiedAt *time.Time `json:"modifiedAt,omitempty"`

	// Path Array-based representation of config item's location in the tree in order from top to bottom.
	Path           *[]string              `json:"path,omitempty"`
	RequiredConfig *bool                  `json:"requiredConfig,omitempty"`
	Type           *JsonAppConfigItemType `json:"type,omitempty"`
	Value          *string                `json:"value"`
}

JsonAppConfigItem defines model for JsonAppConfigItem.

Type JsonAppConfigItemType
type JsonAppConfigItemType string

JsonAppConfigItemType defines model for JsonAppConfigItem.Type.

Constants
Json
Json JsonAppConfigItemType = "json"

Defines values for JsonAppConfigItemType.

Type LabAutomationBenchlingAppError
type LabAutomationBenchlingAppError struct {
	Message *string `json:"message,omitempty"`
}

LabAutomationBenchlingAppError defines model for LabAutomationBenchlingAppError.

Type LabAutomationBenchlingAppErrors
type LabAutomationBenchlingAppErrors struct {
	TopLevelErrors *[]struct {
		ErrorMessage *string `json:"errorMessage,omitempty"`
	} `json:"topLevelErrors,omitempty"`
}

LabAutomationBenchlingAppErrors defines model for LabAutomationBenchlingAppErrors.

Type LabAutomationTransform
type LabAutomationTransform struct {
	// ApiURL The canonical url of the transform in the API.
	ApiURL            *string                          `json:"apiURL,omitempty"`
	BlobId            *openapi_types.UUID              `json:"blobId"`
	CustomTransformId *openapi_types.UUID              `json:"customTransformId"`
	Errors            *LabAutomationBenchlingAppErrors `json:"errors,omitempty"`
	Id                *string                          `json:"id,omitempty"`

	// ModifiedAt DateTime the transform was last modified.
	ModifiedAt        *time.Time                    `json:"modifiedAt,omitempty"`
	OutputProcessorId *string                       `json:"outputProcessorId,omitempty"`
	Status            *LabAutomationTransformStatus `json:"status,omitempty"`
}

LabAutomationTransform defines model for LabAutomationTransform.

Type LabAutomationTransformStatus
type LabAutomationTransformStatus string

LabAutomationTransformStatus defines model for LabAutomationTransform.Status.

Constants
LabAutomationTransformStatusFAILED, LabAutomationTransformStatusNOTSTARTED, LabAutomationTransformStatusRUNNING, LabAutomationTransformStatusSUCCEEDED
LabAutomationTransformStatusFAILED LabAutomationTransformStatus = "FAILED"
LabAutomationTransformStatusNOTSTARTED LabAutomationTransformStatus = "NOT_STARTED"
LabAutomationTransformStatusRUNNING LabAutomationTransformStatus = "RUNNING"
LabAutomationTransformStatusSUCCEEDED LabAutomationTransformStatus = "SUCCEEDED"

Defines values for LabAutomationTransformStatus.

Type LabAutomationTransformUpdate
type LabAutomationTransformUpdate struct {
	BlobId *openapi_types.UUID               `json:"blobId,omitempty"`
	Errors *[]LabAutomationBenchlingAppError `json:"errors,omitempty"`
}

LabAutomationTransformUpdate defines model for LabAutomationTransformUpdate.

Type LabelTemplate
type LabelTemplate struct {
	// Id ID of the label template.
	Id *string `json:"id,omitempty"`

	// Name Name of the label template.
	Name *string `json:"name,omitempty"`

	// ZplTemplate The ZPL template that will be filled in and sent to a printer.
	ZplTemplate *string `json:"zplTemplate,omitempty"`
}

LabelTemplate defines model for LabelTemplate.

Type LabelTemplatesList
type LabelTemplatesList struct {
	LabelTemplates *[]LabelTemplate `json:"labelTemplates,omitempty"`
}

LabelTemplatesList defines model for LabelTemplatesList.

Type LegacyWorkflow
type LegacyWorkflow struct {
	// CreatedAt DateTime at which the the legacy workflow was created
	CreatedAt *time.Time `json:"createdAt,omitempty"`

	// Description Description of the legacy workflow
	Description *string `json:"description"`

	// DisplayId User-friendly ID of the legacy workflow
	DisplayId *string `json:"displayId,omitempty"`

	// Id ID of the legacy workflow
	Id *string `json:"id,omitempty"`

	// Name Name of the legacy workflow
	Name *string `json:"name,omitempty"`

	// ProjectId ID of the project that contains the legacy workflow
	ProjectId *string `json:"projectId,omitempty"`
}

LegacyWorkflow defines model for LegacyWorkflow.

Type LegacyWorkflowList
type LegacyWorkflowList struct {
	Workflows *[]LegacyWorkflow `json:"workflows,omitempty"`
}

LegacyWorkflowList defines model for LegacyWorkflowList.

Type LegacyWorkflowPatch
type LegacyWorkflowPatch struct {
	// Description Description of the legacy workflow
	Description *string `json:"description,omitempty"`

	// Name Name of the legacy workflow
	Name *string `json:"name,omitempty"`

	// ProjectId ID of the project that contains the legacy workflow
	ProjectId *string `json:"projectId,omitempty"`
}

LegacyWorkflowPatch defines model for LegacyWorkflowPatch.

Type LegacyWorkflowSample
type LegacyWorkflowSample struct {
	// BatchId ID of the batch
	BatchId *string `json:"batchId,omitempty"`

	// ContainerIds Array of IDs of containers
	ContainerIds *[]string `json:"containerIds,omitempty"`

	// CreatedAt DateTime at which the the sample was created
	CreatedAt *time.Time `json:"createdAt,omitempty"`

	// Id ID of the sample
	Id *string `json:"id,omitempty"`

	// Name Name of the sample
	Name *string `json:"name,omitempty"`
}

LegacyWorkflowSample defines model for LegacyWorkflowSample.

Type LegacyWorkflowSampleList
type LegacyWorkflowSampleList struct {
	Samples *[]LegacyWorkflowSample `json:"samples,omitempty"`
}

LegacyWorkflowSampleList defines model for LegacyWorkflowSampleList.

Type LegacyWorkflowStage
type LegacyWorkflowStage struct {
	// CreatedAt DateTime at which the the legacy workflow stage was created
	CreatedAt *time.Time `json:"createdAt,omitempty"`

	// Id ID of the legacy workflow stage
	Id *string `json:"id,omitempty"`

	// Name Name of the legacy workflow stage
	Name *string `json:"name,omitempty"`
}

LegacyWorkflowStage defines model for LegacyWorkflowStage.

Type LegacyWorkflowStageList
type LegacyWorkflowStageList struct {
	WorkflowStages *[]LegacyWorkflowStage `json:"workflowStages,omitempty"`
}

LegacyWorkflowStageList defines model for LegacyWorkflowStageList.

Type LegacyWorkflowStageRun
type LegacyWorkflowStageRun struct {
	// CreatedAt DateTime at which the the legacy workflow stage run was created
	CreatedAt *time.Time `json:"createdAt,omitempty"`

	// Id ID of the legacy workflow stage run
	Id *string `json:"id,omitempty"`

	// Name Name of the legacy workflow stage run
	Name *string `json:"name,omitempty"`

	// Status Status of the legacy workflow stage run
	Status *LegacyWorkflowStageRunStatus `json:"status,omitempty"`
}

LegacyWorkflowStageRun defines model for LegacyWorkflowStageRun.

Type LegacyWorkflowStageRunList
type LegacyWorkflowStageRunList struct {
	WorkflowStageRuns *[]LegacyWorkflowStageRun `json:"workflowStageRuns,omitempty"`
}

LegacyWorkflowStageRunList defines model for LegacyWorkflowStageRunList.

Type LegacyWorkflowStageRunStatus
type LegacyWorkflowStageRunStatus string

LegacyWorkflowStageRunStatus Status of the legacy workflow stage run

Constants
LegacyWorkflowStageRunStatusCOMPLETED, LegacyWorkflowStageRunStatusDISCARDED, LegacyWorkflowStageRunStatusINITIALIZED
LegacyWorkflowStageRunStatusCOMPLETED LegacyWorkflowStageRunStatus = "COMPLETED"
LegacyWorkflowStageRunStatusDISCARDED LegacyWorkflowStageRunStatus = "DISCARDED"
LegacyWorkflowStageRunStatusINITIALIZED LegacyWorkflowStageRunStatus = "INITIALIZED"

Defines values for LegacyWorkflowStageRunStatus.

Type LinkedAppConfigResource
type LinkedAppConfigResource struct {
	// contains filtered or unexported fields
}

LinkedAppConfigResource defines model for LinkedAppConfigResource.

Methods
func (t LinkedAppConfigResource) AsInaccessibleResource() (InaccessibleResource, error)

AsInaccessibleResource returns the union data inside the LinkedAppConfigResource as a InaccessibleResource

func (t LinkedAppConfigResource) AsLinkedAppConfigResourceSummary() (LinkedAppConfigResourceSummary, error)

AsLinkedAppConfigResourceSummary returns the union data inside the LinkedAppConfigResource as a LinkedAppConfigResourceSummary

func (t *LinkedAppConfigResource) FromInaccessibleResource(v InaccessibleResource) error

FromInaccessibleResource overwrites any union data inside the LinkedAppConfigResource as the provided InaccessibleResource

func (t *LinkedAppConfigResource) FromLinkedAppConfigResourceSummary(v LinkedAppConfigResourceSummary) error

FromLinkedAppConfigResourceSummary overwrites any union data inside the LinkedAppConfigResource as the provided LinkedAppConfigResourceSummary

func (t LinkedAppConfigResource) MarshalJSON() ([]byte, error)
func (t *LinkedAppConfigResource) MergeInaccessibleResource(v InaccessibleResource) error

MergeInaccessibleResource performs a merge with any union data inside the LinkedAppConfigResource, using the provided InaccessibleResource

func (t *LinkedAppConfigResource) MergeLinkedAppConfigResourceSummary(v LinkedAppConfigResourceSummary) error

MergeLinkedAppConfigResourceSummary performs a merge with any union data inside the LinkedAppConfigResource, using the provided LinkedAppConfigResourceSummary

func (t *LinkedAppConfigResource) UnmarshalJSON(b []byte) error
Type LinkedAppConfigResourceMixin
type LinkedAppConfigResourceMixin struct {
	LinkedResource *LinkedAppConfigResource `json:"linkedResource"`
}

LinkedAppConfigResourceMixin defines model for LinkedAppConfigResourceMixin.

Type LinkedAppConfigResourceSummary
type LinkedAppConfigResourceSummary struct {
	// Id The API ID of the linked resource
	Id *string `json:"id,omitempty"`

	// Name The name of the resource in Benchling
	Name *string `json:"name,omitempty"`
}

LinkedAppConfigResourceSummary defines model for LinkedAppConfigResourceSummary.

Type ListAASequencesParams
type ListAASequencesParams struct {
	// PageSize Number of results to return. Defaults to 50, maximum of 100.
	PageSize *int `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// NextToken Token for pagination
	NextToken *string                    `form:"nextToken,omitempty" json:"nextToken,omitempty"`
	Sort      *ListAASequencesParamsSort `form:"sort,omitempty" json:"sort,omitempty"`

	// ModifiedAt Datetime, in RFC 3339 format. Supports the > and < operators. Time zone defaults to UTC. Restricts results to those modified in the specified range. e.g. > 2017-04-30.
	ModifiedAt *string `form:"modifiedAt,omitempty" json:"modifiedAt,omitempty"`

	// Name Name of an AA Sequence. Restricts results to those with the specified name, alias, or entity registry ID.
	Name *string `form:"name,omitempty" json:"name,omitempty"`

	// NameIncludes Name substring of an AA sequence. Restricts results to those with names, aliases, or entity registry IDs that include the provided substring.
	NameIncludes *string `form:"nameIncludes,omitempty" json:"nameIncludes,omitempty"`

	// AminoAcids String of amino acids. Restricts results to AA sequences exactly matching these amino acids (case-insensitive).
	AminoAcids *string `form:"aminoAcids,omitempty" json:"aminoAcids,omitempty"`

	// FolderId ID of a folder. Restricts results to those in the folder.
	FolderId *string `form:"folderId,omitempty" json:"folderId,omitempty"`

	// MentionedIn Comma-separated list of entry IDs. Restricts results to AA sequences mentioned in those entries.
	MentionedIn *string `form:"mentionedIn,omitempty" json:"mentionedIn,omitempty"`

	// ProjectId ID of a project. Restricts results to those in the project.
	ProjectId *string `form:"projectId,omitempty" json:"projectId,omitempty"`

	// RegistryId ID of a registry. Restricts results to those registered in this registry. Specifying "null" returns unregistered items.
	RegistryId *string `form:"registryId,omitempty" json:"registryId,omitempty"`

	// SchemaId ID of a schema. Restricts results to those of the specified schema.
	SchemaId *string `form:"schemaId,omitempty" json:"schemaId,omitempty"`

	// SchemaFields Schema field value. For Integer, Float, and Date type fields, supports the >= and <= operators. If present, the schemaId param must also be present. Restricts results to those with a field of whose value matches the filter.
	SchemaFields *SchemaFieldsQueryParam `form:"schemaFields,omitempty" json:"schemaFields,omitempty"`

	// ArchiveReason Archive reason. Restricts items to those with the specified archive reason. Use "NOT_ARCHIVED" to filter for unarchived AA sequences. Use "ANY_ARCHIVED" to filter for archived AA sequences regardless of reason. Use "ANY_ARCHIVED_OR_NOT_ARCHIVED" to return items for both archived and unarchived.
	ArchiveReason *string `form:"archiveReason,omitempty" json:"archiveReason,omitempty"`

	// Mentions Comma-separated list of item IDs. Restricts results to those that mention the given items in the description.
	Mentions *string `form:"mentions,omitempty" json:"mentions,omitempty"`

	// Ids Comma-separated list of ids. Matches all of the provided IDs, or returns a 400 error that includes a list of which IDs are invalid.
	Ids *string `form:"ids,omitempty" json:"ids,omitempty"`

	// EntityRegistryIdsAnyOf Comma-separated list of entity registry IDs. Restricts results to those that match any of the specified registry IDs.
	EntityRegistryIdsAnyOf *string `form:"entityRegistryIds.anyOf,omitempty" json:"entityRegistryIds.anyOf,omitempty"`

	// NamesAnyOf Comma-separated list of names. Restricts results to those that match any of the specified names, aliases, or entity registry IDs, case insensitive.  Warning - this filter can be non-performant due to case insensitivity.
	NamesAnyOf *string `form:"names.anyOf,omitempty" json:"names.anyOf,omitempty"`

	// NamesAnyOfCaseSensitive Comma-separated list of names. Restricts results to those that match any of the specified names, aliases, or entity registry IDs, case sensitive.
	NamesAnyOfCaseSensitive *string `form:"names.anyOf.caseSensitive,omitempty" json:"names.anyOf.caseSensitive,omitempty"`

	// CreatorIds Comma separated list of users IDs
	CreatorIds *string `form:"creatorIds,omitempty" json:"creatorIds,omitempty"`

	// AuthorIdsAnyOf Comma separated list of user or app IDs
	AuthorIdsAnyOf *string `form:"authorIds.anyOf,omitempty" json:"authorIds.anyOf,omitempty"`
}

ListAASequencesParams defines parameters for ListAASequences.

Type ListAASequencesParamsSort
type ListAASequencesParamsSort string

ListAASequencesParamsSort defines parameters for ListAASequences.

Constants
ListAASequencesParamsSortModifiedAt, ListAASequencesParamsSortModifiedAtAsc, ListAASequencesParamsSortModifiedAtDesc, ListAASequencesParamsSortName, ListAASequencesParamsSortNameAsc, ListAASequencesParamsSortNameDesc
ListAASequencesParamsSortModifiedAt ListAASequencesParamsSort = "modifiedAt"
ListAASequencesParamsSortModifiedAtAsc ListAASequencesParamsSort = "modifiedAt:asc"
ListAASequencesParamsSortModifiedAtDesc ListAASequencesParamsSort = "modifiedAt:desc"
ListAASequencesParamsSortName ListAASequencesParamsSort = "name"
ListAASequencesParamsSortNameAsc ListAASequencesParamsSort = "name:asc"
ListAASequencesParamsSortNameDesc ListAASequencesParamsSort = "name:desc"

Defines values for ListAASequencesParamsSort.

Type ListAASequencesResponse
type ListAASequencesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AaSequencesPaginatedList
	JSON400      *BadRequestError
}
Functions
func ParseListAASequencesResponse(rsp *http.Response) (*ListAASequencesResponse, error)

ParseListAASequencesResponse parses an HTTP response from a ListAASequencesWithResponse call

Methods
func (r ListAASequencesResponse) Status() string

Status returns HTTPResponse.Status

func (r ListAASequencesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ListAppConfigurationItemsParams
type ListAppConfigurationItemsParams struct {
	// NextToken Token for pagination
	NextToken *string `form:"nextToken,omitempty" json:"nextToken,omitempty"`

	// PageSize Number of results to return. Defaults to 50, maximum of 100.
	PageSize *int `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// ModifiedAt Datetime, in RFC 3339 format. Supports the > and < operators. Time zone defaults to UTC. Restricts results to those modified in the specified range. e.g. > 2017-04-30.
	ModifiedAt *string `form:"modifiedAt,omitempty" json:"modifiedAt,omitempty"`

	// AppId App id to which the configuration belongs.
	AppId *string `form:"appId,omitempty" json:"appId,omitempty"`

	// Ids Comma-separated list of ids. Matches all of the provided IDs, or returns a 400 error that includes a list of which IDs are invalid.
	Ids  *string                              `form:"ids,omitempty" json:"ids,omitempty"`
	Sort *ListAppConfigurationItemsParamsSort `form:"sort,omitempty" json:"sort,omitempty"`
}

ListAppConfigurationItemsParams defines parameters for ListAppConfigurationItems.

Type ListAppConfigurationItemsParamsSort
type ListAppConfigurationItemsParamsSort string

ListAppConfigurationItemsParamsSort defines parameters for ListAppConfigurationItems.

Constants
ListAppConfigurationItemsParamsSortCreatedAt, ListAppConfigurationItemsParamsSortCreatedAtAsc, ListAppConfigurationItemsParamsSortCreatedAtDesc, ListAppConfigurationItemsParamsSortModifiedAt, ListAppConfigurationItemsParamsSortModifiedAtAsc, ListAppConfigurationItemsParamsSortModifiedAtDesc
ListAppConfigurationItemsParamsSortCreatedAt ListAppConfigurationItemsParamsSort = "createdAt"
ListAppConfigurationItemsParamsSortCreatedAtAsc ListAppConfigurationItemsParamsSort = "createdAt:asc"
ListAppConfigurationItemsParamsSortCreatedAtDesc ListAppConfigurationItemsParamsSort = "createdAt:desc"
ListAppConfigurationItemsParamsSortModifiedAt ListAppConfigurationItemsParamsSort = "modifiedAt"
ListAppConfigurationItemsParamsSortModifiedAtAsc ListAppConfigurationItemsParamsSort = "modifiedAt:asc"
ListAppConfigurationItemsParamsSortModifiedAtDesc ListAppConfigurationItemsParamsSort = "modifiedAt:desc"

Defines values for ListAppConfigurationItemsParamsSort.

Type ListAppConfigurationItemsResponse
type ListAppConfigurationItemsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AppConfigurationPaginatedList
	JSON404      *NotFoundError
}
Functions
func ParseListAppConfigurationItemsResponse(rsp *http.Response) (*ListAppConfigurationItemsResponse, error)

ParseListAppConfigurationItemsResponse parses an HTTP response from a ListAppConfigurationItemsWithResponse call

Methods
func (r ListAppConfigurationItemsResponse) Status() string

Status returns HTTPResponse.Status

func (r ListAppConfigurationItemsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ListAssayResultSchemasParams
type ListAssayResultSchemasParams struct {
	NextToken *string `form:"nextToken,omitempty" json:"nextToken,omitempty"`
	PageSize  *int    `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// ModifiedAt Datetime, in RFC 3339 format. Supports the > and < operators. Time zone defaults to UTC. Restricts results to those modified in the specified range. e.g. > 2017-04-30.
	ModifiedAt *string `form:"modifiedAt,omitempty" json:"modifiedAt,omitempty"`
}

ListAssayResultSchemasParams defines parameters for ListAssayResultSchemas.

Type ListAssayResultSchemasResponse
type ListAssayResultSchemasResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AssayResultSchemasPaginatedList
	JSON400      *BadRequestError
}
Functions
func ParseListAssayResultSchemasResponse(rsp *http.Response) (*ListAssayResultSchemasResponse, error)

ParseListAssayResultSchemasResponse parses an HTTP response from a ListAssayResultSchemasWithResponse call

Methods
func (r ListAssayResultSchemasResponse) Status() string

Status returns HTTPResponse.Status

func (r ListAssayResultSchemasResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ListAssayResultsParams
type ListAssayResultsParams struct {
	// SchemaId ID of the assay result schema to filter by
	SchemaId string `form:"schemaId" json:"schemaId"`

	// CreatedAtLt Datetime, in RFC 3339 format. Time zone defaults to UTC. Restricts results to those created before the specified time. e.g. < 2017-04-30.
	CreatedAtLt *string `form:"createdAt.lt,omitempty" json:"createdAt.lt,omitempty"`

	// CreatedAtGt Datetime, in RFC 3339 format. Time zone defaults to UTC. Restricts results to those created after the specified time. e.g. > 2017-04-30.
	CreatedAtGt *string `form:"createdAt.gt,omitempty" json:"createdAt.gt,omitempty"`

	// CreatedAtLte Datetime, in RFC 3339 format. Time zone defaults to UTC. Restricts results to those created on or before the specified time. e.g. <= 2017-04-30.
	CreatedAtLte *string `form:"createdAt.lte,omitempty" json:"createdAt.lte,omitempty"`

	// CreatedAtGte Datetime, in RFC 3339 format. Time zone defaults to UTC. Restricts results to those created on or after the specified time. e.g. >= 2017-04-30.
	CreatedAtGte *string `form:"createdAt.gte,omitempty" json:"createdAt.gte,omitempty"`

	// MinCreatedTime Filter by results created after this unix timestamp
	MinCreatedTime *int `form:"minCreatedTime,omitempty" json:"minCreatedTime,omitempty"`

	// MaxCreatedTime Filter by results created before this unix timestamp
	MaxCreatedTime *int `form:"maxCreatedTime,omitempty" json:"maxCreatedTime,omitempty"`

	// Sort Method by which to order search results. Valid sorts are createdAt (created time, oldest first). Use :asc or :desc to specify ascending or descending order. Default is createdAt:asc.
	Sort *ListAssayResultsParamsSort `form:"sort,omitempty" json:"sort,omitempty"`

	// NextToken Token for pagination
	NextToken *string `form:"nextToken,omitempty" json:"nextToken,omitempty"`

	// PageSize Number of results to return. Defaults to 50, maximum of 100.
	PageSize *int `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// EntityIds Filter by comma-separated list of related Entity IDs, maximum of 20.
	EntityIds *string `form:"entityIds,omitempty" json:"entityIds,omitempty"`

	// StorageIds Filter by comma-separated list of related inventory (container, box, plate, or location) IDs, maximum of 20.
	StorageIds *string `form:"storageIds,omitempty" json:"storageIds,omitempty"`

	// AssayRunIds Filter by comma-separated list of associated AssayRun IDs.
	AssayRunIds *string `form:"assayRunIds,omitempty" json:"assayRunIds,omitempty"`

	// Ids Comma-separated list of ids. Matches all of the provided IDs, or returns a 400 error that includes a list of which IDs are invalid.
	Ids *openapi_types.UUID `form:"ids,omitempty" json:"ids,omitempty"`

	// ModifiedAtLt Datetime, in RFC 3339 format. Time zone defaults to UTC. Restricts results to those modified before the specified time. e.g. < 2017-04-30.
	ModifiedAtLt *string `form:"modifiedAt.lt,omitempty" json:"modifiedAt.lt,omitempty"`

	// ModifiedAtGt Datetime, in RFC 3339 format. Time zone defaults to UTC. Restricts results to those modified after the specified time. e.g. > 2017-04-30.
	ModifiedAtGt *string `form:"modifiedAt.gt,omitempty" json:"modifiedAt.gt,omitempty"`

	// ModifiedAtLte Datetime, in RFC 3339 format. Time zone defaults to UTC. Restricts results to those modified on or before the specified time. e.g. <= 2017-04-30.
	ModifiedAtLte *string `form:"modifiedAt.lte,omitempty" json:"modifiedAt.lte,omitempty"`

	// ModifiedAtGte Datetime, in RFC 3339 format. Time zone defaults to UTC. Restricts results to those modified on or after the specified time. e.g. >= 2017-04-30.
	ModifiedAtGte *string `form:"modifiedAt.gte,omitempty" json:"modifiedAt.gte,omitempty"`

	// ArchiveReason Archive reason. Restricts items to those with the specified archive reason. Use "NOT_ARCHIVED" to filter for unarchived Assay Results. Use "ANY_ARCHIVED" to filter for archived Assay Results regardless of reason. Use "ANY_ARCHIVED_OR_NOT_ARCHIVED" to return items for both archived and unarchived.
	ArchiveReason *string `form:"archiveReason,omitempty" json:"archiveReason,omitempty"`
}

ListAssayResultsParams defines parameters for ListAssayResults.

Type ListAssayResultsParamsSort
type ListAssayResultsParamsSort string

ListAssayResultsParamsSort defines parameters for ListAssayResults.

Constants
ListAssayResultsParamsSortCreatedAtAsc, ListAssayResultsParamsSortCreatedAtDesc, ListAssayResultsParamsSortModifiedAtAsc, ListAssayResultsParamsSortModifiedAtDesc
ListAssayResultsParamsSortCreatedAtAsc ListAssayResultsParamsSort = "createdAt:asc"
ListAssayResultsParamsSortCreatedAtDesc ListAssayResultsParamsSort = "createdAt:desc"
ListAssayResultsParamsSortModifiedAtAsc ListAssayResultsParamsSort = "modifiedAt:asc"
ListAssayResultsParamsSortModifiedAtDesc ListAssayResultsParamsSort = "modifiedAt:desc"

Defines values for ListAssayResultsParamsSort.

Type ListAssayResultsResponse
type ListAssayResultsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AssayResultsPaginatedList
}
Functions
func ParseListAssayResultsResponse(rsp *http.Response) (*ListAssayResultsResponse, error)

ParseListAssayResultsResponse parses an HTTP response from a ListAssayResultsWithResponse call

Methods
func (r ListAssayResultsResponse) Status() string

Status returns HTTPResponse.Status

func (r ListAssayResultsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ListAssayRunSchemasParams
type ListAssayRunSchemasParams struct {
	NextToken *string `form:"nextToken,omitempty" json:"nextToken,omitempty"`
	PageSize  *int    `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// ModifiedAt Datetime, in RFC 3339 format. Supports the > and < operators. Time zone defaults to UTC. Restricts results to those modified in the specified range. e.g. > 2017-04-30.
	ModifiedAt *string `form:"modifiedAt,omitempty" json:"modifiedAt,omitempty"`
}

ListAssayRunSchemasParams defines parameters for ListAssayRunSchemas.

Type ListAssayRunSchemasResponse
type ListAssayRunSchemasResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AssayRunSchemasPaginatedList
	JSON400      *BadRequestError
}
Functions
func ParseListAssayRunSchemasResponse(rsp *http.Response) (*ListAssayRunSchemasResponse, error)

ParseListAssayRunSchemasResponse parses an HTTP response from a ListAssayRunSchemasWithResponse call

Methods
func (r ListAssayRunSchemasResponse) Status() string

Status returns HTTPResponse.Status

func (r ListAssayRunSchemasResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ListAssayRunsParams
type ListAssayRunsParams struct {
	// SchemaId ID of the assay run schema to filter by
	SchemaId string `form:"schemaId" json:"schemaId"`

	// MinCreatedTime Filter by runs created after this unix timestamp
	MinCreatedTime *int `form:"minCreatedTime,omitempty" json:"minCreatedTime,omitempty"`

	// MaxCreatedTime Filter by runs created before this unix timestamp
	MaxCreatedTime *int `form:"maxCreatedTime,omitempty" json:"maxCreatedTime,omitempty"`

	// NextToken Token for pagination
	NextToken *string `form:"nextToken,omitempty" json:"nextToken,omitempty"`

	// PageSize Number of results to return. Defaults to 50, maximum of 100.
	PageSize *int `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// Ids Comma-separated list of ids. Matches all of the provided IDs, or returns a 400 error that includes a list of which IDs are invalid.
	Ids *openapi_types.UUID `form:"ids,omitempty" json:"ids,omitempty"`
}

ListAssayRunsParams defines parameters for ListAssayRuns.

Type ListAssayRunsResponse
type ListAssayRunsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AssayRunsPaginatedList
}
Functions
func ParseListAssayRunsResponse(rsp *http.Response) (*ListAssayRunsResponse, error)

ParseListAssayRunsResponse parses an HTTP response from a ListAssayRunsWithResponse call

Methods
func (r ListAssayRunsResponse) Status() string

Status returns HTTPResponse.Status

func (r ListAssayRunsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ListAutomationInputGeneratorsParams
type ListAutomationInputGeneratorsParams struct {
	// NextToken Token for pagination
	NextToken *string `form:"nextToken,omitempty" json:"nextToken,omitempty"`

	// ModifiedAt Datetime, in RFC 3339 format. Supports the > and < operators. Time zone defaults to UTC. Restricts results to those modified in the specified range. e.g. > 2017-04-30.
	ModifiedAt *string `form:"modifiedAt,omitempty" json:"modifiedAt,omitempty"`
}

ListAutomationInputGeneratorsParams defines parameters for ListAutomationInputGenerators.

Type ListAutomationInputGeneratorsResponse
type ListAutomationInputGeneratorsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AutomationFileInputsPaginatedList
	JSON400      *BadRequestError
}
Functions
func ParseListAutomationInputGeneratorsResponse(rsp *http.Response) (*ListAutomationInputGeneratorsResponse, error)

ParseListAutomationInputGeneratorsResponse parses an HTTP response from a ListAutomationInputGeneratorsWithResponse call

Methods
func (r ListAutomationInputGeneratorsResponse) Status() string

Status returns HTTPResponse.Status

func (r ListAutomationInputGeneratorsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ListAutomationOutputProcessorsDeprecatedParams
type ListAutomationOutputProcessorsDeprecatedParams struct {
	// NextToken Token for pagination
	NextToken *string `form:"nextToken,omitempty" json:"nextToken,omitempty"`
}

ListAutomationOutputProcessorsDeprecatedParams defines parameters for ListAutomationOutputProcessorsDeprecated.

Type ListAutomationOutputProcessorsDeprecatedResponse
type ListAutomationOutputProcessorsDeprecatedResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *DeprecatedAutomationOutputProcessorsPaginatedList
	JSON400      *BadRequestError
}
Functions
func ParseListAutomationOutputProcessorsDeprecatedResponse(rsp *http.Response) (*ListAutomationOutputProcessorsDeprecatedResponse, error)

ParseListAutomationOutputProcessorsDeprecatedResponse parses an HTTP response from a ListAutomationOutputProcessorsDeprecatedWithResponse call

Methods
func (r ListAutomationOutputProcessorsDeprecatedResponse) Status() string

Status returns HTTPResponse.Status

func (r ListAutomationOutputProcessorsDeprecatedResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ListAutomationOutputProcessorsParams
type ListAutomationOutputProcessorsParams struct {
	// AssayRunId Id of the Run
	AssayRunId *string `form:"assayRunId,omitempty" json:"assayRunId,omitempty"`

	// AutomationFileConfigName Name of the Automation File Config
	AutomationFileConfigName *string `form:"automationFileConfigName,omitempty" json:"automationFileConfigName,omitempty"`

	// ArchiveReason Archive reason. Restricts items to those with the specified archive reason. Use "NOT_ARCHIVED" to filter for unarchived processors. Use "ANY_ARCHIVED" to filter for archived processors regardless of reason. Use "ANY_ARCHIVED_OR_NOT_ARCHIVED" to return items for both archived and unarchived.
	ArchiveReason *string `form:"archiveReason,omitempty" json:"archiveReason,omitempty"`

	// ModifiedAt Datetime, in RFC 3339 format. Supports the > and < operators. Time zone defaults to UTC. Restricts results to those modified in the specified range. e.g. > 2017-04-30.
	ModifiedAt *string `form:"modifiedAt,omitempty" json:"modifiedAt,omitempty"`

	// NextToken Token for pagination
	NextToken *string `form:"nextToken,omitempty" json:"nextToken,omitempty"`
}

ListAutomationOutputProcessorsParams defines parameters for ListAutomationOutputProcessors.

Type ListAutomationOutputProcessorsResponse
type ListAutomationOutputProcessorsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AutomationOutputProcessorsPaginatedList
	JSON400      *BadRequestError
}
Functions
func ParseListAutomationOutputProcessorsResponse(rsp *http.Response) (*ListAutomationOutputProcessorsResponse, error)

ParseListAutomationOutputProcessorsResponse parses an HTTP response from a ListAutomationOutputProcessorsWithResponse call

Methods
func (r ListAutomationOutputProcessorsResponse) Status() string

Status returns HTTPResponse.Status

func (r ListAutomationOutputProcessorsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ListBatchSchemasByRegistryResponse
type ListBatchSchemasByRegistryResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *BatchSchemasList
	JSON400      *BadRequestError
}
Functions
func ParseListBatchSchemasByRegistryResponse(rsp *http.Response) (*ListBatchSchemasByRegistryResponse, error)

ParseListBatchSchemasByRegistryResponse parses an HTTP response from a ListBatchSchemasByRegistryWithResponse call

Methods
func (r ListBatchSchemasByRegistryResponse) Status() string

Status returns HTTPResponse.Status

func (r ListBatchSchemasByRegistryResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ListBatchSchemasParams
type ListBatchSchemasParams struct {
	NextToken *string `form:"nextToken,omitempty" json:"nextToken,omitempty"`
	PageSize  *int    `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// ModifiedAt Datetime, in RFC 3339 format. Supports the > and < operators. Time zone defaults to UTC. Restricts results to those modified in the specified range. e.g. > 2017-04-30.
	ModifiedAt *string `form:"modifiedAt,omitempty" json:"modifiedAt,omitempty"`
}

ListBatchSchemasParams defines parameters for ListBatchSchemas.

Type ListBatchSchemasResponse
type ListBatchSchemasResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *BatchSchemasPaginatedList
	JSON400      *BadRequestError
}
Functions
func ParseListBatchSchemasResponse(rsp *http.Response) (*ListBatchSchemasResponse, error)

ParseListBatchSchemasResponse parses an HTTP response from a ListBatchSchemasWithResponse call

Methods
func (r ListBatchSchemasResponse) Status() string

Status returns HTTPResponse.Status

func (r ListBatchSchemasResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ListBatchesParams
type ListBatchesParams struct {
	// PageSize Number of results to return. Defaults to 50, maximum of 100.
	PageSize *int `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// NextToken Token for pagination
	NextToken *string                `form:"nextToken,omitempty" json:"nextToken,omitempty"`
	Sort      *ListBatchesParamsSort `form:"sort,omitempty" json:"sort,omitempty"`

	// ModifiedAt Datetime, in RFC 3339 format. Supports the > and < operators. Time zone defaults to UTC. Restricts results to those modified in the specified range. e.g. > 2017-04-30.
	ModifiedAt *string `form:"modifiedAt,omitempty" json:"modifiedAt,omitempty"`

	// SchemaId ID of a schema. Restricts results to those of the specified schema.
	SchemaId *string `form:"schemaId,omitempty" json:"schemaId,omitempty"`

	// SchemaFields Schema field value. For Integer, Float, and Date type fields, supports the >= and <= operators. If present, the schemaId param must also be present. Restricts results to those with a field of whose value matches the filter.
	SchemaFields *SchemaFieldsQueryParam `form:"schemaFields,omitempty" json:"schemaFields,omitempty"`

	// ArchiveReason Archive reason. Restricts items to those with the specified archive reason. Use "NOT_ARCHIVED" to filter for unarchived batches. Use "ANY_ARCHIVED" to filter for archived batches regardless of reason. Use "ANY_ARCHIVED_OR_NOT_ARCHIVED" to return items for both archived and unarchived.
	ArchiveReason *string `form:"archiveReason,omitempty" json:"archiveReason,omitempty"`

	// Ids Comma-separated list of ids. Matches all of the provided IDs, or returns a 400 error that includes a list of which IDs are invalid.
	Ids *string `form:"ids,omitempty" json:"ids,omitempty"`

	// CreatorIds Comma separated list of users IDs
	CreatorIds *string `form:"creatorIds,omitempty" json:"creatorIds,omitempty"`
}

ListBatchesParams defines parameters for ListBatches.

Type ListBatchesParamsSort
type ListBatchesParamsSort string

ListBatchesParamsSort defines parameters for ListBatches.

Constants
ListBatchesParamsSortModifiedAt, ListBatchesParamsSortModifiedAtAsc, ListBatchesParamsSortModifiedAtDesc, ListBatchesParamsSortName, ListBatchesParamsSortNameAsc, ListBatchesParamsSortNameDesc
ListBatchesParamsSortModifiedAt ListBatchesParamsSort = "modifiedAt"
ListBatchesParamsSortModifiedAtAsc ListBatchesParamsSort = "modifiedAt:asc"
ListBatchesParamsSortModifiedAtDesc ListBatchesParamsSort = "modifiedAt:desc"
ListBatchesParamsSortName ListBatchesParamsSort = "name"
ListBatchesParamsSortNameAsc ListBatchesParamsSort = "name:asc"
ListBatchesParamsSortNameDesc ListBatchesParamsSort = "name:desc"

Defines values for ListBatchesParamsSort.

Type ListBatchesResponse
type ListBatchesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *BatchesPaginatedList
	JSON400      *BadRequestError
}
Functions
func ParseListBatchesResponse(rsp *http.Response) (*ListBatchesResponse, error)

ParseListBatchesResponse parses an HTTP response from a ListBatchesWithResponse call

Methods
func (r ListBatchesResponse) Status() string

Status returns HTTPResponse.Status

func (r ListBatchesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ListBenchlingAppsParams
type ListBenchlingAppsParams struct {
	// PageSize Number of results to return.
	PageSize *int `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// NextToken Token for pagination
	NextToken *string `form:"nextToken,omitempty" json:"nextToken,omitempty"`

	// Sort Method by which to order search results. Valid sorts are modifiedAt (modified time, most recent first) and name (app name, alphabetical). Optionally add :asc or :desc to specify ascending or descending order. Default is modifiedAt.
	Sort *ListBenchlingAppsParamsSort `form:"sort,omitempty" json:"sort,omitempty"`

	// Ids Comma-separated list of ids. Matches all of the provided IDs, or returns a 400 error that includes a list of which IDs are invalid.
	Ids *string `form:"ids,omitempty" json:"ids,omitempty"`

	// ModifiedAt Datetime, in RFC 3339 format. Supports the > and < operators. Time zone defaults to UTC. Restricts results to those modified in the specified range. e.g. > 2017-04-30.
	ModifiedAt *string `form:"modifiedAt,omitempty" json:"modifiedAt,omitempty"`

	// Name Name of an app. Restricts results to those with the specified name.
	Name *string `form:"name,omitempty" json:"name,omitempty"`

	// NameIncludes Name substring of an app. Restricts results to those with names that include the provided substring.
	NameIncludes *string `form:"nameIncludes,omitempty" json:"nameIncludes,omitempty"`

	// NamesAnyOf Comma-separated list of app names. Restricts results to those that match any of the specified names, case insensitive.  Warning - this filter can be non-performant due to case insensitivity.
	NamesAnyOf *string `form:"names.anyOf,omitempty" json:"names.anyOf,omitempty"`

	// NamesAnyOfCaseSensitive Comma-separated list of app names. Restricts results to those that match any of the specified names, case sensitive.
	NamesAnyOfCaseSensitive *string `form:"names.anyOf.caseSensitive,omitempty" json:"names.anyOf.caseSensitive,omitempty"`

	// CreatorIds Comma separated list of users IDs
	CreatorIds *string `form:"creatorIds,omitempty" json:"creatorIds,omitempty"`

	// MemberOf Comma-separated list of organization and/or team API IDs. Restricts results to apps that are members of all given groups.
	MemberOf *string `form:"memberOf,omitempty" json:"memberOf,omitempty"`

	// AdminOf Comma-separated list of organization and/or team API IDs. Restricts results to apps that are admins of all given groups.
	AdminOf *string `form:"adminOf,omitempty" json:"adminOf,omitempty"`
}

ListBenchlingAppsParams defines parameters for ListBenchlingApps.

Type ListBenchlingAppsParamsSort
type ListBenchlingAppsParamsSort string

ListBenchlingAppsParamsSort defines parameters for ListBenchlingApps.

Constants
ListBenchlingAppsParamsSortModifiedAt, ListBenchlingAppsParamsSortModifiedAtAsc, ListBenchlingAppsParamsSortModifiedAtDesc, ListBenchlingAppsParamsSortName, ListBenchlingAppsParamsSortNameAsc, ListBenchlingAppsParamsSortNameDesc
ListBenchlingAppsParamsSortModifiedAt ListBenchlingAppsParamsSort = "modifiedAt"
ListBenchlingAppsParamsSortModifiedAtAsc ListBenchlingAppsParamsSort = "modifiedAt:asc"
ListBenchlingAppsParamsSortModifiedAtDesc ListBenchlingAppsParamsSort = "modifiedAt:desc"
ListBenchlingAppsParamsSortName ListBenchlingAppsParamsSort = "name"
ListBenchlingAppsParamsSortNameAsc ListBenchlingAppsParamsSort = "name:asc"
ListBenchlingAppsParamsSortNameDesc ListBenchlingAppsParamsSort = "name:desc"

Defines values for ListBenchlingAppsParamsSort.

Type ListBenchlingAppsResponse
type ListBenchlingAppsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *BenchlingAppsPaginatedList
	JSON400      *BadRequestError
	JSON403      *ForbiddenError
}
Functions
func ParseListBenchlingAppsResponse(rsp *http.Response) (*ListBenchlingAppsResponse, error)

ParseListBenchlingAppsResponse parses an HTTP response from a ListBenchlingAppsWithResponse call

Methods
func (r ListBenchlingAppsResponse) Status() string

Status returns HTTPResponse.Status

func (r ListBenchlingAppsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ListBoxContentsParams
type ListBoxContentsParams struct {
	// PageSize Number of results to return.
	PageSize *int `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// NextToken Token for pagination
	NextToken *string `form:"nextToken,omitempty" json:"nextToken,omitempty"`
}

ListBoxContentsParams defines parameters for ListBoxContents.

Type ListBoxContentsResponse
type ListBoxContentsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *BoxContentsPaginatedList
	JSON400      *BadRequestError
	JSON404      *NotFoundError
}
Functions
func ParseListBoxContentsResponse(rsp *http.Response) (*ListBoxContentsResponse, error)

ParseListBoxContentsResponse parses an HTTP response from a ListBoxContentsWithResponse call

Methods
func (r ListBoxContentsResponse) Status() string

Status returns HTTPResponse.Status

func (r ListBoxContentsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ListBoxSchemasByRegistryResponse
type ListBoxSchemasByRegistryResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *BoxSchemasList
	JSON400      *BadRequestError
}
Functions
func ParseListBoxSchemasByRegistryResponse(rsp *http.Response) (*ListBoxSchemasByRegistryResponse, error)

ParseListBoxSchemasByRegistryResponse parses an HTTP response from a ListBoxSchemasByRegistryWithResponse call

Methods
func (r ListBoxSchemasByRegistryResponse) Status() string

Status returns HTTPResponse.Status

func (r ListBoxSchemasByRegistryResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ListBoxSchemasParams
type ListBoxSchemasParams struct {
	NextToken *string `form:"nextToken,omitempty" json:"nextToken,omitempty"`
	PageSize  *int    `form:"pageSize,omitempty" json:"pageSize,omitempty"`
}

ListBoxSchemasParams defines parameters for ListBoxSchemas.

Type ListBoxSchemasResponse
type ListBoxSchemasResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *BoxSchemasPaginatedList
	JSON400      *BadRequestError
}
Functions
func ParseListBoxSchemasResponse(rsp *http.Response) (*ListBoxSchemasResponse, error)

ParseListBoxSchemasResponse parses an HTTP response from a ListBoxSchemasWithResponse call

Methods
func (r ListBoxSchemasResponse) Status() string

Status returns HTTPResponse.Status

func (r ListBoxSchemasResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ListBoxesParams
type ListBoxesParams struct {
	// PageSize Number of results to return. Defaults to 50, maximum of 100.
	PageSize *int `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// NextToken Token for pagination
	NextToken *string              `form:"nextToken,omitempty" json:"nextToken,omitempty"`
	Sort      *ListBoxesParamsSort `form:"sort,omitempty" json:"sort,omitempty"`

	// SchemaId ID of a schema. Restricts results to those of the specified schema.
	SchemaId *string `form:"schemaId,omitempty" json:"schemaId,omitempty"`

	// SchemaFields Schema field value. For Integer, Float, and Date type fields, supports the >= and <= operators. If present, the schemaId param must also be present. Restricts results to those with a field of whose value matches the filter.
	SchemaFields *SchemaFieldsQueryParam `form:"schemaFields,omitempty" json:"schemaFields,omitempty"`

	// ModifiedAt Datetime, in RFC 3339 format. Supports the > and < operators. Time zone defaults to UTC. Restricts results to those modified in the specified range. e.g. > 2017-04-30.
	ModifiedAt *string `form:"modifiedAt,omitempty" json:"modifiedAt,omitempty"`

	// Name Name of a box. Restricts results to those with the specified name.
	Name *string `form:"name,omitempty" json:"name,omitempty"`

	// NameIncludes Name substring of a box. Restricts results to those with names that include the provided substring.
	NameIncludes *string `form:"nameIncludes,omitempty" json:"nameIncludes,omitempty"`

	// EmptyPositions Only return boxes that have the specified number of empty positions
	EmptyPositions *int `form:"emptyPositions,omitempty" json:"emptyPositions,omitempty"`

	// EmptyPositionsGte Only return boxes that have greater-than or equal-to the specified number of empty positions.
	EmptyPositionsGte *int `form:"emptyPositions.gte,omitempty" json:"emptyPositions.gte,omitempty"`

	// EmptyPositionsGt Only return boxes that have greater-than the specified number of empty positions.
	EmptyPositionsGt *int `form:"emptyPositions.gt,omitempty" json:"emptyPositions.gt,omitempty"`

	// EmptyPositionsLte Only return boxes that have less-than or equal-to the specified number of empty positions.
	EmptyPositionsLte *int `form:"emptyPositions.lte,omitempty" json:"emptyPositions.lte,omitempty"`

	// EmptyPositionsLt Only return boxes that have less-than the specified number of empty positions.
	EmptyPositionsLt *int `form:"emptyPositions.lt,omitempty" json:"emptyPositions.lt,omitempty"`

	// EmptyContainers Only return boxes that have the specified number of empty containers (containers without contents).
	EmptyContainers *int `form:"emptyContainers,omitempty" json:"emptyContainers,omitempty"`

	// EmptyContainersGte Only return boxes that have greater-than or equal-to the specified number of empty containers (containers without contents).
	EmptyContainersGte *int `form:"emptyContainers.gte,omitempty" json:"emptyContainers.gte,omitempty"`

	// EmptyContainersGt Only return boxes that have greater-than the specified number of empty containers (containers without contents).
	EmptyContainersGt *int `form:"emptyContainers.gt,omitempty" json:"emptyContainers.gt,omitempty"`

	// EmptyContainersLte Only return boxes that have less-than or equal-to the specified number of empty containers (containers without contents).
	EmptyContainersLte *int `form:"emptyContainers.lte,omitempty" json:"emptyContainers.lte,omitempty"`

	// EmptyContainersLt Only return boxes that have less-than the specified number of empty containers (containers without contents).
	EmptyContainersLt *int `form:"emptyContainers.lt,omitempty" json:"emptyContainers.lt,omitempty"`

	// AncestorStorageId ID of a location. Restricts results to those located in the specified inventory.
	AncestorStorageId *string `form:"ancestorStorageId,omitempty" json:"ancestorStorageId,omitempty"`

	// StorageContentsId ID of a batch, entity, or entity schema. Restricts results to those that hold containers with entities or batches associated with the specified ID.
	StorageContentsId *string `form:"storageContentsId,omitempty" json:"storageContentsId,omitempty"`

	// StorageContentsIds Comma-separated list of IDs of batches or entities. Restricts results to those that hold containers with at least one of the specified batches, entities, or batches of the specified entities.
	StorageContentsIds *string `form:"storageContentsIds,omitempty" json:"storageContentsIds,omitempty"`

	// ArchiveReason Archive reason. Restricts items to those with the specified archive reason. Use "NOT_ARCHIVED" to filter for unarchived boxes. Use "ANY_ARCHIVED" to filter for archived boxes regardless of reason. Use "ANY_ARCHIVED_OR_NOT_ARCHIVED" to return items for both archived and unarchived.
	ArchiveReason *string `form:"archiveReason,omitempty" json:"archiveReason,omitempty"`

	// Ids Comma-separated list of ids. Matches all of the provided IDs, or returns a 400 error that includes a list of which IDs are invalid.
	Ids *string `form:"ids,omitempty" json:"ids,omitempty"`

	// Barcodes Comma-separated list of barcodes. Matches all of the provided barcodes, or returns a 400 error that includes a list of which barcodes are invalid.
	Barcodes *string `form:"barcodes,omitempty" json:"barcodes,omitempty"`

	// NamesAnyOf Comma-separated list of names. Restricts results to those that match any of the specified names, case insensitive.  Warning - this filter can be non-performant due to case insensitivity.
	NamesAnyOf *string `form:"names.anyOf,omitempty" json:"names.anyOf,omitempty"`

	// NamesAnyOfCaseSensitive Comma-separated list of names. Restricts results to those that match any of the specified names, case sensitive.
	NamesAnyOfCaseSensitive *string `form:"names.anyOf.caseSensitive,omitempty" json:"names.anyOf.caseSensitive,omitempty"`

	// CreatorIds Comma separated list of users IDs
	CreatorIds *string `form:"creatorIds,omitempty" json:"creatorIds,omitempty"`
}

ListBoxesParams defines parameters for ListBoxes.

Type ListBoxesParamsSort
type ListBoxesParamsSort string

ListBoxesParamsSort defines parameters for ListBoxes.

Constants
ListBoxesParamsSortModifiedAt, ListBoxesParamsSortModifiedAtAsc, ListBoxesParamsSortModifiedAtDesc, ListBoxesParamsSortName, ListBoxesParamsSortNameAsc, ListBoxesParamsSortNameDesc
ListBoxesParamsSortModifiedAt ListBoxesParamsSort = "modifiedAt"
ListBoxesParamsSortModifiedAtAsc ListBoxesParamsSort = "modifiedAt:asc"
ListBoxesParamsSortModifiedAtDesc ListBoxesParamsSort = "modifiedAt:desc"
ListBoxesParamsSortName ListBoxesParamsSort = "name"
ListBoxesParamsSortNameAsc ListBoxesParamsSort = "name:asc"
ListBoxesParamsSortNameDesc ListBoxesParamsSort = "name:desc"

Defines values for ListBoxesParamsSort.

Type ListBoxesResponse
type ListBoxesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *BoxesPaginatedList
	JSON400      *BadRequestError
}
Functions
func ParseListBoxesResponse(rsp *http.Response) (*ListBoxesResponse, error)

ParseListBoxesResponse parses an HTTP response from a ListBoxesWithResponse call

Methods
func (r ListBoxesResponse) Status() string

Status returns HTTPResponse.Status

func (r ListBoxesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ListContainerContentsResponse
type ListContainerContentsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ContainerContentsList
	JSON400      *BadRequestError
	JSON404      *NotFoundError
}
Functions
func ParseListContainerContentsResponse(rsp *http.Response) (*ListContainerContentsResponse, error)

ParseListContainerContentsResponse parses an HTTP response from a ListContainerContentsWithResponse call

Methods
func (r ListContainerContentsResponse) Status() string

Status returns HTTPResponse.Status

func (r ListContainerContentsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ListContainerSchemasByRegistryResponse
type ListContainerSchemasByRegistryResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ContainerSchemasList
	JSON400      *BadRequestError
}
Functions
func ParseListContainerSchemasByRegistryResponse(rsp *http.Response) (*ListContainerSchemasByRegistryResponse, error)

ParseListContainerSchemasByRegistryResponse parses an HTTP response from a ListContainerSchemasByRegistryWithResponse call

Methods
func (r ListContainerSchemasByRegistryResponse) Status() string

Status returns HTTPResponse.Status

func (r ListContainerSchemasByRegistryResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ListContainerSchemasParams
type ListContainerSchemasParams struct {
	NextToken *string `form:"nextToken,omitempty" json:"nextToken,omitempty"`
	PageSize  *int    `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// ModifiedAt Datetime, in RFC 3339 format. Supports the > and < operators. Time zone defaults to UTC. Restricts results to those modified in the specified range. e.g. > 2017-04-30.
	ModifiedAt *string `form:"modifiedAt,omitempty" json:"modifiedAt,omitempty"`
}

ListContainerSchemasParams defines parameters for ListContainerSchemas.

Type ListContainerSchemasResponse
type ListContainerSchemasResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ContainerSchemasPaginatedList
	JSON400      *BadRequestError
}
Functions
func ParseListContainerSchemasResponse(rsp *http.Response) (*ListContainerSchemasResponse, error)

ParseListContainerSchemasResponse parses an HTTP response from a ListContainerSchemasWithResponse call

Methods
func (r ListContainerSchemasResponse) Status() string

Status returns HTTPResponse.Status

func (r ListContainerSchemasResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ListContainersParams
type ListContainersParams struct {
	// PageSize Number of results to return.
	PageSize *int `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// NextToken Token for pagination
	NextToken *string `form:"nextToken,omitempty" json:"nextToken,omitempty"`

	// Sort Method by which to order search results. Valid sorts are barcode (bar code, alphabetical) modifiedAt (modified time, most recent first) and name (entity name, alphabetical). Optionally add :asc or :desc to specify ascending or descending order. Default is modifiedAt.
	Sort *ListContainersParamsSort `form:"sort,omitempty" json:"sort,omitempty"`

	// SchemaId ID of a schema. Restricts results to those of the specified schema.
	SchemaId *string `form:"schemaId,omitempty" json:"schemaId,omitempty"`

	// SchemaFields Schema field value. For Integer, Float, and Date type fields, supports the >= and <= operators. If present, the schemaId param must also be present. Restricts results to those with a field of whose value matches the filter.
	SchemaFields *SchemaFieldsQueryParam `form:"schemaFields,omitempty" json:"schemaFields,omitempty"`

	// ModifiedAt Datetime, in RFC 3339 format. Supports the > and < operators. Time zone defaults to UTC. Restricts results to those modified in the specified range. e.g. > 2017-04-30.
	ModifiedAt *string `form:"modifiedAt,omitempty" json:"modifiedAt,omitempty"`

	// Name Name of a container. Restricts results to those with the specified name.
	Name *string `form:"name,omitempty" json:"name,omitempty"`

	// NameIncludes Name substring of a container. Restricts results to those with names that include the provided substring.
	NameIncludes *string `form:"nameIncludes,omitempty" json:"nameIncludes,omitempty"`

	// AncestorStorageId ID of a plate, box, or location. Restricts results to those located in the specified inventory.
	AncestorStorageId *string `form:"ancestorStorageId,omitempty" json:"ancestorStorageId,omitempty"`

	// StorageContentsId ID of a batch, entity, or entity schema. Restricts results to those that contain the specified batches, batches of the specified entities, or batches of entities of the specified schema.
	StorageContentsId *string `form:"storageContentsId,omitempty" json:"storageContentsId,omitempty"`

	// StorageContentsIds Comma-separated list of IDs of batches or entities. Restricts results to those that hold containers with at least one of the specified batches, entities, or batches of the specified entities.
	StorageContentsIds *string `form:"storageContentsIds,omitempty" json:"storageContentsIds,omitempty"`

	// ArchiveReason Archive reason. Restricts items to those with the specified archive reason. Use "NOT_ARCHIVED" to filter for unarchived containers. Use "ANY_ARCHIVED" to filter for archived containers regardless of reason. Use "ANY_ARCHIVED_OR_NOT_ARCHIVED" to return items for both archived and unarchived.
	ArchiveReason *string `form:"archiveReason,omitempty" json:"archiveReason,omitempty"`

	// CheckoutStatus Comma-separated list of check-out statuses. Restricts results to those that match one of the specified statuses. Valid statuses are AVAILABLE, RESERVED, and CHECKED_OUT.
	CheckoutStatus *ListContainersParamsCheckoutStatus `form:"checkoutStatus,omitempty" json:"checkoutStatus,omitempty"`

	// Ids Comma-separated list of ids. Matches all of the provided IDs, or returns a 400 error that includes a list of which IDs are invalid.
	Ids *string `form:"ids,omitempty" json:"ids,omitempty"`

	// Barcodes Comma-separated list of barcodes. Matches all of the provided barcodes, or returns a 400 error that includes a list of which barcodes are invalid.
	Barcodes *string `form:"barcodes,omitempty" json:"barcodes,omitempty"`

	// NamesAnyOf Comma-separated list of names. Restricts results to those that match any of the specified names, case insensitive.  Warning - this filter can be non-performant due to case insensitivity.
	NamesAnyOf *string `form:"names.anyOf,omitempty" json:"names.anyOf,omitempty"`

	// NamesAnyOfCaseSensitive Comma-separated list of names. Restricts results to those that match any of the specified names, case sensitive.
	NamesAnyOfCaseSensitive *string `form:"names.anyOf.caseSensitive,omitempty" json:"names.anyOf.caseSensitive,omitempty"`

	// CreatorIds Comma separated list of users IDs
	CreatorIds *string `form:"creatorIds,omitempty" json:"creatorIds,omitempty"`
}

ListContainersParams defines parameters for ListContainers.

Type ListContainersParamsCheckoutStatus
type ListContainersParamsCheckoutStatus string

ListContainersParamsCheckoutStatus defines parameters for ListContainers.

Constants
ListContainersParamsCheckoutStatusAVAILABLE, ListContainersParamsCheckoutStatusCHECKEDOUT, ListContainersParamsCheckoutStatusRESERVED
ListContainersParamsCheckoutStatusAVAILABLE ListContainersParamsCheckoutStatus = "AVAILABLE"
ListContainersParamsCheckoutStatusCHECKEDOUT ListContainersParamsCheckoutStatus = "CHECKED_OUT"
ListContainersParamsCheckoutStatusRESERVED ListContainersParamsCheckoutStatus = "RESERVED"

Defines values for ListContainersParamsCheckoutStatus.

Type ListContainersParamsSort
type ListContainersParamsSort string

ListContainersParamsSort defines parameters for ListContainers.

Constants
ListContainersParamsSortBarcode, ListContainersParamsSortBarcodeAsc, ListContainersParamsSortBarcodeDesc, ListContainersParamsSortModifiedAt, ListContainersParamsSortModifiedAtAsc, ListContainersParamsSortModifiedAtDesc, ListContainersParamsSortName, ListContainersParamsSortNameAsc, ListContainersParamsSortNameDesc
ListContainersParamsSortBarcode ListContainersParamsSort = "barcode"
ListContainersParamsSortBarcodeAsc ListContainersParamsSort = "barcode:asc"
ListContainersParamsSortBarcodeDesc ListContainersParamsSort = "barcode:desc"
ListContainersParamsSortModifiedAt ListContainersParamsSort = "modifiedAt"
ListContainersParamsSortModifiedAtAsc ListContainersParamsSort = "modifiedAt:asc"
ListContainersParamsSortModifiedAtDesc ListContainersParamsSort = "modifiedAt:desc"
ListContainersParamsSortName ListContainersParamsSort = "name"
ListContainersParamsSortNameAsc ListContainersParamsSort = "name:asc"
ListContainersParamsSortNameDesc ListContainersParamsSort = "name:desc"

Defines values for ListContainersParamsSort.

Type ListContainersResponse
type ListContainersResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ContainersPaginatedList
	JSON400      *BadRequestError
}
Functions
func ParseListContainersResponse(rsp *http.Response) (*ListContainersResponse, error)

ParseListContainersResponse parses an HTTP response from a ListContainersWithResponse call

Methods
func (r ListContainersResponse) Status() string

Status returns HTTPResponse.Status

func (r ListContainersResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ListCustomEntitiesParams
type ListCustomEntitiesParams struct {
	NextToken *string                       `form:"nextToken,omitempty" json:"nextToken,omitempty"`
	PageSize  *int                          `form:"pageSize,omitempty" json:"pageSize,omitempty"`
	Sort      *ListCustomEntitiesParamsSort `form:"sort,omitempty" json:"sort,omitempty"`

	// ModifiedAt Datetime, in RFC 3339 format. Supports the > and < operators. Time zone defaults to UTC. Restricts results to those modified in the specified range. e.g. > 2017-04-30.
	ModifiedAt *string `form:"modifiedAt,omitempty" json:"modifiedAt,omitempty"`

	// Name Name of a custom entity. Restricts results to those with the specified name, alias, or entity registry ID.
	Name *string `form:"name,omitempty" json:"name,omitempty"`

	// Returning Comma-separated list of fields to return. Modifies the output shape. To return all keys at a given level, enumerate them or use the wildcard, '*'. For more information, [click here](https://docs.benchling.com/docs/getting-started-1#returning-query-parameter).
	Returning *string `form:"returning,omitempty" json:"returning,omitempty"`

	// NameIncludes Name substring of a custom entity. Restricts results to those with names, aliases, or entity registry IDs that include the provided substring.
	NameIncludes *string `form:"nameIncludes,omitempty" json:"nameIncludes,omitempty"`

	// FolderId ID of a folder. Restricts results to those in the folder.
	FolderId *string `form:"folderId,omitempty" json:"folderId,omitempty"`

	// MentionedIn Comma-separated list of entry IDs. Restricts results to custom entities mentioned in those entries.
	MentionedIn *string `form:"mentionedIn,omitempty" json:"mentionedIn,omitempty"`

	// ProjectId ID of a project. Restricts results to those in the project.
	ProjectId *string `form:"projectId,omitempty" json:"projectId,omitempty"`

	// RegistryId ID of a registry. Restricts results to those registered in this registry. Specifying "null" returns unregistered items.
	RegistryId *string `form:"registryId,omitempty" json:"registryId,omitempty"`

	// SchemaId ID of a schema. Restricts results to those of the specified schema.
	SchemaId *string `form:"schemaId,omitempty" json:"schemaId,omitempty"`

	// SchemaFields Schema field value. For Integer, Float, and Date type fields, supports the >= and <= operators. If present, the schemaId param must also be present. Restricts results to those with a field of whose value matches the filter.
	SchemaFields *SchemaFieldsQueryParam `form:"schemaFields,omitempty" json:"schemaFields,omitempty"`

	// ArchiveReason Archive reason. Restricts items to those with the specified archive reason. Use "NOT_ARCHIVED" to filter for unarchived custom entities. Use "ANY_ARCHIVED" to filter for archived custom entities regardless of reason. Use "ANY_ARCHIVED_OR_NOT_ARCHIVED" to return items for both archived and unarchived.
	ArchiveReason *string `form:"archiveReason,omitempty" json:"archiveReason,omitempty"`

	// Mentions Comma-separated list of resource IDs. Restricts results to those that mention the given items in the description.
	Mentions *string `form:"mentions,omitempty" json:"mentions,omitempty"`

	// Ids Comma-separated list of ids. Matches all of the provided IDs, or returns a 400 error that includes a list of which IDs are invalid.
	Ids *string `form:"ids,omitempty" json:"ids,omitempty"`

	// NamesAnyOf Comma-separated list of names. Restricts results to those that match any of the specified names, aliases, or entity registry IDs, case insensitive.  Warning - this filter can be non-performant due to case insensitivity.
	NamesAnyOf *string `form:"names.anyOf,omitempty" json:"names.anyOf,omitempty"`

	// NamesAnyOfCaseSensitive Comma-separated list of names. Restricts results to those that match any of the specified names, aliases, or entity registry IDs, case sensitive.
	NamesAnyOfCaseSensitive *string `form:"names.anyOf.caseSensitive,omitempty" json:"names.anyOf.caseSensitive,omitempty"`

	// EntityRegistryIdsAnyOf Comma-separated list of entity registry IDs. Restricts results to those that match any of the specified registry IDs
	EntityRegistryIdsAnyOf *string `form:"entityRegistryIds.anyOf,omitempty" json:"entityRegistryIds.anyOf,omitempty"`

	// CreatorIds Comma separated list of users IDs
	CreatorIds *string `form:"creatorIds,omitempty" json:"creatorIds,omitempty"`

	// AuthorIdsAnyOf Comma separated list of user or app IDs
	AuthorIdsAnyOf *string `form:"authorIds.anyOf,omitempty" json:"authorIds.anyOf,omitempty"`
}

ListCustomEntitiesParams defines parameters for ListCustomEntities.

Type ListCustomEntitiesParamsSort
type ListCustomEntitiesParamsSort string

ListCustomEntitiesParamsSort defines parameters for ListCustomEntities.

Constants
ListCustomEntitiesParamsSortModifiedAt, ListCustomEntitiesParamsSortModifiedAtAsc, ListCustomEntitiesParamsSortModifiedAtDesc, ListCustomEntitiesParamsSortName, ListCustomEntitiesParamsSortNameAsc, ListCustomEntitiesParamsSortNameDesc
ListCustomEntitiesParamsSortModifiedAt ListCustomEntitiesParamsSort = "modifiedAt"
ListCustomEntitiesParamsSortModifiedAtAsc ListCustomEntitiesParamsSort = "modifiedAt:asc"
ListCustomEntitiesParamsSortModifiedAtDesc ListCustomEntitiesParamsSort = "modifiedAt:desc"
ListCustomEntitiesParamsSortName ListCustomEntitiesParamsSort = "name"
ListCustomEntitiesParamsSortNameAsc ListCustomEntitiesParamsSort = "name:asc"
ListCustomEntitiesParamsSortNameDesc ListCustomEntitiesParamsSort = "name:desc"

Defines values for ListCustomEntitiesParamsSort.

Type ListCustomEntitiesResponse
type ListCustomEntitiesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CustomEntitiesPaginatedList
	JSON400      *BadRequestError
}
Functions
func ParseListCustomEntitiesResponse(rsp *http.Response) (*ListCustomEntitiesResponse, error)

ParseListCustomEntitiesResponse parses an HTTP response from a ListCustomEntitiesWithResponse call

Methods
func (r ListCustomEntitiesResponse) Status() string

Status returns HTTPResponse.Status

func (r ListCustomEntitiesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ListDNAAlignmentsParams
type ListDNAAlignmentsParams struct {
	// PageSize Number of results to return. Defaults to 50, maximum of 100.
	PageSize *int `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// NextToken Token for pagination
	NextToken *string                      `form:"nextToken,omitempty" json:"nextToken,omitempty"`
	Sort      *ListDNAAlignmentsParamsSort `form:"sort,omitempty" json:"sort,omitempty"`

	// ModifiedAt Datetime, in RFC 3339 format. Supports the > and < operators. Time zone defaults to UTC. Restricts results to those modified in the specified range. e.g. > 2017-04-30.
	ModifiedAt *string `form:"modifiedAt,omitempty" json:"modifiedAt,omitempty"`

	// Name Name of a DNA Alignment. Restricts results to those with the specified name.
	Name *string `form:"name,omitempty" json:"name,omitempty"`

	// NameIncludes Name substring of a DNA Alignment. Restricts results to those with names that include the provided substring.
	NameIncludes *string `form:"nameIncludes,omitempty" json:"nameIncludes,omitempty"`

	// Ids Comma-separated list of ids. Matches all of the provided IDs, or returns a 400 error that includes a list of which IDs are invalid.
	Ids *string `form:"ids,omitempty" json:"ids,omitempty"`

	// NamesAnyOf Comma-separated list of names. Restricts results to those that match any of the specified names, case insensitive.  Warning - this filter can be non-performant due to case insensitivity.
	NamesAnyOf *string `form:"names.anyOf,omitempty" json:"names.anyOf,omitempty"`

	// NamesAnyOfCaseSensitive Comma-separated list of names. Restricts results to those that match any of the specified names, case sensitive.
	NamesAnyOfCaseSensitive *string `form:"names.anyOf.caseSensitive,omitempty" json:"names.anyOf.caseSensitive,omitempty"`

	// SequenceIds Comma-separated list of sequence ids that own one or more DNA Alignments (i.e. ids of sequences used as the template in a Template Alignment or created as the consensus sequence from a Consensus Alignment). Matches all of the provided IDs, or returns a 400 error that includes a list of which IDs are invalid.
	SequenceIds *string `form:"sequenceIds,omitempty" json:"sequenceIds,omitempty"`
}

ListDNAAlignmentsParams defines parameters for ListDNAAlignments.

Type ListDNAAlignmentsParamsSort
type ListDNAAlignmentsParamsSort string

ListDNAAlignmentsParamsSort defines parameters for ListDNAAlignments.

Constants
ListDNAAlignmentsParamsSortModifiedAt, ListDNAAlignmentsParamsSortModifiedAtAsc, ListDNAAlignmentsParamsSortModifiedAtDesc, ListDNAAlignmentsParamsSortName, ListDNAAlignmentsParamsSortNameAsc, ListDNAAlignmentsParamsSortNameDesc
ListDNAAlignmentsParamsSortModifiedAt ListDNAAlignmentsParamsSort = "modifiedAt"
ListDNAAlignmentsParamsSortModifiedAtAsc ListDNAAlignmentsParamsSort = "modifiedAt:asc"
ListDNAAlignmentsParamsSortModifiedAtDesc ListDNAAlignmentsParamsSort = "modifiedAt:desc"
ListDNAAlignmentsParamsSortName ListDNAAlignmentsParamsSort = "name"
ListDNAAlignmentsParamsSortNameAsc ListDNAAlignmentsParamsSort = "name:asc"
ListDNAAlignmentsParamsSortNameDesc ListDNAAlignmentsParamsSort = "name:desc"

Defines values for ListDNAAlignmentsParamsSort.

Type ListDNAAlignmentsResponse
type ListDNAAlignmentsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *DnaAlignmentsPaginatedList
	JSON400      *BadRequestError
}
Functions
func ParseListDNAAlignmentsResponse(rsp *http.Response) (*ListDNAAlignmentsResponse, error)

ParseListDNAAlignmentsResponse parses an HTTP response from a ListDNAAlignmentsWithResponse call

Methods
func (r ListDNAAlignmentsResponse) Status() string

Status returns HTTPResponse.Status

func (r ListDNAAlignmentsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ListDNAOligosParams
type ListDNAOligosParams struct {
	// PageSize Number of results to return. Defaults to 50, maximum of 100.
	PageSize *int `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// NextToken Token for pagination
	NextToken *string                  `form:"nextToken,omitempty" json:"nextToken,omitempty"`
	Sort      *ListDNAOligosParamsSort `form:"sort,omitempty" json:"sort,omitempty"`

	// ModifiedAt Datetime, in RFC 3339 format. Supports the > and < operators. Time zone defaults to UTC. Restricts results to those modified in the specified range. e.g. > 2017-04-30.
	ModifiedAt *string `form:"modifiedAt,omitempty" json:"modifiedAt,omitempty"`

	// Name Name of a DNA Oligo. Restricts results to those with the specified name, alias, or entity registry ID.
	Name *string `form:"name,omitempty" json:"name,omitempty"`

	// NameIncludes Name substring of a DNA Oligo. Restricts results to those with names, aliases, or entity registry IDs that include the provided substring.
	NameIncludes *string `form:"nameIncludes,omitempty" json:"nameIncludes,omitempty"`

	// Bases Full bases of the DNA Oligo. Restricts results to those with the specified bases, case-insensitive, allowing for circular or reverse complement matches. Does not allow partial matching or loose matching via degenerate bases.
	Bases *string `form:"bases,omitempty" json:"bases,omitempty"`

	// FolderId ID of a folder. Restricts results to those in the folder.
	FolderId *string `form:"folderId,omitempty" json:"folderId,omitempty"`

	// MentionedIn Comma-separated list of entry IDs. Restricts results to DNA Oligos mentioned in those entries.
	MentionedIn *string `form:"mentionedIn,omitempty" json:"mentionedIn,omitempty"`

	// ProjectId ID of a project. Restricts results to those in the project.
	ProjectId *string `form:"projectId,omitempty" json:"projectId,omitempty"`

	// RegistryId ID of a registry. Restricts results to those registered in this registry. Specifying "null" returns unregistered items.
	RegistryId *string `form:"registryId,omitempty" json:"registryId,omitempty"`

	// SchemaId ID of a schema. Restricts results to those of the specified schema.
	SchemaId *string `form:"schemaId,omitempty" json:"schemaId,omitempty"`

	// SchemaFields Schema field value. For Integer, Float, and Date type fields, supports the >= and <= operators. If present, the schemaId param must also be present. Restricts results to those with a field of whose value matches the filter.
	SchemaFields *SchemaFieldsQueryParam `form:"schemaFields,omitempty" json:"schemaFields,omitempty"`

	// ArchiveReason Archive reason. Restricts items to those with the specified archive reason. Use "NOT_ARCHIVED" to filter for unarchived DNA Oligos. Use "ANY_ARCHIVED" to filter for archived DNA Oligos regardless of reason. Use "ANY_ARCHIVED_OR_NOT_ARCHIVED" to return items for both archived and unarchived.
	ArchiveReason *string `form:"archiveReason,omitempty" json:"archiveReason,omitempty"`

	// Mentions Comma-separated list of item IDs. Restricts results to those that mention the given items in the description.
	Mentions *string `form:"mentions,omitempty" json:"mentions,omitempty"`

	// Ids Comma-separated list of ids. Matches all of the provided IDs, or returns a 400 error that includes a list of which IDs are invalid.
	Ids *string `form:"ids,omitempty" json:"ids,omitempty"`

	// EntityRegistryIdsAnyOf Comma-separated list of entity registry IDs. Restricts results to those that match any of the specified registry IDs.
	EntityRegistryIdsAnyOf *string `form:"entityRegistryIds.anyOf,omitempty" json:"entityRegistryIds.anyOf,omitempty"`

	// NamesAnyOf Comma-separated list of names. Restricts results to those that match any of the specified names, aliases, or entity registry IDs, case insensitive.  Warning - this filter can be non-performant due to case insensitivity.
	NamesAnyOf *string `form:"names.anyOf,omitempty" json:"names.anyOf,omitempty"`

	// NamesAnyOfCaseSensitive Comma-separated list of names. Restricts results to those that match any of the specified names, aliases, or entity registry IDs, case sensitive.
	NamesAnyOfCaseSensitive *string `form:"names.anyOf.caseSensitive,omitempty" json:"names.anyOf.caseSensitive,omitempty"`

	// CreatorIds Comma separated list of users IDs
	CreatorIds *string `form:"creatorIds,omitempty" json:"creatorIds,omitempty"`

	// AuthorIdsAnyOf Comma separated list of user or app IDs
	AuthorIdsAnyOf *string `form:"authorIds.anyOf,omitempty" json:"authorIds.anyOf,omitempty"`
}

ListDNAOligosParams defines parameters for ListDNAOligos.

Type ListDNAOligosParamsSort
type ListDNAOligosParamsSort string

ListDNAOligosParamsSort defines parameters for ListDNAOligos.

Constants
ListDNAOligosParamsSortModifiedAt, ListDNAOligosParamsSortModifiedAtAsc, ListDNAOligosParamsSortModifiedAtDesc, ListDNAOligosParamsSortName, ListDNAOligosParamsSortNameAsc, ListDNAOligosParamsSortNameDesc
ListDNAOligosParamsSortModifiedAt ListDNAOligosParamsSort = "modifiedAt"
ListDNAOligosParamsSortModifiedAtAsc ListDNAOligosParamsSort = "modifiedAt:asc"
ListDNAOligosParamsSortModifiedAtDesc ListDNAOligosParamsSort = "modifiedAt:desc"
ListDNAOligosParamsSortName ListDNAOligosParamsSort = "name"
ListDNAOligosParamsSortNameAsc ListDNAOligosParamsSort = "name:asc"
ListDNAOligosParamsSortNameDesc ListDNAOligosParamsSort = "name:desc"

Defines values for ListDNAOligosParamsSort.

Type ListDNAOligosResponse
type ListDNAOligosResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *DnaOligosPaginatedList
	JSON400      *BadRequestError
}
Functions
func ParseListDNAOligosResponse(rsp *http.Response) (*ListDNAOligosResponse, error)

ParseListDNAOligosResponse parses an HTTP response from a ListDNAOligosWithResponse call

Methods
func (r ListDNAOligosResponse) Status() string

Status returns HTTPResponse.Status

func (r ListDNAOligosResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ListDNASequencesParams
type ListDNASequencesParams struct {
	// PageSize Number of results to return. Defaults to 50, maximum of 100.
	PageSize *int `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// NextToken Token for pagination
	NextToken *string                     `form:"nextToken,omitempty" json:"nextToken,omitempty"`
	Sort      *ListDNASequencesParamsSort `form:"sort,omitempty" json:"sort,omitempty"`

	// ModifiedAt Datetime, in RFC 3339 format. Supports the > and < operators. Time zone defaults to UTC. Restricts results to those modified in the specified range. e.g. > 2017-04-30.
	ModifiedAt *string `form:"modifiedAt,omitempty" json:"modifiedAt,omitempty"`

	// Name Name of a DNA Sequence. Restricts results to those with the specified name, alias, or entity registry ID.
	Name *string `form:"name,omitempty" json:"name,omitempty"`

	// NameIncludes Name substring of a DNA Sequence. Restricts results to those with names, aliases, or entity registry IDs that include the provided substring.
	NameIncludes *string `form:"nameIncludes,omitempty" json:"nameIncludes,omitempty"`

	// Bases Full bases of the DNA sequence. Restricts results to those with the specified bases, case-insensitive, allowing for circular or reverse complement matches. Does not allow partial matching or loose matching via degenerate bases.
	Bases *string `form:"bases,omitempty" json:"bases,omitempty"`

	// FolderId ID of a folder. Restricts results to those in the folder.
	FolderId *string `form:"folderId,omitempty" json:"folderId,omitempty"`

	// MentionedIn Comma-separated list of entry IDs. Restricts results to DNA sequences mentioned in those entries.
	MentionedIn *string `form:"mentionedIn,omitempty" json:"mentionedIn,omitempty"`

	// ProjectId ID of a project. Restricts results to those in the project.
	ProjectId *string `form:"projectId,omitempty" json:"projectId,omitempty"`

	// RegistryId ID of a registry. Restricts results to those registered in this registry. Specifying "null" returns unregistered items.
	RegistryId *string `form:"registryId,omitempty" json:"registryId,omitempty"`

	// SchemaId ID of a schema. Restricts results to those of the specified schema.
	SchemaId *string `form:"schemaId,omitempty" json:"schemaId,omitempty"`

	// SchemaFields Schema field value. For Integer, Float, and Date type fields, supports the >= and <= operators. If present, the schemaId param must also be present. Restricts results to those with a field of whose value matches the filter.
	SchemaFields *SchemaFieldsQueryParam `form:"schemaFields,omitempty" json:"schemaFields,omitempty"`

	// ArchiveReason Archive reason. Restricts items to those with the specified archive reason. Use "NOT_ARCHIVED" to filter for unarchived DNA sequences. Use "ANY_ARCHIVED" to filter for archived DNA sequences regardless of reason. Use "ANY_ARCHIVED_OR_NOT_ARCHIVED" to return items for both archived and unarchived.
	ArchiveReason *string `form:"archiveReason,omitempty" json:"archiveReason,omitempty"`

	// Mentions Comma-separated list of item IDs. Restricts results to those that mention the given items in the description.
	Mentions *string `form:"mentions,omitempty" json:"mentions,omitempty"`

	// Ids Comma-separated list of ids. Matches all of the provided IDs, or returns a 400 error that includes a list of which IDs are invalid.
	Ids *string `form:"ids,omitempty" json:"ids,omitempty"`

	// EntityRegistryIdsAnyOf Comma-separated list of entity registry IDs. Restricts results to those that match any of the specified registry IDs.
	EntityRegistryIdsAnyOf *string `form:"entityRegistryIds.anyOf,omitempty" json:"entityRegistryIds.anyOf,omitempty"`

	// NamesAnyOf Comma-separated list of names. Restricts results to those that match any of the specified names, aliases, or entity registry IDs, case insensitive.  Warning - this filter can be non-performant due to case insensitivity.
	NamesAnyOf *string `form:"names.anyOf,omitempty" json:"names.anyOf,omitempty"`

	// NamesAnyOfCaseSensitive Comma-separated list of names. Restricts results to those that match any of the specified names, aliases, or entity registry IDs, case sensitive.
	NamesAnyOfCaseSensitive *string `form:"names.anyOf.caseSensitive,omitempty" json:"names.anyOf.caseSensitive,omitempty"`

	// CreatorIds Comma separated list of users IDs
	CreatorIds *string `form:"creatorIds,omitempty" json:"creatorIds,omitempty"`

	// AuthorIdsAnyOf Comma separated list of user or app IDs
	AuthorIdsAnyOf *string `form:"authorIds.anyOf,omitempty" json:"authorIds.anyOf,omitempty"`
}

ListDNASequencesParams defines parameters for ListDNASequences.

Type ListDNASequencesParamsSort
type ListDNASequencesParamsSort string

ListDNASequencesParamsSort defines parameters for ListDNASequences.

Constants
ListDNASequencesParamsSortModifiedAt, ListDNASequencesParamsSortModifiedAtAsc, ListDNASequencesParamsSortModifiedAtDesc, ListDNASequencesParamsSortName, ListDNASequencesParamsSortNameAsc, ListDNASequencesParamsSortNameDesc
ListDNASequencesParamsSortModifiedAt ListDNASequencesParamsSort = "modifiedAt"
ListDNASequencesParamsSortModifiedAtAsc ListDNASequencesParamsSort = "modifiedAt:asc"
ListDNASequencesParamsSortModifiedAtDesc ListDNASequencesParamsSort = "modifiedAt:desc"
ListDNASequencesParamsSortName ListDNASequencesParamsSort = "name"
ListDNASequencesParamsSortNameAsc ListDNASequencesParamsSort = "name:asc"
ListDNASequencesParamsSortNameDesc ListDNASequencesParamsSort = "name:desc"

Defines values for ListDNASequencesParamsSort.

Type ListDNASequencesResponse
type ListDNASequencesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *DnaSequencesPaginatedList
	JSON400      *BadRequestError
}
Functions
func ParseListDNASequencesResponse(rsp *http.Response) (*ListDNASequencesResponse, error)

ParseListDNASequencesResponse parses an HTTP response from a ListDNASequencesWithResponse call

Methods
func (r ListDNASequencesResponse) Status() string

Status returns HTTPResponse.Status

func (r ListDNASequencesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ListDropdownsByRegistryResponse
type ListDropdownsByRegistryResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *DropdownsRegistryList
	JSON400      *BadRequestError
}
Functions
func ParseListDropdownsByRegistryResponse(rsp *http.Response) (*ListDropdownsByRegistryResponse, error)

ParseListDropdownsByRegistryResponse parses an HTTP response from a ListDropdownsByRegistryWithResponse call

Methods
func (r ListDropdownsByRegistryResponse) Status() string

Status returns HTTPResponse.Status

func (r ListDropdownsByRegistryResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ListDropdownsParams
type ListDropdownsParams struct {
	NextToken *string `form:"nextToken,omitempty" json:"nextToken,omitempty"`
	PageSize  *int    `form:"pageSize,omitempty" json:"pageSize,omitempty"`
}

ListDropdownsParams defines parameters for ListDropdowns.

Type ListDropdownsResponse
type ListDropdownsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *DropdownSummariesPaginatedList
	JSON400      *BadRequestError
}
Functions
func ParseListDropdownsResponse(rsp *http.Response) (*ListDropdownsResponse, error)

ParseListDropdownsResponse parses an HTTP response from a ListDropdownsWithResponse call

Methods
func (r ListDropdownsResponse) Status() string

Status returns HTTPResponse.Status

func (r ListDropdownsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ListEntitySchemasByRegistryResponse
type ListEntitySchemasByRegistryResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *DeprecatedEntitySchemasList
	JSON400      *BadRequestError
}
Functions
func ParseListEntitySchemasByRegistryResponse(rsp *http.Response) (*ListEntitySchemasByRegistryResponse, error)

ParseListEntitySchemasByRegistryResponse parses an HTTP response from a ListEntitySchemasByRegistryWithResponse call

Methods
func (r ListEntitySchemasByRegistryResponse) Status() string

Status returns HTTPResponse.Status

func (r ListEntitySchemasByRegistryResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ListEntitySchemasParams
type ListEntitySchemasParams struct {
	NextToken *string `form:"nextToken,omitempty" json:"nextToken,omitempty"`
	PageSize  *int    `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// ModifiedAt Datetime, in RFC 3339 format. Supports the > and < operators. Time zone defaults to UTC. Restricts results to those modified in the specified range. e.g. > 2017-04-30.
	ModifiedAt *string `form:"modifiedAt,omitempty" json:"modifiedAt,omitempty"`
}

ListEntitySchemasParams defines parameters for ListEntitySchemas.

Type ListEntitySchemasResponse
type ListEntitySchemasResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *EntitySchemasPaginatedList
	JSON400      *BadRequestError
}
Functions
func ParseListEntitySchemasResponse(rsp *http.Response) (*ListEntitySchemasResponse, error)

ParseListEntitySchemasResponse parses an HTTP response from a ListEntitySchemasWithResponse call

Methods
func (r ListEntitySchemasResponse) Status() string

Status returns HTTPResponse.Status

func (r ListEntitySchemasResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ListEntriesParams
type ListEntriesParams struct {
	// PageSize Number of results to return. Defaults to 50, maximum of 100.
	PageSize *int `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// NextToken Token for pagination
	NextToken *string `form:"nextToken,omitempty" json:"nextToken,omitempty"`

	// Sort Method by which to order search results. Valid sorts are modifiedAt (modified time, most recent first) and name (entity name, alphabetical). Optionally add :asc or :desc to specify ascending or descending order.
	Sort *ListEntriesParamsSort `form:"sort,omitempty" json:"sort,omitempty"`

	// ModifiedAt Datetime, in RFC 3339 format. Supports the > operator. Time zone defaults to UTC. Restricts results to those modified in the specified range. e.g. > 2017-04-30.
	ModifiedAt *string `form:"modifiedAt,omitempty" json:"modifiedAt,omitempty"`

	// Name Name of an Entry. Restricts results to those with the specified name.
	Name *string `form:"name,omitempty" json:"name,omitempty"`

	// ProjectId ID of a project. Restricts results to those in the project.
	ProjectId *string `form:"projectId,omitempty" json:"projectId,omitempty"`

	// ArchiveReason Archive reason. Restricts items to those with the specified archive reason. Use "NOT_ARCHIVED" to filter for unarchived entries. Use "ANY_ARCHIVED" to filter for archived entries regardless of reason. Use "ANY_ARCHIVED_OR_NOT_ARCHIVED" to return items for both archived and unarchived.
	ArchiveReason *string `form:"archiveReason,omitempty" json:"archiveReason,omitempty"`

	// ReviewStatus Restrict results to those with the given review status. Supported statuses: IN_PROGRESS, ACCEPTED, REJECTED, NEEDS_REVIEW, RETRACTED
	ReviewStatus *ListEntriesParamsReviewStatus `form:"reviewStatus,omitempty" json:"reviewStatus,omitempty"`

	// MentionedIn Comma-separated list of entry IDs. Restricts results to those mentioned within the entries in this list.
	MentionedIn *string `form:"mentionedIn,omitempty" json:"mentionedIn,omitempty"`

	// Mentions Comma-separated list of resource IDs. Restricts results to entries that mention the given items.
	Mentions *string `form:"mentions,omitempty" json:"mentions,omitempty"`

	// Ids Comma-separated list of ids. Matches all of the provided IDs, or returns a 400 error that includes a list of which IDs are invalid.
	Ids *string `form:"ids,omitempty" json:"ids,omitempty"`

	// SchemaId ID of a schema. Restricts results to those of the specified schema.
	SchemaId *string `form:"schemaId,omitempty" json:"schemaId,omitempty"`

	// NamesAnyOf Comma-separated list of names. Restricts results to those that match any of the specified names, case insensitive.  Warning - this filter can be non-performant due to case insensitivity.
	NamesAnyOf *string `form:"names.anyOf,omitempty" json:"names.anyOf,omitempty"`

	// NamesAnyOfCaseSensitive Comma-separated list of names. Restricts results to those that match any of the specified names, case sensitive.
	NamesAnyOfCaseSensitive *string `form:"names.anyOf.caseSensitive,omitempty" json:"names.anyOf.caseSensitive,omitempty"`

	// AssignedReviewerIdsAnyOf Comma-separated list of ids. Restricts results to entries that have assignees of any of the specified ids.
	AssignedReviewerIdsAnyOf *string `form:"assignedReviewerIds.anyOf,omitempty" json:"assignedReviewerIds.anyOf,omitempty"`

	// CreatorIds Comma separated list of users IDs
	CreatorIds *string `form:"creatorIds,omitempty" json:"creatorIds,omitempty"`

	// AuthorIdsAnyOf Comma separated list of user or app IDs
	AuthorIdsAnyOf *string `form:"authorIds.anyOf,omitempty" json:"authorIds.anyOf,omitempty"`

	// DisplayIds Comma-separated list of Entry Display IDs.
	DisplayIds *string `form:"displayIds,omitempty" json:"displayIds,omitempty"`
}

ListEntriesParams defines parameters for ListEntries.

Type ListEntriesParamsReviewStatus
type ListEntriesParamsReviewStatus string

ListEntriesParamsReviewStatus defines parameters for ListEntries.

Constants
ACCEPTED, INPROGRESS, NEEDSREVIEW, REJECTED, RETRACTED
ACCEPTED ListEntriesParamsReviewStatus = "ACCEPTED"
INPROGRESS ListEntriesParamsReviewStatus = "IN_PROGRESS"
NEEDSREVIEW ListEntriesParamsReviewStatus = "NEEDS_REVIEW"
REJECTED ListEntriesParamsReviewStatus = "REJECTED"
RETRACTED ListEntriesParamsReviewStatus = "RETRACTED"

Defines values for ListEntriesParamsReviewStatus.

Type ListEntriesParamsSort
type ListEntriesParamsSort string

ListEntriesParamsSort defines parameters for ListEntries.

Constants
ListEntriesParamsSortModifiedAt, ListEntriesParamsSortModifiedAtAsc, ListEntriesParamsSortModifiedAtDesc, ListEntriesParamsSortName, ListEntriesParamsSortNameAsc, ListEntriesParamsSortNameDesc
ListEntriesParamsSortModifiedAt ListEntriesParamsSort = "modifiedAt"
ListEntriesParamsSortModifiedAtAsc ListEntriesParamsSort = "modifiedAt:asc"
ListEntriesParamsSortModifiedAtDesc ListEntriesParamsSort = "modifiedAt:desc"
ListEntriesParamsSortName ListEntriesParamsSort = "name"
ListEntriesParamsSortNameAsc ListEntriesParamsSort = "name:asc"
ListEntriesParamsSortNameDesc ListEntriesParamsSort = "name:desc"

Defines values for ListEntriesParamsSort.

Type ListEntriesResponse
type ListEntriesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *EntriesPaginatedList
	JSON400      *BadRequestError
}
Functions
func ParseListEntriesResponse(rsp *http.Response) (*ListEntriesResponse, error)

ParseListEntriesResponse parses an HTTP response from a ListEntriesWithResponse call

Methods
func (r ListEntriesResponse) Status() string

Status returns HTTPResponse.Status

func (r ListEntriesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ListEntrySchemasParams
type ListEntrySchemasParams struct {
	NextToken *string `form:"nextToken,omitempty" json:"nextToken,omitempty"`
	PageSize  *int    `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// ModifiedAt Datetime, in RFC 3339 format. Supports the > and < operators. Time zone defaults to UTC. Restricts results to those modified in the specified range. e.g. > 2017-04-30.
	ModifiedAt *string `form:"modifiedAt,omitempty" json:"modifiedAt,omitempty"`
}

ListEntrySchemasParams defines parameters for ListEntrySchemas.

Type ListEntrySchemasResponse
type ListEntrySchemasResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *EntrySchemasPaginatedList
	JSON400      *BadRequestError
}
Functions
func ParseListEntrySchemasResponse(rsp *http.Response) (*ListEntrySchemasResponse, error)

ParseListEntrySchemasResponse parses an HTTP response from a ListEntrySchemasWithResponse call

Methods
func (r ListEntrySchemasResponse) Status() string

Status returns HTTPResponse.Status

func (r ListEntrySchemasResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ListEntryTemplatesParams
type ListEntryTemplatesParams struct {
	// PageSize Number of results to return. Defaults to 50, maximum of 100.
	PageSize *int `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// NextToken Token for pagination
	NextToken *string `form:"nextToken,omitempty" json:"nextToken,omitempty"`

	// ModifiedAt Datetime, in RFC 3339 format. Supports the > and < operators. Time zone defaults to UTC. Restricts results to those modified in the specified range. e.g. > 2017-04-30.
	ModifiedAt *string `form:"modifiedAt,omitempty" json:"modifiedAt,omitempty"`

	// Name Name of an Entry Template. Restricts results to those with the specified name.
	Name *string `form:"name,omitempty" json:"name,omitempty"`

	// TemplateCollectionId ID of a template collection. Resticts results to those in the template collection.
	TemplateCollectionId *string `form:"templateCollectionId,omitempty" json:"templateCollectionId,omitempty"`

	// Ids Comma-separated list of ids. Matches all of the provided IDs, or returns a 400 error that includes a list of which IDs are invalid.
	Ids *string `form:"ids,omitempty" json:"ids,omitempty"`

	// SchemaId ID of a schema. Restricts results to those of the specified schema.
	SchemaId *string `form:"schemaId,omitempty" json:"schemaId,omitempty"`
}

ListEntryTemplatesParams defines parameters for ListEntryTemplates.

Type ListEntryTemplatesResponse
type ListEntryTemplatesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *EntryTemplatesPaginatedList
	JSON400      *BadRequestError
}
Functions
func ParseListEntryTemplatesResponse(rsp *http.Response) (*ListEntryTemplatesResponse, error)

ParseListEntryTemplatesResponse parses an HTTP response from a ListEntryTemplatesWithResponse call

Methods
func (r ListEntryTemplatesResponse) Status() string

Status returns HTTPResponse.Status

func (r ListEntryTemplatesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ListEventsParams
type ListEventsParams struct {
	// PageSize Number of results to return. Defaults to 50, maximum of 100.
	PageSize *int `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// NextToken Token for pagination
	NextToken *string `form:"nextToken,omitempty" json:"nextToken,omitempty"`

	// CreatedAtGte Datetime, in RFC 3339 format. Time zone defaults to UTC. Restricts results to those modified in the specified range. e.g. "2020-05-23".
	CreatedAtGte *string `form:"createdAt.gte,omitempty" json:"createdAt.gte,omitempty"`

	// StartingAfter Event ID after which events will be returned.
	StartingAfter *string `form:"startingAfter,omitempty" json:"startingAfter,omitempty"`

	// EventTypes Comma-separated list of event types to return.
	EventTypes *string `form:"eventTypes,omitempty" json:"eventTypes,omitempty"`

	// Poll When True, the API will always return a nextToken to enable polling events indefinitely.
	Poll *bool `form:"poll,omitempty" json:"poll,omitempty"`
}

ListEventsParams defines parameters for ListEvents.

Type ListEventsResponse
type ListEventsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *EventsPaginatedList
	JSON400      *BadRequestError
}
Functions
func ParseListEventsResponse(rsp *http.Response) (*ListEventsResponse, error)

ParseListEventsResponse parses an HTTP response from a ListEventsWithResponse call

Methods
func (r ListEventsResponse) Status() string

Status returns HTTPResponse.Status

func (r ListEventsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ListFeatureLibrariesParams
type ListFeatureLibrariesParams struct {
	// PageSize Number of results to return. Defaults to 50, maximum of 100.
	PageSize *int `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// NextToken Token for pagination
	NextToken *string                         `form:"nextToken,omitempty" json:"nextToken,omitempty"`
	Sort      *ListFeatureLibrariesParamsSort `form:"sort,omitempty" json:"sort,omitempty"`

	// ModifiedAt Datetime, in RFC 3339 format. Supports the > and < operators. Time zone defaults to UTC. Restricts results to those modified in the specified range. e.g. > 2017-04-30.
	ModifiedAt *string `form:"modifiedAt,omitempty" json:"modifiedAt,omitempty"`

	// Name Name of a Feature Library. Restricts results to those with the specified name.
	Name *string `form:"name,omitempty" json:"name,omitempty"`

	// NameIncludes Name substring of a Feature Library. Restricts results to those with names that include the provided substring.
	NameIncludes *string `form:"nameIncludes,omitempty" json:"nameIncludes,omitempty"`

	// Ids Comma-separated list of ids. Matches all of the provided IDs, or returns a 400 error that includes a list of which IDs are invalid.
	Ids *string `form:"ids,omitempty" json:"ids,omitempty"`

	// NamesAnyOf Comma-separated list of names. Restricts results to those that match any of the specified names.
	NamesAnyOf *string `form:"names.anyOf,omitempty" json:"names.anyOf,omitempty"`
}

ListFeatureLibrariesParams defines parameters for ListFeatureLibraries.

Type ListFeatureLibrariesParamsSort
type ListFeatureLibrariesParamsSort string

ListFeatureLibrariesParamsSort defines parameters for ListFeatureLibraries.

Constants
ListFeatureLibrariesParamsSortModifiedAt, ListFeatureLibrariesParamsSortModifiedAtAsc, ListFeatureLibrariesParamsSortModifiedAtDesc, ListFeatureLibrariesParamsSortName, ListFeatureLibrariesParamsSortNameAsc, ListFeatureLibrariesParamsSortNameDesc
ListFeatureLibrariesParamsSortModifiedAt ListFeatureLibrariesParamsSort = "modifiedAt"
ListFeatureLibrariesParamsSortModifiedAtAsc ListFeatureLibrariesParamsSort = "modifiedAt:asc"
ListFeatureLibrariesParamsSortModifiedAtDesc ListFeatureLibrariesParamsSort = "modifiedAt:desc"
ListFeatureLibrariesParamsSortName ListFeatureLibrariesParamsSort = "name"
ListFeatureLibrariesParamsSortNameAsc ListFeatureLibrariesParamsSort = "name:asc"
ListFeatureLibrariesParamsSortNameDesc ListFeatureLibrariesParamsSort = "name:desc"

Defines values for ListFeatureLibrariesParamsSort.

Type ListFeatureLibrariesResponse
type ListFeatureLibrariesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *FeatureLibrariesPaginatedList
	JSON400      *BadRequestError
}
Functions
func ParseListFeatureLibrariesResponse(rsp *http.Response) (*ListFeatureLibrariesResponse, error)

ParseListFeatureLibrariesResponse parses an HTTP response from a ListFeatureLibrariesWithResponse call

Methods
func (r ListFeatureLibrariesResponse) Status() string

Status returns HTTPResponse.Status

func (r ListFeatureLibrariesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ListFeaturesParams
type ListFeaturesParams struct {
	// PageSize Number of results to return. Defaults to 50, maximum of 100.
	PageSize *int `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// NextToken Token for pagination
	NextToken *string `form:"nextToken,omitempty" json:"nextToken,omitempty"`

	// Name Name of a Feature. Restricts results to those with the specified name.
	Name *string `form:"name,omitempty" json:"name,omitempty"`

	// Ids Comma-separated list of ids. Matches all of the provided IDs, or returns a 400 error that includes a list of which IDs are invalid.
	Ids *string `form:"ids,omitempty" json:"ids,omitempty"`

	// NamesAnyOfCaseSensitive Comma-separated list of names. Restricts results to those that match any of the specified names.
	NamesAnyOfCaseSensitive *string `form:"names.anyOf.caseSensitive,omitempty" json:"names.anyOf.caseSensitive,omitempty"`

	// FeatureLibraryId Id of a Feature Library. Restricts results to those associated with the provided feature library
	FeatureLibraryId *string `form:"featureLibraryId,omitempty" json:"featureLibraryId,omitempty"`

	// FeatureType The type of feature, like gene, promoter, etc. Note: This is an arbitrary string, not an enum
	FeatureType *string `form:"featureType,omitempty" json:"featureType,omitempty"`

	// MatchType The match type of the feature used to determine how auto-annotate matches are made.
	MatchType *ListFeaturesParamsMatchType `form:"matchType,omitempty" json:"matchType,omitempty"`
}

ListFeaturesParams defines parameters for ListFeatures.

Type ListFeaturesParamsMatchType
type ListFeaturesParamsMatchType string

ListFeaturesParamsMatchType defines parameters for ListFeatures.

Constants
Nucleotide, Protein
Nucleotide ListFeaturesParamsMatchType = "nucleotide"
Protein ListFeaturesParamsMatchType = "protein"

Defines values for ListFeaturesParamsMatchType.

Type ListFeaturesResponse
type ListFeaturesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *FeaturesPaginatedList
	JSON400      *BadRequestError
}
Functions
func ParseListFeaturesResponse(rsp *http.Response) (*ListFeaturesResponse, error)

ParseListFeaturesResponse parses an HTTP response from a ListFeaturesWithResponse call

Methods
func (r ListFeaturesResponse) Status() string

Status returns HTTPResponse.Status

func (r ListFeaturesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ListFoldersParams
type ListFoldersParams struct {
	NextToken *string `form:"nextToken,omitempty" json:"nextToken,omitempty"`
	PageSize  *int    `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// Sort Method by which to order search results. Valid sorts are modifiedAt (modified time, most recent first) and name (folder name, alphabetical). Optionally add :asc or :desc to specify ascending or descending order.
	Sort *ListFoldersParamsSort `form:"sort,omitempty" json:"sort,omitempty"`

	// ArchiveReason Archive reason. Restricts items to those with the specified archive reason. Use "NOT_ARCHIVED" to filter for unarchived folders. Use "ANY_ARCHIVED" to filter for archived folders regardless of reason. Use "ANY_ARCHIVED_OR_NOT_ARCHIVED" to return items for both archived and unarchived.
	ArchiveReason *string `form:"archiveReason,omitempty" json:"archiveReason,omitempty"`

	// NameIncludes Name substring of a folder. Restricts results to those with names that include the provided substring.
	NameIncludes *string `form:"nameIncludes,omitempty" json:"nameIncludes,omitempty"`

	// ParentFolderId ID of a folder. Restricts results to those in the folder. Use "NO_PARENT" to filter for root folders.
	ParentFolderId *string `form:"parentFolderId,omitempty" json:"parentFolderId,omitempty"`

	// ProjectId ID of a project. Restricts results to those in the project.
	ProjectId *string `form:"projectId,omitempty" json:"projectId,omitempty"`

	// Ids Comma-separated list of ids. Matches all of the provided IDs, or returns a 400 error that includes a list of which IDs are invalid.
	Ids *string `form:"ids,omitempty" json:"ids,omitempty"`

	// Name Name of a folder. Restricts results to those with the specified name.
	Name *string `form:"name,omitempty" json:"name,omitempty"`

	// Section INVENTORY or NOTEBOOK. Returns folders of inventory type or notebook type. Returns all folders if sections are merged.
	Section *ListFoldersParamsSection `form:"section,omitempty" json:"section,omitempty"`
}

ListFoldersParams defines parameters for ListFolders.

Type ListFoldersParamsSection
type ListFoldersParamsSection string

ListFoldersParamsSection defines parameters for ListFolders.

Constants
INVENTORY, NOTEBOOK
INVENTORY ListFoldersParamsSection = "INVENTORY"
NOTEBOOK ListFoldersParamsSection = "NOTEBOOK"

Defines values for ListFoldersParamsSection.

Type ListFoldersParamsSort
type ListFoldersParamsSort string

ListFoldersParamsSort defines parameters for ListFolders.

Constants
ListFoldersParamsSortModifiedAt, ListFoldersParamsSortModifiedAtAsc, ListFoldersParamsSortModifiedAtDesc, ListFoldersParamsSortName, ListFoldersParamsSortNameAsc, ListFoldersParamsSortNameDesc
ListFoldersParamsSortModifiedAt ListFoldersParamsSort = "modifiedAt"
ListFoldersParamsSortModifiedAtAsc ListFoldersParamsSort = "modifiedAt:asc"
ListFoldersParamsSortModifiedAtDesc ListFoldersParamsSort = "modifiedAt:desc"
ListFoldersParamsSortName ListFoldersParamsSort = "name"
ListFoldersParamsSortNameAsc ListFoldersParamsSort = "name:asc"
ListFoldersParamsSortNameDesc ListFoldersParamsSort = "name:desc"

Defines values for ListFoldersParamsSort.

Type ListFoldersResponse
type ListFoldersResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *FoldersPaginatedList
}
Functions
func ParseListFoldersResponse(rsp *http.Response) (*ListFoldersResponse, error)

ParseListFoldersResponse parses an HTTP response from a ListFoldersWithResponse call

Methods
func (r ListFoldersResponse) Status() string

Status returns HTTPResponse.Status

func (r ListFoldersResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ListLabelTemplatesParams
type ListLabelTemplatesParams struct {
	// Name Name of a label template. Restricts results to those with the specified name.
	Name *string `form:"name,omitempty" json:"name,omitempty"`
}

ListLabelTemplatesParams defines parameters for ListLabelTemplates.

Type ListLabelTemplatesResponse
type ListLabelTemplatesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *LabelTemplatesList
	JSON400      *BadRequestError
	JSON404      *NotFoundError
}
Functions
func ParseListLabelTemplatesResponse(rsp *http.Response) (*ListLabelTemplatesResponse, error)

ParseListLabelTemplatesResponse parses an HTTP response from a ListLabelTemplatesWithResponse call

Methods
func (r ListLabelTemplatesResponse) Status() string

Status returns HTTPResponse.Status

func (r ListLabelTemplatesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ListLegacyWorkflowStageRunInputSamplesResponse
type ListLegacyWorkflowStageRunInputSamplesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *LegacyWorkflowSampleList
}
Functions
func ParseListLegacyWorkflowStageRunInputSamplesResponse(rsp *http.Response) (*ListLegacyWorkflowStageRunInputSamplesResponse, error)

ParseListLegacyWorkflowStageRunInputSamplesResponse parses an HTTP response from a ListLegacyWorkflowStageRunInputSamplesWithResponse call

Methods
func (r ListLegacyWorkflowStageRunInputSamplesResponse) Status() string

Status returns HTTPResponse.Status

func (r ListLegacyWorkflowStageRunInputSamplesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ListLegacyWorkflowStageRunOutputSamplesResponse
type ListLegacyWorkflowStageRunOutputSamplesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *LegacyWorkflowSampleList
}
Functions
func ParseListLegacyWorkflowStageRunOutputSamplesResponse(rsp *http.Response) (*ListLegacyWorkflowStageRunOutputSamplesResponse, error)

ParseListLegacyWorkflowStageRunOutputSamplesResponse parses an HTTP response from a ListLegacyWorkflowStageRunOutputSamplesWithResponse call

Methods
func (r ListLegacyWorkflowStageRunOutputSamplesResponse) Status() string

Status returns HTTPResponse.Status

func (r ListLegacyWorkflowStageRunOutputSamplesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ListLegacyWorkflowStageRunRegisteredSamplesResponse
type ListLegacyWorkflowStageRunRegisteredSamplesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *LegacyWorkflowSampleList
}
Functions
func ParseListLegacyWorkflowStageRunRegisteredSamplesResponse(rsp *http.Response) (*ListLegacyWorkflowStageRunRegisteredSamplesResponse, error)

ParseListLegacyWorkflowStageRunRegisteredSamplesResponse parses an HTTP response from a ListLegacyWorkflowStageRunRegisteredSamplesWithResponse call

Methods
func (r ListLegacyWorkflowStageRunRegisteredSamplesResponse) Status() string

Status returns HTTPResponse.Status

func (r ListLegacyWorkflowStageRunRegisteredSamplesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ListLegacyWorkflowStageRunsResponse
type ListLegacyWorkflowStageRunsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *LegacyWorkflowStageRunList
}
Functions
func ParseListLegacyWorkflowStageRunsResponse(rsp *http.Response) (*ListLegacyWorkflowStageRunsResponse, error)

ParseListLegacyWorkflowStageRunsResponse parses an HTTP response from a ListLegacyWorkflowStageRunsWithResponse call

Methods
func (r ListLegacyWorkflowStageRunsResponse) Status() string

Status returns HTTPResponse.Status

func (r ListLegacyWorkflowStageRunsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ListLegacyWorkflowStagesResponse
type ListLegacyWorkflowStagesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *LegacyWorkflowStageList
}
Functions
func ParseListLegacyWorkflowStagesResponse(rsp *http.Response) (*ListLegacyWorkflowStagesResponse, error)

ParseListLegacyWorkflowStagesResponse parses an HTTP response from a ListLegacyWorkflowStagesWithResponse call

Methods
func (r ListLegacyWorkflowStagesResponse) Status() string

Status returns HTTPResponse.Status

func (r ListLegacyWorkflowStagesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ListLegacyWorkflowsResponse
type ListLegacyWorkflowsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *LegacyWorkflowList
}
Functions
func ParseListLegacyWorkflowsResponse(rsp *http.Response) (*ListLegacyWorkflowsResponse, error)

ParseListLegacyWorkflowsResponse parses an HTTP response from a ListLegacyWorkflowsWithResponse call

Methods
func (r ListLegacyWorkflowsResponse) Status() string

Status returns HTTPResponse.Status

func (r ListLegacyWorkflowsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ListLocationSchemasByRegistryResponse
type ListLocationSchemasByRegistryResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *LocationSchemasList
	JSON400      *BadRequestError
}
Functions
func ParseListLocationSchemasByRegistryResponse(rsp *http.Response) (*ListLocationSchemasByRegistryResponse, error)

ParseListLocationSchemasByRegistryResponse parses an HTTP response from a ListLocationSchemasByRegistryWithResponse call

Methods
func (r ListLocationSchemasByRegistryResponse) Status() string

Status returns HTTPResponse.Status

func (r ListLocationSchemasByRegistryResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ListLocationSchemasParams
type ListLocationSchemasParams struct {
	NextToken *string `form:"nextToken,omitempty" json:"nextToken,omitempty"`
	PageSize  *int    `form:"pageSize,omitempty" json:"pageSize,omitempty"`
}

ListLocationSchemasParams defines parameters for ListLocationSchemas.

Type ListLocationSchemasResponse
type ListLocationSchemasResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *LocationSchemasPaginatedList
	JSON400      *BadRequestError
}
Functions
func ParseListLocationSchemasResponse(rsp *http.Response) (*ListLocationSchemasResponse, error)

ParseListLocationSchemasResponse parses an HTTP response from a ListLocationSchemasWithResponse call

Methods
func (r ListLocationSchemasResponse) Status() string

Status returns HTTPResponse.Status

func (r ListLocationSchemasResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ListLocationsParams
type ListLocationsParams struct {
	// PageSize Number of results to return.
	PageSize *int `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// NextToken Token for pagination
	NextToken *string `form:"nextToken,omitempty" json:"nextToken,omitempty"`

	// Sort Method by which to order search results. Valid sorts are barcode (barcode, alphabetical) modifiedAt (modified time, most recent first) and name (location name, alphabetical). Optionally add :asc or :desc to specify ascending or descending order. Default is modifiedAt.
	Sort *ListLocationsParamsSort `form:"sort,omitempty" json:"sort,omitempty"`

	// SchemaId ID of a schema. Restricts results to those of the specified schema.
	SchemaId *string `form:"schemaId,omitempty" json:"schemaId,omitempty"`

	// SchemaFields Schema field value. For Integer, Float, and Date type fields, supports the >= and <= operators. If present, the schemaId param must also be present. Restricts results to those with a field of whose value matches the filter.
	SchemaFields *SchemaFieldsQueryParam `form:"schemaFields,omitempty" json:"schemaFields,omitempty"`

	// ModifiedAt Datetime, in RFC 3339 format. Supports the > and < operators. Time zone defaults to UTC. Restricts results to those modified in the specified range. e.g. > 2017-04-30.
	ModifiedAt *string `form:"modifiedAt,omitempty" json:"modifiedAt,omitempty"`

	// Name Name of a location. Restricts results to those with the specified name.
	Name *string `form:"name,omitempty" json:"name,omitempty"`

	// NameIncludes Name substring of a location. Restricts results to those with names that include the provided substring.
	NameIncludes *string `form:"nameIncludes,omitempty" json:"nameIncludes,omitempty"`

	// AncestorStorageId ID of a plate, box, or location. Restricts results to those located in the specified inventory.
	AncestorStorageId *string `form:"ancestorStorageId,omitempty" json:"ancestorStorageId,omitempty"`

	// ArchiveReason Archive reason. Restricts items to those with the specified archive reason. Use "NOT_ARCHIVED" to filter for unarchived locations. Use "ANY_ARCHIVED" to filter for archived locations regardless of reason. Use "ANY_ARCHIVED_OR_NOT_ARCHIVED" to return items for both archived and unarchived.
	ArchiveReason *string `form:"archiveReason,omitempty" json:"archiveReason,omitempty"`

	// Ids Comma-separated list of ids. Matches all of the provided IDs, or returns a 400 error that includes a list of which IDs are invalid.
	Ids *string `form:"ids,omitempty" json:"ids,omitempty"`

	// Barcodes Comma-separated list of barcodes. Matches all of the provided barcodes, or returns a 400 error that includes a list of which barcodes are invalid.
	Barcodes *string `form:"barcodes,omitempty" json:"barcodes,omitempty"`

	// NamesAnyOf Comma-separated list of names. Restricts results to those that match any of the specified names, case insensitive.  Warning - this filter can be non-performant due to case insensitivity.
	NamesAnyOf *string `form:"names.anyOf,omitempty" json:"names.anyOf,omitempty"`

	// NamesAnyOfCaseSensitive Comma-separated list of names. Restricts results to those that match any of the specified names, case sensitive.
	NamesAnyOfCaseSensitive *string `form:"names.anyOf.caseSensitive,omitempty" json:"names.anyOf.caseSensitive,omitempty"`

	// CreatorIds Comma separated list of users IDs
	CreatorIds *string `form:"creatorIds,omitempty" json:"creatorIds,omitempty"`
}

ListLocationsParams defines parameters for ListLocations.

Type ListLocationsParamsSort
type ListLocationsParamsSort string

ListLocationsParamsSort defines parameters for ListLocations.

Constants
ListLocationsParamsSortBarcode, ListLocationsParamsSortBarcodeAsc, ListLocationsParamsSortBarcodeDesc, ListLocationsParamsSortModifiedAt, ListLocationsParamsSortModifiedAtAsc, ListLocationsParamsSortModifiedAtDesc, ListLocationsParamsSortName, ListLocationsParamsSortNameAsc, ListLocationsParamsSortNameDesc
ListLocationsParamsSortBarcode ListLocationsParamsSort = "barcode"
ListLocationsParamsSortBarcodeAsc ListLocationsParamsSort = "barcode:asc"
ListLocationsParamsSortBarcodeDesc ListLocationsParamsSort = "barcode:desc"
ListLocationsParamsSortModifiedAt ListLocationsParamsSort = "modifiedAt"
ListLocationsParamsSortModifiedAtAsc ListLocationsParamsSort = "modifiedAt:asc"
ListLocationsParamsSortModifiedAtDesc ListLocationsParamsSort = "modifiedAt:desc"
ListLocationsParamsSortName ListLocationsParamsSort = "name"
ListLocationsParamsSortNameAsc ListLocationsParamsSort = "name:asc"
ListLocationsParamsSortNameDesc ListLocationsParamsSort = "name:desc"

Defines values for ListLocationsParamsSort.

Type ListLocationsResponse
type ListLocationsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *LocationsPaginatedList
	JSON400      *BadRequestError
}
Functions
func ParseListLocationsResponse(rsp *http.Response) (*ListLocationsResponse, error)

ParseListLocationsResponse parses an HTTP response from a ListLocationsWithResponse call

Methods
func (r ListLocationsResponse) Status() string

Status returns HTTPResponse.Status

func (r ListLocationsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ListMixturesParams
type ListMixturesParams struct {
	NextToken *string                 `form:"nextToken,omitempty" json:"nextToken,omitempty"`
	PageSize  *int                    `form:"pageSize,omitempty" json:"pageSize,omitempty"`
	Sort      *ListMixturesParamsSort `form:"sort,omitempty" json:"sort,omitempty"`

	// ModifiedAt Datetime, in RFC 3339 format. Supports the > and < operators. Time zone defaults to UTC. Restricts results to those modified in the specified range. e.g. > 2017-04-30.
	ModifiedAt *string `form:"modifiedAt,omitempty" json:"modifiedAt,omitempty"`

	// Name Name of a mixture. Restricts results to those with the specified name, alias, or entity registry ID.
	Name *string `form:"name,omitempty" json:"name,omitempty"`

	// NameIncludes Name substring of a mixture. Restricts results to those with names, aliases, or entity registry IDs that include the provided substring.
	NameIncludes *string `form:"nameIncludes,omitempty" json:"nameIncludes,omitempty"`

	// FolderId ID of a folder. Restricts results to those in the folder.
	FolderId *string `form:"folderId,omitempty" json:"folderId,omitempty"`

	// MentionedIn Comma-separated list of entry IDs. Restricts results to mixtures mentioned in those entries.
	MentionedIn *string `form:"mentionedIn,omitempty" json:"mentionedIn,omitempty"`

	// ProjectId ID of a project. Restricts results to those in the project.
	ProjectId *string `form:"projectId,omitempty" json:"projectId,omitempty"`

	// RegistryId ID of a registry. Restricts results to those registered in this registry. Specifying "null" returns unregistered items.
	RegistryId *string `form:"registryId,omitempty" json:"registryId,omitempty"`

	// SchemaId ID of a schema. Restricts results to those of the specified schema.
	SchemaId *string `form:"schemaId,omitempty" json:"schemaId,omitempty"`

	// SchemaFields Schema field value. For Integer, Float, and Date type fields, supports the >= and <= operators. If present, the schemaId param must also be present. Restricts results to those with a field of whose value matches the filter.
	SchemaFields *SchemaFieldsQueryParam `form:"schemaFields,omitempty" json:"schemaFields,omitempty"`

	// ArchiveReason Archive reason. Restricts items to those with the specified archive reason. Use "NOT_ARCHIVED" to filter for unarchived mixtures. Use "ANY_ARCHIVED" to filter for archived mixtures regardless of reason. Use "ANY_ARCHIVED_OR_NOT_ARCHIVED" to return items for both archived and unarchived.
	ArchiveReason *string `form:"archiveReason,omitempty" json:"archiveReason,omitempty"`

	// Mentions Comma-separated list of resource IDs. Restricts results to those that mention the given items in the description.
	Mentions *string `form:"mentions,omitempty" json:"mentions,omitempty"`

	// Ids Comma-separated list of ids. Matches all of the provided IDs, or returns a 400 error that includes a list of which IDs are invalid.
	Ids *string `form:"ids,omitempty" json:"ids,omitempty"`

	// NamesAnyOf Comma-separated list of names. Restricts results to those that match any of the specified names, aliases, or entity registry IDs, case insensitive.  Warning - this filter can be non-performant due to case insensitivity.
	NamesAnyOf *string `form:"names.anyOf,omitempty" json:"names.anyOf,omitempty"`

	// NamesAnyOfCaseSensitive Comma-separated list of names. Restricts results to those that match any of the specified names, aliases, or entity registry IDs, case sensitive.
	NamesAnyOfCaseSensitive *string `form:"names.anyOf.caseSensitive,omitempty" json:"names.anyOf.caseSensitive,omitempty"`

	// EntityRegistryIdsAnyOf Comma-separated list of entity registry IDs. Restricts results to those that match any of the specified registry IDs.
	EntityRegistryIdsAnyOf *string `form:"entityRegistryIds.anyOf,omitempty" json:"entityRegistryIds.anyOf,omitempty"`

	// IngredientComponentEntityIds Comma-separated list of ingredient component entity ids. Matches all mixtures that contain ingredients whose component entities match all of the provided IDs, or returns a 400 error that includes a list of which IDs are invalid.
	IngredientComponentEntityIds *string `form:"ingredientComponentEntityIds,omitempty" json:"ingredientComponentEntityIds,omitempty"`

	// IngredientComponentEntityIdsAnyOf Comma-separated list of ingredient component entity ids. Matches all mixtures that contain ingredients whose component entities match any of the provided IDs, or returns a 400 error that includes a list of which IDs are invalid.
	IngredientComponentEntityIdsAnyOf *string `form:"ingredientComponentEntityIds.anyOf,omitempty" json:"ingredientComponentEntityIds.anyOf,omitempty"`

	// AuthorIdsAnyOf Comma separated list of user or app IDs
	AuthorIdsAnyOf *string `form:"authorIds.anyOf,omitempty" json:"authorIds.anyOf,omitempty"`
}

ListMixturesParams defines parameters for ListMixtures.

Type ListMixturesParamsSort
type ListMixturesParamsSort string

ListMixturesParamsSort defines parameters for ListMixtures.

Constants
ListMixturesParamsSortModifiedAt, ListMixturesParamsSortModifiedAtAsc, ListMixturesParamsSortModifiedAtDesc, ListMixturesParamsSortName, ListMixturesParamsSortNameAsc, ListMixturesParamsSortNameDesc
ListMixturesParamsSortModifiedAt ListMixturesParamsSort = "modifiedAt"
ListMixturesParamsSortModifiedAtAsc ListMixturesParamsSort = "modifiedAt:asc"
ListMixturesParamsSortModifiedAtDesc ListMixturesParamsSort = "modifiedAt:desc"
ListMixturesParamsSortName ListMixturesParamsSort = "name"
ListMixturesParamsSortNameAsc ListMixturesParamsSort = "name:asc"
ListMixturesParamsSortNameDesc ListMixturesParamsSort = "name:desc"

Defines values for ListMixturesParamsSort.

Type ListMixturesResponse
type ListMixturesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *MixturesPaginatedList
	JSON400      *BadRequestError
}
Functions
func ParseListMixturesResponse(rsp *http.Response) (*ListMixturesResponse, error)

ParseListMixturesResponse parses an HTTP response from a ListMixturesWithResponse call

Methods
func (r ListMixturesResponse) Status() string

Status returns HTTPResponse.Status

func (r ListMixturesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ListMoleculesParams
type ListMoleculesParams struct {
	// PageSize Number of results to return. Defaults to 50, maximum of 100.
	PageSize *int `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// NextToken Token for pagination
	NextToken *string                  `form:"nextToken,omitempty" json:"nextToken,omitempty"`
	Sort      *ListMoleculesParamsSort `form:"sort,omitempty" json:"sort,omitempty"`

	// ModifiedAt Datetime, in RFC 3339 format. Supports the > and < operators. Time zone defaults to UTC. Restricts results to those modified in the specified range. e.g. > 2017-04-30.
	ModifiedAt *string `form:"modifiedAt,omitempty" json:"modifiedAt,omitempty"`

	// Name Name of a Molecule. Restricts results to those with the specified name, alias, or entity registry ID.
	Name *string `form:"name,omitempty" json:"name,omitempty"`

	// NameIncludes Name substring of a Molecule. Restricts results to those with names, aliases, or entity registry IDs that include the provided substring.
	NameIncludes *string `form:"nameIncludes,omitempty" json:"nameIncludes,omitempty"`

	// FolderId ID of a folder. Restricts results to those in the folder.
	FolderId *string `form:"folderId,omitempty" json:"folderId,omitempty"`

	// MentionedIn Comma-separated list of entry IDs. Restricts results to Molecules mentioned in those entries.
	MentionedIn *[]string `form:"mentionedIn,omitempty" json:"mentionedIn,omitempty"`

	// ProjectId ID of a project. Restricts results to those in the project.
	ProjectId *string `form:"projectId,omitempty" json:"projectId,omitempty"`

	// RegistryId ID of a registry. Restricts results to those registered in this registry. Specifying "null" returns unregistered items.
	RegistryId *string `form:"registryId,omitempty" json:"registryId,omitempty"`

	// SchemaId ID of a schema. Restricts results to those of the specified schema.
	SchemaId *string `form:"schemaId,omitempty" json:"schemaId,omitempty"`

	// SchemaFields Schema field value. For Integer, Float, and Date type fields, supports the >= and <= operators. If present, the schemaId param must also be present. Restricts results to those with a field of whose value matches the filter.
	SchemaFields *SchemaFieldsQueryParam `form:"schemaFields,omitempty" json:"schemaFields,omitempty"`

	// ArchiveReason Archive reason. Restricts results to those with the specified archive reason. Use “NOT_ARCHIVED” to filter for unarchived Molecules. Use "ANY_ARCHIVED" to filter for archived Molecules regardless of reason. Use "ANY_ARCHIVED_OR_NOT_ARCHIVED" to return items for both archived and unarchived.
	ArchiveReason *string `form:"archiveReason,omitempty" json:"archiveReason,omitempty"`

	// Mentions Comma-separated list of item IDs. Restricts results to those that mention the given items in the description.
	Mentions *[]string `form:"mentions,omitempty" json:"mentions,omitempty"`

	// Ids Comma-separated list of ids. Matches all of the provided IDs, or returns a 400 error that includes a list of which IDs are invalid.
	Ids *string `form:"ids,omitempty" json:"ids,omitempty"`

	// EntityRegistryIdsAnyOf Comma-separated list of entity registry IDs. Restricts results to those that match any of the specified registry IDs.
	EntityRegistryIdsAnyOf *string `form:"entityRegistryIds.anyOf,omitempty" json:"entityRegistryIds.anyOf,omitempty"`

	// NamesAnyOf Comma-separated list of names. Restricts results to those that match any of the specified names, aliases, or entity registry IDs.
	NamesAnyOf *string `form:"names.anyOf,omitempty" json:"names.anyOf,omitempty"`

	// AuthorIdsAnyOf Comma separated list of user or app IDs
	AuthorIdsAnyOf *string `form:"authorIds.anyOf,omitempty" json:"authorIds.anyOf,omitempty"`

	// ChemicalSubstructureMol mol-formatted string for a chemical substructure to search by
	ChemicalSubstructureMol *string `form:"chemicalSubstructure.mol,omitempty" json:"chemicalSubstructure.mol,omitempty"`

	// ChemicalSubstructureSmiles SMILES string for a chemical substructure to search by
	ChemicalSubstructureSmiles *string `form:"chemicalSubstructure.smiles,omitempty" json:"chemicalSubstructure.smiles,omitempty"`
}

ListMoleculesParams defines parameters for ListMolecules.

Type ListMoleculesParamsSort
type ListMoleculesParamsSort string

ListMoleculesParamsSort defines parameters for ListMolecules.

Constants
ListMoleculesParamsSortModifiedAt, ListMoleculesParamsSortModifiedAtAsc, ListMoleculesParamsSortModifiedAtDesc, ListMoleculesParamsSortName, ListMoleculesParamsSortNameAsc, ListMoleculesParamsSortNameDesc
ListMoleculesParamsSortModifiedAt ListMoleculesParamsSort = "modifiedAt"
ListMoleculesParamsSortModifiedAtAsc ListMoleculesParamsSort = "modifiedAt:asc"
ListMoleculesParamsSortModifiedAtDesc ListMoleculesParamsSort = "modifiedAt:desc"
ListMoleculesParamsSortName ListMoleculesParamsSort = "name"
ListMoleculesParamsSortNameAsc ListMoleculesParamsSort = "name:asc"
ListMoleculesParamsSortNameDesc ListMoleculesParamsSort = "name:desc"

Defines values for ListMoleculesParamsSort.

Type ListMoleculesResponse
type ListMoleculesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *MoleculesPaginatedList
	JSON400      *BadRequestError
}
Functions
func ParseListMoleculesResponse(rsp *http.Response) (*ListMoleculesResponse, error)

ParseListMoleculesResponse parses an HTTP response from a ListMoleculesWithResponse call

Methods
func (r ListMoleculesResponse) Status() string

Status returns HTTPResponse.Status

func (r ListMoleculesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ListNucleotideAlignmentsParams
type ListNucleotideAlignmentsParams struct {
	// PageSize Number of results to return. Defaults to 50, maximum of 100.
	PageSize *int `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// NextToken Token for pagination
	NextToken *string                             `form:"nextToken,omitempty" json:"nextToken,omitempty"`
	Sort      *ListNucleotideAlignmentsParamsSort `form:"sort,omitempty" json:"sort,omitempty"`

	// ModifiedAt Datetime, in RFC 3339 format. Supports the > and < operators. Time zone defaults to UTC. Restricts results to those modified in the specified range. e.g. > 2017-04-30.
	ModifiedAt *string `form:"modifiedAt,omitempty" json:"modifiedAt,omitempty"`

	// Name Name of a Nucleotide Alignment. Restricts results to those with the specified name.
	Name *string `form:"name,omitempty" json:"name,omitempty"`

	// NameIncludes Name substring of a Nucleotide Alignment. Restricts results to those with names that include the provided substring.
	NameIncludes *string `form:"nameIncludes,omitempty" json:"nameIncludes,omitempty"`

	// Ids Comma-separated list of ids. Matches all of the provided IDs, or returns a 400 error that includes a list of which IDs are invalid.
	Ids *string `form:"ids,omitempty" json:"ids,omitempty"`

	// NamesAnyOf Comma-separated list of names. Restricts results to those that match any of the specified names, case insensitive.  Warning - this filter can be non-performant due to case insensitivity.
	NamesAnyOf *string `form:"names.anyOf,omitempty" json:"names.anyOf,omitempty"`

	// NamesAnyOfCaseSensitive Comma-separated list of names. Restricts results to those that match any of the specified names, case sensitive.
	NamesAnyOfCaseSensitive *string `form:"names.anyOf.caseSensitive,omitempty" json:"names.anyOf.caseSensitive,omitempty"`

	// SequenceIds Comma-separated list of sequence ids that own one or more Nucleotide Alignments (i.e. ids of sequences used as the template in a Template Alignment or created as the consensus sequence from a Consensus Alignment). Matches all of the provided IDs, or returns a 400 error that includes a list of which IDs are invalid.
	SequenceIds *string `form:"sequenceIds,omitempty" json:"sequenceIds,omitempty"`
}

ListNucleotideAlignmentsParams defines parameters for ListNucleotideAlignments.

Type ListNucleotideAlignmentsParamsSort
type ListNucleotideAlignmentsParamsSort string

ListNucleotideAlignmentsParamsSort defines parameters for ListNucleotideAlignments.

Constants
ListNucleotideAlignmentsParamsSortModifiedAt, ListNucleotideAlignmentsParamsSortModifiedAtAsc, ListNucleotideAlignmentsParamsSortModifiedAtDesc, ListNucleotideAlignmentsParamsSortName, ListNucleotideAlignmentsParamsSortNameAsc, ListNucleotideAlignmentsParamsSortNameDesc
ListNucleotideAlignmentsParamsSortModifiedAt ListNucleotideAlignmentsParamsSort = "modifiedAt"
ListNucleotideAlignmentsParamsSortModifiedAtAsc ListNucleotideAlignmentsParamsSort = "modifiedAt:asc"
ListNucleotideAlignmentsParamsSortModifiedAtDesc ListNucleotideAlignmentsParamsSort = "modifiedAt:desc"
ListNucleotideAlignmentsParamsSortName ListNucleotideAlignmentsParamsSort = "name"
ListNucleotideAlignmentsParamsSortNameAsc ListNucleotideAlignmentsParamsSort = "name:asc"
ListNucleotideAlignmentsParamsSortNameDesc ListNucleotideAlignmentsParamsSort = "name:desc"

Defines values for ListNucleotideAlignmentsParamsSort.

Type ListNucleotideAlignmentsResponse
type ListNucleotideAlignmentsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *NucleotideAlignmentsPaginatedList
	JSON400      *BadRequestError
}
Functions
func ParseListNucleotideAlignmentsResponse(rsp *http.Response) (*ListNucleotideAlignmentsResponse, error)

ParseListNucleotideAlignmentsResponse parses an HTTP response from a ListNucleotideAlignmentsWithResponse call

Methods
func (r ListNucleotideAlignmentsResponse) Status() string

Status returns HTTPResponse.Status

func (r ListNucleotideAlignmentsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ListOligosParams
type ListOligosParams struct {
	// PageSize Number of results to return. Defaults to 50, maximum of 100.
	PageSize *int `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// NextToken Token for pagination
	NextToken *string               `form:"nextToken,omitempty" json:"nextToken,omitempty"`
	Sort      *ListOligosParamsSort `form:"sort,omitempty" json:"sort,omitempty"`

	// ModifiedAt Datetime, in RFC 3339 format. Supports the > and < operators. Time zone defaults to UTC. Restricts results to those modified in the specified range. e.g. > 2017-04-30.
	ModifiedAt *string `form:"modifiedAt,omitempty" json:"modifiedAt,omitempty"`

	// Name Name of an Oligo. Restricts results to those with the specified name, alias, or entity registry ID.
	Name *string `form:"name,omitempty" json:"name,omitempty"`

	// Bases Full bases of the oligo. Restricts results to those with the specified bases, case-insensitive, allowing for circular or reverse complement matches. Does not allow partial matching or loose matching via degenerate bases.
	Bases *string `form:"bases,omitempty" json:"bases,omitempty"`

	// FolderId ID of a folder. Restricts results to those in the folder.
	FolderId *string `form:"folderId,omitempty" json:"folderId,omitempty"`

	// MentionedIn Comma-separated list of entry IDs. Restricts results to Oligos mentioned in those entries.
	MentionedIn *string `form:"mentionedIn,omitempty" json:"mentionedIn,omitempty"`

	// ProjectId ID of a project. Restricts results to those in the project.
	ProjectId *string `form:"projectId,omitempty" json:"projectId,omitempty"`

	// RegistryId ID of a registry. Restricts results to those registered in this registry. Specifying "null" returns unregistered items.
	RegistryId *string `form:"registryId,omitempty" json:"registryId,omitempty"`

	// SchemaId ID of a schema. Restricts results to those of the specified schema.
	SchemaId *string `form:"schemaId,omitempty" json:"schemaId,omitempty"`

	// SchemaFields Schema field value. For Integer, Float, and Date type fields, supports the >= and <= operators. If present, the schemaId param must also be present. Restricts results to those with a field of whose value matches the filter.
	SchemaFields *SchemaFieldsQueryParam `form:"schemaFields,omitempty" json:"schemaFields,omitempty"`

	// ArchiveReason Archive reason. Restricts items to those with the specified archive reason. Use "NOT_ARCHIVED" to filter for unarchived Oligos. Use "ANY_ARCHIVED" to filter for archived Oligos regardless of reason. Use "ANY_ARCHIVED_OR_NOT_ARCHIVED" to return items for both archived and unarchived.
	ArchiveReason *string `form:"archiveReason,omitempty" json:"archiveReason,omitempty"`

	// Mentions Comma-separated list of item IDs. Restricts results to those that mention the given items in the description.
	Mentions *string `form:"mentions,omitempty" json:"mentions,omitempty"`

	// Ids Comma-separated list of ids. Matches all of the provided IDs, or returns a 400 error that includes a list of which IDs are invalid.
	Ids *string `form:"ids,omitempty" json:"ids,omitempty"`

	// EntityRegistryIdsAnyOf Comma-separated list of entity registry IDs. Restricts results to those that match any of the specified registry IDs.
	EntityRegistryIdsAnyOf *string `form:"entityRegistryIds.anyOf,omitempty" json:"entityRegistryIds.anyOf,omitempty"`

	// NamesAnyOf Comma-separated list of names. Restricts results to those that match any of the specified names, aliases, or entity registry IDs, case insensitive.  Warning - this filter can be non-performant due to case insensitivity.
	NamesAnyOf *string `form:"names.anyOf,omitempty" json:"names.anyOf,omitempty"`

	// NamesAnyOfCaseSensitive Comma-separated list of names. Restricts results to those that match any of the specified names, aliases, or entity registry IDs, case sensitive.
	NamesAnyOfCaseSensitive *string `form:"names.anyOf.caseSensitive,omitempty" json:"names.anyOf.caseSensitive,omitempty"`

	// CreatorIds Comma separated list of users IDs
	CreatorIds *string `form:"creatorIds,omitempty" json:"creatorIds,omitempty"`
}

ListOligosParams defines parameters for ListOligos.

Type ListOligosParamsSort
type ListOligosParamsSort string

ListOligosParamsSort defines parameters for ListOligos.

Constants
ListOligosParamsSortModifiedAt, ListOligosParamsSortModifiedAtAsc, ListOligosParamsSortModifiedAtDesc, ListOligosParamsSortName, ListOligosParamsSortNameAsc, ListOligosParamsSortNameDesc
ListOligosParamsSortModifiedAt ListOligosParamsSort = "modifiedAt"
ListOligosParamsSortModifiedAtAsc ListOligosParamsSort = "modifiedAt:asc"
ListOligosParamsSortModifiedAtDesc ListOligosParamsSort = "modifiedAt:desc"
ListOligosParamsSortName ListOligosParamsSort = "name"
ListOligosParamsSortNameAsc ListOligosParamsSort = "name:asc"
ListOligosParamsSortNameDesc ListOligosParamsSort = "name:desc"

Defines values for ListOligosParamsSort.

Type ListOligosResponse
type ListOligosResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *OligosPaginatedList
	JSON400      *BadRequestError
}
Functions
func ParseListOligosResponse(rsp *http.Response) (*ListOligosResponse, error)

ParseListOligosResponse parses an HTTP response from a ListOligosWithResponse call

Methods
func (r ListOligosResponse) Status() string

Status returns HTTPResponse.Status

func (r ListOligosResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ListOrganizationsParams
type ListOrganizationsParams struct {
	// Ids Comma-separated list of ids. Matches all of the provided IDs, or returns a 400 error that includes a list of which IDs are invalid.
	Ids *string `form:"ids,omitempty" json:"ids,omitempty"`

	// Name Name of an organization. Restricts results to those with the specified name.
	Name *string `form:"name,omitempty" json:"name,omitempty"`

	// NameIncludes Name substring of an organization. Restricts results to those with names that include the provided substring.
	NameIncludes *string `form:"nameIncludes,omitempty" json:"nameIncludes,omitempty"`

	// NamesAnyOf Comma-separated list of names. Restricts results to those that match any of the specified names, case insensitive.  Warning - this filter can be non-performant due to case insensitivity.
	NamesAnyOf *string `form:"names.anyOf,omitempty" json:"names.anyOf,omitempty"`

	// NamesAnyOfCaseSensitive Comma-separated list of names. Restricts results to those that match any of the specified names, case sensitive.
	NamesAnyOfCaseSensitive *string `form:"names.anyOf.caseSensitive,omitempty" json:"names.anyOf.caseSensitive,omitempty"`

	// ModifiedAt Datetime, in RFC 3339 format. Supports the > and < operators. Time zone defaults to UTC. Restricts results to those modified in the specified range. e.g. > 2017-04-30.
	ModifiedAt *string `form:"modifiedAt,omitempty" json:"modifiedAt,omitempty"`

	// HasMembers Comma-separated list of user or Benchling app IDs. Restricts results to organizations that include all the given users/apps as members.
	HasMembers *string `form:"hasMembers,omitempty" json:"hasMembers,omitempty"`

	// HasAdmins Comma-separated list of user or Benchling app IDs. Restricts results to organizations that include all the given users/apps as admins.
	HasAdmins *string `form:"hasAdmins,omitempty" json:"hasAdmins,omitempty"`
	PageSize  *int    `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// NextToken Token for pagination
	NextToken *string                      `form:"nextToken,omitempty" json:"nextToken,omitempty"`
	Sort      *ListOrganizationsParamsSort `form:"sort,omitempty" json:"sort,omitempty"`
}

ListOrganizationsParams defines parameters for ListOrganizations.

Type ListOrganizationsParamsSort
type ListOrganizationsParamsSort string

ListOrganizationsParamsSort defines parameters for ListOrganizations.

Constants
ListOrganizationsParamsSortModifiedAt, ListOrganizationsParamsSortModifiedAtAsc, ListOrganizationsParamsSortModifiedAtDesc, ListOrganizationsParamsSortName, ListOrganizationsParamsSortNameAsc, ListOrganizationsParamsSortNameDesc
ListOrganizationsParamsSortModifiedAt ListOrganizationsParamsSort = "modifiedAt"
ListOrganizationsParamsSortModifiedAtAsc ListOrganizationsParamsSort = "modifiedAt:asc"
ListOrganizationsParamsSortModifiedAtDesc ListOrganizationsParamsSort = "modifiedAt:desc"
ListOrganizationsParamsSortName ListOrganizationsParamsSort = "name"
ListOrganizationsParamsSortNameAsc ListOrganizationsParamsSort = "name:asc"
ListOrganizationsParamsSortNameDesc ListOrganizationsParamsSort = "name:desc"

Defines values for ListOrganizationsParamsSort.

Type ListOrganizationsResponse
type ListOrganizationsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *OrganizationsPaginatedList
	JSON400      *BadRequestError
}
Functions
func ParseListOrganizationsResponse(rsp *http.Response) (*ListOrganizationsResponse, error)

ParseListOrganizationsResponse parses an HTTP response from a ListOrganizationsWithResponse call

Methods
func (r ListOrganizationsResponse) Status() string

Status returns HTTPResponse.Status

func (r ListOrganizationsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ListPlateSchemasByRegistryResponse
type ListPlateSchemasByRegistryResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PlateSchemasList
	JSON400      *BadRequestError
}
Functions
func ParseListPlateSchemasByRegistryResponse(rsp *http.Response) (*ListPlateSchemasByRegistryResponse, error)

ParseListPlateSchemasByRegistryResponse parses an HTTP response from a ListPlateSchemasByRegistryWithResponse call

Methods
func (r ListPlateSchemasByRegistryResponse) Status() string

Status returns HTTPResponse.Status

func (r ListPlateSchemasByRegistryResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ListPlateSchemasParams
type ListPlateSchemasParams struct {
	NextToken *string `form:"nextToken,omitempty" json:"nextToken,omitempty"`
	PageSize  *int    `form:"pageSize,omitempty" json:"pageSize,omitempty"`
}

ListPlateSchemasParams defines parameters for ListPlateSchemas.

Type ListPlateSchemasResponse
type ListPlateSchemasResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PlateSchemasPaginatedList
	JSON400      *BadRequestError
}
Functions
func ParseListPlateSchemasResponse(rsp *http.Response) (*ListPlateSchemasResponse, error)

ParseListPlateSchemasResponse parses an HTTP response from a ListPlateSchemasWithResponse call

Methods
func (r ListPlateSchemasResponse) Status() string

Status returns HTTPResponse.Status

func (r ListPlateSchemasResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ListPlatesParams
type ListPlatesParams struct {
	// PageSize Number of results to return. Defaults to 50, maximum of 100.
	PageSize *int `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// NextToken Token for pagination
	NextToken *string               `form:"nextToken,omitempty" json:"nextToken,omitempty"`
	Sort      *ListPlatesParamsSort `form:"sort,omitempty" json:"sort,omitempty"`

	// SchemaId ID of a schema. Restricts results to those of the specified schema.
	SchemaId *string `form:"schemaId,omitempty" json:"schemaId,omitempty"`

	// SchemaFields Schema field value. For Integer, Float, and Date type fields, supports the >= and <= operators. If present, the schemaId param must also be present. Restricts results to those with a field of whose value matches the filter.
	SchemaFields *SchemaFieldsQueryParam `form:"schemaFields,omitempty" json:"schemaFields,omitempty"`

	// ModifiedAt Datetime, in RFC 3339 format. Supports the > and < operators. Time zone defaults to UTC. Restricts results to those modified in the specified range. e.g. > 2017-04-30.
	ModifiedAt *string `form:"modifiedAt,omitempty" json:"modifiedAt,omitempty"`

	// Name Name of a plate. Restricts results to those with the specified name.
	Name *string `form:"name,omitempty" json:"name,omitempty"`

	// NameIncludes Name substring of a plate. Restricts results to those with names that include the provided substring.
	NameIncludes *string `form:"nameIncludes,omitempty" json:"nameIncludes,omitempty"`

	// AncestorStorageId ID of a location. Restricts results to those located in the specified inventory.
	AncestorStorageId *string `form:"ancestorStorageId,omitempty" json:"ancestorStorageId,omitempty"`

	// StorageContentsId ID of a batch, entity, or entity schema. Restricts results to those that hold containers with entities or batches associated with the specified ID.
	StorageContentsId *string `form:"storageContentsId,omitempty" json:"storageContentsId,omitempty"`

	// StorageContentsIds Comma-separated list of IDs of batches or entities. Restricts results to those that hold containers with at least one of the specified batches, entities, or batches of the specified entities.
	StorageContentsIds *string `form:"storageContentsIds,omitempty" json:"storageContentsIds,omitempty"`

	// ArchiveReason Archive reason. Restricts items to those with the specified archive reason. Use "NOT_ARCHIVED" to filter for unarchived plates. Use "ANY_ARCHIVED" to filter for archived plates regardless of reason. Use "ANY_ARCHIVED_OR_NOT_ARCHIVED" to return items for both archived and unarchived.
	ArchiveReason *string `form:"archiveReason,omitempty" json:"archiveReason,omitempty"`

	// Ids Comma-separated list of ids. Matches all of the provided IDs, or returns a 400 error that includes a list of which IDs are invalid.
	Ids *string `form:"ids,omitempty" json:"ids,omitempty"`

	// Barcodes Comma-separated list of barcodes. Matches all of the provided barcodes, or returns a 400 error that includes a list of which barcodes are invalid.
	Barcodes *string `form:"barcodes,omitempty" json:"barcodes,omitempty"`

	// NamesAnyOf Comma-separated list of names. Restricts results to those that match any of the specified names, case insensitive.  Warning - this filter can be non-performant due to case insensitivity.
	NamesAnyOf *string `form:"names.anyOf,omitempty" json:"names.anyOf,omitempty"`

	// NamesAnyOfCaseSensitive Comma-separated list of names. Restricts results to those that match any of the specified names, case sensitive.
	NamesAnyOfCaseSensitive *string `form:"names.anyOf.caseSensitive,omitempty" json:"names.anyOf.caseSensitive,omitempty"`

	// Returning Comma-separated list of fields to return. Modifies the output shape. To return all keys at a given level, enumerate them or use the wildcard, '*'. For more information, [click here](https://docs.benchling.com/docs/getting-started-1#returning-query-parameter).
	Returning *string `form:"returning,omitempty" json:"returning,omitempty"`

	// CreatorIds Comma separated list of users IDs
	CreatorIds *string `form:"creatorIds,omitempty" json:"creatorIds,omitempty"`
}

ListPlatesParams defines parameters for ListPlates.

Type ListPlatesParamsSort
type ListPlatesParamsSort string

ListPlatesParamsSort defines parameters for ListPlates.

Constants
ListPlatesParamsSortBarcode, ListPlatesParamsSortModifiedAt, ListPlatesParamsSortModifiedAtAsc, ListPlatesParamsSortModifiedAtDesc, ListPlatesParamsSortName, ListPlatesParamsSortNameAsc, ListPlatesParamsSortNameDesc
ListPlatesParamsSortBarcode ListPlatesParamsSort = "barcode"
ListPlatesParamsSortModifiedAt ListPlatesParamsSort = "modifiedAt"
ListPlatesParamsSortModifiedAtAsc ListPlatesParamsSort = "modifiedAt:asc"
ListPlatesParamsSortModifiedAtDesc ListPlatesParamsSort = "modifiedAt:desc"
ListPlatesParamsSortName ListPlatesParamsSort = "name"
ListPlatesParamsSortNameAsc ListPlatesParamsSort = "name:asc"
ListPlatesParamsSortNameDesc ListPlatesParamsSort = "name:desc"

Defines values for ListPlatesParamsSort.

Type ListPlatesResponse
type ListPlatesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PlatesPaginatedList
	JSON400      *BadRequestError
}
Functions
func ParseListPlatesResponse(rsp *http.Response) (*ListPlatesResponse, error)

ParseListPlatesResponse parses an HTTP response from a ListPlatesWithResponse call

Methods
func (r ListPlatesResponse) Status() string

Status returns HTTPResponse.Status

func (r ListPlatesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ListPrintersParams
type ListPrintersParams struct {
	// Name Name of a printer. Restricts results to those with the specified name.
	Name *string `form:"name,omitempty" json:"name,omitempty"`
}

ListPrintersParams defines parameters for ListPrinters.

Type ListPrintersResponse
type ListPrintersResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PrintersList
	JSON400      *BadRequestError
	JSON404      *NotFoundError
}
Functions
func ParseListPrintersResponse(rsp *http.Response) (*ListPrintersResponse, error)

ParseListPrintersResponse parses an HTTP response from a ListPrintersWithResponse call

Methods
func (r ListPrintersResponse) Status() string

Status returns HTTPResponse.Status

func (r ListPrintersResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ListProjectsParams
type ListProjectsParams struct {
	NextToken *string `form:"nextToken,omitempty" json:"nextToken,omitempty"`
	PageSize  *int    `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// Sort Method by which to order search results. Valid sorts are modifiedAt (modified time, most recent first) and name (project name, alphabetical). Optionally add :asc or :desc to specify ascending or descending order. Default is modifiedAt.
	Sort *ListProjectsParamsSort `form:"sort,omitempty" json:"sort,omitempty"`

	// ArchiveReason Archive reason. Restricts items to those with the specified archive reason. Use "NOT_ARCHIVED" to filter for unarchived projects. Use "ANY_ARCHIVED" to filter for archived projects regardless of reason. Use "ANY_ARCHIVED_OR_NOT_ARCHIVED" to return items for both archived and unarchived.
	ArchiveReason *string `form:"archiveReason,omitempty" json:"archiveReason,omitempty"`

	// Ids Comma-separated list of ids. Matches all of the provided IDs, or returns a 400 error that includes a list of which IDs are invalid.
	Ids *string `form:"ids,omitempty" json:"ids,omitempty"`

	// Name Name of a project. Restricts results to those with the specified name.
	Name *string `form:"name,omitempty" json:"name,omitempty"`
}

ListProjectsParams defines parameters for ListProjects.

Type ListProjectsParamsSort
type ListProjectsParamsSort string

ListProjectsParamsSort defines parameters for ListProjects.

Constants
ListProjectsParamsSortModifiedAt, ListProjectsParamsSortModifiedAtAsc, ListProjectsParamsSortModifiedAtDesc, ListProjectsParamsSortName, ListProjectsParamsSortNameAsc, ListProjectsParamsSortNameDesc
ListProjectsParamsSortModifiedAt ListProjectsParamsSort = "modifiedAt"
ListProjectsParamsSortModifiedAtAsc ListProjectsParamsSort = "modifiedAt:asc"
ListProjectsParamsSortModifiedAtDesc ListProjectsParamsSort = "modifiedAt:desc"
ListProjectsParamsSortName ListProjectsParamsSort = "name"
ListProjectsParamsSortNameAsc ListProjectsParamsSort = "name:asc"
ListProjectsParamsSortNameDesc ListProjectsParamsSort = "name:desc"

Defines values for ListProjectsParamsSort.

Type ListProjectsResponse
type ListProjectsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ProjectsPaginatedList
}
Functions
func ParseListProjectsResponse(rsp *http.Response) (*ListProjectsResponse, error)

ParseListProjectsResponse parses an HTTP response from a ListProjectsWithResponse call

Methods
func (r ListProjectsResponse) Status() string

Status returns HTTPResponse.Status

func (r ListProjectsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ListRNAOligosParams
type ListRNAOligosParams struct {
	// PageSize Number of results to return. Defaults to 50, maximum of 100.
	PageSize *int `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// NextToken Token for pagination
	NextToken *string                  `form:"nextToken,omitempty" json:"nextToken,omitempty"`
	Sort      *ListRNAOligosParamsSort `form:"sort,omitempty" json:"sort,omitempty"`

	// ModifiedAt Datetime, in RFC 3339 format. Supports the > and < operators. Time zone defaults to UTC. Restricts results to those modified in the specified range. e.g. > 2017-04-30.
	ModifiedAt *string `form:"modifiedAt,omitempty" json:"modifiedAt,omitempty"`

	// Name Name of an RNA Oligo. Restricts results to those with the specified name, alias, or entity registry ID.
	Name *string `form:"name,omitempty" json:"name,omitempty"`

	// NameIncludes Name substring of an RNA Oligo. Restricts results to those with names, aliases, or entity registry IDs that include the provided substring.
	NameIncludes *string `form:"nameIncludes,omitempty" json:"nameIncludes,omitempty"`

	// Bases Full bases of the RNA Oligo. Restricts results to those with the specified bases, case-insensitive, allowing for circular or reverse complement matches. Does not allow partial matching or loose matching via degenerate bases.
	Bases *string `form:"bases,omitempty" json:"bases,omitempty"`

	// FolderId ID of a folder. Restricts results to those in the folder.
	FolderId *string `form:"folderId,omitempty" json:"folderId,omitempty"`

	// MentionedIn Comma-separated list of entry IDs. Restricts results to RNA Oligos mentioned in those entries.
	MentionedIn *string `form:"mentionedIn,omitempty" json:"mentionedIn,omitempty"`

	// ProjectId ID of a project. Restricts results to those in the project.
	ProjectId *string `form:"projectId,omitempty" json:"projectId,omitempty"`

	// RegistryId ID of a registry. Restricts results to those registered in this registry. Specifying "null" returns unregistered items.
	RegistryId *string `form:"registryId,omitempty" json:"registryId,omitempty"`

	// SchemaId ID of a schema. Restricts results to those of the specified schema.
	SchemaId *string `form:"schemaId,omitempty" json:"schemaId,omitempty"`

	// SchemaFields Schema field value. For Integer, Float, and Date type fields, supports the >= and <= operators. If present, the schemaId param must also be present. Restricts results to those with a field of whose value matches the filter.
	SchemaFields *SchemaFieldsQueryParam `form:"schemaFields,omitempty" json:"schemaFields,omitempty"`

	// ArchiveReason Archive reason. Restricts items to those with the specified archive reason. Use "NOT_ARCHIVED" to filter for unarchived RNA Oligos. Use "ANY_ARCHIVED" to filter for archived RNA Oligos regardless of reason. Use "ANY_ARCHIVED_OR_NOT_ARCHIVED" to return items for both archived and unarchived.
	ArchiveReason *string `form:"archiveReason,omitempty" json:"archiveReason,omitempty"`

	// Mentions Comma-separated list of item IDs. Restricts results to those that mention the given items in the description.
	Mentions *string `form:"mentions,omitempty" json:"mentions,omitempty"`

	// Ids Comma-separated list of ids. Matches all of the provided IDs, or returns a 400 error that includes a list of which IDs are invalid.
	Ids *string `form:"ids,omitempty" json:"ids,omitempty"`

	// EntityRegistryIdsAnyOf Comma-separated list of entity registry IDs. Restricts results to those that match any of the specified registry IDs.
	EntityRegistryIdsAnyOf *string `form:"entityRegistryIds.anyOf,omitempty" json:"entityRegistryIds.anyOf,omitempty"`

	// NamesAnyOf Comma-separated list of names. Restricts results to those that match any of the specified names, aliases, or entity registry IDs, case insensitive.  Warning - this filter can be non-performant due to case insensitivity.
	NamesAnyOf *string `form:"names.anyOf,omitempty" json:"names.anyOf,omitempty"`

	// NamesAnyOfCaseSensitive Comma-separated list of names. Restricts results to those that match any of the specified names, aliases, or entity registry IDs, case sensitive.
	NamesAnyOfCaseSensitive *string `form:"names.anyOf.caseSensitive,omitempty" json:"names.anyOf.caseSensitive,omitempty"`

	// CreatorIds Comma separated list of users IDs
	CreatorIds *string `form:"creatorIds,omitempty" json:"creatorIds,omitempty"`

	// AuthorIdsAnyOf Comma separated list of user or app IDs
	AuthorIdsAnyOf *string `form:"authorIds.anyOf,omitempty" json:"authorIds.anyOf,omitempty"`
}

ListRNAOligosParams defines parameters for ListRNAOligos.

Type ListRNAOligosParamsSort
type ListRNAOligosParamsSort string

ListRNAOligosParamsSort defines parameters for ListRNAOligos.

Constants
ListRNAOligosParamsSortModifiedAt, ListRNAOligosParamsSortModifiedAtAsc, ListRNAOligosParamsSortModifiedAtDesc, ListRNAOligosParamsSortName, ListRNAOligosParamsSortNameAsc, ListRNAOligosParamsSortNameDesc
ListRNAOligosParamsSortModifiedAt ListRNAOligosParamsSort = "modifiedAt"
ListRNAOligosParamsSortModifiedAtAsc ListRNAOligosParamsSort = "modifiedAt:asc"
ListRNAOligosParamsSortModifiedAtDesc ListRNAOligosParamsSort = "modifiedAt:desc"
ListRNAOligosParamsSortName ListRNAOligosParamsSort = "name"
ListRNAOligosParamsSortNameAsc ListRNAOligosParamsSort = "name:asc"
ListRNAOligosParamsSortNameDesc ListRNAOligosParamsSort = "name:desc"

Defines values for ListRNAOligosParamsSort.

Type ListRNAOligosResponse
type ListRNAOligosResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *RnaOligosPaginatedList
	JSON400      *BadRequestError
}
Functions
func ParseListRNAOligosResponse(rsp *http.Response) (*ListRNAOligosResponse, error)

ParseListRNAOligosResponse parses an HTTP response from a ListRNAOligosWithResponse call

Methods
func (r ListRNAOligosResponse) Status() string

Status returns HTTPResponse.Status

func (r ListRNAOligosResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ListRNASequencesParams
type ListRNASequencesParams struct {
	// PageSize Number of results to return. Defaults to 50, maximum of 100.
	PageSize *int `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// NextToken Token for pagination
	NextToken *string                     `form:"nextToken,omitempty" json:"nextToken,omitempty"`
	Sort      *ListRNASequencesParamsSort `form:"sort,omitempty" json:"sort,omitempty"`

	// ModifiedAt Datetime, in RFC 3339 format. Supports the > and < operators. Time zone defaults to UTC. Restricts results to those modified in the specified range. e.g. > 2017-04-30.
	ModifiedAt *string `form:"modifiedAt,omitempty" json:"modifiedAt,omitempty"`

	// Name Name of an RNA Sequence. Restricts results to those with the specified name, alias, or entity registry ID.
	Name *string `form:"name,omitempty" json:"name,omitempty"`

	// NameIncludes Name substring of an RNA Sequence. Restricts results to those with names, aliases, or entity registry IDs that include the provided substring.
	NameIncludes *string `form:"nameIncludes,omitempty" json:"nameIncludes,omitempty"`

	// Bases Full bases of the RNA sequence. Restricts results to those with the specified bases, case-insensitive, allowing for circular or reverse complement matches. Does not allow partial matching or loose matching via degenerate bases.
	Bases *string `form:"bases,omitempty" json:"bases,omitempty"`

	// FolderId ID of a folder. Restricts results to those in the folder.
	FolderId *string `form:"folderId,omitempty" json:"folderId,omitempty"`

	// MentionedIn Comma-separated list of entry IDs. Restricts results to RNA sequences mentioned in those entries.
	MentionedIn *string `form:"mentionedIn,omitempty" json:"mentionedIn,omitempty"`

	// ProjectId ID of a project. Restricts results to those in the project.
	ProjectId *string `form:"projectId,omitempty" json:"projectId,omitempty"`

	// RegistryId ID of a registry. Restricts results to those registered in this registry. Specifying "null" returns unregistered items.
	RegistryId *string `form:"registryId,omitempty" json:"registryId,omitempty"`

	// SchemaId ID of a schema. Restricts results to those of the specified schema.
	SchemaId *string `form:"schemaId,omitempty" json:"schemaId,omitempty"`

	// SchemaFields Schema field value. For Integer, Float, and Date type fields, supports the >= and <= operators. If present, the schemaId param must also be present. Restricts results to those with a field of whose value matches the filter.
	SchemaFields *SchemaFieldsQueryParam `form:"schemaFields,omitempty" json:"schemaFields,omitempty"`

	// ArchiveReason Archive reason. Restricts items to those with the specified archive reason. Use "NOT_ARCHIVED" to filter for unarchived RNA sequences. Use "ANY_ARCHIVED" to filter for archived RNA sequences regardless of reason. Use "ANY_ARCHIVED_OR_NOT_ARCHIVED" to return items for both archived and unarchived.
	ArchiveReason *string `form:"archiveReason,omitempty" json:"archiveReason,omitempty"`

	// Mentions Comma-separated list of item IDs. Restricts results to those that mention the given items in the description.
	Mentions *string `form:"mentions,omitempty" json:"mentions,omitempty"`

	// Ids Comma-separated list of ids. Matches all of the provided IDs, or returns a 400 error that includes a list of which IDs are invalid.
	Ids *string `form:"ids,omitempty" json:"ids,omitempty"`

	// EntityRegistryIdsAnyOf Comma-separated list of entity registry IDs. Restricts results to those that match any of the specified registry IDs.
	EntityRegistryIdsAnyOf *string `form:"entityRegistryIds.anyOf,omitempty" json:"entityRegistryIds.anyOf,omitempty"`

	// NamesAnyOf Comma-separated list of names. Restricts results to those that match any of the specified names, aliases, or entity registry IDs, case insensitive.  Warning - this filter can be non-performant due to case insensitivity.
	NamesAnyOf *string `form:"names.anyOf,omitempty" json:"names.anyOf,omitempty"`

	// NamesAnyOfCaseSensitive Comma-separated list of names. Restricts results to those that match any of the specified names, aliases, or entity registry IDs, case sensitive.
	NamesAnyOfCaseSensitive *string `form:"names.anyOf.caseSensitive,omitempty" json:"names.anyOf.caseSensitive,omitempty"`

	// CreatorIds Comma separated list of users IDs
	CreatorIds *string `form:"creatorIds,omitempty" json:"creatorIds,omitempty"`

	// AuthorIdsAnyOf Comma separated list of user or app IDs
	AuthorIdsAnyOf *string `form:"authorIds.anyOf,omitempty" json:"authorIds.anyOf,omitempty"`
}

ListRNASequencesParams defines parameters for ListRNASequences.

Type ListRNASequencesParamsSort
type ListRNASequencesParamsSort string

ListRNASequencesParamsSort defines parameters for ListRNASequences.

Constants
ListRNASequencesParamsSortModifiedAt, ListRNASequencesParamsSortModifiedAtAsc, ListRNASequencesParamsSortModifiedAtDesc, ListRNASequencesParamsSortName, ListRNASequencesParamsSortNameAsc, ListRNASequencesParamsSortNameDesc
ListRNASequencesParamsSortModifiedAt ListRNASequencesParamsSort = "modifiedAt"
ListRNASequencesParamsSortModifiedAtAsc ListRNASequencesParamsSort = "modifiedAt:asc"
ListRNASequencesParamsSortModifiedAtDesc ListRNASequencesParamsSort = "modifiedAt:desc"
ListRNASequencesParamsSortName ListRNASequencesParamsSort = "name"
ListRNASequencesParamsSortNameAsc ListRNASequencesParamsSort = "name:asc"
ListRNASequencesParamsSortNameDesc ListRNASequencesParamsSort = "name:desc"

Defines values for ListRNASequencesParamsSort.

Type ListRNASequencesResponse
type ListRNASequencesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *RnaSequencesPaginatedList
	JSON400      *BadRequestError
}
Functions
func ParseListRNASequencesResponse(rsp *http.Response) (*ListRNASequencesResponse, error)

ParseListRNASequencesResponse parses an HTTP response from a ListRNASequencesWithResponse call

Methods
func (r ListRNASequencesResponse) Status() string

Status returns HTTPResponse.Status

func (r ListRNASequencesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ListRegistriesParams
type ListRegistriesParams struct {
	// Name Name of a registry. Restricts results to those with the specified name.
	Name *string `form:"name,omitempty" json:"name,omitempty"`

	// ModifiedAt Datetime, in RFC 3339 format. Supports the > and < operators. Time zone defaults to UTC. Restricts results to those modified in the specified range. e.g. > 2017-04-30.
	ModifiedAt *string `form:"modifiedAt,omitempty" json:"modifiedAt,omitempty"`
}

ListRegistriesParams defines parameters for ListRegistries.

Type ListRegistriesResponse
type ListRegistriesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *RegistriesList
}
Functions
func ParseListRegistriesResponse(rsp *http.Response) (*ListRegistriesResponse, error)

ParseListRegistriesResponse parses an HTTP response from a ListRegistriesWithResponse call

Methods
func (r ListRegistriesResponse) Status() string

Status returns HTTPResponse.Status

func (r ListRegistriesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ListRequestFulfillmentsParams
type ListRequestFulfillmentsParams struct {
	EntryId string `form:"entryId" json:"entryId"`

	// ModifiedAt Datetime, in RFC 3339 format. Supports the > and < operators. Time zone defaults to UTC. Restricts results to those modified in the specified range. e.g. > 2017-04-30.
	ModifiedAt *string `form:"modifiedAt,omitempty" json:"modifiedAt,omitempty"`
	NextToken  *string `form:"nextToken,omitempty" json:"nextToken,omitempty"`
	PageSize   *int    `form:"pageSize,omitempty" json:"pageSize,omitempty"`
}

ListRequestFulfillmentsParams defines parameters for ListRequestFulfillments.

Type ListRequestFulfillmentsResponse
type ListRequestFulfillmentsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *RequestFulfillmentsPaginatedList
	JSON400      *BadRequestError
}
Functions
func ParseListRequestFulfillmentsResponse(rsp *http.Response) (*ListRequestFulfillmentsResponse, error)

ParseListRequestFulfillmentsResponse parses an HTTP response from a ListRequestFulfillmentsWithResponse call

Methods
func (r ListRequestFulfillmentsResponse) Status() string

Status returns HTTPResponse.Status

func (r ListRequestFulfillmentsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ListRequestSchemasParams
type ListRequestSchemasParams struct {
	NextToken *string `form:"nextToken,omitempty" json:"nextToken,omitempty"`
	PageSize  *int    `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// ModifiedAt Datetime, in RFC 3339 format. Supports the > and < operators. Time zone defaults to UTC. Restricts results to those modified in the specified range. e.g. > 2017-04-30.
	ModifiedAt *string `form:"modifiedAt,omitempty" json:"modifiedAt,omitempty"`
}

ListRequestSchemasParams defines parameters for ListRequestSchemas.

Type ListRequestSchemasResponse
type ListRequestSchemasResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *RequestSchemasPaginatedList
	JSON400      *BadRequestError
}
Functions
func ParseListRequestSchemasResponse(rsp *http.Response) (*ListRequestSchemasResponse, error)

ParseListRequestSchemasResponse parses an HTTP response from a ListRequestSchemasWithResponse call

Methods
func (r ListRequestSchemasResponse) Status() string

Status returns HTTPResponse.Status

func (r ListRequestSchemasResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ListRequestTaskSchemasParams
type ListRequestTaskSchemasParams struct {
	NextToken *string `form:"nextToken,omitempty" json:"nextToken,omitempty"`
	PageSize  *int    `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// ModifiedAt Datetime, in RFC 3339 format. Supports the > and < operators. Time zone defaults to UTC. Restricts results to those modified in the specified range. e.g. > 2017-04-30.
	ModifiedAt *string `form:"modifiedAt,omitempty" json:"modifiedAt,omitempty"`
}

ListRequestTaskSchemasParams defines parameters for ListRequestTaskSchemas.

Type ListRequestTaskSchemasResponse
type ListRequestTaskSchemasResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *RequestTaskSchemasPaginatedList
	JSON400      *BadRequestError
}
Functions
func ParseListRequestTaskSchemasResponse(rsp *http.Response) (*ListRequestTaskSchemasResponse, error)

ParseListRequestTaskSchemasResponse parses an HTTP response from a ListRequestTaskSchemasWithResponse call

Methods
func (r ListRequestTaskSchemasResponse) Status() string

Status returns HTTPResponse.Status

func (r ListRequestTaskSchemasResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ListRequestsParams
type ListRequestsParams struct {
	SchemaId      string         `form:"schemaId" json:"schemaId"`
	RequestStatus *RequestStatus `form:"requestStatus,omitempty" json:"requestStatus,omitempty"`

	// MinCreatedTime minimum create time (unix seconds)
	MinCreatedTime *int `form:"minCreatedTime,omitempty" json:"minCreatedTime,omitempty"`

	// MaxCreatedTime maximum create time (unix seconds)
	MaxCreatedTime *int    `form:"maxCreatedTime,omitempty" json:"maxCreatedTime,omitempty"`
	NextToken      *string `form:"nextToken,omitempty" json:"nextToken,omitempty"`
	PageSize       *int    `form:"pageSize,omitempty" json:"pageSize,omitempty"`
}

ListRequestsParams defines parameters for ListRequests.

Type ListRequestsResponse
type ListRequestsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *RequestsPaginatedList
}
Functions
func ParseListRequestsResponse(rsp *http.Response) (*ListRequestsResponse, error)

ParseListRequestsResponse parses an HTTP response from a ListRequestsWithResponse call

Methods
func (r ListRequestsResponse) Status() string

Status returns HTTPResponse.Status

func (r ListRequestsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ListStageRunInputSamplesResponse
type ListStageRunInputSamplesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *WorkflowSampleList
}
Functions
func ParseListStageRunInputSamplesResponse(rsp *http.Response) (*ListStageRunInputSamplesResponse, error)

ParseListStageRunInputSamplesResponse parses an HTTP response from a ListStageRunInputSamplesWithResponse call

Methods
func (r ListStageRunInputSamplesResponse) Status() string

Status returns HTTPResponse.Status

func (r ListStageRunInputSamplesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ListStageRunOutputSamplesResponse
type ListStageRunOutputSamplesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *WorkflowSampleList
}
Functions
func ParseListStageRunOutputSamplesResponse(rsp *http.Response) (*ListStageRunOutputSamplesResponse, error)

ParseListStageRunOutputSamplesResponse parses an HTTP response from a ListStageRunOutputSamplesWithResponse call

Methods
func (r ListStageRunOutputSamplesResponse) Status() string

Status returns HTTPResponse.Status

func (r ListStageRunOutputSamplesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ListStageRunRegisteredSamplesResponse
type ListStageRunRegisteredSamplesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *WorkflowSampleList
}
Functions
func ParseListStageRunRegisteredSamplesResponse(rsp *http.Response) (*ListStageRunRegisteredSamplesResponse, error)

ParseListStageRunRegisteredSamplesResponse parses an HTTP response from a ListStageRunRegisteredSamplesWithResponse call

Methods
func (r ListStageRunRegisteredSamplesResponse) Status() string

Status returns HTTPResponse.Status

func (r ListStageRunRegisteredSamplesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ListTeamsParams
type ListTeamsParams struct {
	// Ids Comma-separated list of ids. Matches all of the provided IDs, or returns a 400 error that includes a list of which IDs are invalid.
	Ids *string `form:"ids,omitempty" json:"ids,omitempty"`

	// Name Name of a team. Restricts results to those with the specified name.
	Name *string `form:"name,omitempty" json:"name,omitempty"`

	// NameIncludes Name substring of a team. Restricts results to those with names that include the provided substring.
	NameIncludes *string `form:"nameIncludes,omitempty" json:"nameIncludes,omitempty"`

	// NamesAnyOf Comma-separated list of names. Restricts results to those that match any of the specified names, case insensitive.  Warning - this filter can be non-performant due to case insensitivity.
	NamesAnyOf *string `form:"names.anyOf,omitempty" json:"names.anyOf,omitempty"`

	// NamesAnyOfCaseSensitive Comma-separated list of names. Restricts results to those that match any of the specified names, case sensitive.
	NamesAnyOfCaseSensitive *string `form:"names.anyOf.caseSensitive,omitempty" json:"names.anyOf.caseSensitive,omitempty"`

	// ModifiedAt Datetime, in RFC 3339 format. Supports the > and < operators. Time zone defaults to UTC. Restricts results to those modified in the specified range. e.g. > 2017-04-30.
	ModifiedAt *string `form:"modifiedAt,omitempty" json:"modifiedAt,omitempty"`

	// MentionedIn Comma-separated list of entry IDs. Restricts results to teams mentioned in those entries.
	MentionedIn *string `form:"mentionedIn,omitempty" json:"mentionedIn,omitempty"`

	// OrganizationId Restricts results to those in the organization.
	OrganizationId *string `form:"organizationId,omitempty" json:"organizationId,omitempty"`

	// HasMembers Comma-separated list of user or Benchling app IDs. Restricts results to teams that include all the given users/apps as members.
	HasMembers *string `form:"hasMembers,omitempty" json:"hasMembers,omitempty"`

	// HasAdmins Comma-separated list of user or Benchling app IDs. Restricts results to teams that include all the given users/apps as admins.
	HasAdmins *string `form:"hasAdmins,omitempty" json:"hasAdmins,omitempty"`
	PageSize  *int    `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// NextToken Token for pagination
	NextToken *string              `form:"nextToken,omitempty" json:"nextToken,omitempty"`
	Sort      *ListTeamsParamsSort `form:"sort,omitempty" json:"sort,omitempty"`
}

ListTeamsParams defines parameters for ListTeams.

Type ListTeamsParamsSort
type ListTeamsParamsSort string

ListTeamsParamsSort defines parameters for ListTeams.

Constants
ListTeamsParamsSortModifiedAt, ListTeamsParamsSortModifiedAtAsc, ListTeamsParamsSortModifiedAtDesc, ListTeamsParamsSortName, ListTeamsParamsSortNameAsc, ListTeamsParamsSortNameDesc
ListTeamsParamsSortModifiedAt ListTeamsParamsSort = "modifiedAt"
ListTeamsParamsSortModifiedAtAsc ListTeamsParamsSort = "modifiedAt:asc"
ListTeamsParamsSortModifiedAtDesc ListTeamsParamsSort = "modifiedAt:desc"
ListTeamsParamsSortName ListTeamsParamsSort = "name"
ListTeamsParamsSortNameAsc ListTeamsParamsSort = "name:asc"
ListTeamsParamsSortNameDesc ListTeamsParamsSort = "name:desc"

Defines values for ListTeamsParamsSort.

Type ListTeamsResponse
type ListTeamsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *TeamsPaginatedList
	JSON400      *BadRequestError
}
Functions
func ParseListTeamsResponse(rsp *http.Response) (*ListTeamsResponse, error)

ParseListTeamsResponse parses an HTTP response from a ListTeamsWithResponse call

Methods
func (r ListTeamsResponse) Status() string

Status returns HTTPResponse.Status

func (r ListTeamsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ListUsersParams
type ListUsersParams struct {
	// Ids Comma-separated list of ids. Matches all of the provided IDs, or returns a 400 error that includes a list of which IDs are invalid.
	Ids *string `form:"ids,omitempty" json:"ids,omitempty"`

	// Name Name of a user. Restricts results to those with the specified name.
	Name *string `form:"name,omitempty" json:"name,omitempty"`

	// NameIncludes Name substring of a user. Restricts results to those with names that include the provided substring.
	NameIncludes *string `form:"nameIncludes,omitempty" json:"nameIncludes,omitempty"`

	// NamesAnyOf Comma-separated list of names. Restricts results to those that match any of the specified names, case insensitive.  Warning - this filter can be non-performant due to case insensitivity.
	NamesAnyOf *string `form:"names.anyOf,omitempty" json:"names.anyOf,omitempty"`

	// NamesAnyOfCaseSensitive Comma-separated list of names. Restricts results to those that match any of the specified names, case sensitive.
	NamesAnyOfCaseSensitive *string `form:"names.anyOf.caseSensitive,omitempty" json:"names.anyOf.caseSensitive,omitempty"`

	// ModifiedAt Datetime, in RFC 3339 format. Supports the > and < operators. Time zone defaults to UTC. Restricts results to those modified in the specified range. e.g. > 2017-04-30.
	ModifiedAt *string `form:"modifiedAt,omitempty" json:"modifiedAt,omitempty"`

	// MemberOf Comma-separated list of organization and/or team API IDs. Restricts results to users that are members of all given groups.
	MemberOf *string `form:"memberOf,omitempty" json:"memberOf,omitempty"`

	// AdminOf Comma-separated list of organization and/or team API IDs. Restricts results to users that are admins of all given groups.
	AdminOf *string `form:"adminOf,omitempty" json:"adminOf,omitempty"`

	// Handles Comma-separated list of handles. Restricts results to the users with the specified handles.
	Handles *string `form:"handles,omitempty" json:"handles,omitempty"`

	// PasswordLastChangedAt Datetime, in RFC 3339 format. Supports the >, >=, <, <=, operators. Time zone defaults to UTC. Restricts results to users who have last changed their password in the specified range. e.g. > 2017-04-30. If "null" is provided returns users that have no password set (SAML).
	PasswordLastChangedAt *string `form:"passwordLastChangedAt,omitempty" json:"passwordLastChangedAt,omitempty"`
	PageSize              *int    `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// NextToken Token for pagination
	NextToken *string              `form:"nextToken,omitempty" json:"nextToken,omitempty"`
	Sort      *ListUsersParamsSort `form:"sort,omitempty" json:"sort,omitempty"`
}

ListUsersParams defines parameters for ListUsers.

Type ListUsersParamsSort
type ListUsersParamsSort string

ListUsersParamsSort defines parameters for ListUsers.

Constants
ListUsersParamsSortModifiedAt, ListUsersParamsSortModifiedAtAsc, ListUsersParamsSortModifiedAtDesc, ListUsersParamsSortName, ListUsersParamsSortNameAsc, ListUsersParamsSortNameDesc
ListUsersParamsSortModifiedAt ListUsersParamsSort = "modifiedAt"
ListUsersParamsSortModifiedAtAsc ListUsersParamsSort = "modifiedAt:asc"
ListUsersParamsSortModifiedAtDesc ListUsersParamsSort = "modifiedAt:desc"
ListUsersParamsSortName ListUsersParamsSort = "name"
ListUsersParamsSortNameAsc ListUsersParamsSort = "name:asc"
ListUsersParamsSortNameDesc ListUsersParamsSort = "name:desc"

Defines values for ListUsersParamsSort.

Type ListUsersResponse
type ListUsersResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *UsersPaginatedList
	JSON400      *BadRequestError
}
Functions
func ParseListUsersResponse(rsp *http.Response) (*ListUsersResponse, error)

ParseListUsersResponse parses an HTTP response from a ListUsersWithResponse call

Methods
func (r ListUsersResponse) Status() string

Status returns HTTPResponse.Status

func (r ListUsersResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ListWorkflowOutputsParams
type ListWorkflowOutputsParams struct {
	// Ids Comma separated list of workflow output IDs
	Ids *string `form:"ids,omitempty" json:"ids,omitempty"`

	// WorkflowTaskGroupIds Comma separated list of workflow IDs
	WorkflowTaskGroupIds *string `form:"workflowTaskGroupIds,omitempty" json:"workflowTaskGroupIds,omitempty"`

	// WorkflowTaskIds Comma separated list of workflow task IDs
	WorkflowTaskIds *string `form:"workflowTaskIds,omitempty" json:"workflowTaskIds,omitempty"`

	// SchemaId The ID of the workflow task schema of the workflow output
	SchemaId *string `form:"schemaId,omitempty" json:"schemaId,omitempty"`

	// WatcherIds Comma separated list of user IDs or "null"
	WatcherIds *string `form:"watcherIds,omitempty" json:"watcherIds,omitempty"`

	// ResponsibleTeamIds Comma separated list of team IDs or "null"
	ResponsibleTeamIds *string `form:"responsibleTeamIds,omitempty" json:"responsibleTeamIds,omitempty"`

	// CreationOriginIds Comma separated list of entry IDs
	CreationOriginIds *string `form:"creationOriginIds,omitempty" json:"creationOriginIds,omitempty"`

	// LinkedItemIdsAnyOf Comma separated list of bioentity or storable IDs. Returns workflow outputs where the output's schema fields reference at least one of the provided items.
	LinkedItemIdsAnyOf *string `form:"linkedItemIds.anyOf,omitempty" json:"linkedItemIds.anyOf,omitempty"`

	// LinkedItemIdsAllOf Comma separated list of bioentity or storable IDs. Returns workflow outputs where the output's schema fields reference all of the provided items.
	LinkedItemIdsAllOf *string `form:"linkedItemIds.allOf,omitempty" json:"linkedItemIds.allOf,omitempty"`

	// LinkedItemIdsNoneOf Comma separated list of bioentity or storable IDs. Returns workflow outputs where the output's schema fields do not reference any of the provided items.
	LinkedItemIdsNoneOf *string `form:"linkedItemIds.noneOf,omitempty" json:"linkedItemIds.noneOf,omitempty"`

	// SchemaFields Schema field value. For Integer, Float, and Date type fields, supports the >= and <= operators. If present, the schemaId param must also be present. Restricts results to those with a field of whose value matches the filter.
	SchemaFields *SchemaFieldsQueryParam `form:"schemaFields,omitempty" json:"schemaFields,omitempty"`

	// Name The name of the workflow task
	Name *string `form:"name,omitempty" json:"name,omitempty"`

	// NameIncludes Part of the name of the workflow task
	NameIncludes *string `form:"nameIncludes,omitempty" json:"nameIncludes,omitempty"`

	// CreatorIds Comma separated list of user IDs.
	CreatorIds *string `form:"creatorIds,omitempty" json:"creatorIds,omitempty"`

	// ModifiedAt Datetime, in RFC 3339 format. Supports the > and < operators. Time zone defaults to UTC. Restricts results to those modified in the specified range. e.g. > 2017-04-30.
	ModifiedAt *string `form:"modifiedAt,omitempty" json:"modifiedAt,omitempty"`
	NextToken  *string `form:"nextToken,omitempty" json:"nextToken,omitempty"`
	PageSize   *int    `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// DisplayIds Comma-separated list of Workflow Output Display IDs.
	DisplayIds *string `form:"displayIds,omitempty" json:"displayIds,omitempty"`

	// ArchiveReason Archive reason. Restricts items to those with the specified archive reason. Use "NOT_ARCHIVED" to filter for unarchived workflow outputs. Use "ANY_ARCHIVED" to filter for archived workflow outputs regardless of reason. Use "ANY_ARCHIVED_OR_NOT_ARCHIVED" to return items for both archived and unarchived.
	ArchiveReason *string `form:"archiveReason,omitempty" json:"archiveReason,omitempty"`
}

ListWorkflowOutputsParams defines parameters for ListWorkflowOutputs.

Type ListWorkflowOutputsResponse
type ListWorkflowOutputsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *WorkflowOutputsPaginatedList
	JSON400      *BadRequestError
}
Functions
func ParseListWorkflowOutputsResponse(rsp *http.Response) (*ListWorkflowOutputsResponse, error)

ParseListWorkflowOutputsResponse parses an HTTP response from a ListWorkflowOutputsWithResponse call

Methods
func (r ListWorkflowOutputsResponse) Status() string

Status returns HTTPResponse.Status

func (r ListWorkflowOutputsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ListWorkflowStageRunsResponse
type ListWorkflowStageRunsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *WorkflowStageRunList
}
Functions
func ParseListWorkflowStageRunsResponse(rsp *http.Response) (*ListWorkflowStageRunsResponse, error)

ParseListWorkflowStageRunsResponse parses an HTTP response from a ListWorkflowStageRunsWithResponse call

Methods
func (r ListWorkflowStageRunsResponse) Status() string

Status returns HTTPResponse.Status

func (r ListWorkflowStageRunsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ListWorkflowStagesResponse
type ListWorkflowStagesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *WorkflowStageList
}
Functions
func ParseListWorkflowStagesResponse(rsp *http.Response) (*ListWorkflowStagesResponse, error)

ParseListWorkflowStagesResponse parses an HTTP response from a ListWorkflowStagesWithResponse call

Methods
func (r ListWorkflowStagesResponse) Status() string

Status returns HTTPResponse.Status

func (r ListWorkflowStagesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ListWorkflowTaskGroupsParams
type ListWorkflowTaskGroupsParams struct {
	// Ids Comma separated list of workflow task group IDs
	Ids *string `form:"ids,omitempty" json:"ids,omitempty"`

	// SchemaId The workflow task schema ID of tasks in this task group
	SchemaId *string `form:"schemaId,omitempty" json:"schemaId,omitempty"`

	// FolderId A folder ID
	FolderId *string `form:"folderId,omitempty" json:"folderId,omitempty"`

	// ProjectId A project ID
	ProjectId *string `form:"projectId,omitempty" json:"projectId,omitempty"`

	// MentionedIn A comma separated list entry IDs
	MentionedIn *string `form:"mentionedIn,omitempty" json:"mentionedIn,omitempty"`

	// WatcherIds Comma separated list of user IDs or "null"
	WatcherIds *string `form:"watcherIds,omitempty" json:"watcherIds,omitempty"`

	// ExecutionTypes Comma separated list of workflow execution types. Acceptable execution types are "DIRECT" and "ENTRY"
	ExecutionTypes *string `form:"executionTypes,omitempty" json:"executionTypes,omitempty"`

	// ResponsibleTeamIds Comma separated list of team IDs or "null"
	ResponsibleTeamIds *string `form:"responsibleTeamIds,omitempty" json:"responsibleTeamIds,omitempty"`

	// StatusIdsAnyOf Commas separated list of Status ids. Returns workflows where at least one task is of one of the provided statuses.
	StatusIdsAnyOf *string `form:"statusIds.anyOf,omitempty" json:"statusIds.anyOf,omitempty"`

	// StatusIdsNoneOf Commas separated list of Status ids. Returns workflows where none of the tasks are of any of the provided statuses.
	StatusIdsNoneOf *string `form:"statusIds.noneOf,omitempty" json:"statusIds.noneOf,omitempty"`

	// StatusIdsOnly Commas separated list of Status ids. Returns workflows where all of the tasks are of one of the provided statuses.
	StatusIdsOnly *string `form:"statusIds.only,omitempty" json:"statusIds.only,omitempty"`

	// Name The name of the workflow task group
	Name *string `form:"name,omitempty" json:"name,omitempty"`

	// NameIncludes Part of the name of the workflow task group
	NameIncludes *string `form:"nameIncludes,omitempty" json:"nameIncludes,omitempty"`

	// CreatorIds Comma separated list of user IDs.
	CreatorIds *string `form:"creatorIds,omitempty" json:"creatorIds,omitempty"`

	// ModifiedAt Datetime, in RFC 3339 format. Supports the > and < operators. Time zone defaults to UTC. Restricts results to those modified in the specified range. e.g. > 2017-04-30.
	ModifiedAt *string `form:"modifiedAt,omitempty" json:"modifiedAt,omitempty"`
	NextToken  *string `form:"nextToken,omitempty" json:"nextToken,omitempty"`
	PageSize   *int    `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// DisplayIds Comma-separated list of Workflow Display IDs.
	DisplayIds *string `form:"displayIds,omitempty" json:"displayIds,omitempty"`

	// ArchiveReason Archive reason. Restricts items to those with the specified archive reason. Use "NOT_ARCHIVED" to filter for unarchived workflow task groups. Use "ANY_ARCHIVED" to filter for archived workflow task groups regardless of reason. Use "ANY_ARCHIVED_OR_NOT_ARCHIVED" to return items for both archived and unarchived.
	ArchiveReason *string `form:"archiveReason,omitempty" json:"archiveReason,omitempty"`
}

ListWorkflowTaskGroupsParams defines parameters for ListWorkflowTaskGroups.

Type ListWorkflowTaskGroupsResponse
type ListWorkflowTaskGroupsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *WorkflowTaskGroupsPaginatedList
	JSON400      *BadRequestError
}
Functions
func ParseListWorkflowTaskGroupsResponse(rsp *http.Response) (*ListWorkflowTaskGroupsResponse, error)

ParseListWorkflowTaskGroupsResponse parses an HTTP response from a ListWorkflowTaskGroupsWithResponse call

Methods
func (r ListWorkflowTaskGroupsResponse) Status() string

Status returns HTTPResponse.Status

func (r ListWorkflowTaskGroupsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ListWorkflowTaskSchemasParams
type ListWorkflowTaskSchemasParams struct {
	NextToken *string `form:"nextToken,omitempty" json:"nextToken,omitempty"`
	PageSize  *int    `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// ModifiedAt Datetime, in RFC 3339 format. Supports the > and < operators. Time zone defaults to UTC. Restricts results to those modified in the specified range. e.g. > 2017-04-30.
	ModifiedAt *string `form:"modifiedAt,omitempty" json:"modifiedAt,omitempty"`
}

ListWorkflowTaskSchemasParams defines parameters for ListWorkflowTaskSchemas.

Type ListWorkflowTaskSchemasResponse
type ListWorkflowTaskSchemasResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *WorkflowTaskSchemasPaginatedList
	JSON404      *NotFoundError
}
Functions
func ParseListWorkflowTaskSchemasResponse(rsp *http.Response) (*ListWorkflowTaskSchemasResponse, error)

ParseListWorkflowTaskSchemasResponse parses an HTTP response from a ListWorkflowTaskSchemasWithResponse call

Methods
func (r ListWorkflowTaskSchemasResponse) Status() string

Status returns HTTPResponse.Status

func (r ListWorkflowTaskSchemasResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ListWorkflowTasksParams
type ListWorkflowTasksParams struct {
	// Ids Comma separated list of workflow task IDs
	Ids *string `form:"ids,omitempty" json:"ids,omitempty"`

	// WorkflowTaskGroupIds Comma separated list of workflow IDs
	WorkflowTaskGroupIds *string `form:"workflowTaskGroupIds,omitempty" json:"workflowTaskGroupIds,omitempty"`

	// SchemaId The ID of the workflow task schema of the workflow task
	SchemaId *string `form:"schemaId,omitempty" json:"schemaId,omitempty"`

	// StatusIds Comma separated list of workflow task status ids
	StatusIds *string `form:"statusIds,omitempty" json:"statusIds,omitempty"`

	// AssigneeIds Comma separated list of user ids or "null"
	AssigneeIds *string `form:"assigneeIds,omitempty" json:"assigneeIds,omitempty"`

	// WatcherIds Comma separated list of user IDs or "null"
	WatcherIds *string `form:"watcherIds,omitempty" json:"watcherIds,omitempty"`

	// ResponsibleTeamIds Comma separated list of team IDs or "null"
	ResponsibleTeamIds *string `form:"responsibleTeamIds,omitempty" json:"responsibleTeamIds,omitempty"`

	// ExecutionOriginIds Comma separated list of entry IDs
	ExecutionOriginIds *string `form:"executionOriginIds,omitempty" json:"executionOriginIds,omitempty"`

	// ExecutionTypes Comma separated list of workflow execution types. Acceptable execution types are "DIRECT" and "ENTRY"
	ExecutionTypes *string `form:"executionTypes,omitempty" json:"executionTypes,omitempty"`

	// LinkedItemIdsAnyOf Comma separated list of bioentity or storable IDs. Returns workflow tasks where the task's schema fields reference at least one of the provided items.
	LinkedItemIdsAnyOf *string `form:"linkedItemIds.anyOf,omitempty" json:"linkedItemIds.anyOf,omitempty"`

	// LinkedItemIdsAllOf Comma separated list of bioentity or storable IDs. Returns workflow tasks where the task's schema fields reference all of the provided items.
	LinkedItemIdsAllOf *string `form:"linkedItemIds.allOf,omitempty" json:"linkedItemIds.allOf,omitempty"`

	// LinkedItemIdsNoneOf Comma separated list of bioentity or storable IDs. Returns workflow tasks where the task's schema fields do not reference any of the provided items.
	LinkedItemIdsNoneOf *string `form:"linkedItemIds.noneOf,omitempty" json:"linkedItemIds.noneOf,omitempty"`

	// SchemaFields Schema field value. For Integer, Float, and Date type fields, supports the >= and <= operators. If present, the schemaId param must also be present. Restricts results to those with a field of whose value matches the filter.
	SchemaFields *SchemaFieldsQueryParam `form:"schemaFields,omitempty" json:"schemaFields,omitempty"`

	// Name The name of the workflow task
	Name *string `form:"name,omitempty" json:"name,omitempty"`

	// NameIncludes Part of the name of the workflow task
	NameIncludes *string `form:"nameIncludes,omitempty" json:"nameIncludes,omitempty"`

	// CreatorIds Comma separated list of user IDs.
	CreatorIds *string `form:"creatorIds,omitempty" json:"creatorIds,omitempty"`

	// ScheduledOn The date on which the task was scheduled to be executed. Returns tasks which are scheduled on the provided date. If "null" is provided returns tasks which are unshceduled.
	ScheduledOn *openapi_types.Date `form:"scheduledOn,omitempty" json:"scheduledOn,omitempty"`

	// ScheduledOnLt The date on which the task was scheduled to be executed. Returns tasks which are scheduled before the provided date.
	ScheduledOnLt *openapi_types.Date `form:"scheduledOn.lt,omitempty" json:"scheduledOn.lt,omitempty"`

	// ScheduledOnLte The date on which the task was scheduled to be executed. Returns tasks which are scheduled before or on the provided date.
	ScheduledOnLte *openapi_types.Date `form:"scheduledOn.lte,omitempty" json:"scheduledOn.lte,omitempty"`

	// ScheduledOnGte The date on which the task was scheduled to be executed. Returns tasks which are scheduled on or after the provided date.
	ScheduledOnGte *openapi_types.Date `form:"scheduledOn.gte,omitempty" json:"scheduledOn.gte,omitempty"`

	// ScheduledOnGt The date on which the task was scheduled to be executed. Returns tasks which are scheduled after the provided date.
	ScheduledOnGt *openapi_types.Date `form:"scheduledOn.gt,omitempty" json:"scheduledOn.gt,omitempty"`

	// ModifiedAt Datetime, in RFC 3339 format. Supports the > and < operators. Time zone defaults to UTC. Restricts results to those modified in the specified range. e.g. > 2017-04-30.
	ModifiedAt *string `form:"modifiedAt,omitempty" json:"modifiedAt,omitempty"`
	NextToken  *string `form:"nextToken,omitempty" json:"nextToken,omitempty"`
	PageSize   *int    `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// DisplayIds Comma-separated list of Workflow Task Display IDs.
	DisplayIds *string `form:"displayIds,omitempty" json:"displayIds,omitempty"`

	// ArchiveReason Archive reason. Restricts items to those with the specified archive reason. Use "NOT_ARCHIVED" to filter for unarchived workflow tasks. Use "ANY_ARCHIVED" to filter for archived workflow tasks regardless of reason. Use "ANY_ARCHIVED_OR_NOT_ARCHIVED" to return items for both archived and unarchived.
	ArchiveReason *string `form:"archiveReason,omitempty" json:"archiveReason,omitempty"`
}

ListWorkflowTasksParams defines parameters for ListWorkflowTasks.

Type ListWorkflowTasksResponse
type ListWorkflowTasksResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *WorkflowTasksPaginatedList
	JSON400      *BadRequestError
}
Functions
func ParseListWorkflowTasksResponse(rsp *http.Response) (*ListWorkflowTasksResponse, error)

ParseListWorkflowTasksResponse parses an HTTP response from a ListWorkflowTasksWithResponse call

Methods
func (r ListWorkflowTasksResponse) Status() string

Status returns HTTPResponse.Status

func (r ListWorkflowTasksResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ListWorkflowsResponse
type ListWorkflowsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *WorkflowList
}
Functions
func ParseListWorkflowsResponse(rsp *http.Response) (*ListWorkflowsResponse, error)

ParseListWorkflowsResponse parses an HTTP response from a ListWorkflowsWithResponse call

Methods
func (r ListWorkflowsResponse) Status() string

Status returns HTTPResponse.Status

func (r ListWorkflowsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type Location
type Location struct {
	ArchiveRecord   *ArchiveRecord `json:"archiveRecord"`
	Barcode         *string        `json:"barcode,omitempty"`
	CreatedAt       *string        `json:"createdAt,omitempty"`
	Creator         *UserSummary   `json:"creator,omitempty"`
	Fields          *Fields        `json:"fields,omitempty"`
	Id              *string        `json:"id,omitempty"`
	ModifiedAt      *string        `json:"modifiedAt,omitempty"`
	Name            *string        `json:"name,omitempty"`
	ParentStorageId *string        `json:"parentStorageId"`
	Schema          *SchemaSummary `json:"schema"`
	WebURL          *string        `json:"webURL,omitempty"`
}

Location defines model for Location.

Type LocationCreate
type LocationCreate struct {
	Barcode         *string `json:"barcode,omitempty"`
	Fields          *Fields `json:"fields,omitempty"`
	Name            string  `json:"name"`
	ParentStorageId *string `json:"parentStorageId,omitempty"`
	SchemaId        string  `json:"schemaId"`
}

LocationCreate defines model for LocationCreate.

Type LocationSchema
type LocationSchema struct {
	ArchiveRecord    *ArchiveRecord                          `json:"archiveRecord"`
	FieldDefinitions *[]LocationSchema_FieldDefinitions_Item `json:"fieldDefinitions,omitempty"`
	Id               *string                                 `json:"id,omitempty"`
	Name             *string                                 `json:"name,omitempty"`
	Prefix           *string                                 `json:"prefix,omitempty"`
	RegistryId       *string                                 `json:"registryId,omitempty"`
	Type             *LocationSchemaType                     `json:"type,omitempty"`
}

LocationSchema defines model for LocationSchema.

Type LocationSchemaType
type LocationSchemaType string

LocationSchemaType defines model for LocationSchema.Type.

Constants
LocationSchemaTypeLocation
LocationSchemaTypeLocation LocationSchemaType = "location"

Defines values for LocationSchemaType.

Type LocationSchema_FieldDefinitions_Item
type LocationSchema_FieldDefinitions_Item struct {
	// contains filtered or unexported fields
}

LocationSchema_FieldDefinitions_Item defines model for LocationSchema.fieldDefinitions.Item.

Methods
func (t LocationSchema_FieldDefinitions_Item) AsDropdownFieldDefinition() (DropdownFieldDefinition, error)

AsDropdownFieldDefinition returns the union data inside the LocationSchema_FieldDefinitions_Item as a DropdownFieldDefinition

func (t LocationSchema_FieldDefinitions_Item) AsFloatFieldDefinition() (FloatFieldDefinition, error)

AsFloatFieldDefinition returns the union data inside the LocationSchema_FieldDefinitions_Item as a FloatFieldDefinition

func (t LocationSchema_FieldDefinitions_Item) AsIntegerFieldDefinition() (IntegerFieldDefinition, error)

AsIntegerFieldDefinition returns the union data inside the LocationSchema_FieldDefinitions_Item as a IntegerFieldDefinition

func (t LocationSchema_FieldDefinitions_Item) AsSchemaLinkFieldDefinition() (SchemaLinkFieldDefinition, error)

AsSchemaLinkFieldDefinition returns the union data inside the LocationSchema_FieldDefinitions_Item as a SchemaLinkFieldDefinition

func (t LocationSchema_FieldDefinitions_Item) AsSimpleFieldDefinition() (SimpleFieldDefinition, error)

AsSimpleFieldDefinition returns the union data inside the LocationSchema_FieldDefinitions_Item as a SimpleFieldDefinition

func (t *LocationSchema_FieldDefinitions_Item) FromDropdownFieldDefinition(v DropdownFieldDefinition) error

FromDropdownFieldDefinition overwrites any union data inside the LocationSchema_FieldDefinitions_Item as the provided DropdownFieldDefinition

func (t *LocationSchema_FieldDefinitions_Item) FromFloatFieldDefinition(v FloatFieldDefinition) error

FromFloatFieldDefinition overwrites any union data inside the LocationSchema_FieldDefinitions_Item as the provided FloatFieldDefinition

func (t *LocationSchema_FieldDefinitions_Item) FromIntegerFieldDefinition(v IntegerFieldDefinition) error

FromIntegerFieldDefinition overwrites any union data inside the LocationSchema_FieldDefinitions_Item as the provided IntegerFieldDefinition

func (t *LocationSchema_FieldDefinitions_Item) FromSchemaLinkFieldDefinition(v SchemaLinkFieldDefinition) error

FromSchemaLinkFieldDefinition overwrites any union data inside the LocationSchema_FieldDefinitions_Item as the provided SchemaLinkFieldDefinition

func (t *LocationSchema_FieldDefinitions_Item) FromSimpleFieldDefinition(v SimpleFieldDefinition) error

FromSimpleFieldDefinition overwrites any union data inside the LocationSchema_FieldDefinitions_Item as the provided SimpleFieldDefinition

func (t LocationSchema_FieldDefinitions_Item) MarshalJSON() ([]byte, error)
func (t *LocationSchema_FieldDefinitions_Item) MergeDropdownFieldDefinition(v DropdownFieldDefinition) error

MergeDropdownFieldDefinition performs a merge with any union data inside the LocationSchema_FieldDefinitions_Item, using the provided DropdownFieldDefinition

func (t *LocationSchema_FieldDefinitions_Item) MergeFloatFieldDefinition(v FloatFieldDefinition) error

MergeFloatFieldDefinition performs a merge with any union data inside the LocationSchema_FieldDefinitions_Item, using the provided FloatFieldDefinition

func (t *LocationSchema_FieldDefinitions_Item) MergeIntegerFieldDefinition(v IntegerFieldDefinition) error

MergeIntegerFieldDefinition performs a merge with any union data inside the LocationSchema_FieldDefinitions_Item, using the provided IntegerFieldDefinition

func (t *LocationSchema_FieldDefinitions_Item) MergeSchemaLinkFieldDefinition(v SchemaLinkFieldDefinition) error

MergeSchemaLinkFieldDefinition performs a merge with any union data inside the LocationSchema_FieldDefinitions_Item, using the provided SchemaLinkFieldDefinition

func (t *LocationSchema_FieldDefinitions_Item) MergeSimpleFieldDefinition(v SimpleFieldDefinition) error

MergeSimpleFieldDefinition performs a merge with any union data inside the LocationSchema_FieldDefinitions_Item, using the provided SimpleFieldDefinition

func (t *LocationSchema_FieldDefinitions_Item) UnmarshalJSON(b []byte) error
Type LocationSchemasList
type LocationSchemasList struct {
	LocationSchemas *[]LocationSchema `json:"locationSchemas,omitempty"`
}

LocationSchemasList defines model for LocationSchemasList.

Type LocationSchemasPaginatedList
type LocationSchemasPaginatedList struct {
	LocationSchemas *[]LocationSchema `json:"locationSchemas,omitempty"`
	NextToken       *string           `json:"nextToken,omitempty"`
}

LocationSchemasPaginatedList defines model for LocationSchemasPaginatedList.

Type LocationUpdate
type LocationUpdate struct {
	Fields          *Fields `json:"fields,omitempty"`
	Name            *string `json:"name,omitempty"`
	ParentStorageId *string `json:"parentStorageId,omitempty"`
}

LocationUpdate defines model for LocationUpdate.

Type LocationsArchivalChange
type LocationsArchivalChange struct {
	BoxIds       *[]string `json:"boxIds,omitempty"`
	ContainerIds *[]string `json:"containerIds,omitempty"`
	LocationIds  *[]string `json:"locationIds,omitempty"`
	PlateIds     *[]string `json:"plateIds,omitempty"`
}

LocationsArchivalChange IDs of all items that were archived or unarchived, grouped by resource type. This includes the IDs of locations along with any IDs of locations, boxes, plates, containers that were archived.

Type LocationsArchive
type LocationsArchive struct {
	// LocationIds Array of location IDs
	LocationIds []string `json:"locationIds"`

	// Reason Reason that locations are being archived.
	Reason LocationsArchiveReason `json:"reason"`

	// ShouldRemoveBarcodes Remove barcodes. Removing barcodes from archived inventory that contain items will also remove barcodes from the contained items.
	ShouldRemoveBarcodes *bool `json:"shouldRemoveBarcodes,omitempty"`
}

LocationsArchive defines model for LocationsArchive.

Type LocationsArchiveReason
type LocationsArchiveReason string

LocationsArchiveReason Reason that locations are being archived.

Constants
LocationsArchiveReasonMadeInError, LocationsArchiveReasonOther, LocationsArchiveReasonRetired
LocationsArchiveReasonMadeInError LocationsArchiveReason = "Made in error"
LocationsArchiveReasonOther LocationsArchiveReason = "Other"
LocationsArchiveReasonRetired LocationsArchiveReason = "Retired"

Defines values for LocationsArchiveReason.

Type LocationsBulkGet
type LocationsBulkGet struct {
	Locations *[]Location `json:"locations,omitempty"`
}

LocationsBulkGet defines model for LocationsBulkGet.

Type LocationsPaginatedList
type LocationsPaginatedList struct {
	Locations *[]Location `json:"locations,omitempty"`
	NextToken *string     `json:"nextToken,omitempty"`
}

LocationsPaginatedList defines model for LocationsPaginatedList.

Type LocationsUnarchive
type LocationsUnarchive struct {
	// LocationIds Array of location IDs
	LocationIds []string `json:"locationIds"`
}

LocationsUnarchive defines model for LocationsUnarchive.

Type LookupTableNotePart
type LookupTableNotePart struct {
	ApiId   *string                      `json:"apiId,omitempty"`
	Columns *[]StructuredTableColumnInfo `json:"columns,omitempty"`
	Type    *LookupTableNotePartType     `json:"type,omitempty"`
}

LookupTableNotePart defines model for LookupTableNotePart.

Type LookupTableNotePartType
type LookupTableNotePartType string

LookupTableNotePartType defines model for LookupTableNotePart.Type.

Constants
LookupTable
LookupTable LookupTableNotePartType = "lookup_table"

Defines values for LookupTableNotePartType.

Type Measurement
type Measurement struct {
	// Units Can only be null if value is also null
	Units *string `json:"units"`

	// Value Can only be null if units is also null
	Value *float32 `json:"value"`
}

Measurement defines model for Measurement.

Type Mixture
type Mixture struct {
	Aliases *[]string `json:"aliases,omitempty"`

	// AllowMeasuredIngredients Derived from the mixture's schema.
	AllowMeasuredIngredients *bool `json:"allowMeasuredIngredients,omitempty"`

	// Amount The positive numerical amount value of this mixture in string format (to preserve full precision). Pair with `units`. Supports scientific notation (1.23e4).
	Amount *string `json:"amount,omitempty"`

	// ApiURL The canonical url of the Mixture in the API.
	ApiURL           *string        `json:"apiURL,omitempty"`
	ArchiveRecord    *ArchiveRecord `json:"archiveRecord"`
	Authors          *[]UserSummary `json:"authors,omitempty"`
	CreatedAt        *time.Time     `json:"createdAt,omitempty"`
	Creator          *UserSummary   `json:"creator,omitempty"`
	CustomFields     *CustomFields  `json:"customFields,omitempty"`
	EntityRegistryId *string        `json:"entityRegistryId"`

	// Fields Mixtures can have up to one parent mixture field.
	Fields   *Fields `json:"fields,omitempty"`
	FolderId *string `json:"folderId"`
	Id       *string `json:"id,omitempty"`

	// Ingredients List of ingredients on this mixture.
	Ingredients        *[]Ingredient            `json:"ingredients,omitempty"`
	ModifiedAt         *time.Time               `json:"modifiedAt,omitempty"`
	Name               *string                  `json:"name,omitempty"`
	RegistrationOrigin *RegistrationOrigin      `json:"registrationOrigin"`
	RegistryId         *string                  `json:"registryId"`
	Schema             *SchemaSummary           `json:"schema,omitempty"`
	Units              *MixtureMeasurementUnits `json:"units"`
	WebURL             *string                  `json:"webURL,omitempty"`
}

Mixture defines model for Mixture.

Type MixtureBulkUpdate
type MixtureBulkUpdate struct {
	// Aliases Aliases to add to the mixture
	Aliases *[]string `json:"aliases,omitempty"`

	// Amount The positive numerical amount value of this mixture in string format (to preserve full precision). Pair with `units`. Supports scientific notation (1.23e4).
	Amount *string `json:"amount,omitempty"`

	// AuthorIds IDs of users to set as the mixture's authors.
	AuthorIds *[]string `json:"authorIds,omitempty"`

	// CustomFields Custom fields to add to the mixture. Every field should have its name as a key, mapping to an object with information about the value of the field.
	CustomFields     *CustomFields `json:"customFields,omitempty"`
	EntityRegistryId *string       `json:"entityRegistryId,omitempty"`

	// Fields Schema fields to set on the mixture. Must correspond with the schema's field definitions. Every field should have its name as a key, mapping to an object with information about the value of the field.
	// If you are setting the parent mixture field here, you must also specify `ingredients`
	Fields *Fields `json:"fields,omitempty"`

	// FolderId ID of the folder that the entity is moved into
	FolderId *string `json:"folderId,omitempty"`
	Id       string  `json:"id"`

	// Ingredients Desired final state for the ingredients on this mixture.
	// Each ingredient you specify will be matched with the existing ingredients on the mixture based on the component entity, and Benchling will create, update, or delete this mixture's ingredients so that the final state of this mixture's ingredients matches your request.
	// Benchling will recognize that any ingredients you specify that match ingredients on the parent mixture (based on component entity) are inherited. This can be seen on the returned `ingredients[i].hasParent` attribute.
	Ingredients *[]IngredientWriteParams `json:"ingredients,omitempty"`
	Name        *string                  `json:"name,omitempty"`
	SchemaId    *string                  `json:"schemaId,omitempty"`
	Units       *MixtureMeasurementUnits `json:"units"`
}

MixtureBulkUpdate defines model for MixtureBulkUpdate.

Type MixtureCreate
type MixtureCreate struct {
	// Aliases Aliases to add to the mixture
	Aliases *[]string `json:"aliases,omitempty"`

	// Amount The positive numerical amount value of this mixture in string format (to preserve full precision). Pair with `units`. Supports scientific notation (1.23e4).
	Amount *string `json:"amount,omitempty"`

	// AuthorIds IDs of users to set as the mixture's authors.
	AuthorIds *[]string `json:"authorIds,omitempty"`

	// CustomFields Custom fields to add to the mixture. Every field should have its name as a key, mapping to an object with information about the value of the field.
	CustomFields *CustomFields `json:"customFields,omitempty"`

	// EntityRegistryId Entity registry ID to set for the registered entity. Cannot specify both entityRegistryId and namingStrategy at the same time.
	EntityRegistryId *string `json:"entityRegistryId,omitempty"`

	// Fields Schema fields to set on the mixture. Must correspond with the schema's field definitions. Every field should have its name as a key, mapping to an object with information about the value of the field.
	// If you are setting the parent mixture field here, you must also specify `ingredients`
	Fields *Fields `json:"fields,omitempty"`

	// FolderId ID of the folder containing the entity. Can be left empty when registryId is present.
	FolderId *string `json:"folderId,omitempty"`

	// Ingredients Desired final state for the ingredients on this mixture.
	// Each ingredient you specify will be matched with the existing ingredients on the mixture based on the component entity, and Benchling will create, update, or delete this mixture's ingredients so that the final state of this mixture's ingredients matches your request.
	// Benchling will recognize that any ingredients you specify that match ingredients on the parent mixture (based on component entity) are inherited. This can be seen on the returned `ingredients[i].hasParent` attribute.
	Ingredients []IngredientWriteParams `json:"ingredients"`
	Name        string                  `json:"name"`

	// NamingStrategy Specifies the behavior for automatically generated names when registering an entity.
	// - NEW_IDS: Generate new registry IDs
	// - IDS_FROM_NAMES: Generate registry IDs based on entity names
	// - DELETE_NAMES: Generate new registry IDs and replace name with registry ID
	// - SET_FROM_NAME_PARTS: Generate new registry IDs, rename according to name template, and keep old name as alias
	// - REPLACE_NAMES_FROM_PARTS: Generate new registry IDs, and replace name according to name template
	// - KEEP_NAMES: Keep existing entity names as registry IDs
	// - REPLACE_ID_AND_NAME_FROM_PARTS: Generate registry IDs and names according to name template
	NamingStrategy *NamingStrategy `json:"namingStrategy,omitempty"`

	// RegistryId Registry ID into which entity should be registered. this is the ID of the registry which was configured for a particular organization
	// To get available registryIds, use the [/registries endpoint](#/Registry/listRegistries)
	//
	// Required in order for entities to be created directly in the registry.
	RegistryId *string                  `json:"registryId,omitempty"`
	SchemaId   string                   `json:"schemaId"`
	Units      *MixtureMeasurementUnits `json:"units"`
}

MixtureCreate defines model for MixtureCreate.

Type MixtureMeasurementUnits
type MixtureMeasurementUnits string

MixtureMeasurementUnits defines model for MixtureMeasurementUnits.

Constants
G, Kg, L, ML, NL, UL, Units
G MixtureMeasurementUnits = "g"
Kg MixtureMeasurementUnits = "kg"
L MixtureMeasurementUnits = "L"
ML MixtureMeasurementUnits = "mL"
NL MixtureMeasurementUnits = "nL"
UL MixtureMeasurementUnits = "uL"
Units MixtureMeasurementUnits = "Units"

Defines values for MixtureMeasurementUnits.

Type MixturePrepTableNotePart
type MixturePrepTableNotePart struct {
	ApiId   *string                      `json:"apiId,omitempty"`
	Columns *[]StructuredTableColumnInfo `json:"columns,omitempty"`

	// Indentation All notes have an indentation level - the default is 0 for no indent. For lists, indentation gives notes hierarchy - a bulleted list with children is modeled as one note part with indentation 1 followed by note parts with indentation 2, for example.
	Indentation     *int                          `json:"indentation,omitempty"`
	MixtureSchemaId *string                       `json:"mixtureSchemaId,omitempty"`
	Type            *MixturePrepTableNotePartType `json:"type,omitempty"`
}

MixturePrepTableNotePart defines model for MixturePrepTableNotePart.

Type MixturePrepTableNotePartType
type MixturePrepTableNotePartType string

MixturePrepTableNotePartType defines model for MixturePrepTableNotePart.Type.

Constants
MixturePrepTable
MixturePrepTable MixturePrepTableNotePartType = "mixture_prep_table"

Defines values for MixturePrepTableNotePartType.

Type MixtureUpdate
type MixtureUpdate struct {
	// Aliases Aliases to add to the mixture
	Aliases *[]string `json:"aliases,omitempty"`

	// Amount The positive numerical amount value of this mixture in string format (to preserve full precision). Pair with `units`. Supports scientific notation (1.23e4).
	Amount *string `json:"amount,omitempty"`

	// AuthorIds IDs of users to set as the mixture's authors.
	AuthorIds *[]string `json:"authorIds,omitempty"`

	// CustomFields Custom fields to add to the mixture. Every field should have its name as a key, mapping to an object with information about the value of the field.
	CustomFields     *CustomFields `json:"customFields,omitempty"`
	EntityRegistryId *string       `json:"entityRegistryId,omitempty"`

	// Fields Schema fields to set on the mixture. Must correspond with the schema's field definitions. Every field should have its name as a key, mapping to an object with information about the value of the field.
	// If you are setting the parent mixture field here, you must also specify `ingredients`
	Fields *Fields `json:"fields,omitempty"`

	// FolderId ID of the folder that the entity is moved into
	FolderId *string `json:"folderId,omitempty"`

	// Ingredients Desired final state for the ingredients on this mixture.
	// Each ingredient you specify will be matched with the existing ingredients on the mixture based on the component entity, and Benchling will create, update, or delete this mixture's ingredients so that the final state of this mixture's ingredients matches your request.
	// Benchling will recognize that any ingredients you specify that match ingredients on the parent mixture (based on component entity) are inherited. This can be seen on the returned `ingredients[i].hasParent` attribute.
	Ingredients *[]IngredientWriteParams `json:"ingredients,omitempty"`
	Name        *string                  `json:"name,omitempty"`
	SchemaId    *string                  `json:"schemaId,omitempty"`
	Units       *MixtureMeasurementUnits `json:"units"`
}

MixtureUpdate defines model for MixtureUpdate.

Type MixtureWithEntityType
type MixtureWithEntityType struct {
	Aliases *[]string `json:"aliases,omitempty"`

	// AllowMeasuredIngredients Derived from the mixture's schema.
	AllowMeasuredIngredients *bool `json:"allowMeasuredIngredients,omitempty"`

	// Amount The positive numerical amount value of this mixture in string format (to preserve full precision). Pair with `units`. Supports scientific notation (1.23e4).
	Amount *string `json:"amount,omitempty"`

	// ApiURL The canonical url of the Mixture in the API.
	ApiURL           *string                          `json:"apiURL,omitempty"`
	ArchiveRecord    *ArchiveRecord                   `json:"archiveRecord"`
	Authors          *[]UserSummary                   `json:"authors,omitempty"`
	CreatedAt        *time.Time                       `json:"createdAt,omitempty"`
	Creator          *UserSummary                     `json:"creator,omitempty"`
	CustomFields     *CustomFields                    `json:"customFields,omitempty"`
	EntityRegistryId *string                          `json:"entityRegistryId"`
	EntityType       *MixtureWithEntityTypeEntityType `json:"entityType,omitempty"`

	// Fields Mixtures can have up to one parent mixture field.
	Fields   *Fields `json:"fields,omitempty"`
	FolderId *string `json:"folderId"`
	Id       *string `json:"id,omitempty"`

	// Ingredients List of ingredients on this mixture.
	Ingredients        *[]Ingredient            `json:"ingredients,omitempty"`
	ModifiedAt         *time.Time               `json:"modifiedAt,omitempty"`
	Name               *string                  `json:"name,omitempty"`
	RegistrationOrigin *RegistrationOrigin      `json:"registrationOrigin"`
	RegistryId         *string                  `json:"registryId"`
	Schema             *SchemaSummary           `json:"schema,omitempty"`
	Units              *MixtureMeasurementUnits `json:"units"`
	WebURL             *string                  `json:"webURL,omitempty"`
}

MixtureWithEntityType defines model for MixtureWithEntityType.

Type MixtureWithEntityTypeEntityType
type MixtureWithEntityTypeEntityType string

MixtureWithEntityTypeEntityType defines model for MixtureWithEntityType.EntityType.

Constants
MixtureWithEntityTypeEntityTypeMixture
MixtureWithEntityTypeEntityTypeMixture MixtureWithEntityTypeEntityType = "mixture"

Defines values for MixtureWithEntityTypeEntityType.

Type MixturesArchivalChange
type MixturesArchivalChange struct {
	MixtureIds *[]string `json:"mixtureIds,omitempty"`
}

MixturesArchivalChange IDs of all mixtures that were archived or unarchived.

Type MixturesArchive
type MixturesArchive struct {
	MixtureIds []string `json:"mixtureIds"`

	// Reason The reason for archiving the provided entities. Accepted reasons may differ based on tenant configuration.
	Reason EntityArchiveReason `json:"reason"`
}

MixturesArchive The request body for archiving mixtures.

Type MixturesBulkCreateRequest
type MixturesBulkCreateRequest struct {
	Mixtures []MixtureCreate `json:"mixtures"`
}

MixturesBulkCreateRequest defines model for MixturesBulkCreateRequest.

Type MixturesBulkUpdateRequest
type MixturesBulkUpdateRequest struct {
	Mixtures *[]MixtureBulkUpdate `json:"mixtures,omitempty"`
}

MixturesBulkUpdateRequest defines model for MixturesBulkUpdateRequest.

Type MixturesPaginatedList
type MixturesPaginatedList struct {
	Mixtures  *[]Mixture `json:"mixtures,omitempty"`
	NextToken *string    `json:"nextToken,omitempty"`
}

MixturesPaginatedList defines model for MixturesPaginatedList.

Type MixturesUnarchive
type MixturesUnarchive struct {
	MixtureIds []string `json:"mixtureIds"`
}

MixturesUnarchive The request body for unarchiving mixtures.

Type Molecule
type Molecule struct {
	// Aliases Array of aliases.
	Aliases *[]string `json:"aliases,omitempty"`

	// ApiURL The canonical url of the Molecule in the API.
	ApiURL        *string        `json:"apiURL,omitempty"`
	ArchiveRecord *ArchiveRecord `json:"archiveRecord"`

	// CanonicalizedSmiles The canonicalized chemical structure in SMILES format.
	CanonicalizedSmiles *string `json:"canonicalizedSmiles,omitempty"`

	// CreatedAt DateTime the Molecule was created.
	CreatedAt *time.Time   `json:"createdAt,omitempty"`
	Creator   *UserSummary `json:"creator,omitempty"`

	// CustomFields Custom fields set on the Molecule.
	CustomFields *CustomFields `json:"customFields,omitempty"`

	// EntityRegistryId Registry ID of the Molecule if registered.
	EntityRegistryId *string `json:"entityRegistryId"`
	Fields           *Fields `json:"fields,omitempty"`

	// FolderId ID of the folder that contains the Molecule.
	FolderId *string `json:"folderId,omitempty"`

	// Id ID of the Molecule.
	Id *string `json:"id,omitempty"`

	// ModifiedAt DateTime the Molecule was last modified.
	ModifiedAt *time.Time `json:"modifiedAt,omitempty"`

	// Name Name of the Molecule.
	Name               *string             `json:"name,omitempty"`
	RegistrationOrigin *RegistrationOrigin `json:"registrationOrigin"`

	// RegistryId Registry the Molecule is registered in.
	RegistryId *string        `json:"registryId"`
	Schema     *SchemaSummary `json:"schema"`

	// WebURL URL of the Molecule.
	WebURL *string `json:"webURL,omitempty"`
}

Molecule defines model for Molecule.

Type MoleculeBaseRequest
type MoleculeBaseRequest struct {
	// Aliases Aliases to add to the Molecule.
	Aliases *[]string `json:"aliases,omitempty"`

	// AuthorIds IDs of users to set as the Molecule's authors.
	AuthorIds *[]string `json:"authorIds,omitempty"`

	// ChemicalStructure Chemical structure of the Molecule.
	ChemicalStructure *MoleculeStructure `json:"chemicalStructure,omitempty"`

	// CustomFields Custom fields to add to the Molecule. Every field should have its name as a key, mapping to an object with information about the value of the field.
	CustomFields *CustomFields `json:"customFields,omitempty"`

	// Fields Fields to set on the Molecule. Must correspond with the schema's field definitions. Every field should have its name as a key, mapping to an object with information about the value of the field.
	Fields *Fields `json:"fields,omitempty"`

	// FolderId ID of the folder containing the Molecule.
	FolderId *string `json:"folderId,omitempty"`

	// Name Name of the Molecule.
	Name *string `json:"name,omitempty"`

	// SchemaId ID of the Molecule's schema.
	SchemaId *string `json:"schemaId,omitempty"`
}

MoleculeBaseRequest defines model for MoleculeBaseRequest.

Type MoleculeBaseRequestForCreate
type MoleculeBaseRequestForCreate struct {
	// Aliases Aliases to add to the Molecule.
	Aliases *[]string `json:"aliases,omitempty"`

	// AuthorIds IDs of users to set as the Molecule's authors.
	AuthorIds *[]string `json:"authorIds,omitempty"`

	// ChemicalStructure Chemical structure of the Molecule.
	ChemicalStructure MoleculeStructure `json:"chemicalStructure"`

	// CustomFields Custom fields to add to the Molecule. Every field should have its name as a key, mapping to an object with information about the value of the field.
	CustomFields *CustomFields `json:"customFields,omitempty"`

	// Fields Fields to set on the Molecule. Must correspond with the schema's field definitions. Every field should have its name as a key, mapping to an object with information about the value of the field.
	Fields *Fields `json:"fields,omitempty"`

	// FolderId ID of the folder containing the Molecule.
	FolderId *string `json:"folderId,omitempty"`

	// Name Name of the Molecule.
	Name string `json:"name"`

	// SchemaId ID of the Molecule's schema.
	SchemaId *string `json:"schemaId,omitempty"`
}

MoleculeBaseRequestForCreate defines model for MoleculeBaseRequestForCreate.

Type MoleculeBulkUpdate
type MoleculeBulkUpdate struct {
	// Aliases Aliases to add to the Molecule.
	Aliases *[]string `json:"aliases,omitempty"`

	// AuthorIds IDs of users to set as the Molecule's authors.
	AuthorIds *[]string `json:"authorIds,omitempty"`

	// ChemicalStructure Chemical structure of the Molecule.
	ChemicalStructure *MoleculeStructure `json:"chemicalStructure,omitempty"`

	// CustomFields Custom fields to add to the Molecule. Every field should have its name as a key, mapping to an object with information about the value of the field.
	CustomFields     *CustomFields `json:"customFields,omitempty"`
	EntityRegistryId *string       `json:"entityRegistryId,omitempty"`

	// Fields Fields to set on the Molecule. Must correspond with the schema's field definitions. Every field should have its name as a key, mapping to an object with information about the value of the field.
	Fields *Fields `json:"fields,omitempty"`

	// FolderId ID of the folder containing the Molecule.
	FolderId *string `json:"folderId,omitempty"`
	Id       *string `json:"id,omitempty"`

	// Name Name of the Molecule.
	Name *string `json:"name,omitempty"`

	// SchemaId ID of the Molecule's schema.
	SchemaId *string `json:"schemaId,omitempty"`
}

MoleculeBulkUpdate defines model for MoleculeBulkUpdate.

Type MoleculeCreate
type MoleculeCreate struct {
	// Aliases Aliases to add to the Molecule.
	Aliases *[]string `json:"aliases,omitempty"`

	// AuthorIds IDs of users to set as the Molecule's authors.
	AuthorIds *[]string `json:"authorIds,omitempty"`

	// ChemicalStructure Chemical structure of the Molecule.
	ChemicalStructure MoleculeStructure `json:"chemicalStructure"`

	// CustomFields Custom fields to add to the Molecule. Every field should have its name as a key, mapping to an object with information about the value of the field.
	CustomFields *CustomFields `json:"customFields,omitempty"`

	// EntityRegistryId Entity registry ID to set for the registered entity. Cannot specify both entityRegistryId and namingStrategy at the same time.
	EntityRegistryId *string `json:"entityRegistryId,omitempty"`

	// Fields Fields to set on the Molecule. Must correspond with the schema's field definitions. Every field should have its name as a key, mapping to an object with information about the value of the field.
	Fields *Fields `json:"fields,omitempty"`

	// FolderId ID of the folder containing the entity. Can be left empty when registryId is present.
	FolderId *string `json:"folderId,omitempty"`

	// Name Name of the Molecule.
	Name string `json:"name"`

	// NamingStrategy Specifies the behavior for automatically generated names when registering an entity.
	// - NEW_IDS: Generate new registry IDs
	// - IDS_FROM_NAMES: Generate registry IDs based on entity names
	// - DELETE_NAMES: Generate new registry IDs and replace name with registry ID
	// - SET_FROM_NAME_PARTS: Generate new registry IDs, rename according to name template, and keep old name as alias
	// - REPLACE_NAMES_FROM_PARTS: Generate new registry IDs, and replace name according to name template
	// - KEEP_NAMES: Keep existing entity names as registry IDs
	// - REPLACE_ID_AND_NAME_FROM_PARTS: Generate registry IDs and names according to name template
	NamingStrategy *NamingStrategy `json:"namingStrategy,omitempty"`

	// RegistryId Registry ID into which entity should be registered. this is the ID of the registry which was configured for a particular organization
	// To get available registryIds, use the [/registries endpoint](#/Registry/listRegistries)
	//
	// Required in order for entities to be created directly in the registry.
	RegistryId *string `json:"registryId,omitempty"`

	// SchemaId ID of the Molecule's schema.
	SchemaId *string `json:"schemaId,omitempty"`
}

MoleculeCreate defines model for MoleculeCreate.

Type MoleculeStructure
type MoleculeStructure struct {
	StructureFormat *interface{} `json:"structureFormat,omitempty"`

	// Value Chemical structure in SMILES or molfile format.
	Value *string `json:"value,omitempty"`
}

MoleculeStructure defines model for MoleculeStructure.

Type MoleculeUpdate
type MoleculeUpdate struct {
	// Aliases Aliases to add to the Molecule.
	Aliases *[]string `json:"aliases,omitempty"`

	// AuthorIds IDs of users to set as the Molecule's authors.
	AuthorIds *[]string `json:"authorIds,omitempty"`

	// ChemicalStructure Chemical structure of the Molecule.
	ChemicalStructure *MoleculeStructure `json:"chemicalStructure,omitempty"`

	// CustomFields Custom fields to add to the Molecule. Every field should have its name as a key, mapping to an object with information about the value of the field.
	CustomFields     *CustomFields `json:"customFields,omitempty"`
	EntityRegistryId *string       `json:"entityRegistryId,omitempty"`

	// Fields Fields to set on the Molecule. Must correspond with the schema's field definitions. Every field should have its name as a key, mapping to an object with information about the value of the field.
	Fields *Fields `json:"fields,omitempty"`

	// FolderId ID of the folder containing the Molecule.
	FolderId *string `json:"folderId,omitempty"`

	// Name Name of the Molecule.
	Name *string `json:"name,omitempty"`

	// SchemaId ID of the Molecule's schema.
	SchemaId *string `json:"schemaId,omitempty"`
}

MoleculeUpdate defines model for MoleculeUpdate.

Type MoleculesArchivalChange
type MoleculesArchivalChange struct {
	BatchIds    *[]string `json:"batchIds,omitempty"`
	MoleculeIds *[]string `json:"moleculeIds,omitempty"`
}

MoleculesArchivalChange IDs of all items that were archived or unarchived, grouped by resource type. This includes the IDs of Molecules along with any IDs of batches that were archived / unarchived.

Type MoleculesArchive
type MoleculesArchive struct {
	MoleculeIds []string `json:"moleculeIds"`

	// Reason The reason for archiving the provided Molecules. Accepted reasons may differ based on tenant configuration.
	Reason MoleculesArchiveReason `json:"reason"`
}

MoleculesArchive The request body for archiving Molecules.

Type MoleculesArchiveReason
type MoleculesArchiveReason string

MoleculesArchiveReason The reason for archiving the provided Molecules. Accepted reasons may differ based on tenant configuration.

Constants
MoleculesArchiveReasonContaminated, MoleculesArchiveReasonExpended, MoleculesArchiveReasonExpired, MoleculesArchiveReasonMadeInError, MoleculesArchiveReasonMissing, MoleculesArchiveReasonOther, MoleculesArchiveReasonRetired, MoleculesArchiveReasonShipped
MoleculesArchiveReasonContaminated MoleculesArchiveReason = "Contaminated"
MoleculesArchiveReasonExpended MoleculesArchiveReason = "Expended"
MoleculesArchiveReasonExpired MoleculesArchiveReason = "Expired"
MoleculesArchiveReasonMadeInError MoleculesArchiveReason = "Made in error"
MoleculesArchiveReasonMissing MoleculesArchiveReason = "Missing"
MoleculesArchiveReasonOther MoleculesArchiveReason = "Other"
MoleculesArchiveReasonRetired MoleculesArchiveReason = "Retired"
MoleculesArchiveReasonShipped MoleculesArchiveReason = "Shipped"

Defines values for MoleculesArchiveReason.

Type MoleculesBulkCreateRequest
type MoleculesBulkCreateRequest struct {
	Molecules *[]MoleculeCreate `json:"molecules,omitempty"`
}

MoleculesBulkCreateRequest defines model for MoleculesBulkCreateRequest.

Type MoleculesBulkUpdateRequest
type MoleculesBulkUpdateRequest struct {
	Molecules *[]MoleculeBulkUpdate `json:"molecules,omitempty"`
}

MoleculesBulkUpdateRequest defines model for MoleculesBulkUpdateRequest.

Type MoleculesPaginatedList
type MoleculesPaginatedList struct {
	Molecules *[]Molecule `json:"molecules,omitempty"`
	NextToken *string     `json:"nextToken,omitempty"`
}

MoleculesPaginatedList defines model for MoleculesPaginatedList.

Type MoleculesUnarchive
type MoleculesUnarchive struct {
	MoleculeIds []string `json:"moleculeIds"`
}

MoleculesUnarchive The request body for unarchiving Molecules.

Type MultipleContainersTransfer
type MultipleContainersTransfer struct {
	// DestinationContainerId ID of container that will be transferred into.
	DestinationContainerId string `json:"destinationContainerId"`

	// FinalQuantity Quantity of a container, well, or transfer. Supports mass, volume, and other quantities.
	FinalQuantity *ContainerQuantity `json:"finalQuantity,omitempty"`

	// FinalVolume Desired volume for a container, well, or transfer. "volume" type keys are deprecated in API requests; use the more permissive "quantity" type key instead.
	FinalVolume *DeprecatedContainerVolumeForInput `json:"finalVolume,omitempty"`

	// SourceBatchId ID of the batch that will be transferred in. Must specify one of sourceEntityId, sourceBatchId, or sourceContainerId.
	SourceBatchId *string `json:"sourceBatchId,omitempty"`

	// SourceConcentration Concentration at which to transfer entities or batches. Not applicable for container-to-container transfers (the concentration of the source container’s contents will be used).
	SourceConcentration *map[string]interface{} `json:"sourceConcentration,omitempty"`

	// SourceContainerId ID of the container that will be transferred in. Must specify one of sourceEntityId, sourceBatchId, or sourceContainerId.
	SourceContainerId *string `json:"sourceContainerId,omitempty"`

	// SourceEntityId ID of the entity that will be transferred in. Must specify one of sourceEntityId, sourceBatchId, or sourceContainerId.
	SourceEntityId *string `json:"sourceEntityId,omitempty"`

	// TransferQuantity This represents the quantity of the source to be transferred into the destination container. Supports mass, volume, and other quantities. Required in place of transferVolume.
	TransferQuantity *ContainerQuantity `json:"transferQuantity,omitempty"`

	// TransferVolume Deprecated - use transferQuantity instead.
	TransferVolume *DeprecatedContainerVolumeForInput `json:"transferVolume,omitempty"`
}

MultipleContainersTransfer defines model for MultipleContainersTransfer.

Type MultipleContainersTransfersList
type MultipleContainersTransfersList struct {
	Transfers []MultipleContainersTransfer `json:"transfers"`
}

MultipleContainersTransfersList defines model for MultipleContainersTransfersList.

Type NamingStrategy
type NamingStrategy string

NamingStrategy Specifies the behavior for automatically generated names when registering an entity. - NEW_IDS: Generate new registry IDs - IDS_FROM_NAMES: Generate registry IDs based on entity names - DELETE_NAMES: Generate new registry IDs and replace name with registry ID - SET_FROM_NAME_PARTS: Generate new registry IDs, rename according to name template, and keep old name as alias - REPLACE_NAMES_FROM_PARTS: Generate new registry IDs, and replace name according to name template - KEEP_NAMES: Keep existing entity names as registry IDs - REPLACE_ID_AND_NAME_FROM_PARTS: Generate registry IDs and names according to name template

Constants
DELETENAMES, IDSFROMNAMES, KEEPNAMES, NEWIDS, REPLACEIDANDNAMEFROMPARTS, REPLACENAMESFROMPARTS, SETFROMNAMEPARTS
DELETENAMES NamingStrategy = "DELETE_NAMES"
IDSFROMNAMES NamingStrategy = "IDS_FROM_NAMES"
KEEPNAMES NamingStrategy = "KEEP_NAMES"
NEWIDS NamingStrategy = "NEW_IDS"
REPLACEIDANDNAMEFROMPARTS NamingStrategy = "REPLACE_ID_AND_NAME_FROM_PARTS"
REPLACENAMESFROMPARTS NamingStrategy = "REPLACE_NAMES_FROM_PARTS"
SETFROMNAMEPARTS NamingStrategy = "SET_FROM_NAME_PARTS"

Defines values for NamingStrategy.

Type NotFoundError
type NotFoundError struct {
	Error *struct {
		InvalidId   *string                 `json:"invalidId,omitempty"`
		Message     *string                 `json:"message,omitempty"`
		Type        *NotFoundErrorErrorType `json:"type,omitempty"`
		UserMessage *string                 `json:"userMessage,omitempty"`
	} `json:"error,omitempty"`
}

NotFoundError defines model for NotFoundError.

Type NotFoundErrorErrorType
type NotFoundErrorErrorType string

NotFoundErrorErrorType defines model for NotFoundError.Error.Type.

Constants
NotFoundErrorErrorTypeInvalidRequestError
NotFoundErrorErrorTypeInvalidRequestError NotFoundErrorErrorType = "invalid_request_error"

Defines values for NotFoundErrorErrorType.

Type NucleotideAlignment
type NucleotideAlignment struct {
	AlignedSequences *[]AlignedNucleotideSequence `json:"alignedSequences,omitempty"`

	// ApiURL The canonical url of the Alignment in the API.
	ApiURL *string `json:"apiURL,omitempty"`

	// CreatedAt DateTime the Alignment was created
	CreatedAt *time.Time `json:"createdAt,omitempty"`
	Id        *string    `json:"id,omitempty"`

	// ModifiedAt DateTime the Alignment was last modified
	ModifiedAt *time.Time `json:"modifiedAt,omitempty"`
	Name       *string    `json:"name,omitempty"`

	// ReferenceSequenceId The ID of the template or consensus Sequence associated with the Alignment
	ReferenceSequenceId *string `json:"referenceSequenceId,omitempty"`

	// WebURL The Benchling web UI url to view the Alignment
	WebURL *string `json:"webURL,omitempty"`
}

NucleotideAlignment defines model for NucleotideAlignment.

Type NucleotideAlignmentBase
type NucleotideAlignmentBase struct {
	Algorithm NucleotideAlignmentBaseAlgorithm     `json:"algorithm"`
	Files     []NucleotideAlignmentBase_Files_Item `json:"files"`
	Name      *string                              `json:"name,omitempty"`
}

NucleotideAlignmentBase defines model for NucleotideAlignmentBase.

Type NucleotideAlignmentBaseAlgorithm
type NucleotideAlignmentBaseAlgorithm string

NucleotideAlignmentBaseAlgorithm defines model for NucleotideAlignmentBase.Algorithm.

Constants
NucleotideAlignmentBaseAlgorithmClustalo, NucleotideAlignmentBaseAlgorithmMafft
NucleotideAlignmentBaseAlgorithmClustalo NucleotideAlignmentBaseAlgorithm = "clustalo"
NucleotideAlignmentBaseAlgorithmMafft NucleotideAlignmentBaseAlgorithm = "mafft"

Defines values for NucleotideAlignmentBaseAlgorithm.

Type NucleotideAlignmentBaseFiles0
type NucleotideAlignmentBaseFiles0 struct {
	SequenceId *string `json:"sequenceId,omitempty"`
}

NucleotideAlignmentBaseFiles0 defines model for .

Type NucleotideAlignmentBase_Files_Item
type NucleotideAlignmentBase_Files_Item struct {
	// contains filtered or unexported fields
}

NucleotideAlignmentBase_Files_Item defines model for NucleotideAlignmentBase.files.Item.

Methods
func (t NucleotideAlignmentBase_Files_Item) AsNucleotideAlignmentBaseFiles0() (NucleotideAlignmentBaseFiles0, error)

AsNucleotideAlignmentBaseFiles0 returns the union data inside the NucleotideAlignmentBase_Files_Item as a NucleotideAlignmentBaseFiles0

func (t NucleotideAlignmentBase_Files_Item) AsNucleotideAlignmentFile() (NucleotideAlignmentFile, error)

AsNucleotideAlignmentFile returns the union data inside the NucleotideAlignmentBase_Files_Item as a NucleotideAlignmentFile

func (t *NucleotideAlignmentBase_Files_Item) FromNucleotideAlignmentBaseFiles0(v NucleotideAlignmentBaseFiles0) error

FromNucleotideAlignmentBaseFiles0 overwrites any union data inside the NucleotideAlignmentBase_Files_Item as the provided NucleotideAlignmentBaseFiles0

func (t *NucleotideAlignmentBase_Files_Item) FromNucleotideAlignmentFile(v NucleotideAlignmentFile) error

FromNucleotideAlignmentFile overwrites any union data inside the NucleotideAlignmentBase_Files_Item as the provided NucleotideAlignmentFile

func (t NucleotideAlignmentBase_Files_Item) MarshalJSON() ([]byte, error)
func (t *NucleotideAlignmentBase_Files_Item) MergeNucleotideAlignmentBaseFiles0(v NucleotideAlignmentBaseFiles0) error

MergeNucleotideAlignmentBaseFiles0 performs a merge with any union data inside the NucleotideAlignmentBase_Files_Item, using the provided NucleotideAlignmentBaseFiles0

func (t *NucleotideAlignmentBase_Files_Item) MergeNucleotideAlignmentFile(v NucleotideAlignmentFile) error

MergeNucleotideAlignmentFile performs a merge with any union data inside the NucleotideAlignmentBase_Files_Item, using the provided NucleotideAlignmentFile

func (t *NucleotideAlignmentBase_Files_Item) UnmarshalJSON(b []byte) error
Type NucleotideAlignmentFile
type NucleotideAlignmentFile struct {
	Data *[]byte `json:"data,omitempty"`
	Name *string `json:"name,omitempty"`
}

NucleotideAlignmentFile defines model for NucleotideAlignmentFile.

Type NucleotideAlignmentSummary
type NucleotideAlignmentSummary struct {
	// ApiURL The canonical url of the Alignment in the API.
	ApiURL *string `json:"apiURL,omitempty"`

	// CreatedAt DateTime the Alignment was created
	CreatedAt *time.Time `json:"createdAt,omitempty"`
	Id        *string    `json:"id,omitempty"`

	// ModifiedAt DateTime the Alignment was last modified
	ModifiedAt *time.Time `json:"modifiedAt,omitempty"`
	Name       *string    `json:"name,omitempty"`

	// ReferenceSequenceId The ID of the template or consensus Sequence associated with the Alignment
	ReferenceSequenceId *string `json:"referenceSequenceId,omitempty"`

	// WebURL The Benchling web UI url to view the Alignment
	WebURL *string `json:"webURL,omitempty"`
}

NucleotideAlignmentSummary defines model for NucleotideAlignmentSummary.

Type NucleotideAlignmentsPaginatedList
type NucleotideAlignmentsPaginatedList struct {
	Alignments *[]NucleotideAlignmentSummary `json:"alignments,omitempty"`
	NextToken  *string                       `json:"nextToken,omitempty"`
}

NucleotideAlignmentsPaginatedList defines model for NucleotideAlignmentsPaginatedList.

Type NucleotideConsensusAlignmentCreate
type NucleotideConsensusAlignmentCreate struct {
	Algorithm   NucleotideConsensusAlignmentCreateAlgorithm     `json:"algorithm"`
	Files       []NucleotideConsensusAlignmentCreate_Files_Item `json:"files"`
	Name        *string                                         `json:"name,omitempty"`
	NewSequence *struct {
		FolderId *string `json:"folderId,omitempty"`
	} `json:"newSequence,omitempty"`
	SequenceId *string `json:"sequenceId,omitempty"`
}

NucleotideConsensusAlignmentCreate defines model for NucleotideConsensusAlignmentCreate.

Type NucleotideConsensusAlignmentCreateAlgorithm
type NucleotideConsensusAlignmentCreateAlgorithm string

NucleotideConsensusAlignmentCreateAlgorithm defines model for NucleotideConsensusAlignmentCreate.Algorithm.

Constants
NucleotideConsensusAlignmentCreateAlgorithmClustalo, NucleotideConsensusAlignmentCreateAlgorithmMafft
NucleotideConsensusAlignmentCreateAlgorithmClustalo NucleotideConsensusAlignmentCreateAlgorithm = "clustalo"
NucleotideConsensusAlignmentCreateAlgorithmMafft NucleotideConsensusAlignmentCreateAlgorithm = "mafft"

Defines values for NucleotideConsensusAlignmentCreateAlgorithm.

Type NucleotideConsensusAlignmentCreateFiles0
type NucleotideConsensusAlignmentCreateFiles0 struct {
	SequenceId *string `json:"sequenceId,omitempty"`
}

NucleotideConsensusAlignmentCreateFiles0 defines model for .

Type NucleotideConsensusAlignmentCreate_Files_Item
type NucleotideConsensusAlignmentCreate_Files_Item struct {
	// contains filtered or unexported fields
}

NucleotideConsensusAlignmentCreate_Files_Item defines model for NucleotideConsensusAlignmentCreate.files.Item.

Methods
func (t NucleotideConsensusAlignmentCreate_Files_Item) AsNucleotideAlignmentFile() (NucleotideAlignmentFile, error)

AsNucleotideAlignmentFile returns the union data inside the NucleotideConsensusAlignmentCreate_Files_Item as a NucleotideAlignmentFile

func (t NucleotideConsensusAlignmentCreate_Files_Item) AsNucleotideConsensusAlignmentCreateFiles0() (NucleotideConsensusAlignmentCreateFiles0, error)

AsNucleotideConsensusAlignmentCreateFiles0 returns the union data inside the NucleotideConsensusAlignmentCreate_Files_Item as a NucleotideConsensusAlignmentCreateFiles0

func (t *NucleotideConsensusAlignmentCreate_Files_Item) FromNucleotideAlignmentFile(v NucleotideAlignmentFile) error

FromNucleotideAlignmentFile overwrites any union data inside the NucleotideConsensusAlignmentCreate_Files_Item as the provided NucleotideAlignmentFile

func (t *NucleotideConsensusAlignmentCreate_Files_Item) FromNucleotideConsensusAlignmentCreateFiles0(v NucleotideConsensusAlignmentCreateFiles0) error

FromNucleotideConsensusAlignmentCreateFiles0 overwrites any union data inside the NucleotideConsensusAlignmentCreate_Files_Item as the provided NucleotideConsensusAlignmentCreateFiles0

func (t NucleotideConsensusAlignmentCreate_Files_Item) MarshalJSON() ([]byte, error)
func (t *NucleotideConsensusAlignmentCreate_Files_Item) MergeNucleotideAlignmentFile(v NucleotideAlignmentFile) error

MergeNucleotideAlignmentFile performs a merge with any union data inside the NucleotideConsensusAlignmentCreate_Files_Item, using the provided NucleotideAlignmentFile

func (t *NucleotideConsensusAlignmentCreate_Files_Item) MergeNucleotideConsensusAlignmentCreateFiles0(v NucleotideConsensusAlignmentCreateFiles0) error

MergeNucleotideConsensusAlignmentCreateFiles0 performs a merge with any union data inside the NucleotideConsensusAlignmentCreate_Files_Item, using the provided NucleotideConsensusAlignmentCreateFiles0

func (t *NucleotideConsensusAlignmentCreate_Files_Item) UnmarshalJSON(b []byte) error
Type NucleotideTemplateAlignmentCreate
type NucleotideTemplateAlignmentCreate struct {
	Algorithm          NucleotideTemplateAlignmentCreateAlgorithm     `json:"algorithm"`
	Files              []NucleotideTemplateAlignmentCreate_Files_Item `json:"files"`
	Name               *string                                        `json:"name,omitempty"`
	TemplateSequenceId string                                         `json:"templateSequenceId"`
}

NucleotideTemplateAlignmentCreate defines model for NucleotideTemplateAlignmentCreate.

Type NucleotideTemplateAlignmentCreateAlgorithm
type NucleotideTemplateAlignmentCreateAlgorithm string

NucleotideTemplateAlignmentCreateAlgorithm defines model for NucleotideTemplateAlignmentCreate.Algorithm.

Constants
NucleotideTemplateAlignmentCreateAlgorithmClustalo, NucleotideTemplateAlignmentCreateAlgorithmMafft
NucleotideTemplateAlignmentCreateAlgorithmClustalo NucleotideTemplateAlignmentCreateAlgorithm = "clustalo"
NucleotideTemplateAlignmentCreateAlgorithmMafft NucleotideTemplateAlignmentCreateAlgorithm = "mafft"

Defines values for NucleotideTemplateAlignmentCreateAlgorithm.

Type NucleotideTemplateAlignmentCreateFiles0
type NucleotideTemplateAlignmentCreateFiles0 struct {
	SequenceId *string `json:"sequenceId,omitempty"`
}

NucleotideTemplateAlignmentCreateFiles0 defines model for .

Type NucleotideTemplateAlignmentCreate_Files_Item
type NucleotideTemplateAlignmentCreate_Files_Item struct {
	// contains filtered or unexported fields
}

NucleotideTemplateAlignmentCreate_Files_Item defines model for NucleotideTemplateAlignmentCreate.files.Item.

Methods
func (t NucleotideTemplateAlignmentCreate_Files_Item) AsNucleotideAlignmentFile() (NucleotideAlignmentFile, error)

AsNucleotideAlignmentFile returns the union data inside the NucleotideTemplateAlignmentCreate_Files_Item as a NucleotideAlignmentFile

func (t NucleotideTemplateAlignmentCreate_Files_Item) AsNucleotideTemplateAlignmentCreateFiles0() (NucleotideTemplateAlignmentCreateFiles0, error)

AsNucleotideTemplateAlignmentCreateFiles0 returns the union data inside the NucleotideTemplateAlignmentCreate_Files_Item as a NucleotideTemplateAlignmentCreateFiles0

func (t *NucleotideTemplateAlignmentCreate_Files_Item) FromNucleotideAlignmentFile(v NucleotideAlignmentFile) error

FromNucleotideAlignmentFile overwrites any union data inside the NucleotideTemplateAlignmentCreate_Files_Item as the provided NucleotideAlignmentFile

func (t *NucleotideTemplateAlignmentCreate_Files_Item) FromNucleotideTemplateAlignmentCreateFiles0(v NucleotideTemplateAlignmentCreateFiles0) error

FromNucleotideTemplateAlignmentCreateFiles0 overwrites any union data inside the NucleotideTemplateAlignmentCreate_Files_Item as the provided NucleotideTemplateAlignmentCreateFiles0

func (t NucleotideTemplateAlignmentCreate_Files_Item) MarshalJSON() ([]byte, error)
func (t *NucleotideTemplateAlignmentCreate_Files_Item) MergeNucleotideAlignmentFile(v NucleotideAlignmentFile) error

MergeNucleotideAlignmentFile performs a merge with any union data inside the NucleotideTemplateAlignmentCreate_Files_Item, using the provided NucleotideAlignmentFile

func (t *NucleotideTemplateAlignmentCreate_Files_Item) MergeNucleotideTemplateAlignmentCreateFiles0(v NucleotideTemplateAlignmentCreateFiles0) error

MergeNucleotideTemplateAlignmentCreateFiles0 performs a merge with any union data inside the NucleotideTemplateAlignmentCreate_Files_Item, using the provided NucleotideTemplateAlignmentCreateFiles0

func (t *NucleotideTemplateAlignmentCreate_Files_Item) UnmarshalJSON(b []byte) error
Type OAuthBadRequestError
type OAuthBadRequestError struct {
	Error *struct {
		Message     *string                        `json:"message,omitempty"`
		Type        *OAuthBadRequestErrorErrorType `json:"type,omitempty"`
		UserMessage *string                        `json:"userMessage,omitempty"`
	} `json:"error,omitempty"`
}

OAuthBadRequestError defines model for OAuthBadRequestError.

Type OAuthBadRequestErrorErrorType
type OAuthBadRequestErrorErrorType string

OAuthBadRequestErrorErrorType defines model for OAuthBadRequestError.Error.Type.

Constants
InvalidGrant, InvalidRequest, UnauthorizedClient, UnsupportedGrantType
InvalidGrant OAuthBadRequestErrorErrorType = "invalid_grant"
InvalidRequest OAuthBadRequestErrorErrorType = "invalid_request"
UnauthorizedClient OAuthBadRequestErrorErrorType = "unauthorized_client"
UnsupportedGrantType OAuthBadRequestErrorErrorType = "unsupported_grant_type"

Defines values for OAuthBadRequestErrorErrorType.

Type OAuthUnauthorizedError
type OAuthUnauthorizedError struct {
	Error *struct {
		Message     *string                          `json:"message,omitempty"`
		Type        *OAuthUnauthorizedErrorErrorType `json:"type,omitempty"`
		UserMessage *string                          `json:"userMessage,omitempty"`
	} `json:"error,omitempty"`
}

OAuthUnauthorizedError defines model for OAuthUnauthorizedError.

Type OAuthUnauthorizedErrorErrorType
type OAuthUnauthorizedErrorErrorType string

OAuthUnauthorizedErrorErrorType defines model for OAuthUnauthorizedError.Error.Type.

Constants
InvalidClient
InvalidClient OAuthUnauthorizedErrorErrorType = "invalid_client"

Defines values for OAuthUnauthorizedErrorErrorType.

Type Oligo
type Oligo struct {
	// Aliases Array of aliases
	Aliases *[]string `json:"aliases,omitempty"`

	// ApiURL The canonical url of the Oligo in the API.
	ApiURL        *string        `json:"apiURL,omitempty"`
	ArchiveRecord *ArchiveRecord `json:"archiveRecord"`

	// Bases Base pairs of the Oligo.
	Bases *string `json:"bases,omitempty"`

	// CreatedAt DateTime the Oligo was created.
	CreatedAt *time.Time   `json:"createdAt,omitempty"`
	Creator   *UserSummary `json:"creator,omitempty"`

	// CustomFields Custom fields set on the Oligo.
	CustomFields *CustomFields `json:"customFields,omitempty"`

	// EntityRegistryId Registry ID of the Oligo if registered.
	EntityRegistryId *string `json:"entityRegistryId"`
	Fields           *Fields `json:"fields,omitempty"`

	// FolderId ID of the folder that contains the Oligo.
	FolderId *string `json:"folderId"`

	// Id ID of the Oligo.
	Id *string `json:"id,omitempty"`

	// Length Number of bases in the Oligo.
	Length *int `json:"length,omitempty"`

	// ModifiedAt DateTime the Oligo was last modified.
	ModifiedAt *time.Time `json:"modifiedAt,omitempty"`

	// Name Name of the Oligo.
	Name *string `json:"name,omitempty"`

	// NucleotideType Nucleotide type of the Oligo.
	NucleotideType     OligoNucleotideType `json:"nucleotideType"`
	RegistrationOrigin *RegistrationOrigin `json:"registrationOrigin"`

	// RegistryId Registry the Oligo is registered in.
	RegistryId *string        `json:"registryId"`
	Schema     *SchemaSummary `json:"schema"`

	// WebURL URL of the Oligo.
	WebURL *string `json:"webURL,omitempty"`
}

Oligo defines model for Oligo.

Type OligoBaseRequest
type OligoBaseRequest struct {
	// Aliases Aliases to add to the Oligo
	Aliases *[]string `json:"aliases,omitempty"`

	// AuthorIds IDs of users to set as the Oligo's authors.
	AuthorIds *[]string `json:"authorIds,omitempty"`

	// Bases Base pairs of the oligo.
	Bases *string `json:"bases,omitempty"`

	// CustomFields Custom fields to add to the Oligo. Every field should have its name as a key, mapping to an object with information about the value of the field.
	CustomFields *CustomFields `json:"customFields,omitempty"`

	// Fields Fields to set on the Oligo. Must correspond with the schema's field definitions. Every field should have its name as a key, mapping to an object with information about the value of the field.
	Fields *Fields `json:"fields,omitempty"`

	// FolderId ID of the folder containing the Oligo.
	FolderId *string `json:"folderId,omitempty"`

	// Name Name of the Oligo.
	Name *string `json:"name,omitempty"`

	// SchemaId ID of the oligo's schema.
	SchemaId *string `json:"schemaId,omitempty"`
}

OligoBaseRequest defines model for OligoBaseRequest.

Type OligoBaseRequestForCreate
type OligoBaseRequestForCreate struct {
	// Aliases Aliases to add to the Oligo
	Aliases *[]string `json:"aliases,omitempty"`

	// AuthorIds IDs of users to set as the Oligo's authors.
	AuthorIds *[]string `json:"authorIds,omitempty"`

	// Bases Base pairs of the oligo.
	Bases string `json:"bases"`

	// CustomFields Custom fields to add to the Oligo. Every field should have its name as a key, mapping to an object with information about the value of the field.
	CustomFields *CustomFields `json:"customFields,omitempty"`

	// Fields Fields to set on the Oligo. Must correspond with the schema's field definitions. Every field should have its name as a key, mapping to an object with information about the value of the field.
	Fields *Fields `json:"fields,omitempty"`

	// FolderId ID of the folder containing the Oligo.
	FolderId *string `json:"folderId,omitempty"`

	// Name Name of the Oligo.
	Name string `json:"name"`

	// SchemaId ID of the oligo's schema.
	SchemaId *string `json:"schemaId,omitempty"`
}

OligoBaseRequestForCreate defines model for OligoBaseRequestForCreate.

Type OligoCreate
type OligoCreate struct {
	// Aliases Aliases to add to the Oligo
	Aliases *[]string `json:"aliases,omitempty"`

	// AuthorIds IDs of users to set as the Oligo's authors.
	AuthorIds *[]string `json:"authorIds,omitempty"`

	// Bases Base pairs of the oligo.
	Bases string `json:"bases"`

	// CustomFields Custom fields to add to the Oligo. Every field should have its name as a key, mapping to an object with information about the value of the field.
	CustomFields *CustomFields `json:"customFields,omitempty"`

	// EntityRegistryId Entity registry ID to set for the registered entity. Cannot specify both entityRegistryId and namingStrategy at the same time.
	EntityRegistryId *string `json:"entityRegistryId,omitempty"`

	// Fields Fields to set on the Oligo. Must correspond with the schema's field definitions. Every field should have its name as a key, mapping to an object with information about the value of the field.
	Fields *Fields `json:"fields,omitempty"`

	// FolderId ID of the folder containing the entity. Can be left empty when registryId is present.
	FolderId *string `json:"folderId,omitempty"`

	// Name Name of the Oligo.
	Name string `json:"name"`

	// NamingStrategy Specifies the behavior for automatically generated names when registering an entity.
	// - NEW_IDS: Generate new registry IDs
	// - IDS_FROM_NAMES: Generate registry IDs based on entity names
	// - DELETE_NAMES: Generate new registry IDs and replace name with registry ID
	// - SET_FROM_NAME_PARTS: Generate new registry IDs, rename according to name template, and keep old name as alias
	// - REPLACE_NAMES_FROM_PARTS: Generate new registry IDs, and replace name according to name template
	// - KEEP_NAMES: Keep existing entity names as registry IDs
	// - REPLACE_ID_AND_NAME_FROM_PARTS: Generate registry IDs and names according to name template
	NamingStrategy *NamingStrategy `json:"namingStrategy,omitempty"`

	// RegistryId Registry ID into which entity should be registered. this is the ID of the registry which was configured for a particular organization
	// To get available registryIds, use the [/registries endpoint](#/Registry/listRegistries)
	//
	// Required in order for entities to be created directly in the registry.
	RegistryId *string `json:"registryId,omitempty"`

	// SchemaId ID of the oligo's schema.
	SchemaId *string `json:"schemaId,omitempty"`
}

OligoCreate defines model for OligoCreate.

Type OligoNucleotideType
type OligoNucleotideType string

OligoNucleotideType Nucleotide type of the Oligo.

Constants
DNA, RNA
DNA OligoNucleotideType = "DNA"
RNA OligoNucleotideType = "RNA"

Defines values for OligoNucleotideType.

Type OligoUpdate
type OligoUpdate = OligoBaseRequest

OligoUpdate defines model for OligoUpdate.

Type OligosArchivalChange
type OligosArchivalChange struct {
	BatchIds *[]string `json:"batchIds,omitempty"`
	OligoIds *[]string `json:"oligoIds,omitempty"`
}

OligosArchivalChange IDs of all items that were archived or unarchived, grouped by resource type. This includes the IDs of Oligos along with any IDs of batches that were archived / unarchived.

Type OligosArchive
type OligosArchive struct {
	OligoIds []string `json:"oligoIds"`

	// Reason The reason for archiving the provided entities. Accepted reasons may differ based on tenant configuration.
	Reason EntityArchiveReason `json:"reason"`
}

OligosArchive The request body for archiving Oligos.

Type OligosBulkCreateRequest
type OligosBulkCreateRequest struct {
	Oligos *[]OligoCreate `json:"oligos,omitempty"`
}

OligosBulkCreateRequest defines model for OligosBulkCreateRequest.

Type OligosBulkGet
type OligosBulkGet struct {
	Oligos *[]OligosBulkGet_Oligos_Item `json:"oligos,omitempty"`
}

OligosBulkGet defines model for OligosBulkGet.

Type OligosBulkGet_Oligos_Item
type OligosBulkGet_Oligos_Item struct {
	// contains filtered or unexported fields
}

OligosBulkGet_Oligos_Item defines model for OligosBulkGet.oligos.Item.

Methods
func (t OligosBulkGet_Oligos_Item) AsDnaOligo() (DnaOligo, error)

AsDnaOligo returns the union data inside the OligosBulkGet_Oligos_Item as a DnaOligo

func (t OligosBulkGet_Oligos_Item) AsRnaOligo() (RnaOligo, error)

AsRnaOligo returns the union data inside the OligosBulkGet_Oligos_Item as a RnaOligo

func (t *OligosBulkGet_Oligos_Item) FromDnaOligo(v DnaOligo) error

FromDnaOligo overwrites any union data inside the OligosBulkGet_Oligos_Item as the provided DnaOligo

func (t *OligosBulkGet_Oligos_Item) FromRnaOligo(v RnaOligo) error

FromRnaOligo overwrites any union data inside the OligosBulkGet_Oligos_Item as the provided RnaOligo

func (t OligosBulkGet_Oligos_Item) MarshalJSON() ([]byte, error)
func (t *OligosBulkGet_Oligos_Item) MergeDnaOligo(v DnaOligo) error

MergeDnaOligo performs a merge with any union data inside the OligosBulkGet_Oligos_Item, using the provided DnaOligo

func (t *OligosBulkGet_Oligos_Item) MergeRnaOligo(v RnaOligo) error

MergeRnaOligo performs a merge with any union data inside the OligosBulkGet_Oligos_Item, using the provided RnaOligo

func (t *OligosBulkGet_Oligos_Item) UnmarshalJSON(b []byte) error
Type OligosPaginatedList
type OligosPaginatedList struct {
	NextToken *string  `json:"nextToken,omitempty"`
	Oligos    *[]Oligo `json:"oligos,omitempty"`
}

OligosPaginatedList defines model for OligosPaginatedList.

Type OligosUnarchive
type OligosUnarchive struct {
	OligoIds []string `json:"oligoIds"`
}

OligosUnarchive The request body for unarchiving Oligos.

Type Organization
type Organization struct {
	Handle *string `json:"handle,omitempty"`
	Id     *string `json:"id,omitempty"`
	Name   *string `json:"name,omitempty"`
}

Organization defines model for Organization.

Type OrganizationSummary
type OrganizationSummary struct {
	Handle *string `json:"handle,omitempty"`
	Id     *string `json:"id,omitempty"`
	Name   *string `json:"name,omitempty"`
}

OrganizationSummary defines model for OrganizationSummary.

Type OrganizationsPaginatedList
type OrganizationsPaginatedList struct {
	NextToken     *string         `json:"nextToken,omitempty"`
	Organizations *[]Organization `json:"organizations,omitempty"`
}

OrganizationsPaginatedList defines model for OrganizationsPaginatedList.

Type Pagination
type Pagination struct {
	NextToken *string `json:"nextToken,omitempty"`
}

Pagination defines model for Pagination.

Type PartySummary
type PartySummary struct {
	Handle *string `json:"handle,omitempty"`
	Id     *string `json:"id,omitempty"`
	Name   *string `json:"name,omitempty"`
}

PartySummary defines model for PartySummary.

Type PatchBenchlingAppJSONRequestBody
type PatchBenchlingAppJSONRequestBody = BenchlingAppUpdate

PatchBenchlingAppJSONRequestBody defines body for PatchBenchlingApp for application/json ContentType.

Type PatchBenchlingAppResponse
type PatchBenchlingAppResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *BenchlingApp
	JSON400      *BadRequestError
	JSON403      *ForbiddenError
	JSON404      *NotFoundError
}
Functions
func ParsePatchBenchlingAppResponse(rsp *http.Response) (*PatchBenchlingAppResponse, error)

ParsePatchBenchlingAppResponse parses an HTTP response from a PatchBenchlingAppWithResponse call

Methods
func (r PatchBenchlingAppResponse) Status() string

Status returns HTTPResponse.Status

func (r PatchBenchlingAppResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type PatchRequestJSONRequestBody
type PatchRequestJSONRequestBody = RequestUpdate

PatchRequestJSONRequestBody defines body for PatchRequest for application/json ContentType.

Type PatchRequestResponse
type PatchRequestResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Request
	JSON400      *BadRequestError
}
Functions
func ParsePatchRequestResponse(rsp *http.Response) (*PatchRequestResponse, error)

ParsePatchRequestResponse parses an HTTP response from a PatchRequestWithResponse call

Methods
func (r PatchRequestResponse) Status() string

Status returns HTTPResponse.Status

func (r PatchRequestResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type Plate
type Plate struct {
	ArchiveRecord *ArchiveRecord `json:"archiveRecord"`

	// Barcode Barcode of the plate
	Barcode *string `json:"barcode"`

	// CreatedAt DateTime the container was created
	CreatedAt *time.Time   `json:"createdAt,omitempty"`
	Creator   *UserSummary `json:"creator,omitempty"`
	Fields    *Fields      `json:"fields,omitempty"`

	// Id ID of the plate
	Id *string `json:"id,omitempty"`

	// ModifiedAt DateTime the plate was last modified
	ModifiedAt *time.Time `json:"modifiedAt,omitempty"`

	// Name Name of the plate, defaults to barcode if name is not provided.
	Name *string `json:"name,omitempty"`

	// ParentStorageId ID of containing parent inventory (e.g. loc_k2lNspzS).
	ParentStorageId *string `json:"parentStorageId"`

	// ProjectId ID of the project if set
	ProjectId *string        `json:"projectId"`
	Schema    *SchemaSummary `json:"schema"`
	Type      *PlateType     `json:"type,omitempty"`
	WebURL    *string        `json:"webURL,omitempty"`

	// Wells Well contents of the plate, keyed by position string (eg. "A1").
	Wells *map[string]Plate_Wells_AdditionalProperties `json:"wells,omitempty"`
}

Plate defines model for Plate.

Type PlateCreate
type PlateCreate struct {
	Barcode           *string `json:"barcode,omitempty"`
	ContainerSchemaId *string `json:"containerSchemaId,omitempty"`
	Fields            *Fields `json:"fields,omitempty"`
	Name              *string `json:"name,omitempty"`
	ParentStorageId   *string `json:"parentStorageId,omitempty"`
	ProjectId         *string `json:"projectId,omitempty"`
	SchemaId          string  `json:"schemaId"`
	Wells             *map[string]struct {
		Barcode *string `json:"barcode,omitempty"`
	} `json:"wells,omitempty"`
}

PlateCreate defines model for PlateCreate.

Type PlateCreationTableNotePart
type PlateCreationTableNotePart struct {
	ApiId   *string                      `json:"apiId,omitempty"`
	Columns *[]StructuredTableColumnInfo `json:"columns,omitempty"`

	// Indentation All notes have an indentation level - the default is 0 for no indent. For lists, indentation gives notes hierarchy - a bulleted list with children is modeled as one note part with indentation 1 followed by note parts with indentation 2, for example.
	Indentation   *int                            `json:"indentation,omitempty"`
	PlateSchemaId *string                         `json:"plateSchemaId,omitempty"`
	Type          *PlateCreationTableNotePartType `json:"type,omitempty"`
}

PlateCreationTableNotePart defines model for PlateCreationTableNotePart.

Type PlateCreationTableNotePartType
type PlateCreationTableNotePartType string

PlateCreationTableNotePartType defines model for PlateCreationTableNotePart.Type.

Constants
PlateCreationTable
PlateCreationTable PlateCreationTableNotePartType = "plate_creation_table"

Defines values for PlateCreationTableNotePartType.

Type PlateSchema
type PlateSchema struct {
	ArchiveRecord   *ArchiveRecord `json:"archiveRecord"`
	ContainerSchema *struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"containerSchema"`
	FieldDefinitions *[]PlateSchema_FieldDefinitions_Item `json:"fieldDefinitions,omitempty"`
	Height           *float32                             `json:"height,omitempty"`
	Id               *string                              `json:"id,omitempty"`
	Name             *string                              `json:"name,omitempty"`
	PlateType        *string                              `json:"plateType,omitempty"`
	Prefix           *string                              `json:"prefix,omitempty"`
	RegistryId       *string                              `json:"registryId,omitempty"`
	Type             *PlateSchemaType                     `json:"type,omitempty"`
	Width            *float32                             `json:"width,omitempty"`
}

PlateSchema defines model for PlateSchema.

Type PlateSchemaType
type PlateSchemaType string

PlateSchemaType defines model for PlateSchema.Type.

Constants
PlateSchemaTypePlate
PlateSchemaTypePlate PlateSchemaType = "plate"

Defines values for PlateSchemaType.

Type PlateSchema_FieldDefinitions_Item
type PlateSchema_FieldDefinitions_Item struct {
	// contains filtered or unexported fields
}

PlateSchema_FieldDefinitions_Item defines model for PlateSchema.fieldDefinitions.Item.

Methods
func (t PlateSchema_FieldDefinitions_Item) AsDropdownFieldDefinition() (DropdownFieldDefinition, error)

AsDropdownFieldDefinition returns the union data inside the PlateSchema_FieldDefinitions_Item as a DropdownFieldDefinition

func (t PlateSchema_FieldDefinitions_Item) AsFloatFieldDefinition() (FloatFieldDefinition, error)

AsFloatFieldDefinition returns the union data inside the PlateSchema_FieldDefinitions_Item as a FloatFieldDefinition

func (t PlateSchema_FieldDefinitions_Item) AsIntegerFieldDefinition() (IntegerFieldDefinition, error)

AsIntegerFieldDefinition returns the union data inside the PlateSchema_FieldDefinitions_Item as a IntegerFieldDefinition

func (t PlateSchema_FieldDefinitions_Item) AsSchemaLinkFieldDefinition() (SchemaLinkFieldDefinition, error)

AsSchemaLinkFieldDefinition returns the union data inside the PlateSchema_FieldDefinitions_Item as a SchemaLinkFieldDefinition

func (t PlateSchema_FieldDefinitions_Item) AsSimpleFieldDefinition() (SimpleFieldDefinition, error)

AsSimpleFieldDefinition returns the union data inside the PlateSchema_FieldDefinitions_Item as a SimpleFieldDefinition

func (t *PlateSchema_FieldDefinitions_Item) FromDropdownFieldDefinition(v DropdownFieldDefinition) error

FromDropdownFieldDefinition overwrites any union data inside the PlateSchema_FieldDefinitions_Item as the provided DropdownFieldDefinition

func (t *PlateSchema_FieldDefinitions_Item) FromFloatFieldDefinition(v FloatFieldDefinition) error

FromFloatFieldDefinition overwrites any union data inside the PlateSchema_FieldDefinitions_Item as the provided FloatFieldDefinition

func (t *PlateSchema_FieldDefinitions_Item) FromIntegerFieldDefinition(v IntegerFieldDefinition) error

FromIntegerFieldDefinition overwrites any union data inside the PlateSchema_FieldDefinitions_Item as the provided IntegerFieldDefinition

func (t *PlateSchema_FieldDefinitions_Item) FromSchemaLinkFieldDefinition(v SchemaLinkFieldDefinition) error

FromSchemaLinkFieldDefinition overwrites any union data inside the PlateSchema_FieldDefinitions_Item as the provided SchemaLinkFieldDefinition

func (t *PlateSchema_FieldDefinitions_Item) FromSimpleFieldDefinition(v SimpleFieldDefinition) error

FromSimpleFieldDefinition overwrites any union data inside the PlateSchema_FieldDefinitions_Item as the provided SimpleFieldDefinition

func (t PlateSchema_FieldDefinitions_Item) MarshalJSON() ([]byte, error)
func (t *PlateSchema_FieldDefinitions_Item) MergeDropdownFieldDefinition(v DropdownFieldDefinition) error

MergeDropdownFieldDefinition performs a merge with any union data inside the PlateSchema_FieldDefinitions_Item, using the provided DropdownFieldDefinition

func (t *PlateSchema_FieldDefinitions_Item) MergeFloatFieldDefinition(v FloatFieldDefinition) error

MergeFloatFieldDefinition performs a merge with any union data inside the PlateSchema_FieldDefinitions_Item, using the provided FloatFieldDefinition

func (t *PlateSchema_FieldDefinitions_Item) MergeIntegerFieldDefinition(v IntegerFieldDefinition) error

MergeIntegerFieldDefinition performs a merge with any union data inside the PlateSchema_FieldDefinitions_Item, using the provided IntegerFieldDefinition

func (t *PlateSchema_FieldDefinitions_Item) MergeSchemaLinkFieldDefinition(v SchemaLinkFieldDefinition) error

MergeSchemaLinkFieldDefinition performs a merge with any union data inside the PlateSchema_FieldDefinitions_Item, using the provided SchemaLinkFieldDefinition

func (t *PlateSchema_FieldDefinitions_Item) MergeSimpleFieldDefinition(v SimpleFieldDefinition) error

MergeSimpleFieldDefinition performs a merge with any union data inside the PlateSchema_FieldDefinitions_Item, using the provided SimpleFieldDefinition

func (t *PlateSchema_FieldDefinitions_Item) UnmarshalJSON(b []byte) error
Type PlateSchemasList
type PlateSchemasList struct {
	PlateSchemas *[]PlateSchema `json:"plateSchemas,omitempty"`
}

PlateSchemasList defines model for PlateSchemasList.

Type PlateSchemasPaginatedList
type PlateSchemasPaginatedList struct {
	NextToken    *string        `json:"nextToken,omitempty"`
	PlateSchemas *[]PlateSchema `json:"plateSchemas,omitempty"`
}

PlateSchemasPaginatedList defines model for PlateSchemasPaginatedList.

Type PlateType
type PlateType string

PlateType defines model for Plate.Type.

Constants
MatrixPlate, WellPlate
MatrixPlate PlateType = "matrix_plate"
WellPlate PlateType = "well_plate"

Defines values for PlateType.

Type PlateUpdate
type PlateUpdate struct {
	Fields          *Fields `json:"fields,omitempty"`
	Name            *string `json:"name,omitempty"`
	ParentStorageId *string `json:"parentStorageId,omitempty"`
	ProjectId       *string `json:"projectId,omitempty"`
}

PlateUpdate defines model for PlateUpdate.

Type Plate_Wells_AdditionalProperties
type Plate_Wells_AdditionalProperties struct {
	// contains filtered or unexported fields
}

Plate_Wells_AdditionalProperties defines model for Plate.wells.AdditionalProperties.

Methods
func (t Plate_Wells_AdditionalProperties) AsInaccessibleResource() (InaccessibleResource, error)

AsInaccessibleResource returns the union data inside the Plate_Wells_AdditionalProperties as a InaccessibleResource

func (t Plate_Wells_AdditionalProperties) AsWell() (Well, error)

AsWell returns the union data inside the Plate_Wells_AdditionalProperties as a Well

func (t *Plate_Wells_AdditionalProperties) FromInaccessibleResource(v InaccessibleResource) error

FromInaccessibleResource overwrites any union data inside the Plate_Wells_AdditionalProperties as the provided InaccessibleResource

func (t *Plate_Wells_AdditionalProperties) FromWell(v Well) error

FromWell overwrites any union data inside the Plate_Wells_AdditionalProperties as the provided Well

func (t Plate_Wells_AdditionalProperties) MarshalJSON() ([]byte, error)
func (t *Plate_Wells_AdditionalProperties) MergeInaccessibleResource(v InaccessibleResource) error

MergeInaccessibleResource performs a merge with any union data inside the Plate_Wells_AdditionalProperties, using the provided InaccessibleResource

func (t *Plate_Wells_AdditionalProperties) MergeWell(v Well) error

MergeWell performs a merge with any union data inside the Plate_Wells_AdditionalProperties, using the provided Well

func (t *Plate_Wells_AdditionalProperties) UnmarshalJSON(b []byte) error
Type PlatesArchivalChange
type PlatesArchivalChange struct {
	ContainerIds *[]string `json:"containerIds,omitempty"`
	PlateIds     *[]string `json:"plateIds,omitempty"`
}

PlatesArchivalChange IDs of all items that were archived or unarchived, grouped by resource type. This includes the IDs of plates along with any IDs of containers that were archived / unarchived.

Type PlatesArchive
type PlatesArchive struct {
	// PlateIds Array of plate IDs
	PlateIds []string `json:"plateIds"`

	// Reason Reason that plates are being archived.
	Reason PlatesArchiveReason `json:"reason"`

	// ShouldRemoveBarcodes Remove barcodes. Removing barcodes from archived inventory that contain items will also remove barcodes from the contained items.
	ShouldRemoveBarcodes bool `json:"shouldRemoveBarcodes"`
}

PlatesArchive defines model for PlatesArchive.

Type PlatesArchiveReason
type PlatesArchiveReason string

PlatesArchiveReason Reason that plates are being archived.

Constants
PlatesArchiveReasonContaminated, PlatesArchiveReasonExpended, PlatesArchiveReasonExpired, PlatesArchiveReasonMadeInError, PlatesArchiveReasonMissing, PlatesArchiveReasonOther, PlatesArchiveReasonRetired, PlatesArchiveReasonShipped
PlatesArchiveReasonContaminated PlatesArchiveReason = "Contaminated"
PlatesArchiveReasonExpended PlatesArchiveReason = "Expended"
PlatesArchiveReasonExpired PlatesArchiveReason = "Expired"
PlatesArchiveReasonMadeInError PlatesArchiveReason = "Made in error"
PlatesArchiveReasonMissing PlatesArchiveReason = "Missing"
PlatesArchiveReasonOther PlatesArchiveReason = "Other"
PlatesArchiveReasonRetired PlatesArchiveReason = "Retired"
PlatesArchiveReasonShipped PlatesArchiveReason = "Shipped"

Defines values for PlatesArchiveReason.

Type PlatesBulkGet
type PlatesBulkGet struct {
	Plates *[]Plate `json:"plates,omitempty"`
}

PlatesBulkGet defines model for PlatesBulkGet.

Type PlatesPaginatedList
type PlatesPaginatedList struct {
	NextToken *string  `json:"nextToken,omitempty"`
	Plates    *[]Plate `json:"plates,omitempty"`
}

PlatesPaginatedList defines model for PlatesPaginatedList.

Type PlatesUnarchive
type PlatesUnarchive struct {
	// PlateIds Array of plate IDs
	PlateIds []string `json:"plateIds"`
}

PlatesUnarchive defines model for PlatesUnarchive.

Type Primer
type Primer struct {
	Bases          *string `json:"bases,omitempty"`
	BindPosition   *int    `json:"bindPosition,omitempty"`
	Color          *string `json:"color,omitempty"`
	End            *int    `json:"end,omitempty"`
	Name           *string `json:"name,omitempty"`
	OligoId        *string `json:"oligoId,omitempty"`
	OverhangLength *int    `json:"overhangLength,omitempty"`
	Start          *int    `json:"start,omitempty"`
	Strand         *int    `json:"strand,omitempty"`
}

Primer defines model for Primer.

Type PrintLabels
type PrintLabels struct {
	// ContainerIds List of IDs of containers that will have labels printed (one label will be printed per container).
	ContainerIds []string `json:"containerIds"`

	// LabelTemplateId ID of label template to use (same template will be used for all labels printed).
	LabelTemplateId string `json:"labelTemplateId"`

	// PrinterId ID of printer to use (same printer will be used for all labels printed).
	PrinterId string `json:"printerId"`
}

PrintLabels defines model for PrintLabels.

Type PrintLabelsJSONRequestBody
type PrintLabelsJSONRequestBody = PrintLabels

PrintLabelsJSONRequestBody defines body for PrintLabels for application/json ContentType.

Type PrintLabelsResponse
type PrintLabelsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *EmptyObject
	JSON400      *BadRequestError
}
Functions
func ParsePrintLabelsResponse(rsp *http.Response) (*PrintLabelsResponse, error)

ParsePrintLabelsResponse parses an HTTP response from a PrintLabelsWithResponse call

Methods
func (r PrintLabelsResponse) Status() string

Status returns HTTPResponse.Status

func (r PrintLabelsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type Printer
type Printer struct {
	// Address Web address of the printer (either IP address or URL).
	Address *string `json:"address,omitempty"`

	// Description Short description of the printer.
	Description *string `json:"description"`

	// Id ID of the printer.
	Id *string `json:"id,omitempty"`

	// Name Name of the printer.
	Name *string `json:"name,omitempty"`

	// Port Port to reach the printer at.
	Port *int `json:"port"`

	// RegistryId ID of the registry associated with this printer.
	RegistryId *string `json:"registryId,omitempty"`
}

Printer defines model for Printer.

Type PrintersList
type PrintersList struct {
	LabelPrinters *[]Printer `json:"labelPrinters,omitempty"`
}

PrintersList defines model for PrintersList.

Type ProcessOutputWithAutomationOutputProcessorResponse
type ProcessOutputWithAutomationOutputProcessorResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *AsyncTaskLink
	JSON400      *BadRequestError
}
Functions
func ParseProcessOutputWithAutomationOutputProcessorResponse(rsp *http.Response) (*ProcessOutputWithAutomationOutputProcessorResponse, error)

ParseProcessOutputWithAutomationOutputProcessorResponse parses an HTTP response from a ProcessOutputWithAutomationOutputProcessorWithResponse call

Methods
func (r ProcessOutputWithAutomationOutputProcessorResponse) Status() string

Status returns HTTPResponse.Status

func (r ProcessOutputWithAutomationOutputProcessorResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type Project
type Project struct {
	ArchiveRecord *ArchiveRecord `json:"archiveRecord"`
	Id            *string        `json:"id,omitempty"`
	Name          *string        `json:"name,omitempty"`
	Owner         *Project_Owner `json:"owner,omitempty"`
}

Project defines model for Project.

Type Project_Owner
type Project_Owner struct {
	// contains filtered or unexported fields
}

Project_Owner defines model for Project.Owner.

Methods
func (t Project_Owner) AsOrganization() (Organization, error)

AsOrganization returns the union data inside the Project_Owner as a Organization

func (t Project_Owner) AsUserSummary() (UserSummary, error)

AsUserSummary returns the union data inside the Project_Owner as a UserSummary

func (t *Project_Owner) FromOrganization(v Organization) error

FromOrganization overwrites any union data inside the Project_Owner as the provided Organization

func (t *Project_Owner) FromUserSummary(v UserSummary) error

FromUserSummary overwrites any union data inside the Project_Owner as the provided UserSummary

func (t Project_Owner) MarshalJSON() ([]byte, error)
func (t *Project_Owner) MergeOrganization(v Organization) error

MergeOrganization performs a merge with any union data inside the Project_Owner, using the provided Organization

func (t *Project_Owner) MergeUserSummary(v UserSummary) error

MergeUserSummary performs a merge with any union data inside the Project_Owner, using the provided UserSummary

func (t *Project_Owner) UnmarshalJSON(b []byte) error
Type ProjectsArchivalChange
type ProjectsArchivalChange struct {
	AaSequenceIds   *[]string `json:"aaSequenceIds,omitempty"`
	CustomEntityIds *[]string `json:"customEntityIds,omitempty"`
	DnaSequenceIds  *[]string `json:"dnaSequenceIds,omitempty"`
	EntryIds        *[]string `json:"entryIds,omitempty"`
	FolderIds       *[]string `json:"folderIds,omitempty"`
	MixtureIds      *[]string `json:"mixtureIds,omitempty"`
	OligoIds        *[]string `json:"oligoIds,omitempty"`
	ProjectIds      *[]string `json:"projectIds,omitempty"`
	ProtocolIds     *[]string `json:"protocolIds,omitempty"`
}

ProjectsArchivalChange IDs of all items that were archived or unarchived, grouped by resource type. This includes the IDs of projects along with any IDs of project contents that were unarchived.

Type ProjectsArchive
type ProjectsArchive struct {
	// ProjectIds A list of project IDs to archive.
	ProjectIds []string `json:"projectIds"`

	// Reason The reason for archiving the provided projects. Accepted reasons may differ based on tenant configuration.
	Reason ProjectsArchiveReason `json:"reason"`
}

ProjectsArchive defines model for ProjectsArchive.

Type ProjectsArchiveReason
type ProjectsArchiveReason string

ProjectsArchiveReason The reason for archiving the provided projects. Accepted reasons may differ based on tenant configuration.

Constants
ProjectsArchiveReasonMadeInError, ProjectsArchiveReasonOther, ProjectsArchiveReasonRetired
ProjectsArchiveReasonMadeInError ProjectsArchiveReason = "Made in error"
ProjectsArchiveReasonOther ProjectsArchiveReason = "Other"
ProjectsArchiveReasonRetired ProjectsArchiveReason = "Retired"

Defines values for ProjectsArchiveReason.

Type ProjectsPaginatedList
type ProjectsPaginatedList struct {
	NextToken *string    `json:"nextToken,omitempty"`
	Projects  *[]Project `json:"projects,omitempty"`
}

ProjectsPaginatedList defines model for ProjectsPaginatedList.

Type ProjectsUnarchive
type ProjectsUnarchive struct {
	// ProjectIds A list of project IDs to unarchive.
	ProjectIds []string `json:"projectIds"`
}

ProjectsUnarchive defines model for ProjectsUnarchive.

Type RegisterEntities
type RegisterEntities struct {
	// EntityIds Array of entity IDs
	EntityIds []string `json:"entityIds"`

	// NamingStrategy Specifies the behavior for automatically generated names when registering an entity.
	// - NEW_IDS: Generate new registry IDs
	// - IDS_FROM_NAMES: Generate registry IDs based on entity names
	// - DELETE_NAMES: Generate new registry IDs and replace name with registry ID
	// - SET_FROM_NAME_PARTS: Generate new registry IDs, rename according to name template, and keep old name as alias
	// - REPLACE_NAMES_FROM_PARTS: Generate new registry IDs, and replace name according to name template
	// - KEEP_NAMES: Keep existing entity names as registry IDs
	// - REPLACE_ID_AND_NAME_FROM_PARTS: Generate registry IDs and names according to name template
	NamingStrategy NamingStrategy `json:"namingStrategy"`
}

RegisterEntities defines model for RegisterEntities.

Type RegisterEntitiesJSONRequestBody
type RegisterEntitiesJSONRequestBody = RegisterEntities

RegisterEntitiesJSONRequestBody defines body for RegisterEntities for application/json ContentType.

Type RegisterEntitiesResponse
type RegisterEntitiesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *AsyncTaskLink
	JSON400      *BadRequestError
}
Functions
func ParseRegisterEntitiesResponse(rsp *http.Response) (*RegisterEntitiesResponse, error)

ParseRegisterEntitiesResponse parses an HTTP response from a RegisterEntitiesWithResponse call

Methods
func (r RegisterEntitiesResponse) Status() string

Status returns HTTPResponse.Status

func (r RegisterEntitiesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type RegisteredEntitiesList
type RegisteredEntitiesList struct {
	Entities *[]RegisteredEntitiesList_Entities_Item `json:"entities,omitempty"`
}

RegisteredEntitiesList defines model for RegisteredEntitiesList.

Type RegisteredEntitiesList_Entities_Item
type RegisteredEntitiesList_Entities_Item struct {
	EntityType string `json:"entityType"`
	// contains filtered or unexported fields
}

RegisteredEntitiesList_Entities_Item defines model for RegisteredEntitiesList.entities.Item.

Methods
func (t RegisteredEntitiesList_Entities_Item) AsAaSequenceWithEntityType() (AaSequenceWithEntityType, error)

AsAaSequenceWithEntityType returns the union data inside the RegisteredEntitiesList_Entities_Item as a AaSequenceWithEntityType

func (t RegisteredEntitiesList_Entities_Item) AsCustomEntityWithEntityType() (CustomEntityWithEntityType, error)

AsCustomEntityWithEntityType returns the union data inside the RegisteredEntitiesList_Entities_Item as a CustomEntityWithEntityType

func (t RegisteredEntitiesList_Entities_Item) AsDnaOligoWithEntityType() (DnaOligoWithEntityType, error)

AsDnaOligoWithEntityType returns the union data inside the RegisteredEntitiesList_Entities_Item as a DnaOligoWithEntityType

func (t RegisteredEntitiesList_Entities_Item) AsDnaSequenceWithEntityType() (DnaSequenceWithEntityType, error)

AsDnaSequenceWithEntityType returns the union data inside the RegisteredEntitiesList_Entities_Item as a DnaSequenceWithEntityType

func (t RegisteredEntitiesList_Entities_Item) AsMixtureWithEntityType() (MixtureWithEntityType, error)

AsMixtureWithEntityType returns the union data inside the RegisteredEntitiesList_Entities_Item as a MixtureWithEntityType

func (t RegisteredEntitiesList_Entities_Item) AsRnaOligoWithEntityType() (RnaOligoWithEntityType, error)

AsRnaOligoWithEntityType returns the union data inside the RegisteredEntitiesList_Entities_Item as a RnaOligoWithEntityType

func (t RegisteredEntitiesList_Entities_Item) Discriminator() (string, error)
func (t *RegisteredEntitiesList_Entities_Item) FromAaSequenceWithEntityType(v AaSequenceWithEntityType) error

FromAaSequenceWithEntityType overwrites any union data inside the RegisteredEntitiesList_Entities_Item as the provided AaSequenceWithEntityType

func (t *RegisteredEntitiesList_Entities_Item) FromCustomEntityWithEntityType(v CustomEntityWithEntityType) error

FromCustomEntityWithEntityType overwrites any union data inside the RegisteredEntitiesList_Entities_Item as the provided CustomEntityWithEntityType

func (t *RegisteredEntitiesList_Entities_Item) FromDnaOligoWithEntityType(v DnaOligoWithEntityType) error

FromDnaOligoWithEntityType overwrites any union data inside the RegisteredEntitiesList_Entities_Item as the provided DnaOligoWithEntityType

func (t *RegisteredEntitiesList_Entities_Item) FromDnaSequenceWithEntityType(v DnaSequenceWithEntityType) error

FromDnaSequenceWithEntityType overwrites any union data inside the RegisteredEntitiesList_Entities_Item as the provided DnaSequenceWithEntityType

func (t *RegisteredEntitiesList_Entities_Item) FromMixtureWithEntityType(v MixtureWithEntityType) error

FromMixtureWithEntityType overwrites any union data inside the RegisteredEntitiesList_Entities_Item as the provided MixtureWithEntityType

func (t *RegisteredEntitiesList_Entities_Item) FromRnaOligoWithEntityType(v RnaOligoWithEntityType) error

FromRnaOligoWithEntityType overwrites any union data inside the RegisteredEntitiesList_Entities_Item as the provided RnaOligoWithEntityType

func (t RegisteredEntitiesList_Entities_Item) MarshalJSON() ([]byte, error)
func (t *RegisteredEntitiesList_Entities_Item) MergeAaSequenceWithEntityType(v AaSequenceWithEntityType) error

MergeAaSequenceWithEntityType performs a merge with any union data inside the RegisteredEntitiesList_Entities_Item, using the provided AaSequenceWithEntityType

func (t *RegisteredEntitiesList_Entities_Item) MergeCustomEntityWithEntityType(v CustomEntityWithEntityType) error

MergeCustomEntityWithEntityType performs a merge with any union data inside the RegisteredEntitiesList_Entities_Item, using the provided CustomEntityWithEntityType

func (t *RegisteredEntitiesList_Entities_Item) MergeDnaOligoWithEntityType(v DnaOligoWithEntityType) error

MergeDnaOligoWithEntityType performs a merge with any union data inside the RegisteredEntitiesList_Entities_Item, using the provided DnaOligoWithEntityType

func (t *RegisteredEntitiesList_Entities_Item) MergeDnaSequenceWithEntityType(v DnaSequenceWithEntityType) error

MergeDnaSequenceWithEntityType performs a merge with any union data inside the RegisteredEntitiesList_Entities_Item, using the provided DnaSequenceWithEntityType

func (t *RegisteredEntitiesList_Entities_Item) MergeMixtureWithEntityType(v MixtureWithEntityType) error

MergeMixtureWithEntityType performs a merge with any union data inside the RegisteredEntitiesList_Entities_Item, using the provided MixtureWithEntityType

func (t *RegisteredEntitiesList_Entities_Item) MergeRnaOligoWithEntityType(v RnaOligoWithEntityType) error

MergeRnaOligoWithEntityType performs a merge with any union data inside the RegisteredEntitiesList_Entities_Item, using the provided RnaOligoWithEntityType

func (t *RegisteredEntitiesList_Entities_Item) UnmarshalJSON(b []byte) error
func (t RegisteredEntitiesList_Entities_Item) ValueByDiscriminator() (interface{}, error)
Type RegistrationOrigin
type RegistrationOrigin struct {
	OriginEntryId *string    `json:"originEntryId"`
	RegisteredAt  *time.Time `json:"registeredAt,omitempty"`
}

RegistrationOrigin defines model for RegistrationOrigin.

Type RegistrationTableNotePart
type RegistrationTableNotePart struct {
	ApiId          *string                      `json:"apiId,omitempty"`
	Columns        *[]StructuredTableColumnInfo `json:"columns,omitempty"`
	EntitySchemaId *string                      `json:"entitySchemaId,omitempty"`

	// Indentation All notes have an indentation level - the default is 0 for no indent. For lists, indentation gives notes hierarchy - a bulleted list with children is modeled as one note part with indentation 1 followed by note parts with indentation 2, for example.
	Indentation *int                           `json:"indentation,omitempty"`
	Type        *RegistrationTableNotePartType `json:"type,omitempty"`
}

RegistrationTableNotePart defines model for RegistrationTableNotePart.

Type RegistrationTableNotePartType
type RegistrationTableNotePartType string

RegistrationTableNotePartType defines model for RegistrationTableNotePart.Type.

Constants
RegistrationTable
RegistrationTable RegistrationTableNotePartType = "registration_table"

Defines values for RegistrationTableNotePartType.

Type RegistriesList
type RegistriesList struct {
	Registries *[]Registry `json:"registries,omitempty"`
}

RegistriesList defines model for RegistriesList.

Type Registry
type Registry struct {
	Id *string `json:"id,omitempty"`

	// ModifiedAt DateTime the Registry was last modified
	ModifiedAt *time.Time    `json:"modifiedAt,omitempty"`
	Name       *string       `json:"name,omitempty"`
	Owner      *Organization `json:"owner,omitempty"`
}

Registry defines model for Registry.

Type RegistrySchema
type RegistrySchema struct {
	ArchiveRecord    *ArchiveRecord                          `json:"archiveRecord"`
	FieldDefinitions *[]RegistrySchema_FieldDefinitions_Item `json:"fieldDefinitions,omitempty"`
	Id               *string                                 `json:"id,omitempty"`
	Name             *string                                 `json:"name,omitempty"`
	Prefix           *string                                 `json:"prefix,omitempty"`
	RegistryId       *string                                 `json:"registryId,omitempty"`
	Type             *string                                 `json:"type,omitempty"`
}

RegistrySchema defines model for RegistrySchema.

Type RegistrySchema_FieldDefinitions_Item
type RegistrySchema_FieldDefinitions_Item struct {
	// contains filtered or unexported fields
}

RegistrySchema_FieldDefinitions_Item defines model for RegistrySchema.fieldDefinitions.Item.

Methods
func (t RegistrySchema_FieldDefinitions_Item) AsDropdownFieldDefinition() (DropdownFieldDefinition, error)

AsDropdownFieldDefinition returns the union data inside the RegistrySchema_FieldDefinitions_Item as a DropdownFieldDefinition

func (t RegistrySchema_FieldDefinitions_Item) AsFloatFieldDefinition() (FloatFieldDefinition, error)

AsFloatFieldDefinition returns the union data inside the RegistrySchema_FieldDefinitions_Item as a FloatFieldDefinition

func (t RegistrySchema_FieldDefinitions_Item) AsIntegerFieldDefinition() (IntegerFieldDefinition, error)

AsIntegerFieldDefinition returns the union data inside the RegistrySchema_FieldDefinitions_Item as a IntegerFieldDefinition

func (t RegistrySchema_FieldDefinitions_Item) AsSchemaLinkFieldDefinition() (SchemaLinkFieldDefinition, error)

AsSchemaLinkFieldDefinition returns the union data inside the RegistrySchema_FieldDefinitions_Item as a SchemaLinkFieldDefinition

func (t RegistrySchema_FieldDefinitions_Item) AsSimpleFieldDefinition() (SimpleFieldDefinition, error)

AsSimpleFieldDefinition returns the union data inside the RegistrySchema_FieldDefinitions_Item as a SimpleFieldDefinition

func (t *RegistrySchema_FieldDefinitions_Item) FromDropdownFieldDefinition(v DropdownFieldDefinition) error

FromDropdownFieldDefinition overwrites any union data inside the RegistrySchema_FieldDefinitions_Item as the provided DropdownFieldDefinition

func (t *RegistrySchema_FieldDefinitions_Item) FromFloatFieldDefinition(v FloatFieldDefinition) error

FromFloatFieldDefinition overwrites any union data inside the RegistrySchema_FieldDefinitions_Item as the provided FloatFieldDefinition

func (t *RegistrySchema_FieldDefinitions_Item) FromIntegerFieldDefinition(v IntegerFieldDefinition) error

FromIntegerFieldDefinition overwrites any union data inside the RegistrySchema_FieldDefinitions_Item as the provided IntegerFieldDefinition

func (t *RegistrySchema_FieldDefinitions_Item) FromSchemaLinkFieldDefinition(v SchemaLinkFieldDefinition) error

FromSchemaLinkFieldDefinition overwrites any union data inside the RegistrySchema_FieldDefinitions_Item as the provided SchemaLinkFieldDefinition

func (t *RegistrySchema_FieldDefinitions_Item) FromSimpleFieldDefinition(v SimpleFieldDefinition) error

FromSimpleFieldDefinition overwrites any union data inside the RegistrySchema_FieldDefinitions_Item as the provided SimpleFieldDefinition

func (t RegistrySchema_FieldDefinitions_Item) MarshalJSON() ([]byte, error)
func (t *RegistrySchema_FieldDefinitions_Item) MergeDropdownFieldDefinition(v DropdownFieldDefinition) error

MergeDropdownFieldDefinition performs a merge with any union data inside the RegistrySchema_FieldDefinitions_Item, using the provided DropdownFieldDefinition

func (t *RegistrySchema_FieldDefinitions_Item) MergeFloatFieldDefinition(v FloatFieldDefinition) error

MergeFloatFieldDefinition performs a merge with any union data inside the RegistrySchema_FieldDefinitions_Item, using the provided FloatFieldDefinition

func (t *RegistrySchema_FieldDefinitions_Item) MergeIntegerFieldDefinition(v IntegerFieldDefinition) error

MergeIntegerFieldDefinition performs a merge with any union data inside the RegistrySchema_FieldDefinitions_Item, using the provided IntegerFieldDefinition

func (t *RegistrySchema_FieldDefinitions_Item) MergeSchemaLinkFieldDefinition(v SchemaLinkFieldDefinition) error

MergeSchemaLinkFieldDefinition performs a merge with any union data inside the RegistrySchema_FieldDefinitions_Item, using the provided SchemaLinkFieldDefinition

func (t *RegistrySchema_FieldDefinitions_Item) MergeSimpleFieldDefinition(v SimpleFieldDefinition) error

MergeSimpleFieldDefinition performs a merge with any union data inside the RegistrySchema_FieldDefinitions_Item, using the provided SimpleFieldDefinition

func (t *RegistrySchema_FieldDefinitions_Item) UnmarshalJSON(b []byte) error
Type Request
type Request struct {
	// ApiURL The canonical url of the Request in the API.
	ApiURL *string `json:"apiURL,omitempty"`

	// Assignees Array of assignees
	Assignees *[]Request_Assignees_Item `json:"assignees,omitempty"`

	// CreatedAt Date and time the request was created
	CreatedAt *string `json:"createdAt,omitempty"`

	// Creator UserSummary of the user who created the request
	Creator *UserSummary `json:"creator,omitempty"`

	// DisplayId User-friendly ID of the request
	DisplayId *string `json:"displayId,omitempty"`
	Fields    *Fields `json:"fields,omitempty"`

	// Id Unique ID for the request
	Id *string `json:"id,omitempty"`

	// ProjectId The ID of the project to which the request belongs.
	ProjectId     *string        `json:"projectId,omitempty"`
	RequestStatus *RequestStatus `json:"requestStatus,omitempty"`

	// Requestor UserSummary of the user making the request
	Requestor    *UserSummary          `json:"requestor,omitempty"`
	SampleGroups *[]RequestSampleGroup `json:"sampleGroups,omitempty"`

	// ScheduledOn Date the request is scheduled to be executed on, in YYYY-MM-DD format.
	ScheduledOn *openapi_types.Date `json:"scheduledOn"`

	// Schema SchemaSummary for the request
	Schema *SchemaSummary `json:"schema,omitempty"`
	Tasks  *[]RequestTask `json:"tasks,omitempty"`

	// WebURL URL of the request
	WebURL *string `json:"webURL,omitempty"`
}

Request defines model for Request.

Type RequestBase
type RequestBase = map[string]interface{}

RequestBase A request is an ask to perform a service, e.g. produce a sample or perform assays on a sample. Requests are usually placed to another team or individual who specializes in performing the service.

Type RequestCreate
type RequestCreate struct {
	// Assignees Array of assignees
	Assignees *[]RequestCreate_Assignees_Item `json:"assignees,omitempty"`

	// Fields The request's fields
	Fields Fields `json:"fields"`

	// ProjectId The ID of the project to which the request belongs.
	ProjectId string `json:"projectId"`

	// RequestorId ID of the user making the request. If unspecified, the requestor is the request creator.
	RequestorId  *string                    `json:"requestorId"`
	SampleGroups []RequestSampleGroupCreate `json:"sampleGroups"`

	// ScheduledOn Date the request is scheduled to be executed on, in YYYY-MM-DD format.
	ScheduledOn *openapi_types.Date `json:"scheduledOn,omitempty"`

	// SchemaId ID of the request's schema.
	SchemaId *string `json:"schemaId,omitempty"`
}

RequestCreate defines model for RequestCreate.

Type RequestCreate_Assignees_Item
type RequestCreate_Assignees_Item struct {
	// contains filtered or unexported fields
}

RequestCreate_Assignees_Item defines model for RequestCreate.assignees.Item.

Methods
func (t RequestCreate_Assignees_Item) AsRequestWriteTeamAssignee() (RequestWriteTeamAssignee, error)

AsRequestWriteTeamAssignee returns the union data inside the RequestCreate_Assignees_Item as a RequestWriteTeamAssignee

func (t RequestCreate_Assignees_Item) AsRequestWriteUserAssignee() (RequestWriteUserAssignee, error)

AsRequestWriteUserAssignee returns the union data inside the RequestCreate_Assignees_Item as a RequestWriteUserAssignee

func (t *RequestCreate_Assignees_Item) FromRequestWriteTeamAssignee(v RequestWriteTeamAssignee) error

FromRequestWriteTeamAssignee overwrites any union data inside the RequestCreate_Assignees_Item as the provided RequestWriteTeamAssignee

func (t *RequestCreate_Assignees_Item) FromRequestWriteUserAssignee(v RequestWriteUserAssignee) error

FromRequestWriteUserAssignee overwrites any union data inside the RequestCreate_Assignees_Item as the provided RequestWriteUserAssignee

func (t RequestCreate_Assignees_Item) MarshalJSON() ([]byte, error)
func (t *RequestCreate_Assignees_Item) MergeRequestWriteTeamAssignee(v RequestWriteTeamAssignee) error

MergeRequestWriteTeamAssignee performs a merge with any union data inside the RequestCreate_Assignees_Item, using the provided RequestWriteTeamAssignee

func (t *RequestCreate_Assignees_Item) MergeRequestWriteUserAssignee(v RequestWriteUserAssignee) error

MergeRequestWriteUserAssignee performs a merge with any union data inside the RequestCreate_Assignees_Item, using the provided RequestWriteUserAssignee

func (t *RequestCreate_Assignees_Item) UnmarshalJSON(b []byte) error
Type RequestCreatedEvent
type RequestCreatedEvent struct {
	CreatedAt  *time.Time                    `json:"createdAt,omitempty"`
	Deprecated *bool                         `json:"deprecated,omitempty"`
	EventType  *RequestCreatedEventEventType `json:"eventType,omitempty"`

	// ExcludedProperties These properties have been dropped from the payload due to size.
	ExcludedProperties *[]string `json:"excludedProperties,omitempty"`
	Id                 *string   `json:"id,omitempty"`
	Request            *Request  `json:"request,omitempty"`
	Schema             *struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"schema"`
}

RequestCreatedEvent defines model for RequestCreatedEvent.

Type RequestCreatedEventEventType
type RequestCreatedEventEventType string

RequestCreatedEventEventType defines model for RequestCreatedEvent.EventType.

Constants
V2RequestCreated
V2RequestCreated RequestCreatedEventEventType = "v2.request.created"

Defines values for RequestCreatedEventEventType.

Type RequestEditorFn
type RequestEditorFn func(ctx context.Context, req *http.Request) error

RequestEditorFn is the function signature for the RequestEditor callback function

Type RequestFulfillment
type RequestFulfillment struct {
	// CreatedAt Date and time the fulfillment was created
	CreatedAt *time.Time `json:"createdAt,omitempty"`

	// EntryId ID of the entry this fulfillment was executed in, if any
	EntryId *string `json:"entryId,omitempty"`

	// Id ID of the request fulfillment
	Id *string `json:"id,omitempty"`

	// ModifiedAt DateTime the Request Fulfillment was last modified
	ModifiedAt *time.Time `json:"modifiedAt,omitempty"`

	// RequestId ID of the request this fulfillment fulfills
	RequestId *string `json:"requestId,omitempty"`

	// SampleGroup The request sample group this fulfillment was executed upon, if any.
	SampleGroup *SampleGroup `json:"sampleGroup"`

	// Status Status of a sample group
	Status *SampleGroupStatus `json:"status,omitempty"`
}

RequestFulfillment A request fulfillment represents work that is done which changes the status of a request or a sample group within that request. Fulfillments are created when state changes between IN_PROGRESS, COMPLETED, or FAILED statuses. Fulfillments do not capture a PENDING state because all requests or request sample groups are considered PENDING until the first corresponding fulfillment is created.

Type RequestFulfillmentsPaginatedList
type RequestFulfillmentsPaginatedList struct {
	NextToken           *string               `json:"nextToken,omitempty"`
	RequestFulfillments *[]RequestFulfillment `json:"requestFulfillments,omitempty"`
}

RequestFulfillmentsPaginatedList An object containing an array of RequestFulfillments

Type RequestResponse
type RequestResponse struct {
	Results *[]AssayResult `json:"results,omitempty"`

	// Samples Array of samples produced by the request.
	Samples *[]struct {
		// Batch The sample, if it is a batch resource. Null otherwise.
		Batch *RequestResponseSamplesItemBatch `json:"batch"`

		// Entity The sample, if it is an entity resource. Null otherwise.
		Entity *RequestResponseSamplesItemEntity `json:"entity"`

		// Status The status of the sample, based on the status of the stage run that generated it.
		Status *RequestResponseSamplesStatus `json:"status,omitempty"`
	} `json:"samples,omitempty"`
}

RequestResponse defines model for RequestResponse.

Type RequestResponseSamplesItemBatch
type RequestResponseSamplesItemBatch = BatchOrInaccessibleResource

RequestResponseSamplesItemBatch defines model for RequestResponseSamplesItemBatch.

Type RequestResponseSamplesItemEntity
type RequestResponseSamplesItemEntity = EntityOrInaccessibleResource

RequestResponseSamplesItemEntity defines model for RequestResponseSamplesItemEntity.

Type RequestResponseSamplesStatus
type RequestResponseSamplesStatus string

RequestResponseSamplesStatus The status of the sample, based on the status of the stage run that generated it.

Constants
RequestResponseSamplesStatusCOMPLETED, RequestResponseSamplesStatusDISCARDED
RequestResponseSamplesStatusCOMPLETED RequestResponseSamplesStatus = "COMPLETED"
RequestResponseSamplesStatusDISCARDED RequestResponseSamplesStatus = "DISCARDED"

Defines values for RequestResponseSamplesStatus.

Type RequestSampleGroup
type RequestSampleGroup struct {
	Id *string `json:"id,omitempty"`

	// Samples The key for each RequestSample should match one of the samplesSchema[n].name property in the request schema json.
	Samples *RequestSampleGroupSamples `json:"samples,omitempty"`
}

RequestSampleGroup defines model for RequestSampleGroup.

Type RequestSampleGroupCreate
type RequestSampleGroupCreate struct {
	// Samples The key for each RequestSample should match one of the samplesSchema[n].name property in the request schema json.
	Samples RequestSampleGroupSamples `json:"samples"`
}

RequestSampleGroupCreate defines model for RequestSampleGroupCreate.

Type RequestSampleGroupSamples
type RequestSampleGroupSamples map[string]RequestSampleGroupSamples_AdditionalProperties

RequestSampleGroupSamples The key for each RequestSample should match one of the samplesSchema[n].name property in the request schema json.

Type RequestSampleGroupSamples_AdditionalProperties
type RequestSampleGroupSamples_AdditionalProperties struct {
	// contains filtered or unexported fields
}

RequestSampleGroupSamples_AdditionalProperties defines model for RequestSampleGroupSamples.AdditionalProperties.

Methods
func (t RequestSampleGroupSamples_AdditionalProperties) AsRequestSampleWithBatch() (RequestSampleWithBatch, error)

AsRequestSampleWithBatch returns the union data inside the RequestSampleGroupSamples_AdditionalProperties as a RequestSampleWithBatch

func (t RequestSampleGroupSamples_AdditionalProperties) AsRequestSampleWithEntity() (RequestSampleWithEntity, error)

AsRequestSampleWithEntity returns the union data inside the RequestSampleGroupSamples_AdditionalProperties as a RequestSampleWithEntity

func (t *RequestSampleGroupSamples_AdditionalProperties) FromRequestSampleWithBatch(v RequestSampleWithBatch) error

FromRequestSampleWithBatch overwrites any union data inside the RequestSampleGroupSamples_AdditionalProperties as the provided RequestSampleWithBatch

func (t *RequestSampleGroupSamples_AdditionalProperties) FromRequestSampleWithEntity(v RequestSampleWithEntity) error

FromRequestSampleWithEntity overwrites any union data inside the RequestSampleGroupSamples_AdditionalProperties as the provided RequestSampleWithEntity

func (t RequestSampleGroupSamples_AdditionalProperties) MarshalJSON() ([]byte, error)
func (t *RequestSampleGroupSamples_AdditionalProperties) MergeRequestSampleWithBatch(v RequestSampleWithBatch) error

MergeRequestSampleWithBatch performs a merge with any union data inside the RequestSampleGroupSamples_AdditionalProperties, using the provided RequestSampleWithBatch

func (t *RequestSampleGroupSamples_AdditionalProperties) MergeRequestSampleWithEntity(v RequestSampleWithEntity) error

MergeRequestSampleWithEntity performs a merge with any union data inside the RequestSampleGroupSamples_AdditionalProperties, using the provided RequestSampleWithEntity

func (t *RequestSampleGroupSamples_AdditionalProperties) UnmarshalJSON(b []byte) error
Type RequestSampleWithBatch
type RequestSampleWithBatch struct {
	BatchId     string  `json:"batchId"`
	ContainerId *string `json:"containerId,omitempty"`
}

RequestSampleWithBatch defines model for RequestSampleWithBatch.

Type RequestSampleWithEntity
type RequestSampleWithEntity struct {
	ContainerId *string `json:"containerId,omitempty"`
	EntityId    string  `json:"entityId"`
}

RequestSampleWithEntity defines model for RequestSampleWithEntity.

Type RequestSchema
type RequestSchema struct {
	ArchiveRecord    *ArchiveRecord                         `json:"archiveRecord"`
	FieldDefinitions *[]RequestSchema_FieldDefinitions_Item `json:"fieldDefinitions,omitempty"`
	Id               *string                                `json:"id,omitempty"`

	// ModifiedAt DateTime the Request Schema was last modified
	ModifiedAt *time.Time `json:"modifiedAt,omitempty"`
	Name       *string    `json:"name,omitempty"`

	// Organization The organization that owns the schema.
	Organization *struct {
		Handle *string `json:"handle,omitempty"`
		Id     *string `json:"id,omitempty"`
		Name   *string `json:"name,omitempty"`
	} `json:"organization,omitempty"`
	SystemName *string            `json:"systemName,omitempty"`
	Type       *RequestSchemaType `json:"type,omitempty"`
}

RequestSchema defines model for RequestSchema.

Type RequestSchemaType
type RequestSchemaType string

RequestSchemaType defines model for RequestSchema.Type.

Constants
RequestSchemaTypeRequest
RequestSchemaTypeRequest RequestSchemaType = "request"

Defines values for RequestSchemaType.

Type RequestSchema_FieldDefinitions_Item
type RequestSchema_FieldDefinitions_Item struct {
	// contains filtered or unexported fields
}

RequestSchema_FieldDefinitions_Item defines model for RequestSchema.fieldDefinitions.Item.

Methods
func (t RequestSchema_FieldDefinitions_Item) AsDropdownFieldDefinition() (DropdownFieldDefinition, error)

AsDropdownFieldDefinition returns the union data inside the RequestSchema_FieldDefinitions_Item as a DropdownFieldDefinition

func (t RequestSchema_FieldDefinitions_Item) AsFloatFieldDefinition() (FloatFieldDefinition, error)

AsFloatFieldDefinition returns the union data inside the RequestSchema_FieldDefinitions_Item as a FloatFieldDefinition

func (t RequestSchema_FieldDefinitions_Item) AsIntegerFieldDefinition() (IntegerFieldDefinition, error)

AsIntegerFieldDefinition returns the union data inside the RequestSchema_FieldDefinitions_Item as a IntegerFieldDefinition

func (t RequestSchema_FieldDefinitions_Item) AsSchemaLinkFieldDefinition() (SchemaLinkFieldDefinition, error)

AsSchemaLinkFieldDefinition returns the union data inside the RequestSchema_FieldDefinitions_Item as a SchemaLinkFieldDefinition

func (t RequestSchema_FieldDefinitions_Item) AsSimpleFieldDefinition() (SimpleFieldDefinition, error)

AsSimpleFieldDefinition returns the union data inside the RequestSchema_FieldDefinitions_Item as a SimpleFieldDefinition

func (t *RequestSchema_FieldDefinitions_Item) FromDropdownFieldDefinition(v DropdownFieldDefinition) error

FromDropdownFieldDefinition overwrites any union data inside the RequestSchema_FieldDefinitions_Item as the provided DropdownFieldDefinition

func (t *RequestSchema_FieldDefinitions_Item) FromFloatFieldDefinition(v FloatFieldDefinition) error

FromFloatFieldDefinition overwrites any union data inside the RequestSchema_FieldDefinitions_Item as the provided FloatFieldDefinition

func (t *RequestSchema_FieldDefinitions_Item) FromIntegerFieldDefinition(v IntegerFieldDefinition) error

FromIntegerFieldDefinition overwrites any union data inside the RequestSchema_FieldDefinitions_Item as the provided IntegerFieldDefinition

func (t *RequestSchema_FieldDefinitions_Item) FromSchemaLinkFieldDefinition(v SchemaLinkFieldDefinition) error

FromSchemaLinkFieldDefinition overwrites any union data inside the RequestSchema_FieldDefinitions_Item as the provided SchemaLinkFieldDefinition

func (t *RequestSchema_FieldDefinitions_Item) FromSimpleFieldDefinition(v SimpleFieldDefinition) error

FromSimpleFieldDefinition overwrites any union data inside the RequestSchema_FieldDefinitions_Item as the provided SimpleFieldDefinition

func (t RequestSchema_FieldDefinitions_Item) MarshalJSON() ([]byte, error)
func (t *RequestSchema_FieldDefinitions_Item) MergeDropdownFieldDefinition(v DropdownFieldDefinition) error

MergeDropdownFieldDefinition performs a merge with any union data inside the RequestSchema_FieldDefinitions_Item, using the provided DropdownFieldDefinition

func (t *RequestSchema_FieldDefinitions_Item) MergeFloatFieldDefinition(v FloatFieldDefinition) error

MergeFloatFieldDefinition performs a merge with any union data inside the RequestSchema_FieldDefinitions_Item, using the provided FloatFieldDefinition

func (t *RequestSchema_FieldDefinitions_Item) MergeIntegerFieldDefinition(v IntegerFieldDefinition) error

MergeIntegerFieldDefinition performs a merge with any union data inside the RequestSchema_FieldDefinitions_Item, using the provided IntegerFieldDefinition

func (t *RequestSchema_FieldDefinitions_Item) MergeSchemaLinkFieldDefinition(v SchemaLinkFieldDefinition) error

MergeSchemaLinkFieldDefinition performs a merge with any union data inside the RequestSchema_FieldDefinitions_Item, using the provided SchemaLinkFieldDefinition

func (t *RequestSchema_FieldDefinitions_Item) MergeSimpleFieldDefinition(v SimpleFieldDefinition) error

MergeSimpleFieldDefinition performs a merge with any union data inside the RequestSchema_FieldDefinitions_Item, using the provided SimpleFieldDefinition

func (t *RequestSchema_FieldDefinitions_Item) UnmarshalJSON(b []byte) error
Type RequestSchemasPaginatedList
type RequestSchemasPaginatedList struct {
	NextToken      *string          `json:"nextToken,omitempty"`
	RequestSchemas *[]RequestSchema `json:"requestSchemas,omitempty"`
}

RequestSchemasPaginatedList defines model for RequestSchemasPaginatedList.

Type RequestStatus
type RequestStatus string

RequestStatus defines model for RequestStatus.

Constants
RequestStatusCANCELLED, RequestStatusCOMPLETED, RequestStatusINPROGRESS, RequestStatusREQUESTED, RequestStatusSCHEDULED
RequestStatusCANCELLED RequestStatus = "CANCELLED"
RequestStatusCOMPLETED RequestStatus = "COMPLETED"
RequestStatusINPROGRESS RequestStatus = "IN_PROGRESS"
RequestStatusREQUESTED RequestStatus = "REQUESTED"
RequestStatusSCHEDULED RequestStatus = "SCHEDULED"

Defines values for RequestStatus.

Type RequestTask
type RequestTask = RequestTaskBase

RequestTask A request task.

Type RequestTaskBase
type RequestTaskBase = RequestTaskBaseFields

RequestTaskBase Shared fields for request tasks and related endpoints.

Type RequestTaskBaseFields
type RequestTaskBaseFields struct {
	// Fields Schema fields to set on the request task.
	// Every field should have its name as a key, mapping to an object with information about the value of the field.
	Fields *Fields `json:"fields,omitempty"`

	// SampleGroupIds IDs of all request sample groups now associated with this task.
	SampleGroupIds *[]string `json:"sampleGroupIds,omitempty"`
}

RequestTaskBaseFields Shared fields for request tasks and related endpoints.

Type RequestTaskSchema
type RequestTaskSchema struct {
	ArchiveRecord    *ArchiveRecord                             `json:"archiveRecord"`
	FieldDefinitions *[]RequestTaskSchema_FieldDefinitions_Item `json:"fieldDefinitions,omitempty"`
	Id               *string                                    `json:"id,omitempty"`

	// ModifiedAt DateTime the Request Task Schema was last modified
	ModifiedAt *time.Time `json:"modifiedAt,omitempty"`
	Name       *string    `json:"name,omitempty"`

	// Organization The organization that owns the schema.
	Organization *struct {
		Handle *string `json:"handle,omitempty"`
		Id     *string `json:"id,omitempty"`
		Name   *string `json:"name,omitempty"`
	} `json:"organization,omitempty"`
	SystemName *string                `json:"systemName,omitempty"`
	Type       *RequestTaskSchemaType `json:"type,omitempty"`
}

RequestTaskSchema defines model for RequestTaskSchema.

Type RequestTaskSchemaType
type RequestTaskSchemaType string

RequestTaskSchemaType defines model for RequestTaskSchema.Type.

Constants
RequestTaskSchemaTypeRequestTask
RequestTaskSchemaTypeRequestTask RequestTaskSchemaType = "request_task"

Defines values for RequestTaskSchemaType.

Type RequestTaskSchema_FieldDefinitions_Item
type RequestTaskSchema_FieldDefinitions_Item struct {
	// contains filtered or unexported fields
}

RequestTaskSchema_FieldDefinitions_Item defines model for RequestTaskSchema.fieldDefinitions.Item.

Methods
func (t RequestTaskSchema_FieldDefinitions_Item) AsDropdownFieldDefinition() (DropdownFieldDefinition, error)

AsDropdownFieldDefinition returns the union data inside the RequestTaskSchema_FieldDefinitions_Item as a DropdownFieldDefinition

func (t RequestTaskSchema_FieldDefinitions_Item) AsFloatFieldDefinition() (FloatFieldDefinition, error)

AsFloatFieldDefinition returns the union data inside the RequestTaskSchema_FieldDefinitions_Item as a FloatFieldDefinition

func (t RequestTaskSchema_FieldDefinitions_Item) AsIntegerFieldDefinition() (IntegerFieldDefinition, error)

AsIntegerFieldDefinition returns the union data inside the RequestTaskSchema_FieldDefinitions_Item as a IntegerFieldDefinition

func (t RequestTaskSchema_FieldDefinitions_Item) AsSchemaLinkFieldDefinition() (SchemaLinkFieldDefinition, error)

AsSchemaLinkFieldDefinition returns the union data inside the RequestTaskSchema_FieldDefinitions_Item as a SchemaLinkFieldDefinition

func (t RequestTaskSchema_FieldDefinitions_Item) AsSimpleFieldDefinition() (SimpleFieldDefinition, error)

AsSimpleFieldDefinition returns the union data inside the RequestTaskSchema_FieldDefinitions_Item as a SimpleFieldDefinition

func (t *RequestTaskSchema_FieldDefinitions_Item) FromDropdownFieldDefinition(v DropdownFieldDefinition) error

FromDropdownFieldDefinition overwrites any union data inside the RequestTaskSchema_FieldDefinitions_Item as the provided DropdownFieldDefinition

func (t *RequestTaskSchema_FieldDefinitions_Item) FromFloatFieldDefinition(v FloatFieldDefinition) error

FromFloatFieldDefinition overwrites any union data inside the RequestTaskSchema_FieldDefinitions_Item as the provided FloatFieldDefinition

func (t *RequestTaskSchema_FieldDefinitions_Item) FromIntegerFieldDefinition(v IntegerFieldDefinition) error

FromIntegerFieldDefinition overwrites any union data inside the RequestTaskSchema_FieldDefinitions_Item as the provided IntegerFieldDefinition

func (t *RequestTaskSchema_FieldDefinitions_Item) FromSchemaLinkFieldDefinition(v SchemaLinkFieldDefinition) error

FromSchemaLinkFieldDefinition overwrites any union data inside the RequestTaskSchema_FieldDefinitions_Item as the provided SchemaLinkFieldDefinition

func (t *RequestTaskSchema_FieldDefinitions_Item) FromSimpleFieldDefinition(v SimpleFieldDefinition) error

FromSimpleFieldDefinition overwrites any union data inside the RequestTaskSchema_FieldDefinitions_Item as the provided SimpleFieldDefinition

func (t RequestTaskSchema_FieldDefinitions_Item) MarshalJSON() ([]byte, error)
func (t *RequestTaskSchema_FieldDefinitions_Item) MergeDropdownFieldDefinition(v DropdownFieldDefinition) error

MergeDropdownFieldDefinition performs a merge with any union data inside the RequestTaskSchema_FieldDefinitions_Item, using the provided DropdownFieldDefinition

func (t *RequestTaskSchema_FieldDefinitions_Item) MergeFloatFieldDefinition(v FloatFieldDefinition) error

MergeFloatFieldDefinition performs a merge with any union data inside the RequestTaskSchema_FieldDefinitions_Item, using the provided FloatFieldDefinition

func (t *RequestTaskSchema_FieldDefinitions_Item) MergeIntegerFieldDefinition(v IntegerFieldDefinition) error

MergeIntegerFieldDefinition performs a merge with any union data inside the RequestTaskSchema_FieldDefinitions_Item, using the provided IntegerFieldDefinition

func (t *RequestTaskSchema_FieldDefinitions_Item) MergeSchemaLinkFieldDefinition(v SchemaLinkFieldDefinition) error

MergeSchemaLinkFieldDefinition performs a merge with any union data inside the RequestTaskSchema_FieldDefinitions_Item, using the provided SchemaLinkFieldDefinition

func (t *RequestTaskSchema_FieldDefinitions_Item) MergeSimpleFieldDefinition(v SimpleFieldDefinition) error

MergeSimpleFieldDefinition performs a merge with any union data inside the RequestTaskSchema_FieldDefinitions_Item, using the provided SimpleFieldDefinition

func (t *RequestTaskSchema_FieldDefinitions_Item) UnmarshalJSON(b []byte) error
Type RequestTaskSchemasPaginatedList
type RequestTaskSchemasPaginatedList struct {
	NextToken          *string              `json:"nextToken,omitempty"`
	RequestTaskSchemas *[]RequestTaskSchema `json:"requestTaskSchemas,omitempty"`
}

RequestTaskSchemasPaginatedList defines model for RequestTaskSchemasPaginatedList.

Type RequestTasksBulkCreate
type RequestTasksBulkCreate = RequestTaskBaseFields

RequestTasksBulkCreate Shared fields for request tasks and related endpoints.

Type RequestTasksBulkCreateRequest
type RequestTasksBulkCreateRequest struct {
	// Tasks The tasks to create
	Tasks []RequestTasksBulkCreate `json:"tasks"`
}

RequestTasksBulkCreateRequest defines model for RequestTasksBulkCreateRequest.

Type RequestTasksBulkCreateResponse
type RequestTasksBulkCreateResponse struct {
	// Tasks The created tasks
	Tasks *[]RequestTask `json:"tasks,omitempty"`
}

RequestTasksBulkCreateResponse defines model for RequestTasksBulkCreateResponse.

Type RequestTasksBulkUpdateRequest
type RequestTasksBulkUpdateRequest struct {
	// Tasks The tasks to update
	Tasks []RequestTaskBase `json:"tasks"`
}

RequestTasksBulkUpdateRequest A request body for bulk updating request tasks.

Type RequestTasksBulkUpdateResponse
type RequestTasksBulkUpdateResponse struct {
	// Tasks The tasks to update
	Tasks *[]RequestTask `json:"tasks,omitempty"`
}

RequestTasksBulkUpdateResponse defines model for RequestTasksBulkUpdateResponse.

Type RequestTeamAssignee
type RequestTeamAssignee struct {
	Team *TeamSummary `json:"team,omitempty"`
}

RequestTeamAssignee defines model for RequestTeamAssignee.

Type RequestUpdate
type RequestUpdate struct {
	// Assignees Array of assignees
	Assignees *[]RequestUpdate_Assignees_Item `json:"assignees,omitempty"`

	// Fields The request's fields
	Fields *Fields `json:"fields,omitempty"`

	// ProjectId The ID of the project to which the request belongs.
	ProjectId     *string        `json:"projectId,omitempty"`
	RequestStatus *RequestStatus `json:"requestStatus,omitempty"`

	// RequestorId ID of the user making the request. If unspecified, the requestor is the request creator.
	RequestorId  *string                     `json:"requestorId"`
	SampleGroups *[]RequestSampleGroupCreate `json:"sampleGroups,omitempty"`

	// ScheduledOn Date the request is scheduled to be executed on, in YYYY-MM-DD format.
	ScheduledOn *openapi_types.Date `json:"scheduledOn,omitempty"`
}

RequestUpdate defines model for RequestUpdate.

Type RequestUpdate_Assignees_Item
type RequestUpdate_Assignees_Item struct {
	// contains filtered or unexported fields
}

RequestUpdate_Assignees_Item defines model for RequestUpdate.assignees.Item.

Methods
func (t RequestUpdate_Assignees_Item) AsRequestWriteTeamAssignee() (RequestWriteTeamAssignee, error)

AsRequestWriteTeamAssignee returns the union data inside the RequestUpdate_Assignees_Item as a RequestWriteTeamAssignee

func (t RequestUpdate_Assignees_Item) AsRequestWriteUserAssignee() (RequestWriteUserAssignee, error)

AsRequestWriteUserAssignee returns the union data inside the RequestUpdate_Assignees_Item as a RequestWriteUserAssignee

func (t *RequestUpdate_Assignees_Item) FromRequestWriteTeamAssignee(v RequestWriteTeamAssignee) error

FromRequestWriteTeamAssignee overwrites any union data inside the RequestUpdate_Assignees_Item as the provided RequestWriteTeamAssignee

func (t *RequestUpdate_Assignees_Item) FromRequestWriteUserAssignee(v RequestWriteUserAssignee) error

FromRequestWriteUserAssignee overwrites any union data inside the RequestUpdate_Assignees_Item as the provided RequestWriteUserAssignee

func (t RequestUpdate_Assignees_Item) MarshalJSON() ([]byte, error)
func (t *RequestUpdate_Assignees_Item) MergeRequestWriteTeamAssignee(v RequestWriteTeamAssignee) error

MergeRequestWriteTeamAssignee performs a merge with any union data inside the RequestUpdate_Assignees_Item, using the provided RequestWriteTeamAssignee

func (t *RequestUpdate_Assignees_Item) MergeRequestWriteUserAssignee(v RequestWriteUserAssignee) error

MergeRequestWriteUserAssignee performs a merge with any union data inside the RequestUpdate_Assignees_Item, using the provided RequestWriteUserAssignee

func (t *RequestUpdate_Assignees_Item) UnmarshalJSON(b []byte) error
Type RequestUpdatedFieldsEvent
type RequestUpdatedFieldsEvent struct {
	CreatedAt  *time.Time                          `json:"createdAt,omitempty"`
	Deprecated *bool                               `json:"deprecated,omitempty"`
	EventType  *RequestUpdatedFieldsEventEventType `json:"eventType,omitempty"`

	// ExcludedProperties These properties have been dropped from the payload due to size.
	ExcludedProperties *[]string `json:"excludedProperties,omitempty"`
	Id                 *string   `json:"id,omitempty"`
	Request            *Request  `json:"request,omitempty"`
	Schema             *struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"schema"`

	// Updates These properties have been updated, causing this message
	Updates *[]string `json:"updates,omitempty"`
}

RequestUpdatedFieldsEvent defines model for RequestUpdatedFieldsEvent.

Type RequestUpdatedFieldsEventEventType
type RequestUpdatedFieldsEventEventType string

RequestUpdatedFieldsEventEventType defines model for RequestUpdatedFieldsEvent.EventType.

Constants
V2RequestUpdatedFields
V2RequestUpdatedFields RequestUpdatedFieldsEventEventType = "v2.request.updated.fields"

Defines values for RequestUpdatedFieldsEventEventType.

Type RequestUserAssignee
type RequestUserAssignee struct {
	User *UserSummary `json:"user,omitempty"`
}

RequestUserAssignee defines model for RequestUserAssignee.

Type RequestWriteBase
type RequestWriteBase struct {
	// Assignees Array of assignees
	Assignees *[]RequestWriteBase_Assignees_Item `json:"assignees,omitempty"`

	// Fields The request's fields
	Fields *Fields `json:"fields,omitempty"`

	// ProjectId The ID of the project to which the request belongs.
	ProjectId *string `json:"projectId,omitempty"`

	// RequestorId ID of the user making the request. If unspecified, the requestor is the request creator.
	RequestorId  *string                     `json:"requestorId"`
	SampleGroups *[]RequestSampleGroupCreate `json:"sampleGroups,omitempty"`

	// ScheduledOn Date the request is scheduled to be executed on, in YYYY-MM-DD format.
	ScheduledOn *openapi_types.Date `json:"scheduledOn,omitempty"`
}

RequestWriteBase defines model for RequestWriteBase.

Type RequestWriteBase_Assignees_Item
type RequestWriteBase_Assignees_Item struct {
	// contains filtered or unexported fields
}

RequestWriteBase_Assignees_Item defines model for RequestWriteBase.assignees.Item.

Methods
func (t RequestWriteBase_Assignees_Item) AsRequestWriteTeamAssignee() (RequestWriteTeamAssignee, error)

AsRequestWriteTeamAssignee returns the union data inside the RequestWriteBase_Assignees_Item as a RequestWriteTeamAssignee

func (t RequestWriteBase_Assignees_Item) AsRequestWriteUserAssignee() (RequestWriteUserAssignee, error)

AsRequestWriteUserAssignee returns the union data inside the RequestWriteBase_Assignees_Item as a RequestWriteUserAssignee

func (t *RequestWriteBase_Assignees_Item) FromRequestWriteTeamAssignee(v RequestWriteTeamAssignee) error

FromRequestWriteTeamAssignee overwrites any union data inside the RequestWriteBase_Assignees_Item as the provided RequestWriteTeamAssignee

func (t *RequestWriteBase_Assignees_Item) FromRequestWriteUserAssignee(v RequestWriteUserAssignee) error

FromRequestWriteUserAssignee overwrites any union data inside the RequestWriteBase_Assignees_Item as the provided RequestWriteUserAssignee

func (t RequestWriteBase_Assignees_Item) MarshalJSON() ([]byte, error)
func (t *RequestWriteBase_Assignees_Item) MergeRequestWriteTeamAssignee(v RequestWriteTeamAssignee) error

MergeRequestWriteTeamAssignee performs a merge with any union data inside the RequestWriteBase_Assignees_Item, using the provided RequestWriteTeamAssignee

func (t *RequestWriteBase_Assignees_Item) MergeRequestWriteUserAssignee(v RequestWriteUserAssignee) error

MergeRequestWriteUserAssignee performs a merge with any union data inside the RequestWriteBase_Assignees_Item, using the provided RequestWriteUserAssignee

func (t *RequestWriteBase_Assignees_Item) UnmarshalJSON(b []byte) error
Type RequestWriteTeamAssignee
type RequestWriteTeamAssignee struct {
	TeamId string `json:"teamId"`
}

RequestWriteTeamAssignee defines model for RequestWriteTeamAssignee.

Type RequestWriteUserAssignee
type RequestWriteUserAssignee struct {
	UserId string `json:"userId"`
}

RequestWriteUserAssignee defines model for RequestWriteUserAssignee.

Type Request_Assignees_Item
type Request_Assignees_Item struct {
	// contains filtered or unexported fields
}

Request_Assignees_Item defines model for Request.assignees.Item.

Methods
func (t Request_Assignees_Item) AsRequestTeamAssignee() (RequestTeamAssignee, error)

AsRequestTeamAssignee returns the union data inside the Request_Assignees_Item as a RequestTeamAssignee

func (t Request_Assignees_Item) AsRequestUserAssignee() (RequestUserAssignee, error)

AsRequestUserAssignee returns the union data inside the Request_Assignees_Item as a RequestUserAssignee

func (t *Request_Assignees_Item) FromRequestTeamAssignee(v RequestTeamAssignee) error

FromRequestTeamAssignee overwrites any union data inside the Request_Assignees_Item as the provided RequestTeamAssignee

func (t *Request_Assignees_Item) FromRequestUserAssignee(v RequestUserAssignee) error

FromRequestUserAssignee overwrites any union data inside the Request_Assignees_Item as the provided RequestUserAssignee

func (t Request_Assignees_Item) MarshalJSON() ([]byte, error)
func (t *Request_Assignees_Item) MergeRequestTeamAssignee(v RequestTeamAssignee) error

MergeRequestTeamAssignee performs a merge with any union data inside the Request_Assignees_Item, using the provided RequestTeamAssignee

func (t *Request_Assignees_Item) MergeRequestUserAssignee(v RequestUserAssignee) error

MergeRequestUserAssignee performs a merge with any union data inside the Request_Assignees_Item, using the provided RequestUserAssignee

func (t *Request_Assignees_Item) UnmarshalJSON(b []byte) error
Type RequestsBulkGet
type RequestsBulkGet struct {
	Requests *[]Request `json:"requests,omitempty"`
}

RequestsBulkGet defines model for RequestsBulkGet.

Type RequestsPaginatedList
type RequestsPaginatedList struct {
	NextToken *string    `json:"nextToken,omitempty"`
	Requests  *[]Request `json:"requests,omitempty"`
}

RequestsPaginatedList defines model for RequestsPaginatedList.

Type ReserveContainersJSONRequestBody
type ReserveContainersJSONRequestBody = ContainersCheckout

ReserveContainersJSONRequestBody defines body for ReserveContainers for application/json ContentType.

Type ReserveContainersResponse
type ReserveContainersResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *EmptyObject
	JSON400      *BadRequestError
}
Functions
func ParseReserveContainersResponse(rsp *http.Response) (*ReserveContainersResponse, error)

ParseReserveContainersResponse parses an HTTP response from a ReserveContainersWithResponse call

Methods
func (r ReserveContainersResponse) Status() string

Status returns HTTPResponse.Status

func (r ReserveContainersResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type ResultsTableNotePart
type ResultsTableNotePart struct {
	ApiId               *string                      `json:"apiId,omitempty"`
	AssayResultSchemaId *string                      `json:"assayResultSchemaId,omitempty"`
	Columns             *[]StructuredTableColumnInfo `json:"columns,omitempty"`

	// Indentation All notes have an indentation level - the default is 0 for no indent. For lists, indentation gives notes hierarchy - a bulleted list with children is modeled as one note part with indentation 1 followed by note parts with indentation 2, for example.
	Indentation *int                      `json:"indentation,omitempty"`
	Type        *ResultsTableNotePartType `json:"type,omitempty"`
}

ResultsTableNotePart defines model for ResultsTableNotePart.

Type ResultsTableNotePartType
type ResultsTableNotePartType string

ResultsTableNotePartType defines model for ResultsTableNotePart.Type.

Constants
ResultsTable
ResultsTable ResultsTableNotePartType = "results_table"

Defines values for ResultsTableNotePartType.

Type RnaAnnotation
type RnaAnnotation struct {
	// Color Hex color code used when displaying this feature in the UI.
	Color        *string                       `json:"color,omitempty"`
	CustomFields *[]SequenceFeatureCustomField `json:"customFields,omitempty"`
	End          *int                          `json:"end,omitempty"`
	Name         *string                       `json:"name,omitempty"`
	Notes        *string                       `json:"notes,omitempty"`
	Start        *int                          `json:"start,omitempty"`
	Strand       *int                          `json:"strand,omitempty"`
	Type         *string                       `json:"type,omitempty"`
}

RnaAnnotation defines model for RnaAnnotation.

Type RnaOligo
type RnaOligo struct {
	// Aliases Array of aliases
	Aliases       *[]string      `json:"aliases,omitempty"`
	ApiURL        *string        `json:"apiURL,omitempty"`
	ArchiveRecord *ArchiveRecord `json:"archiveRecord"`
	Bases         *string        `json:"bases,omitempty"`

	// CreatedAt DateTime the Oligo was created.
	CreatedAt *time.Time   `json:"createdAt,omitempty"`
	Creator   *UserSummary `json:"creator,omitempty"`

	// CustomFields Custom fields set on the Oligo.
	CustomFields *CustomFields `json:"customFields,omitempty"`

	// EntityRegistryId Registry ID of the Oligo if registered.
	EntityRegistryId *string `json:"entityRegistryId"`
	Fields           *Fields `json:"fields,omitempty"`

	// FolderId ID of the folder that contains the Oligo.
	FolderId *string `json:"folderId"`

	// Id ID of the Oligo.
	Id *string `json:"id,omitempty"`

	// Length Number of bases in the Oligo.
	Length *int `json:"length,omitempty"`

	// ModifiedAt DateTime the Oligo was last modified.
	ModifiedAt *time.Time `json:"modifiedAt,omitempty"`

	// Name Name of the Oligo.
	Name               *string             `json:"name,omitempty"`
	NucleotideType     string              `json:"nucleotideType"`
	RegistrationOrigin *RegistrationOrigin `json:"registrationOrigin"`

	// RegistryId Registry the Oligo is registered in.
	RegistryId *string        `json:"registryId"`
	Schema     *SchemaSummary `json:"schema"`

	// WebURL URL of the Oligo.
	WebURL *string `json:"webURL,omitempty"`
}

RnaOligo defines model for RnaOligo.

Type RnaOligoBulkUpdate
type RnaOligoBulkUpdate struct {
	// Aliases Aliases to add to the Oligo
	Aliases *[]string `json:"aliases,omitempty"`

	// AuthorIds IDs of users to set as the Oligo's authors.
	AuthorIds *[]string `json:"authorIds,omitempty"`

	// Bases Base pairs of the oligo.
	Bases *string `json:"bases,omitempty"`

	// CustomFields Custom fields to add to the Oligo. Every field should have its name as a key, mapping to an object with information about the value of the field.
	CustomFields *CustomFields `json:"customFields,omitempty"`

	// Fields Fields to set on the Oligo. Must correspond with the schema's field definitions. Every field should have its name as a key, mapping to an object with information about the value of the field.
	Fields *Fields `json:"fields,omitempty"`

	// FolderId ID of the folder containing the Oligo.
	FolderId *string `json:"folderId,omitempty"`
	Id       *string `json:"id,omitempty"`

	// Name Name of the Oligo.
	Name *string `json:"name,omitempty"`

	// SchemaId ID of the oligo's schema.
	SchemaId *string `json:"schemaId,omitempty"`
}

RnaOligoBulkUpdate defines model for RnaOligoBulkUpdate.

Type RnaOligoCreate
type RnaOligoCreate = OligoCreate

RnaOligoCreate defines model for RnaOligoCreate.

Type RnaOligoUpdate
type RnaOligoUpdate = OligoUpdate

RnaOligoUpdate defines model for RnaOligoUpdate.

Type RnaOligoWithEntityType
type RnaOligoWithEntityType struct {
	// Aliases Array of aliases
	Aliases       *[]string      `json:"aliases,omitempty"`
	ApiURL        *string        `json:"apiURL,omitempty"`
	ArchiveRecord *ArchiveRecord `json:"archiveRecord"`
	Bases         *string        `json:"bases,omitempty"`

	// CreatedAt DateTime the Oligo was created.
	CreatedAt *time.Time   `json:"createdAt,omitempty"`
	Creator   *UserSummary `json:"creator,omitempty"`

	// CustomFields Custom fields set on the Oligo.
	CustomFields *CustomFields `json:"customFields,omitempty"`

	// EntityRegistryId Registry ID of the Oligo if registered.
	EntityRegistryId *string                           `json:"entityRegistryId"`
	EntityType       *RnaOligoWithEntityTypeEntityType `json:"entityType,omitempty"`
	Fields           *Fields                           `json:"fields,omitempty"`

	// FolderId ID of the folder that contains the Oligo.
	FolderId *string `json:"folderId"`

	// Id ID of the Oligo.
	Id *string `json:"id,omitempty"`

	// Length Number of bases in the Oligo.
	Length *int `json:"length,omitempty"`

	// ModifiedAt DateTime the Oligo was last modified.
	ModifiedAt *time.Time `json:"modifiedAt,omitempty"`

	// Name Name of the Oligo.
	Name               *string             `json:"name,omitempty"`
	NucleotideType     string              `json:"nucleotideType"`
	RegistrationOrigin *RegistrationOrigin `json:"registrationOrigin"`

	// RegistryId Registry the Oligo is registered in.
	RegistryId *string        `json:"registryId"`
	Schema     *SchemaSummary `json:"schema"`

	// WebURL URL of the Oligo.
	WebURL *string `json:"webURL,omitempty"`
}

RnaOligoWithEntityType defines model for RnaOligoWithEntityType.

Type RnaOligoWithEntityTypeEntityType
type RnaOligoWithEntityTypeEntityType string

RnaOligoWithEntityTypeEntityType defines model for RnaOligoWithEntityType.EntityType.

Constants
RnaOligoWithEntityTypeEntityTypeRnaOligo
RnaOligoWithEntityTypeEntityTypeRnaOligo RnaOligoWithEntityTypeEntityType = "rna_oligo"

Defines values for RnaOligoWithEntityTypeEntityType.

Type RnaOligosArchivalChange
type RnaOligosArchivalChange struct {
	BatchIds    *[]string `json:"batchIds,omitempty"`
	RnaOligoIds *[]string `json:"rnaOligoIds,omitempty"`
}

RnaOligosArchivalChange IDs of all items that were archived or unarchived, grouped by resource type. This includes the IDs of RNA Oligos along with any IDs of batches that were archived / unarchived.

Type RnaOligosArchive
type RnaOligosArchive struct {
	// Reason The reason for archiving the provided entities. Accepted reasons may differ based on tenant configuration.
	Reason      EntityArchiveReason `json:"reason"`
	RnaOligoIds []string            `json:"rnaOligoIds"`
}

RnaOligosArchive The request body for archiving RNA Oligos.

Type RnaOligosBulkCreateRequest
type RnaOligosBulkCreateRequest struct {
	RnaOligos *[]RnaOligoCreate `json:"rnaOligos,omitempty"`
}

RnaOligosBulkCreateRequest defines model for RnaOligosBulkCreateRequest.

Type RnaOligosBulkUpdateRequest
type RnaOligosBulkUpdateRequest struct {
	RnaOligos *[]RnaOligoBulkUpdate `json:"rnaOligos,omitempty"`
}

RnaOligosBulkUpdateRequest defines model for RnaOligosBulkUpdateRequest.

Type RnaOligosPaginatedList
type RnaOligosPaginatedList struct {
	NextToken *string     `json:"nextToken,omitempty"`
	RnaOligos *[]RnaOligo `json:"rnaOligos,omitempty"`
}

RnaOligosPaginatedList defines model for RnaOligosPaginatedList.

Type RnaOligosUnarchive
type RnaOligosUnarchive struct {
	RnaOligoIds []string `json:"rnaOligoIds"`
}

RnaOligosUnarchive The request body for unarchiving RNA Oligos.

Type RnaSequence
type RnaSequence struct {
	Aliases     *[]string        `json:"aliases,omitempty"`
	Annotations *[]RnaAnnotation `json:"annotations,omitempty"`

	// ApiURL The canonical url of the RNA Sequence in the API.
	ApiURL             *string             `json:"apiURL,omitempty"`
	ArchiveRecord      *ArchiveRecord      `json:"archiveRecord"`
	Bases              *string             `json:"bases,omitempty"`
	CreatedAt          *time.Time          `json:"createdAt,omitempty"`
	Creator            *UserSummary        `json:"creator,omitempty"`
	CustomFields       *CustomFields       `json:"customFields,omitempty"`
	EntityRegistryId   *string             `json:"entityRegistryId"`
	Fields             *Fields             `json:"fields,omitempty"`
	FolderId           *string             `json:"folderId"`
	Id                 *string             `json:"id,omitempty"`
	IsCircular         *bool               `json:"isCircular,omitempty"`
	Length             *int                `json:"length,omitempty"`
	ModifiedAt         *time.Time          `json:"modifiedAt,omitempty"`
	Name               *string             `json:"name,omitempty"`
	Primers            *[]Primer           `json:"primers,omitempty"`
	RegistrationOrigin *RegistrationOrigin `json:"registrationOrigin"`
	RegistryId         *string             `json:"registryId"`
	Schema             *SchemaSummary      `json:"schema"`
	Translations       *[]Translation      `json:"translations,omitempty"`
	WebURL             *string             `json:"webURL,omitempty"`
}

RnaSequence defines model for RnaSequence.

Type RnaSequenceBaseRequest
type RnaSequenceBaseRequest struct {
	// Aliases Aliases to add to the RNA sequence
	Aliases *[]string `json:"aliases,omitempty"`

	// Annotations Annotations to create on the RNA sequence.
	Annotations *[]RnaAnnotation `json:"annotations,omitempty"`

	// AuthorIds IDs of users to set as the RNA sequence's authors.
	AuthorIds *[]string `json:"authorIds,omitempty"`

	// Bases Base pairs for the RNA sequence.
	Bases *string `json:"bases,omitempty"`

	// CustomFields Custom fields to add to the RNA sequence. Every field should have its name as a key, mapping to an object with information about the value of the field.
	CustomFields *CustomFields `json:"customFields,omitempty"`

	// Fields Fields to set on the RNA sequence. Must correspond with the schema's field definitions. Every field should have its name as a key, mapping to an object with information about the value of the field.
	Fields *Fields `json:"fields,omitempty"`

	// FolderId ID of the folder containing the RNA sequence.
	FolderId *string `json:"folderId,omitempty"`

	// IsCircular Whether the RNA sequence is circular or linear. RNA sequences can only be linear
	IsCircular *bool `json:"isCircular,omitempty"`

	// Name Name of the RNA sequence.
	Name    *string   `json:"name,omitempty"`
	Primers *[]Primer `json:"primers,omitempty"`

	// SchemaId ID of the RNA sequence's schema.
	SchemaId *string `json:"schemaId,omitempty"`

	// Translations Translations to create on the RNA sequence. Translations are specified by either a combination of 'start' and 'end' fields, or a list of regions. Both cannot be provided.
	Translations *[]Translation `json:"translations,omitempty"`
}

RnaSequenceBaseRequest defines model for RnaSequenceBaseRequest.

Type RnaSequenceBaseRequestForCreate
type RnaSequenceBaseRequestForCreate struct {
	// Aliases Aliases to add to the RNA sequence
	Aliases *[]string `json:"aliases,omitempty"`

	// Annotations Annotations to create on the RNA sequence.
	Annotations *[]RnaAnnotation `json:"annotations,omitempty"`

	// AuthorIds IDs of users to set as the RNA sequence's authors.
	AuthorIds *[]string `json:"authorIds,omitempty"`

	// Bases Base pairs for the RNA sequence.
	Bases string `json:"bases"`

	// CustomFields Custom fields to add to the RNA sequence. Every field should have its name as a key, mapping to an object with information about the value of the field.
	CustomFields *CustomFields `json:"customFields,omitempty"`

	// Fields Fields to set on the RNA sequence. Must correspond with the schema's field definitions. Every field should have its name as a key, mapping to an object with information about the value of the field.
	Fields *Fields `json:"fields,omitempty"`

	// FolderId ID of the folder containing the RNA sequence.
	FolderId *string `json:"folderId,omitempty"`

	// IsCircular Whether the RNA sequence is circular or linear. RNA sequences can only be linear
	IsCircular *bool `json:"isCircular,omitempty"`

	// Name Name of the RNA sequence.
	Name    string    `json:"name"`
	Primers *[]Primer `json:"primers,omitempty"`

	// SchemaId ID of the RNA sequence's schema.
	SchemaId *string `json:"schemaId,omitempty"`

	// Translations Translations to create on the RNA sequence. Translations are specified by either a combination of 'start' and 'end' fields, or a list of regions. Both cannot be provided.
	Translations *[]Translation `json:"translations,omitempty"`
}

RnaSequenceBaseRequestForCreate defines model for RnaSequenceBaseRequestForCreate.

Type RnaSequenceBulkCreate
type RnaSequenceBulkCreate = RnaSequenceCreate

RnaSequenceBulkCreate defines model for RnaSequenceBulkCreate.

Type RnaSequenceBulkUpdate
type RnaSequenceBulkUpdate struct {
	// Aliases Aliases to add to the RNA sequence
	Aliases *[]string `json:"aliases,omitempty"`

	// Annotations Annotations to create on the RNA sequence.
	Annotations *[]RnaAnnotation `json:"annotations,omitempty"`

	// AuthorIds IDs of users to set as the RNA sequence's authors.
	AuthorIds *[]string `json:"authorIds,omitempty"`

	// Bases Base pairs for the RNA sequence.
	Bases *string `json:"bases,omitempty"`

	// CustomFields Custom fields to add to the RNA sequence. Every field should have its name as a key, mapping to an object with information about the value of the field.
	CustomFields *CustomFields `json:"customFields,omitempty"`

	// Fields Fields to set on the RNA sequence. Must correspond with the schema's field definitions. Every field should have its name as a key, mapping to an object with information about the value of the field.
	Fields *Fields `json:"fields,omitempty"`

	// FolderId ID of the folder containing the RNA sequence.
	FolderId *string `json:"folderId,omitempty"`
	Id       *string `json:"id,omitempty"`

	// IsCircular Whether the RNA sequence is circular or linear. RNA sequences can only be linear
	IsCircular *bool `json:"isCircular,omitempty"`

	// Name Name of the RNA sequence.
	Name    *string   `json:"name,omitempty"`
	Primers *[]Primer `json:"primers,omitempty"`

	// SchemaId ID of the RNA sequence's schema.
	SchemaId *string `json:"schemaId,omitempty"`

	// Translations Translations to create on the RNA sequence. Translations are specified by either a combination of 'start' and 'end' fields, or a list of regions. Both cannot be provided.
	Translations *[]Translation `json:"translations,omitempty"`
}

RnaSequenceBulkUpdate defines model for RnaSequenceBulkUpdate.

Type RnaSequenceCreate
type RnaSequenceCreate struct {
	// Aliases Aliases to add to the RNA sequence
	Aliases *[]string `json:"aliases,omitempty"`

	// Annotations Annotations to create on the RNA sequence.
	Annotations *[]RnaAnnotation `json:"annotations,omitempty"`

	// AuthorIds IDs of users to set as the RNA sequence's authors.
	AuthorIds *[]string `json:"authorIds,omitempty"`

	// Bases Base pairs for the RNA sequence.
	Bases string `json:"bases"`

	// CustomFields Custom fields to add to the RNA sequence. Every field should have its name as a key, mapping to an object with information about the value of the field.
	CustomFields *CustomFields `json:"customFields,omitempty"`

	// EntityRegistryId Entity registry ID to set for the registered entity. Cannot specify both entityRegistryId and namingStrategy at the same time.
	EntityRegistryId *string `json:"entityRegistryId,omitempty"`

	// Fields Fields to set on the RNA sequence. Must correspond with the schema's field definitions. Every field should have its name as a key, mapping to an object with information about the value of the field.
	Fields *Fields `json:"fields,omitempty"`

	// FolderId ID of the folder containing the entity. Can be left empty when registryId is present.
	FolderId *string `json:"folderId,omitempty"`

	// IsCircular Whether the RNA sequence is circular or linear. RNA sequences can only be linear
	IsCircular *bool `json:"isCircular,omitempty"`

	// Name Name of the RNA sequence.
	Name string `json:"name"`

	// NamingStrategy Specifies the behavior for automatically generated names when registering an entity.
	// - NEW_IDS: Generate new registry IDs
	// - IDS_FROM_NAMES: Generate registry IDs based on entity names
	// - DELETE_NAMES: Generate new registry IDs and replace name with registry ID
	// - SET_FROM_NAME_PARTS: Generate new registry IDs, rename according to name template, and keep old name as alias
	// - REPLACE_NAMES_FROM_PARTS: Generate new registry IDs, and replace name according to name template
	// - KEEP_NAMES: Keep existing entity names as registry IDs
	// - REPLACE_ID_AND_NAME_FROM_PARTS: Generate registry IDs and names according to name template
	NamingStrategy *NamingStrategy `json:"namingStrategy,omitempty"`
	Primers        *[]Primer       `json:"primers,omitempty"`

	// RegistryId Registry ID into which entity should be registered. this is the ID of the registry which was configured for a particular organization
	// To get available registryIds, use the [/registries endpoint](#/Registry/listRegistries)
	//
	// Required in order for entities to be created directly in the registry.
	RegistryId *string `json:"registryId,omitempty"`

	// SchemaId ID of the RNA sequence's schema.
	SchemaId *string `json:"schemaId,omitempty"`

	// Translations Translations to create on the RNA sequence. Translations are specified by either a combination of 'start' and 'end' fields, or a list of regions. Both cannot be provided.
	Translations *[]Translation `json:"translations,omitempty"`
}

RnaSequenceCreate defines model for RnaSequenceCreate.

Type RnaSequenceRequestRegistryFields
type RnaSequenceRequestRegistryFields struct {
	EntityRegistryId *string `json:"entityRegistryId,omitempty"`
}

RnaSequenceRequestRegistryFields defines model for RnaSequenceRequestRegistryFields.

Type RnaSequenceUpdate
type RnaSequenceUpdate struct {
	// Aliases Aliases to add to the RNA sequence
	Aliases *[]string `json:"aliases,omitempty"`

	// Annotations Annotations to create on the RNA sequence.
	Annotations *[]RnaAnnotation `json:"annotations,omitempty"`

	// AuthorIds IDs of users to set as the RNA sequence's authors.
	AuthorIds *[]string `json:"authorIds,omitempty"`

	// Bases Base pairs for the RNA sequence.
	Bases *string `json:"bases,omitempty"`

	// CustomFields Custom fields to add to the RNA sequence. Every field should have its name as a key, mapping to an object with information about the value of the field.
	CustomFields     *CustomFields `json:"customFields,omitempty"`
	EntityRegistryId *string       `json:"entityRegistryId,omitempty"`

	// Fields Fields to set on the RNA sequence. Must correspond with the schema's field definitions. Every field should have its name as a key, mapping to an object with information about the value of the field.
	Fields *Fields `json:"fields,omitempty"`

	// FolderId ID of the folder containing the RNA sequence.
	FolderId *string `json:"folderId,omitempty"`

	// IsCircular Whether the RNA sequence is circular or linear. RNA sequences can only be linear
	IsCircular *bool `json:"isCircular,omitempty"`

	// Name Name of the RNA sequence.
	Name    *string   `json:"name,omitempty"`
	Primers *[]Primer `json:"primers,omitempty"`

	// SchemaId ID of the RNA sequence's schema.
	SchemaId *string `json:"schemaId,omitempty"`

	// Translations Translations to create on the RNA sequence. Translations are specified by either a combination of 'start' and 'end' fields, or a list of regions. Both cannot be provided.
	Translations *[]Translation `json:"translations,omitempty"`
}

RnaSequenceUpdate defines model for RnaSequenceUpdate.

Type RnaSequencesArchivalChange
type RnaSequencesArchivalChange struct {
	RnaSequenceIds *[]string `json:"rnaSequenceIds,omitempty"`
}

RnaSequencesArchivalChange IDs of all RNA Sequences that were archived or unarchived, grouped by resource type.

Type RnaSequencesArchive
type RnaSequencesArchive struct {
	// Reason The reason for archiving the provided entities. Accepted reasons may differ based on tenant configuration.
	Reason         EntityArchiveReason `json:"reason"`
	RnaSequenceIds []string            `json:"rnaSequenceIds"`
}

RnaSequencesArchive The request body for archiving RNA sequences.

Type RnaSequencesBulkCreateRequest
type RnaSequencesBulkCreateRequest struct {
	RnaSequences *[]RnaSequenceBulkCreate `json:"rnaSequences,omitempty"`
}

RnaSequencesBulkCreateRequest defines model for RnaSequencesBulkCreateRequest.

Type RnaSequencesBulkGet
type RnaSequencesBulkGet struct {
	RnaSequences *[]RnaSequence `json:"rnaSequences,omitempty"`
}

RnaSequencesBulkGet defines model for RnaSequencesBulkGet.

Type RnaSequencesBulkUpdateRequest
type RnaSequencesBulkUpdateRequest struct {
	RnaSequences *[]RnaSequenceBulkUpdate `json:"rnaSequences,omitempty"`
}

RnaSequencesBulkUpdateRequest defines model for RnaSequencesBulkUpdateRequest.

Type RnaSequencesPaginatedList
type RnaSequencesPaginatedList struct {
	NextToken    *string        `json:"nextToken,omitempty"`
	RnaSequences *[]RnaSequence `json:"rnaSequences,omitempty"`
}

RnaSequencesPaginatedList defines model for RnaSequencesPaginatedList.

Type RnaSequencesUnarchive
type RnaSequencesUnarchive struct {
	RnaSequenceIds []string `json:"rnaSequenceIds"`
}

RnaSequencesUnarchive The request body for unarchiving RNA sequences.

Type SampleGroup
type SampleGroup struct {
	Id      *string                 `json:"id,omitempty"`
	Samples *map[string]interface{} `json:"samples,omitempty"`
}

SampleGroup Represents a sample group that is an input to a request. A sample group is a set of samples upon which work in the request should be done.

Type SampleGroupStatus
type SampleGroupStatus string

SampleGroupStatus Status of a sample group

Constants
SampleGroupStatusCOMPLETED, SampleGroupStatusFAILED, SampleGroupStatusINPROGRESS
SampleGroupStatusCOMPLETED SampleGroupStatus = "COMPLETED"
SampleGroupStatusFAILED SampleGroupStatus = "FAILED"
SampleGroupStatusINPROGRESS SampleGroupStatus = "IN_PROGRESS"

Defines values for SampleGroupStatus.

Type SampleGroupStatusUpdate
type SampleGroupStatusUpdate struct {
	// SampleGroupId The string id of the sample group
	SampleGroupId string `json:"sampleGroupId"`

	// Status Status of a sample group
	Status SampleGroupStatus `json:"status"`
}

SampleGroupStatusUpdate defines model for SampleGroupStatusUpdate.

Type SampleGroupsStatusUpdate
type SampleGroupsStatusUpdate struct {
	SampleGroups []SampleGroupStatusUpdate `json:"sampleGroups"`
}

SampleGroupsStatusUpdate Specification to update status of sample groups on the request which were executed.

Type Schema
type Schema struct {
	ArchiveRecord    *ArchiveRecord                  `json:"archiveRecord"`
	FieldDefinitions *[]Schema_FieldDefinitions_Item `json:"fieldDefinitions,omitempty"`
	Id               *string                         `json:"id,omitempty"`
	Name             *string                         `json:"name,omitempty"`
	Type             *string                         `json:"type,omitempty"`
}

Schema defines model for Schema.

Type SchemaDependencySubtypes
type SchemaDependencySubtypes string

SchemaDependencySubtypes defines model for SchemaDependencySubtypes.

Constants
SchemaDependencySubtypesAaSequence, SchemaDependencySubtypesCustomEntity, SchemaDependencySubtypesDnaOligo, SchemaDependencySubtypesDnaSequence, SchemaDependencySubtypesMixture, SchemaDependencySubtypesMolecule, SchemaDependencySubtypesRnaOligo, SchemaDependencySubtypesRnaSequence
SchemaDependencySubtypesAaSequence SchemaDependencySubtypes = "aa_sequence"
SchemaDependencySubtypesCustomEntity SchemaDependencySubtypes = "custom_entity"
SchemaDependencySubtypesDnaOligo SchemaDependencySubtypes = "dna_oligo"
SchemaDependencySubtypesDnaSequence SchemaDependencySubtypes = "dna_sequence"
SchemaDependencySubtypesMixture SchemaDependencySubtypes = "mixture"
SchemaDependencySubtypesMolecule SchemaDependencySubtypes = "molecule"
SchemaDependencySubtypesRnaOligo SchemaDependencySubtypes = "rna_oligo"
SchemaDependencySubtypesRnaSequence SchemaDependencySubtypes = "rna_sequence"

Defines values for SchemaDependencySubtypes.

Type SchemaFieldsQueryParam
type SchemaFieldsQueryParam map[string]interface{}

SchemaFieldsQueryParam defines model for SchemaFieldsQueryParam.

Type SchemaLinkFieldDefinition
type SchemaLinkFieldDefinition struct {
	ArchiveRecord *ArchiveRecord                 `json:"archiveRecord"`
	Id            *string                        `json:"id,omitempty"`
	IsMulti       *bool                          `json:"isMulti,omitempty"`
	IsRequired    *bool                          `json:"isRequired,omitempty"`
	Name          *string                        `json:"name,omitempty"`
	SchemaId      *string                        `json:"schemaId"`
	Type          *SchemaLinkFieldDefinitionType `json:"type,omitempty"`
}

SchemaLinkFieldDefinition defines model for SchemaLinkFieldDefinition.

Type SchemaLinkFieldDefinitionType
type SchemaLinkFieldDefinitionType string

SchemaLinkFieldDefinitionType defines model for SchemaLinkFieldDefinition.Type.

Constants
SchemaLinkFieldDefinitionTypeAssayRequestLink SchemaLinkFieldDefinitionType = "assay_request_link"
SchemaLinkFieldDefinitionTypeAssayResultLink SchemaLinkFieldDefinitionType = "assay_result_link"
SchemaLinkFieldDefinitionTypeAssayRunLink SchemaLinkFieldDefinitionType = "assay_run_link"
SchemaLinkFieldDefinitionTypeBatchLink SchemaLinkFieldDefinitionType = "batch_link"
SchemaLinkFieldDefinitionTypeEntityLink SchemaLinkFieldDefinitionType = "entity_link"
SchemaLinkFieldDefinitionTypeEntryLink SchemaLinkFieldDefinitionType = "entry_link"
SchemaLinkFieldDefinitionTypePartLink SchemaLinkFieldDefinitionType = "part_link"
SchemaLinkFieldDefinitionTypeStorageLink SchemaLinkFieldDefinitionType = "storage_link"
SchemaLinkFieldDefinitionTypeTranslationLink SchemaLinkFieldDefinitionType = "translation_link"

Defines values for SchemaLinkFieldDefinitionType.

Type SchemaSummary
type SchemaSummary struct {
	Id   *string `json:"id,omitempty"`
	Name *string `json:"name,omitempty"`
}

SchemaSummary defines model for SchemaSummary.

Type Schema_FieldDefinitions_Item
type Schema_FieldDefinitions_Item struct {
	// contains filtered or unexported fields
}

Schema_FieldDefinitions_Item defines model for Schema.fieldDefinitions.Item.

Methods
func (t Schema_FieldDefinitions_Item) AsDropdownFieldDefinition() (DropdownFieldDefinition, error)

AsDropdownFieldDefinition returns the union data inside the Schema_FieldDefinitions_Item as a DropdownFieldDefinition

func (t Schema_FieldDefinitions_Item) AsFloatFieldDefinition() (FloatFieldDefinition, error)

AsFloatFieldDefinition returns the union data inside the Schema_FieldDefinitions_Item as a FloatFieldDefinition

func (t Schema_FieldDefinitions_Item) AsIntegerFieldDefinition() (IntegerFieldDefinition, error)

AsIntegerFieldDefinition returns the union data inside the Schema_FieldDefinitions_Item as a IntegerFieldDefinition

func (t Schema_FieldDefinitions_Item) AsSchemaLinkFieldDefinition() (SchemaLinkFieldDefinition, error)

AsSchemaLinkFieldDefinition returns the union data inside the Schema_FieldDefinitions_Item as a SchemaLinkFieldDefinition

func (t Schema_FieldDefinitions_Item) AsSimpleFieldDefinition() (SimpleFieldDefinition, error)

AsSimpleFieldDefinition returns the union data inside the Schema_FieldDefinitions_Item as a SimpleFieldDefinition

func (t *Schema_FieldDefinitions_Item) FromDropdownFieldDefinition(v DropdownFieldDefinition) error

FromDropdownFieldDefinition overwrites any union data inside the Schema_FieldDefinitions_Item as the provided DropdownFieldDefinition

func (t *Schema_FieldDefinitions_Item) FromFloatFieldDefinition(v FloatFieldDefinition) error

FromFloatFieldDefinition overwrites any union data inside the Schema_FieldDefinitions_Item as the provided FloatFieldDefinition

func (t *Schema_FieldDefinitions_Item) FromIntegerFieldDefinition(v IntegerFieldDefinition) error

FromIntegerFieldDefinition overwrites any union data inside the Schema_FieldDefinitions_Item as the provided IntegerFieldDefinition

func (t *Schema_FieldDefinitions_Item) FromSchemaLinkFieldDefinition(v SchemaLinkFieldDefinition) error

FromSchemaLinkFieldDefinition overwrites any union data inside the Schema_FieldDefinitions_Item as the provided SchemaLinkFieldDefinition

func (t *Schema_FieldDefinitions_Item) FromSimpleFieldDefinition(v SimpleFieldDefinition) error

FromSimpleFieldDefinition overwrites any union data inside the Schema_FieldDefinitions_Item as the provided SimpleFieldDefinition

func (t Schema_FieldDefinitions_Item) MarshalJSON() ([]byte, error)
func (t *Schema_FieldDefinitions_Item) MergeDropdownFieldDefinition(v DropdownFieldDefinition) error

MergeDropdownFieldDefinition performs a merge with any union data inside the Schema_FieldDefinitions_Item, using the provided DropdownFieldDefinition

func (t *Schema_FieldDefinitions_Item) MergeFloatFieldDefinition(v FloatFieldDefinition) error

MergeFloatFieldDefinition performs a merge with any union data inside the Schema_FieldDefinitions_Item, using the provided FloatFieldDefinition

func (t *Schema_FieldDefinitions_Item) MergeIntegerFieldDefinition(v IntegerFieldDefinition) error

MergeIntegerFieldDefinition performs a merge with any union data inside the Schema_FieldDefinitions_Item, using the provided IntegerFieldDefinition

func (t *Schema_FieldDefinitions_Item) MergeSchemaLinkFieldDefinition(v SchemaLinkFieldDefinition) error

MergeSchemaLinkFieldDefinition performs a merge with any union data inside the Schema_FieldDefinitions_Item, using the provided SchemaLinkFieldDefinition

func (t *Schema_FieldDefinitions_Item) MergeSimpleFieldDefinition(v SimpleFieldDefinition) error

MergeSimpleFieldDefinition performs a merge with any union data inside the Schema_FieldDefinitions_Item, using the provided SimpleFieldDefinition

func (t *Schema_FieldDefinitions_Item) UnmarshalJSON(b []byte) error
Type SecureTextAppConfigItem
type SecureTextAppConfigItem struct {
	ApiURL *string `json:"apiURL,omitempty"`
	App    *struct {
		// Id The id of the Benchling app to which this configuration item belongs
		Id *string `json:"id,omitempty"`
	} `json:"app,omitempty"`

	// CreatedAt DateTime the app config item was created
	CreatedAt   *time.Time `json:"createdAt,omitempty"`
	Description *string    `json:"description,omitempty"`
	Id          *string    `json:"id,omitempty"`

	// ModifiedAt DateTime the app config item was last modified
	ModifiedAt *time.Time `json:"modifiedAt,omitempty"`

	// Path Array-based representation of config item's location in the tree in order from top to bottom.
	Path           *[]string                    `json:"path,omitempty"`
	RequiredConfig *bool                        `json:"requiredConfig,omitempty"`
	Type           *SecureTextAppConfigItemType `json:"type,omitempty"`
	Value          *string                      `json:"value"`
}

SecureTextAppConfigItem defines model for SecureTextAppConfigItem.

Type SecureTextAppConfigItemType
type SecureTextAppConfigItemType string

SecureTextAppConfigItemType defines model for SecureTextAppConfigItem.Type.

Constants
SecureText
SecureText SecureTextAppConfigItemType = "secure_text"

Defines values for SecureTextAppConfigItemType.

Type SequenceFeatureBase
type SequenceFeatureBase struct {
	// Color Hex color code used when displaying this feature in the UI.
	Color        *string                       `json:"color,omitempty"`
	CustomFields *[]SequenceFeatureCustomField `json:"customFields,omitempty"`
	Name         *string                       `json:"name,omitempty"`
	Notes        *string                       `json:"notes,omitempty"`
}

SequenceFeatureBase defines model for SequenceFeatureBase.

Type SequenceFeatureCustomField
type SequenceFeatureCustomField struct {
	// Name Name of the custom field
	Name *string `json:"name,omitempty"`

	// Value Value of the custom field
	Value *string `json:"value,omitempty"`
}

SequenceFeatureCustomField A name and value pair associated with a sequence feature (annotation or translation). For genbank imports, these are the qualifiers associated with each feature.

Type ServerInterface
type ServerInterface interface {
	// List AA sequences
	// (GET /aa-sequences)
	ListAASequences(ctx echo.Context, params ListAASequencesParams) error
	// Create an AA sequence
	// (POST /aa-sequences)
	CreateAASequence(ctx echo.Context) error
	// Get an AA sequence
	// (GET /aa-sequences/{aa_sequence_id})
	GetAASequence(ctx echo.Context, aaSequenceId string) error
	// Update an AA sequence
	// (PATCH /aa-sequences/{aa_sequence_id})
	UpdateAASequence(ctx echo.Context, aaSequenceId string) error
	// Archive AA sequences
	// (POST /aa-sequences:archive)
	ArchiveAASequences(ctx echo.Context) error
	// Auto-annotate AA sequences with matching features from specified Feature Libraries
	// (POST /aa-sequences:auto-annotate)
	AutoAnnotateAaSequences(ctx echo.Context) error
	// Bulk Create AA sequences
	// (POST /aa-sequences:bulk-create)
	BulkCreateAASequences(ctx echo.Context) error
	// Bulk get AA sequences by ID
	// (GET /aa-sequences:bulk-get)
	BulkGetAASequences(ctx echo.Context, params BulkGetAASequencesParams) error
	// Bulk Update AA sequences
	// (POST /aa-sequences:bulk-update)
	BulkUpdateAASequences(ctx echo.Context) error
	// Unarchive AA sequences
	// (POST /aa-sequences:unarchive)
	UnarchiveAASequences(ctx echo.Context) error
	// Get app configuration items
	// (GET /app-configuration-items)
	ListAppConfigurationItems(ctx echo.Context, params ListAppConfigurationItemsParams) error
	// Create app configuration item
	// (POST /app-configuration-items)
	CreateAppConfigurationItem(ctx echo.Context) error
	// Get app configuration item
	// (GET /app-configuration-items/{item_id})
	GetAppConfigurationItemById(ctx echo.Context, itemId string) error
	// Update app configuration item
	// (PATCH /app-configuration-items/{item_id})
	UpdateAppConfigurationItem(ctx echo.Context, itemId string) error
	// Bulk Create app configuration items. Limit of 1000 App Config Items per request.
	// (POST /app-configuration-items:bulk-create)
	BulkCreateAppConfigurationItems(ctx echo.Context) error
	// Bulk Update app configuration items. Limit of 1000 App Config Items per request.
	// (POST /app-configuration-items:bulk-update)
	BulkUpdateAppConfigurationItems(ctx echo.Context) error
	// List apps
	// (GET /apps)
	ListBenchlingApps(ctx echo.Context, params ListBenchlingAppsParams) error
	// Create an app
	// (POST /apps)
	CreateBenchlingApp(ctx echo.Context) error
	// Get an app by ID
	// (GET /apps/{app_id})
	GetBenchlingAppByID(ctx echo.Context, appId string) error
	// Update an app
	// (PATCH /apps/{app_id})
	PatchBenchlingApp(ctx echo.Context, appId string) error
	// Archive apps
	// (POST /apps:archive)
	ArchiveBenchlingApps(ctx echo.Context) error
	// Unarchive apps
	// (POST /apps:unarchive)
	UnarchiveBenchlingApps(ctx echo.Context) error
	// List assay result schemas
	// (GET /assay-result-schemas)
	ListAssayResultSchemas(ctx echo.Context, params ListAssayResultSchemasParams) error
	// Get a Result schema by ID
	// (GET /assay-result-schemas/{schema_id})
	GetResultSchema(ctx echo.Context, schemaId string) error
	// List results
	// (GET /assay-results)
	ListAssayResults(ctx echo.Context, params ListAssayResultsParams) error
	// Create 1 or more results.
	// (POST /assay-results)
	CreateAssayResults(ctx echo.Context) error
	// Get a result
	// (GET /assay-results/{assay_result_id})
	GetAssayResult(ctx echo.Context, assayResultId openapi_types.UUID) error
	// Archive 1 or more results.
	// (POST /assay-results:archive)
	ArchiveAssayResults(ctx echo.Context) error
	// Gets multiple results specified by a list of IDs.
	// (GET /assay-results:bulk-get)
	BulkGetAssayResults(ctx echo.Context, params BulkGetAssayResultsParams) error
	// Unarchive 1 or more results.
	// (POST /assay-results:unarchive)
	UnarchiveAssayResults(ctx echo.Context) error
	// List assay run schemas
	// (GET /assay-run-schemas)
	ListAssayRunSchemas(ctx echo.Context, params ListAssayRunSchemasParams) error
	// Get a Run schema by ID
	// (GET /assay-run-schemas/{schema_id})
	GetRunSchema(ctx echo.Context, schemaId string) error
	// List runs
	// (GET /assay-runs)
	ListAssayRuns(ctx echo.Context, params ListAssayRunsParams) error
	// Create 1 or more runs.
	// (POST /assay-runs)
	CreateAssayRuns(ctx echo.Context) error
	// Get a run
	// (GET /assay-runs/{assay_run_id})
	GetAssayRun(ctx echo.Context, assayRunId string) error
	// Update a run
	// (PATCH /assay-runs/{assay_run_id})
	UpdateAssayRun(ctx echo.Context, assayRunId string) error
	// list AutomationInputGenerators by Run
	// (GET /assay-runs/{assay_run_id}/automation-input-generators)
	ListAutomationInputGenerators(ctx echo.Context, assayRunId string, params ListAutomationInputGeneratorsParams) error
	// list AutomationOutputProcessors by Run
	// (GET /assay-runs/{assay_run_id}/automation-output-processors)
	ListAutomationOutputProcessorsDeprecated(ctx echo.Context, assayRunId string, params ListAutomationOutputProcessorsDeprecatedParams) error
	// Archive Assay Runs
	// (POST /assay-runs:archive)
	ArchiveAssayRuns(ctx echo.Context) error
	// Bulk get runs by ID
	// (GET /assay-runs:bulk-get)
	BulkGetAssayRuns(ctx echo.Context, params BulkGetAssayRunsParams) error
	// Unarchive Assay Runs
	// (POST /assay-runs:unarchive)
	UnarchiveAssayRuns(ctx echo.Context) error
	// Get a Lab Automation Transform step
	// (GET /automation-file-transforms/{transform_id})
	GetLabAutomationTransform(ctx echo.Context, transformId string) error
	// Update a Lab Automation Transform step
	// (PATCH /automation-file-transforms/{transform_id})
	UpdateLabAutomationTransform(ctx echo.Context, transformId string) error
	// Get an Automation Input Generator
	// (GET /automation-input-generators/{input_generator_id})
	GetAutomationInputGenerator(ctx echo.Context, inputGeneratorId string) error
	// Update an Automation Input Generator
	// (PATCH /automation-input-generators/{input_generator_id})
	UpdateAutomationInputGenerator(ctx echo.Context, inputGeneratorId string) error
	// Generate Input with an Automation Input Generator
	// (POST /automation-input-generators/{input_generator_id}:generate-input)
	GenerateInputWithAutomationInputGenerator(ctx echo.Context, inputGeneratorId string) error
	// List non-empty Automation Output Processors
	// (GET /automation-output-processors)
	ListAutomationOutputProcessors(ctx echo.Context, params ListAutomationOutputProcessorsParams) error
	// Create Automation Output Processor
	// (POST /automation-output-processors)
	CreateAutomationOutputProcessor(ctx echo.Context) error
	// Get an Automation Output Processor
	// (GET /automation-output-processors/{output_processor_id})
	GetAutomationOutputProcessor(ctx echo.Context, outputProcessorId string) error
	// Update an Automation Output Processor
	// (PATCH /automation-output-processors/{output_processor_id})
	UpdateAutomationOutputProcessor(ctx echo.Context, outputProcessorId string) error
	// Process Output with an Automation Output Processor
	// (POST /automation-output-processors/{output_processor_id}:process-output)
	ProcessOutputWithAutomationOutputProcessor(ctx echo.Context, outputProcessorId string) error
	// Archive Automation Output Processors and linked Results
	// (POST /automation-output-processors:archive)
	ArchiveAutomationOutputProcessors(ctx echo.Context) error
	// Unarchive Automation Output Processors and linked Results
	// (POST /automation-output-processors:unarchive)
	UnarchiveAutomationOutputProcessors(ctx echo.Context) error
	// List batch schemas
	// (GET /batch-schemas)
	ListBatchSchemas(ctx echo.Context, params ListBatchSchemasParams) error
	// Get a batch schema by ID
	// (GET /batch-schemas/{schema_id})
	GetBatchSchema(ctx echo.Context, schemaId string) error
	// List batches
	// (GET /batches)
	ListBatches(ctx echo.Context, params ListBatchesParams) error
	// Create a batch
	// (POST /batches)
	CreateBatch(ctx echo.Context) error
	// Get a batch
	// (GET /batches/{batch_id})
	GetBatch(ctx echo.Context, batchId string) error
	// Update a batch
	// (PATCH /batches/{batch_id})
	UpdateBatch(ctx echo.Context, batchId string) error
	// Archive Batches
	// (POST /batches:archive)
	ArchiveBatches(ctx echo.Context) error
	// Bulk get batches
	// (GET /batches:bulk-get)
	BulkGetBatches(ctx echo.Context, params BulkGetBatchesParams) error
	// Unarchive Batches
	// (POST /batches:unarchive)
	UnarchiveBatches(ctx echo.Context) error
	// Upload single-part blob
	// (POST /blobs)
	CreateBlob(ctx echo.Context) error
	// Get a Blob
	// (GET /blobs/{blob_id})
	GetBlob(ctx echo.Context, blobId string) error
	// Get a Blob's download url
	// (GET /blobs/{blob_id}/download-url)
	GetBlobUrl(ctx echo.Context, blobId string) error
	// Upload a part of a multi-part blob
	// (POST /blobs/{blob_id}/parts)
	CreateBlobPart(ctx echo.Context, blobId string) error
	// Abort multi-part blob upload
	// (POST /blobs/{blob_id}:abort-upload)
	AbortMultipartBlob(ctx echo.Context, blobId string) error
	// Complete multi-part blob upload
	// (POST /blobs/{blob_id}:complete-upload)
	CompleteMultipartBlob(ctx echo.Context, blobId string) error
	// Bulk get Blobs by UUID
	// (GET /blobs:bulk-get)
	BulkGetBlobs(ctx echo.Context, params BulkGetBlobsParams) error
	// Initiate multi-part blob upload
	// (POST /blobs:start-multipart-upload)
	CreateMultipartBlob(ctx echo.Context) error
	// List box schemas
	// (GET /box-schemas)
	ListBoxSchemas(ctx echo.Context, params ListBoxSchemasParams) error
	// Get a box schema by ID
	// (GET /box-schemas/{schema_id})
	GetBoxSchema(ctx echo.Context, schemaId string) error
	// List boxes
	// (GET /boxes)
	ListBoxes(ctx echo.Context, params ListBoxesParams) error
	// Create a box
	// (POST /boxes)
	CreateBox(ctx echo.Context) error
	// Get a box
	// (GET /boxes/{box_id})
	GetBox(ctx echo.Context, boxId string) error
	// Update a box
	// (PATCH /boxes/{box_id})
	UpdateBox(ctx echo.Context, boxId string) error
	// List a box's contents
	// (GET /boxes/{box_id}/contents)
	ListBoxContents(ctx echo.Context, boxId string, params ListBoxContentsParams) error
	// Archive boxes
	// (POST /boxes:archive)
	ArchiveBoxes(ctx echo.Context) error
	// BulkGet boxes
	// (GET /boxes:bulk-get)
	BulkGetBoxes(ctx echo.Context, params BulkGetBoxesParams) error
	// Unarchive boxes
	// (POST /boxes:unarchive)
	UnarchiveBoxes(ctx echo.Context) error
	// List container schemas
	// (GET /container-schemas)
	ListContainerSchemas(ctx echo.Context, params ListContainerSchemasParams) error
	// Get a container schema by ID
	// (GET /container-schemas/{schema_id})
	GetContainerSchema(ctx echo.Context, schemaId string) error
	// List containers
	// (GET /containers)
	ListContainers(ctx echo.Context, params ListContainersParams) error
	// Create a new container
	// (POST /containers)
	CreateContainer(ctx echo.Context) error
	// get a container by id
	// (GET /containers/{container_id})
	GetContainer(ctx echo.Context, containerId string) error
	// update a container
	// (PATCH /containers/{container_id})
	UpdateContainer(ctx echo.Context, containerId string) error
	// List a container's contents
	// (GET /containers/{container_id}/contents)
	ListContainerContents(ctx echo.Context, containerId string) error
	// Delete a container content
	// (DELETE /containers/{container_id}/contents/{containable_id})
	DeleteContainerContent(ctx echo.Context, containerId string, containableId string) error
	// Get a container content
	// (GET /containers/{container_id}/contents/{containable_id})
	GetContainerContent(ctx echo.Context, containerId string, containableId string) error
	// Update a container content
	// (PATCH /containers/{container_id}/contents/{containable_id})
	UpdateContainerContent(ctx echo.Context, containerId string, containableId string) error
	// Transfer into container
	// (POST /containers/{destination_container_id}:transfer)
	TransferIntoContainer(ctx echo.Context, destinationContainerId string) error
	// Archive containers
	// (POST /containers:archive)
	ArchiveContainers(ctx echo.Context) error
	// Bulk create containers. Limit of 1000 containers per request.
	// (POST /containers:bulk-create)
	BulkCreateContainers(ctx echo.Context) error
	// Bulk get a set of containers
	// (GET /containers:bulk-get)
	BulkGetContainers(ctx echo.Context, params BulkGetContainersParams) error
	// Bulk update containers
	// (POST /containers:bulk-update)
	BulkUpdateContainers(ctx echo.Context) error
	// Check in containers
	// (POST /containers:check-in)
	CheckinContainers(ctx echo.Context) error
	// Check out containers
	// (POST /containers:check-out)
	CheckoutContainers(ctx echo.Context) error
	// Print labels
	// (POST /containers:print-labels)
	PrintLabels(ctx echo.Context) error
	// Reserve containers
	// (POST /containers:reserve)
	ReserveContainers(ctx echo.Context) error
	// Unarchive containers
	// (POST /containers:unarchive)
	UnarchiveContainers(ctx echo.Context) error
	// List custom entities
	// (GET /custom-entities)
	ListCustomEntities(ctx echo.Context, params ListCustomEntitiesParams) error
	// Create a custom entity
	// (POST /custom-entities)
	CreateCustomEntity(ctx echo.Context) error
	// Get a custom entity
	// (GET /custom-entities/{custom_entity_id})
	GetCustomEntity(ctx echo.Context, customEntityId string) error
	// Update a custom entity
	// (PATCH /custom-entities/{custom_entity_id})
	UpdateCustomEntity(ctx echo.Context, customEntityId string) error
	// Archive custom entities
	// (POST /custom-entities:archive)
	ArchiveCustomEntities(ctx echo.Context) error
	// Bulk Create custom entities
	// (POST /custom-entities:bulk-create)
	BulkCreateCustomEntities(ctx echo.Context) error
	// Bulk get custom entities by ID
	// (GET /custom-entities:bulk-get)
	BulkGetCustomEntities(ctx echo.Context, params BulkGetCustomEntitiesParams) error
	// Bulk Update custom entities
	// (POST /custom-entities:bulk-update)
	BulkUpdateCustomEntities(ctx echo.Context) error
	// Unarchive custom entities
	// (POST /custom-entities:unarchive)
	UnarchiveCustomEntities(ctx echo.Context) error
	// List DNA Alignments
	// (GET /dna-alignments)
	ListDNAAlignments(ctx echo.Context, params ListDNAAlignmentsParams) error
	// Delete a DNA Alignment
	// (DELETE /dna-alignments/{dna_alignment_id})
	DeleteDNAAlignment(ctx echo.Context, dnaAlignmentId string) error
	// Get a DNA Alignment
	// (GET /dna-alignments/{dna_alignment_id})
	GetDNAAlignment(ctx echo.Context, dnaAlignmentId string) error
	// Create a consensus DNA alignment
	// (POST /dna-alignments:create-consensus-alignment)
	CreateDnaConsensusAlignment(ctx echo.Context) error
	// Create a template DNA alignment
	// (POST /dna-alignments:create-template-alignment)
	CreateDnaTemplateAlignment(ctx echo.Context) error
	// List DNA Oligos
	// (GET /dna-oligos)
	ListDNAOligos(ctx echo.Context, params ListDNAOligosParams) error
	// Create a DNA Oligo
	// (POST /dna-oligos)
	CreateDNAOligo(ctx echo.Context) error
	// Get a DNA Oligo
	// (GET /dna-oligos/{oligo_id})
	GetDNAOligo(ctx echo.Context, oligoId string) error
	// Update a DNA Oligo
	// (PATCH /dna-oligos/{oligo_id})
	UpdateDNAOligo(ctx echo.Context, oligoId string) error
	// Archive DNA Oligos
	// (POST /dna-oligos:archive)
	ArchiveDNAOligos(ctx echo.Context) error
	// Bulk Create DNA Oligos
	// (POST /dna-oligos:bulk-create)
	BulkCreateDNAOligos(ctx echo.Context) error
	// Bulk Update DNA Oligos
	// (POST /dna-oligos:bulk-update)
	BulkUpdateDNAOligos(ctx echo.Context) error
	// Unarchive DNA Oligos
	// (POST /dna-oligos:unarchive)
	UnarchiveDNAOligos(ctx echo.Context) error
	// List DNA sequences
	// (GET /dna-sequences)
	ListDNASequences(ctx echo.Context, params ListDNASequencesParams) error
	// Create a DNA sequence
	// (POST /dna-sequences)
	CreateDNASequence(ctx echo.Context) error
	// Get a DNA sequence
	// (GET /dna-sequences/{dna_sequence_id})
	GetDNASequence(ctx echo.Context, dnaSequenceId string) error
	// Update a DNA sequence
	// (PATCH /dna-sequences/{dna_sequence_id})
	UpdateDNASequence(ctx echo.Context, dnaSequenceId string) error
	// Archive DNA sequences
	// (POST /dna-sequences:archive)
	ArchiveDNASequences(ctx echo.Context) error
	// Auto-annotate DNA sequences with matching features from specified Feature Libraries
	// (POST /dna-sequences:auto-annotate)
	AutoAnnotateDnaSequences(ctx echo.Context) error
	// Autofill DNA sequence parts
	// (POST /dna-sequences:autofill-parts)
	AutofillDNASequenceParts(ctx echo.Context) error
	// Autofill DNA sequence translations
	// (POST /dna-sequences:autofill-translations)
	AutofillDNASequenceTranslations(ctx echo.Context) error
	// Bulk Create DNA sequences
	// (POST /dna-sequences:bulk-create)
	BulkCreateDNASequences(ctx echo.Context) error
	// Bulk get DNA sequences by ID
	// (GET /dna-sequences:bulk-get)
	BulkGetDNASequences(ctx echo.Context, params BulkGetDNASequencesParams) error
	// Bulk Update DNA sequences
	// (POST /dna-sequences:bulk-update)
	BulkUpdateDNASequences(ctx echo.Context) error
	// Unarchive DNA sequences
	// (POST /dna-sequences:unarchive)
	UnarchiveDNASequences(ctx echo.Context) error
	// List dropdowns
	// (GET /dropdowns)
	ListDropdowns(ctx echo.Context, params ListDropdownsParams) error
	// Create a dropdown
	// (POST /dropdowns)
	CreateDropdown(ctx echo.Context) error
	// Get a dropdown
	// (GET /dropdowns/{dropdown_id})
	GetDropdown(ctx echo.Context, dropdownId string) error
	// Update a dropdown
	// (PATCH /dropdowns/{dropdown_id})
	UpdateDropdown(ctx echo.Context, dropdownId string) error
	// Archive dropdown options
	// (POST /dropdowns/{dropdown_id}/options:archive)
	ArchiveDropdownOptions(ctx echo.Context, dropdownId string) error
	// Unarchive dropdown options
	// (POST /dropdowns/{dropdown_id}/options:unarchive)
	UnarchiveDropdownOptions(ctx echo.Context, dropdownId string) error
	// Get an entity's batches
	// (GET /entities/{entity_id}/batches)
	GetEnitityBatches(ctx echo.Context, entityId string) error
	// List entity schemas
	// (GET /entity-schemas)
	ListEntitySchemas(ctx echo.Context, params ListEntitySchemasParams) error
	// Get an entity schema by ID
	// (GET /entity-schemas/{schema_id})
	GetEntitySchema(ctx echo.Context, schemaId string) error
	// List entries
	// (GET /entries)
	ListEntries(ctx echo.Context, params ListEntriesParams) error
	// Create a notebook entry
	// (POST /entries)
	CreateEntry(ctx echo.Context) error
	// Get a notebook entry by ID
	// (GET /entries/{entry_id})
	GetEntry(ctx echo.Context, entryId string) error
	// Update a notebook entry's metadata
	// (PATCH /entries/{entry_id})
	UpdateEntry(ctx echo.Context, entryId string) error
	// Retrieves the metadata for an external file. Use the 'downloadURL' to download the actual file.
	// (GET /entries/{entry_id}/external-files/{external_file_id})
	GetExternalFileMetadata(ctx echo.Context, entryId string, externalFileId string) error
	// Archive notebook entries
	// (POST /entries:archive)
	ArchiveEntries(ctx echo.Context) error
	// Get notebook entries using entry IDs or display IDs
	// (GET /entries:bulk-get)
	BulkGetEntries(ctx echo.Context, params BulkGetEntriesParams) error
	// Unarchive notebook entries
	// (POST /entries:unarchive)
	UnarchiveEntries(ctx echo.Context) error
	// List entry schemas
	// (GET /entry-schemas)
	ListEntrySchemas(ctx echo.Context, params ListEntrySchemasParams) error
	// Get an Entry schema by ID
	// (GET /entry-schemas/{schema_id})
	GetEntrySchema(ctx echo.Context, schemaId string) error
	// List entry templates
	// (GET /entry-templates)
	ListEntryTemplates(ctx echo.Context, params ListEntryTemplatesParams) error
	// Get a notebook template entry by ID
	// (GET /entry-templates/{entry_template_id})
	GetEntryTemplate(ctx echo.Context, entryTemplateId string) error
	// List Events
	// (GET /events)
	ListEvents(ctx echo.Context, params ListEventsParams) error
	// Export Item
	// (POST /exports)
	ExportItem(ctx echo.Context) error
	// List Feature Libraries
	// (GET /feature-libraries)
	ListFeatureLibraries(ctx echo.Context, params ListFeatureLibrariesParams) error
	// Create a Feature Library
	// (POST /feature-libraries)
	CreateFeatureLibrary(ctx echo.Context) error
	// Get a feature library by ID
	// (GET /feature-libraries/{feature_library_id})
	GetFeatureLibrary(ctx echo.Context, featureLibraryId string) error
	// Update a feature library
	// (PATCH /feature-libraries/{feature_library_id})
	UpdateFeatureLibrary(ctx echo.Context, featureLibraryId string) error
	// List Features
	// (GET /features)
	ListFeatures(ctx echo.Context, params ListFeaturesParams) error
	// Create a Feature
	// (POST /features)
	CreateFeature(ctx echo.Context) error
	// Get a feature by ID
	// (GET /features/{feature_id})
	GetFeature(ctx echo.Context, featureId string) error
	// Update a feature
	// (PATCH /features/{feature_id})
	UpdateFeature(ctx echo.Context, featureId string) error
	// Bulk create Features
	// (POST /features:bulk-create)
	BulkCreateFeatures(ctx echo.Context) error
	// List folders
	// (GET /folders)
	ListFolders(ctx echo.Context, params ListFoldersParams) error
	// Create folder
	// (POST /folders)
	CreateFolder(ctx echo.Context) error
	// Get a folder by ID
	// (GET /folders/{folder_id})
	GetFolder(ctx echo.Context, folderId string) error
	// Archive folders
	// (POST /folders:archive)
	ArchiveFolders(ctx echo.Context) error
	// Unarchive folders
	// (POST /folders:unarchive)
	UnarchiveFolders(ctx echo.Context) error
	// List legacy workflow stage run input samples
	// (GET /legacy-workflow-stage-runs/{stage_run_id}/input-samples)
	ListLegacyWorkflowStageRunInputSamples(ctx echo.Context, stageRunId string) error
	// List legacy workflow stage run output samples
	// (GET /legacy-workflow-stage-runs/{stage_run_id}/output-samples)
	ListLegacyWorkflowStageRunOutputSamples(ctx echo.Context, stageRunId string) error
	// List legacy workflow stage run registered samples
	// (GET /legacy-workflow-stage-runs/{stage_run_id}/registered-samples)
	ListLegacyWorkflowStageRunRegisteredSamples(ctx echo.Context, stageRunId string) error
	// List legacy workflow stage runs
	// (GET /legacy-workflow-stages/{stage_id}/workflow-stage-runs)
	ListLegacyWorkflowStageRuns(ctx echo.Context, stageId string) error
	// List legacy workflows
	// (GET /legacy-workflows)
	ListLegacyWorkflows(ctx echo.Context) error
	// Update legacy workflow
	// (PATCH /legacy-workflows/{legacy_workflow_id})
	UpdateLegacyWorkflowMetadata(ctx echo.Context, legacyWorkflowId string) error
	// List legacy workflow stages
	// (GET /legacy-workflows/{legacy_workflow_id}/workflow-stages)
	ListLegacyWorkflowStages(ctx echo.Context, legacyWorkflowId string) error
	// List location schemas
	// (GET /location-schemas)
	ListLocationSchemas(ctx echo.Context, params ListLocationSchemasParams) error
	// Get a location schema by ID
	// (GET /location-schemas/{schema_id})
	GetLocationSchema(ctx echo.Context, schemaId string) error
	// List locations
	// (GET /locations)
	ListLocations(ctx echo.Context, params ListLocationsParams) error
	// Create a location
	// (POST /locations)
	CreateLocation(ctx echo.Context) error
	// Get a location by ID
	// (GET /locations/{location_id})
	GetLocation(ctx echo.Context, locationId string) error
	// Update a location
	// (PATCH /locations/{location_id})
	UpdateLocation(ctx echo.Context, locationId string) error
	// Archive locations
	// (POST /locations:archive)
	ArchiveLocations(ctx echo.Context) error
	// BulkGet locations
	// (GET /locations:bulk-get)
	BulkGetLocations(ctx echo.Context, params BulkGetLocationsParams) error
	// Unarchive locations
	// (POST /locations:unarchive)
	UnarchiveLocations(ctx echo.Context) error
	// List mixtures
	// (GET /mixtures)
	ListMixtures(ctx echo.Context, params ListMixturesParams) error
	// Create a mixture
	// (POST /mixtures)
	CreateMixture(ctx echo.Context) error
	// Get a mixture
	// (GET /mixtures/{mixture_id})
	GetMixture(ctx echo.Context, mixtureId string) error
	// Update a mixture
	// (PATCH /mixtures/{mixture_id})
	UpdateMixture(ctx echo.Context, mixtureId string) error
	// Archive mixtures
	// (POST /mixtures:archive)
	ArchiveMixtures(ctx echo.Context) error
	// Bulk Create mixtures
	// (POST /mixtures:bulk-create)
	BulkCreateMixtures(ctx echo.Context) error
	// Bulk Update mixtures
	// (POST /mixtures:bulk-update)
	BulkUpdateMixtures(ctx echo.Context) error
	// Unarchive mixtures
	// (POST /mixtures:unarchive)
	UnarchiveMixtures(ctx echo.Context) error
	// List Molecules
	// (GET /molecules)
	ListMolecules(ctx echo.Context, params ListMoleculesParams) error
	// Create a Molecule
	// (POST /molecules)
	CreateMolecule(ctx echo.Context) error
	// Get a Molecule
	// (GET /molecules/{molecule_id})
	GetMolecule(ctx echo.Context, moleculeId string) error
	// Update a Molecule
	// (PATCH /molecules/{molecule_id})
	UpdateMolecule(ctx echo.Context, moleculeId string) error
	// Archive Molecules
	// (POST /molecules:archive)
	ArchiveMolecules(ctx echo.Context) error
	// Bulk Create Molecules
	// (POST /molecules:bulk-create)
	BulkCreateMolecules(ctx echo.Context) error
	// Bulk Update Molecules
	// (POST /molecules:bulk-update)
	BulkUpdateMolecules(ctx echo.Context) error
	// Unarchive Molecules
	// (POST /molecules:unarchive)
	UnarchiveMolecules(ctx echo.Context) error
	// List Nucleotide Alignments
	// (GET /nucleotide-alignments)
	ListNucleotideAlignments(ctx echo.Context, params ListNucleotideAlignmentsParams) error
	// Delete a Nucleotide Alignment
	// (DELETE /nucleotide-alignments/{alignment_id})
	DeleteNucleotideAlignment(ctx echo.Context, alignmentId string) error
	// Get a Nucleotide Alignment
	// (GET /nucleotide-alignments/{alignment_id})
	GetNucleotideAlignment(ctx echo.Context, alignmentId string) error
	// Create a consensus Nucleotide Alignment
	// (POST /nucleotide-alignments:create-consensus-alignment)
	CreateConsensusNucleotideAlignment(ctx echo.Context) error
	// Create a template Nucleotide Alignment
	// (POST /nucleotide-alignments:create-template-alignment)
	CreateTemplateNucleotideAlignment(ctx echo.Context) error
	// List Oligos
	// (GET /oligos)
	ListOligos(ctx echo.Context, params ListOligosParams) error
	// Create an Oligo
	// (POST /oligos)
	CreateOligo(ctx echo.Context) error
	// Get an Oligo
	// (GET /oligos/{oligo_id})
	GetOligo(ctx echo.Context, oligoId string) error
	// Update an Oligo
	// (PATCH /oligos/{oligo_id})
	UpdateOligo(ctx echo.Context, oligoId string) error
	// Archive Oligos
	// (POST /oligos:archive)
	ArchiveOligos(ctx echo.Context) error
	// Bulk Create DNA Oligos
	// (POST /oligos:bulk-create)
	BulkCreateOligos(ctx echo.Context) error
	// Bulk get Oligos by ID
	// (GET /oligos:bulk-get)
	BulkGetOligos(ctx echo.Context, params BulkGetOligosParams) error
	// Unarchive Oligos
	// (POST /oligos:unarchive)
	UnarchiveOligos(ctx echo.Context) error
	// List organizations
	// (GET /organizations)
	ListOrganizations(ctx echo.Context, params ListOrganizationsParams) error
	// Get an organization by ID
	// (GET /organizations/{organization_id})
	GetOrganization(ctx echo.Context, organizationId string) error
	// List plate schemas
	// (GET /plate-schemas)
	ListPlateSchemas(ctx echo.Context, params ListPlateSchemasParams) error
	// Get a plate schema by ID
	// (GET /plate-schemas/{schema_id})
	GetPlateSchema(ctx echo.Context, schemaId string) error
	// List plates
	// (GET /plates)
	ListPlates(ctx echo.Context, params ListPlatesParams) error
	// Create a plate
	// (POST /plates)
	CreatePlate(ctx echo.Context, params CreatePlateParams) error
	// Get a plate
	// (GET /plates/{plate_id})
	GetPlate(ctx echo.Context, plateId string, params GetPlateParams) error
	// Update a plate
	// (PATCH /plates/{plate_id})
	UpdatePlate(ctx echo.Context, plateId string, params UpdatePlateParams) error
	// Archive plates
	// (POST /plates:archive)
	ArchivePlates(ctx echo.Context) error
	// BulkGet plates
	// (GET /plates:bulk-get)
	BulkGetPlates(ctx echo.Context, params BulkGetPlatesParams) error
	// Unarchive plates
	// (POST /plates:unarchive)
	UnarchivePlates(ctx echo.Context) error
	// List projects
	// (GET /projects)
	ListProjects(ctx echo.Context, params ListProjectsParams) error
	// Get a project by ID
	// (GET /projects/{project_id})
	GetProject(ctx echo.Context, projectId string) error
	// Archive projects
	// (POST /projects:archive)
	ArchiveProjects(ctx echo.Context) error
	// Unarchive projects
	// (POST /projects:unarchive)
	UnarchiveProjects(ctx echo.Context) error
	// List registries
	// (GET /registries)
	ListRegistries(ctx echo.Context, params ListRegistriesParams) error
	// Get registry
	// (GET /registries/{registry_id})
	GetRegistry(ctx echo.Context, registryId string) error
	// List batch schemas by registry
	// (GET /registries/{registry_id}/batch-schemas)
	ListBatchSchemasByRegistry(ctx echo.Context, registryId string) error
	// List box schemas by registry
	// (GET /registries/{registry_id}/box-schemas)
	ListBoxSchemasByRegistry(ctx echo.Context, registryId string) error
	// List container schemas by registry
	// (GET /registries/{registry_id}/container-schemas)
	ListContainerSchemasByRegistry(ctx echo.Context, registryId string) error
	// List dropdowns for a given registry
	// (GET /registries/{registry_id}/dropdowns)
	ListDropdownsByRegistry(ctx echo.Context, registryId string) error
	// List entity schemas by registry
	// (GET /registries/{registry_id}/entity-schemas)
	ListEntitySchemasByRegistry(ctx echo.Context, registryId string) error
	// List printers
	// (GET /registries/{registry_id}/label-printers)
	ListPrinters(ctx echo.Context, registryId string, params ListPrintersParams) error
	// List label templates
	// (GET /registries/{registry_id}/label-templates)
	ListLabelTemplates(ctx echo.Context, registryId string, params ListLabelTemplatesParams) error
	// List location schemas by registry
	// (GET /registries/{registry_id}/location-schemas)
	ListLocationSchemasByRegistry(ctx echo.Context, registryId string) error
	// List plate schemas by registry
	// (GET /registries/{registry_id}/plate-schemas)
	ListPlateSchemasByRegistry(ctx echo.Context, registryId string) error
	// Bulk get registered entities
	// (GET /registries/{registry_id}/registered-entities:bulk-get)
	BulkGetRegisteredEntities(ctx echo.Context, registryId string, params BulkGetRegisteredEntitiesParams) error
	// Register entities
	// (POST /registries/{registry_id}:bulk-register-entities)
	RegisterEntities(ctx echo.Context, registryId string) error
	// Unregister entities
	// (POST /registries/{registry_id}:unregister-entities)
	UnregisterEntities(ctx echo.Context, registryId string) error
	// Validate barcodes
	// (POST /registries/{registry_id}:validate-barcodes)
	ValidateBarcodes(ctx echo.Context, registryId string) error
	// List Request Fulfillments
	// (GET /request-fulfillments)
	ListRequestFulfillments(ctx echo.Context, params ListRequestFulfillmentsParams) error
	// Get a request's fulfillment
	// (GET /request-fulfillments/{request_fulfillment_id})
	GetRequestFulfillment(ctx echo.Context, requestFulfillmentId string) error
	// List request schemas
	// (GET /request-schemas)
	ListRequestSchemas(ctx echo.Context, params ListRequestSchemasParams) error
	// Get a Request schema by ID
	// (GET /request-schemas/{schema_id})
	GetRequestSchema(ctx echo.Context, schemaId string) error
	// List request task schemas
	// (GET /request-task-schemas)
	ListRequestTaskSchemas(ctx echo.Context, params ListRequestTaskSchemasParams) error
	// Get a Request Task schema by ID
	// (GET /request-task-schemas/{schema_id})
	GetRequestTaskSchema(ctx echo.Context, schemaId string) error
	// List requests
	// (GET /requests)
	ListRequests(ctx echo.Context, params ListRequestsParams) error
	// Create a request
	// (POST /requests)
	CreateRequest(ctx echo.Context) error
	// Get a request by ID
	// (GET /requests/{request_id})
	GetRequest(ctx echo.Context, requestId string) error
	// Update a request
	// (PATCH /requests/{request_id})
	PatchRequest(ctx echo.Context, requestId string) error
	// Get a request's response
	// (GET /requests/{request_id}/response)
	GetRequestResponse(ctx echo.Context, requestId string) error
	// Create tasks for a request
	// (POST /requests/{request_id}/tasks:bulk-create)
	BulkCreateRequestTasks(ctx echo.Context, requestId string) error
	// Bulk update tasks for a request
	// (POST /requests/{request_id}/tasks:bulk-update)
	BulkUpdateRequestTasks(ctx echo.Context, requestId string) error
	// Update the status of sample groups in a request
	// (POST /requests/{request_id}:execute-sample-groups)
	ExecuteRequestsSampleGroups(ctx echo.Context, requestId string) error
	// Bulk get requests
	// (GET /requests:bulk-get)
	BulkGetRequests(ctx echo.Context, params BulkGetRequestsParams) error
	// Create a transaction
	// (POST /result-transactions)
	CreateAssayResultsTransaction(ctx echo.Context) error
	// Create results in a transaction
	// (POST /result-transactions/{transaction_id}/results)
	CreateAssayResultsInTransaction(ctx echo.Context, transactionId openapi_types.UUID) error
	// Abort a transaction
	// (POST /result-transactions/{transaction_id}:abort)
	AbortAssayResultsTransaction(ctx echo.Context, transactionId openapi_types.UUID) error
	// Commit a transaction
	// (POST /result-transactions/{transaction_id}:commit)
	CommitAssayResultsTransaction(ctx echo.Context, transactionId openapi_types.UUID) error
	// List RNA Oligos
	// (GET /rna-oligos)
	ListRNAOligos(ctx echo.Context, params ListRNAOligosParams) error
	// Create an RNA Oligo
	// (POST /rna-oligos)
	CreateRNAOligo(ctx echo.Context) error
	// Get an RNA Oligo
	// (GET /rna-oligos/{oligo_id})
	GetRNAOligo(ctx echo.Context, oligoId string) error
	// Update an RNA Oligo
	// (PATCH /rna-oligos/{oligo_id})
	UpdateRNAOligo(ctx echo.Context, oligoId string) error
	// Archive RNA Oligos
	// (POST /rna-oligos:archive)
	ArchiveRNAOligos(ctx echo.Context) error
	// Bulk Create RNA Oligos
	// (POST /rna-oligos:bulk-create)
	BulkCreateRNAOligos(ctx echo.Context) error
	// Bulk Update RNA Oligos
	// (POST /rna-oligos:bulk-update)
	BulkUpdateRNAOligos(ctx echo.Context) error
	// Unarchive RNA Oligos
	// (POST /rna-oligos:unarchive)
	UnarchiveRNAOligos(ctx echo.Context) error
	// List RNA sequences
	// (GET /rna-sequences)
	ListRNASequences(ctx echo.Context, params ListRNASequencesParams) error
	// Create an RNA sequence
	// (POST /rna-sequences)
	CreateRNASequence(ctx echo.Context) error
	// Get an RNA sequence
	// (GET /rna-sequences/{rna_sequence_id})
	GetRNASequence(ctx echo.Context, rnaSequenceId string) error
	// Update an RNA sequence
	// (PATCH /rna-sequences/{rna_sequence_id})
	UpdateRNASequence(ctx echo.Context, rnaSequenceId string) error
	// Archive RNA Sequences
	// (POST /rna-sequences:archive)
	ArchiveRNASequences(ctx echo.Context) error
	// Auto-annotate RNA sequences with matching features from specified Feature Libraries
	// (POST /rna-sequences:auto-annotate)
	AutoAnnotateRnaSequences(ctx echo.Context) error
	// Autofill RNA sequence parts
	// (POST /rna-sequences:autofill-parts)
	AutofillRNASequenceParts(ctx echo.Context) error
	// Autofill RNA sequence translations from Amino Acid sequences with matching schemas
	// (POST /rna-sequences:autofill-translations)
	AutofillRNASequenceTranslations(ctx echo.Context) error
	// Bulk Create RNA sequences
	// (POST /rna-sequences:bulk-create)
	BulkCreateRNASequences(ctx echo.Context) error
	// Bulk get RNA sequences by ID
	// (GET /rna-sequences:bulk-get)
	BulkGetRNASequences(ctx echo.Context, params BulkGetRNASequencesParams) error
	// Bulk Update RNA sequences
	// (POST /rna-sequences:bulk-update)
	BulkUpdateRNASequences(ctx echo.Context) error
	// Unarchive RNA sequences
	// (POST /rna-sequences:unarchive)
	UnarchiveRNASequences(ctx echo.Context) error
	// Get a task by id
	// (GET /tasks/{task_id})
	GetTask(ctx echo.Context, taskId string) error
	// List teams
	// (GET /teams)
	ListTeams(ctx echo.Context, params ListTeamsParams) error
	// Get a team by ID
	// (GET /teams/{team_id})
	GetTeam(ctx echo.Context, teamId string) error
	// Generate a token for usage with authenticating via OAuth2 in subsequent API calls.
	// (POST /token)
	GenerateToken(ctx echo.Context) error
	// Transfers into containers
	// (POST /transfers)
	TransferIntoContainers(ctx echo.Context) error
	// List users
	// (GET /users)
	ListUsers(ctx echo.Context, params ListUsersParams) error
	// Create a user
	// (POST /users)
	CreateUser(ctx echo.Context) error
	// Get a user by ID
	// (GET /users/{user_id})
	GetUser(ctx echo.Context, userId string) error
	// Update a user by ID
	// (PATCH /users/{user_id})
	UpdateUser(ctx echo.Context, userId string) error
	// Last user activity
	// (GET /users/{user_id}/activity)
	GetUserActivity(ctx echo.Context, userId string) error
	// Bulk Create Users
	// (POST /users:bulk-create)
	BulkCreateUsers(ctx echo.Context) error
	// Bulk Update Users.
	// (POST /users:bulk-update)
	BulkUpdateUsers(ctx echo.Context) error
	// Create Benchling Warehouse credentials
	// (POST /warehouse-credentials)
	CreateWarehouseCredentials(ctx echo.Context) error
	// List workflow outputs
	// (GET /workflow-outputs)
	ListWorkflowOutputs(ctx echo.Context, params ListWorkflowOutputsParams) error
	// Create a new workflow output
	// (POST /workflow-outputs)
	CreateWorkflowOutput(ctx echo.Context) error
	// Get a workflow output
	// (GET /workflow-outputs/{workflow_output_id})
	GetWorkflowOutput(ctx echo.Context, workflowOutputId string) error
	// Update a workflow output
	// (PATCH /workflow-outputs/{workflow_output_id})
	UpdateWorkflowOutput(ctx echo.Context, workflowOutputId string) error
	// Archive one or more workflow outputs
	// (POST /workflow-outputs:archive)
	ArchiveWorkflowOutputs(ctx echo.Context) error
	// Bulk create new workflow outputs
	// (POST /workflow-outputs:bulk-create)
	BulkCreateWorkflowOutputs(ctx echo.Context) error
	// Bulk update workflow outputs
	// (POST /workflow-outputs:bulk-update)
	BulkUpdateWorkflowOutputs(ctx echo.Context) error
	// Unarchive one or more workflow outputs
	// (POST /workflow-outputs:unarchive)
	UnarchiveWorkflowOutputs(ctx echo.Context) error
	// List stage run input samples
	// (GET /workflow-stage-runs/{stage_run_id}/input-samples)
	ListStageRunInputSamples(ctx echo.Context, stageRunId string) error
	// List stage run output samples
	// (GET /workflow-stage-runs/{stage_run_id}/output-samples)
	ListStageRunOutputSamples(ctx echo.Context, stageRunId string) error
	// List stage run registered samples
	// (GET /workflow-stage-runs/{stage_run_id}/registered-samples)
	ListStageRunRegisteredSamples(ctx echo.Context, stageRunId string) error
	// List workflow stage runs
	// (GET /workflow-stages/{stage_id}/workflow-stage-runs)
	ListWorkflowStageRuns(ctx echo.Context, stageId string) error
	// List workflow task groups
	// (GET /workflow-task-groups)
	ListWorkflowTaskGroups(ctx echo.Context, params ListWorkflowTaskGroupsParams) error
	// Create a new workflow task group
	// (POST /workflow-task-groups)
	CreateWorkflowTaskGroup(ctx echo.Context) error
	// Get a workflow task group
	// (GET /workflow-task-groups/{workflow_task_group_id})
	GetWorkflowTaskGroup(ctx echo.Context, workflowTaskGroupId string) error
	// Update a workflow task group
	// (PATCH /workflow-task-groups/{workflow_task_group_id})
	UpdateWorkflowTaskGroup(ctx echo.Context, workflowTaskGroupId string) error
	// Archive one or more workflows
	// (POST /workflow-task-groups:archive)
	ArchiveWorkflowTaskGroups(ctx echo.Context) error
	// Unarchive one or more workflows
	// (POST /workflow-task-groups:unarchive)
	UnarchiveWorkflowTaskGroups(ctx echo.Context) error
	// List workflow task schemas
	// (GET /workflow-task-schemas)
	ListWorkflowTaskSchemas(ctx echo.Context, params ListWorkflowTaskSchemasParams) error
	// Get a workflow task schema
	// (GET /workflow-task-schemas/{schema_id})
	GetWorkflowTaskSchema(ctx echo.Context, schemaId string) error
	// List workflow tasks
	// (GET /workflow-tasks)
	ListWorkflowTasks(ctx echo.Context, params ListWorkflowTasksParams) error
	// Create a new workflow task
	// (POST /workflow-tasks)
	CreateWorkflowTask(ctx echo.Context) error
	// Get a workflow task
	// (GET /workflow-tasks/{workflow_task_id})
	GetWorkflowTask(ctx echo.Context, workflowTaskId string) error
	// Update a workflow task
	// (PATCH /workflow-tasks/{workflow_task_id})
	UpdateWorkflowTask(ctx echo.Context, workflowTaskId string) error
	// Creates a new workflow task with the same fields and assignee as the provided task and creates a relationship between the two tasks
	// (POST /workflow-tasks/{workflow_task_id}:copy)
	CopyWorkflowTask(ctx echo.Context, workflowTaskId string) error
	// Archive one or more workflow tasks
	// (POST /workflow-tasks:archive)
	ArchiveWorkflowTasks(ctx echo.Context) error
	// Bulk creates new workflow tasks where each new task has the same fields and assignee as one of the provided tasks and creates a relationship between the provided task and its copy
	// (POST /workflow-tasks:bulk-copy)
	BulkCopyWorkflowTasks(ctx echo.Context) error
	// Create one or more workflow tasks
	// (POST /workflow-tasks:bulk-create)
	BulkCreateWorkflowTasks(ctx echo.Context) error
	// Update one or more workflow task
	// (POST /workflow-tasks:bulk-update)
	BulkUpdateWorkflowTasks(ctx echo.Context) error
	// Unarchive one or more workflow tasks
	// (POST /workflow-tasks:unarchive)
	UnarchiveWorkflowTasks(ctx echo.Context) error
	// List workflows
	// (GET /workflows)
	ListWorkflows(ctx echo.Context) error
	// Update workflow
	// (PATCH /workflows/{workflow_id})
	UpdateWorkflowMetadata(ctx echo.Context, workflowId string) error
	// List workflow stages
	// (GET /workflows/{workflow_id}/workflow-stages)
	ListWorkflowStages(ctx echo.Context, workflowId string) error
}

ServerInterface represents all server handlers.

Type ServerInterfaceWrapper
type ServerInterfaceWrapper struct {
	Handler ServerInterface
}

ServerInterfaceWrapper converts echo contexts to parameters.

Methods
func (w *ServerInterfaceWrapper) AbortAssayResultsTransaction(ctx echo.Context) error

AbortAssayResultsTransaction converts echo context to params.

func (w *ServerInterfaceWrapper) AbortMultipartBlob(ctx echo.Context) error

AbortMultipartBlob converts echo context to params.

func (w *ServerInterfaceWrapper) ArchiveAASequences(ctx echo.Context) error

ArchiveAASequences converts echo context to params.

func (w *ServerInterfaceWrapper) ArchiveAssayResults(ctx echo.Context) error

ArchiveAssayResults converts echo context to params.

func (w *ServerInterfaceWrapper) ArchiveAssayRuns(ctx echo.Context) error

ArchiveAssayRuns converts echo context to params.

func (w *ServerInterfaceWrapper) ArchiveAutomationOutputProcessors(ctx echo.Context) error

ArchiveAutomationOutputProcessors converts echo context to params.

func (w *ServerInterfaceWrapper) ArchiveBatches(ctx echo.Context) error

ArchiveBatches converts echo context to params.

func (w *ServerInterfaceWrapper) ArchiveBenchlingApps(ctx echo.Context) error

ArchiveBenchlingApps converts echo context to params.

func (w *ServerInterfaceWrapper) ArchiveBoxes(ctx echo.Context) error

ArchiveBoxes converts echo context to params.

func (w *ServerInterfaceWrapper) ArchiveContainers(ctx echo.Context) error

ArchiveContainers converts echo context to params.

func (w *ServerInterfaceWrapper) ArchiveCustomEntities(ctx echo.Context) error

ArchiveCustomEntities converts echo context to params.

func (w *ServerInterfaceWrapper) ArchiveDNAOligos(ctx echo.Context) error

ArchiveDNAOligos converts echo context to params.

func (w *ServerInterfaceWrapper) ArchiveDNASequences(ctx echo.Context) error

ArchiveDNASequences converts echo context to params.

func (w *ServerInterfaceWrapper) ArchiveDropdownOptions(ctx echo.Context) error

ArchiveDropdownOptions converts echo context to params.

func (w *ServerInterfaceWrapper) ArchiveEntries(ctx echo.Context) error

ArchiveEntries converts echo context to params.

func (w *ServerInterfaceWrapper) ArchiveFolders(ctx echo.Context) error

ArchiveFolders converts echo context to params.

func (w *ServerInterfaceWrapper) ArchiveLocations(ctx echo.Context) error

ArchiveLocations converts echo context to params.

func (w *ServerInterfaceWrapper) ArchiveMixtures(ctx echo.Context) error

ArchiveMixtures converts echo context to params.

func (w *ServerInterfaceWrapper) ArchiveMolecules(ctx echo.Context) error

ArchiveMolecules converts echo context to params.

func (w *ServerInterfaceWrapper) ArchiveOligos(ctx echo.Context) error

ArchiveOligos converts echo context to params.

func (w *ServerInterfaceWrapper) ArchivePlates(ctx echo.Context) error

ArchivePlates converts echo context to params.

func (w *ServerInterfaceWrapper) ArchiveProjects(ctx echo.Context) error

ArchiveProjects converts echo context to params.

func (w *ServerInterfaceWrapper) ArchiveRNAOligos(ctx echo.Context) error

ArchiveRNAOligos converts echo context to params.

func (w *ServerInterfaceWrapper) ArchiveRNASequences(ctx echo.Context) error

ArchiveRNASequences converts echo context to params.

func (w *ServerInterfaceWrapper) ArchiveWorkflowOutputs(ctx echo.Context) error

ArchiveWorkflowOutputs converts echo context to params.

func (w *ServerInterfaceWrapper) ArchiveWorkflowTaskGroups(ctx echo.Context) error

ArchiveWorkflowTaskGroups converts echo context to params.

func (w *ServerInterfaceWrapper) ArchiveWorkflowTasks(ctx echo.Context) error

ArchiveWorkflowTasks converts echo context to params.

func (w *ServerInterfaceWrapper) AutoAnnotateAaSequences(ctx echo.Context) error

AutoAnnotateAaSequences converts echo context to params.

func (w *ServerInterfaceWrapper) AutoAnnotateDnaSequences(ctx echo.Context) error

AutoAnnotateDnaSequences converts echo context to params.

func (w *ServerInterfaceWrapper) AutoAnnotateRnaSequences(ctx echo.Context) error

AutoAnnotateRnaSequences converts echo context to params.

func (w *ServerInterfaceWrapper) AutofillDNASequenceParts(ctx echo.Context) error

AutofillDNASequenceParts converts echo context to params.

func (w *ServerInterfaceWrapper) AutofillDNASequenceTranslations(ctx echo.Context) error

AutofillDNASequenceTranslations converts echo context to params.

func (w *ServerInterfaceWrapper) AutofillRNASequenceParts(ctx echo.Context) error

AutofillRNASequenceParts converts echo context to params.

func (w *ServerInterfaceWrapper) AutofillRNASequenceTranslations(ctx echo.Context) error

AutofillRNASequenceTranslations converts echo context to params.

func (w *ServerInterfaceWrapper) BulkCopyWorkflowTasks(ctx echo.Context) error

BulkCopyWorkflowTasks converts echo context to params.

func (w *ServerInterfaceWrapper) BulkCreateAASequences(ctx echo.Context) error

BulkCreateAASequences converts echo context to params.

func (w *ServerInterfaceWrapper) BulkCreateAppConfigurationItems(ctx echo.Context) error

BulkCreateAppConfigurationItems converts echo context to params.

func (w *ServerInterfaceWrapper) BulkCreateContainers(ctx echo.Context) error

BulkCreateContainers converts echo context to params.

func (w *ServerInterfaceWrapper) BulkCreateCustomEntities(ctx echo.Context) error

BulkCreateCustomEntities converts echo context to params.

func (w *ServerInterfaceWrapper) BulkCreateDNAOligos(ctx echo.Context) error

BulkCreateDNAOligos converts echo context to params.

func (w *ServerInterfaceWrapper) BulkCreateDNASequences(ctx echo.Context) error

BulkCreateDNASequences converts echo context to params.

func (w *ServerInterfaceWrapper) BulkCreateFeatures(ctx echo.Context) error

BulkCreateFeatures converts echo context to params.

func (w *ServerInterfaceWrapper) BulkCreateMixtures(ctx echo.Context) error

BulkCreateMixtures converts echo context to params.

func (w *ServerInterfaceWrapper) BulkCreateMolecules(ctx echo.Context) error

BulkCreateMolecules converts echo context to params.

func (w *ServerInterfaceWrapper) BulkCreateOligos(ctx echo.Context) error

BulkCreateOligos converts echo context to params.

func (w *ServerInterfaceWrapper) BulkCreateRNAOligos(ctx echo.Context) error

BulkCreateRNAOligos converts echo context to params.

func (w *ServerInterfaceWrapper) BulkCreateRNASequences(ctx echo.Context) error

BulkCreateRNASequences converts echo context to params.

func (w *ServerInterfaceWrapper) BulkCreateRequestTasks(ctx echo.Context) error

BulkCreateRequestTasks converts echo context to params.

func (w *ServerInterfaceWrapper) BulkCreateUsers(ctx echo.Context) error

BulkCreateUsers converts echo context to params.

func (w *ServerInterfaceWrapper) BulkCreateWorkflowOutputs(ctx echo.Context) error

BulkCreateWorkflowOutputs converts echo context to params.

func (w *ServerInterfaceWrapper) BulkCreateWorkflowTasks(ctx echo.Context) error

BulkCreateWorkflowTasks converts echo context to params.

func (w *ServerInterfaceWrapper) BulkGetAASequences(ctx echo.Context) error

BulkGetAASequences converts echo context to params.

func (w *ServerInterfaceWrapper) BulkGetAssayResults(ctx echo.Context) error

BulkGetAssayResults converts echo context to params.

func (w *ServerInterfaceWrapper) BulkGetAssayRuns(ctx echo.Context) error

BulkGetAssayRuns converts echo context to params.

func (w *ServerInterfaceWrapper) BulkGetBatches(ctx echo.Context) error

BulkGetBatches converts echo context to params.

func (w *ServerInterfaceWrapper) BulkGetBlobs(ctx echo.Context) error

BulkGetBlobs converts echo context to params.

func (w *ServerInterfaceWrapper) BulkGetBoxes(ctx echo.Context) error

BulkGetBoxes converts echo context to params.

func (w *ServerInterfaceWrapper) BulkGetContainers(ctx echo.Context) error

BulkGetContainers converts echo context to params.

func (w *ServerInterfaceWrapper) BulkGetCustomEntities(ctx echo.Context) error

BulkGetCustomEntities converts echo context to params.

func (w *ServerInterfaceWrapper) BulkGetDNASequences(ctx echo.Context) error

BulkGetDNASequences converts echo context to params.

func (w *ServerInterfaceWrapper) BulkGetEntries(ctx echo.Context) error

BulkGetEntries converts echo context to params.

func (w *ServerInterfaceWrapper) BulkGetLocations(ctx echo.Context) error

BulkGetLocations converts echo context to params.

func (w *ServerInterfaceWrapper) BulkGetOligos(ctx echo.Context) error

BulkGetOligos converts echo context to params.

func (w *ServerInterfaceWrapper) BulkGetPlates(ctx echo.Context) error

BulkGetPlates converts echo context to params.

func (w *ServerInterfaceWrapper) BulkGetRNASequences(ctx echo.Context) error

BulkGetRNASequences converts echo context to params.

func (w *ServerInterfaceWrapper) BulkGetRegisteredEntities(ctx echo.Context) error

BulkGetRegisteredEntities converts echo context to params.

func (w *ServerInterfaceWrapper) BulkGetRequests(ctx echo.Context) error

BulkGetRequests converts echo context to params.

func (w *ServerInterfaceWrapper) BulkUpdateAASequences(ctx echo.Context) error

BulkUpdateAASequences converts echo context to params.

func (w *ServerInterfaceWrapper) BulkUpdateAppConfigurationItems(ctx echo.Context) error

BulkUpdateAppConfigurationItems converts echo context to params.

func (w *ServerInterfaceWrapper) BulkUpdateContainers(ctx echo.Context) error

BulkUpdateContainers converts echo context to params.

func (w *ServerInterfaceWrapper) BulkUpdateCustomEntities(ctx echo.Context) error

BulkUpdateCustomEntities converts echo context to params.

func (w *ServerInterfaceWrapper) BulkUpdateDNAOligos(ctx echo.Context) error

BulkUpdateDNAOligos converts echo context to params.

func (w *ServerInterfaceWrapper) BulkUpdateDNASequences(ctx echo.Context) error

BulkUpdateDNASequences converts echo context to params.

func (w *ServerInterfaceWrapper) BulkUpdateMixtures(ctx echo.Context) error

BulkUpdateMixtures converts echo context to params.

func (w *ServerInterfaceWrapper) BulkUpdateMolecules(ctx echo.Context) error

BulkUpdateMolecules converts echo context to params.

func (w *ServerInterfaceWrapper) BulkUpdateRNAOligos(ctx echo.Context) error

BulkUpdateRNAOligos converts echo context to params.

func (w *ServerInterfaceWrapper) BulkUpdateRNASequences(ctx echo.Context) error

BulkUpdateRNASequences converts echo context to params.

func (w *ServerInterfaceWrapper) BulkUpdateRequestTasks(ctx echo.Context) error

BulkUpdateRequestTasks converts echo context to params.

func (w *ServerInterfaceWrapper) BulkUpdateUsers(ctx echo.Context) error

BulkUpdateUsers converts echo context to params.

func (w *ServerInterfaceWrapper) BulkUpdateWorkflowOutputs(ctx echo.Context) error

BulkUpdateWorkflowOutputs converts echo context to params.

func (w *ServerInterfaceWrapper) BulkUpdateWorkflowTasks(ctx echo.Context) error

BulkUpdateWorkflowTasks converts echo context to params.

func (w *ServerInterfaceWrapper) CheckinContainers(ctx echo.Context) error

CheckinContainers converts echo context to params.

func (w *ServerInterfaceWrapper) CheckoutContainers(ctx echo.Context) error

CheckoutContainers converts echo context to params.

func (w *ServerInterfaceWrapper) CommitAssayResultsTransaction(ctx echo.Context) error

CommitAssayResultsTransaction converts echo context to params.

func (w *ServerInterfaceWrapper) CompleteMultipartBlob(ctx echo.Context) error

CompleteMultipartBlob converts echo context to params.

func (w *ServerInterfaceWrapper) CopyWorkflowTask(ctx echo.Context) error

CopyWorkflowTask converts echo context to params.

func (w *ServerInterfaceWrapper) CreateAASequence(ctx echo.Context) error

CreateAASequence converts echo context to params.

func (w *ServerInterfaceWrapper) CreateAppConfigurationItem(ctx echo.Context) error

CreateAppConfigurationItem converts echo context to params.

func (w *ServerInterfaceWrapper) CreateAssayResults(ctx echo.Context) error

CreateAssayResults converts echo context to params.

func (w *ServerInterfaceWrapper) CreateAssayResultsInTransaction(ctx echo.Context) error

CreateAssayResultsInTransaction converts echo context to params.

func (w *ServerInterfaceWrapper) CreateAssayResultsTransaction(ctx echo.Context) error

CreateAssayResultsTransaction converts echo context to params.

func (w *ServerInterfaceWrapper) CreateAssayRuns(ctx echo.Context) error

CreateAssayRuns converts echo context to params.

func (w *ServerInterfaceWrapper) CreateAutomationOutputProcessor(ctx echo.Context) error

CreateAutomationOutputProcessor converts echo context to params.

func (w *ServerInterfaceWrapper) CreateBatch(ctx echo.Context) error

CreateBatch converts echo context to params.

func (w *ServerInterfaceWrapper) CreateBenchlingApp(ctx echo.Context) error

CreateBenchlingApp converts echo context to params.

func (w *ServerInterfaceWrapper) CreateBlob(ctx echo.Context) error

CreateBlob converts echo context to params.

func (w *ServerInterfaceWrapper) CreateBlobPart(ctx echo.Context) error

CreateBlobPart converts echo context to params.

func (w *ServerInterfaceWrapper) CreateBox(ctx echo.Context) error

CreateBox converts echo context to params.

func (w *ServerInterfaceWrapper) CreateConsensusNucleotideAlignment(ctx echo.Context) error

CreateConsensusNucleotideAlignment converts echo context to params.

func (w *ServerInterfaceWrapper) CreateContainer(ctx echo.Context) error

CreateContainer converts echo context to params.

func (w *ServerInterfaceWrapper) CreateCustomEntity(ctx echo.Context) error

CreateCustomEntity converts echo context to params.

func (w *ServerInterfaceWrapper) CreateDNAOligo(ctx echo.Context) error

CreateDNAOligo converts echo context to params.

func (w *ServerInterfaceWrapper) CreateDNASequence(ctx echo.Context) error

CreateDNASequence converts echo context to params.

func (w *ServerInterfaceWrapper) CreateDnaConsensusAlignment(ctx echo.Context) error

CreateDnaConsensusAlignment converts echo context to params.

func (w *ServerInterfaceWrapper) CreateDnaTemplateAlignment(ctx echo.Context) error

CreateDnaTemplateAlignment converts echo context to params.

func (w *ServerInterfaceWrapper) CreateDropdown(ctx echo.Context) error

CreateDropdown converts echo context to params.

func (w *ServerInterfaceWrapper) CreateEntry(ctx echo.Context) error

CreateEntry converts echo context to params.

func (w *ServerInterfaceWrapper) CreateFeature(ctx echo.Context) error

CreateFeature converts echo context to params.

func (w *ServerInterfaceWrapper) CreateFeatureLibrary(ctx echo.Context) error

CreateFeatureLibrary converts echo context to params.

func (w *ServerInterfaceWrapper) CreateFolder(ctx echo.Context) error

CreateFolder converts echo context to params.

func (w *ServerInterfaceWrapper) CreateLocation(ctx echo.Context) error

CreateLocation converts echo context to params.

func (w *ServerInterfaceWrapper) CreateMixture(ctx echo.Context) error

CreateMixture converts echo context to params.

func (w *ServerInterfaceWrapper) CreateMolecule(ctx echo.Context) error

CreateMolecule converts echo context to params.

func (w *ServerInterfaceWrapper) CreateMultipartBlob(ctx echo.Context) error

CreateMultipartBlob converts echo context to params.

func (w *ServerInterfaceWrapper) CreateOligo(ctx echo.Context) error

CreateOligo converts echo context to params.

func (w *ServerInterfaceWrapper) CreatePlate(ctx echo.Context) error

CreatePlate converts echo context to params.

func (w *ServerInterfaceWrapper) CreateRNAOligo(ctx echo.Context) error

CreateRNAOligo converts echo context to params.

func (w *ServerInterfaceWrapper) CreateRNASequence(ctx echo.Context) error

CreateRNASequence converts echo context to params.

func (w *ServerInterfaceWrapper) CreateRequest(ctx echo.Context) error

CreateRequest converts echo context to params.

func (w *ServerInterfaceWrapper) CreateTemplateNucleotideAlignment(ctx echo.Context) error

CreateTemplateNucleotideAlignment converts echo context to params.

func (w *ServerInterfaceWrapper) CreateUser(ctx echo.Context) error

CreateUser converts echo context to params.

func (w *ServerInterfaceWrapper) CreateWarehouseCredentials(ctx echo.Context) error

CreateWarehouseCredentials converts echo context to params.

func (w *ServerInterfaceWrapper) CreateWorkflowOutput(ctx echo.Context) error

CreateWorkflowOutput converts echo context to params.

func (w *ServerInterfaceWrapper) CreateWorkflowTask(ctx echo.Context) error

CreateWorkflowTask converts echo context to params.

func (w *ServerInterfaceWrapper) CreateWorkflowTaskGroup(ctx echo.Context) error

CreateWorkflowTaskGroup converts echo context to params.

func (w *ServerInterfaceWrapper) DeleteContainerContent(ctx echo.Context) error

DeleteContainerContent converts echo context to params.

func (w *ServerInterfaceWrapper) DeleteDNAAlignment(ctx echo.Context) error

DeleteDNAAlignment converts echo context to params.

func (w *ServerInterfaceWrapper) DeleteNucleotideAlignment(ctx echo.Context) error

DeleteNucleotideAlignment converts echo context to params.

func (w *ServerInterfaceWrapper) ExecuteRequestsSampleGroups(ctx echo.Context) error

ExecuteRequestsSampleGroups converts echo context to params.

func (w *ServerInterfaceWrapper) ExportItem(ctx echo.Context) error

ExportItem converts echo context to params.

func (w *ServerInterfaceWrapper) GenerateInputWithAutomationInputGenerator(ctx echo.Context) error

GenerateInputWithAutomationInputGenerator converts echo context to params.

func (w *ServerInterfaceWrapper) GenerateToken(ctx echo.Context) error

GenerateToken converts echo context to params.

func (w *ServerInterfaceWrapper) GetAASequence(ctx echo.Context) error

GetAASequence converts echo context to params.

func (w *ServerInterfaceWrapper) GetAppConfigurationItemById(ctx echo.Context) error

GetAppConfigurationItemById converts echo context to params.

func (w *ServerInterfaceWrapper) GetAssayResult(ctx echo.Context) error

GetAssayResult converts echo context to params.

func (w *ServerInterfaceWrapper) GetAssayRun(ctx echo.Context) error

GetAssayRun converts echo context to params.

func (w *ServerInterfaceWrapper) GetAutomationInputGenerator(ctx echo.Context) error

GetAutomationInputGenerator converts echo context to params.

func (w *ServerInterfaceWrapper) GetAutomationOutputProcessor(ctx echo.Context) error

GetAutomationOutputProcessor converts echo context to params.

func (w *ServerInterfaceWrapper) GetBatch(ctx echo.Context) error

GetBatch converts echo context to params.

func (w *ServerInterfaceWrapper) GetBatchSchema(ctx echo.Context) error

GetBatchSchema converts echo context to params.

func (w *ServerInterfaceWrapper) GetBenchlingAppByID(ctx echo.Context) error

GetBenchlingAppByID converts echo context to params.

func (w *ServerInterfaceWrapper) GetBlob(ctx echo.Context) error

GetBlob converts echo context to params.

func (w *ServerInterfaceWrapper) GetBlobUrl(ctx echo.Context) error

GetBlobUrl converts echo context to params.

func (w *ServerInterfaceWrapper) GetBox(ctx echo.Context) error

GetBox converts echo context to params.

func (w *ServerInterfaceWrapper) GetBoxSchema(ctx echo.Context) error

GetBoxSchema converts echo context to params.

func (w *ServerInterfaceWrapper) GetContainer(ctx echo.Context) error

GetContainer converts echo context to params.

func (w *ServerInterfaceWrapper) GetContainerContent(ctx echo.Context) error

GetContainerContent converts echo context to params.

func (w *ServerInterfaceWrapper) GetContainerSchema(ctx echo.Context) error

GetContainerSchema converts echo context to params.

func (w *ServerInterfaceWrapper) GetCustomEntity(ctx echo.Context) error

GetCustomEntity converts echo context to params.

func (w *ServerInterfaceWrapper) GetDNAAlignment(ctx echo.Context) error

GetDNAAlignment converts echo context to params.

func (w *ServerInterfaceWrapper) GetDNAOligo(ctx echo.Context) error

GetDNAOligo converts echo context to params.

func (w *ServerInterfaceWrapper) GetDNASequence(ctx echo.Context) error

GetDNASequence converts echo context to params.

func (w *ServerInterfaceWrapper) GetDropdown(ctx echo.Context) error

GetDropdown converts echo context to params.

func (w *ServerInterfaceWrapper) GetEnitityBatches(ctx echo.Context) error

GetEnitityBatches converts echo context to params.

func (w *ServerInterfaceWrapper) GetEntitySchema(ctx echo.Context) error

GetEntitySchema converts echo context to params.

func (w *ServerInterfaceWrapper) GetEntry(ctx echo.Context) error

GetEntry converts echo context to params.

func (w *ServerInterfaceWrapper) GetEntrySchema(ctx echo.Context) error

GetEntrySchema converts echo context to params.

func (w *ServerInterfaceWrapper) GetEntryTemplate(ctx echo.Context) error

GetEntryTemplate converts echo context to params.

func (w *ServerInterfaceWrapper) GetExternalFileMetadata(ctx echo.Context) error

GetExternalFileMetadata converts echo context to params.

func (w *ServerInterfaceWrapper) GetFeature(ctx echo.Context) error

GetFeature converts echo context to params.

func (w *ServerInterfaceWrapper) GetFeatureLibrary(ctx echo.Context) error

GetFeatureLibrary converts echo context to params.

func (w *ServerInterfaceWrapper) GetFolder(ctx echo.Context) error

GetFolder converts echo context to params.

func (w *ServerInterfaceWrapper) GetLabAutomationTransform(ctx echo.Context) error

GetLabAutomationTransform converts echo context to params.

func (w *ServerInterfaceWrapper) GetLocation(ctx echo.Context) error

GetLocation converts echo context to params.

func (w *ServerInterfaceWrapper) GetLocationSchema(ctx echo.Context) error

GetLocationSchema converts echo context to params.

func (w *ServerInterfaceWrapper) GetMixture(ctx echo.Context) error

GetMixture converts echo context to params.

func (w *ServerInterfaceWrapper) GetMolecule(ctx echo.Context) error

GetMolecule converts echo context to params.

func (w *ServerInterfaceWrapper) GetNucleotideAlignment(ctx echo.Context) error

GetNucleotideAlignment converts echo context to params.

func (w *ServerInterfaceWrapper) GetOligo(ctx echo.Context) error

GetOligo converts echo context to params.

func (w *ServerInterfaceWrapper) GetOrganization(ctx echo.Context) error

GetOrganization converts echo context to params.

func (w *ServerInterfaceWrapper) GetPlate(ctx echo.Context) error

GetPlate converts echo context to params.

func (w *ServerInterfaceWrapper) GetPlateSchema(ctx echo.Context) error

GetPlateSchema converts echo context to params.

func (w *ServerInterfaceWrapper) GetProject(ctx echo.Context) error

GetProject converts echo context to params.

func (w *ServerInterfaceWrapper) GetRNAOligo(ctx echo.Context) error

GetRNAOligo converts echo context to params.

func (w *ServerInterfaceWrapper) GetRNASequence(ctx echo.Context) error

GetRNASequence converts echo context to params.

func (w *ServerInterfaceWrapper) GetRegistry(ctx echo.Context) error

GetRegistry converts echo context to params.

func (w *ServerInterfaceWrapper) GetRequest(ctx echo.Context) error

GetRequest converts echo context to params.

func (w *ServerInterfaceWrapper) GetRequestFulfillment(ctx echo.Context) error

GetRequestFulfillment converts echo context to params.

func (w *ServerInterfaceWrapper) GetRequestResponse(ctx echo.Context) error

GetRequestResponse converts echo context to params.

func (w *ServerInterfaceWrapper) GetRequestSchema(ctx echo.Context) error

GetRequestSchema converts echo context to params.

func (w *ServerInterfaceWrapper) GetRequestTaskSchema(ctx echo.Context) error

GetRequestTaskSchema converts echo context to params.

func (w *ServerInterfaceWrapper) GetResultSchema(ctx echo.Context) error

GetResultSchema converts echo context to params.

func (w *ServerInterfaceWrapper) GetRunSchema(ctx echo.Context) error

GetRunSchema converts echo context to params.

func (w *ServerInterfaceWrapper) GetTask(ctx echo.Context) error

GetTask converts echo context to params.

func (w *ServerInterfaceWrapper) GetTeam(ctx echo.Context) error

GetTeam converts echo context to params.

func (w *ServerInterfaceWrapper) GetUser(ctx echo.Context) error

GetUser converts echo context to params.

func (w *ServerInterfaceWrapper) GetUserActivity(ctx echo.Context) error

GetUserActivity converts echo context to params.

func (w *ServerInterfaceWrapper) GetWorkflowOutput(ctx echo.Context) error

GetWorkflowOutput converts echo context to params.

func (w *ServerInterfaceWrapper) GetWorkflowTask(ctx echo.Context) error

GetWorkflowTask converts echo context to params.

func (w *ServerInterfaceWrapper) GetWorkflowTaskGroup(ctx echo.Context) error

GetWorkflowTaskGroup converts echo context to params.

func (w *ServerInterfaceWrapper) GetWorkflowTaskSchema(ctx echo.Context) error

GetWorkflowTaskSchema converts echo context to params.

func (w *ServerInterfaceWrapper) ListAASequences(ctx echo.Context) error

ListAASequences converts echo context to params.

func (w *ServerInterfaceWrapper) ListAppConfigurationItems(ctx echo.Context) error

ListAppConfigurationItems converts echo context to params.

func (w *ServerInterfaceWrapper) ListAssayResultSchemas(ctx echo.Context) error

ListAssayResultSchemas converts echo context to params.

func (w *ServerInterfaceWrapper) ListAssayResults(ctx echo.Context) error

ListAssayResults converts echo context to params.

func (w *ServerInterfaceWrapper) ListAssayRunSchemas(ctx echo.Context) error

ListAssayRunSchemas converts echo context to params.

func (w *ServerInterfaceWrapper) ListAssayRuns(ctx echo.Context) error

ListAssayRuns converts echo context to params.

func (w *ServerInterfaceWrapper) ListAutomationInputGenerators(ctx echo.Context) error

ListAutomationInputGenerators converts echo context to params.

func (w *ServerInterfaceWrapper) ListAutomationOutputProcessors(ctx echo.Context) error

ListAutomationOutputProcessors converts echo context to params.

func (w *ServerInterfaceWrapper) ListAutomationOutputProcessorsDeprecated(ctx echo.Context) error

ListAutomationOutputProcessorsDeprecated converts echo context to params.

func (w *ServerInterfaceWrapper) ListBatchSchemas(ctx echo.Context) error

ListBatchSchemas converts echo context to params.

func (w *ServerInterfaceWrapper) ListBatchSchemasByRegistry(ctx echo.Context) error

ListBatchSchemasByRegistry converts echo context to params.

func (w *ServerInterfaceWrapper) ListBatches(ctx echo.Context) error

ListBatches converts echo context to params.

func (w *ServerInterfaceWrapper) ListBenchlingApps(ctx echo.Context) error

ListBenchlingApps converts echo context to params.

func (w *ServerInterfaceWrapper) ListBoxContents(ctx echo.Context) error

ListBoxContents converts echo context to params.

func (w *ServerInterfaceWrapper) ListBoxSchemas(ctx echo.Context) error

ListBoxSchemas converts echo context to params.

func (w *ServerInterfaceWrapper) ListBoxSchemasByRegistry(ctx echo.Context) error

ListBoxSchemasByRegistry converts echo context to params.

func (w *ServerInterfaceWrapper) ListBoxes(ctx echo.Context) error

ListBoxes converts echo context to params.

func (w *ServerInterfaceWrapper) ListContainerContents(ctx echo.Context) error

ListContainerContents converts echo context to params.

func (w *ServerInterfaceWrapper) ListContainerSchemas(ctx echo.Context) error

ListContainerSchemas converts echo context to params.

func (w *ServerInterfaceWrapper) ListContainerSchemasByRegistry(ctx echo.Context) error

ListContainerSchemasByRegistry converts echo context to params.

func (w *ServerInterfaceWrapper) ListContainers(ctx echo.Context) error

ListContainers converts echo context to params.

func (w *ServerInterfaceWrapper) ListCustomEntities(ctx echo.Context) error

ListCustomEntities converts echo context to params.

func (w *ServerInterfaceWrapper) ListDNAAlignments(ctx echo.Context) error

ListDNAAlignments converts echo context to params.

func (w *ServerInterfaceWrapper) ListDNAOligos(ctx echo.Context) error

ListDNAOligos converts echo context to params.

func (w *ServerInterfaceWrapper) ListDNASequences(ctx echo.Context) error

ListDNASequences converts echo context to params.

func (w *ServerInterfaceWrapper) ListDropdowns(ctx echo.Context) error

ListDropdowns converts echo context to params.

func (w *ServerInterfaceWrapper) ListDropdownsByRegistry(ctx echo.Context) error

ListDropdownsByRegistry converts echo context to params.

func (w *ServerInterfaceWrapper) ListEntitySchemas(ctx echo.Context) error

ListEntitySchemas converts echo context to params.

func (w *ServerInterfaceWrapper) ListEntitySchemasByRegistry(ctx echo.Context) error

ListEntitySchemasByRegistry converts echo context to params.

func (w *ServerInterfaceWrapper) ListEntries(ctx echo.Context) error

ListEntries converts echo context to params.

func (w *ServerInterfaceWrapper) ListEntrySchemas(ctx echo.Context) error

ListEntrySchemas converts echo context to params.

func (w *ServerInterfaceWrapper) ListEntryTemplates(ctx echo.Context) error

ListEntryTemplates converts echo context to params.

func (w *ServerInterfaceWrapper) ListEvents(ctx echo.Context) error

ListEvents converts echo context to params.

func (w *ServerInterfaceWrapper) ListFeatureLibraries(ctx echo.Context) error

ListFeatureLibraries converts echo context to params.

func (w *ServerInterfaceWrapper) ListFeatures(ctx echo.Context) error

ListFeatures converts echo context to params.

func (w *ServerInterfaceWrapper) ListFolders(ctx echo.Context) error

ListFolders converts echo context to params.

func (w *ServerInterfaceWrapper) ListLabelTemplates(ctx echo.Context) error

ListLabelTemplates converts echo context to params.

func (w *ServerInterfaceWrapper) ListLegacyWorkflowStageRunInputSamples(ctx echo.Context) error

ListLegacyWorkflowStageRunInputSamples converts echo context to params.

func (w *ServerInterfaceWrapper) ListLegacyWorkflowStageRunOutputSamples(ctx echo.Context) error

ListLegacyWorkflowStageRunOutputSamples converts echo context to params.

func (w *ServerInterfaceWrapper) ListLegacyWorkflowStageRunRegisteredSamples(ctx echo.Context) error

ListLegacyWorkflowStageRunRegisteredSamples converts echo context to params.

func (w *ServerInterfaceWrapper) ListLegacyWorkflowStageRuns(ctx echo.Context) error

ListLegacyWorkflowStageRuns converts echo context to params.

func (w *ServerInterfaceWrapper) ListLegacyWorkflowStages(ctx echo.Context) error

ListLegacyWorkflowStages converts echo context to params.

func (w *ServerInterfaceWrapper) ListLegacyWorkflows(ctx echo.Context) error

ListLegacyWorkflows converts echo context to params.

func (w *ServerInterfaceWrapper) ListLocationSchemas(ctx echo.Context) error

ListLocationSchemas converts echo context to params.

func (w *ServerInterfaceWrapper) ListLocationSchemasByRegistry(ctx echo.Context) error

ListLocationSchemasByRegistry converts echo context to params.

func (w *ServerInterfaceWrapper) ListLocations(ctx echo.Context) error

ListLocations converts echo context to params.

func (w *ServerInterfaceWrapper) ListMixtures(ctx echo.Context) error

ListMixtures converts echo context to params.

func (w *ServerInterfaceWrapper) ListMolecules(ctx echo.Context) error

ListMolecules converts echo context to params.

func (w *ServerInterfaceWrapper) ListNucleotideAlignments(ctx echo.Context) error

ListNucleotideAlignments converts echo context to params.

func (w *ServerInterfaceWrapper) ListOligos(ctx echo.Context) error

ListOligos converts echo context to params.

func (w *ServerInterfaceWrapper) ListOrganizations(ctx echo.Context) error

ListOrganizations converts echo context to params.

func (w *ServerInterfaceWrapper) ListPlateSchemas(ctx echo.Context) error

ListPlateSchemas converts echo context to params.

func (w *ServerInterfaceWrapper) ListPlateSchemasByRegistry(ctx echo.Context) error

ListPlateSchemasByRegistry converts echo context to params.

func (w *ServerInterfaceWrapper) ListPlates(ctx echo.Context) error

ListPlates converts echo context to params.

func (w *ServerInterfaceWrapper) ListPrinters(ctx echo.Context) error

ListPrinters converts echo context to params.

func (w *ServerInterfaceWrapper) ListProjects(ctx echo.Context) error

ListProjects converts echo context to params.

func (w *ServerInterfaceWrapper) ListRNAOligos(ctx echo.Context) error

ListRNAOligos converts echo context to params.

func (w *ServerInterfaceWrapper) ListRNASequences(ctx echo.Context) error

ListRNASequences converts echo context to params.

func (w *ServerInterfaceWrapper) ListRegistries(ctx echo.Context) error

ListRegistries converts echo context to params.

func (w *ServerInterfaceWrapper) ListRequestFulfillments(ctx echo.Context) error

ListRequestFulfillments converts echo context to params.

func (w *ServerInterfaceWrapper) ListRequestSchemas(ctx echo.Context) error

ListRequestSchemas converts echo context to params.

func (w *ServerInterfaceWrapper) ListRequestTaskSchemas(ctx echo.Context) error

ListRequestTaskSchemas converts echo context to params.

func (w *ServerInterfaceWrapper) ListRequests(ctx echo.Context) error

ListRequests converts echo context to params.

func (w *ServerInterfaceWrapper) ListStageRunInputSamples(ctx echo.Context) error

ListStageRunInputSamples converts echo context to params.

func (w *ServerInterfaceWrapper) ListStageRunOutputSamples(ctx echo.Context) error

ListStageRunOutputSamples converts echo context to params.

func (w *ServerInterfaceWrapper) ListStageRunRegisteredSamples(ctx echo.Context) error

ListStageRunRegisteredSamples converts echo context to params.

func (w *ServerInterfaceWrapper) ListTeams(ctx echo.Context) error

ListTeams converts echo context to params.

func (w *ServerInterfaceWrapper) ListUsers(ctx echo.Context) error

ListUsers converts echo context to params.

func (w *ServerInterfaceWrapper) ListWorkflowOutputs(ctx echo.Context) error

ListWorkflowOutputs converts echo context to params.

func (w *ServerInterfaceWrapper) ListWorkflowStageRuns(ctx echo.Context) error

ListWorkflowStageRuns converts echo context to params.

func (w *ServerInterfaceWrapper) ListWorkflowStages(ctx echo.Context) error

ListWorkflowStages converts echo context to params.

func (w *ServerInterfaceWrapper) ListWorkflowTaskGroups(ctx echo.Context) error

ListWorkflowTaskGroups converts echo context to params.

func (w *ServerInterfaceWrapper) ListWorkflowTaskSchemas(ctx echo.Context) error

ListWorkflowTaskSchemas converts echo context to params.

func (w *ServerInterfaceWrapper) ListWorkflowTasks(ctx echo.Context) error

ListWorkflowTasks converts echo context to params.

func (w *ServerInterfaceWrapper) ListWorkflows(ctx echo.Context) error

ListWorkflows converts echo context to params.

func (w *ServerInterfaceWrapper) PatchBenchlingApp(ctx echo.Context) error

PatchBenchlingApp converts echo context to params.

func (w *ServerInterfaceWrapper) PatchRequest(ctx echo.Context) error

PatchRequest converts echo context to params.

func (w *ServerInterfaceWrapper) PrintLabels(ctx echo.Context) error

PrintLabels converts echo context to params.

func (w *ServerInterfaceWrapper) ProcessOutputWithAutomationOutputProcessor(ctx echo.Context) error

ProcessOutputWithAutomationOutputProcessor converts echo context to params.

func (w *ServerInterfaceWrapper) RegisterEntities(ctx echo.Context) error

RegisterEntities converts echo context to params.

func (w *ServerInterfaceWrapper) ReserveContainers(ctx echo.Context) error

ReserveContainers converts echo context to params.

func (w *ServerInterfaceWrapper) TransferIntoContainer(ctx echo.Context) error

TransferIntoContainer converts echo context to params.

func (w *ServerInterfaceWrapper) TransferIntoContainers(ctx echo.Context) error

TransferIntoContainers converts echo context to params.

func (w *ServerInterfaceWrapper) UnarchiveAASequences(ctx echo.Context) error

UnarchiveAASequences converts echo context to params.

func (w *ServerInterfaceWrapper) UnarchiveAssayResults(ctx echo.Context) error

UnarchiveAssayResults converts echo context to params.

func (w *ServerInterfaceWrapper) UnarchiveAssayRuns(ctx echo.Context) error

UnarchiveAssayRuns converts echo context to params.

func (w *ServerInterfaceWrapper) UnarchiveAutomationOutputProcessors(ctx echo.Context) error

UnarchiveAutomationOutputProcessors converts echo context to params.

func (w *ServerInterfaceWrapper) UnarchiveBatches(ctx echo.Context) error

UnarchiveBatches converts echo context to params.

func (w *ServerInterfaceWrapper) UnarchiveBenchlingApps(ctx echo.Context) error

UnarchiveBenchlingApps converts echo context to params.

func (w *ServerInterfaceWrapper) UnarchiveBoxes(ctx echo.Context) error

UnarchiveBoxes converts echo context to params.

func (w *ServerInterfaceWrapper) UnarchiveContainers(ctx echo.Context) error

UnarchiveContainers converts echo context to params.

func (w *ServerInterfaceWrapper) UnarchiveCustomEntities(ctx echo.Context) error

UnarchiveCustomEntities converts echo context to params.

func (w *ServerInterfaceWrapper) UnarchiveDNAOligos(ctx echo.Context) error

UnarchiveDNAOligos converts echo context to params.

func (w *ServerInterfaceWrapper) UnarchiveDNASequences(ctx echo.Context) error

UnarchiveDNASequences converts echo context to params.

func (w *ServerInterfaceWrapper) UnarchiveDropdownOptions(ctx echo.Context) error

UnarchiveDropdownOptions converts echo context to params.

func (w *ServerInterfaceWrapper) UnarchiveEntries(ctx echo.Context) error

UnarchiveEntries converts echo context to params.

func (w *ServerInterfaceWrapper) UnarchiveFolders(ctx echo.Context) error

UnarchiveFolders converts echo context to params.

func (w *ServerInterfaceWrapper) UnarchiveLocations(ctx echo.Context) error

UnarchiveLocations converts echo context to params.

func (w *ServerInterfaceWrapper) UnarchiveMixtures(ctx echo.Context) error

UnarchiveMixtures converts echo context to params.

func (w *ServerInterfaceWrapper) UnarchiveMolecules(ctx echo.Context) error

UnarchiveMolecules converts echo context to params.

func (w *ServerInterfaceWrapper) UnarchiveOligos(ctx echo.Context) error

UnarchiveOligos converts echo context to params.

func (w *ServerInterfaceWrapper) UnarchivePlates(ctx echo.Context) error

UnarchivePlates converts echo context to params.

func (w *ServerInterfaceWrapper) UnarchiveProjects(ctx echo.Context) error

UnarchiveProjects converts echo context to params.

func (w *ServerInterfaceWrapper) UnarchiveRNAOligos(ctx echo.Context) error

UnarchiveRNAOligos converts echo context to params.

func (w *ServerInterfaceWrapper) UnarchiveRNASequences(ctx echo.Context) error

UnarchiveRNASequences converts echo context to params.

func (w *ServerInterfaceWrapper) UnarchiveWorkflowOutputs(ctx echo.Context) error

UnarchiveWorkflowOutputs converts echo context to params.

func (w *ServerInterfaceWrapper) UnarchiveWorkflowTaskGroups(ctx echo.Context) error

UnarchiveWorkflowTaskGroups converts echo context to params.

func (w *ServerInterfaceWrapper) UnarchiveWorkflowTasks(ctx echo.Context) error

UnarchiveWorkflowTasks converts echo context to params.

func (w *ServerInterfaceWrapper) UnregisterEntities(ctx echo.Context) error

UnregisterEntities converts echo context to params.

func (w *ServerInterfaceWrapper) UpdateAASequence(ctx echo.Context) error

UpdateAASequence converts echo context to params.

func (w *ServerInterfaceWrapper) UpdateAppConfigurationItem(ctx echo.Context) error

UpdateAppConfigurationItem converts echo context to params.

func (w *ServerInterfaceWrapper) UpdateAssayRun(ctx echo.Context) error

UpdateAssayRun converts echo context to params.

func (w *ServerInterfaceWrapper) UpdateAutomationInputGenerator(ctx echo.Context) error

UpdateAutomationInputGenerator converts echo context to params.

func (w *ServerInterfaceWrapper) UpdateAutomationOutputProcessor(ctx echo.Context) error

UpdateAutomationOutputProcessor converts echo context to params.

func (w *ServerInterfaceWrapper) UpdateBatch(ctx echo.Context) error

UpdateBatch converts echo context to params.

func (w *ServerInterfaceWrapper) UpdateBox(ctx echo.Context) error

UpdateBox converts echo context to params.

func (w *ServerInterfaceWrapper) UpdateContainer(ctx echo.Context) error

UpdateContainer converts echo context to params.

func (w *ServerInterfaceWrapper) UpdateContainerContent(ctx echo.Context) error

UpdateContainerContent converts echo context to params.

func (w *ServerInterfaceWrapper) UpdateCustomEntity(ctx echo.Context) error

UpdateCustomEntity converts echo context to params.

func (w *ServerInterfaceWrapper) UpdateDNAOligo(ctx echo.Context) error

UpdateDNAOligo converts echo context to params.

func (w *ServerInterfaceWrapper) UpdateDNASequence(ctx echo.Context) error

UpdateDNASequence converts echo context to params.

func (w *ServerInterfaceWrapper) UpdateDropdown(ctx echo.Context) error

UpdateDropdown converts echo context to params.

func (w *ServerInterfaceWrapper) UpdateEntry(ctx echo.Context) error

UpdateEntry converts echo context to params.

func (w *ServerInterfaceWrapper) UpdateFeature(ctx echo.Context) error

UpdateFeature converts echo context to params.

func (w *ServerInterfaceWrapper) UpdateFeatureLibrary(ctx echo.Context) error

UpdateFeatureLibrary converts echo context to params.

func (w *ServerInterfaceWrapper) UpdateLabAutomationTransform(ctx echo.Context) error

UpdateLabAutomationTransform converts echo context to params.

func (w *ServerInterfaceWrapper) UpdateLegacyWorkflowMetadata(ctx echo.Context) error

UpdateLegacyWorkflowMetadata converts echo context to params.

func (w *ServerInterfaceWrapper) UpdateLocation(ctx echo.Context) error

UpdateLocation converts echo context to params.

func (w *ServerInterfaceWrapper) UpdateMixture(ctx echo.Context) error

UpdateMixture converts echo context to params.

func (w *ServerInterfaceWrapper) UpdateMolecule(ctx echo.Context) error

UpdateMolecule converts echo context to params.

func (w *ServerInterfaceWrapper) UpdateOligo(ctx echo.Context) error

UpdateOligo converts echo context to params.

func (w *ServerInterfaceWrapper) UpdatePlate(ctx echo.Context) error

UpdatePlate converts echo context to params.

func (w *ServerInterfaceWrapper) UpdateRNAOligo(ctx echo.Context) error

UpdateRNAOligo converts echo context to params.

func (w *ServerInterfaceWrapper) UpdateRNASequence(ctx echo.Context) error

UpdateRNASequence converts echo context to params.

func (w *ServerInterfaceWrapper) UpdateUser(ctx echo.Context) error

UpdateUser converts echo context to params.

func (w *ServerInterfaceWrapper) UpdateWorkflowMetadata(ctx echo.Context) error

UpdateWorkflowMetadata converts echo context to params.

func (w *ServerInterfaceWrapper) UpdateWorkflowOutput(ctx echo.Context) error

UpdateWorkflowOutput converts echo context to params.

func (w *ServerInterfaceWrapper) UpdateWorkflowTask(ctx echo.Context) error

UpdateWorkflowTask converts echo context to params.

func (w *ServerInterfaceWrapper) UpdateWorkflowTaskGroup(ctx echo.Context) error

UpdateWorkflowTaskGroup converts echo context to params.

func (w *ServerInterfaceWrapper) ValidateBarcodes(ctx echo.Context) error

ValidateBarcodes converts echo context to params.

Type SimpleFieldDefinition
type SimpleFieldDefinition struct {
	ArchiveRecord *ArchiveRecord             `json:"archiveRecord"`
	Id            *string                    `json:"id,omitempty"`
	IsMulti       *bool                      `json:"isMulti,omitempty"`
	IsRequired    *bool                      `json:"isRequired,omitempty"`
	Name          *string                    `json:"name,omitempty"`
	Type          *SimpleFieldDefinitionType `json:"type,omitempty"`
}

SimpleFieldDefinition defines model for SimpleFieldDefinition.

Type SimpleFieldDefinitionType
type SimpleFieldDefinitionType string

SimpleFieldDefinitionType defines model for SimpleFieldDefinition.Type.

Constants
SimpleFieldDefinitionTypeAaSequenceLink SimpleFieldDefinitionType = "aa_sequence_link"
SimpleFieldDefinitionTypeBlobLink SimpleFieldDefinitionType = "blob_link"
SimpleFieldDefinitionTypeBoolean SimpleFieldDefinitionType = "boolean"
SimpleFieldDefinitionTypeCustomEntityLink SimpleFieldDefinitionType = "custom_entity_link"
SimpleFieldDefinitionTypeDate SimpleFieldDefinitionType = "date"
SimpleFieldDefinitionTypeDatetime SimpleFieldDefinitionType = "datetime"
SimpleFieldDefinitionTypeDnaSequenceLink SimpleFieldDefinitionType = "dna_sequence_link"
SimpleFieldDefinitionTypeJson SimpleFieldDefinitionType = "json"
SimpleFieldDefinitionTypeLongText SimpleFieldDefinitionType = "long_text"
SimpleFieldDefinitionTypeMixtureLink SimpleFieldDefinitionType = "mixture_link"
SimpleFieldDefinitionTypeText SimpleFieldDefinitionType = "text"

Defines values for SimpleFieldDefinitionType.

Type SimpleNotePart
type SimpleNotePart struct {
	// Indentation All notes have an indentation level - the default is 0 for no indent. For lists, indentation gives notes hierarchy - a bulleted list with children is modeled as one note part with indentation 1 followed by note parts with indentation 2, for example.
	Indentation *int `json:"indentation,omitempty"`

	// Links Array of links referenced in text via an @-mention, hyperlink, or the drag-n-dropped preview attached to the note.
	Links *[]EntryLink `json:"links,omitempty"`

	// Text The textual contents of the note.
	Text *string             `json:"text,omitempty"`
	Type *SimpleNotePartType `json:"type,omitempty"`
}

SimpleNotePart defines model for SimpleNotePart.

Type SimpleNotePartType
type SimpleNotePartType string

SimpleNotePartType defines model for SimpleNotePart.Type.

Constants
SimpleNotePartTypeCode, SimpleNotePartTypeListBullet, SimpleNotePartTypeListNumber, SimpleNotePartTypeText
SimpleNotePartTypeCode SimpleNotePartType = "code"
SimpleNotePartTypeListBullet SimpleNotePartType = "list_bullet"
SimpleNotePartTypeListNumber SimpleNotePartType = "list_number"
SimpleNotePartTypeText SimpleNotePartType = "text"

Defines values for SimpleNotePartType.

Type StageEntry
type StageEntry struct {
	// ApiURL The canonical url of the Stage Entry in the API.
	ApiURL *string `json:"apiURL,omitempty"`

	// Authors Array of UserSummary Resources of the authors of the stage entry. This defaults to the creator but can be manually changed.
	Authors *[]UserSummary `json:"authors,omitempty"`

	// CreatedAt DateTime the stage entry was created at
	CreatedAt *time.Time `json:"createdAt,omitempty"`

	// Creator UserSummary Resource of the user who created the stage entry
	Creator      *UserSummary  `json:"creator,omitempty"`
	CustomFields *CustomFields `json:"customFields,omitempty"`

	// DisplayId User-friendly ID of the stage entry
	DisplayId *string `json:"displayId,omitempty"`
	Fields    *Fields `json:"fields,omitempty"`

	// FolderId ID of the folder that contains the stage entry
	FolderId *string `json:"folderId,omitempty"`

	// Id ID of the stage entry
	Id *string `json:"id,omitempty"`

	// ModifiedAt DateTime the stage entry was last modified
	ModifiedAt *string `json:"modifiedAt,omitempty"`

	// Name Title of the stage entry
	Name *string `json:"name,omitempty"`

	// ReviewRecord Review record if set
	ReviewRecord *map[string]interface{} `json:"reviewRecord"`

	// Schema Entry schema if set
	Schema *EntrySchema `json:"schema"`

	// WebURL URL of the stage entry
	WebURL *string `json:"webURL,omitempty"`

	// WorkflowId ID of the parent workflow
	WorkflowId *string `json:"workflowId,omitempty"`

	// WorkflowStageId ID of the associated workflow stage
	WorkflowStageId *string `json:"workflowStageId,omitempty"`
}

StageEntry A notebook entry used for execution of one or more stage runs in a legacy workflow.

Type StageEntryCreatedEvent
type StageEntryCreatedEvent = EventBase

StageEntryCreatedEvent defines model for StageEntryCreatedEvent.

Type StageEntryUpdatedFieldsEvent
type StageEntryUpdatedFieldsEvent struct {
	CreatedAt  *time.Time                             `json:"createdAt,omitempty"`
	Deprecated *bool                                  `json:"deprecated,omitempty"`
	EventType  *StageEntryUpdatedFieldsEventEventType `json:"eventType,omitempty"`

	// ExcludedProperties These properties have been dropped from the payload due to size.
	ExcludedProperties *[]string `json:"excludedProperties,omitempty"`
	Id                 *string   `json:"id,omitempty"`
	Schema             *struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"schema"`

	// StageEntry A notebook entry used for execution of one or more stage runs in a legacy workflow.
	StageEntry *StageEntry `json:"stageEntry,omitempty"`

	// Updates These properties have been updated, causing this message
	Updates *[]string `json:"updates,omitempty"`
}

StageEntryUpdatedFieldsEvent defines model for StageEntryUpdatedFieldsEvent.

Type StageEntryUpdatedFieldsEventEventType
type StageEntryUpdatedFieldsEventEventType string

StageEntryUpdatedFieldsEventEventType defines model for StageEntryUpdatedFieldsEvent.EventType.

Constants
V2AlphaStageEntryUpdatedFields
V2AlphaStageEntryUpdatedFields StageEntryUpdatedFieldsEventEventType = "v2-alpha.stageEntry.updated.fields"

Defines values for StageEntryUpdatedFieldsEventEventType.

Type StageEntryUpdatedReviewRecordEvent
type StageEntryUpdatedReviewRecordEvent struct {
	CreatedAt  *time.Time `json:"createdAt,omitempty"`
	Deprecated *bool      `json:"deprecated,omitempty"`

	// Entry A notebook entry used for execution of one or more stage runs in a legacy workflow.
	Entry     *StageEntry                                  `json:"entry,omitempty"`
	EventType *StageEntryUpdatedReviewRecordEventEventType `json:"eventType,omitempty"`

	// ExcludedProperties These properties have been dropped from the payload due to size.
	ExcludedProperties *[]string `json:"excludedProperties,omitempty"`
	Id                 *string   `json:"id,omitempty"`
	Schema             *struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"schema"`

	// Updates These properties have been updated, causing this message
	Updates *[]string `json:"updates,omitempty"`
}

StageEntryUpdatedReviewRecordEvent defines model for StageEntryUpdatedReviewRecordEvent.

Type StageEntryUpdatedReviewRecordEventEventType
type StageEntryUpdatedReviewRecordEventEventType string

StageEntryUpdatedReviewRecordEventEventType defines model for StageEntryUpdatedReviewRecordEvent.EventType.

Constants
V2AlphaStageEntryUpdatedReviewRecord
V2AlphaStageEntryUpdatedReviewRecord StageEntryUpdatedReviewRecordEventEventType = "v2-alpha.stageEntry.updated.reviewRecord"

Defines values for StageEntryUpdatedReviewRecordEventEventType.

Type StructuredTableApiIdentifiers
type StructuredTableApiIdentifiers struct {
	ApiId   *string                      `json:"apiId,omitempty"`
	Columns *[]StructuredTableColumnInfo `json:"columns,omitempty"`
}

StructuredTableApiIdentifiers defines model for StructuredTableApiIdentifiers.

Type StructuredTableColumnInfo
type StructuredTableColumnInfo struct {
	ColumnId   *string `json:"columnId,omitempty"`
	IsReadOnly *bool   `json:"isReadOnly,omitempty"`
	Name       *string `json:"name,omitempty"`
}

StructuredTableColumnInfo defines model for StructuredTableColumnInfo.

Type TableNotePart
type TableNotePart struct {
	// Indentation All notes have an indentation level - the default is 0 for no indent. For lists, indentation gives notes hierarchy - a bulleted list with children is modeled as one note part with indentation 1 followed by note parts with indentation 2, for example.
	Indentation *int `json:"indentation,omitempty"`

	// Links Array of links referenced in the caption via an @-mention, hyperlink, or the drag-n-dropped preview attached to the note.
	Links *[]EntryLink `json:"links,omitempty"`
	Table *EntryTable  `json:"table,omitempty"`

	// Text The caption of the table.
	Text *string            `json:"text,omitempty"`
	Type *TableNotePartType `json:"type,omitempty"`
}

TableNotePart defines model for TableNotePart.

Type TableNotePartType
type TableNotePartType string

TableNotePartType defines model for TableNotePart.Type.

Constants
Table
Table TableNotePartType = "table"

Defines values for TableNotePartType.

Type Team
type Team struct {
	Handle       *string              `json:"handle,omitempty"`
	Id           *string              `json:"id,omitempty"`
	Name         *string              `json:"name,omitempty"`
	Organization *OrganizationSummary `json:"organization,omitempty"`
}

Team defines model for Team.

Type TeamSummary
type TeamSummary struct {
	Handle *string `json:"handle,omitempty"`
	Id     *string `json:"id,omitempty"`
	Name   *string `json:"name,omitempty"`
}

TeamSummary defines model for TeamSummary.

Type TeamsPaginatedList
type TeamsPaginatedList struct {
	NextToken *string `json:"nextToken,omitempty"`
	Teams     *[]Team `json:"teams,omitempty"`
}

TeamsPaginatedList defines model for TeamsPaginatedList.

Type TextAppConfigItem
type TextAppConfigItem struct {
	ApiURL *string `json:"apiURL,omitempty"`
	App    *struct {
		// Id The id of the Benchling app to which this configuration item belongs
		Id *string `json:"id,omitempty"`
	} `json:"app,omitempty"`

	// CreatedAt DateTime the app config item was created
	CreatedAt   *time.Time `json:"createdAt,omitempty"`
	Description *string    `json:"description,omitempty"`
	Id          *string    `json:"id,omitempty"`

	// ModifiedAt DateTime the app config item was last modified
	ModifiedAt *time.Time `json:"modifiedAt,omitempty"`

	// Path Array-based representation of config item's location in the tree in order from top to bottom.
	Path           *[]string              `json:"path,omitempty"`
	RequiredConfig *bool                  `json:"requiredConfig,omitempty"`
	Type           *TextAppConfigItemType `json:"type,omitempty"`
	Value          *string                `json:"value"`
}

TextAppConfigItem defines model for TextAppConfigItem.

Type TextAppConfigItemType
type TextAppConfigItemType string

TextAppConfigItemType defines model for TextAppConfigItem.Type.

Constants
TextAppConfigItemTypeText
TextAppConfigItemTypeText TextAppConfigItemType = "text"

Defines values for TextAppConfigItemType.

Type TokenCreate
type TokenCreate struct {
	// ClientId ID of client to request token for. Leave off if client ID and secret are being supplied through Authorization header.
	ClientId *string `json:"client_id,omitempty"`

	// ClientSecret Leave off if client ID and secret are being supplied through Authorization header.
	ClientSecret *string              `json:"client_secret,omitempty"`
	GrantType    TokenCreateGrantType `json:"grant_type"`
}

TokenCreate defines model for TokenCreate.

Type TokenCreateGrantType
type TokenCreateGrantType string

TokenCreateGrantType defines model for TokenCreate.GrantType.

Constants
ClientCredentials
ClientCredentials TokenCreateGrantType = "client_credentials"

Defines values for TokenCreateGrantType.

Type TokenResponse
type TokenResponse struct {
	AccessToken *string `json:"access_token,omitempty"`

	// ExpiresIn Number of seconds that token is valid for
	ExpiresIn *int                    `json:"expires_in,omitempty"`
	TokenType *TokenResponseTokenType `json:"token_type,omitempty"`
}

TokenResponse defines model for TokenResponse.

Type TokenResponseTokenType
type TokenResponseTokenType string

TokenResponseTokenType defines model for TokenResponse.TokenType.

Constants
Bearer
Bearer TokenResponseTokenType = "Bearer"

Defines values for TokenResponseTokenType.

Type TransferIntoContainerJSONRequestBody
type TransferIntoContainerJSONRequestBody = ContainerTransfer

TransferIntoContainerJSONRequestBody defines body for TransferIntoContainer for application/json ContentType.

Type TransferIntoContainerResponse
type TransferIntoContainerResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *EmptyObject
	JSON400      *BadRequestError
}
Functions
func ParseTransferIntoContainerResponse(rsp *http.Response) (*TransferIntoContainerResponse, error)

ParseTransferIntoContainerResponse parses an HTTP response from a TransferIntoContainerWithResponse call

Methods
func (r TransferIntoContainerResponse) Status() string

Status returns HTTPResponse.Status

func (r TransferIntoContainerResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type TransferIntoContainersJSONRequestBody
type TransferIntoContainersJSONRequestBody = MultipleContainersTransfersList

TransferIntoContainersJSONRequestBody defines body for TransferIntoContainers for application/json ContentType.

Type TransferIntoContainersResponse
type TransferIntoContainersResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *AsyncTaskLink
	JSON400      *BadRequestError
}
Functions
func ParseTransferIntoContainersResponse(rsp *http.Response) (*TransferIntoContainersResponse, error)

ParseTransferIntoContainersResponse parses an HTTP response from a TransferIntoContainersWithResponse call

Methods
func (r TransferIntoContainersResponse) Status() string

Status returns HTTPResponse.Status

func (r TransferIntoContainersResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type TransfersAsyncTask
type TransfersAsyncTask struct {
	// Errors Present only when status is FAILED for a bulk task. Contains information about the individual errors in the bulk task.
	Errors *map[string]interface{} `json:"errors,omitempty"`

	// Message Present only when status is FAILED. Contains information about the error.
	Message  *string `json:"message,omitempty"`
	Response *struct {
		DestinationContainers *[]Container `json:"destinationContainers,omitempty"`
	} `json:"response,omitempty"`

	// Status The current state of the task.
	Status TransfersAsyncTaskStatus `json:"status"`
}

TransfersAsyncTask defines model for TransfersAsyncTask.

Type TransfersAsyncTaskStatus
type TransfersAsyncTaskStatus string

TransfersAsyncTaskStatus The current state of the task.

Constants
TransfersAsyncTaskStatusFAILED, TransfersAsyncTaskStatusRUNNING, TransfersAsyncTaskStatusSUCCEEDED
TransfersAsyncTaskStatusFAILED TransfersAsyncTaskStatus = "FAILED"
TransfersAsyncTaskStatusRUNNING TransfersAsyncTaskStatus = "RUNNING"
TransfersAsyncTaskStatusSUCCEEDED TransfersAsyncTaskStatus = "SUCCEEDED"

Defines values for TransfersAsyncTaskStatus.

Type Translation
type Translation struct {
	AminoAcids *string `json:"aminoAcids,omitempty"`

	// Color Hex color code used when displaying this feature in the UI.
	Color        *string                       `json:"color,omitempty"`
	CustomFields *[]SequenceFeatureCustomField `json:"customFields,omitempty"`
	End          *int                          `json:"end,omitempty"`

	// GeneticCode The genetic code to use when translating the nucleotide sequence into amino acids.
	GeneticCode *TranslationGeneticCode `json:"geneticCode,omitempty"`
	Name        *string                 `json:"name,omitempty"`
	Notes       *string                 `json:"notes,omitempty"`
	Regions     *[]struct {
		End   *int `json:"end,omitempty"`
		Start *int `json:"start,omitempty"`
	} `json:"regions,omitempty"`
	Start  *int `json:"start,omitempty"`
	Strand *int `json:"strand,omitempty"`
}

Translation defines model for Translation.

Type TranslationGeneticCode
type TranslationGeneticCode string

TranslationGeneticCode The genetic code to use when translating the nucleotide sequence into amino acids.

Constants
ALTERNATIVEFLATWORMMITOCHONDRIAL, ALTERNATIVEYEASTNUCLEAR, ASCIDIANMITOCHONDRIAL, BACTERIALARCHAEALPLANTPLASTID, CANDIDATEDIVISIONSR1GRACILIBACTERIA, CEPHALODISCIDAEMITOCHONDRIALUAATYR, CHLOROPHYCEANMITOCHONDRIAL, CILIATEDASYCLADACEANHEXAMITANUCLEAR, ECHINODERMFLATWORMMITOCHONDRIAL, EUPLOTIDNUCLEAR, INVERTEBRATEMITOCHONDRIAL, MESODINIUMNUCLEAR, MOLDPROTOZOANCOELENTERATEMITOCHONDRIALMYCOPLASMASPIROPLASMA, PACHYSOLENTANNOPHILUSNUCLEAR, PERITRICHNUCLEAR, RHABDOPLEURIDAEMITOCHONDRIAL, SCENEDESMUSOBLIQUUSMITOCHONDRIAL, STANDARD, THRAUSTOCHYTRIUMMITOCHONDRIAL, TREMATODEMITOCHONDRIAL, VERTEBRATEMITOCHONDRIAL, YEASTMITOCHONDRIAL
ALTERNATIVEFLATWORMMITOCHONDRIAL TranslationGeneticCode = "ALTERNATIVE_FLATWORM_MITOCHONDRIAL"
ALTERNATIVEYEASTNUCLEAR TranslationGeneticCode = "ALTERNATIVE_YEAST_NUCLEAR"
ASCIDIANMITOCHONDRIAL TranslationGeneticCode = "ASCIDIAN_MITOCHONDRIAL"
BACTERIALARCHAEALPLANTPLASTID TranslationGeneticCode = "BACTERIAL_ARCHAEAL_PLANT_PLASTID"
CANDIDATEDIVISIONSR1GRACILIBACTERIA TranslationGeneticCode = "CANDIDATE_DIVISION_SR1_GRACILIBACTERIA"
CEPHALODISCIDAEMITOCHONDRIALUAATYR TranslationGeneticCode = "CEPHALODISCIDAE_MITOCHONDRIAL_UAA_TYR"
CHLOROPHYCEANMITOCHONDRIAL TranslationGeneticCode = "CHLOROPHYCEAN_MITOCHONDRIAL"
CILIATEDASYCLADACEANHEXAMITANUCLEAR TranslationGeneticCode = "CILIATE_DASYCLADACEAN_HEXAMITA_NUCLEAR"
ECHINODERMFLATWORMMITOCHONDRIAL TranslationGeneticCode = "ECHINODERM_FLATWORM_MITOCHONDRIAL"
EUPLOTIDNUCLEAR TranslationGeneticCode = "EUPLOTID_NUCLEAR"
INVERTEBRATEMITOCHONDRIAL TranslationGeneticCode = "INVERTEBRATE_MITOCHONDRIAL"
MESODINIUMNUCLEAR TranslationGeneticCode = "MESODINIUM_NUCLEAR"
MOLDPROTOZOANCOELENTERATEMITOCHONDRIALMYCOPLASMASPIROPLASMA TranslationGeneticCode = "MOLD_PROTOZOAN_COELENTERATE_MITOCHONDRIAL_MYCOPLASMA_SPIROPLASMA"
PACHYSOLENTANNOPHILUSNUCLEAR TranslationGeneticCode = "PACHYSOLEN_TANNOPHILUS_NUCLEAR"
PERITRICHNUCLEAR TranslationGeneticCode = "PERITRICH_NUCLEAR"
RHABDOPLEURIDAEMITOCHONDRIAL TranslationGeneticCode = "RHABDOPLEURIDAE_MITOCHONDRIAL"
SCENEDESMUSOBLIQUUSMITOCHONDRIAL TranslationGeneticCode = "SCENEDESMUS_OBLIQUUS_MITOCHONDRIAL"
STANDARD TranslationGeneticCode = "STANDARD"
THRAUSTOCHYTRIUMMITOCHONDRIAL TranslationGeneticCode = "THRAUSTOCHYTRIUM_MITOCHONDRIAL"
TREMATODEMITOCHONDRIAL TranslationGeneticCode = "TREMATODE_MITOCHONDRIAL"
VERTEBRATEMITOCHONDRIAL TranslationGeneticCode = "VERTEBRATE_MITOCHONDRIAL"
YEASTMITOCHONDRIAL TranslationGeneticCode = "YEAST_MITOCHONDRIAL"

Defines values for TranslationGeneticCode.

Type UnarchiveAASequencesJSONRequestBody
type UnarchiveAASequencesJSONRequestBody = AaSequencesUnarchive

UnarchiveAASequencesJSONRequestBody defines body for UnarchiveAASequences for application/json ContentType.

Type UnarchiveAASequencesResponse
type UnarchiveAASequencesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AaSequencesArchivalChange
	JSON400      *BadRequestError
}
Functions
func ParseUnarchiveAASequencesResponse(rsp *http.Response) (*UnarchiveAASequencesResponse, error)

ParseUnarchiveAASequencesResponse parses an HTTP response from a UnarchiveAASequencesWithResponse call

Methods
func (r UnarchiveAASequencesResponse) Status() string

Status returns HTTPResponse.Status

func (r UnarchiveAASequencesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type UnarchiveAssayResultsJSONRequestBody
type UnarchiveAssayResultsJSONRequestBody = AssayResultIdsRequest

UnarchiveAssayResultsJSONRequestBody defines body for UnarchiveAssayResults for application/json ContentType.

Type UnarchiveAssayResultsResponse
type UnarchiveAssayResultsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AssayResultIdsResponse
	JSON400      *BadRequestError
}
Functions
func ParseUnarchiveAssayResultsResponse(rsp *http.Response) (*UnarchiveAssayResultsResponse, error)

ParseUnarchiveAssayResultsResponse parses an HTTP response from a UnarchiveAssayResultsWithResponse call

Methods
func (r UnarchiveAssayResultsResponse) Status() string

Status returns HTTPResponse.Status

func (r UnarchiveAssayResultsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type UnarchiveAssayRunsJSONRequestBody
type UnarchiveAssayRunsJSONRequestBody = AssayRunsUnarchive

UnarchiveAssayRunsJSONRequestBody defines body for UnarchiveAssayRuns for application/json ContentType.

Type UnarchiveAssayRunsResponse
type UnarchiveAssayRunsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AssayRunsArchivalChange
	JSON400      *BadRequestError
}
Functions
func ParseUnarchiveAssayRunsResponse(rsp *http.Response) (*UnarchiveAssayRunsResponse, error)

ParseUnarchiveAssayRunsResponse parses an HTTP response from a UnarchiveAssayRunsWithResponse call

Methods
func (r UnarchiveAssayRunsResponse) Status() string

Status returns HTTPResponse.Status

func (r UnarchiveAssayRunsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type UnarchiveAutomationOutputProcessorsJSONRequestBody
type UnarchiveAutomationOutputProcessorsJSONRequestBody = AutomationOutputProcessorsUnarchive

UnarchiveAutomationOutputProcessorsJSONRequestBody defines body for UnarchiveAutomationOutputProcessors for application/json ContentType.

Type UnarchiveAutomationOutputProcessorsResponse
type UnarchiveAutomationOutputProcessorsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AutomationOutputProcessorArchivalChange
	JSON400      *BadRequestError
}
Functions
func ParseUnarchiveAutomationOutputProcessorsResponse(rsp *http.Response) (*UnarchiveAutomationOutputProcessorsResponse, error)

ParseUnarchiveAutomationOutputProcessorsResponse parses an HTTP response from a UnarchiveAutomationOutputProcessorsWithResponse call

Methods
func (r UnarchiveAutomationOutputProcessorsResponse) Status() string

Status returns HTTPResponse.Status

func (r UnarchiveAutomationOutputProcessorsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type UnarchiveBatchesJSONRequestBody
type UnarchiveBatchesJSONRequestBody = BatchesUnarchive

UnarchiveBatchesJSONRequestBody defines body for UnarchiveBatches for application/json ContentType.

Type UnarchiveBatchesResponse
type UnarchiveBatchesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *BatchesArchivalChange
	JSON400      *BadRequestError
}
Functions
func ParseUnarchiveBatchesResponse(rsp *http.Response) (*UnarchiveBatchesResponse, error)

ParseUnarchiveBatchesResponse parses an HTTP response from a UnarchiveBatchesWithResponse call

Methods
func (r UnarchiveBatchesResponse) Status() string

Status returns HTTPResponse.Status

func (r UnarchiveBatchesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type UnarchiveBenchlingAppsJSONRequestBody
type UnarchiveBenchlingAppsJSONRequestBody = BenchlingAppsUnarchive

UnarchiveBenchlingAppsJSONRequestBody defines body for UnarchiveBenchlingApps for application/json ContentType.

Type UnarchiveBenchlingAppsResponse
type UnarchiveBenchlingAppsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *BenchlingAppsArchivalChange
	JSON400      *BadRequestError
}
Functions
func ParseUnarchiveBenchlingAppsResponse(rsp *http.Response) (*UnarchiveBenchlingAppsResponse, error)

ParseUnarchiveBenchlingAppsResponse parses an HTTP response from a UnarchiveBenchlingAppsWithResponse call

Methods
func (r UnarchiveBenchlingAppsResponse) Status() string

Status returns HTTPResponse.Status

func (r UnarchiveBenchlingAppsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type UnarchiveBoxesJSONRequestBody
type UnarchiveBoxesJSONRequestBody = BoxesUnarchive

UnarchiveBoxesJSONRequestBody defines body for UnarchiveBoxes for application/json ContentType.

Type UnarchiveBoxesResponse
type UnarchiveBoxesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *BoxesArchivalChange
}
Functions
func ParseUnarchiveBoxesResponse(rsp *http.Response) (*UnarchiveBoxesResponse, error)

ParseUnarchiveBoxesResponse parses an HTTP response from a UnarchiveBoxesWithResponse call

Methods
func (r UnarchiveBoxesResponse) Status() string

Status returns HTTPResponse.Status

func (r UnarchiveBoxesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type UnarchiveContainersJSONRequestBody
type UnarchiveContainersJSONRequestBody = ContainersUnarchive

UnarchiveContainersJSONRequestBody defines body for UnarchiveContainers for application/json ContentType.

Type UnarchiveContainersResponse
type UnarchiveContainersResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ContainersArchivalChange
	JSON400      *BadRequestError
}
Functions
func ParseUnarchiveContainersResponse(rsp *http.Response) (*UnarchiveContainersResponse, error)

ParseUnarchiveContainersResponse parses an HTTP response from a UnarchiveContainersWithResponse call

Methods
func (r UnarchiveContainersResponse) Status() string

Status returns HTTPResponse.Status

func (r UnarchiveContainersResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type UnarchiveCustomEntitiesJSONRequestBody
type UnarchiveCustomEntitiesJSONRequestBody = CustomEntitiesUnarchive

UnarchiveCustomEntitiesJSONRequestBody defines body for UnarchiveCustomEntities for application/json ContentType.

Type UnarchiveCustomEntitiesResponse
type UnarchiveCustomEntitiesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CustomEntitiesArchivalChange
	JSON400      *BadRequestError
}
Functions
func ParseUnarchiveCustomEntitiesResponse(rsp *http.Response) (*UnarchiveCustomEntitiesResponse, error)

ParseUnarchiveCustomEntitiesResponse parses an HTTP response from a UnarchiveCustomEntitiesWithResponse call

Methods
func (r UnarchiveCustomEntitiesResponse) Status() string

Status returns HTTPResponse.Status

func (r UnarchiveCustomEntitiesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type UnarchiveDNAOligosJSONRequestBody
type UnarchiveDNAOligosJSONRequestBody = DnaOligosUnarchive

UnarchiveDNAOligosJSONRequestBody defines body for UnarchiveDNAOligos for application/json ContentType.

Type UnarchiveDNAOligosResponse
type UnarchiveDNAOligosResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *DnaOligosArchivalChange
	JSON400      *BadRequestError
}
Functions
func ParseUnarchiveDNAOligosResponse(rsp *http.Response) (*UnarchiveDNAOligosResponse, error)

ParseUnarchiveDNAOligosResponse parses an HTTP response from a UnarchiveDNAOligosWithResponse call

Methods
func (r UnarchiveDNAOligosResponse) Status() string

Status returns HTTPResponse.Status

func (r UnarchiveDNAOligosResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type UnarchiveDNASequencesJSONRequestBody
type UnarchiveDNASequencesJSONRequestBody = DnaSequencesUnarchive

UnarchiveDNASequencesJSONRequestBody defines body for UnarchiveDNASequences for application/json ContentType.

Type UnarchiveDNASequencesResponse
type UnarchiveDNASequencesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *DnaSequencesArchivalChange
	JSON400      *BadRequestError
}
Functions
func ParseUnarchiveDNASequencesResponse(rsp *http.Response) (*UnarchiveDNASequencesResponse, error)

ParseUnarchiveDNASequencesResponse parses an HTTP response from a UnarchiveDNASequencesWithResponse call

Methods
func (r UnarchiveDNASequencesResponse) Status() string

Status returns HTTPResponse.Status

func (r UnarchiveDNASequencesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type UnarchiveDropdownOptionsJSONRequestBody
type UnarchiveDropdownOptionsJSONRequestBody = DropdownOptionsUnarchive

UnarchiveDropdownOptionsJSONRequestBody defines body for UnarchiveDropdownOptions for application/json ContentType.

Type UnarchiveDropdownOptionsResponse
type UnarchiveDropdownOptionsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *DropdownOptionsArchivalChange
	JSON400      *BadRequestError
	JSON403      *ForbiddenError
	JSON404      *NotFoundError
}
Functions
func ParseUnarchiveDropdownOptionsResponse(rsp *http.Response) (*UnarchiveDropdownOptionsResponse, error)

ParseUnarchiveDropdownOptionsResponse parses an HTTP response from a UnarchiveDropdownOptionsWithResponse call

Methods
func (r UnarchiveDropdownOptionsResponse) Status() string

Status returns HTTPResponse.Status

func (r UnarchiveDropdownOptionsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type UnarchiveEntriesJSONRequestBody
type UnarchiveEntriesJSONRequestBody = EntriesUnarchive

UnarchiveEntriesJSONRequestBody defines body for UnarchiveEntries for application/json ContentType.

Type UnarchiveEntriesResponse
type UnarchiveEntriesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *EntriesArchivalChange
}
Functions
func ParseUnarchiveEntriesResponse(rsp *http.Response) (*UnarchiveEntriesResponse, error)

ParseUnarchiveEntriesResponse parses an HTTP response from a UnarchiveEntriesWithResponse call

Methods
func (r UnarchiveEntriesResponse) Status() string

Status returns HTTPResponse.Status

func (r UnarchiveEntriesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type UnarchiveFoldersJSONRequestBody
type UnarchiveFoldersJSONRequestBody = FoldersUnarchive

UnarchiveFoldersJSONRequestBody defines body for UnarchiveFolders for application/json ContentType.

Type UnarchiveFoldersResponse
type UnarchiveFoldersResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *FoldersArchivalChange
	JSON400      *BadRequestError
}
Functions
func ParseUnarchiveFoldersResponse(rsp *http.Response) (*UnarchiveFoldersResponse, error)

ParseUnarchiveFoldersResponse parses an HTTP response from a UnarchiveFoldersWithResponse call

Methods
func (r UnarchiveFoldersResponse) Status() string

Status returns HTTPResponse.Status

func (r UnarchiveFoldersResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type UnarchiveLocationsJSONRequestBody
type UnarchiveLocationsJSONRequestBody = LocationsUnarchive

UnarchiveLocationsJSONRequestBody defines body for UnarchiveLocations for application/json ContentType.

Type UnarchiveLocationsResponse
type UnarchiveLocationsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *LocationsArchivalChange
	JSON400      *BadRequestError
}
Functions
func ParseUnarchiveLocationsResponse(rsp *http.Response) (*UnarchiveLocationsResponse, error)

ParseUnarchiveLocationsResponse parses an HTTP response from a UnarchiveLocationsWithResponse call

Methods
func (r UnarchiveLocationsResponse) Status() string

Status returns HTTPResponse.Status

func (r UnarchiveLocationsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type UnarchiveMixturesJSONRequestBody
type UnarchiveMixturesJSONRequestBody = MixturesUnarchive

UnarchiveMixturesJSONRequestBody defines body for UnarchiveMixtures for application/json ContentType.

Type UnarchiveMixturesResponse
type UnarchiveMixturesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *MixturesArchivalChange
	JSON400      *BadRequestError
}
Functions
func ParseUnarchiveMixturesResponse(rsp *http.Response) (*UnarchiveMixturesResponse, error)

ParseUnarchiveMixturesResponse parses an HTTP response from a UnarchiveMixturesWithResponse call

Methods
func (r UnarchiveMixturesResponse) Status() string

Status returns HTTPResponse.Status

func (r UnarchiveMixturesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type UnarchiveMoleculesJSONRequestBody
type UnarchiveMoleculesJSONRequestBody = MoleculesUnarchive

UnarchiveMoleculesJSONRequestBody defines body for UnarchiveMolecules for application/json ContentType.

Type UnarchiveMoleculesResponse
type UnarchiveMoleculesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *MoleculesArchivalChange
	JSON400      *BadRequestError
}
Functions
func ParseUnarchiveMoleculesResponse(rsp *http.Response) (*UnarchiveMoleculesResponse, error)

ParseUnarchiveMoleculesResponse parses an HTTP response from a UnarchiveMoleculesWithResponse call

Methods
func (r UnarchiveMoleculesResponse) Status() string

Status returns HTTPResponse.Status

func (r UnarchiveMoleculesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type UnarchiveOligosJSONRequestBody
type UnarchiveOligosJSONRequestBody = OligosUnarchive

UnarchiveOligosJSONRequestBody defines body for UnarchiveOligos for application/json ContentType.

Type UnarchiveOligosResponse
type UnarchiveOligosResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *OligosArchivalChange
	JSON400      *BadRequestError
}
Functions
func ParseUnarchiveOligosResponse(rsp *http.Response) (*UnarchiveOligosResponse, error)

ParseUnarchiveOligosResponse parses an HTTP response from a UnarchiveOligosWithResponse call

Methods
func (r UnarchiveOligosResponse) Status() string

Status returns HTTPResponse.Status

func (r UnarchiveOligosResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type UnarchivePlatesJSONRequestBody
type UnarchivePlatesJSONRequestBody = PlatesUnarchive

UnarchivePlatesJSONRequestBody defines body for UnarchivePlates for application/json ContentType.

Type UnarchivePlatesResponse
type UnarchivePlatesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PlatesArchivalChange
	JSON400      *BadRequestError
}
Functions
func ParseUnarchivePlatesResponse(rsp *http.Response) (*UnarchivePlatesResponse, error)

ParseUnarchivePlatesResponse parses an HTTP response from a UnarchivePlatesWithResponse call

Methods
func (r UnarchivePlatesResponse) Status() string

Status returns HTTPResponse.Status

func (r UnarchivePlatesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type UnarchiveProjectsJSONRequestBody
type UnarchiveProjectsJSONRequestBody = ProjectsUnarchive

UnarchiveProjectsJSONRequestBody defines body for UnarchiveProjects for application/json ContentType.

Type UnarchiveProjectsResponse
type UnarchiveProjectsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ProjectsArchivalChange
}
Functions
func ParseUnarchiveProjectsResponse(rsp *http.Response) (*UnarchiveProjectsResponse, error)

ParseUnarchiveProjectsResponse parses an HTTP response from a UnarchiveProjectsWithResponse call

Methods
func (r UnarchiveProjectsResponse) Status() string

Status returns HTTPResponse.Status

func (r UnarchiveProjectsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type UnarchiveRNAOligosJSONRequestBody
type UnarchiveRNAOligosJSONRequestBody = RnaOligosUnarchive

UnarchiveRNAOligosJSONRequestBody defines body for UnarchiveRNAOligos for application/json ContentType.

Type UnarchiveRNAOligosResponse
type UnarchiveRNAOligosResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *RnaOligosArchivalChange
	JSON400      *BadRequestError
}
Functions
func ParseUnarchiveRNAOligosResponse(rsp *http.Response) (*UnarchiveRNAOligosResponse, error)

ParseUnarchiveRNAOligosResponse parses an HTTP response from a UnarchiveRNAOligosWithResponse call

Methods
func (r UnarchiveRNAOligosResponse) Status() string

Status returns HTTPResponse.Status

func (r UnarchiveRNAOligosResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type UnarchiveRNASequencesJSONRequestBody
type UnarchiveRNASequencesJSONRequestBody = RnaSequencesUnarchive

UnarchiveRNASequencesJSONRequestBody defines body for UnarchiveRNASequences for application/json ContentType.

Type UnarchiveRNASequencesResponse
type UnarchiveRNASequencesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *RnaSequencesArchivalChange
	JSON400      *BadRequestError
}
Functions
func ParseUnarchiveRNASequencesResponse(rsp *http.Response) (*UnarchiveRNASequencesResponse, error)

ParseUnarchiveRNASequencesResponse parses an HTTP response from a UnarchiveRNASequencesWithResponse call

Methods
func (r UnarchiveRNASequencesResponse) Status() string

Status returns HTTPResponse.Status

func (r UnarchiveRNASequencesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type UnarchiveWorkflowOutputsJSONRequestBody
type UnarchiveWorkflowOutputsJSONRequestBody = WorkflowOutputsUnarchive

UnarchiveWorkflowOutputsJSONRequestBody defines body for UnarchiveWorkflowOutputs for application/json ContentType.

Type UnarchiveWorkflowOutputsResponse
type UnarchiveWorkflowOutputsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *WorkflowOutputsArchivalChange
	JSON400      *BadRequestError
}
Functions
func ParseUnarchiveWorkflowOutputsResponse(rsp *http.Response) (*UnarchiveWorkflowOutputsResponse, error)

ParseUnarchiveWorkflowOutputsResponse parses an HTTP response from a UnarchiveWorkflowOutputsWithResponse call

Methods
func (r UnarchiveWorkflowOutputsResponse) Status() string

Status returns HTTPResponse.Status

func (r UnarchiveWorkflowOutputsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type UnarchiveWorkflowTaskGroupsJSONRequestBody
type UnarchiveWorkflowTaskGroupsJSONRequestBody = WorkflowTaskGroupsUnarchive

UnarchiveWorkflowTaskGroupsJSONRequestBody defines body for UnarchiveWorkflowTaskGroups for application/json ContentType.

Type UnarchiveWorkflowTaskGroupsResponse
type UnarchiveWorkflowTaskGroupsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *WorkflowTaskGroupsArchivalChange
	JSON400      *BadRequestError
}
Functions
func ParseUnarchiveWorkflowTaskGroupsResponse(rsp *http.Response) (*UnarchiveWorkflowTaskGroupsResponse, error)

ParseUnarchiveWorkflowTaskGroupsResponse parses an HTTP response from a UnarchiveWorkflowTaskGroupsWithResponse call

Methods
func (r UnarchiveWorkflowTaskGroupsResponse) Status() string

Status returns HTTPResponse.Status

func (r UnarchiveWorkflowTaskGroupsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type UnarchiveWorkflowTasksJSONRequestBody
type UnarchiveWorkflowTasksJSONRequestBody = WorkflowTasksUnarchive

UnarchiveWorkflowTasksJSONRequestBody defines body for UnarchiveWorkflowTasks for application/json ContentType.

Type UnarchiveWorkflowTasksResponse
type UnarchiveWorkflowTasksResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *WorkflowTasksArchivalChange
	JSON400      *BadRequestError
}
Functions
func ParseUnarchiveWorkflowTasksResponse(rsp *http.Response) (*UnarchiveWorkflowTasksResponse, error)

ParseUnarchiveWorkflowTasksResponse parses an HTTP response from a UnarchiveWorkflowTasksWithResponse call

Methods
func (r UnarchiveWorkflowTasksResponse) Status() string

Status returns HTTPResponse.Status

func (r UnarchiveWorkflowTasksResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type UnregisterEntities
type UnregisterEntities struct {
	// EntityIds Array of entity IDs
	EntityIds []string `json:"entityIds"`

	// FolderId ID of the folder that the entities should be moved to
	FolderId string `json:"folderId"`
}

UnregisterEntities defines model for UnregisterEntities.

Type UnregisterEntitiesJSONRequestBody
type UnregisterEntitiesJSONRequestBody = UnregisterEntities

UnregisterEntitiesJSONRequestBody defines body for UnregisterEntities for application/json ContentType.

Type UnregisterEntitiesResponse
type UnregisterEntitiesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *EmptyObject
	JSON400      *BadRequestError
}
Functions
func ParseUnregisterEntitiesResponse(rsp *http.Response) (*UnregisterEntitiesResponse, error)

ParseUnregisterEntitiesResponse parses an HTTP response from a UnregisterEntitiesWithResponse call

Methods
func (r UnregisterEntitiesResponse) Status() string

Status returns HTTPResponse.Status

func (r UnregisterEntitiesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type UpdateAASequenceJSONRequestBody
type UpdateAASequenceJSONRequestBody = AaSequenceUpdate

UpdateAASequenceJSONRequestBody defines body for UpdateAASequence for application/json ContentType.

Type UpdateAASequenceResponse
type UpdateAASequenceResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AaSequence
	JSON400      *BadRequestError
}
Functions
func ParseUpdateAASequenceResponse(rsp *http.Response) (*UpdateAASequenceResponse, error)

ParseUpdateAASequenceResponse parses an HTTP response from a UpdateAASequenceWithResponse call

Methods
func (r UpdateAASequenceResponse) Status() string

Status returns HTTPResponse.Status

func (r UpdateAASequenceResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type UpdateAppConfigurationItemJSONRequestBody
type UpdateAppConfigurationItemJSONRequestBody = AppConfigItemUpdate

UpdateAppConfigurationItemJSONRequestBody defines body for UpdateAppConfigurationItem for application/json ContentType.

Type UpdateAppConfigurationItemResponse
type UpdateAppConfigurationItemResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AppConfigItem
	JSON403      *ForbiddenError
	JSON404      *NotFoundError
}
Functions
func ParseUpdateAppConfigurationItemResponse(rsp *http.Response) (*UpdateAppConfigurationItemResponse, error)

ParseUpdateAppConfigurationItemResponse parses an HTTP response from a UpdateAppConfigurationItemWithResponse call

Methods
func (r UpdateAppConfigurationItemResponse) Status() string

Status returns HTTPResponse.Status

func (r UpdateAppConfigurationItemResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type UpdateAssayRunJSONRequestBody
type UpdateAssayRunJSONRequestBody = AssayRunUpdate

UpdateAssayRunJSONRequestBody defines body for UpdateAssayRun for application/json ContentType.

Type UpdateAssayRunResponse
type UpdateAssayRunResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AssayRun
	JSON400      *BadRequestError
}
Functions
func ParseUpdateAssayRunResponse(rsp *http.Response) (*UpdateAssayRunResponse, error)

ParseUpdateAssayRunResponse parses an HTTP response from a UpdateAssayRunWithResponse call

Methods
func (r UpdateAssayRunResponse) Status() string

Status returns HTTPResponse.Status

func (r UpdateAssayRunResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type UpdateAutomationInputGeneratorJSONRequestBody
type UpdateAutomationInputGeneratorJSONRequestBody = AutomationInputGeneratorUpdate

UpdateAutomationInputGeneratorJSONRequestBody defines body for UpdateAutomationInputGenerator for application/json ContentType.

Type UpdateAutomationInputGeneratorResponse
type UpdateAutomationInputGeneratorResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AutomationInputGenerator
	JSON400      *BadRequestError
}
Functions
func ParseUpdateAutomationInputGeneratorResponse(rsp *http.Response) (*UpdateAutomationInputGeneratorResponse, error)

ParseUpdateAutomationInputGeneratorResponse parses an HTTP response from a UpdateAutomationInputGeneratorWithResponse call

Methods
func (r UpdateAutomationInputGeneratorResponse) Status() string

Status returns HTTPResponse.Status

func (r UpdateAutomationInputGeneratorResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type UpdateAutomationOutputProcessorJSONRequestBody
type UpdateAutomationOutputProcessorJSONRequestBody = AutomationOutputProcessorUpdate

UpdateAutomationOutputProcessorJSONRequestBody defines body for UpdateAutomationOutputProcessor for application/json ContentType.

Type UpdateAutomationOutputProcessorResponse
type UpdateAutomationOutputProcessorResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AutomationOutputProcessor
	JSON400      *BadRequestError
}
Functions
func ParseUpdateAutomationOutputProcessorResponse(rsp *http.Response) (*UpdateAutomationOutputProcessorResponse, error)

ParseUpdateAutomationOutputProcessorResponse parses an HTTP response from a UpdateAutomationOutputProcessorWithResponse call

Methods
func (r UpdateAutomationOutputProcessorResponse) Status() string

Status returns HTTPResponse.Status

func (r UpdateAutomationOutputProcessorResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type UpdateBatchJSONRequestBody
type UpdateBatchJSONRequestBody = BatchUpdate

UpdateBatchJSONRequestBody defines body for UpdateBatch for application/json ContentType.

Type UpdateBatchResponse
type UpdateBatchResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Batch
	JSON400      *BadRequestError
}
Functions
func ParseUpdateBatchResponse(rsp *http.Response) (*UpdateBatchResponse, error)

ParseUpdateBatchResponse parses an HTTP response from a UpdateBatchWithResponse call

Methods
func (r UpdateBatchResponse) Status() string

Status returns HTTPResponse.Status

func (r UpdateBatchResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type UpdateBoxJSONRequestBody
type UpdateBoxJSONRequestBody = BoxUpdate

UpdateBoxJSONRequestBody defines body for UpdateBox for application/json ContentType.

Type UpdateBoxResponse
type UpdateBoxResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Box
	JSON400      *BadRequestError
}
Functions
func ParseUpdateBoxResponse(rsp *http.Response) (*UpdateBoxResponse, error)

ParseUpdateBoxResponse parses an HTTP response from a UpdateBoxWithResponse call

Methods
func (r UpdateBoxResponse) Status() string

Status returns HTTPResponse.Status

func (r UpdateBoxResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type UpdateContainerContentJSONRequestBody
type UpdateContainerContentJSONRequestBody = ContainerContentUpdate

UpdateContainerContentJSONRequestBody defines body for UpdateContainerContent for application/json ContentType.

Type UpdateContainerContentResponse
type UpdateContainerContentResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ContainerContent
	JSON400      *BadRequestError
	JSON404      *NotFoundError
}
Functions
func ParseUpdateContainerContentResponse(rsp *http.Response) (*UpdateContainerContentResponse, error)

ParseUpdateContainerContentResponse parses an HTTP response from a UpdateContainerContentWithResponse call

Methods
func (r UpdateContainerContentResponse) Status() string

Status returns HTTPResponse.Status

func (r UpdateContainerContentResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type UpdateContainerJSONRequestBody
type UpdateContainerJSONRequestBody = ContainerUpdate

UpdateContainerJSONRequestBody defines body for UpdateContainer for application/json ContentType.

Type UpdateContainerResponse
type UpdateContainerResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Container
	JSON400      *BadRequestError
	JSON404      *NotFoundError
}
Functions
func ParseUpdateContainerResponse(rsp *http.Response) (*UpdateContainerResponse, error)

ParseUpdateContainerResponse parses an HTTP response from a UpdateContainerWithResponse call

Methods
func (r UpdateContainerResponse) Status() string

Status returns HTTPResponse.Status

func (r UpdateContainerResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type UpdateCustomEntityJSONRequestBody
type UpdateCustomEntityJSONRequestBody = CustomEntityUpdate

UpdateCustomEntityJSONRequestBody defines body for UpdateCustomEntity for application/json ContentType.

Type UpdateCustomEntityResponse
type UpdateCustomEntityResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CustomEntity
	JSON400      *BadRequestError
}
Functions
func ParseUpdateCustomEntityResponse(rsp *http.Response) (*UpdateCustomEntityResponse, error)

ParseUpdateCustomEntityResponse parses an HTTP response from a UpdateCustomEntityWithResponse call

Methods
func (r UpdateCustomEntityResponse) Status() string

Status returns HTTPResponse.Status

func (r UpdateCustomEntityResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type UpdateDNAOligoJSONRequestBody
type UpdateDNAOligoJSONRequestBody = DnaOligoUpdate

UpdateDNAOligoJSONRequestBody defines body for UpdateDNAOligo for application/json ContentType.

Type UpdateDNAOligoResponse
type UpdateDNAOligoResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *DnaOligo
	JSON400      *BadRequestError
}
Functions
func ParseUpdateDNAOligoResponse(rsp *http.Response) (*UpdateDNAOligoResponse, error)

ParseUpdateDNAOligoResponse parses an HTTP response from a UpdateDNAOligoWithResponse call

Methods
func (r UpdateDNAOligoResponse) Status() string

Status returns HTTPResponse.Status

func (r UpdateDNAOligoResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type UpdateDNASequenceJSONRequestBody
type UpdateDNASequenceJSONRequestBody = DnaSequenceUpdate

UpdateDNASequenceJSONRequestBody defines body for UpdateDNASequence for application/json ContentType.

Type UpdateDNASequenceResponse
type UpdateDNASequenceResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *DnaSequence
	JSON400      *BadRequestError
}
Functions
func ParseUpdateDNASequenceResponse(rsp *http.Response) (*UpdateDNASequenceResponse, error)

ParseUpdateDNASequenceResponse parses an HTTP response from a UpdateDNASequenceWithResponse call

Methods
func (r UpdateDNASequenceResponse) Status() string

Status returns HTTPResponse.Status

func (r UpdateDNASequenceResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type UpdateDropdownJSONRequestBody
type UpdateDropdownJSONRequestBody = DropdownUpdate

UpdateDropdownJSONRequestBody defines body for UpdateDropdown for application/json ContentType.

Type UpdateDropdownResponse
type UpdateDropdownResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Dropdown
	JSON400      *BadRequestError
	JSON403      *ForbiddenError
	JSON404      *NotFoundError
}
Functions
func ParseUpdateDropdownResponse(rsp *http.Response) (*UpdateDropdownResponse, error)

ParseUpdateDropdownResponse parses an HTTP response from a UpdateDropdownWithResponse call

Methods
func (r UpdateDropdownResponse) Status() string

Status returns HTTPResponse.Status

func (r UpdateDropdownResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type UpdateEntryJSONRequestBody
type UpdateEntryJSONRequestBody = EntryUpdate

UpdateEntryJSONRequestBody defines body for UpdateEntry for application/json ContentType.

Type UpdateEntryResponse
type UpdateEntryResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Entry
}
Functions
func ParseUpdateEntryResponse(rsp *http.Response) (*UpdateEntryResponse, error)

ParseUpdateEntryResponse parses an HTTP response from a UpdateEntryWithResponse call

Methods
func (r UpdateEntryResponse) Status() string

Status returns HTTPResponse.Status

func (r UpdateEntryResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type UpdateEventMixin
type UpdateEventMixin struct {
	// Updates These properties have been updated, causing this message
	Updates *[]string `json:"updates,omitempty"`
}

UpdateEventMixin defines model for UpdateEventMixin.

Type UpdateFeatureJSONRequestBody
type UpdateFeatureJSONRequestBody = FeatureUpdate

UpdateFeatureJSONRequestBody defines body for UpdateFeature for application/json ContentType.

Type UpdateFeatureLibraryJSONRequestBody
type UpdateFeatureLibraryJSONRequestBody = FeatureLibraryUpdate

UpdateFeatureLibraryJSONRequestBody defines body for UpdateFeatureLibrary for application/json ContentType.

Type UpdateFeatureLibraryResponse
type UpdateFeatureLibraryResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *FeatureLibrary
	JSON400      *BadRequestError
	JSON404      *NotFoundError
}
Functions
func ParseUpdateFeatureLibraryResponse(rsp *http.Response) (*UpdateFeatureLibraryResponse, error)

ParseUpdateFeatureLibraryResponse parses an HTTP response from a UpdateFeatureLibraryWithResponse call

Methods
func (r UpdateFeatureLibraryResponse) Status() string

Status returns HTTPResponse.Status

func (r UpdateFeatureLibraryResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type UpdateFeatureResponse
type UpdateFeatureResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Feature
	JSON400      *BadRequestError
	JSON404      *NotFoundError
}
Functions
func ParseUpdateFeatureResponse(rsp *http.Response) (*UpdateFeatureResponse, error)

ParseUpdateFeatureResponse parses an HTTP response from a UpdateFeatureWithResponse call

Methods
func (r UpdateFeatureResponse) Status() string

Status returns HTTPResponse.Status

func (r UpdateFeatureResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type UpdateLabAutomationTransformJSONRequestBody
type UpdateLabAutomationTransformJSONRequestBody = LabAutomationTransformUpdate

UpdateLabAutomationTransformJSONRequestBody defines body for UpdateLabAutomationTransform for application/json ContentType.

Type UpdateLabAutomationTransformResponse
type UpdateLabAutomationTransformResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *LabAutomationTransform
	JSON400      *BadRequestError
}
Functions
func ParseUpdateLabAutomationTransformResponse(rsp *http.Response) (*UpdateLabAutomationTransformResponse, error)

ParseUpdateLabAutomationTransformResponse parses an HTTP response from a UpdateLabAutomationTransformWithResponse call

Methods
func (r UpdateLabAutomationTransformResponse) Status() string

Status returns HTTPResponse.Status

func (r UpdateLabAutomationTransformResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type UpdateLegacyWorkflowMetadataJSONRequestBody
type UpdateLegacyWorkflowMetadataJSONRequestBody = LegacyWorkflowPatch

UpdateLegacyWorkflowMetadataJSONRequestBody defines body for UpdateLegacyWorkflowMetadata for application/json ContentType.

Type UpdateLegacyWorkflowMetadataResponse
type UpdateLegacyWorkflowMetadataResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *LegacyWorkflow
}
Functions
func ParseUpdateLegacyWorkflowMetadataResponse(rsp *http.Response) (*UpdateLegacyWorkflowMetadataResponse, error)

ParseUpdateLegacyWorkflowMetadataResponse parses an HTTP response from a UpdateLegacyWorkflowMetadataWithResponse call

Methods
func (r UpdateLegacyWorkflowMetadataResponse) Status() string

Status returns HTTPResponse.Status

func (r UpdateLegacyWorkflowMetadataResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type UpdateLocationJSONRequestBody
type UpdateLocationJSONRequestBody = LocationUpdate

UpdateLocationJSONRequestBody defines body for UpdateLocation for application/json ContentType.

Type UpdateLocationResponse
type UpdateLocationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Location
	JSON400      *BadRequestError
}
Functions
func ParseUpdateLocationResponse(rsp *http.Response) (*UpdateLocationResponse, error)

ParseUpdateLocationResponse parses an HTTP response from a UpdateLocationWithResponse call

Methods
func (r UpdateLocationResponse) Status() string

Status returns HTTPResponse.Status

func (r UpdateLocationResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type UpdateMixtureJSONRequestBody
type UpdateMixtureJSONRequestBody = MixtureUpdate

UpdateMixtureJSONRequestBody defines body for UpdateMixture for application/json ContentType.

Type UpdateMixtureResponse
type UpdateMixtureResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Mixture
	JSON400      *BadRequestError
}
Functions
func ParseUpdateMixtureResponse(rsp *http.Response) (*UpdateMixtureResponse, error)

ParseUpdateMixtureResponse parses an HTTP response from a UpdateMixtureWithResponse call

Methods
func (r UpdateMixtureResponse) Status() string

Status returns HTTPResponse.Status

func (r UpdateMixtureResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type UpdateMoleculeJSONRequestBody
type UpdateMoleculeJSONRequestBody = MoleculeUpdate

UpdateMoleculeJSONRequestBody defines body for UpdateMolecule for application/json ContentType.

Type UpdateMoleculeResponse
type UpdateMoleculeResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Molecule
	JSON400      *BadRequestError
}
Functions
func ParseUpdateMoleculeResponse(rsp *http.Response) (*UpdateMoleculeResponse, error)

ParseUpdateMoleculeResponse parses an HTTP response from a UpdateMoleculeWithResponse call

Methods
func (r UpdateMoleculeResponse) Status() string

Status returns HTTPResponse.Status

func (r UpdateMoleculeResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type UpdateOligoJSONRequestBody
type UpdateOligoJSONRequestBody = OligoUpdate

UpdateOligoJSONRequestBody defines body for UpdateOligo for application/json ContentType.

Type UpdateOligoResponse
type UpdateOligoResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *DnaOligo
	JSON400      *BadRequestError
}
Functions
func ParseUpdateOligoResponse(rsp *http.Response) (*UpdateOligoResponse, error)

ParseUpdateOligoResponse parses an HTTP response from a UpdateOligoWithResponse call

Methods
func (r UpdateOligoResponse) Status() string

Status returns HTTPResponse.Status

func (r UpdateOligoResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type UpdatePlateJSONRequestBody
type UpdatePlateJSONRequestBody = PlateUpdate

UpdatePlateJSONRequestBody defines body for UpdatePlate for application/json ContentType.

Type UpdatePlateParams
type UpdatePlateParams struct {
	// Returning Comma-separated list of fields to return. Modifies the output shape. To return all keys at a given level, enumerate them or use the wildcard, '*'. For more information, [click here](https://docs.benchling.com/docs/getting-started-1#returning-query-parameter).
	Returning *string `form:"returning,omitempty" json:"returning,omitempty"`
}

UpdatePlateParams defines parameters for UpdatePlate.

Type UpdatePlateResponse
type UpdatePlateResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Plate
	JSON400      *BadRequestError
	JSON404      *NotFoundError
}
Functions
func ParseUpdatePlateResponse(rsp *http.Response) (*UpdatePlateResponse, error)

ParseUpdatePlateResponse parses an HTTP response from a UpdatePlateWithResponse call

Methods
func (r UpdatePlateResponse) Status() string

Status returns HTTPResponse.Status

func (r UpdatePlateResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type UpdateRNAOligoJSONRequestBody
type UpdateRNAOligoJSONRequestBody = RnaOligoUpdate

UpdateRNAOligoJSONRequestBody defines body for UpdateRNAOligo for application/json ContentType.

Type UpdateRNAOligoResponse
type UpdateRNAOligoResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *RnaOligo
	JSON400      *BadRequestError
}
Functions
func ParseUpdateRNAOligoResponse(rsp *http.Response) (*UpdateRNAOligoResponse, error)

ParseUpdateRNAOligoResponse parses an HTTP response from a UpdateRNAOligoWithResponse call

Methods
func (r UpdateRNAOligoResponse) Status() string

Status returns HTTPResponse.Status

func (r UpdateRNAOligoResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type UpdateRNASequenceJSONRequestBody
type UpdateRNASequenceJSONRequestBody = RnaSequenceUpdate

UpdateRNASequenceJSONRequestBody defines body for UpdateRNASequence for application/json ContentType.

Type UpdateRNASequenceResponse
type UpdateRNASequenceResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *RnaSequence
	JSON400      *BadRequestError
}
Functions
func ParseUpdateRNASequenceResponse(rsp *http.Response) (*UpdateRNASequenceResponse, error)

ParseUpdateRNASequenceResponse parses an HTTP response from a UpdateRNASequenceWithResponse call

Methods
func (r UpdateRNASequenceResponse) Status() string

Status returns HTTPResponse.Status

func (r UpdateRNASequenceResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type UpdateUserJSONRequestBody
type UpdateUserJSONRequestBody = UserUpdate

UpdateUserJSONRequestBody defines body for UpdateUser for application/json ContentType.

Type UpdateUserResponse
type UpdateUserResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *User
	JSON400      *BadRequestError
	JSON403      *ForbiddenError
	JSON404      *NotFoundError
}
Functions
func ParseUpdateUserResponse(rsp *http.Response) (*UpdateUserResponse, error)

ParseUpdateUserResponse parses an HTTP response from a UpdateUserWithResponse call

Methods
func (r UpdateUserResponse) Status() string

Status returns HTTPResponse.Status

func (r UpdateUserResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type UpdateWorkflowMetadataJSONRequestBody
type UpdateWorkflowMetadataJSONRequestBody = WorkflowPatch

UpdateWorkflowMetadataJSONRequestBody defines body for UpdateWorkflowMetadata for application/json ContentType.

Type UpdateWorkflowMetadataResponse
type UpdateWorkflowMetadataResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *LegacyWorkflow
}
Functions
func ParseUpdateWorkflowMetadataResponse(rsp *http.Response) (*UpdateWorkflowMetadataResponse, error)

ParseUpdateWorkflowMetadataResponse parses an HTTP response from a UpdateWorkflowMetadataWithResponse call

Methods
func (r UpdateWorkflowMetadataResponse) Status() string

Status returns HTTPResponse.Status

func (r UpdateWorkflowMetadataResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type UpdateWorkflowOutputJSONRequestBody
type UpdateWorkflowOutputJSONRequestBody = WorkflowOutputUpdate

UpdateWorkflowOutputJSONRequestBody defines body for UpdateWorkflowOutput for application/json ContentType.

Type UpdateWorkflowOutputResponse
type UpdateWorkflowOutputResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *WorkflowOutput
	JSON400      *BadRequestError
	JSON404      *NotFoundError
}
Functions
func ParseUpdateWorkflowOutputResponse(rsp *http.Response) (*UpdateWorkflowOutputResponse, error)

ParseUpdateWorkflowOutputResponse parses an HTTP response from a UpdateWorkflowOutputWithResponse call

Methods
func (r UpdateWorkflowOutputResponse) Status() string

Status returns HTTPResponse.Status

func (r UpdateWorkflowOutputResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type UpdateWorkflowTaskGroupJSONRequestBody
type UpdateWorkflowTaskGroupJSONRequestBody = WorkflowTaskGroupUpdate

UpdateWorkflowTaskGroupJSONRequestBody defines body for UpdateWorkflowTaskGroup for application/json ContentType.

Type UpdateWorkflowTaskGroupResponse
type UpdateWorkflowTaskGroupResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *WorkflowTaskGroup
	JSON400      *BadRequestError
	JSON404      *NotFoundError
}
Functions
func ParseUpdateWorkflowTaskGroupResponse(rsp *http.Response) (*UpdateWorkflowTaskGroupResponse, error)

ParseUpdateWorkflowTaskGroupResponse parses an HTTP response from a UpdateWorkflowTaskGroupWithResponse call

Methods
func (r UpdateWorkflowTaskGroupResponse) Status() string

Status returns HTTPResponse.Status

func (r UpdateWorkflowTaskGroupResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type UpdateWorkflowTaskJSONRequestBody
type UpdateWorkflowTaskJSONRequestBody = WorkflowTaskUpdate

UpdateWorkflowTaskJSONRequestBody defines body for UpdateWorkflowTask for application/json ContentType.

Type UpdateWorkflowTaskResponse
type UpdateWorkflowTaskResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *WorkflowTask
	JSON400      *BadRequestError
	JSON404      *NotFoundError
}
Functions
func ParseUpdateWorkflowTaskResponse(rsp *http.Response) (*UpdateWorkflowTaskResponse, error)

ParseUpdateWorkflowTaskResponse parses an HTTP response from a UpdateWorkflowTaskWithResponse call

Methods
func (r UpdateWorkflowTaskResponse) Status() string

Status returns HTTPResponse.Status

func (r UpdateWorkflowTaskResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type User
type User struct {
	Email                 *string `json:"email,omitempty"`
	Handle                *string `json:"handle,omitempty"`
	Id                    *string `json:"id,omitempty"`
	IsSuspended           *bool   `json:"isSuspended,omitempty"`
	Name                  *string `json:"name,omitempty"`
	PasswordLastChangedAt *string `json:"passwordLastChangedAt"`
}

User defines model for User.

Type UserActivity
type UserActivity struct {
	LastSeen *time.Time `json:"lastSeen"`
	UserId   *string    `json:"userId,omitempty"`
}

UserActivity defines model for UserActivity.

Type UserBulkCreateRequest
type UserBulkCreateRequest struct {
	Users *[]UserCreate `json:"users,omitempty"`
}

UserBulkCreateRequest defines model for UserBulkCreateRequest.

Type UserBulkUpdate
type UserBulkUpdate struct {
	// Email Email of the User
	Email *string `json:"email,omitempty"`

	// Handle Handle of the User
	Handle *string `json:"handle,omitempty"`
	Id     string  `json:"id"`

	// IsSuspended Suspended status of the User
	IsSuspended *bool `json:"isSuspended,omitempty"`

	// Name Name of the User
	Name *string `json:"name,omitempty"`
}

UserBulkUpdate defines model for UserBulkUpdate.

Type UserBulkUpdateRequest
type UserBulkUpdateRequest struct {
	Users *[]UserBulkUpdate `json:"users,omitempty"`
}

UserBulkUpdateRequest defines model for UserBulkUpdateRequest.

Type UserCreate
type UserCreate struct {
	// Email Email of the User
	Email string `json:"email"`

	// Handle Handle of the User
	Handle string `json:"handle"`

	// Name Name of the User
	Name string `json:"name"`
}

UserCreate defines model for UserCreate.

Type UserSummary
type UserSummary struct {
	Handle *string `json:"handle,omitempty"`
	Id     *string `json:"id,omitempty"`
	Name   *string `json:"name,omitempty"`
}

UserSummary defines model for UserSummary.

Type UserUpdate
type UserUpdate struct {
	// Email Email of the User
	Email *string `json:"email,omitempty"`

	// Handle Handle of the User
	Handle *string `json:"handle,omitempty"`

	// IsSuspended Suspended status of the User
	IsSuspended *bool `json:"isSuspended,omitempty"`

	// Name Name of the User
	Name *string `json:"name,omitempty"`
}

UserUpdate defines model for UserUpdate.

Type UserValidation
type UserValidation struct {
	// ValidationComment A string explaining the reason for the provided validation status.
	ValidationComment *string `json:"validationComment,omitempty"`

	// ValidationStatus Valid values for this enum depend on whether it is used to set a value (e.g., in a POST request), or is a return value for an existing result.
	// Acceptable values for setting a status are 'VALID' or 'INVALID'. Possible return values are 'VALID', 'INVALID', or 'PARTIALLY_VALID' (a result will be partially valid if it has some valid fields and some invalid fields).
	ValidationStatus *UserValidationValidationStatus `json:"validationStatus,omitempty"`
}

UserValidation defines model for UserValidation.

Type UserValidationValidationStatus
type UserValidationValidationStatus string

UserValidationValidationStatus Valid values for this enum depend on whether it is used to set a value (e.g., in a POST request), or is a return value for an existing result. Acceptable values for setting a status are 'VALID' or 'INVALID'. Possible return values are 'VALID', 'INVALID', or 'PARTIALLY_VALID' (a result will be partially valid if it has some valid fields and some invalid fields).

Constants
UserValidationValidationStatusINVALID, UserValidationValidationStatusPARTIALLYVALID, UserValidationValidationStatusVALID
UserValidationValidationStatusINVALID UserValidationValidationStatus = "INVALID"
UserValidationValidationStatusPARTIALLYVALID UserValidationValidationStatus = "PARTIALLY_VALID"
UserValidationValidationStatusVALID UserValidationValidationStatus = "VALID"

Defines values for UserValidationValidationStatus.

Type UsersPaginatedList
type UsersPaginatedList struct {
	NextToken *string `json:"nextToken,omitempty"`
	Users     *[]User `json:"users,omitempty"`
}

UsersPaginatedList defines model for UsersPaginatedList.

Type ValidateBarcodesJSONRequestBody
type ValidateBarcodesJSONRequestBody = BarcodesList

ValidateBarcodesJSONRequestBody defines body for ValidateBarcodes for application/json ContentType.

Type ValidateBarcodesResponse
type ValidateBarcodesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *BarcodeValidationResults
	JSON400      *BadRequestError
	JSON404      *NotFoundError
}
Functions
func ParseValidateBarcodesResponse(rsp *http.Response) (*ValidateBarcodesResponse, error)

ParseValidateBarcodesResponse parses an HTTP response from a ValidateBarcodesWithResponse call

Methods
func (r ValidateBarcodesResponse) Status() string

Status returns HTTPResponse.Status

func (r ValidateBarcodesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Type WarehouseCredentials
type WarehouseCredentials struct {
	// ExpiresAt The time after which new connections using the username/password will not be permitted. Upon expiration, currently open connections are not terminated.
	ExpiresAt *time.Time `json:"expiresAt,omitempty"`

	// Password The password to connect to the warehouse.
	Password *string `json:"password,omitempty"`

	// Username The username to connect to the warehouse.
	Username *string `json:"username,omitempty"`
}

WarehouseCredentials defines model for WarehouseCredentials.

Type WarehouseCredentialsCreate
type WarehouseCredentialsCreate struct {
	// ExpiresIn Duration, in seconds, that credentials should be active for. Must be greater than 0 and less than 3600.
	ExpiresIn int `json:"expiresIn"`
}

WarehouseCredentialsCreate defines model for WarehouseCredentialsCreate.

Type Well
type Well struct {
	ArchiveRecord *ArchiveRecord `json:"archiveRecord"`

	// Barcode Barcode of the well
	Barcode        *string         `json:"barcode,omitempty"`
	CheckoutRecord *CheckoutRecord `json:"checkoutRecord,omitempty"`

	// Contents Array of well contents, each with a batch and concentration
	Contents *[]ContainerContent `json:"contents,omitempty"`

	// CreatedAt DateTime the well was created
	CreatedAt *time.Time   `json:"createdAt,omitempty"`
	Creator   *UserSummary `json:"creator,omitempty"`
	Fields    *Fields      `json:"fields,omitempty"`

	// Id ID of the well
	Id *string `json:"id,omitempty"`

	// ModifiedAt DateTime the well was last modified
	ModifiedAt *time.Time `json:"modifiedAt,omitempty"`

	// Name Name of the well, defaults to barcode if name is not provided.
	Name *string `json:"name,omitempty"`

	// ParentStorageId ID of containing parent inventory, a plate well with a coordinate (e.g. plt_2bAks9dx:a2).
	ParentStorageId     *string        `json:"parentStorageId"`
	ParentStorageSchema *SchemaSummary `json:"parentStorageSchema,omitempty"`

	// ProjectId ID of the project if set
	ProjectId *string `json:"projectId"`

	// Quantity Quantity of a container, well, or transfer. Supports mass, volume, and other quantities.
	Quantity *ContainerQuantity                    `json:"quantity,omitempty"`
	Schema   *SchemaSummary                        `json:"schema"`
	Volume   *DeprecatedContainerVolumeForResponse `json:"volume,omitempty"`
	WebURL   *string                               `json:"webURL,omitempty"`
}

Well defines model for Well.

Type WorkflowList
type WorkflowList struct {
	Workflows *[]LegacyWorkflow `json:"workflows,omitempty"`
}

WorkflowList defines model for WorkflowList.

Type WorkflowOutput
type WorkflowOutput struct {
	CreationOrigin *CreationOrigin `json:"creationOrigin,omitempty"`

	// DisplayId User-friendly ID of the workflow task group
	DisplayId *string `json:"displayId,omitempty"`
	Fields    *Fields `json:"fields,omitempty"`

	// Id The ID of the workflow output
	Id   *string              `json:"id,omitempty"`
	Task *WorkflowTaskSummary `json:"task,omitempty"`

	// WebURL URL of the workflow output
	WebURL            *string                   `json:"webURL,omitempty"`
	WorkflowTaskGroup *WorkflowTaskGroupSummary `json:"workflowTaskGroup,omitempty"`
}

WorkflowOutput defines model for WorkflowOutput.

Type WorkflowOutputArchiveReason
type WorkflowOutputArchiveReason string

WorkflowOutputArchiveReason The reason for archiving the provided workflow outputs. Accepted reasons may differ based on tenant configuration.

Constants
WorkflowOutputArchiveReasonMadeInError, WorkflowOutputArchiveReasonOther, WorkflowOutputArchiveReasonRetired
WorkflowOutputArchiveReasonMadeInError WorkflowOutputArchiveReason = "Made in error"
WorkflowOutputArchiveReasonOther WorkflowOutputArchiveReason = "Other"
WorkflowOutputArchiveReasonRetired WorkflowOutputArchiveReason = "Retired"

Defines values for WorkflowOutputArchiveReason.

Type WorkflowOutputBulkCreate
type WorkflowOutputBulkCreate = WorkflowOutputCreate

WorkflowOutputBulkCreate defines model for WorkflowOutputBulkCreate.

Type WorkflowOutputBulkUpdate
type WorkflowOutputBulkUpdate struct {
	Fields *Fields `json:"fields,omitempty"`

	// WorkflowOutputId The ID of the workflow output
	WorkflowOutputId *string `json:"workflowOutputId,omitempty"`
}

WorkflowOutputBulkUpdate defines model for WorkflowOutputBulkUpdate.

Type WorkflowOutputCreate
type WorkflowOutputCreate struct {
	Fields *Fields `json:"fields,omitempty"`

	// WorkflowTaskId The ID of the workflow task this output belogns to
	WorkflowTaskId string `json:"workflowTaskId"`
}

WorkflowOutputCreate defines model for WorkflowOutputCreate.

Type WorkflowOutputCreatedEvent
type WorkflowOutputCreatedEvent struct {
	CreatedAt  *time.Time                           `json:"createdAt,omitempty"`
	Deprecated *bool                                `json:"deprecated,omitempty"`
	EventType  *WorkflowOutputCreatedEventEventType `json:"eventType,omitempty"`

	// ExcludedProperties These properties have been dropped from the payload due to size.
	ExcludedProperties *[]string `json:"excludedProperties,omitempty"`
	Id                 *string   `json:"id,omitempty"`
	Schema             *struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"schema"`
	WorkflowOutput *WorkflowOutput `json:"workflowOutput,omitempty"`
}

WorkflowOutputCreatedEvent defines model for WorkflowOutputCreatedEvent.

Type WorkflowOutputCreatedEventEventType
type WorkflowOutputCreatedEventEventType string

WorkflowOutputCreatedEventEventType defines model for WorkflowOutputCreatedEvent.EventType.

Constants
V2WorkflowOutputCreated
V2WorkflowOutputCreated WorkflowOutputCreatedEventEventType = "v2.workflowOutput.created"

Defines values for WorkflowOutputCreatedEventEventType.

Type WorkflowOutputSchema
type WorkflowOutputSchema struct {
	ArchiveRecord    *ArchiveRecord                                `json:"archiveRecord"`
	FieldDefinitions *[]WorkflowOutputSchema_FieldDefinitions_Item `json:"fieldDefinitions,omitempty"`
	Name             *string                                       `json:"name,omitempty"`
	Prefix           *string                                       `json:"prefix,omitempty"`
	Type             *string                                       `json:"type,omitempty"`
}

WorkflowOutputSchema defines model for WorkflowOutputSchema.

Type WorkflowOutputSchema_FieldDefinitions_Item
type WorkflowOutputSchema_FieldDefinitions_Item struct {
	// contains filtered or unexported fields
}

WorkflowOutputSchema_FieldDefinitions_Item defines model for WorkflowOutputSchema.fieldDefinitions.Item.

Methods
func (t WorkflowOutputSchema_FieldDefinitions_Item) AsDropdownFieldDefinition() (DropdownFieldDefinition, error)

AsDropdownFieldDefinition returns the union data inside the WorkflowOutputSchema_FieldDefinitions_Item as a DropdownFieldDefinition

func (t WorkflowOutputSchema_FieldDefinitions_Item) AsFloatFieldDefinition() (FloatFieldDefinition, error)

AsFloatFieldDefinition returns the union data inside the WorkflowOutputSchema_FieldDefinitions_Item as a FloatFieldDefinition

func (t WorkflowOutputSchema_FieldDefinitions_Item) AsIntegerFieldDefinition() (IntegerFieldDefinition, error)

AsIntegerFieldDefinition returns the union data inside the WorkflowOutputSchema_FieldDefinitions_Item as a IntegerFieldDefinition

func (t WorkflowOutputSchema_FieldDefinitions_Item) AsSchemaLinkFieldDefinition() (SchemaLinkFieldDefinition, error)

AsSchemaLinkFieldDefinition returns the union data inside the WorkflowOutputSchema_FieldDefinitions_Item as a SchemaLinkFieldDefinition

func (t WorkflowOutputSchema_FieldDefinitions_Item) AsSimpleFieldDefinition() (SimpleFieldDefinition, error)

AsSimpleFieldDefinition returns the union data inside the WorkflowOutputSchema_FieldDefinitions_Item as a SimpleFieldDefinition

func (t *WorkflowOutputSchema_FieldDefinitions_Item) FromDropdownFieldDefinition(v DropdownFieldDefinition) error

FromDropdownFieldDefinition overwrites any union data inside the WorkflowOutputSchema_FieldDefinitions_Item as the provided DropdownFieldDefinition

func (t *WorkflowOutputSchema_FieldDefinitions_Item) FromFloatFieldDefinition(v FloatFieldDefinition) error

FromFloatFieldDefinition overwrites any union data inside the WorkflowOutputSchema_FieldDefinitions_Item as the provided FloatFieldDefinition

func (t *WorkflowOutputSchema_FieldDefinitions_Item) FromIntegerFieldDefinition(v IntegerFieldDefinition) error

FromIntegerFieldDefinition overwrites any union data inside the WorkflowOutputSchema_FieldDefinitions_Item as the provided IntegerFieldDefinition

func (t *WorkflowOutputSchema_FieldDefinitions_Item) FromSchemaLinkFieldDefinition(v SchemaLinkFieldDefinition) error

FromSchemaLinkFieldDefinition overwrites any union data inside the WorkflowOutputSchema_FieldDefinitions_Item as the provided SchemaLinkFieldDefinition

func (t *WorkflowOutputSchema_FieldDefinitions_Item) FromSimpleFieldDefinition(v SimpleFieldDefinition) error

FromSimpleFieldDefinition overwrites any union data inside the WorkflowOutputSchema_FieldDefinitions_Item as the provided SimpleFieldDefinition

func (t WorkflowOutputSchema_FieldDefinitions_Item) MarshalJSON() ([]byte, error)
func (t *WorkflowOutputSchema_FieldDefinitions_Item) MergeDropdownFieldDefinition(v DropdownFieldDefinition) error

MergeDropdownFieldDefinition performs a merge with any union data inside the WorkflowOutputSchema_FieldDefinitions_Item, using the provided DropdownFieldDefinition

func (t *WorkflowOutputSchema_FieldDefinitions_Item) MergeFloatFieldDefinition(v FloatFieldDefinition) error

MergeFloatFieldDefinition performs a merge with any union data inside the WorkflowOutputSchema_FieldDefinitions_Item, using the provided FloatFieldDefinition

func (t *WorkflowOutputSchema_FieldDefinitions_Item) MergeIntegerFieldDefinition(v IntegerFieldDefinition) error

MergeIntegerFieldDefinition performs a merge with any union data inside the WorkflowOutputSchema_FieldDefinitions_Item, using the provided IntegerFieldDefinition

func (t *WorkflowOutputSchema_FieldDefinitions_Item) MergeSchemaLinkFieldDefinition(v SchemaLinkFieldDefinition) error

MergeSchemaLinkFieldDefinition performs a merge with any union data inside the WorkflowOutputSchema_FieldDefinitions_Item, using the provided SchemaLinkFieldDefinition

func (t *WorkflowOutputSchema_FieldDefinitions_Item) MergeSimpleFieldDefinition(v SimpleFieldDefinition) error

MergeSimpleFieldDefinition performs a merge with any union data inside the WorkflowOutputSchema_FieldDefinitions_Item, using the provided SimpleFieldDefinition

func (t *WorkflowOutputSchema_FieldDefinitions_Item) UnmarshalJSON(b []byte) error
Type WorkflowOutputSummary
type WorkflowOutputSummary struct {
	// DisplayId User-friendly ID of the workflow task group
	DisplayId *string `json:"displayId,omitempty"`

	// Id The ID of the workflow output
	Id *string `json:"id,omitempty"`
}

WorkflowOutputSummary defines model for WorkflowOutputSummary.

Type WorkflowOutputUpdate
type WorkflowOutputUpdate = WorkflowOutputWriteBase

WorkflowOutputUpdate defines model for WorkflowOutputUpdate.

Type WorkflowOutputUpdatedFieldsEvent
type WorkflowOutputUpdatedFieldsEvent struct {
	CreatedAt  *time.Time                                 `json:"createdAt,omitempty"`
	Deprecated *bool                                      `json:"deprecated,omitempty"`
	EventType  *WorkflowOutputUpdatedFieldsEventEventType `json:"eventType,omitempty"`

	// ExcludedProperties These properties have been dropped from the payload due to size.
	ExcludedProperties *[]string `json:"excludedProperties,omitempty"`
	Id                 *string   `json:"id,omitempty"`
	Schema             *struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"schema"`
	WorkflowOutput *WorkflowOutput `json:"workflowOutput,omitempty"`
}

WorkflowOutputUpdatedFieldsEvent defines model for WorkflowOutputUpdatedFieldsEvent.

Type WorkflowOutputUpdatedFieldsEventEventType
type WorkflowOutputUpdatedFieldsEventEventType string

WorkflowOutputUpdatedFieldsEventEventType defines model for WorkflowOutputUpdatedFieldsEvent.EventType.

Constants
V2WorkflowOutputUpdatedFields
V2WorkflowOutputUpdatedFields WorkflowOutputUpdatedFieldsEventEventType = "v2.workflowOutput.updated.fields"

Defines values for WorkflowOutputUpdatedFieldsEventEventType.

Type WorkflowOutputWriteBase
type WorkflowOutputWriteBase struct {
	Fields *Fields `json:"fields,omitempty"`
}

WorkflowOutputWriteBase defines model for WorkflowOutputWriteBase.

Type WorkflowOutputsArchivalChange
type WorkflowOutputsArchivalChange struct {
	WorkflowOutputIds *[]string `json:"workflowOutputIds,omitempty"`
}

WorkflowOutputsArchivalChange IDs of all items that were archived or unarchived, grouped by resource type

Type WorkflowOutputsArchive
type WorkflowOutputsArchive struct {
	// Reason The reason for archiving the provided workflow outputs. Accepted reasons may differ based on tenant configuration.
	Reason            WorkflowOutputArchiveReason `json:"reason"`
	WorkflowOutputIds []string                    `json:"workflowOutputIds"`
}

WorkflowOutputsArchive defines model for WorkflowOutputsArchive.

Type WorkflowOutputsBulkCreateRequest
type WorkflowOutputsBulkCreateRequest struct {
	WorkflowOutputs *[]WorkflowOutputBulkCreate `json:"workflowOutputs,omitempty"`
}

WorkflowOutputsBulkCreateRequest defines model for WorkflowOutputsBulkCreateRequest.

Type WorkflowOutputsBulkUpdateRequest
type WorkflowOutputsBulkUpdateRequest struct {
	WorkflowOutputs *[]WorkflowOutputBulkUpdate `json:"workflowOutputs,omitempty"`
}

WorkflowOutputsBulkUpdateRequest defines model for WorkflowOutputsBulkUpdateRequest.

Type WorkflowOutputsPaginatedList
type WorkflowOutputsPaginatedList struct {
	NextToken       *string           `json:"nextToken,omitempty"`
	WorkflowOutputs *[]WorkflowOutput `json:"workflowOutputs,omitempty"`
}

WorkflowOutputsPaginatedList defines model for WorkflowOutputsPaginatedList.

Type WorkflowOutputsUnarchive
type WorkflowOutputsUnarchive struct {
	WorkflowOutputIds []string `json:"workflowOutputIds"`
}

WorkflowOutputsUnarchive defines model for WorkflowOutputsUnarchive.

Type WorkflowPatch
type WorkflowPatch struct {
	// Description Description of the workflow
	Description *string `json:"description,omitempty"`

	// Name Name of the workflow
	Name *string `json:"name,omitempty"`

	// ProjectId ID of the project that contains the workflow
	ProjectId *string `json:"projectId,omitempty"`
}

WorkflowPatch defines model for WorkflowPatch.

Type WorkflowSample
type WorkflowSample struct {
	// BatchId ID of the batch
	BatchId *string `json:"batchId,omitempty"`

	// ContainerIds Array of IDs of containers
	ContainerIds *[]string `json:"containerIds,omitempty"`

	// CreatedAt DateTime at which the the sample was created
	CreatedAt *time.Time `json:"createdAt,omitempty"`

	// Id ID of the sample
	Id *string `json:"id,omitempty"`

	// Name Name of the sample
	Name *string `json:"name,omitempty"`
}

WorkflowSample defines model for WorkflowSample.

Type WorkflowSampleList
type WorkflowSampleList struct {
	Samples *[]WorkflowSample `json:"samples,omitempty"`
}

WorkflowSampleList defines model for WorkflowSampleList.

Type WorkflowStage
type WorkflowStage struct {
	// CreatedAt DateTime at which the the workflow stage was created
	CreatedAt *time.Time `json:"createdAt,omitempty"`

	// Id ID of the workflow stage
	Id *string `json:"id,omitempty"`

	// Name Name of the workflow stage
	Name *string `json:"name,omitempty"`
}

WorkflowStage defines model for WorkflowStage.

Type WorkflowStageList
type WorkflowStageList struct {
	WorkflowStages *[]WorkflowStage `json:"workflowStages,omitempty"`
}

WorkflowStageList defines model for WorkflowStageList.

Type WorkflowStageRun
type WorkflowStageRun struct {
	// CreatedAt DateTime at which the the stage run was created
	CreatedAt *time.Time `json:"createdAt,omitempty"`

	// Id ID of the stage run
	Id *string `json:"id,omitempty"`

	// Name Name of the stage run
	Name *string `json:"name,omitempty"`

	// Status Status of the stage run
	Status *WorkflowStageRunStatus `json:"status,omitempty"`
}

WorkflowStageRun defines model for WorkflowStageRun.

Type WorkflowStageRunList
type WorkflowStageRunList struct {
	WorkflowStageRuns *[]WorkflowStageRun `json:"workflowStageRuns,omitempty"`
}

WorkflowStageRunList defines model for WorkflowStageRunList.

Type WorkflowStageRunStatus
type WorkflowStageRunStatus string

WorkflowStageRunStatus Status of the stage run

Constants
WorkflowStageRunStatusCOMPLETED, WorkflowStageRunStatusDISCARDED, WorkflowStageRunStatusINITIALIZED
WorkflowStageRunStatusCOMPLETED WorkflowStageRunStatus = "COMPLETED"
WorkflowStageRunStatusDISCARDED WorkflowStageRunStatus = "DISCARDED"
WorkflowStageRunStatusINITIALIZED WorkflowStageRunStatus = "INITIALIZED"

Defines values for WorkflowStageRunStatus.

Type WorkflowTask
type WorkflowTask struct {
	Assignee       *UserSummary         `json:"assignee"`
	ClonedFrom     *WorkflowTaskSummary `json:"clonedFrom"`
	CreationOrigin *CreationOrigin      `json:"creationOrigin,omitempty"`
	Creator        *UserSummary         `json:"creator,omitempty"`

	// DisplayId User-friendly ID of the workflow task
	DisplayId       *string                      `json:"displayId,omitempty"`
	ExecutionOrigin *WorkflowTaskExecutionOrigin `json:"executionOrigin"`

	// ExecutionType The method by which the task of the workflow is executed
	ExecutionType *WorkflowTaskExecutionType `json:"executionType,omitempty"`
	Fields        *Fields                    `json:"fields,omitempty"`

	// Id The ID of the workflow task
	Id      *string                  `json:"id,omitempty"`
	Outputs *[]WorkflowOutputSummary `json:"outputs,omitempty"`

	// ScheduledOn The date on which the task is scheduled to be executed
	ScheduledOn *openapi_types.Date `json:"scheduledOn"`
	Status      *WorkflowTaskStatus `json:"status,omitempty"`

	// WebURL URL of the workflow task
	WebURL            *string                   `json:"webURL,omitempty"`
	WorkflowTaskGroup *WorkflowTaskGroupSummary `json:"workflowTaskGroup,omitempty"`
}

WorkflowTask defines model for WorkflowTask.

Type WorkflowTaskArchiveReason
type WorkflowTaskArchiveReason string

WorkflowTaskArchiveReason The reason for archiving the provided workflow tasks. Accepted reasons may differ based on tenant configuration.

Constants
WorkflowTaskArchiveReasonMadeInError, WorkflowTaskArchiveReasonOther, WorkflowTaskArchiveReasonRetired
WorkflowTaskArchiveReasonMadeInError WorkflowTaskArchiveReason = "Made in error"
WorkflowTaskArchiveReasonOther WorkflowTaskArchiveReason = "Other"
WorkflowTaskArchiveReasonRetired WorkflowTaskArchiveReason = "Retired"

Defines values for WorkflowTaskArchiveReason.

Type WorkflowTaskBase
type WorkflowTaskBase struct {
	Assignee       *UserSummary         `json:"assignee"`
	ClonedFrom     *WorkflowTaskSummary `json:"clonedFrom"`
	CreationOrigin *CreationOrigin      `json:"creationOrigin,omitempty"`
	Creator        *UserSummary         `json:"creator,omitempty"`

	// DisplayId User-friendly ID of the workflow task
	DisplayId       *string                      `json:"displayId,omitempty"`
	ExecutionOrigin *WorkflowTaskExecutionOrigin `json:"executionOrigin"`
	Fields          *Fields                      `json:"fields,omitempty"`

	// Id The ID of the workflow task
	Id      *string                  `json:"id,omitempty"`
	Outputs *[]WorkflowOutputSummary `json:"outputs,omitempty"`

	// ScheduledOn The date on which the task is scheduled to be executed
	ScheduledOn *openapi_types.Date `json:"scheduledOn"`
	Status      *WorkflowTaskStatus `json:"status,omitempty"`

	// WebURL URL of the workflow task
	WebURL            *string                   `json:"webURL,omitempty"`
	WorkflowTaskGroup *WorkflowTaskGroupSummary `json:"workflowTaskGroup,omitempty"`
}

WorkflowTaskBase defines model for WorkflowTaskBase.

Type WorkflowTaskBulkCreate
type WorkflowTaskBulkCreate = WorkflowTaskCreate

WorkflowTaskBulkCreate defines model for WorkflowTaskBulkCreate.

Type WorkflowTaskBulkUpdate
type WorkflowTaskBulkUpdate struct {
	// AssigneeId The id of the user assigned to the task
	AssigneeId *string `json:"assigneeId,omitempty"`
	Fields     *Fields `json:"fields,omitempty"`

	// ScheduledOn The date on which the task is scheduled to be executed
	ScheduledOn *openapi_types.Date `json:"scheduledOn,omitempty"`
	StatusId    *string             `json:"statusId,omitempty"`

	// WorkflowTaskId The workflow task ID
	WorkflowTaskId *string `json:"workflowTaskId,omitempty"`
}

WorkflowTaskBulkUpdate defines model for WorkflowTaskBulkUpdate.

Type WorkflowTaskCreate
type WorkflowTaskCreate struct {
	// AssigneeId The id of the user assigned to the task
	AssigneeId *string `json:"assigneeId,omitempty"`
	Fields     *Fields `json:"fields,omitempty"`

	// ScheduledOn The date on which the task is scheduled to be executed
	ScheduledOn *openapi_types.Date `json:"scheduledOn,omitempty"`

	// WorkflowTaskGroupId The workflow ID
	WorkflowTaskGroupId string `json:"workflowTaskGroupId"`
}

WorkflowTaskCreate defines model for WorkflowTaskCreate.

Type WorkflowTaskCreatedEvent
type WorkflowTaskCreatedEvent struct {
	CreatedAt  *time.Time                         `json:"createdAt,omitempty"`
	Deprecated *bool                              `json:"deprecated,omitempty"`
	EventType  *WorkflowTaskCreatedEventEventType `json:"eventType,omitempty"`

	// ExcludedProperties These properties have been dropped from the payload due to size.
	ExcludedProperties *[]string `json:"excludedProperties,omitempty"`
	Id                 *string   `json:"id,omitempty"`
	Schema             *struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"schema"`
	WorkflowTask *WorkflowTask `json:"workflowTask,omitempty"`
}

WorkflowTaskCreatedEvent defines model for WorkflowTaskCreatedEvent.

Type WorkflowTaskCreatedEventEventType
type WorkflowTaskCreatedEventEventType string

WorkflowTaskCreatedEventEventType defines model for WorkflowTaskCreatedEvent.EventType.

Constants
V2WorkflowTaskCreated
V2WorkflowTaskCreated WorkflowTaskCreatedEventEventType = "v2.workflowTask.created"

Defines values for WorkflowTaskCreatedEventEventType.

Type WorkflowTaskExecutionOrigin
type WorkflowTaskExecutionOrigin struct {
	EntryId         *string                          `json:"entryId"`
	OriginModalUuid *openapi_types.UUID              `json:"originModalUuid"`
	Type            *WorkflowTaskExecutionOriginType `json:"type,omitempty"`
}

WorkflowTaskExecutionOrigin The context into which a task was executed

Type WorkflowTaskExecutionOriginType
type WorkflowTaskExecutionOriginType string

WorkflowTaskExecutionOriginType defines model for WorkflowTaskExecutionOrigin.Type.

Constants
WorkflowTaskExecutionOriginTypeAPI, WorkflowTaskExecutionOriginTypeENTRY, WorkflowTaskExecutionOriginTypeMODAL
WorkflowTaskExecutionOriginTypeAPI WorkflowTaskExecutionOriginType = "API"
WorkflowTaskExecutionOriginTypeENTRY WorkflowTaskExecutionOriginType = "ENTRY"
WorkflowTaskExecutionOriginTypeMODAL WorkflowTaskExecutionOriginType = "MODAL"

Defines values for WorkflowTaskExecutionOriginType.

Type WorkflowTaskExecutionType
type WorkflowTaskExecutionType string

WorkflowTaskExecutionType The method by which the task of the workflow is executed

Constants
WorkflowTaskExecutionTypeDIRECT, WorkflowTaskExecutionTypeENTRY
WorkflowTaskExecutionTypeDIRECT WorkflowTaskExecutionType = "DIRECT"
WorkflowTaskExecutionTypeENTRY WorkflowTaskExecutionType = "ENTRY"

Defines values for WorkflowTaskExecutionType.

Type WorkflowTaskGroup
type WorkflowTaskGroup struct {
	CreationOrigin *CreationOrigin `json:"creationOrigin,omitempty"`
	Creator        *UserSummary    `json:"creator,omitempty"`

	// DisplayId User-friendly ID of the workflow task group
	DisplayId *string `json:"displayId,omitempty"`

	// ExecutionType The method by which the workflow is executed
	ExecutionType *WorkflowTaskGroupExecutionType `json:"executionType,omitempty"`
	Folder        *Folder                         `json:"folder,omitempty"`

	// Id The ID of the workflow task group
	Id *string `json:"id,omitempty"`

	// Name The name of the workflow task group
	Name *string `json:"name,omitempty"`

	// Outputs The outputs of the workflow task group
	Outputs         *[]WorkflowOutputSummary `json:"outputs,omitempty"`
	ResponsibleTeam *TeamSummary             `json:"responsibleTeam"`

	// Watchers The users watching the workflow task group
	Watchers *[]UserSummary `json:"watchers,omitempty"`

	// WebURL URL of the workflow task group
	WebURL             *string                    `json:"webURL,omitempty"`
	WorkflowTaskSchema *WorkflowTaskSchemaSummary `json:"workflowTaskSchema,omitempty"`

	// WorkflowTasks The input tasks to the workflow task group
	WorkflowTasks *[]WorkflowTaskSummary `json:"workflowTasks,omitempty"`
}

WorkflowTaskGroup defines model for WorkflowTaskGroup.

Type WorkflowTaskGroupArchiveReason
type WorkflowTaskGroupArchiveReason string

WorkflowTaskGroupArchiveReason The reason for archiving the provided workflow task groups. Accepted reasons may differ based on tenant configuration.

Constants
WorkflowTaskGroupArchiveReasonMadeInError, WorkflowTaskGroupArchiveReasonOther, WorkflowTaskGroupArchiveReasonRetired
WorkflowTaskGroupArchiveReasonMadeInError WorkflowTaskGroupArchiveReason = "Made in error"
WorkflowTaskGroupArchiveReasonOther WorkflowTaskGroupArchiveReason = "Other"
WorkflowTaskGroupArchiveReasonRetired WorkflowTaskGroupArchiveReason = "Retired"

Defines values for WorkflowTaskGroupArchiveReason.

Type WorkflowTaskGroupBase
type WorkflowTaskGroupBase struct {
	CreationOrigin *CreationOrigin `json:"creationOrigin,omitempty"`
	Creator        *UserSummary    `json:"creator,omitempty"`

	// DisplayId User-friendly ID of the workflow task group
	DisplayId *string `json:"displayId,omitempty"`
	Folder    *Folder `json:"folder,omitempty"`

	// Id The ID of the workflow task group
	Id *string `json:"id,omitempty"`

	// Name The name of the workflow task group
	Name *string `json:"name,omitempty"`

	// Outputs The outputs of the workflow task group
	Outputs         *[]WorkflowOutputSummary `json:"outputs,omitempty"`
	ResponsibleTeam *TeamSummary             `json:"responsibleTeam"`

	// Watchers The users watching the workflow task group
	Watchers *[]UserSummary `json:"watchers,omitempty"`

	// WebURL URL of the workflow task group
	WebURL             *string                    `json:"webURL,omitempty"`
	WorkflowTaskSchema *WorkflowTaskSchemaSummary `json:"workflowTaskSchema,omitempty"`

	// WorkflowTasks The input tasks to the workflow task group
	WorkflowTasks *[]WorkflowTaskSummary `json:"workflowTasks,omitempty"`
}

WorkflowTaskGroupBase defines model for WorkflowTaskGroupBase.

Type WorkflowTaskGroupCreate
type WorkflowTaskGroupCreate struct {
	// FolderId ID of the folder that contains the workflow task group
	FolderId string `json:"folderId"`

	// Name The name of the workflow task group
	Name *string `json:"name,omitempty"`

	// SchemaId The workflow task schema of tasks in this task group
	SchemaId string `json:"schemaId"`

	// WatcherIds IDs of the users watching the workflow task group
	WatcherIds *[]string `json:"watcherIds,omitempty"`
}

WorkflowTaskGroupCreate defines model for WorkflowTaskGroupCreate.

Type WorkflowTaskGroupCreatedEvent
type WorkflowTaskGroupCreatedEvent struct {
	CreatedAt  *time.Time                              `json:"createdAt,omitempty"`
	Deprecated *bool                                   `json:"deprecated,omitempty"`
	EventType  *WorkflowTaskGroupCreatedEventEventType `json:"eventType,omitempty"`

	// ExcludedProperties These properties have been dropped from the payload due to size.
	ExcludedProperties *[]string `json:"excludedProperties,omitempty"`
	Id                 *string   `json:"id,omitempty"`
	Schema             *struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"schema"`
	WorkflowTaskGroup *WorkflowTaskGroup `json:"workflowTaskGroup,omitempty"`
}

WorkflowTaskGroupCreatedEvent defines model for WorkflowTaskGroupCreatedEvent.

Type WorkflowTaskGroupCreatedEventEventType
type WorkflowTaskGroupCreatedEventEventType string

WorkflowTaskGroupCreatedEventEventType defines model for WorkflowTaskGroupCreatedEvent.EventType.

Constants
V2WorkflowTaskGroupCreated
V2WorkflowTaskGroupCreated WorkflowTaskGroupCreatedEventEventType = "v2.workflowTaskGroup.created"

Defines values for WorkflowTaskGroupCreatedEventEventType.

Type WorkflowTaskGroupExecutionType
type WorkflowTaskGroupExecutionType string

WorkflowTaskGroupExecutionType The method by which the workflow is executed

Constants
WorkflowTaskGroupExecutionTypeDIRECT, WorkflowTaskGroupExecutionTypeENTRY
WorkflowTaskGroupExecutionTypeDIRECT WorkflowTaskGroupExecutionType = "DIRECT"
WorkflowTaskGroupExecutionTypeENTRY WorkflowTaskGroupExecutionType = "ENTRY"

Defines values for WorkflowTaskGroupExecutionType.

Type WorkflowTaskGroupSummary
type WorkflowTaskGroupSummary struct {
	// DisplayId User-friendly ID of the workflow task group
	DisplayId *string `json:"displayId,omitempty"`

	// Id The ID of the workflow task group
	Id *string `json:"id,omitempty"`

	// Name The name of the workflow task group
	Name *string `json:"name,omitempty"`
}

WorkflowTaskGroupSummary defines model for WorkflowTaskGroupSummary.

Type WorkflowTaskGroupUpdate
type WorkflowTaskGroupUpdate = WorkflowTaskGroupWriteBase

WorkflowTaskGroupUpdate defines model for WorkflowTaskGroupUpdate.

Type WorkflowTaskGroupUpdatedWatchersEvent
type WorkflowTaskGroupUpdatedWatchersEvent struct {
	CreatedAt  *time.Time                                      `json:"createdAt,omitempty"`
	Deprecated *bool                                           `json:"deprecated,omitempty"`
	EventType  *WorkflowTaskGroupUpdatedWatchersEventEventType `json:"eventType,omitempty"`

	// ExcludedProperties These properties have been dropped from the payload due to size.
	ExcludedProperties *[]string `json:"excludedProperties,omitempty"`
	Id                 *string   `json:"id,omitempty"`
	Schema             *struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"schema"`
	WorkflowTaskGroup *WorkflowTaskGroup `json:"workflowTaskGroup,omitempty"`
}

WorkflowTaskGroupUpdatedWatchersEvent defines model for WorkflowTaskGroupUpdatedWatchersEvent.

Type WorkflowTaskGroupUpdatedWatchersEventEventType
type WorkflowTaskGroupUpdatedWatchersEventEventType string

WorkflowTaskGroupUpdatedWatchersEventEventType defines model for WorkflowTaskGroupUpdatedWatchersEvent.EventType.

Constants
V2WorkflowTaskGroupUpdatedWatchers
V2WorkflowTaskGroupUpdatedWatchers WorkflowTaskGroupUpdatedWatchersEventEventType = "v2.workflowTaskGroup.updated.watchers"

Defines values for WorkflowTaskGroupUpdatedWatchersEventEventType.

Type WorkflowTaskGroupWriteBase
type WorkflowTaskGroupWriteBase struct {
	// FolderId ID of the folder that contains the workflow task group
	FolderId *string `json:"folderId,omitempty"`

	// Name The name of the workflow task group
	Name *string `json:"name,omitempty"`

	// WatcherIds IDs of the users watching the workflow task group
	WatcherIds *[]string `json:"watcherIds,omitempty"`
}

WorkflowTaskGroupWriteBase defines model for WorkflowTaskGroupWriteBase.

Type WorkflowTaskGroupsArchivalChange
type WorkflowTaskGroupsArchivalChange struct {
	WorkflowTaskGroupIds *[]string `json:"workflowTaskGroupIds,omitempty"`
}

WorkflowTaskGroupsArchivalChange IDs of all items that were archived or unarchived, grouped by resource type

Type WorkflowTaskGroupsArchive
type WorkflowTaskGroupsArchive struct {
	// Reason The reason for archiving the provided workflow task groups. Accepted reasons may differ based on tenant configuration.
	Reason               WorkflowTaskGroupArchiveReason `json:"reason"`
	WorkflowTaskGroupIds []string                       `json:"workflowTaskGroupIds"`
}

WorkflowTaskGroupsArchive defines model for WorkflowTaskGroupsArchive.

Type WorkflowTaskGroupsPaginatedList
type WorkflowTaskGroupsPaginatedList struct {
	NextToken          *string              `json:"nextToken,omitempty"`
	WorkflowTaskGroups *[]WorkflowTaskGroup `json:"workflowTaskGroups,omitempty"`
}

WorkflowTaskGroupsPaginatedList defines model for WorkflowTaskGroupsPaginatedList.

Type WorkflowTaskGroupsUnarchive
type WorkflowTaskGroupsUnarchive struct {
	WorkflowTaskGroupIds []string `json:"workflowTaskGroupIds"`
}

WorkflowTaskGroupsUnarchive defines model for WorkflowTaskGroupsUnarchive.

Type WorkflowTaskSchema
type WorkflowTaskSchema struct {
	ArchiveRecord *ArchiveRecord `json:"archiveRecord"`

	// CanSetAssigneeOnTaskCreation Whether or not tasks of this schema can be created with a non-null assignee.
	CanSetAssigneeOnTaskCreation *bool `json:"canSetAssigneeOnTaskCreation,omitempty"`

	// DefaultCreationFolderId ID of the default folder for creating workflow task groups
	DefaultCreationFolderId *string `json:"defaultCreationFolderId"`

	// DefaultEntryExecutionFolderId ID of the default folder for workflow task execution entries
	DefaultEntryExecutionFolderId *string      `json:"defaultEntryExecutionFolderId"`
	DefaultResponsibleTeam        *TeamSummary `json:"defaultResponsibleTeam"`

	// EntryTemplateId The ID of the template of the entries tasks of this schema will be executed into.
	EntryTemplateId *string `json:"entryTemplateId"`

	// ExecutionType The method by which instances of this schema are executed
	ExecutionType    *WorkflowTaskSchemaExecutionType            `json:"executionType,omitempty"`
	FieldDefinitions *[]WorkflowTaskSchema_FieldDefinitions_Item `json:"fieldDefinitions,omitempty"`
	Id               *string                                     `json:"id,omitempty"`
	Name             *string                                     `json:"name,omitempty"`

	// Prefix The prefix for the displayId of tasks of this schema.
	Prefix          *string                      `json:"prefix,omitempty"`
	StatusLifecycle *WorkflowTaskStatusLifecycle `json:"statusLifecycle,omitempty"`

	// TaskGroupPrefix The prefix for the displayId of task groups containing tasks of this schema
	TaskGroupPrefix      *string               `json:"taskGroupPrefix,omitempty"`
	Type                 *string               `json:"type,omitempty"`
	WorkflowOutputSchema *WorkflowOutputSchema `json:"workflowOutputSchema"`
}

WorkflowTaskSchema defines model for WorkflowTaskSchema.

Type WorkflowTaskSchemaBase
type WorkflowTaskSchemaBase struct {
	ArchiveRecord *ArchiveRecord `json:"archiveRecord"`

	// CanSetAssigneeOnTaskCreation Whether or not tasks of this schema can be created with a non-null assignee.
	CanSetAssigneeOnTaskCreation *bool `json:"canSetAssigneeOnTaskCreation,omitempty"`

	// DefaultCreationFolderId ID of the default folder for creating workflow task groups
	DefaultCreationFolderId *string `json:"defaultCreationFolderId"`

	// DefaultEntryExecutionFolderId ID of the default folder for workflow task execution entries
	DefaultEntryExecutionFolderId *string      `json:"defaultEntryExecutionFolderId"`
	DefaultResponsibleTeam        *TeamSummary `json:"defaultResponsibleTeam"`

	// EntryTemplateId The ID of the template of the entries tasks of this schema will be executed into.
	EntryTemplateId  *string                                         `json:"entryTemplateId"`
	FieldDefinitions *[]WorkflowTaskSchemaBase_FieldDefinitions_Item `json:"fieldDefinitions,omitempty"`
	Id               *string                                         `json:"id,omitempty"`
	Name             *string                                         `json:"name,omitempty"`

	// Prefix The prefix for the displayId of tasks of this schema.
	Prefix          *string                      `json:"prefix,omitempty"`
	StatusLifecycle *WorkflowTaskStatusLifecycle `json:"statusLifecycle,omitempty"`

	// TaskGroupPrefix The prefix for the displayId of task groups containing tasks of this schema
	TaskGroupPrefix      *string               `json:"taskGroupPrefix,omitempty"`
	Type                 *string               `json:"type,omitempty"`
	WorkflowOutputSchema *WorkflowOutputSchema `json:"workflowOutputSchema"`
}

WorkflowTaskSchemaBase defines model for WorkflowTaskSchemaBase.

Type WorkflowTaskSchemaBase_FieldDefinitions_Item
type WorkflowTaskSchemaBase_FieldDefinitions_Item struct {
	// contains filtered or unexported fields
}

WorkflowTaskSchemaBase_FieldDefinitions_Item defines model for WorkflowTaskSchemaBase.fieldDefinitions.Item.

Methods
func (t WorkflowTaskSchemaBase_FieldDefinitions_Item) AsDropdownFieldDefinition() (DropdownFieldDefinition, error)

AsDropdownFieldDefinition returns the union data inside the WorkflowTaskSchemaBase_FieldDefinitions_Item as a DropdownFieldDefinition

func (t WorkflowTaskSchemaBase_FieldDefinitions_Item) AsFloatFieldDefinition() (FloatFieldDefinition, error)

AsFloatFieldDefinition returns the union data inside the WorkflowTaskSchemaBase_FieldDefinitions_Item as a FloatFieldDefinition

func (t WorkflowTaskSchemaBase_FieldDefinitions_Item) AsIntegerFieldDefinition() (IntegerFieldDefinition, error)

AsIntegerFieldDefinition returns the union data inside the WorkflowTaskSchemaBase_FieldDefinitions_Item as a IntegerFieldDefinition

func (t WorkflowTaskSchemaBase_FieldDefinitions_Item) AsSchemaLinkFieldDefinition() (SchemaLinkFieldDefinition, error)

AsSchemaLinkFieldDefinition returns the union data inside the WorkflowTaskSchemaBase_FieldDefinitions_Item as a SchemaLinkFieldDefinition

func (t WorkflowTaskSchemaBase_FieldDefinitions_Item) AsSimpleFieldDefinition() (SimpleFieldDefinition, error)

AsSimpleFieldDefinition returns the union data inside the WorkflowTaskSchemaBase_FieldDefinitions_Item as a SimpleFieldDefinition

func (t *WorkflowTaskSchemaBase_FieldDefinitions_Item) FromDropdownFieldDefinition(v DropdownFieldDefinition) error

FromDropdownFieldDefinition overwrites any union data inside the WorkflowTaskSchemaBase_FieldDefinitions_Item as the provided DropdownFieldDefinition

func (t *WorkflowTaskSchemaBase_FieldDefinitions_Item) FromFloatFieldDefinition(v FloatFieldDefinition) error

FromFloatFieldDefinition overwrites any union data inside the WorkflowTaskSchemaBase_FieldDefinitions_Item as the provided FloatFieldDefinition

func (t *WorkflowTaskSchemaBase_FieldDefinitions_Item) FromIntegerFieldDefinition(v IntegerFieldDefinition) error

FromIntegerFieldDefinition overwrites any union data inside the WorkflowTaskSchemaBase_FieldDefinitions_Item as the provided IntegerFieldDefinition

func (t *WorkflowTaskSchemaBase_FieldDefinitions_Item) FromSchemaLinkFieldDefinition(v SchemaLinkFieldDefinition) error

FromSchemaLinkFieldDefinition overwrites any union data inside the WorkflowTaskSchemaBase_FieldDefinitions_Item as the provided SchemaLinkFieldDefinition

func (t *WorkflowTaskSchemaBase_FieldDefinitions_Item) FromSimpleFieldDefinition(v SimpleFieldDefinition) error

FromSimpleFieldDefinition overwrites any union data inside the WorkflowTaskSchemaBase_FieldDefinitions_Item as the provided SimpleFieldDefinition

func (t WorkflowTaskSchemaBase_FieldDefinitions_Item) MarshalJSON() ([]byte, error)
func (t *WorkflowTaskSchemaBase_FieldDefinitions_Item) MergeDropdownFieldDefinition(v DropdownFieldDefinition) error

MergeDropdownFieldDefinition performs a merge with any union data inside the WorkflowTaskSchemaBase_FieldDefinitions_Item, using the provided DropdownFieldDefinition

func (t *WorkflowTaskSchemaBase_FieldDefinitions_Item) MergeFloatFieldDefinition(v FloatFieldDefinition) error

MergeFloatFieldDefinition performs a merge with any union data inside the WorkflowTaskSchemaBase_FieldDefinitions_Item, using the provided FloatFieldDefinition

func (t *WorkflowTaskSchemaBase_FieldDefinitions_Item) MergeIntegerFieldDefinition(v IntegerFieldDefinition) error

MergeIntegerFieldDefinition performs a merge with any union data inside the WorkflowTaskSchemaBase_FieldDefinitions_Item, using the provided IntegerFieldDefinition

func (t *WorkflowTaskSchemaBase_FieldDefinitions_Item) MergeSchemaLinkFieldDefinition(v SchemaLinkFieldDefinition) error

MergeSchemaLinkFieldDefinition performs a merge with any union data inside the WorkflowTaskSchemaBase_FieldDefinitions_Item, using the provided SchemaLinkFieldDefinition

func (t *WorkflowTaskSchemaBase_FieldDefinitions_Item) MergeSimpleFieldDefinition(v SimpleFieldDefinition) error

MergeSimpleFieldDefinition performs a merge with any union data inside the WorkflowTaskSchemaBase_FieldDefinitions_Item, using the provided SimpleFieldDefinition

func (t *WorkflowTaskSchemaBase_FieldDefinitions_Item) UnmarshalJSON(b []byte) error
Type WorkflowTaskSchemaExecutionType
type WorkflowTaskSchemaExecutionType string

WorkflowTaskSchemaExecutionType The method by which instances of this schema are executed

Constants
WorkflowTaskSchemaExecutionTypeDIRECT, WorkflowTaskSchemaExecutionTypeENTRY
WorkflowTaskSchemaExecutionTypeDIRECT WorkflowTaskSchemaExecutionType = "DIRECT"
WorkflowTaskSchemaExecutionTypeENTRY WorkflowTaskSchemaExecutionType = "ENTRY"

Defines values for WorkflowTaskSchemaExecutionType.

Type WorkflowTaskSchemaSummary
type WorkflowTaskSchemaSummary struct {
	// Id The ID of the workflow task schema
	Id *string `json:"id,omitempty"`

	// Name The name of the workflow task schema
	Name *string `json:"name,omitempty"`
}

WorkflowTaskSchemaSummary defines model for WorkflowTaskSchemaSummary.

Type WorkflowTaskSchema_FieldDefinitions_Item
type WorkflowTaskSchema_FieldDefinitions_Item struct {
	// contains filtered or unexported fields
}

WorkflowTaskSchema_FieldDefinitions_Item defines model for WorkflowTaskSchema.fieldDefinitions.Item.

Methods
func (t WorkflowTaskSchema_FieldDefinitions_Item) AsDropdownFieldDefinition() (DropdownFieldDefinition, error)

AsDropdownFieldDefinition returns the union data inside the WorkflowTaskSchema_FieldDefinitions_Item as a DropdownFieldDefinition

func (t WorkflowTaskSchema_FieldDefinitions_Item) AsFloatFieldDefinition() (FloatFieldDefinition, error)

AsFloatFieldDefinition returns the union data inside the WorkflowTaskSchema_FieldDefinitions_Item as a FloatFieldDefinition

func (t WorkflowTaskSchema_FieldDefinitions_Item) AsIntegerFieldDefinition() (IntegerFieldDefinition, error)

AsIntegerFieldDefinition returns the union data inside the WorkflowTaskSchema_FieldDefinitions_Item as a IntegerFieldDefinition

func (t WorkflowTaskSchema_FieldDefinitions_Item) AsSchemaLinkFieldDefinition() (SchemaLinkFieldDefinition, error)

AsSchemaLinkFieldDefinition returns the union data inside the WorkflowTaskSchema_FieldDefinitions_Item as a SchemaLinkFieldDefinition

func (t WorkflowTaskSchema_FieldDefinitions_Item) AsSimpleFieldDefinition() (SimpleFieldDefinition, error)

AsSimpleFieldDefinition returns the union data inside the WorkflowTaskSchema_FieldDefinitions_Item as a SimpleFieldDefinition

func (t *WorkflowTaskSchema_FieldDefinitions_Item) FromDropdownFieldDefinition(v DropdownFieldDefinition) error

FromDropdownFieldDefinition overwrites any union data inside the WorkflowTaskSchema_FieldDefinitions_Item as the provided DropdownFieldDefinition

func (t *WorkflowTaskSchema_FieldDefinitions_Item) FromFloatFieldDefinition(v FloatFieldDefinition) error

FromFloatFieldDefinition overwrites any union data inside the WorkflowTaskSchema_FieldDefinitions_Item as the provided FloatFieldDefinition

func (t *WorkflowTaskSchema_FieldDefinitions_Item) FromIntegerFieldDefinition(v IntegerFieldDefinition) error

FromIntegerFieldDefinition overwrites any union data inside the WorkflowTaskSchema_FieldDefinitions_Item as the provided IntegerFieldDefinition

func (t *WorkflowTaskSchema_FieldDefinitions_Item) FromSchemaLinkFieldDefinition(v SchemaLinkFieldDefinition) error

FromSchemaLinkFieldDefinition overwrites any union data inside the WorkflowTaskSchema_FieldDefinitions_Item as the provided SchemaLinkFieldDefinition

func (t *WorkflowTaskSchema_FieldDefinitions_Item) FromSimpleFieldDefinition(v SimpleFieldDefinition) error

FromSimpleFieldDefinition overwrites any union data inside the WorkflowTaskSchema_FieldDefinitions_Item as the provided SimpleFieldDefinition

func (t WorkflowTaskSchema_FieldDefinitions_Item) MarshalJSON() ([]byte, error)
func (t *WorkflowTaskSchema_FieldDefinitions_Item) MergeDropdownFieldDefinition(v DropdownFieldDefinition) error

MergeDropdownFieldDefinition performs a merge with any union data inside the WorkflowTaskSchema_FieldDefinitions_Item, using the provided DropdownFieldDefinition

func (t *WorkflowTaskSchema_FieldDefinitions_Item) MergeFloatFieldDefinition(v FloatFieldDefinition) error

MergeFloatFieldDefinition performs a merge with any union data inside the WorkflowTaskSchema_FieldDefinitions_Item, using the provided FloatFieldDefinition

func (t *WorkflowTaskSchema_FieldDefinitions_Item) MergeIntegerFieldDefinition(v IntegerFieldDefinition) error

MergeIntegerFieldDefinition performs a merge with any union data inside the WorkflowTaskSchema_FieldDefinitions_Item, using the provided IntegerFieldDefinition

func (t *WorkflowTaskSchema_FieldDefinitions_Item) MergeSchemaLinkFieldDefinition(v SchemaLinkFieldDefinition) error

MergeSchemaLinkFieldDefinition performs a merge with any union data inside the WorkflowTaskSchema_FieldDefinitions_Item, using the provided SchemaLinkFieldDefinition

func (t *WorkflowTaskSchema_FieldDefinitions_Item) MergeSimpleFieldDefinition(v SimpleFieldDefinition) error

MergeSimpleFieldDefinition performs a merge with any union data inside the WorkflowTaskSchema_FieldDefinitions_Item, using the provided SimpleFieldDefinition

func (t *WorkflowTaskSchema_FieldDefinitions_Item) UnmarshalJSON(b []byte) error
Type WorkflowTaskSchemasPaginatedList
type WorkflowTaskSchemasPaginatedList struct {
	NextToken           *string               `json:"nextToken,omitempty"`
	WorkflowTaskSchemas *[]WorkflowTaskSchema `json:"workflowTaskSchemas,omitempty"`
}

WorkflowTaskSchemasPaginatedList defines model for WorkflowTaskSchemasPaginatedList.

Type WorkflowTaskStatus
type WorkflowTaskStatus struct {
	// DisplayName The status label
	DisplayName *string `json:"displayName,omitempty"`

	// Id The ID of the workflow task status
	Id *string `json:"id,omitempty"`

	// StatusType The status type
	StatusType *WorkflowTaskStatusStatusType `json:"statusType,omitempty"`
}

WorkflowTaskStatus defines model for WorkflowTaskStatus.

Type WorkflowTaskStatusLifecycle
type WorkflowTaskStatusLifecycle struct {
	Id            *string                                  `json:"id,omitempty"`
	InitialStatus *WorkflowTaskStatus                      `json:"initialStatus,omitempty"`
	Name          *string                                  `json:"name,omitempty"`
	Statuses      *[]WorkflowTaskStatus                    `json:"statuses,omitempty"`
	Transitions   *[]WorkflowTaskStatusLifecycleTransition `json:"transitions,omitempty"`
}

WorkflowTaskStatusLifecycle defines model for WorkflowTaskStatusLifecycle.

Type WorkflowTaskStatusLifecycleTransition
type WorkflowTaskStatusLifecycleTransition struct {
	From *WorkflowTaskStatus `json:"from,omitempty"`
	To   *WorkflowTaskStatus `json:"to,omitempty"`
}

WorkflowTaskStatusLifecycleTransition defines model for WorkflowTaskStatusLifecycleTransition.

Type WorkflowTaskStatusStatusType
type WorkflowTaskStatusStatusType string

WorkflowTaskStatusStatusType The status type

Constants
WorkflowTaskStatusStatusTypeCANCELLED, WorkflowTaskStatusStatusTypeCOMPLETED, WorkflowTaskStatusStatusTypeFAILED, WorkflowTaskStatusStatusTypeINPROGRESS, WorkflowTaskStatusStatusTypeINVALID, WorkflowTaskStatusStatusTypePENDING
WorkflowTaskStatusStatusTypeCANCELLED WorkflowTaskStatusStatusType = "CANCELLED"
WorkflowTaskStatusStatusTypeCOMPLETED WorkflowTaskStatusStatusType = "COMPLETED"
WorkflowTaskStatusStatusTypeFAILED WorkflowTaskStatusStatusType = "FAILED"
WorkflowTaskStatusStatusTypeINPROGRESS WorkflowTaskStatusStatusType = "IN_PROGRESS"
WorkflowTaskStatusStatusTypeINVALID WorkflowTaskStatusStatusType = "INVALID"
WorkflowTaskStatusStatusTypePENDING WorkflowTaskStatusStatusType = "PENDING"

Defines values for WorkflowTaskStatusStatusType.

Type WorkflowTaskSummary
type WorkflowTaskSummary struct {
	// DisplayId User-friendly ID of the workflow task
	DisplayId *string `json:"displayId,omitempty"`

	// Id The ID of the workflow task
	Id *string `json:"id,omitempty"`
}

WorkflowTaskSummary defines model for WorkflowTaskSummary.

Type WorkflowTaskUpdate
type WorkflowTaskUpdate struct {
	// AssigneeId The id of the user assigned to the task
	AssigneeId *string `json:"assigneeId,omitempty"`
	Fields     *Fields `json:"fields,omitempty"`

	// ScheduledOn The date on which the task is scheduled to be executed
	ScheduledOn *openapi_types.Date `json:"scheduledOn,omitempty"`
	StatusId    *string             `json:"statusId,omitempty"`
}

WorkflowTaskUpdate defines model for WorkflowTaskUpdate.

Type WorkflowTaskUpdatedAssigneeEvent
type WorkflowTaskUpdatedAssigneeEvent struct {
	CreatedAt  *time.Time                                 `json:"createdAt,omitempty"`
	Deprecated *bool                                      `json:"deprecated,omitempty"`
	EventType  *WorkflowTaskUpdatedAssigneeEventEventType `json:"eventType,omitempty"`

	// ExcludedProperties These properties have been dropped from the payload due to size.
	ExcludedProperties *[]string `json:"excludedProperties,omitempty"`
	Id                 *string   `json:"id,omitempty"`
	Schema             *struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"schema"`
	WorkflowTask *WorkflowTask `json:"workflowTask,omitempty"`
}

WorkflowTaskUpdatedAssigneeEvent defines model for WorkflowTaskUpdatedAssigneeEvent.

Type WorkflowTaskUpdatedAssigneeEventEventType
type WorkflowTaskUpdatedAssigneeEventEventType string

WorkflowTaskUpdatedAssigneeEventEventType defines model for WorkflowTaskUpdatedAssigneeEvent.EventType.

Constants
V2WorkflowTaskUpdatedAssignee
V2WorkflowTaskUpdatedAssignee WorkflowTaskUpdatedAssigneeEventEventType = "v2.workflowTask.updated.assignee"

Defines values for WorkflowTaskUpdatedAssigneeEventEventType.

Type WorkflowTaskUpdatedFieldsEvent
type WorkflowTaskUpdatedFieldsEvent struct {
	CreatedAt  *time.Time                               `json:"createdAt,omitempty"`
	Deprecated *bool                                    `json:"deprecated,omitempty"`
	EventType  *WorkflowTaskUpdatedFieldsEventEventType `json:"eventType,omitempty"`

	// ExcludedProperties These properties have been dropped from the payload due to size.
	ExcludedProperties *[]string `json:"excludedProperties,omitempty"`
	Id                 *string   `json:"id,omitempty"`
	Schema             *struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"schema"`
	WorkflowTask *WorkflowTask `json:"workflowTask,omitempty"`
}

WorkflowTaskUpdatedFieldsEvent defines model for WorkflowTaskUpdatedFieldsEvent.

Type WorkflowTaskUpdatedFieldsEventEventType
type WorkflowTaskUpdatedFieldsEventEventType string

WorkflowTaskUpdatedFieldsEventEventType defines model for WorkflowTaskUpdatedFieldsEvent.EventType.

Constants
V2WorkflowTaskUpdatedFields
V2WorkflowTaskUpdatedFields WorkflowTaskUpdatedFieldsEventEventType = "v2.workflowTask.updated.fields"

Defines values for WorkflowTaskUpdatedFieldsEventEventType.

Type WorkflowTaskUpdatedScheduledOnEvent
type WorkflowTaskUpdatedScheduledOnEvent struct {
	CreatedAt  *time.Time                                    `json:"createdAt,omitempty"`
	Deprecated *bool                                         `json:"deprecated,omitempty"`
	EventType  *WorkflowTaskUpdatedScheduledOnEventEventType `json:"eventType,omitempty"`

	// ExcludedProperties These properties have been dropped from the payload due to size.
	ExcludedProperties *[]string `json:"excludedProperties,omitempty"`
	Id                 *string   `json:"id,omitempty"`
	Schema             *struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"schema"`
	WorkflowTask *WorkflowTask `json:"workflowTask,omitempty"`
}

WorkflowTaskUpdatedScheduledOnEvent defines model for WorkflowTaskUpdatedScheduledOnEvent.

Type WorkflowTaskUpdatedScheduledOnEventEventType
type WorkflowTaskUpdatedScheduledOnEventEventType string

WorkflowTaskUpdatedScheduledOnEventEventType defines model for WorkflowTaskUpdatedScheduledOnEvent.EventType.

Constants
V2WorkflowTaskUpdatedScheduledOn
V2WorkflowTaskUpdatedScheduledOn WorkflowTaskUpdatedScheduledOnEventEventType = "v2.workflowTask.updated.scheduledOn"

Defines values for WorkflowTaskUpdatedScheduledOnEventEventType.

Type WorkflowTaskUpdatedStatusEvent
type WorkflowTaskUpdatedStatusEvent struct {
	CreatedAt  *time.Time                               `json:"createdAt,omitempty"`
	Deprecated *bool                                    `json:"deprecated,omitempty"`
	EventType  *WorkflowTaskUpdatedStatusEventEventType `json:"eventType,omitempty"`

	// ExcludedProperties These properties have been dropped from the payload due to size.
	ExcludedProperties *[]string `json:"excludedProperties,omitempty"`
	Id                 *string   `json:"id,omitempty"`
	Schema             *struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"schema"`
	WorkflowTask *WorkflowTask `json:"workflowTask,omitempty"`
}

WorkflowTaskUpdatedStatusEvent defines model for WorkflowTaskUpdatedStatusEvent.

Type WorkflowTaskUpdatedStatusEventEventType
type WorkflowTaskUpdatedStatusEventEventType string

WorkflowTaskUpdatedStatusEventEventType defines model for WorkflowTaskUpdatedStatusEvent.EventType.

Constants
V2WorkflowTaskUpdatedStatus
V2WorkflowTaskUpdatedStatus WorkflowTaskUpdatedStatusEventEventType = "v2.workflowTask.updated.status"

Defines values for WorkflowTaskUpdatedStatusEventEventType.

Type WorkflowTaskWriteBase
type WorkflowTaskWriteBase struct {
	// AssigneeId The id of the user assigned to the task
	AssigneeId *string `json:"assigneeId,omitempty"`
	Fields     *Fields `json:"fields,omitempty"`

	// ScheduledOn The date on which the task is scheduled to be executed
	ScheduledOn *openapi_types.Date `json:"scheduledOn,omitempty"`
}

WorkflowTaskWriteBase defines model for WorkflowTaskWriteBase.

Type WorkflowTasksArchivalChange
type WorkflowTasksArchivalChange struct {
	WorkflowTaskIds *[]string `json:"workflowTaskIds,omitempty"`
}

WorkflowTasksArchivalChange IDs of all items that were archived or unarchived, grouped by resource type

Type WorkflowTasksArchive
type WorkflowTasksArchive struct {
	// Reason The reason for archiving the provided workflow tasks. Accepted reasons may differ based on tenant configuration.
	Reason          WorkflowTaskArchiveReason `json:"reason"`
	WorkflowTaskIds []string                  `json:"workflowTaskIds"`
}

WorkflowTasksArchive defines model for WorkflowTasksArchive.

Type WorkflowTasksBulkCopyRequest
type WorkflowTasksBulkCopyRequest struct {
	WorkflowTaskIds *[]string `json:"workflowTaskIds,omitempty"`
}

WorkflowTasksBulkCopyRequest defines model for WorkflowTasksBulkCopyRequest.

Type WorkflowTasksBulkCreateRequest
type WorkflowTasksBulkCreateRequest struct {
	WorkflowTasks *[]WorkflowTaskBulkCreate `json:"workflowTasks,omitempty"`
}

WorkflowTasksBulkCreateRequest defines model for WorkflowTasksBulkCreateRequest.

Type WorkflowTasksBulkUpdateRequest
type WorkflowTasksBulkUpdateRequest struct {
	WorkflowTasks *[]WorkflowTaskBulkUpdate `json:"workflowTasks,omitempty"`
}

WorkflowTasksBulkUpdateRequest defines model for WorkflowTasksBulkUpdateRequest.

Type WorkflowTasksPaginatedList
type WorkflowTasksPaginatedList struct {
	NextToken     *string         `json:"nextToken,omitempty"`
	WorkflowTasks *[]WorkflowTask `json:"workflowTasks,omitempty"`
}

WorkflowTasksPaginatedList defines model for WorkflowTasksPaginatedList.

Type WorkflowTasksUnarchive
type WorkflowTasksUnarchive struct {
	WorkflowTaskIds []string `json:"workflowTaskIds"`
}

WorkflowTasksUnarchive defines model for WorkflowTasksUnarchive.

Documentation

Overview

Package benchlingsdk provides primitives to interact with the openapi HTTP API.

Code generated by github.com/deepmap/oapi-codegen version v1.16.2 DO NOT EDIT.

Index

Constants

View Source
const (
	BasicApiKeyAuthScopes         = "basicApiKeyAuth.Scopes"
	BasicClientIdSecretAuthScopes = "basicClientIdSecretAuth.Scopes"
	OAuthScopes                   = "oAuth.Scopes"
)

Variables

This section is empty.

Functions

func GetSwagger

func GetSwagger() (swagger *openapi3.T, err error)

GetSwagger returns the Swagger specification corresponding to the generated code in this file. The external references of Swagger specification are resolved. The logic of resolving external references is tightly connected to "import-mapping" feature. Externally referenced files must be embedded in the corresponding golang packages. Urls can be supported but this task was out of the scope.

func NewAbortAssayResultsTransactionRequest

func NewAbortAssayResultsTransactionRequest(server string, transactionId openapi_types.UUID) (*http.Request, error)

NewAbortAssayResultsTransactionRequest generates requests for AbortAssayResultsTransaction

func NewAbortMultipartBlobRequest

func NewAbortMultipartBlobRequest(server string, blobId string) (*http.Request, error)

NewAbortMultipartBlobRequest generates requests for AbortMultipartBlob

func NewArchiveAASequencesRequest

func NewArchiveAASequencesRequest(server string, body ArchiveAASequencesJSONRequestBody) (*http.Request, error)

NewArchiveAASequencesRequest calls the generic ArchiveAASequences builder with application/json body

func NewArchiveAASequencesRequestWithBody

func NewArchiveAASequencesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewArchiveAASequencesRequestWithBody generates requests for ArchiveAASequences with any type of body

func NewArchiveAppCanvasesRequest

func NewArchiveAppCanvasesRequest(server string, body ArchiveAppCanvasesJSONRequestBody) (*http.Request, error)

NewArchiveAppCanvasesRequest calls the generic ArchiveAppCanvases builder with application/json body

func NewArchiveAppCanvasesRequestWithBody

func NewArchiveAppCanvasesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewArchiveAppCanvasesRequestWithBody generates requests for ArchiveAppCanvases with any type of body

func NewArchiveAssayResultsRequest

func NewArchiveAssayResultsRequest(server string, body ArchiveAssayResultsJSONRequestBody) (*http.Request, error)

NewArchiveAssayResultsRequest calls the generic ArchiveAssayResults builder with application/json body

func NewArchiveAssayResultsRequestWithBody

func NewArchiveAssayResultsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewArchiveAssayResultsRequestWithBody generates requests for ArchiveAssayResults with any type of body

func NewArchiveAssayRunsRequest

func NewArchiveAssayRunsRequest(server string, body ArchiveAssayRunsJSONRequestBody) (*http.Request, error)

NewArchiveAssayRunsRequest calls the generic ArchiveAssayRuns builder with application/json body

func NewArchiveAssayRunsRequestWithBody

func NewArchiveAssayRunsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewArchiveAssayRunsRequestWithBody generates requests for ArchiveAssayRuns with any type of body

func NewArchiveAutomationOutputProcessorsRequest

func NewArchiveAutomationOutputProcessorsRequest(server string, body ArchiveAutomationOutputProcessorsJSONRequestBody) (*http.Request, error)

NewArchiveAutomationOutputProcessorsRequest calls the generic ArchiveAutomationOutputProcessors builder with application/json body

func NewArchiveAutomationOutputProcessorsRequestWithBody

func NewArchiveAutomationOutputProcessorsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewArchiveAutomationOutputProcessorsRequestWithBody generates requests for ArchiveAutomationOutputProcessors with any type of body

func NewArchiveBatchesRequest

func NewArchiveBatchesRequest(server string, body ArchiveBatchesJSONRequestBody) (*http.Request, error)

NewArchiveBatchesRequest calls the generic ArchiveBatches builder with application/json body

func NewArchiveBatchesRequestWithBody

func NewArchiveBatchesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewArchiveBatchesRequestWithBody generates requests for ArchiveBatches with any type of body

func NewArchiveBenchlingAppsRequest

func NewArchiveBenchlingAppsRequest(server string, body ArchiveBenchlingAppsJSONRequestBody) (*http.Request, error)

NewArchiveBenchlingAppsRequest calls the generic ArchiveBenchlingApps builder with application/json body

func NewArchiveBenchlingAppsRequestWithBody

func NewArchiveBenchlingAppsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewArchiveBenchlingAppsRequestWithBody generates requests for ArchiveBenchlingApps with any type of body

func NewArchiveBoxesRequest

func NewArchiveBoxesRequest(server string, body ArchiveBoxesJSONRequestBody) (*http.Request, error)

NewArchiveBoxesRequest calls the generic ArchiveBoxes builder with application/json body

func NewArchiveBoxesRequestWithBody

func NewArchiveBoxesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewArchiveBoxesRequestWithBody generates requests for ArchiveBoxes with any type of body

func NewArchiveContainersRequest

func NewArchiveContainersRequest(server string, body ArchiveContainersJSONRequestBody) (*http.Request, error)

NewArchiveContainersRequest calls the generic ArchiveContainers builder with application/json body

func NewArchiveContainersRequestWithBody

func NewArchiveContainersRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewArchiveContainersRequestWithBody generates requests for ArchiveContainers with any type of body

func NewArchiveCustomEntitiesRequest

func NewArchiveCustomEntitiesRequest(server string, body ArchiveCustomEntitiesJSONRequestBody) (*http.Request, error)

NewArchiveCustomEntitiesRequest calls the generic ArchiveCustomEntities builder with application/json body

func NewArchiveCustomEntitiesRequestWithBody

func NewArchiveCustomEntitiesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewArchiveCustomEntitiesRequestWithBody generates requests for ArchiveCustomEntities with any type of body

func NewArchiveDNAOligosRequest

func NewArchiveDNAOligosRequest(server string, body ArchiveDNAOligosJSONRequestBody) (*http.Request, error)

NewArchiveDNAOligosRequest calls the generic ArchiveDNAOligos builder with application/json body

func NewArchiveDNAOligosRequestWithBody

func NewArchiveDNAOligosRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewArchiveDNAOligosRequestWithBody generates requests for ArchiveDNAOligos with any type of body

func NewArchiveDNASequencesRequest

func NewArchiveDNASequencesRequest(server string, body ArchiveDNASequencesJSONRequestBody) (*http.Request, error)

NewArchiveDNASequencesRequest calls the generic ArchiveDNASequences builder with application/json body

func NewArchiveDNASequencesRequestWithBody

func NewArchiveDNASequencesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewArchiveDNASequencesRequestWithBody generates requests for ArchiveDNASequences with any type of body

func NewArchiveDropdownOptionsRequest

func NewArchiveDropdownOptionsRequest(server string, dropdownId string, body ArchiveDropdownOptionsJSONRequestBody) (*http.Request, error)

NewArchiveDropdownOptionsRequest calls the generic ArchiveDropdownOptions builder with application/json body

func NewArchiveDropdownOptionsRequestWithBody

func NewArchiveDropdownOptionsRequestWithBody(server string, dropdownId string, contentType string, body io.Reader) (*http.Request, error)

NewArchiveDropdownOptionsRequestWithBody generates requests for ArchiveDropdownOptions with any type of body

func NewArchiveEntriesRequest

func NewArchiveEntriesRequest(server string, body ArchiveEntriesJSONRequestBody) (*http.Request, error)

NewArchiveEntriesRequest calls the generic ArchiveEntries builder with application/json body

func NewArchiveEntriesRequestWithBody

func NewArchiveEntriesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewArchiveEntriesRequestWithBody generates requests for ArchiveEntries with any type of body

func NewArchiveFoldersRequest

func NewArchiveFoldersRequest(server string, body ArchiveFoldersJSONRequestBody) (*http.Request, error)

NewArchiveFoldersRequest calls the generic ArchiveFolders builder with application/json body

func NewArchiveFoldersRequestWithBody

func NewArchiveFoldersRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewArchiveFoldersRequestWithBody generates requests for ArchiveFolders with any type of body

func NewArchiveLocationsRequest

func NewArchiveLocationsRequest(server string, body ArchiveLocationsJSONRequestBody) (*http.Request, error)

NewArchiveLocationsRequest calls the generic ArchiveLocations builder with application/json body

func NewArchiveLocationsRequestWithBody

func NewArchiveLocationsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewArchiveLocationsRequestWithBody generates requests for ArchiveLocations with any type of body

func NewArchiveMixturesRequest

func NewArchiveMixturesRequest(server string, body ArchiveMixturesJSONRequestBody) (*http.Request, error)

NewArchiveMixturesRequest calls the generic ArchiveMixtures builder with application/json body

func NewArchiveMixturesRequestWithBody

func NewArchiveMixturesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewArchiveMixturesRequestWithBody generates requests for ArchiveMixtures with any type of body

func NewArchiveMoleculesRequest

func NewArchiveMoleculesRequest(server string, body ArchiveMoleculesJSONRequestBody) (*http.Request, error)

NewArchiveMoleculesRequest calls the generic ArchiveMolecules builder with application/json body

func NewArchiveMoleculesRequestWithBody

func NewArchiveMoleculesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewArchiveMoleculesRequestWithBody generates requests for ArchiveMolecules with any type of body

func NewArchiveMonomersRequest

func NewArchiveMonomersRequest(server string, body ArchiveMonomersJSONRequestBody) (*http.Request, error)

NewArchiveMonomersRequest calls the generic ArchiveMonomers builder with application/json body

func NewArchiveMonomersRequestWithBody

func NewArchiveMonomersRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewArchiveMonomersRequestWithBody generates requests for ArchiveMonomers with any type of body

func NewArchiveOligosRequest

func NewArchiveOligosRequest(server string, body ArchiveOligosJSONRequestBody) (*http.Request, error)

NewArchiveOligosRequest calls the generic ArchiveOligos builder with application/json body

func NewArchiveOligosRequestWithBody

func NewArchiveOligosRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewArchiveOligosRequestWithBody generates requests for ArchiveOligos with any type of body

func NewArchivePlatesRequest

func NewArchivePlatesRequest(server string, body ArchivePlatesJSONRequestBody) (*http.Request, error)

NewArchivePlatesRequest calls the generic ArchivePlates builder with application/json body

func NewArchivePlatesRequestWithBody

func NewArchivePlatesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewArchivePlatesRequestWithBody generates requests for ArchivePlates with any type of body

func NewArchiveProjectsRequest

func NewArchiveProjectsRequest(server string, body ArchiveProjectsJSONRequestBody) (*http.Request, error)

NewArchiveProjectsRequest calls the generic ArchiveProjects builder with application/json body

func NewArchiveProjectsRequestWithBody

func NewArchiveProjectsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewArchiveProjectsRequestWithBody generates requests for ArchiveProjects with any type of body

func NewArchiveRNAOligosRequest

func NewArchiveRNAOligosRequest(server string, body ArchiveRNAOligosJSONRequestBody) (*http.Request, error)

NewArchiveRNAOligosRequest calls the generic ArchiveRNAOligos builder with application/json body

func NewArchiveRNAOligosRequestWithBody

func NewArchiveRNAOligosRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewArchiveRNAOligosRequestWithBody generates requests for ArchiveRNAOligos with any type of body

func NewArchiveRNASequencesRequest

func NewArchiveRNASequencesRequest(server string, body ArchiveRNASequencesJSONRequestBody) (*http.Request, error)

NewArchiveRNASequencesRequest calls the generic ArchiveRNASequences builder with application/json body

func NewArchiveRNASequencesRequestWithBody

func NewArchiveRNASequencesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewArchiveRNASequencesRequestWithBody generates requests for ArchiveRNASequences with any type of body

func NewArchiveWorkflowOutputsRequest

func NewArchiveWorkflowOutputsRequest(server string, body ArchiveWorkflowOutputsJSONRequestBody) (*http.Request, error)

NewArchiveWorkflowOutputsRequest calls the generic ArchiveWorkflowOutputs builder with application/json body

func NewArchiveWorkflowOutputsRequestWithBody

func NewArchiveWorkflowOutputsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewArchiveWorkflowOutputsRequestWithBody generates requests for ArchiveWorkflowOutputs with any type of body

func NewArchiveWorkflowTaskGroupsRequest

func NewArchiveWorkflowTaskGroupsRequest(server string, body ArchiveWorkflowTaskGroupsJSONRequestBody) (*http.Request, error)

NewArchiveWorkflowTaskGroupsRequest calls the generic ArchiveWorkflowTaskGroups builder with application/json body

func NewArchiveWorkflowTaskGroupsRequestWithBody

func NewArchiveWorkflowTaskGroupsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewArchiveWorkflowTaskGroupsRequestWithBody generates requests for ArchiveWorkflowTaskGroups with any type of body

func NewArchiveWorkflowTasksRequest

func NewArchiveWorkflowTasksRequest(server string, body ArchiveWorkflowTasksJSONRequestBody) (*http.Request, error)

NewArchiveWorkflowTasksRequest calls the generic ArchiveWorkflowTasks builder with application/json body

func NewArchiveWorkflowTasksRequestWithBody

func NewArchiveWorkflowTasksRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewArchiveWorkflowTasksRequestWithBody generates requests for ArchiveWorkflowTasks with any type of body

func NewAutoAnnotateAaSequencesRequest

func NewAutoAnnotateAaSequencesRequest(server string, body AutoAnnotateAaSequencesJSONRequestBody) (*http.Request, error)

NewAutoAnnotateAaSequencesRequest calls the generic AutoAnnotateAaSequences builder with application/json body

func NewAutoAnnotateAaSequencesRequestWithBody

func NewAutoAnnotateAaSequencesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewAutoAnnotateAaSequencesRequestWithBody generates requests for AutoAnnotateAaSequences with any type of body

func NewAutoAnnotateDnaSequencesRequest

func NewAutoAnnotateDnaSequencesRequest(server string, body AutoAnnotateDnaSequencesJSONRequestBody) (*http.Request, error)

NewAutoAnnotateDnaSequencesRequest calls the generic AutoAnnotateDnaSequences builder with application/json body

func NewAutoAnnotateDnaSequencesRequestWithBody

func NewAutoAnnotateDnaSequencesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewAutoAnnotateDnaSequencesRequestWithBody generates requests for AutoAnnotateDnaSequences with any type of body

func NewAutoAnnotateRnaSequencesRequest

func NewAutoAnnotateRnaSequencesRequest(server string, body AutoAnnotateRnaSequencesJSONRequestBody) (*http.Request, error)

NewAutoAnnotateRnaSequencesRequest calls the generic AutoAnnotateRnaSequences builder with application/json body

func NewAutoAnnotateRnaSequencesRequestWithBody

func NewAutoAnnotateRnaSequencesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewAutoAnnotateRnaSequencesRequestWithBody generates requests for AutoAnnotateRnaSequences with any type of body

func NewAutofillDNASequencePartsRequest

func NewAutofillDNASequencePartsRequest(server string, body AutofillDNASequencePartsJSONRequestBody) (*http.Request, error)

NewAutofillDNASequencePartsRequest calls the generic AutofillDNASequenceParts builder with application/json body

func NewAutofillDNASequencePartsRequestWithBody

func NewAutofillDNASequencePartsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewAutofillDNASequencePartsRequestWithBody generates requests for AutofillDNASequenceParts with any type of body

func NewAutofillDNASequenceTranslationsRequest

func NewAutofillDNASequenceTranslationsRequest(server string, body AutofillDNASequenceTranslationsJSONRequestBody) (*http.Request, error)

NewAutofillDNASequenceTranslationsRequest calls the generic AutofillDNASequenceTranslations builder with application/json body

func NewAutofillDNASequenceTranslationsRequestWithBody

func NewAutofillDNASequenceTranslationsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewAutofillDNASequenceTranslationsRequestWithBody generates requests for AutofillDNASequenceTranslations with any type of body

func NewAutofillRNASequencePartsRequest

func NewAutofillRNASequencePartsRequest(server string, body AutofillRNASequencePartsJSONRequestBody) (*http.Request, error)

NewAutofillRNASequencePartsRequest calls the generic AutofillRNASequenceParts builder with application/json body

func NewAutofillRNASequencePartsRequestWithBody

func NewAutofillRNASequencePartsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewAutofillRNASequencePartsRequestWithBody generates requests for AutofillRNASequenceParts with any type of body

func NewAutofillRNASequenceTranslationsRequest

func NewAutofillRNASequenceTranslationsRequest(server string, body AutofillRNASequenceTranslationsJSONRequestBody) (*http.Request, error)

NewAutofillRNASequenceTranslationsRequest calls the generic AutofillRNASequenceTranslations builder with application/json body

func NewAutofillRNASequenceTranslationsRequestWithBody

func NewAutofillRNASequenceTranslationsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewAutofillRNASequenceTranslationsRequestWithBody generates requests for AutofillRNASequenceTranslations with any type of body

func NewBulkCopyWorkflowTasksRequest

func NewBulkCopyWorkflowTasksRequest(server string, body BulkCopyWorkflowTasksJSONRequestBody) (*http.Request, error)

NewBulkCopyWorkflowTasksRequest calls the generic BulkCopyWorkflowTasks builder with application/json body

func NewBulkCopyWorkflowTasksRequestWithBody

func NewBulkCopyWorkflowTasksRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewBulkCopyWorkflowTasksRequestWithBody generates requests for BulkCopyWorkflowTasks with any type of body

func NewBulkCreateAASequencesRequest

func NewBulkCreateAASequencesRequest(server string, body BulkCreateAASequencesJSONRequestBody) (*http.Request, error)

NewBulkCreateAASequencesRequest calls the generic BulkCreateAASequences builder with application/json body

func NewBulkCreateAASequencesRequestWithBody

func NewBulkCreateAASequencesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewBulkCreateAASequencesRequestWithBody generates requests for BulkCreateAASequences with any type of body

func NewBulkCreateAppConfigurationItemsRequest

func NewBulkCreateAppConfigurationItemsRequest(server string, body BulkCreateAppConfigurationItemsJSONRequestBody) (*http.Request, error)

NewBulkCreateAppConfigurationItemsRequest calls the generic BulkCreateAppConfigurationItems builder with application/json body

func NewBulkCreateAppConfigurationItemsRequestWithBody

func NewBulkCreateAppConfigurationItemsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewBulkCreateAppConfigurationItemsRequestWithBody generates requests for BulkCreateAppConfigurationItems with any type of body

func NewBulkCreateAssayResultsRequest

func NewBulkCreateAssayResultsRequest(server string, body BulkCreateAssayResultsJSONRequestBody) (*http.Request, error)

NewBulkCreateAssayResultsRequest calls the generic BulkCreateAssayResults builder with application/json body

func NewBulkCreateAssayResultsRequestWithBody

func NewBulkCreateAssayResultsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewBulkCreateAssayResultsRequestWithBody generates requests for BulkCreateAssayResults with any type of body

func NewBulkCreateContainersRequest

func NewBulkCreateContainersRequest(server string, body BulkCreateContainersJSONRequestBody) (*http.Request, error)

NewBulkCreateContainersRequest calls the generic BulkCreateContainers builder with application/json body

func NewBulkCreateContainersRequestWithBody

func NewBulkCreateContainersRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewBulkCreateContainersRequestWithBody generates requests for BulkCreateContainers with any type of body

func NewBulkCreateCustomEntitiesRequest

func NewBulkCreateCustomEntitiesRequest(server string, body BulkCreateCustomEntitiesJSONRequestBody) (*http.Request, error)

NewBulkCreateCustomEntitiesRequest calls the generic BulkCreateCustomEntities builder with application/json body

func NewBulkCreateCustomEntitiesRequestWithBody

func NewBulkCreateCustomEntitiesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewBulkCreateCustomEntitiesRequestWithBody generates requests for BulkCreateCustomEntities with any type of body

func NewBulkCreateDNAOligosRequest

func NewBulkCreateDNAOligosRequest(server string, body BulkCreateDNAOligosJSONRequestBody) (*http.Request, error)

NewBulkCreateDNAOligosRequest calls the generic BulkCreateDNAOligos builder with application/json body

func NewBulkCreateDNAOligosRequestWithBody

func NewBulkCreateDNAOligosRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewBulkCreateDNAOligosRequestWithBody generates requests for BulkCreateDNAOligos with any type of body

func NewBulkCreateDNASequencesRequest

func NewBulkCreateDNASequencesRequest(server string, body BulkCreateDNASequencesJSONRequestBody) (*http.Request, error)

NewBulkCreateDNASequencesRequest calls the generic BulkCreateDNASequences builder with application/json body

func NewBulkCreateDNASequencesRequestWithBody

func NewBulkCreateDNASequencesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewBulkCreateDNASequencesRequestWithBody generates requests for BulkCreateDNASequences with any type of body

func NewBulkCreateFeaturesRequest

func NewBulkCreateFeaturesRequest(server string, body BulkCreateFeaturesJSONRequestBody) (*http.Request, error)

NewBulkCreateFeaturesRequest calls the generic BulkCreateFeatures builder with application/json body

func NewBulkCreateFeaturesRequestWithBody

func NewBulkCreateFeaturesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewBulkCreateFeaturesRequestWithBody generates requests for BulkCreateFeatures with any type of body

func NewBulkCreateMixturesRequest

func NewBulkCreateMixturesRequest(server string, body BulkCreateMixturesJSONRequestBody) (*http.Request, error)

NewBulkCreateMixturesRequest calls the generic BulkCreateMixtures builder with application/json body

func NewBulkCreateMixturesRequestWithBody

func NewBulkCreateMixturesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewBulkCreateMixturesRequestWithBody generates requests for BulkCreateMixtures with any type of body

func NewBulkCreateMoleculesRequest

func NewBulkCreateMoleculesRequest(server string, body BulkCreateMoleculesJSONRequestBody) (*http.Request, error)

NewBulkCreateMoleculesRequest calls the generic BulkCreateMolecules builder with application/json body

func NewBulkCreateMoleculesRequestWithBody

func NewBulkCreateMoleculesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewBulkCreateMoleculesRequestWithBody generates requests for BulkCreateMolecules with any type of body

func NewBulkCreateOligosRequest

func NewBulkCreateOligosRequest(server string, body BulkCreateOligosJSONRequestBody) (*http.Request, error)

NewBulkCreateOligosRequest calls the generic BulkCreateOligos builder with application/json body

func NewBulkCreateOligosRequestWithBody

func NewBulkCreateOligosRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewBulkCreateOligosRequestWithBody generates requests for BulkCreateOligos with any type of body

func NewBulkCreateRNAOligosRequest

func NewBulkCreateRNAOligosRequest(server string, body BulkCreateRNAOligosJSONRequestBody) (*http.Request, error)

NewBulkCreateRNAOligosRequest calls the generic BulkCreateRNAOligos builder with application/json body

func NewBulkCreateRNAOligosRequestWithBody

func NewBulkCreateRNAOligosRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewBulkCreateRNAOligosRequestWithBody generates requests for BulkCreateRNAOligos with any type of body

func NewBulkCreateRNASequencesRequest

func NewBulkCreateRNASequencesRequest(server string, body BulkCreateRNASequencesJSONRequestBody) (*http.Request, error)

NewBulkCreateRNASequencesRequest calls the generic BulkCreateRNASequences builder with application/json body

func NewBulkCreateRNASequencesRequestWithBody

func NewBulkCreateRNASequencesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewBulkCreateRNASequencesRequestWithBody generates requests for BulkCreateRNASequences with any type of body

func NewBulkCreateRequestTasksRequest

func NewBulkCreateRequestTasksRequest(server string, requestId string, body BulkCreateRequestTasksJSONRequestBody) (*http.Request, error)

NewBulkCreateRequestTasksRequest calls the generic BulkCreateRequestTasks builder with application/json body

func NewBulkCreateRequestTasksRequestWithBody

func NewBulkCreateRequestTasksRequestWithBody(server string, requestId string, contentType string, body io.Reader) (*http.Request, error)

NewBulkCreateRequestTasksRequestWithBody generates requests for BulkCreateRequestTasks with any type of body

func NewBulkCreateUsersRequest

func NewBulkCreateUsersRequest(server string, body BulkCreateUsersJSONRequestBody) (*http.Request, error)

NewBulkCreateUsersRequest calls the generic BulkCreateUsers builder with application/json body

func NewBulkCreateUsersRequestWithBody

func NewBulkCreateUsersRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewBulkCreateUsersRequestWithBody generates requests for BulkCreateUsers with any type of body

func NewBulkCreateWorkflowOutputsRequest

func NewBulkCreateWorkflowOutputsRequest(server string, body BulkCreateWorkflowOutputsJSONRequestBody) (*http.Request, error)

NewBulkCreateWorkflowOutputsRequest calls the generic BulkCreateWorkflowOutputs builder with application/json body

func NewBulkCreateWorkflowOutputsRequestWithBody

func NewBulkCreateWorkflowOutputsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewBulkCreateWorkflowOutputsRequestWithBody generates requests for BulkCreateWorkflowOutputs with any type of body

func NewBulkCreateWorkflowTasksRequest

func NewBulkCreateWorkflowTasksRequest(server string, body BulkCreateWorkflowTasksJSONRequestBody) (*http.Request, error)

NewBulkCreateWorkflowTasksRequest calls the generic BulkCreateWorkflowTasks builder with application/json body

func NewBulkCreateWorkflowTasksRequestWithBody

func NewBulkCreateWorkflowTasksRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewBulkCreateWorkflowTasksRequestWithBody generates requests for BulkCreateWorkflowTasks with any type of body

func NewBulkGetAASequencesRequest

func NewBulkGetAASequencesRequest(server string, params *BulkGetAASequencesParams) (*http.Request, error)

NewBulkGetAASequencesRequest generates requests for BulkGetAASequences

func NewBulkGetAssayResultsRequest

func NewBulkGetAssayResultsRequest(server string, params *BulkGetAssayResultsParams) (*http.Request, error)

NewBulkGetAssayResultsRequest generates requests for BulkGetAssayResults

func NewBulkGetAssayRunsRequest

func NewBulkGetAssayRunsRequest(server string, params *BulkGetAssayRunsParams) (*http.Request, error)

NewBulkGetAssayRunsRequest generates requests for BulkGetAssayRuns

func NewBulkGetBatchesRequest

func NewBulkGetBatchesRequest(server string, params *BulkGetBatchesParams) (*http.Request, error)

NewBulkGetBatchesRequest generates requests for BulkGetBatches

func NewBulkGetBlobsRequest

func NewBulkGetBlobsRequest(server string, params *BulkGetBlobsParams) (*http.Request, error)

NewBulkGetBlobsRequest generates requests for BulkGetBlobs

func NewBulkGetBoxesRequest

func NewBulkGetBoxesRequest(server string, params *BulkGetBoxesParams) (*http.Request, error)

NewBulkGetBoxesRequest generates requests for BulkGetBoxes

func NewBulkGetContainersRequest

func NewBulkGetContainersRequest(server string, params *BulkGetContainersParams) (*http.Request, error)

NewBulkGetContainersRequest generates requests for BulkGetContainers

func NewBulkGetCustomEntitiesRequest

func NewBulkGetCustomEntitiesRequest(server string, params *BulkGetCustomEntitiesParams) (*http.Request, error)

NewBulkGetCustomEntitiesRequest generates requests for BulkGetCustomEntities

func NewBulkGetDNASequencesRequest

func NewBulkGetDNASequencesRequest(server string, params *BulkGetDNASequencesParams) (*http.Request, error)

NewBulkGetDNASequencesRequest generates requests for BulkGetDNASequences

func NewBulkGetEntriesRequest

func NewBulkGetEntriesRequest(server string, params *BulkGetEntriesParams) (*http.Request, error)

NewBulkGetEntriesRequest generates requests for BulkGetEntries

func NewBulkGetLocationsRequest

func NewBulkGetLocationsRequest(server string, params *BulkGetLocationsParams) (*http.Request, error)

NewBulkGetLocationsRequest generates requests for BulkGetLocations

func NewBulkGetOligosRequest

func NewBulkGetOligosRequest(server string, params *BulkGetOligosParams) (*http.Request, error)

NewBulkGetOligosRequest generates requests for BulkGetOligos

func NewBulkGetPlatesRequest

func NewBulkGetPlatesRequest(server string, params *BulkGetPlatesParams) (*http.Request, error)

NewBulkGetPlatesRequest generates requests for BulkGetPlates

func NewBulkGetRNASequencesRequest

func NewBulkGetRNASequencesRequest(server string, params *BulkGetRNASequencesParams) (*http.Request, error)

NewBulkGetRNASequencesRequest generates requests for BulkGetRNASequences

func NewBulkGetRegisteredEntitiesRequest

func NewBulkGetRegisteredEntitiesRequest(server string, registryId string, params *BulkGetRegisteredEntitiesParams) (*http.Request, error)

NewBulkGetRegisteredEntitiesRequest generates requests for BulkGetRegisteredEntities

func NewBulkGetRequestsRequest

func NewBulkGetRequestsRequest(server string, params *BulkGetRequestsParams) (*http.Request, error)

NewBulkGetRequestsRequest generates requests for BulkGetRequests

func NewBulkUpdateAASequencesRequest

func NewBulkUpdateAASequencesRequest(server string, body BulkUpdateAASequencesJSONRequestBody) (*http.Request, error)

NewBulkUpdateAASequencesRequest calls the generic BulkUpdateAASequences builder with application/json body

func NewBulkUpdateAASequencesRequestWithBody

func NewBulkUpdateAASequencesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewBulkUpdateAASequencesRequestWithBody generates requests for BulkUpdateAASequences with any type of body

func NewBulkUpdateAppConfigurationItemsRequest

func NewBulkUpdateAppConfigurationItemsRequest(server string, body BulkUpdateAppConfigurationItemsJSONRequestBody) (*http.Request, error)

NewBulkUpdateAppConfigurationItemsRequest calls the generic BulkUpdateAppConfigurationItems builder with application/json body

func NewBulkUpdateAppConfigurationItemsRequestWithBody

func NewBulkUpdateAppConfigurationItemsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewBulkUpdateAppConfigurationItemsRequestWithBody generates requests for BulkUpdateAppConfigurationItems with any type of body

func NewBulkUpdateContainersRequest

func NewBulkUpdateContainersRequest(server string, body BulkUpdateContainersJSONRequestBody) (*http.Request, error)

NewBulkUpdateContainersRequest calls the generic BulkUpdateContainers builder with application/json body

func NewBulkUpdateContainersRequestWithBody

func NewBulkUpdateContainersRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewBulkUpdateContainersRequestWithBody generates requests for BulkUpdateContainers with any type of body

func NewBulkUpdateCustomEntitiesRequest

func NewBulkUpdateCustomEntitiesRequest(server string, body BulkUpdateCustomEntitiesJSONRequestBody) (*http.Request, error)

NewBulkUpdateCustomEntitiesRequest calls the generic BulkUpdateCustomEntities builder with application/json body

func NewBulkUpdateCustomEntitiesRequestWithBody

func NewBulkUpdateCustomEntitiesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewBulkUpdateCustomEntitiesRequestWithBody generates requests for BulkUpdateCustomEntities with any type of body

func NewBulkUpdateDNAOligosRequest

func NewBulkUpdateDNAOligosRequest(server string, body BulkUpdateDNAOligosJSONRequestBody) (*http.Request, error)

NewBulkUpdateDNAOligosRequest calls the generic BulkUpdateDNAOligos builder with application/json body

func NewBulkUpdateDNAOligosRequestWithBody

func NewBulkUpdateDNAOligosRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewBulkUpdateDNAOligosRequestWithBody generates requests for BulkUpdateDNAOligos with any type of body

func NewBulkUpdateDNASequencesRequest

func NewBulkUpdateDNASequencesRequest(server string, body BulkUpdateDNASequencesJSONRequestBody) (*http.Request, error)

NewBulkUpdateDNASequencesRequest calls the generic BulkUpdateDNASequences builder with application/json body

func NewBulkUpdateDNASequencesRequestWithBody

func NewBulkUpdateDNASequencesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewBulkUpdateDNASequencesRequestWithBody generates requests for BulkUpdateDNASequences with any type of body

func NewBulkUpdateMixturesRequest

func NewBulkUpdateMixturesRequest(server string, body BulkUpdateMixturesJSONRequestBody) (*http.Request, error)

NewBulkUpdateMixturesRequest calls the generic BulkUpdateMixtures builder with application/json body

func NewBulkUpdateMixturesRequestWithBody

func NewBulkUpdateMixturesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewBulkUpdateMixturesRequestWithBody generates requests for BulkUpdateMixtures with any type of body

func NewBulkUpdateMoleculesRequest

func NewBulkUpdateMoleculesRequest(server string, body BulkUpdateMoleculesJSONRequestBody) (*http.Request, error)

NewBulkUpdateMoleculesRequest calls the generic BulkUpdateMolecules builder with application/json body

func NewBulkUpdateMoleculesRequestWithBody

func NewBulkUpdateMoleculesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewBulkUpdateMoleculesRequestWithBody generates requests for BulkUpdateMolecules with any type of body

func NewBulkUpdateRNAOligosRequest

func NewBulkUpdateRNAOligosRequest(server string, body BulkUpdateRNAOligosJSONRequestBody) (*http.Request, error)

NewBulkUpdateRNAOligosRequest calls the generic BulkUpdateRNAOligos builder with application/json body

func NewBulkUpdateRNAOligosRequestWithBody

func NewBulkUpdateRNAOligosRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewBulkUpdateRNAOligosRequestWithBody generates requests for BulkUpdateRNAOligos with any type of body

func NewBulkUpdateRNASequencesRequest

func NewBulkUpdateRNASequencesRequest(server string, body BulkUpdateRNASequencesJSONRequestBody) (*http.Request, error)

NewBulkUpdateRNASequencesRequest calls the generic BulkUpdateRNASequences builder with application/json body

func NewBulkUpdateRNASequencesRequestWithBody

func NewBulkUpdateRNASequencesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewBulkUpdateRNASequencesRequestWithBody generates requests for BulkUpdateRNASequences with any type of body

func NewBulkUpdateRequestTasksRequest

func NewBulkUpdateRequestTasksRequest(server string, requestId string, body BulkUpdateRequestTasksJSONRequestBody) (*http.Request, error)

NewBulkUpdateRequestTasksRequest calls the generic BulkUpdateRequestTasks builder with application/json body

func NewBulkUpdateRequestTasksRequestWithBody

func NewBulkUpdateRequestTasksRequestWithBody(server string, requestId string, contentType string, body io.Reader) (*http.Request, error)

NewBulkUpdateRequestTasksRequestWithBody generates requests for BulkUpdateRequestTasks with any type of body

func NewBulkUpdateUsersRequest

func NewBulkUpdateUsersRequest(server string, body BulkUpdateUsersJSONRequestBody) (*http.Request, error)

NewBulkUpdateUsersRequest calls the generic BulkUpdateUsers builder with application/json body

func NewBulkUpdateUsersRequestWithBody

func NewBulkUpdateUsersRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewBulkUpdateUsersRequestWithBody generates requests for BulkUpdateUsers with any type of body

func NewBulkUpdateWorkflowOutputsRequest

func NewBulkUpdateWorkflowOutputsRequest(server string, body BulkUpdateWorkflowOutputsJSONRequestBody) (*http.Request, error)

NewBulkUpdateWorkflowOutputsRequest calls the generic BulkUpdateWorkflowOutputs builder with application/json body

func NewBulkUpdateWorkflowOutputsRequestWithBody

func NewBulkUpdateWorkflowOutputsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewBulkUpdateWorkflowOutputsRequestWithBody generates requests for BulkUpdateWorkflowOutputs with any type of body

func NewBulkUpdateWorkflowTasksRequest

func NewBulkUpdateWorkflowTasksRequest(server string, body BulkUpdateWorkflowTasksJSONRequestBody) (*http.Request, error)

NewBulkUpdateWorkflowTasksRequest calls the generic BulkUpdateWorkflowTasks builder with application/json body

func NewBulkUpdateWorkflowTasksRequestWithBody

func NewBulkUpdateWorkflowTasksRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewBulkUpdateWorkflowTasksRequestWithBody generates requests for BulkUpdateWorkflowTasks with any type of body

func NewCheckinContainersRequest

func NewCheckinContainersRequest(server string, body CheckinContainersJSONRequestBody) (*http.Request, error)

NewCheckinContainersRequest calls the generic CheckinContainers builder with application/json body

func NewCheckinContainersRequestWithBody

func NewCheckinContainersRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCheckinContainersRequestWithBody generates requests for CheckinContainers with any type of body

func NewCheckoutContainersRequest

func NewCheckoutContainersRequest(server string, body CheckoutContainersJSONRequestBody) (*http.Request, error)

NewCheckoutContainersRequest calls the generic CheckoutContainers builder with application/json body

func NewCheckoutContainersRequestWithBody

func NewCheckoutContainersRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCheckoutContainersRequestWithBody generates requests for CheckoutContainers with any type of body

func NewCommitAssayResultsTransactionRequest

func NewCommitAssayResultsTransactionRequest(server string, transactionId openapi_types.UUID) (*http.Request, error)

NewCommitAssayResultsTransactionRequest generates requests for CommitAssayResultsTransaction

func NewCompleteMultipartBlobRequest

func NewCompleteMultipartBlobRequest(server string, blobId string, body CompleteMultipartBlobJSONRequestBody) (*http.Request, error)

NewCompleteMultipartBlobRequest calls the generic CompleteMultipartBlob builder with application/json body

func NewCompleteMultipartBlobRequestWithBody

func NewCompleteMultipartBlobRequestWithBody(server string, blobId string, contentType string, body io.Reader) (*http.Request, error)

NewCompleteMultipartBlobRequestWithBody generates requests for CompleteMultipartBlob with any type of body

func NewCopyWorkflowTaskRequest

func NewCopyWorkflowTaskRequest(server string, workflowTaskId string) (*http.Request, error)

NewCopyWorkflowTaskRequest generates requests for CopyWorkflowTask

func NewCreateAASequenceRequest

func NewCreateAASequenceRequest(server string, body CreateAASequenceJSONRequestBody) (*http.Request, error)

NewCreateAASequenceRequest calls the generic CreateAASequence builder with application/json body

func NewCreateAASequenceRequestWithBody

func NewCreateAASequenceRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateAASequenceRequestWithBody generates requests for CreateAASequence with any type of body

func NewCreateAppCanvasRequest

func NewCreateAppCanvasRequest(server string, body CreateAppCanvasJSONRequestBody) (*http.Request, error)

NewCreateAppCanvasRequest calls the generic CreateAppCanvas builder with application/json body

func NewCreateAppCanvasRequestWithBody

func NewCreateAppCanvasRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateAppCanvasRequestWithBody generates requests for CreateAppCanvas with any type of body

func NewCreateAppConfigurationItemRequest

func NewCreateAppConfigurationItemRequest(server string, body CreateAppConfigurationItemJSONRequestBody) (*http.Request, error)

NewCreateAppConfigurationItemRequest calls the generic CreateAppConfigurationItem builder with application/json body

func NewCreateAppConfigurationItemRequestWithBody

func NewCreateAppConfigurationItemRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateAppConfigurationItemRequestWithBody generates requests for CreateAppConfigurationItem with any type of body

func NewCreateAppSessionRequest

func NewCreateAppSessionRequest(server string, body CreateAppSessionJSONRequestBody) (*http.Request, error)

NewCreateAppSessionRequest calls the generic CreateAppSession builder with application/json body

func NewCreateAppSessionRequestWithBody

func NewCreateAppSessionRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateAppSessionRequestWithBody generates requests for CreateAppSession with any type of body

func NewCreateAssayResultsInTransactionRequest

func NewCreateAssayResultsInTransactionRequest(server string, transactionId openapi_types.UUID, body CreateAssayResultsInTransactionJSONRequestBody) (*http.Request, error)

NewCreateAssayResultsInTransactionRequest calls the generic CreateAssayResultsInTransaction builder with application/json body

func NewCreateAssayResultsInTransactionRequestWithBody

func NewCreateAssayResultsInTransactionRequestWithBody(server string, transactionId openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)

NewCreateAssayResultsInTransactionRequestWithBody generates requests for CreateAssayResultsInTransaction with any type of body

func NewCreateAssayResultsRequest

func NewCreateAssayResultsRequest(server string, body CreateAssayResultsJSONRequestBody) (*http.Request, error)

NewCreateAssayResultsRequest calls the generic CreateAssayResults builder with application/json body

func NewCreateAssayResultsRequestWithBody

func NewCreateAssayResultsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateAssayResultsRequestWithBody generates requests for CreateAssayResults with any type of body

func NewCreateAssayResultsTransactionRequest

func NewCreateAssayResultsTransactionRequest(server string) (*http.Request, error)

NewCreateAssayResultsTransactionRequest generates requests for CreateAssayResultsTransaction

func NewCreateAssayRunsRequest

func NewCreateAssayRunsRequest(server string, body CreateAssayRunsJSONRequestBody) (*http.Request, error)

NewCreateAssayRunsRequest calls the generic CreateAssayRuns builder with application/json body

func NewCreateAssayRunsRequestWithBody

func NewCreateAssayRunsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateAssayRunsRequestWithBody generates requests for CreateAssayRuns with any type of body

func NewCreateAutomationOutputProcessorRequest

func NewCreateAutomationOutputProcessorRequest(server string, body CreateAutomationOutputProcessorJSONRequestBody) (*http.Request, error)

NewCreateAutomationOutputProcessorRequest calls the generic CreateAutomationOutputProcessor builder with application/json body

func NewCreateAutomationOutputProcessorRequestWithBody

func NewCreateAutomationOutputProcessorRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateAutomationOutputProcessorRequestWithBody generates requests for CreateAutomationOutputProcessor with any type of body

func NewCreateBatchRequest

func NewCreateBatchRequest(server string, body CreateBatchJSONRequestBody) (*http.Request, error)

NewCreateBatchRequest calls the generic CreateBatch builder with application/json body

func NewCreateBatchRequestWithBody

func NewCreateBatchRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateBatchRequestWithBody generates requests for CreateBatch with any type of body

func NewCreateBenchlingAppRequest

func NewCreateBenchlingAppRequest(server string, body CreateBenchlingAppJSONRequestBody) (*http.Request, error)

NewCreateBenchlingAppRequest calls the generic CreateBenchlingApp builder with application/json body

func NewCreateBenchlingAppRequestWithBody

func NewCreateBenchlingAppRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateBenchlingAppRequestWithBody generates requests for CreateBenchlingApp with any type of body

func NewCreateBlobPartRequest

func NewCreateBlobPartRequest(server string, blobId string, body CreateBlobPartJSONRequestBody) (*http.Request, error)

NewCreateBlobPartRequest calls the generic CreateBlobPart builder with application/json body

func NewCreateBlobPartRequestWithBody

func NewCreateBlobPartRequestWithBody(server string, blobId string, contentType string, body io.Reader) (*http.Request, error)

NewCreateBlobPartRequestWithBody generates requests for CreateBlobPart with any type of body

func NewCreateBlobRequest

func NewCreateBlobRequest(server string, body CreateBlobJSONRequestBody) (*http.Request, error)

NewCreateBlobRequest calls the generic CreateBlob builder with application/json body

func NewCreateBlobRequestWithBody

func NewCreateBlobRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateBlobRequestWithBody generates requests for CreateBlob with any type of body

func NewCreateBoxRequest

func NewCreateBoxRequest(server string, body CreateBoxJSONRequestBody) (*http.Request, error)

NewCreateBoxRequest calls the generic CreateBox builder with application/json body

func NewCreateBoxRequestWithBody

func NewCreateBoxRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateBoxRequestWithBody generates requests for CreateBox with any type of body

func NewCreateConsensusNucleotideAlignmentRequest

func NewCreateConsensusNucleotideAlignmentRequest(server string, body CreateConsensusNucleotideAlignmentJSONRequestBody) (*http.Request, error)

NewCreateConsensusNucleotideAlignmentRequest calls the generic CreateConsensusNucleotideAlignment builder with application/json body

func NewCreateConsensusNucleotideAlignmentRequestWithBody

func NewCreateConsensusNucleotideAlignmentRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateConsensusNucleotideAlignmentRequestWithBody generates requests for CreateConsensusNucleotideAlignment with any type of body

func NewCreateContainerRequest

func NewCreateContainerRequest(server string, body CreateContainerJSONRequestBody) (*http.Request, error)

NewCreateContainerRequest calls the generic CreateContainer builder with application/json body

func NewCreateContainerRequestWithBody

func NewCreateContainerRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateContainerRequestWithBody generates requests for CreateContainer with any type of body

func NewCreateCustomEntityRequest

func NewCreateCustomEntityRequest(server string, body CreateCustomEntityJSONRequestBody) (*http.Request, error)

NewCreateCustomEntityRequest calls the generic CreateCustomEntity builder with application/json body

func NewCreateCustomEntityRequestWithBody

func NewCreateCustomEntityRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateCustomEntityRequestWithBody generates requests for CreateCustomEntity with any type of body

func NewCreateDNAOligoRequest

func NewCreateDNAOligoRequest(server string, body CreateDNAOligoJSONRequestBody) (*http.Request, error)

NewCreateDNAOligoRequest calls the generic CreateDNAOligo builder with application/json body

func NewCreateDNAOligoRequestWithBody

func NewCreateDNAOligoRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateDNAOligoRequestWithBody generates requests for CreateDNAOligo with any type of body

func NewCreateDNASequenceRequest

func NewCreateDNASequenceRequest(server string, body CreateDNASequenceJSONRequestBody) (*http.Request, error)

NewCreateDNASequenceRequest calls the generic CreateDNASequence builder with application/json body

func NewCreateDNASequenceRequestWithBody

func NewCreateDNASequenceRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateDNASequenceRequestWithBody generates requests for CreateDNASequence with any type of body

func NewCreateDnaConsensusAlignmentRequest

func NewCreateDnaConsensusAlignmentRequest(server string, body CreateDnaConsensusAlignmentJSONRequestBody) (*http.Request, error)

NewCreateDnaConsensusAlignmentRequest calls the generic CreateDnaConsensusAlignment builder with application/json body

func NewCreateDnaConsensusAlignmentRequestWithBody

func NewCreateDnaConsensusAlignmentRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateDnaConsensusAlignmentRequestWithBody generates requests for CreateDnaConsensusAlignment with any type of body

func NewCreateDnaTemplateAlignmentRequest

func NewCreateDnaTemplateAlignmentRequest(server string, body CreateDnaTemplateAlignmentJSONRequestBody) (*http.Request, error)

NewCreateDnaTemplateAlignmentRequest calls the generic CreateDnaTemplateAlignment builder with application/json body

func NewCreateDnaTemplateAlignmentRequestWithBody

func NewCreateDnaTemplateAlignmentRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateDnaTemplateAlignmentRequestWithBody generates requests for CreateDnaTemplateAlignment with any type of body

func NewCreateDropdownRequest

func NewCreateDropdownRequest(server string, body CreateDropdownJSONRequestBody) (*http.Request, error)

NewCreateDropdownRequest calls the generic CreateDropdown builder with application/json body

func NewCreateDropdownRequestWithBody

func NewCreateDropdownRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateDropdownRequestWithBody generates requests for CreateDropdown with any type of body

func NewCreateEntryRequest

func NewCreateEntryRequest(server string, body CreateEntryJSONRequestBody) (*http.Request, error)

NewCreateEntryRequest calls the generic CreateEntry builder with application/json body

func NewCreateEntryRequestWithBody

func NewCreateEntryRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateEntryRequestWithBody generates requests for CreateEntry with any type of body

func NewCreateFeatureLibraryRequest

func NewCreateFeatureLibraryRequest(server string, body CreateFeatureLibraryJSONRequestBody) (*http.Request, error)

NewCreateFeatureLibraryRequest calls the generic CreateFeatureLibrary builder with application/json body

func NewCreateFeatureLibraryRequestWithBody

func NewCreateFeatureLibraryRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateFeatureLibraryRequestWithBody generates requests for CreateFeatureLibrary with any type of body

func NewCreateFeatureRequest

func NewCreateFeatureRequest(server string, body CreateFeatureJSONRequestBody) (*http.Request, error)

NewCreateFeatureRequest calls the generic CreateFeature builder with application/json body

func NewCreateFeatureRequestWithBody

func NewCreateFeatureRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateFeatureRequestWithBody generates requests for CreateFeature with any type of body

func NewCreateFolderRequest

func NewCreateFolderRequest(server string, body CreateFolderJSONRequestBody) (*http.Request, error)

NewCreateFolderRequest calls the generic CreateFolder builder with application/json body

func NewCreateFolderRequestWithBody

func NewCreateFolderRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateFolderRequestWithBody generates requests for CreateFolder with any type of body

func NewCreateLocationRequest

func NewCreateLocationRequest(server string, body CreateLocationJSONRequestBody) (*http.Request, error)

NewCreateLocationRequest calls the generic CreateLocation builder with application/json body

func NewCreateLocationRequestWithBody

func NewCreateLocationRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateLocationRequestWithBody generates requests for CreateLocation with any type of body

func NewCreateMixtureRequest

func NewCreateMixtureRequest(server string, body CreateMixtureJSONRequestBody) (*http.Request, error)

NewCreateMixtureRequest calls the generic CreateMixture builder with application/json body

func NewCreateMixtureRequestWithBody

func NewCreateMixtureRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateMixtureRequestWithBody generates requests for CreateMixture with any type of body

func NewCreateMoleculeRequest

func NewCreateMoleculeRequest(server string, body CreateMoleculeJSONRequestBody) (*http.Request, error)

NewCreateMoleculeRequest calls the generic CreateMolecule builder with application/json body

func NewCreateMoleculeRequestWithBody

func NewCreateMoleculeRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateMoleculeRequestWithBody generates requests for CreateMolecule with any type of body

func NewCreateMonomerRequest

func NewCreateMonomerRequest(server string, params *CreateMonomerParams, body CreateMonomerJSONRequestBody) (*http.Request, error)

NewCreateMonomerRequest calls the generic CreateMonomer builder with application/json body

func NewCreateMonomerRequestWithBody

func NewCreateMonomerRequestWithBody(server string, params *CreateMonomerParams, contentType string, body io.Reader) (*http.Request, error)

NewCreateMonomerRequestWithBody generates requests for CreateMonomer with any type of body

func NewCreateMultipartBlobRequest

func NewCreateMultipartBlobRequest(server string, body CreateMultipartBlobJSONRequestBody) (*http.Request, error)

NewCreateMultipartBlobRequest calls the generic CreateMultipartBlob builder with application/json body

func NewCreateMultipartBlobRequestWithBody

func NewCreateMultipartBlobRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateMultipartBlobRequestWithBody generates requests for CreateMultipartBlob with any type of body

func NewCreateOligoRequest

func NewCreateOligoRequest(server string, body CreateOligoJSONRequestBody) (*http.Request, error)

NewCreateOligoRequest calls the generic CreateOligo builder with application/json body

func NewCreateOligoRequestWithBody

func NewCreateOligoRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateOligoRequestWithBody generates requests for CreateOligo with any type of body

func NewCreatePlateRequest

func NewCreatePlateRequest(server string, params *CreatePlateParams, body CreatePlateJSONRequestBody) (*http.Request, error)

NewCreatePlateRequest calls the generic CreatePlate builder with application/json body

func NewCreatePlateRequestWithBody

func NewCreatePlateRequestWithBody(server string, params *CreatePlateParams, contentType string, body io.Reader) (*http.Request, error)

NewCreatePlateRequestWithBody generates requests for CreatePlate with any type of body

func NewCreateRNAOligoRequest

func NewCreateRNAOligoRequest(server string, body CreateRNAOligoJSONRequestBody) (*http.Request, error)

NewCreateRNAOligoRequest calls the generic CreateRNAOligo builder with application/json body

func NewCreateRNAOligoRequestWithBody

func NewCreateRNAOligoRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateRNAOligoRequestWithBody generates requests for CreateRNAOligo with any type of body

func NewCreateRNASequenceRequest

func NewCreateRNASequenceRequest(server string, body CreateRNASequenceJSONRequestBody) (*http.Request, error)

NewCreateRNASequenceRequest calls the generic CreateRNASequence builder with application/json body

func NewCreateRNASequenceRequestWithBody

func NewCreateRNASequenceRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateRNASequenceRequestWithBody generates requests for CreateRNASequence with any type of body

func NewCreateRequestRequest

func NewCreateRequestRequest(server string, body CreateRequestJSONRequestBody) (*http.Request, error)

NewCreateRequestRequest calls the generic CreateRequest builder with application/json body

func NewCreateRequestRequestWithBody

func NewCreateRequestRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateRequestRequestWithBody generates requests for CreateRequest with any type of body

func NewCreateTemplateNucleotideAlignmentRequest

func NewCreateTemplateNucleotideAlignmentRequest(server string, body CreateTemplateNucleotideAlignmentJSONRequestBody) (*http.Request, error)

NewCreateTemplateNucleotideAlignmentRequest calls the generic CreateTemplateNucleotideAlignment builder with application/json body

func NewCreateTemplateNucleotideAlignmentRequestWithBody

func NewCreateTemplateNucleotideAlignmentRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateTemplateNucleotideAlignmentRequestWithBody generates requests for CreateTemplateNucleotideAlignment with any type of body

func NewCreateUserRequest

func NewCreateUserRequest(server string, body CreateUserJSONRequestBody) (*http.Request, error)

NewCreateUserRequest calls the generic CreateUser builder with application/json body

func NewCreateUserRequestWithBody

func NewCreateUserRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateUserRequestWithBody generates requests for CreateUser with any type of body

func NewCreateWarehouseCredentialsRequest

func NewCreateWarehouseCredentialsRequest(server string, body CreateWarehouseCredentialsJSONRequestBody) (*http.Request, error)

NewCreateWarehouseCredentialsRequest calls the generic CreateWarehouseCredentials builder with application/json body

func NewCreateWarehouseCredentialsRequestWithBody

func NewCreateWarehouseCredentialsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateWarehouseCredentialsRequestWithBody generates requests for CreateWarehouseCredentials with any type of body

func NewCreateWorkflowOutputRequest

func NewCreateWorkflowOutputRequest(server string, body CreateWorkflowOutputJSONRequestBody) (*http.Request, error)

NewCreateWorkflowOutputRequest calls the generic CreateWorkflowOutput builder with application/json body

func NewCreateWorkflowOutputRequestWithBody

func NewCreateWorkflowOutputRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateWorkflowOutputRequestWithBody generates requests for CreateWorkflowOutput with any type of body

func NewCreateWorkflowTaskGroupRequest

func NewCreateWorkflowTaskGroupRequest(server string, body CreateWorkflowTaskGroupJSONRequestBody) (*http.Request, error)

NewCreateWorkflowTaskGroupRequest calls the generic CreateWorkflowTaskGroup builder with application/json body

func NewCreateWorkflowTaskGroupRequestWithBody

func NewCreateWorkflowTaskGroupRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateWorkflowTaskGroupRequestWithBody generates requests for CreateWorkflowTaskGroup with any type of body

func NewCreateWorkflowTaskRequest

func NewCreateWorkflowTaskRequest(server string, body CreateWorkflowTaskJSONRequestBody) (*http.Request, error)

NewCreateWorkflowTaskRequest calls the generic CreateWorkflowTask builder with application/json body

func NewCreateWorkflowTaskRequestWithBody

func NewCreateWorkflowTaskRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateWorkflowTaskRequestWithBody generates requests for CreateWorkflowTask with any type of body

func NewDeleteContainerContentRequest

func NewDeleteContainerContentRequest(server string, containerId string, containableId string) (*http.Request, error)

NewDeleteContainerContentRequest generates requests for DeleteContainerContent

func NewDeleteDNAAlignmentRequest

func NewDeleteDNAAlignmentRequest(server string, dnaAlignmentId string) (*http.Request, error)

NewDeleteDNAAlignmentRequest generates requests for DeleteDNAAlignment

func NewDeleteNucleotideAlignmentRequest

func NewDeleteNucleotideAlignmentRequest(server string, alignmentId string) (*http.Request, error)

NewDeleteNucleotideAlignmentRequest generates requests for DeleteNucleotideAlignment

func NewExecuteRequestsSampleGroupsRequest

func NewExecuteRequestsSampleGroupsRequest(server string, requestId string, body ExecuteRequestsSampleGroupsJSONRequestBody) (*http.Request, error)

NewExecuteRequestsSampleGroupsRequest calls the generic ExecuteRequestsSampleGroups builder with application/json body

func NewExecuteRequestsSampleGroupsRequestWithBody

func NewExecuteRequestsSampleGroupsRequestWithBody(server string, requestId string, contentType string, body io.Reader) (*http.Request, error)

NewExecuteRequestsSampleGroupsRequestWithBody generates requests for ExecuteRequestsSampleGroups with any type of body

func NewExportItemRequest

func NewExportItemRequest(server string, body ExportItemJSONRequestBody) (*http.Request, error)

NewExportItemRequest calls the generic ExportItem builder with application/json body

func NewExportItemRequestWithBody

func NewExportItemRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewExportItemRequestWithBody generates requests for ExportItem with any type of body

func NewGenerateInputWithAutomationInputGeneratorRequest

func NewGenerateInputWithAutomationInputGeneratorRequest(server string, inputGeneratorId string) (*http.Request, error)

NewGenerateInputWithAutomationInputGeneratorRequest generates requests for GenerateInputWithAutomationInputGenerator

func NewGenerateTokenRequestWithBody

func NewGenerateTokenRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewGenerateTokenRequestWithBody generates requests for GenerateToken with any type of body

func NewGenerateTokenRequestWithFormdataBody

func NewGenerateTokenRequestWithFormdataBody(server string, body GenerateTokenFormdataRequestBody) (*http.Request, error)

NewGenerateTokenRequestWithFormdataBody calls the generic GenerateToken builder with application/x-www-form-urlencoded body

func NewGetAASequenceRequest

func NewGetAASequenceRequest(server string, aaSequenceId string, params *GetAASequenceParams) (*http.Request, error)

NewGetAASequenceRequest generates requests for GetAASequence

func NewGetAppCanvasRequest

func NewGetAppCanvasRequest(server string, canvasId string, params *GetAppCanvasParams) (*http.Request, error)

NewGetAppCanvasRequest generates requests for GetAppCanvas

func NewGetAppConfigurationItemByIdRequest

func NewGetAppConfigurationItemByIdRequest(server string, itemId string) (*http.Request, error)

NewGetAppConfigurationItemByIdRequest generates requests for GetAppConfigurationItemById

func NewGetAppSessionByIdRequest

func NewGetAppSessionByIdRequest(server string, id string, params *GetAppSessionByIdParams) (*http.Request, error)

NewGetAppSessionByIdRequest generates requests for GetAppSessionById

func NewGetAssayResultRequest

func NewGetAssayResultRequest(server string, assayResultId openapi_types.UUID) (*http.Request, error)

NewGetAssayResultRequest generates requests for GetAssayResult

func NewGetAssayRunRequest

func NewGetAssayRunRequest(server string, assayRunId string) (*http.Request, error)

NewGetAssayRunRequest generates requests for GetAssayRun

func NewGetAutomationInputGeneratorRequest

func NewGetAutomationInputGeneratorRequest(server string, inputGeneratorId string) (*http.Request, error)

NewGetAutomationInputGeneratorRequest generates requests for GetAutomationInputGenerator

func NewGetAutomationOutputProcessorRequest

func NewGetAutomationOutputProcessorRequest(server string, outputProcessorId string) (*http.Request, error)

NewGetAutomationOutputProcessorRequest generates requests for GetAutomationOutputProcessor

func NewGetBatchRequest

func NewGetBatchRequest(server string, batchId string) (*http.Request, error)

NewGetBatchRequest generates requests for GetBatch

func NewGetBatchSchemaRequest

func NewGetBatchSchemaRequest(server string, schemaId string) (*http.Request, error)

NewGetBatchSchemaRequest generates requests for GetBatchSchema

func NewGetBenchlingAppByIDRequest

func NewGetBenchlingAppByIDRequest(server string, appId string) (*http.Request, error)

NewGetBenchlingAppByIDRequest generates requests for GetBenchlingAppByID

func NewGetBlobFileRequest

func NewGetBlobFileRequest(server string, blobId string) (*http.Request, error)

NewGetBlobFileRequest generates requests for GetBlobFile

func NewGetBlobRequest

func NewGetBlobRequest(server string, blobId string, params *GetBlobParams) (*http.Request, error)

NewGetBlobRequest generates requests for GetBlob

func NewGetBlobUrlRequest

func NewGetBlobUrlRequest(server string, blobId string) (*http.Request, error)

NewGetBlobUrlRequest generates requests for GetBlobUrl

func NewGetBoxRequest

func NewGetBoxRequest(server string, boxId string) (*http.Request, error)

NewGetBoxRequest generates requests for GetBox

func NewGetBoxSchemaRequest

func NewGetBoxSchemaRequest(server string, schemaId string) (*http.Request, error)

NewGetBoxSchemaRequest generates requests for GetBoxSchema

func NewGetContainerContentRequest

func NewGetContainerContentRequest(server string, containerId string, containableId string) (*http.Request, error)

NewGetContainerContentRequest generates requests for GetContainerContent

func NewGetContainerRequest

func NewGetContainerRequest(server string, containerId string, params *GetContainerParams) (*http.Request, error)

NewGetContainerRequest generates requests for GetContainer

func NewGetContainerSchemaRequest

func NewGetContainerSchemaRequest(server string, schemaId string) (*http.Request, error)

NewGetContainerSchemaRequest generates requests for GetContainerSchema

func NewGetCustomEntityRequest

func NewGetCustomEntityRequest(server string, customEntityId string, params *GetCustomEntityParams) (*http.Request, error)

NewGetCustomEntityRequest generates requests for GetCustomEntity

func NewGetDNAAlignmentRequest

func NewGetDNAAlignmentRequest(server string, dnaAlignmentId string) (*http.Request, error)

NewGetDNAAlignmentRequest generates requests for GetDNAAlignment

func NewGetDNAOligoRequest

func NewGetDNAOligoRequest(server string, oligoId string, params *GetDNAOligoParams) (*http.Request, error)

NewGetDNAOligoRequest generates requests for GetDNAOligo

func NewGetDNASequenceRequest

func NewGetDNASequenceRequest(server string, dnaSequenceId string, params *GetDNASequenceParams) (*http.Request, error)

NewGetDNASequenceRequest generates requests for GetDNASequence

func NewGetDropdownRequest

func NewGetDropdownRequest(server string, dropdownId string) (*http.Request, error)

NewGetDropdownRequest generates requests for GetDropdown

func NewGetEnitityBatchesRequest

func NewGetEnitityBatchesRequest(server string, entityId string) (*http.Request, error)

NewGetEnitityBatchesRequest generates requests for GetEnitityBatches

func NewGetEntitySchemaRequest

func NewGetEntitySchemaRequest(server string, schemaId string) (*http.Request, error)

NewGetEntitySchemaRequest generates requests for GetEntitySchema

func NewGetEntryRequest

func NewGetEntryRequest(server string, entryId string, params *GetEntryParams) (*http.Request, error)

NewGetEntryRequest generates requests for GetEntry

func NewGetEntrySchemaRequest

func NewGetEntrySchemaRequest(server string, schemaId string) (*http.Request, error)

NewGetEntrySchemaRequest generates requests for GetEntrySchema

func NewGetEntryTemplateRequest

func NewGetEntryTemplateRequest(server string, entryTemplateId string, params *GetEntryTemplateParams) (*http.Request, error)

NewGetEntryTemplateRequest generates requests for GetEntryTemplate

func NewGetExternalFileMetadataRequest

func NewGetExternalFileMetadataRequest(server string, entryId string, externalFileId string) (*http.Request, error)

NewGetExternalFileMetadataRequest generates requests for GetExternalFileMetadata

func NewGetFeatureLibraryRequest

func NewGetFeatureLibraryRequest(server string, featureLibraryId string, params *GetFeatureLibraryParams) (*http.Request, error)

NewGetFeatureLibraryRequest generates requests for GetFeatureLibrary

func NewGetFeatureRequest

func NewGetFeatureRequest(server string, featureId string, params *GetFeatureParams) (*http.Request, error)

NewGetFeatureRequest generates requests for GetFeature

func NewGetFolderRequest

func NewGetFolderRequest(server string, folderId string) (*http.Request, error)

NewGetFolderRequest generates requests for GetFolder

func NewGetLabAutomationTransformRequest

func NewGetLabAutomationTransformRequest(server string, transformId string) (*http.Request, error)

NewGetLabAutomationTransformRequest generates requests for GetLabAutomationTransform

func NewGetLocationRequest

func NewGetLocationRequest(server string, locationId string) (*http.Request, error)

NewGetLocationRequest generates requests for GetLocation

func NewGetLocationSchemaRequest

func NewGetLocationSchemaRequest(server string, schemaId string) (*http.Request, error)

NewGetLocationSchemaRequest generates requests for GetLocationSchema

func NewGetMixtureRequest

func NewGetMixtureRequest(server string, mixtureId string) (*http.Request, error)

NewGetMixtureRequest generates requests for GetMixture

func NewGetMoleculeRequest

func NewGetMoleculeRequest(server string, moleculeId string) (*http.Request, error)

NewGetMoleculeRequest generates requests for GetMolecule

func NewGetNucleotideAlignmentRequest

func NewGetNucleotideAlignmentRequest(server string, alignmentId string) (*http.Request, error)

NewGetNucleotideAlignmentRequest generates requests for GetNucleotideAlignment

func NewGetOligoRequest

func NewGetOligoRequest(server string, oligoId string, params *GetOligoParams) (*http.Request, error)

NewGetOligoRequest generates requests for GetOligo

func NewGetOrganizationRequest

func NewGetOrganizationRequest(server string, organizationId string) (*http.Request, error)

NewGetOrganizationRequest generates requests for GetOrganization

func NewGetPlateRequest

func NewGetPlateRequest(server string, plateId string, params *GetPlateParams) (*http.Request, error)

NewGetPlateRequest generates requests for GetPlate

func NewGetPlateSchemaRequest

func NewGetPlateSchemaRequest(server string, schemaId string) (*http.Request, error)

NewGetPlateSchemaRequest generates requests for GetPlateSchema

func NewGetProjectRequest

func NewGetProjectRequest(server string, projectId string) (*http.Request, error)

NewGetProjectRequest generates requests for GetProject

func NewGetRNAOligoRequest

func NewGetRNAOligoRequest(server string, oligoId string, params *GetRNAOligoParams) (*http.Request, error)

NewGetRNAOligoRequest generates requests for GetRNAOligo

func NewGetRNASequenceRequest

func NewGetRNASequenceRequest(server string, rnaSequenceId string, params *GetRNASequenceParams) (*http.Request, error)

NewGetRNASequenceRequest generates requests for GetRNASequence

func NewGetRegistryRequest

func NewGetRegistryRequest(server string, registryId string) (*http.Request, error)

NewGetRegistryRequest generates requests for GetRegistry

func NewGetRequestFulfillmentRequest

func NewGetRequestFulfillmentRequest(server string, requestFulfillmentId string) (*http.Request, error)

NewGetRequestFulfillmentRequest generates requests for GetRequestFulfillment

func NewGetRequestRequest

func NewGetRequestRequest(server string, requestId string, params *GetRequestParams) (*http.Request, error)

NewGetRequestRequest generates requests for GetRequest

func NewGetRequestResponseRequest

func NewGetRequestResponseRequest(server string, requestId string) (*http.Request, error)

NewGetRequestResponseRequest generates requests for GetRequestResponse

func NewGetRequestSchemaRequest

func NewGetRequestSchemaRequest(server string, schemaId string) (*http.Request, error)

NewGetRequestSchemaRequest generates requests for GetRequestSchema

func NewGetRequestTaskSchemaRequest

func NewGetRequestTaskSchemaRequest(server string, schemaId string) (*http.Request, error)

NewGetRequestTaskSchemaRequest generates requests for GetRequestTaskSchema

func NewGetResultSchemaRequest

func NewGetResultSchemaRequest(server string, schemaId string) (*http.Request, error)

NewGetResultSchemaRequest generates requests for GetResultSchema

func NewGetRunSchemaRequest

func NewGetRunSchemaRequest(server string, schemaId string) (*http.Request, error)

NewGetRunSchemaRequest generates requests for GetRunSchema

func NewGetTaskRequest

func NewGetTaskRequest(server string, taskId string) (*http.Request, error)

NewGetTaskRequest generates requests for GetTask

func NewGetTeamRequest

func NewGetTeamRequest(server string, teamId string) (*http.Request, error)

NewGetTeamRequest generates requests for GetTeam

func NewGetUserActivityRequest

func NewGetUserActivityRequest(server string, userId string) (*http.Request, error)

NewGetUserActivityRequest generates requests for GetUserActivity

func NewGetUserRequest

func NewGetUserRequest(server string, userId string) (*http.Request, error)

NewGetUserRequest generates requests for GetUser

func NewGetWorkflowOutputRequest

func NewGetWorkflowOutputRequest(server string, workflowOutputId string) (*http.Request, error)

NewGetWorkflowOutputRequest generates requests for GetWorkflowOutput

func NewGetWorkflowTaskGroupRequest

func NewGetWorkflowTaskGroupRequest(server string, workflowTaskGroupId string) (*http.Request, error)

NewGetWorkflowTaskGroupRequest generates requests for GetWorkflowTaskGroup

func NewGetWorkflowTaskRequest

func NewGetWorkflowTaskRequest(server string, workflowTaskId string) (*http.Request, error)

NewGetWorkflowTaskRequest generates requests for GetWorkflowTask

func NewGetWorkflowTaskSchemaRequest

func NewGetWorkflowTaskSchemaRequest(server string, schemaId string) (*http.Request, error)

NewGetWorkflowTaskSchemaRequest generates requests for GetWorkflowTaskSchema

func NewListAASequencesRequest

func NewListAASequencesRequest(server string, params *ListAASequencesParams) (*http.Request, error)

NewListAASequencesRequest generates requests for ListAASequences

func NewListAppConfigurationItemsRequest

func NewListAppConfigurationItemsRequest(server string, params *ListAppConfigurationItemsParams) (*http.Request, error)

NewListAppConfigurationItemsRequest generates requests for ListAppConfigurationItems

func NewListAssayResultSchemasRequest

func NewListAssayResultSchemasRequest(server string, params *ListAssayResultSchemasParams) (*http.Request, error)

NewListAssayResultSchemasRequest generates requests for ListAssayResultSchemas

func NewListAssayResultsRequest

func NewListAssayResultsRequest(server string, params *ListAssayResultsParams) (*http.Request, error)

NewListAssayResultsRequest generates requests for ListAssayResults

func NewListAssayRunSchemasRequest

func NewListAssayRunSchemasRequest(server string, params *ListAssayRunSchemasParams) (*http.Request, error)

NewListAssayRunSchemasRequest generates requests for ListAssayRunSchemas

func NewListAssayRunsRequest

func NewListAssayRunsRequest(server string, params *ListAssayRunsParams) (*http.Request, error)

NewListAssayRunsRequest generates requests for ListAssayRuns

func NewListAutomationInputGeneratorsRequest

func NewListAutomationInputGeneratorsRequest(server string, assayRunId string, params *ListAutomationInputGeneratorsParams) (*http.Request, error)

NewListAutomationInputGeneratorsRequest generates requests for ListAutomationInputGenerators

func NewListAutomationOutputProcessorsDeprecatedRequest

func NewListAutomationOutputProcessorsDeprecatedRequest(server string, assayRunId string, params *ListAutomationOutputProcessorsDeprecatedParams) (*http.Request, error)

NewListAutomationOutputProcessorsDeprecatedRequest generates requests for ListAutomationOutputProcessorsDeprecated

func NewListAutomationOutputProcessorsRequest

func NewListAutomationOutputProcessorsRequest(server string, params *ListAutomationOutputProcessorsParams) (*http.Request, error)

NewListAutomationOutputProcessorsRequest generates requests for ListAutomationOutputProcessors

func NewListBatchSchemasByRegistryRequest

func NewListBatchSchemasByRegistryRequest(server string, registryId string) (*http.Request, error)

NewListBatchSchemasByRegistryRequest generates requests for ListBatchSchemasByRegistry

func NewListBatchSchemasRequest

func NewListBatchSchemasRequest(server string, params *ListBatchSchemasParams) (*http.Request, error)

NewListBatchSchemasRequest generates requests for ListBatchSchemas

func NewListBatchesRequest

func NewListBatchesRequest(server string, params *ListBatchesParams) (*http.Request, error)

NewListBatchesRequest generates requests for ListBatches

func NewListBenchlingAppsRequest

func NewListBenchlingAppsRequest(server string, params *ListBenchlingAppsParams) (*http.Request, error)

NewListBenchlingAppsRequest generates requests for ListBenchlingApps

func NewListBoxContentsRequest

func NewListBoxContentsRequest(server string, boxId string, params *ListBoxContentsParams) (*http.Request, error)

NewListBoxContentsRequest generates requests for ListBoxContents

func NewListBoxSchemasByRegistryRequest

func NewListBoxSchemasByRegistryRequest(server string, registryId string) (*http.Request, error)

NewListBoxSchemasByRegistryRequest generates requests for ListBoxSchemasByRegistry

func NewListBoxSchemasRequest

func NewListBoxSchemasRequest(server string, params *ListBoxSchemasParams) (*http.Request, error)

NewListBoxSchemasRequest generates requests for ListBoxSchemas

func NewListBoxesRequest

func NewListBoxesRequest(server string, params *ListBoxesParams) (*http.Request, error)

NewListBoxesRequest generates requests for ListBoxes

func NewListContainerContentsRequest

func NewListContainerContentsRequest(server string, containerId string) (*http.Request, error)

NewListContainerContentsRequest generates requests for ListContainerContents

func NewListContainerSchemasByRegistryRequest

func NewListContainerSchemasByRegistryRequest(server string, registryId string) (*http.Request, error)

NewListContainerSchemasByRegistryRequest generates requests for ListContainerSchemasByRegistry

func NewListContainerSchemasRequest

func NewListContainerSchemasRequest(server string, params *ListContainerSchemasParams) (*http.Request, error)

NewListContainerSchemasRequest generates requests for ListContainerSchemas

func NewListContainersRequest

func NewListContainersRequest(server string, params *ListContainersParams) (*http.Request, error)

NewListContainersRequest generates requests for ListContainers

func NewListCustomEntitiesRequest

func NewListCustomEntitiesRequest(server string, params *ListCustomEntitiesParams) (*http.Request, error)

NewListCustomEntitiesRequest generates requests for ListCustomEntities

func NewListCustomNotationsRequest

func NewListCustomNotationsRequest(server string, params *ListCustomNotationsParams) (*http.Request, error)

NewListCustomNotationsRequest generates requests for ListCustomNotations

func NewListDNAAlignmentsRequest

func NewListDNAAlignmentsRequest(server string, params *ListDNAAlignmentsParams) (*http.Request, error)

NewListDNAAlignmentsRequest generates requests for ListDNAAlignments

func NewListDNAOligosRequest

func NewListDNAOligosRequest(server string, params *ListDNAOligosParams) (*http.Request, error)

NewListDNAOligosRequest generates requests for ListDNAOligos

func NewListDNASequencesRequest

func NewListDNASequencesRequest(server string, params *ListDNASequencesParams) (*http.Request, error)

NewListDNASequencesRequest generates requests for ListDNASequences

func NewListDropdownsByRegistryRequest

func NewListDropdownsByRegistryRequest(server string, registryId string) (*http.Request, error)

NewListDropdownsByRegistryRequest generates requests for ListDropdownsByRegistry

func NewListDropdownsRequest

func NewListDropdownsRequest(server string, params *ListDropdownsParams) (*http.Request, error)

NewListDropdownsRequest generates requests for ListDropdowns

func NewListEntitySchemasByRegistryRequest

func NewListEntitySchemasByRegistryRequest(server string, registryId string) (*http.Request, error)

NewListEntitySchemasByRegistryRequest generates requests for ListEntitySchemasByRegistry

func NewListEntitySchemasRequest

func NewListEntitySchemasRequest(server string, params *ListEntitySchemasParams) (*http.Request, error)

NewListEntitySchemasRequest generates requests for ListEntitySchemas

func NewListEntriesRequest

func NewListEntriesRequest(server string, params *ListEntriesParams) (*http.Request, error)

NewListEntriesRequest generates requests for ListEntries

func NewListEntrySchemasRequest

func NewListEntrySchemasRequest(server string, params *ListEntrySchemasParams) (*http.Request, error)

NewListEntrySchemasRequest generates requests for ListEntrySchemas

func NewListEntryTemplatesRequest

func NewListEntryTemplatesRequest(server string, params *ListEntryTemplatesParams) (*http.Request, error)

NewListEntryTemplatesRequest generates requests for ListEntryTemplates

func NewListEventsRequest

func NewListEventsRequest(server string, params *ListEventsParams) (*http.Request, error)

NewListEventsRequest generates requests for ListEvents

func NewListFeatureLibrariesRequest

func NewListFeatureLibrariesRequest(server string, params *ListFeatureLibrariesParams) (*http.Request, error)

NewListFeatureLibrariesRequest generates requests for ListFeatureLibraries

func NewListFeaturesRequest

func NewListFeaturesRequest(server string, params *ListFeaturesParams) (*http.Request, error)

NewListFeaturesRequest generates requests for ListFeatures

func NewListFoldersRequest

func NewListFoldersRequest(server string, params *ListFoldersParams) (*http.Request, error)

NewListFoldersRequest generates requests for ListFolders

func NewListLabelTemplatesRequest

func NewListLabelTemplatesRequest(server string, registryId string, params *ListLabelTemplatesParams) (*http.Request, error)

NewListLabelTemplatesRequest generates requests for ListLabelTemplates

func NewListLegacyWorkflowStageRunInputSamplesRequest

func NewListLegacyWorkflowStageRunInputSamplesRequest(server string, stageRunId string) (*http.Request, error)

NewListLegacyWorkflowStageRunInputSamplesRequest generates requests for ListLegacyWorkflowStageRunInputSamples

func NewListLegacyWorkflowStageRunOutputSamplesRequest

func NewListLegacyWorkflowStageRunOutputSamplesRequest(server string, stageRunId string) (*http.Request, error)

NewListLegacyWorkflowStageRunOutputSamplesRequest generates requests for ListLegacyWorkflowStageRunOutputSamples

func NewListLegacyWorkflowStageRunRegisteredSamplesRequest

func NewListLegacyWorkflowStageRunRegisteredSamplesRequest(server string, stageRunId string) (*http.Request, error)

NewListLegacyWorkflowStageRunRegisteredSamplesRequest generates requests for ListLegacyWorkflowStageRunRegisteredSamples

func NewListLegacyWorkflowStageRunsRequest

func NewListLegacyWorkflowStageRunsRequest(server string, stageId string) (*http.Request, error)

NewListLegacyWorkflowStageRunsRequest generates requests for ListLegacyWorkflowStageRuns

func NewListLegacyWorkflowStagesRequest

func NewListLegacyWorkflowStagesRequest(server string, legacyWorkflowId string) (*http.Request, error)

NewListLegacyWorkflowStagesRequest generates requests for ListLegacyWorkflowStages

func NewListLegacyWorkflowsRequest

func NewListLegacyWorkflowsRequest(server string) (*http.Request, error)

NewListLegacyWorkflowsRequest generates requests for ListLegacyWorkflows

func NewListLocationSchemasByRegistryRequest

func NewListLocationSchemasByRegistryRequest(server string, registryId string) (*http.Request, error)

NewListLocationSchemasByRegistryRequest generates requests for ListLocationSchemasByRegistry

func NewListLocationSchemasRequest

func NewListLocationSchemasRequest(server string, params *ListLocationSchemasParams) (*http.Request, error)

NewListLocationSchemasRequest generates requests for ListLocationSchemas

func NewListLocationsRequest

func NewListLocationsRequest(server string, params *ListLocationsParams) (*http.Request, error)

NewListLocationsRequest generates requests for ListLocations

func NewListMixturesRequest

func NewListMixturesRequest(server string, params *ListMixturesParams) (*http.Request, error)

NewListMixturesRequest generates requests for ListMixtures

func NewListMoleculesRequest

func NewListMoleculesRequest(server string, params *ListMoleculesParams) (*http.Request, error)

NewListMoleculesRequest generates requests for ListMolecules

func NewListMonomersRequest

func NewListMonomersRequest(server string, params *ListMonomersParams) (*http.Request, error)

NewListMonomersRequest generates requests for ListMonomers

func NewListNucleotideAlignmentsRequest

func NewListNucleotideAlignmentsRequest(server string, params *ListNucleotideAlignmentsParams) (*http.Request, error)

NewListNucleotideAlignmentsRequest generates requests for ListNucleotideAlignments

func NewListOligosRequest

func NewListOligosRequest(server string, params *ListOligosParams) (*http.Request, error)

NewListOligosRequest generates requests for ListOligos

func NewListOrganizationsRequest

func NewListOrganizationsRequest(server string, params *ListOrganizationsParams) (*http.Request, error)

NewListOrganizationsRequest generates requests for ListOrganizations

func NewListPlateSchemasByRegistryRequest

func NewListPlateSchemasByRegistryRequest(server string, registryId string) (*http.Request, error)

NewListPlateSchemasByRegistryRequest generates requests for ListPlateSchemasByRegistry

func NewListPlateSchemasRequest

func NewListPlateSchemasRequest(server string, params *ListPlateSchemasParams) (*http.Request, error)

NewListPlateSchemasRequest generates requests for ListPlateSchemas

func NewListPlatesRequest

func NewListPlatesRequest(server string, params *ListPlatesParams) (*http.Request, error)

NewListPlatesRequest generates requests for ListPlates

func NewListPrintersRequest

func NewListPrintersRequest(server string, registryId string, params *ListPrintersParams) (*http.Request, error)

NewListPrintersRequest generates requests for ListPrinters

func NewListProjectsRequest

func NewListProjectsRequest(server string, params *ListProjectsParams) (*http.Request, error)

NewListProjectsRequest generates requests for ListProjects

func NewListRNAOligosRequest

func NewListRNAOligosRequest(server string, params *ListRNAOligosParams) (*http.Request, error)

NewListRNAOligosRequest generates requests for ListRNAOligos

func NewListRNASequencesRequest

func NewListRNASequencesRequest(server string, params *ListRNASequencesParams) (*http.Request, error)

NewListRNASequencesRequest generates requests for ListRNASequences

func NewListRegistriesRequest

func NewListRegistriesRequest(server string, params *ListRegistriesParams) (*http.Request, error)

NewListRegistriesRequest generates requests for ListRegistries

func NewListRequestFulfillmentsRequest

func NewListRequestFulfillmentsRequest(server string, params *ListRequestFulfillmentsParams) (*http.Request, error)

NewListRequestFulfillmentsRequest generates requests for ListRequestFulfillments

func NewListRequestSchemasRequest

func NewListRequestSchemasRequest(server string, params *ListRequestSchemasParams) (*http.Request, error)

NewListRequestSchemasRequest generates requests for ListRequestSchemas

func NewListRequestTaskSchemasRequest

func NewListRequestTaskSchemasRequest(server string, params *ListRequestTaskSchemasParams) (*http.Request, error)

NewListRequestTaskSchemasRequest generates requests for ListRequestTaskSchemas

func NewListRequestsRequest

func NewListRequestsRequest(server string, params *ListRequestsParams) (*http.Request, error)

NewListRequestsRequest generates requests for ListRequests

func NewListStageRunInputSamplesRequest

func NewListStageRunInputSamplesRequest(server string, stageRunId string) (*http.Request, error)

NewListStageRunInputSamplesRequest generates requests for ListStageRunInputSamples

func NewListStageRunOutputSamplesRequest

func NewListStageRunOutputSamplesRequest(server string, stageRunId string) (*http.Request, error)

NewListStageRunOutputSamplesRequest generates requests for ListStageRunOutputSamples

func NewListStageRunRegisteredSamplesRequest

func NewListStageRunRegisteredSamplesRequest(server string, stageRunId string) (*http.Request, error)

NewListStageRunRegisteredSamplesRequest generates requests for ListStageRunRegisteredSamples

func NewListTeamsRequest

func NewListTeamsRequest(server string, params *ListTeamsParams) (*http.Request, error)

NewListTeamsRequest generates requests for ListTeams

func NewListUsersRequest

func NewListUsersRequest(server string, params *ListUsersParams) (*http.Request, error)

NewListUsersRequest generates requests for ListUsers

func NewListWorkflowOutputsRequest

func NewListWorkflowOutputsRequest(server string, params *ListWorkflowOutputsParams) (*http.Request, error)

NewListWorkflowOutputsRequest generates requests for ListWorkflowOutputs

func NewListWorkflowStageRunsRequest

func NewListWorkflowStageRunsRequest(server string, stageId string) (*http.Request, error)

NewListWorkflowStageRunsRequest generates requests for ListWorkflowStageRuns

func NewListWorkflowStagesRequest

func NewListWorkflowStagesRequest(server string, workflowId string) (*http.Request, error)

NewListWorkflowStagesRequest generates requests for ListWorkflowStages

func NewListWorkflowTaskGroupsRequest

func NewListWorkflowTaskGroupsRequest(server string, params *ListWorkflowTaskGroupsParams) (*http.Request, error)

NewListWorkflowTaskGroupsRequest generates requests for ListWorkflowTaskGroups

func NewListWorkflowTaskSchemasRequest

func NewListWorkflowTaskSchemasRequest(server string, params *ListWorkflowTaskSchemasParams) (*http.Request, error)

NewListWorkflowTaskSchemasRequest generates requests for ListWorkflowTaskSchemas

func NewListWorkflowTasksRequest

func NewListWorkflowTasksRequest(server string, params *ListWorkflowTasksParams) (*http.Request, error)

NewListWorkflowTasksRequest generates requests for ListWorkflowTasks

func NewListWorkflowsRequest

func NewListWorkflowsRequest(server string) (*http.Request, error)

NewListWorkflowsRequest generates requests for ListWorkflows

func NewMatchBasesDnaSequencesRequest

func NewMatchBasesDnaSequencesRequest(server string, body MatchBasesDnaSequencesJSONRequestBody) (*http.Request, error)

NewMatchBasesDnaSequencesRequest calls the generic MatchBasesDnaSequences builder with application/json body

func NewMatchBasesDnaSequencesRequestWithBody

func NewMatchBasesDnaSequencesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewMatchBasesDnaSequencesRequestWithBody generates requests for MatchBasesDnaSequences with any type of body

func NewMatchBasesRnaSequencesRequest

func NewMatchBasesRnaSequencesRequest(server string, body MatchBasesRnaSequencesJSONRequestBody) (*http.Request, error)

NewMatchBasesRnaSequencesRequest calls the generic MatchBasesRnaSequences builder with application/json body

func NewMatchBasesRnaSequencesRequestWithBody

func NewMatchBasesRnaSequencesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewMatchBasesRnaSequencesRequestWithBody generates requests for MatchBasesRnaSequences with any type of body

func NewPatchBenchlingAppRequest

func NewPatchBenchlingAppRequest(server string, appId string, body PatchBenchlingAppJSONRequestBody) (*http.Request, error)

NewPatchBenchlingAppRequest calls the generic PatchBenchlingApp builder with application/json body

func NewPatchBenchlingAppRequestWithBody

func NewPatchBenchlingAppRequestWithBody(server string, appId string, contentType string, body io.Reader) (*http.Request, error)

NewPatchBenchlingAppRequestWithBody generates requests for PatchBenchlingApp with any type of body

func NewPatchRequestRequest

func NewPatchRequestRequest(server string, requestId string, body PatchRequestJSONRequestBody) (*http.Request, error)

NewPatchRequestRequest calls the generic PatchRequest builder with application/json body

func NewPatchRequestRequestWithBody

func NewPatchRequestRequestWithBody(server string, requestId string, contentType string, body io.Reader) (*http.Request, error)

NewPatchRequestRequestWithBody generates requests for PatchRequest with any type of body

func NewPrintLabelsRequest

func NewPrintLabelsRequest(server string, body PrintLabelsJSONRequestBody) (*http.Request, error)

NewPrintLabelsRequest calls the generic PrintLabels builder with application/json body

func NewPrintLabelsRequestWithBody

func NewPrintLabelsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewPrintLabelsRequestWithBody generates requests for PrintLabels with any type of body

func NewProcessOutputWithAutomationOutputProcessorRequest

func NewProcessOutputWithAutomationOutputProcessorRequest(server string, outputProcessorId string) (*http.Request, error)

NewProcessOutputWithAutomationOutputProcessorRequest generates requests for ProcessOutputWithAutomationOutputProcessor

func NewRegisterEntitiesRequest

func NewRegisterEntitiesRequest(server string, registryId string, body RegisterEntitiesJSONRequestBody) (*http.Request, error)

NewRegisterEntitiesRequest calls the generic RegisterEntities builder with application/json body

func NewRegisterEntitiesRequestWithBody

func NewRegisterEntitiesRequestWithBody(server string, registryId string, contentType string, body io.Reader) (*http.Request, error)

NewRegisterEntitiesRequestWithBody generates requests for RegisterEntities with any type of body

func NewReserveContainersRequest

func NewReserveContainersRequest(server string, body ReserveContainersJSONRequestBody) (*http.Request, error)

NewReserveContainersRequest calls the generic ReserveContainers builder with application/json body

func NewReserveContainersRequestWithBody

func NewReserveContainersRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewReserveContainersRequestWithBody generates requests for ReserveContainers with any type of body

func NewSearchDnaSequencesRequest

func NewSearchDnaSequencesRequest(server string, body SearchDnaSequencesJSONRequestBody) (*http.Request, error)

NewSearchDnaSequencesRequest calls the generic SearchDnaSequences builder with application/json body

func NewSearchDnaSequencesRequestWithBody

func NewSearchDnaSequencesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewSearchDnaSequencesRequestWithBody generates requests for SearchDnaSequences with any type of body

func NewSearchRnaSequencesRequest

func NewSearchRnaSequencesRequest(server string, body SearchRnaSequencesJSONRequestBody) (*http.Request, error)

NewSearchRnaSequencesRequest calls the generic SearchRnaSequences builder with application/json body

func NewSearchRnaSequencesRequestWithBody

func NewSearchRnaSequencesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewSearchRnaSequencesRequestWithBody generates requests for SearchRnaSequences with any type of body

func NewTransferIntoContainerRequest

func NewTransferIntoContainerRequest(server string, destinationContainerId string, body TransferIntoContainerJSONRequestBody) (*http.Request, error)

NewTransferIntoContainerRequest calls the generic TransferIntoContainer builder with application/json body

func NewTransferIntoContainerRequestWithBody

func NewTransferIntoContainerRequestWithBody(server string, destinationContainerId string, contentType string, body io.Reader) (*http.Request, error)

NewTransferIntoContainerRequestWithBody generates requests for TransferIntoContainer with any type of body

func NewTransferIntoContainersRequest

func NewTransferIntoContainersRequest(server string, body TransferIntoContainersJSONRequestBody) (*http.Request, error)

NewTransferIntoContainersRequest calls the generic TransferIntoContainers builder with application/json body

func NewTransferIntoContainersRequestWithBody

func NewTransferIntoContainersRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewTransferIntoContainersRequestWithBody generates requests for TransferIntoContainers with any type of body

func NewUnarchiveAASequencesRequest

func NewUnarchiveAASequencesRequest(server string, body UnarchiveAASequencesJSONRequestBody) (*http.Request, error)

NewUnarchiveAASequencesRequest calls the generic UnarchiveAASequences builder with application/json body

func NewUnarchiveAASequencesRequestWithBody

func NewUnarchiveAASequencesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewUnarchiveAASequencesRequestWithBody generates requests for UnarchiveAASequences with any type of body

func NewUnarchiveAppCanvasesRequest

func NewUnarchiveAppCanvasesRequest(server string, body UnarchiveAppCanvasesJSONRequestBody) (*http.Request, error)

NewUnarchiveAppCanvasesRequest calls the generic UnarchiveAppCanvases builder with application/json body

func NewUnarchiveAppCanvasesRequestWithBody

func NewUnarchiveAppCanvasesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewUnarchiveAppCanvasesRequestWithBody generates requests for UnarchiveAppCanvases with any type of body

func NewUnarchiveAssayResultsRequest

func NewUnarchiveAssayResultsRequest(server string, body UnarchiveAssayResultsJSONRequestBody) (*http.Request, error)

NewUnarchiveAssayResultsRequest calls the generic UnarchiveAssayResults builder with application/json body

func NewUnarchiveAssayResultsRequestWithBody

func NewUnarchiveAssayResultsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewUnarchiveAssayResultsRequestWithBody generates requests for UnarchiveAssayResults with any type of body

func NewUnarchiveAssayRunsRequest

func NewUnarchiveAssayRunsRequest(server string, body UnarchiveAssayRunsJSONRequestBody) (*http.Request, error)

NewUnarchiveAssayRunsRequest calls the generic UnarchiveAssayRuns builder with application/json body

func NewUnarchiveAssayRunsRequestWithBody

func NewUnarchiveAssayRunsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewUnarchiveAssayRunsRequestWithBody generates requests for UnarchiveAssayRuns with any type of body

func NewUnarchiveAutomationOutputProcessorsRequest

func NewUnarchiveAutomationOutputProcessorsRequest(server string, body UnarchiveAutomationOutputProcessorsJSONRequestBody) (*http.Request, error)

NewUnarchiveAutomationOutputProcessorsRequest calls the generic UnarchiveAutomationOutputProcessors builder with application/json body

func NewUnarchiveAutomationOutputProcessorsRequestWithBody

func NewUnarchiveAutomationOutputProcessorsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewUnarchiveAutomationOutputProcessorsRequestWithBody generates requests for UnarchiveAutomationOutputProcessors with any type of body

func NewUnarchiveBatchesRequest

func NewUnarchiveBatchesRequest(server string, body UnarchiveBatchesJSONRequestBody) (*http.Request, error)

NewUnarchiveBatchesRequest calls the generic UnarchiveBatches builder with application/json body

func NewUnarchiveBatchesRequestWithBody

func NewUnarchiveBatchesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewUnarchiveBatchesRequestWithBody generates requests for UnarchiveBatches with any type of body

func NewUnarchiveBenchlingAppsRequest

func NewUnarchiveBenchlingAppsRequest(server string, body UnarchiveBenchlingAppsJSONRequestBody) (*http.Request, error)

NewUnarchiveBenchlingAppsRequest calls the generic UnarchiveBenchlingApps builder with application/json body

func NewUnarchiveBenchlingAppsRequestWithBody

func NewUnarchiveBenchlingAppsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewUnarchiveBenchlingAppsRequestWithBody generates requests for UnarchiveBenchlingApps with any type of body

func NewUnarchiveBoxesRequest

func NewUnarchiveBoxesRequest(server string, body UnarchiveBoxesJSONRequestBody) (*http.Request, error)

NewUnarchiveBoxesRequest calls the generic UnarchiveBoxes builder with application/json body

func NewUnarchiveBoxesRequestWithBody

func NewUnarchiveBoxesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewUnarchiveBoxesRequestWithBody generates requests for UnarchiveBoxes with any type of body

func NewUnarchiveContainersRequest

func NewUnarchiveContainersRequest(server string, body UnarchiveContainersJSONRequestBody) (*http.Request, error)

NewUnarchiveContainersRequest calls the generic UnarchiveContainers builder with application/json body

func NewUnarchiveContainersRequestWithBody

func NewUnarchiveContainersRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewUnarchiveContainersRequestWithBody generates requests for UnarchiveContainers with any type of body

func NewUnarchiveCustomEntitiesRequest

func NewUnarchiveCustomEntitiesRequest(server string, body UnarchiveCustomEntitiesJSONRequestBody) (*http.Request, error)

NewUnarchiveCustomEntitiesRequest calls the generic UnarchiveCustomEntities builder with application/json body

func NewUnarchiveCustomEntitiesRequestWithBody

func NewUnarchiveCustomEntitiesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewUnarchiveCustomEntitiesRequestWithBody generates requests for UnarchiveCustomEntities with any type of body

func NewUnarchiveDNAOligosRequest

func NewUnarchiveDNAOligosRequest(server string, body UnarchiveDNAOligosJSONRequestBody) (*http.Request, error)

NewUnarchiveDNAOligosRequest calls the generic UnarchiveDNAOligos builder with application/json body

func NewUnarchiveDNAOligosRequestWithBody

func NewUnarchiveDNAOligosRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewUnarchiveDNAOligosRequestWithBody generates requests for UnarchiveDNAOligos with any type of body

func NewUnarchiveDNASequencesRequest

func NewUnarchiveDNASequencesRequest(server string, body UnarchiveDNASequencesJSONRequestBody) (*http.Request, error)

NewUnarchiveDNASequencesRequest calls the generic UnarchiveDNASequences builder with application/json body

func NewUnarchiveDNASequencesRequestWithBody

func NewUnarchiveDNASequencesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewUnarchiveDNASequencesRequestWithBody generates requests for UnarchiveDNASequences with any type of body

func NewUnarchiveDropdownOptionsRequest

func NewUnarchiveDropdownOptionsRequest(server string, dropdownId string, body UnarchiveDropdownOptionsJSONRequestBody) (*http.Request, error)

NewUnarchiveDropdownOptionsRequest calls the generic UnarchiveDropdownOptions builder with application/json body

func NewUnarchiveDropdownOptionsRequestWithBody

func NewUnarchiveDropdownOptionsRequestWithBody(server string, dropdownId string, contentType string, body io.Reader) (*http.Request, error)

NewUnarchiveDropdownOptionsRequestWithBody generates requests for UnarchiveDropdownOptions with any type of body

func NewUnarchiveEntriesRequest

func NewUnarchiveEntriesRequest(server string, body UnarchiveEntriesJSONRequestBody) (*http.Request, error)

NewUnarchiveEntriesRequest calls the generic UnarchiveEntries builder with application/json body

func NewUnarchiveEntriesRequestWithBody

func NewUnarchiveEntriesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewUnarchiveEntriesRequestWithBody generates requests for UnarchiveEntries with any type of body

func NewUnarchiveFoldersRequest

func NewUnarchiveFoldersRequest(server string, body UnarchiveFoldersJSONRequestBody) (*http.Request, error)

NewUnarchiveFoldersRequest calls the generic UnarchiveFolders builder with application/json body

func NewUnarchiveFoldersRequestWithBody

func NewUnarchiveFoldersRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewUnarchiveFoldersRequestWithBody generates requests for UnarchiveFolders with any type of body

func NewUnarchiveLocationsRequest

func NewUnarchiveLocationsRequest(server string, body UnarchiveLocationsJSONRequestBody) (*http.Request, error)

NewUnarchiveLocationsRequest calls the generic UnarchiveLocations builder with application/json body

func NewUnarchiveLocationsRequestWithBody

func NewUnarchiveLocationsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewUnarchiveLocationsRequestWithBody generates requests for UnarchiveLocations with any type of body

func NewUnarchiveMixturesRequest

func NewUnarchiveMixturesRequest(server string, body UnarchiveMixturesJSONRequestBody) (*http.Request, error)

NewUnarchiveMixturesRequest calls the generic UnarchiveMixtures builder with application/json body

func NewUnarchiveMixturesRequestWithBody

func NewUnarchiveMixturesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewUnarchiveMixturesRequestWithBody generates requests for UnarchiveMixtures with any type of body

func NewUnarchiveMoleculesRequest

func NewUnarchiveMoleculesRequest(server string, body UnarchiveMoleculesJSONRequestBody) (*http.Request, error)

NewUnarchiveMoleculesRequest calls the generic UnarchiveMolecules builder with application/json body

func NewUnarchiveMoleculesRequestWithBody

func NewUnarchiveMoleculesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewUnarchiveMoleculesRequestWithBody generates requests for UnarchiveMolecules with any type of body

func NewUnarchiveMonomersRequest

func NewUnarchiveMonomersRequest(server string, body UnarchiveMonomersJSONRequestBody) (*http.Request, error)

NewUnarchiveMonomersRequest calls the generic UnarchiveMonomers builder with application/json body

func NewUnarchiveMonomersRequestWithBody

func NewUnarchiveMonomersRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewUnarchiveMonomersRequestWithBody generates requests for UnarchiveMonomers with any type of body

func NewUnarchiveOligosRequest

func NewUnarchiveOligosRequest(server string, body UnarchiveOligosJSONRequestBody) (*http.Request, error)

NewUnarchiveOligosRequest calls the generic UnarchiveOligos builder with application/json body

func NewUnarchiveOligosRequestWithBody

func NewUnarchiveOligosRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewUnarchiveOligosRequestWithBody generates requests for UnarchiveOligos with any type of body

func NewUnarchivePlatesRequest

func NewUnarchivePlatesRequest(server string, body UnarchivePlatesJSONRequestBody) (*http.Request, error)

NewUnarchivePlatesRequest calls the generic UnarchivePlates builder with application/json body

func NewUnarchivePlatesRequestWithBody

func NewUnarchivePlatesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewUnarchivePlatesRequestWithBody generates requests for UnarchivePlates with any type of body

func NewUnarchiveProjectsRequest

func NewUnarchiveProjectsRequest(server string, body UnarchiveProjectsJSONRequestBody) (*http.Request, error)

NewUnarchiveProjectsRequest calls the generic UnarchiveProjects builder with application/json body

func NewUnarchiveProjectsRequestWithBody

func NewUnarchiveProjectsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewUnarchiveProjectsRequestWithBody generates requests for UnarchiveProjects with any type of body

func NewUnarchiveRNAOligosRequest

func NewUnarchiveRNAOligosRequest(server string, body UnarchiveRNAOligosJSONRequestBody) (*http.Request, error)

NewUnarchiveRNAOligosRequest calls the generic UnarchiveRNAOligos builder with application/json body

func NewUnarchiveRNAOligosRequestWithBody

func NewUnarchiveRNAOligosRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewUnarchiveRNAOligosRequestWithBody generates requests for UnarchiveRNAOligos with any type of body

func NewUnarchiveRNASequencesRequest

func NewUnarchiveRNASequencesRequest(server string, body UnarchiveRNASequencesJSONRequestBody) (*http.Request, error)

NewUnarchiveRNASequencesRequest calls the generic UnarchiveRNASequences builder with application/json body

func NewUnarchiveRNASequencesRequestWithBody

func NewUnarchiveRNASequencesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewUnarchiveRNASequencesRequestWithBody generates requests for UnarchiveRNASequences with any type of body

func NewUnarchiveWorkflowOutputsRequest

func NewUnarchiveWorkflowOutputsRequest(server string, body UnarchiveWorkflowOutputsJSONRequestBody) (*http.Request, error)

NewUnarchiveWorkflowOutputsRequest calls the generic UnarchiveWorkflowOutputs builder with application/json body

func NewUnarchiveWorkflowOutputsRequestWithBody

func NewUnarchiveWorkflowOutputsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewUnarchiveWorkflowOutputsRequestWithBody generates requests for UnarchiveWorkflowOutputs with any type of body

func NewUnarchiveWorkflowTaskGroupsRequest

func NewUnarchiveWorkflowTaskGroupsRequest(server string, body UnarchiveWorkflowTaskGroupsJSONRequestBody) (*http.Request, error)

NewUnarchiveWorkflowTaskGroupsRequest calls the generic UnarchiveWorkflowTaskGroups builder with application/json body

func NewUnarchiveWorkflowTaskGroupsRequestWithBody

func NewUnarchiveWorkflowTaskGroupsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewUnarchiveWorkflowTaskGroupsRequestWithBody generates requests for UnarchiveWorkflowTaskGroups with any type of body

func NewUnarchiveWorkflowTasksRequest

func NewUnarchiveWorkflowTasksRequest(server string, body UnarchiveWorkflowTasksJSONRequestBody) (*http.Request, error)

NewUnarchiveWorkflowTasksRequest calls the generic UnarchiveWorkflowTasks builder with application/json body

func NewUnarchiveWorkflowTasksRequestWithBody

func NewUnarchiveWorkflowTasksRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewUnarchiveWorkflowTasksRequestWithBody generates requests for UnarchiveWorkflowTasks with any type of body

func NewUnregisterEntitiesRequest

func NewUnregisterEntitiesRequest(server string, registryId string, body UnregisterEntitiesJSONRequestBody) (*http.Request, error)

NewUnregisterEntitiesRequest calls the generic UnregisterEntities builder with application/json body

func NewUnregisterEntitiesRequestWithBody

func NewUnregisterEntitiesRequestWithBody(server string, registryId string, contentType string, body io.Reader) (*http.Request, error)

NewUnregisterEntitiesRequestWithBody generates requests for UnregisterEntities with any type of body

func NewUpdateAASequenceRequest

func NewUpdateAASequenceRequest(server string, aaSequenceId string, body UpdateAASequenceJSONRequestBody) (*http.Request, error)

NewUpdateAASequenceRequest calls the generic UpdateAASequence builder with application/json body

func NewUpdateAASequenceRequestWithBody

func NewUpdateAASequenceRequestWithBody(server string, aaSequenceId string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateAASequenceRequestWithBody generates requests for UpdateAASequence with any type of body

func NewUpdateAppCanvasRequest

func NewUpdateAppCanvasRequest(server string, canvasId string, body UpdateAppCanvasJSONRequestBody) (*http.Request, error)

NewUpdateAppCanvasRequest calls the generic UpdateAppCanvas builder with application/json body

func NewUpdateAppCanvasRequestWithBody

func NewUpdateAppCanvasRequestWithBody(server string, canvasId string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateAppCanvasRequestWithBody generates requests for UpdateAppCanvas with any type of body

func NewUpdateAppConfigurationItemRequest

func NewUpdateAppConfigurationItemRequest(server string, itemId string, body UpdateAppConfigurationItemJSONRequestBody) (*http.Request, error)

NewUpdateAppConfigurationItemRequest calls the generic UpdateAppConfigurationItem builder with application/json body

func NewUpdateAppConfigurationItemRequestWithBody

func NewUpdateAppConfigurationItemRequestWithBody(server string, itemId string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateAppConfigurationItemRequestWithBody generates requests for UpdateAppConfigurationItem with any type of body

func NewUpdateAppSessionRequest

func NewUpdateAppSessionRequest(server string, id string, body UpdateAppSessionJSONRequestBody) (*http.Request, error)

NewUpdateAppSessionRequest calls the generic UpdateAppSession builder with application/json body

func NewUpdateAppSessionRequestWithBody

func NewUpdateAppSessionRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateAppSessionRequestWithBody generates requests for UpdateAppSession with any type of body

func NewUpdateAssayRunRequest

func NewUpdateAssayRunRequest(server string, assayRunId string, body UpdateAssayRunJSONRequestBody) (*http.Request, error)

NewUpdateAssayRunRequest calls the generic UpdateAssayRun builder with application/json body

func NewUpdateAssayRunRequestWithBody

func NewUpdateAssayRunRequestWithBody(server string, assayRunId string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateAssayRunRequestWithBody generates requests for UpdateAssayRun with any type of body

func NewUpdateAutomationInputGeneratorRequest

func NewUpdateAutomationInputGeneratorRequest(server string, inputGeneratorId string, body UpdateAutomationInputGeneratorJSONRequestBody) (*http.Request, error)

NewUpdateAutomationInputGeneratorRequest calls the generic UpdateAutomationInputGenerator builder with application/json body

func NewUpdateAutomationInputGeneratorRequestWithBody

func NewUpdateAutomationInputGeneratorRequestWithBody(server string, inputGeneratorId string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateAutomationInputGeneratorRequestWithBody generates requests for UpdateAutomationInputGenerator with any type of body

func NewUpdateAutomationOutputProcessorRequest

func NewUpdateAutomationOutputProcessorRequest(server string, outputProcessorId string, body UpdateAutomationOutputProcessorJSONRequestBody) (*http.Request, error)

NewUpdateAutomationOutputProcessorRequest calls the generic UpdateAutomationOutputProcessor builder with application/json body

func NewUpdateAutomationOutputProcessorRequestWithBody

func NewUpdateAutomationOutputProcessorRequestWithBody(server string, outputProcessorId string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateAutomationOutputProcessorRequestWithBody generates requests for UpdateAutomationOutputProcessor with any type of body

func NewUpdateBatchRequest

func NewUpdateBatchRequest(server string, batchId string, body UpdateBatchJSONRequestBody) (*http.Request, error)

NewUpdateBatchRequest calls the generic UpdateBatch builder with application/json body

func NewUpdateBatchRequestWithBody

func NewUpdateBatchRequestWithBody(server string, batchId string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateBatchRequestWithBody generates requests for UpdateBatch with any type of body

func NewUpdateBoxRequest

func NewUpdateBoxRequest(server string, boxId string, body UpdateBoxJSONRequestBody) (*http.Request, error)

NewUpdateBoxRequest calls the generic UpdateBox builder with application/json body

func NewUpdateBoxRequestWithBody

func NewUpdateBoxRequestWithBody(server string, boxId string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateBoxRequestWithBody generates requests for UpdateBox with any type of body

func NewUpdateContainerContentRequest

func NewUpdateContainerContentRequest(server string, containerId string, containableId string, body UpdateContainerContentJSONRequestBody) (*http.Request, error)

NewUpdateContainerContentRequest calls the generic UpdateContainerContent builder with application/json body

func NewUpdateContainerContentRequestWithBody

func NewUpdateContainerContentRequestWithBody(server string, containerId string, containableId string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateContainerContentRequestWithBody generates requests for UpdateContainerContent with any type of body

func NewUpdateContainerRequest

func NewUpdateContainerRequest(server string, containerId string, body UpdateContainerJSONRequestBody) (*http.Request, error)

NewUpdateContainerRequest calls the generic UpdateContainer builder with application/json body

func NewUpdateContainerRequestWithBody

func NewUpdateContainerRequestWithBody(server string, containerId string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateContainerRequestWithBody generates requests for UpdateContainer with any type of body

func NewUpdateCustomEntityRequest

func NewUpdateCustomEntityRequest(server string, customEntityId string, body UpdateCustomEntityJSONRequestBody) (*http.Request, error)

NewUpdateCustomEntityRequest calls the generic UpdateCustomEntity builder with application/json body

func NewUpdateCustomEntityRequestWithBody

func NewUpdateCustomEntityRequestWithBody(server string, customEntityId string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateCustomEntityRequestWithBody generates requests for UpdateCustomEntity with any type of body

func NewUpdateDNAOligoRequest

func NewUpdateDNAOligoRequest(server string, oligoId string, body UpdateDNAOligoJSONRequestBody) (*http.Request, error)

NewUpdateDNAOligoRequest calls the generic UpdateDNAOligo builder with application/json body

func NewUpdateDNAOligoRequestWithBody

func NewUpdateDNAOligoRequestWithBody(server string, oligoId string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateDNAOligoRequestWithBody generates requests for UpdateDNAOligo with any type of body

func NewUpdateDNASequenceRequest

func NewUpdateDNASequenceRequest(server string, dnaSequenceId string, body UpdateDNASequenceJSONRequestBody) (*http.Request, error)

NewUpdateDNASequenceRequest calls the generic UpdateDNASequence builder with application/json body

func NewUpdateDNASequenceRequestWithBody

func NewUpdateDNASequenceRequestWithBody(server string, dnaSequenceId string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateDNASequenceRequestWithBody generates requests for UpdateDNASequence with any type of body

func NewUpdateDropdownRequest

func NewUpdateDropdownRequest(server string, dropdownId string, body UpdateDropdownJSONRequestBody) (*http.Request, error)

NewUpdateDropdownRequest calls the generic UpdateDropdown builder with application/json body

func NewUpdateDropdownRequestWithBody

func NewUpdateDropdownRequestWithBody(server string, dropdownId string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateDropdownRequestWithBody generates requests for UpdateDropdown with any type of body

func NewUpdateEntryRequest

func NewUpdateEntryRequest(server string, entryId string, params *UpdateEntryParams, body UpdateEntryJSONRequestBody) (*http.Request, error)

NewUpdateEntryRequest calls the generic UpdateEntry builder with application/json body

func NewUpdateEntryRequestWithBody

func NewUpdateEntryRequestWithBody(server string, entryId string, params *UpdateEntryParams, contentType string, body io.Reader) (*http.Request, error)

NewUpdateEntryRequestWithBody generates requests for UpdateEntry with any type of body

func NewUpdateFeatureLibraryRequest

func NewUpdateFeatureLibraryRequest(server string, featureLibraryId string, body UpdateFeatureLibraryJSONRequestBody) (*http.Request, error)

NewUpdateFeatureLibraryRequest calls the generic UpdateFeatureLibrary builder with application/json body

func NewUpdateFeatureLibraryRequestWithBody

func NewUpdateFeatureLibraryRequestWithBody(server string, featureLibraryId string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateFeatureLibraryRequestWithBody generates requests for UpdateFeatureLibrary with any type of body

func NewUpdateFeatureRequest

func NewUpdateFeatureRequest(server string, featureId string, body UpdateFeatureJSONRequestBody) (*http.Request, error)

NewUpdateFeatureRequest calls the generic UpdateFeature builder with application/json body

func NewUpdateFeatureRequestWithBody

func NewUpdateFeatureRequestWithBody(server string, featureId string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateFeatureRequestWithBody generates requests for UpdateFeature with any type of body

func NewUpdateLabAutomationTransformRequest

func NewUpdateLabAutomationTransformRequest(server string, transformId string, body UpdateLabAutomationTransformJSONRequestBody) (*http.Request, error)

NewUpdateLabAutomationTransformRequest calls the generic UpdateLabAutomationTransform builder with application/json body

func NewUpdateLabAutomationTransformRequestWithBody

func NewUpdateLabAutomationTransformRequestWithBody(server string, transformId string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateLabAutomationTransformRequestWithBody generates requests for UpdateLabAutomationTransform with any type of body

func NewUpdateLegacyWorkflowMetadataRequest

func NewUpdateLegacyWorkflowMetadataRequest(server string, legacyWorkflowId string, body UpdateLegacyWorkflowMetadataJSONRequestBody) (*http.Request, error)

NewUpdateLegacyWorkflowMetadataRequest calls the generic UpdateLegacyWorkflowMetadata builder with application/json body

func NewUpdateLegacyWorkflowMetadataRequestWithBody

func NewUpdateLegacyWorkflowMetadataRequestWithBody(server string, legacyWorkflowId string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateLegacyWorkflowMetadataRequestWithBody generates requests for UpdateLegacyWorkflowMetadata with any type of body

func NewUpdateLocationRequest

func NewUpdateLocationRequest(server string, locationId string, body UpdateLocationJSONRequestBody) (*http.Request, error)

NewUpdateLocationRequest calls the generic UpdateLocation builder with application/json body

func NewUpdateLocationRequestWithBody

func NewUpdateLocationRequestWithBody(server string, locationId string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateLocationRequestWithBody generates requests for UpdateLocation with any type of body

func NewUpdateMixtureRequest

func NewUpdateMixtureRequest(server string, mixtureId string, body UpdateMixtureJSONRequestBody) (*http.Request, error)

NewUpdateMixtureRequest calls the generic UpdateMixture builder with application/json body

func NewUpdateMixtureRequestWithBody

func NewUpdateMixtureRequestWithBody(server string, mixtureId string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateMixtureRequestWithBody generates requests for UpdateMixture with any type of body

func NewUpdateMoleculeRequest

func NewUpdateMoleculeRequest(server string, moleculeId string, body UpdateMoleculeJSONRequestBody) (*http.Request, error)

NewUpdateMoleculeRequest calls the generic UpdateMolecule builder with application/json body

func NewUpdateMoleculeRequestWithBody

func NewUpdateMoleculeRequestWithBody(server string, moleculeId string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateMoleculeRequestWithBody generates requests for UpdateMolecule with any type of body

func NewUpdateMonomerRequest

func NewUpdateMonomerRequest(server string, monomerId string, params *UpdateMonomerParams, body UpdateMonomerJSONRequestBody) (*http.Request, error)

NewUpdateMonomerRequest calls the generic UpdateMonomer builder with application/json body

func NewUpdateMonomerRequestWithBody

func NewUpdateMonomerRequestWithBody(server string, monomerId string, params *UpdateMonomerParams, contentType string, body io.Reader) (*http.Request, error)

NewUpdateMonomerRequestWithBody generates requests for UpdateMonomer with any type of body

func NewUpdateOligoRequest

func NewUpdateOligoRequest(server string, oligoId string, body UpdateOligoJSONRequestBody) (*http.Request, error)

NewUpdateOligoRequest calls the generic UpdateOligo builder with application/json body

func NewUpdateOligoRequestWithBody

func NewUpdateOligoRequestWithBody(server string, oligoId string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateOligoRequestWithBody generates requests for UpdateOligo with any type of body

func NewUpdatePlateRequest

func NewUpdatePlateRequest(server string, plateId string, params *UpdatePlateParams, body UpdatePlateJSONRequestBody) (*http.Request, error)

NewUpdatePlateRequest calls the generic UpdatePlate builder with application/json body

func NewUpdatePlateRequestWithBody

func NewUpdatePlateRequestWithBody(server string, plateId string, params *UpdatePlateParams, contentType string, body io.Reader) (*http.Request, error)

NewUpdatePlateRequestWithBody generates requests for UpdatePlate with any type of body

func NewUpdateRNAOligoRequest

func NewUpdateRNAOligoRequest(server string, oligoId string, body UpdateRNAOligoJSONRequestBody) (*http.Request, error)

NewUpdateRNAOligoRequest calls the generic UpdateRNAOligo builder with application/json body

func NewUpdateRNAOligoRequestWithBody

func NewUpdateRNAOligoRequestWithBody(server string, oligoId string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateRNAOligoRequestWithBody generates requests for UpdateRNAOligo with any type of body

func NewUpdateRNASequenceRequest

func NewUpdateRNASequenceRequest(server string, rnaSequenceId string, body UpdateRNASequenceJSONRequestBody) (*http.Request, error)

NewUpdateRNASequenceRequest calls the generic UpdateRNASequence builder with application/json body

func NewUpdateRNASequenceRequestWithBody

func NewUpdateRNASequenceRequestWithBody(server string, rnaSequenceId string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateRNASequenceRequestWithBody generates requests for UpdateRNASequence with any type of body

func NewUpdateUserRequest

func NewUpdateUserRequest(server string, userId string, body UpdateUserJSONRequestBody) (*http.Request, error)

NewUpdateUserRequest calls the generic UpdateUser builder with application/json body

func NewUpdateUserRequestWithBody

func NewUpdateUserRequestWithBody(server string, userId string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateUserRequestWithBody generates requests for UpdateUser with any type of body

func NewUpdateWorkflowMetadataRequest

func NewUpdateWorkflowMetadataRequest(server string, workflowId string, body UpdateWorkflowMetadataJSONRequestBody) (*http.Request, error)

NewUpdateWorkflowMetadataRequest calls the generic UpdateWorkflowMetadata builder with application/json body

func NewUpdateWorkflowMetadataRequestWithBody

func NewUpdateWorkflowMetadataRequestWithBody(server string, workflowId string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateWorkflowMetadataRequestWithBody generates requests for UpdateWorkflowMetadata with any type of body

func NewUpdateWorkflowOutputRequest

func NewUpdateWorkflowOutputRequest(server string, workflowOutputId string, body UpdateWorkflowOutputJSONRequestBody) (*http.Request, error)

NewUpdateWorkflowOutputRequest calls the generic UpdateWorkflowOutput builder with application/json body

func NewUpdateWorkflowOutputRequestWithBody

func NewUpdateWorkflowOutputRequestWithBody(server string, workflowOutputId string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateWorkflowOutputRequestWithBody generates requests for UpdateWorkflowOutput with any type of body

func NewUpdateWorkflowTaskGroupRequest

func NewUpdateWorkflowTaskGroupRequest(server string, workflowTaskGroupId string, body UpdateWorkflowTaskGroupJSONRequestBody) (*http.Request, error)

NewUpdateWorkflowTaskGroupRequest calls the generic UpdateWorkflowTaskGroup builder with application/json body

func NewUpdateWorkflowTaskGroupRequestWithBody

func NewUpdateWorkflowTaskGroupRequestWithBody(server string, workflowTaskGroupId string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateWorkflowTaskGroupRequestWithBody generates requests for UpdateWorkflowTaskGroup with any type of body

func NewUpdateWorkflowTaskRequest

func NewUpdateWorkflowTaskRequest(server string, workflowTaskId string, body UpdateWorkflowTaskJSONRequestBody) (*http.Request, error)

NewUpdateWorkflowTaskRequest calls the generic UpdateWorkflowTask builder with application/json body

func NewUpdateWorkflowTaskRequestWithBody

func NewUpdateWorkflowTaskRequestWithBody(server string, workflowTaskId string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateWorkflowTaskRequestWithBody generates requests for UpdateWorkflowTask with any type of body

func NewValidateBarcodesRequest

func NewValidateBarcodesRequest(server string, registryId string, body ValidateBarcodesJSONRequestBody) (*http.Request, error)

NewValidateBarcodesRequest calls the generic ValidateBarcodes builder with application/json body

func NewValidateBarcodesRequestWithBody

func NewValidateBarcodesRequestWithBody(server string, registryId string, contentType string, body io.Reader) (*http.Request, error)

NewValidateBarcodesRequestWithBody generates requests for ValidateBarcodes with any type of body

func PathToRawSpec

func PathToRawSpec(pathToFile string) map[string]func() ([]byte, error)

Constructs a synthetic filesystem for resolving external references when loading openapi specifications.

func RegisterHandlers

func RegisterHandlers(router EchoRouter, si ServerInterface)

RegisterHandlers adds each server route to the EchoRouter.

func RegisterHandlersWithBaseURL

func RegisterHandlersWithBaseURL(router EchoRouter, si ServerInterface, baseURL string)

Registers handlers, and prepends BaseURL to the paths, so that the paths can be served under a prefix.

Types

type AIGGenerateInputAsyncTask

type AIGGenerateInputAsyncTask struct {
	// Errors Present only when status is FAILED for a bulk task. Contains information about the individual errors in the bulk task.
	Errors *map[string]interface{} `json:"errors,omitempty"`

	// Message Present only when status is FAILED. Contains information about the error.
	Message  *string                   `json:"message,omitempty"`
	Response *AutomationInputGenerator `json:"response,omitempty"`

	// Status The current state of the task.
	Status AIGGenerateInputAsyncTaskStatus `json:"status"`
}

AIGGenerateInputAsyncTask defines model for AIGGenerateInputAsyncTask.

type AIGGenerateInputAsyncTaskStatus

type AIGGenerateInputAsyncTaskStatus string

AIGGenerateInputAsyncTaskStatus The current state of the task.

const (
	AIGGenerateInputAsyncTaskStatusFAILED    AIGGenerateInputAsyncTaskStatus = "FAILED"
	AIGGenerateInputAsyncTaskStatusRUNNING   AIGGenerateInputAsyncTaskStatus = "RUNNING"
	AIGGenerateInputAsyncTaskStatusSUCCEEDED AIGGenerateInputAsyncTaskStatus = "SUCCEEDED"
)

Defines values for AIGGenerateInputAsyncTaskStatus.

type AOPProcessOutputAsyncTask

type AOPProcessOutputAsyncTask struct {
	// Errors Present only when status is FAILED for a bulk task. Contains information about the individual errors in the bulk task.
	Errors *map[string]interface{} `json:"errors,omitempty"`

	// Message Present only when status is FAILED. Contains information about the error.
	Message  *string                    `json:"message,omitempty"`
	Response *AutomationOutputProcessor `json:"response,omitempty"`

	// Status The current state of the task.
	Status AOPProcessOutputAsyncTaskStatus `json:"status"`
}

AOPProcessOutputAsyncTask defines model for AOPProcessOutputAsyncTask.

type AOPProcessOutputAsyncTaskStatus

type AOPProcessOutputAsyncTaskStatus string

AOPProcessOutputAsyncTaskStatus The current state of the task.

const (
	AOPProcessOutputAsyncTaskStatusFAILED    AOPProcessOutputAsyncTaskStatus = "FAILED"
	AOPProcessOutputAsyncTaskStatusRUNNING   AOPProcessOutputAsyncTaskStatus = "RUNNING"
	AOPProcessOutputAsyncTaskStatusSUCCEEDED AOPProcessOutputAsyncTaskStatus = "SUCCEEDED"
)

Defines values for AOPProcessOutputAsyncTaskStatus.

type AaAnnotation

type AaAnnotation struct {
	Color *string `json:"color,omitempty"`

	// End 0-based exclusive end index. The end of the AA sequence is always represented as 0.
	End  *int    `json:"end,omitempty"`
	Id   *string `json:"id,omitempty"`
	Name *string `json:"name,omitempty"`

	// Start 0-based inclusive start index.
	Start *int    `json:"start,omitempty"`
	Type  *string `json:"type,omitempty"`
}

AaAnnotation defines model for AaAnnotation.

type AaSequence

type AaSequence struct {
	// Aliases Array of aliases
	Aliases *[]string `json:"aliases,omitempty"`

	// AminoAcids Amino acids of the AA sequence.
	AminoAcids *string `json:"aminoAcids,omitempty"`

	// Annotations Array of annotation objects on the AA sequence.
	Annotations *[]AaAnnotation `json:"annotations,omitempty"`

	// ApiURL The canonical url of the AA Sequence in the API.
	ApiURL        *string        `json:"apiURL,omitempty"`
	ArchiveRecord *ArchiveRecord `json:"archiveRecord"`

	// CreatedAt DateTime the AA sequence was created.
	CreatedAt *time.Time   `json:"createdAt,omitempty"`
	Creator   *UserSummary `json:"creator,omitempty"`

	// CustomFields Custom fields set on the AA sequence.
	CustomFields *CustomFields `json:"customFields,omitempty"`

	// EntityRegistryId Registry ID of the AA sequence if registered.
	EntityRegistryId *string `json:"entityRegistryId"`
	Fields           *Fields `json:"fields,omitempty"`

	// FolderId ID of the folder that contains the AA sequence.
	FolderId *string `json:"folderId"`

	// Id ID of the AA sequence.
	Id *string `json:"id,omitempty"`

	// Length Number of amino acids in the AA sequence.
	Length *int `json:"length,omitempty"`

	// ModifiedAt DateTime the AA sequence was last modified.
	ModifiedAt *time.Time `json:"modifiedAt,omitempty"`

	// Name Name of the AA sequence.
	Name               *string             `json:"name,omitempty"`
	RegistrationOrigin *RegistrationOrigin `json:"registrationOrigin"`

	// RegistryId Registry the AA sequence is registered in.
	RegistryId *string        `json:"registryId"`
	Schema     *SchemaSummary `json:"schema"`

	// WebURL URL of the protein.
	WebURL *string `json:"webURL,omitempty"`
}

AaSequence defines model for AaSequence.

type AaSequenceBaseRequest

type AaSequenceBaseRequest struct {
	// Aliases Aliases to add to the AA sequence
	Aliases *[]string `json:"aliases,omitempty"`

	// AminoAcids Amino acids for the AA sequence.
	AminoAcids *string `json:"aminoAcids,omitempty"`

	// Annotations Annotations to create on the AA sequence.
	Annotations *[]AaAnnotation `json:"annotations,omitempty"`

	// AuthorIds IDs of users to set as the AA sequence's authors.
	AuthorIds *[]string `json:"authorIds,omitempty"`

	// CustomFields Custom fields to add to the AA sequence. Every field should have its name as a key, mapping to an object with information about the value of the field.
	CustomFields *CustomFields `json:"customFields,omitempty"`

	// Fields Fields to set on the AA sequence. Must correspond with the schema's field definitions. Every field should have its name as a key, mapping to an object with information about the value of the field.
	Fields *Fields `json:"fields,omitempty"`

	// FolderId ID of the folder containing the AA sequence.
	FolderId *string `json:"folderId,omitempty"`

	// Name Name of the AA sequence.
	Name *string `json:"name,omitempty"`

	// SchemaId ID of the AA sequence's schema.
	SchemaId *string `json:"schemaId,omitempty"`
}

AaSequenceBaseRequest defines model for AaSequenceBaseRequest.

type AaSequenceBaseRequestForCreate

type AaSequenceBaseRequestForCreate struct {
	// Aliases Aliases to add to the AA sequence
	Aliases *[]string `json:"aliases,omitempty"`

	// AminoAcids Amino acids for the AA sequence.
	AminoAcids string `json:"aminoAcids"`

	// Annotations Annotations to create on the AA sequence.
	Annotations *[]AaAnnotation `json:"annotations,omitempty"`

	// AuthorIds IDs of users to set as the AA sequence's authors.
	AuthorIds *[]string `json:"authorIds,omitempty"`

	// CustomFields Custom fields to add to the AA sequence. Every field should have its name as a key, mapping to an object with information about the value of the field.
	CustomFields *CustomFields `json:"customFields,omitempty"`

	// Fields Fields to set on the AA sequence. Must correspond with the schema's field definitions. Every field should have its name as a key, mapping to an object with information about the value of the field.
	Fields *Fields `json:"fields,omitempty"`

	// FolderId ID of the folder containing the AA sequence.
	FolderId *string `json:"folderId,omitempty"`

	// Name Name of the AA sequence.
	Name string `json:"name"`

	// SchemaId ID of the AA sequence's schema.
	SchemaId *string `json:"schemaId,omitempty"`
}

AaSequenceBaseRequestForCreate defines model for AaSequenceBaseRequestForCreate.

type AaSequenceBulkCreate

type AaSequenceBulkCreate = AaSequenceCreate

AaSequenceBulkCreate defines model for AaSequenceBulkCreate.

type AaSequenceBulkUpdate

type AaSequenceBulkUpdate struct {
	// Aliases Aliases to add to the AA sequence
	Aliases *[]string `json:"aliases,omitempty"`

	// AminoAcids Amino acids for the AA sequence.
	AminoAcids *string `json:"aminoAcids,omitempty"`

	// Annotations Annotations to create on the AA sequence.
	Annotations *[]AaAnnotation `json:"annotations,omitempty"`

	// AuthorIds IDs of users to set as the AA sequence's authors.
	AuthorIds *[]string `json:"authorIds,omitempty"`

	// CustomFields Custom fields to add to the AA sequence. Every field should have its name as a key, mapping to an object with information about the value of the field.
	CustomFields *CustomFields `json:"customFields,omitempty"`

	// Fields Fields to set on the AA sequence. Must correspond with the schema's field definitions. Every field should have its name as a key, mapping to an object with information about the value of the field.
	Fields *Fields `json:"fields,omitempty"`

	// FolderId ID of the folder containing the AA sequence.
	FolderId *string `json:"folderId,omitempty"`
	Id       *string `json:"id,omitempty"`

	// Name Name of the AA sequence.
	Name *string `json:"name,omitempty"`

	// SchemaId ID of the AA sequence's schema.
	SchemaId *string `json:"schemaId,omitempty"`
}

AaSequenceBulkUpdate defines model for AaSequenceBulkUpdate.

type AaSequenceCreate

type AaSequenceCreate struct {
	// Aliases Aliases to add to the AA sequence
	Aliases *[]string `json:"aliases,omitempty"`

	// AminoAcids Amino acids for the AA sequence.
	AminoAcids string `json:"aminoAcids"`

	// Annotations Annotations to create on the AA sequence.
	Annotations *[]AaAnnotation `json:"annotations,omitempty"`

	// AuthorIds IDs of users to set as the AA sequence's authors.
	AuthorIds *[]string `json:"authorIds,omitempty"`

	// CustomFields Custom fields to add to the AA sequence. Every field should have its name as a key, mapping to an object with information about the value of the field.
	CustomFields *CustomFields `json:"customFields,omitempty"`

	// EntityRegistryId Entity registry ID to set for the registered entity. Cannot specify both entityRegistryId and namingStrategy at the same time.
	EntityRegistryId *string `json:"entityRegistryId,omitempty"`

	// Fields Fields to set on the AA sequence. Must correspond with the schema's field definitions. Every field should have its name as a key, mapping to an object with information about the value of the field.
	Fields *Fields `json:"fields,omitempty"`

	// FolderId ID of the folder containing the entity. Can be left empty when registryId is present.
	FolderId *string `json:"folderId,omitempty"`

	// Name Name of the AA sequence.
	Name string `json:"name"`

	// NamingStrategy Specifies the behavior for automatically generated names when registering an entity.
	// - NEW_IDS: Generate new registry IDs
	// - IDS_FROM_NAMES: Generate registry IDs based on entity names
	// - DELETE_NAMES: Generate new registry IDs and replace name with registry ID
	// - SET_FROM_NAME_PARTS: Generate new registry IDs, rename according to name template, and keep old name as alias
	// - REPLACE_NAMES_FROM_PARTS: Generate new registry IDs, and replace name according to name template
	// - KEEP_NAMES: Keep existing entity names as registry IDs
	// - REPLACE_ID_AND_NAME_FROM_PARTS: Generate registry IDs and names according to name template
	NamingStrategy *NamingStrategy `json:"namingStrategy,omitempty"`

	// RegistryId Registry ID into which entity should be registered. this is the ID of the registry which was configured for a particular organization
	// To get available registryIds, use the [/registries endpoint](#/Registry/listRegistries)
	//
	// Required in order for entities to be created directly in the registry.
	RegistryId *string `json:"registryId,omitempty"`

	// SchemaId ID of the AA sequence's schema.
	SchemaId *string `json:"schemaId,omitempty"`
}

AaSequenceCreate defines model for AaSequenceCreate.

type AaSequenceRequestRegistryFields

type AaSequenceRequestRegistryFields struct {
	EntityRegistryId *string `json:"entityRegistryId,omitempty"`
}

AaSequenceRequestRegistryFields defines model for AaSequenceRequestRegistryFields.

type AaSequenceSummary

type AaSequenceSummary struct {
	EntityType *AaSequenceSummaryEntityType `json:"entityType,omitempty"`
	Id         *string                      `json:"id,omitempty"`
	// Deprecated:
	Type *string `json:"type,omitempty"`
}

AaSequenceSummary defines model for AaSequenceSummary.

type AaSequenceSummaryEntityType

type AaSequenceSummaryEntityType string

AaSequenceSummaryEntityType defines model for AaSequenceSummary.EntityType.

const (
	AaSequenceSummaryEntityTypeAaSequence AaSequenceSummaryEntityType = "aa_sequence"
)

Defines values for AaSequenceSummaryEntityType.

type AaSequenceUpdate

type AaSequenceUpdate struct {
	// Aliases Aliases to add to the AA sequence
	Aliases *[]string `json:"aliases,omitempty"`

	// AminoAcids Amino acids for the AA sequence.
	AminoAcids *string `json:"aminoAcids,omitempty"`

	// Annotations Annotations to create on the AA sequence.
	Annotations *[]AaAnnotation `json:"annotations,omitempty"`

	// AuthorIds IDs of users to set as the AA sequence's authors.
	AuthorIds *[]string `json:"authorIds,omitempty"`

	// CustomFields Custom fields to add to the AA sequence. Every field should have its name as a key, mapping to an object with information about the value of the field.
	CustomFields     *CustomFields `json:"customFields,omitempty"`
	EntityRegistryId *string       `json:"entityRegistryId,omitempty"`

	// Fields Fields to set on the AA sequence. Must correspond with the schema's field definitions. Every field should have its name as a key, mapping to an object with information about the value of the field.
	Fields *Fields `json:"fields,omitempty"`

	// FolderId ID of the folder containing the AA sequence.
	FolderId *string `json:"folderId,omitempty"`

	// Name Name of the AA sequence.
	Name *string `json:"name,omitempty"`

	// SchemaId ID of the AA sequence's schema.
	SchemaId *string `json:"schemaId,omitempty"`
}

AaSequenceUpdate defines model for AaSequenceUpdate.

type AaSequenceWithEntityType

type AaSequenceWithEntityType struct {
	// Aliases Array of aliases
	Aliases *[]string `json:"aliases,omitempty"`

	// AminoAcids Amino acids of the AA sequence.
	AminoAcids *string `json:"aminoAcids,omitempty"`

	// Annotations Array of annotation objects on the AA sequence.
	Annotations *[]AaAnnotation `json:"annotations,omitempty"`

	// ApiURL The canonical url of the AA Sequence in the API.
	ApiURL        *string        `json:"apiURL,omitempty"`
	ArchiveRecord *ArchiveRecord `json:"archiveRecord"`

	// CreatedAt DateTime the AA sequence was created.
	CreatedAt *time.Time   `json:"createdAt,omitempty"`
	Creator   *UserSummary `json:"creator,omitempty"`

	// CustomFields Custom fields set on the AA sequence.
	CustomFields *CustomFields `json:"customFields,omitempty"`

	// EntityRegistryId Registry ID of the AA sequence if registered.
	EntityRegistryId *string                             `json:"entityRegistryId"`
	EntityType       *AaSequenceWithEntityTypeEntityType `json:"entityType,omitempty"`
	Fields           *Fields                             `json:"fields,omitempty"`

	// FolderId ID of the folder that contains the AA sequence.
	FolderId *string `json:"folderId"`

	// Id ID of the AA sequence.
	Id *string `json:"id,omitempty"`

	// Length Number of amino acids in the AA sequence.
	Length *int `json:"length,omitempty"`

	// ModifiedAt DateTime the AA sequence was last modified.
	ModifiedAt *time.Time `json:"modifiedAt,omitempty"`

	// Name Name of the AA sequence.
	Name               *string             `json:"name,omitempty"`
	RegistrationOrigin *RegistrationOrigin `json:"registrationOrigin"`

	// RegistryId Registry the AA sequence is registered in.
	RegistryId *string        `json:"registryId"`
	Schema     *SchemaSummary `json:"schema"`

	// WebURL URL of the protein.
	WebURL *string `json:"webURL,omitempty"`
}

AaSequenceWithEntityType defines model for AaSequenceWithEntityType.

type AaSequenceWithEntityTypeEntityType

type AaSequenceWithEntityTypeEntityType string

AaSequenceWithEntityTypeEntityType defines model for AaSequenceWithEntityType.EntityType.

const (
	AaSequenceWithEntityTypeEntityTypeAaSequence AaSequenceWithEntityTypeEntityType = "aa_sequence"
)

Defines values for AaSequenceWithEntityTypeEntityType.

type AaSequencesArchivalChange

type AaSequencesArchivalChange struct {
	AaSequenceIds *[]string `json:"aaSequenceIds,omitempty"`
	BatchIds      *[]string `json:"batchIds,omitempty"`
}

AaSequencesArchivalChange IDs of all items that were archived or unarchived, grouped by resource type. This includes the IDs of AA sequences along with any IDs of batches that were archived / unarchived.

type AaSequencesArchive

type AaSequencesArchive struct {
	AaSequenceIds []string `json:"aaSequenceIds"`

	// Reason The reason for archiving the provided entities. Accepted reasons may differ based on tenant configuration.
	Reason EntityArchiveReason `json:"reason"`
}

AaSequencesArchive The request body for archiving AA sequences.

type AaSequencesBulkCreateRequest

type AaSequencesBulkCreateRequest struct {
	AaSequences *[]AaSequenceBulkCreate `json:"aaSequences,omitempty"`
}

AaSequencesBulkCreateRequest defines model for AaSequencesBulkCreateRequest.

type AaSequencesBulkGet

type AaSequencesBulkGet struct {
	AaSequences *[]AaSequence `json:"aaSequences,omitempty"`
}

AaSequencesBulkGet defines model for AaSequencesBulkGet.

type AaSequencesBulkUpdateRequest

type AaSequencesBulkUpdateRequest struct {
	AaSequences *[]AaSequenceBulkUpdate `json:"aaSequences,omitempty"`
}

AaSequencesBulkUpdateRequest defines model for AaSequencesBulkUpdateRequest.

type AaSequencesPaginatedList

type AaSequencesPaginatedList struct {
	AaSequences *[]AaSequence `json:"aaSequences,omitempty"`
	NextToken   *string       `json:"nextToken,omitempty"`
}

AaSequencesPaginatedList defines model for AaSequencesPaginatedList.

type AaSequencesUnarchive

type AaSequencesUnarchive struct {
	AaSequenceIds []string `json:"aaSequenceIds"`
}

AaSequencesUnarchive The request body for unarchiving AA sequences.

type AbortAssayResultsTransactionResponse

type AbortAssayResultsTransactionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AssayResultTransactionCreateResponse
}

func ParseAbortAssayResultsTransactionResponse

func ParseAbortAssayResultsTransactionResponse(rsp *http.Response) (*AbortAssayResultsTransactionResponse, error)

ParseAbortAssayResultsTransactionResponse parses an HTTP response from a AbortAssayResultsTransactionWithResponse call

func (AbortAssayResultsTransactionResponse) Status

Status returns HTTPResponse.Status

func (AbortAssayResultsTransactionResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type AbortMultipartBlobResponse

type AbortMultipartBlobResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *EmptyObject
	JSON400      *BadRequestError
}

func ParseAbortMultipartBlobResponse

func ParseAbortMultipartBlobResponse(rsp *http.Response) (*AbortMultipartBlobResponse, error)

ParseAbortMultipartBlobResponse parses an HTTP response from a AbortMultipartBlobWithResponse call

func (AbortMultipartBlobResponse) Status

Status returns HTTPResponse.Status

func (AbortMultipartBlobResponse) StatusCode

func (r AbortMultipartBlobResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AlignedNucleotideSequence

type AlignedNucleotideSequence struct {
	Bases *string `json:"bases,omitempty"`
	// Deprecated:
	DnaSequenceId *string `json:"dnaSequenceId"`
	Name          *string `json:"name,omitempty"`

	// PairwiseIdentity Fraction of bases between trimStart and trimEnd that match the template bases. Only present for Template Alignments; Will be empty for Consensus Alignments.
	PairwiseIdentity *float32 `json:"pairwiseIdentity,omitempty"`
	SequenceId       *string  `json:"sequenceId"`
	TrimEnd          *int     `json:"trimEnd,omitempty"`
	TrimStart        *int     `json:"trimStart,omitempty"`
}

AlignedNucleotideSequence defines model for AlignedNucleotideSequence.

type AlignedSequence

type AlignedSequence struct {
	Bases *string `json:"bases,omitempty"`
	// Deprecated:
	DnaSequenceId *string `json:"dnaSequenceId"`
	Name          *string `json:"name,omitempty"`

	// PairwiseIdentity Fraction of bases between trimStart and trimEnd that match the template bases. Only present for Template Alignments; Will be empty for Consensus Alignments.
	PairwiseIdentity *float32 `json:"pairwiseIdentity,omitempty"`
	SequenceId       *string  `json:"sequenceId"`
	TrimEnd          *int     `json:"trimEnd,omitempty"`
	TrimStart        *int     `json:"trimStart,omitempty"`
}

AlignedSequence defines model for AlignedSequence.

type AppCanvas

type AppCanvas struct {
	App *struct {
		// Id The id of the Benchling app.
		Id *string `json:"id,omitempty"`
	} `json:"app,omitempty"`
	ArchiveRecord *struct {
		// Reason Reason that canvases are being archived. Actual reason enum varies by tenant.
		Reason *AppCanvasesArchiveReason `json:"reason,omitempty"`
	} `json:"archiveRecord"`
	Blocks *[]AppCanvas_Blocks_Item `json:"blocks,omitempty"`

	// Data Additional data to associate with the canvas. Can be useful for persisting data associated with the canvas but won't be rendered to the user. If specified, it must be valid JSON in string format less than 5kb in total.
	Data *string `json:"data"`

	// Enabled Overall control for whether the canvas is interactable or not. If `false`, every block is disabled and will override the individual block's `enabled` property. If `true` or absent, the interactivity status will defer to the block's `enabled` property.
	Enabled *bool `json:"enabled,omitempty"`

	// FeatureId Identifier of the feature defined in Benchling App Manifest this canvas corresponds to.
	FeatureId *string `json:"featureId,omitempty"`
	Id        *string `json:"id,omitempty"`

	// ResourceId Identifier of the resource object to attach canvas to.
	ResourceId *string `json:"resourceId,omitempty"`

	// SessionId Identifier of a session. If specified, app status messages from the session will be reported in the canvas.
	SessionId *string `json:"sessionId"`
}

AppCanvas defines model for AppCanvas.

type AppCanvasBase

type AppCanvasBase struct {
	ArchiveRecord *struct {
		// Reason Reason that canvases are being archived. Actual reason enum varies by tenant.
		Reason *AppCanvasesArchiveReason `json:"reason,omitempty"`
	} `json:"archiveRecord"`
	Blocks *[]AppCanvasBase_Blocks_Item `json:"blocks,omitempty"`

	// Data Additional data to associate with the canvas. Can be useful for persisting data associated with the canvas but won't be rendered to the user. If specified, it must be valid JSON in string format less than 5kb in total.
	Data *string `json:"data"`

	// Enabled Overall control for whether the canvas is interactable or not. If `false`, every block is disabled and will override the individual block's `enabled` property. If `true` or absent, the interactivity status will defer to the block's `enabled` property.
	Enabled *bool `json:"enabled,omitempty"`

	// FeatureId Identifier of the feature defined in Benchling App Manifest this canvas corresponds to.
	FeatureId *string `json:"featureId,omitempty"`

	// ResourceId Identifier of the resource object to attach canvas to.
	ResourceId *string `json:"resourceId,omitempty"`

	// SessionId Identifier of a session. If specified, app status messages from the session will be reported in the canvas.
	SessionId *string `json:"sessionId"`
}

AppCanvasBase defines model for AppCanvasBase.

type AppCanvasBase_Blocks_Item

type AppCanvasBase_Blocks_Item struct {
	Type string `json:"type"`
	// contains filtered or unexported fields
}

AppCanvasBase_Blocks_Item defines model for AppCanvasBase.blocks.Item.

func (AppCanvasBase_Blocks_Item) AsButtonUiBlock

func (t AppCanvasBase_Blocks_Item) AsButtonUiBlock() (ButtonUiBlock, error)

AsButtonUiBlock returns the union data inside the AppCanvasBase_Blocks_Item as a ButtonUiBlock

func (AppCanvasBase_Blocks_Item) AsChipUiBlock

func (t AppCanvasBase_Blocks_Item) AsChipUiBlock() (ChipUiBlock, error)

AsChipUiBlock returns the union data inside the AppCanvasBase_Blocks_Item as a ChipUiBlock

func (AppCanvasBase_Blocks_Item) AsDropdownMultiValueUiBlock

func (t AppCanvasBase_Blocks_Item) AsDropdownMultiValueUiBlock() (DropdownMultiValueUiBlock, error)

AsDropdownMultiValueUiBlock returns the union data inside the AppCanvasBase_Blocks_Item as a DropdownMultiValueUiBlock

func (AppCanvasBase_Blocks_Item) AsDropdownUiBlock

func (t AppCanvasBase_Blocks_Item) AsDropdownUiBlock() (DropdownUiBlock, error)

AsDropdownUiBlock returns the union data inside the AppCanvasBase_Blocks_Item as a DropdownUiBlock

func (AppCanvasBase_Blocks_Item) AsMarkdownUiBlock

func (t AppCanvasBase_Blocks_Item) AsMarkdownUiBlock() (MarkdownUiBlock, error)

AsMarkdownUiBlock returns the union data inside the AppCanvasBase_Blocks_Item as a MarkdownUiBlock

func (AppCanvasBase_Blocks_Item) AsSearchInputMultiValueUiBlock

func (t AppCanvasBase_Blocks_Item) AsSearchInputMultiValueUiBlock() (SearchInputMultiValueUiBlock, error)

AsSearchInputMultiValueUiBlock returns the union data inside the AppCanvasBase_Blocks_Item as a SearchInputMultiValueUiBlock

func (AppCanvasBase_Blocks_Item) AsSearchInputUiBlock

func (t AppCanvasBase_Blocks_Item) AsSearchInputUiBlock() (SearchInputUiBlock, error)

AsSearchInputUiBlock returns the union data inside the AppCanvasBase_Blocks_Item as a SearchInputUiBlock

func (AppCanvasBase_Blocks_Item) AsSectionUiBlock

func (t AppCanvasBase_Blocks_Item) AsSectionUiBlock() (SectionUiBlock, error)

AsSectionUiBlock returns the union data inside the AppCanvasBase_Blocks_Item as a SectionUiBlock

func (AppCanvasBase_Blocks_Item) AsSelectorInputMultiValueUiBlock

func (t AppCanvasBase_Blocks_Item) AsSelectorInputMultiValueUiBlock() (SelectorInputMultiValueUiBlock, error)

AsSelectorInputMultiValueUiBlock returns the union data inside the AppCanvasBase_Blocks_Item as a SelectorInputMultiValueUiBlock

func (AppCanvasBase_Blocks_Item) AsSelectorInputUiBlock

func (t AppCanvasBase_Blocks_Item) AsSelectorInputUiBlock() (SelectorInputUiBlock, error)

AsSelectorInputUiBlock returns the union data inside the AppCanvasBase_Blocks_Item as a SelectorInputUiBlock

func (AppCanvasBase_Blocks_Item) AsTableUiBlock

func (t AppCanvasBase_Blocks_Item) AsTableUiBlock() (TableUiBlock, error)

AsTableUiBlock returns the union data inside the AppCanvasBase_Blocks_Item as a TableUiBlock

func (AppCanvasBase_Blocks_Item) AsTextInputUiBlock

func (t AppCanvasBase_Blocks_Item) AsTextInputUiBlock() (TextInputUiBlock, error)

AsTextInputUiBlock returns the union data inside the AppCanvasBase_Blocks_Item as a TextInputUiBlock

func (AppCanvasBase_Blocks_Item) Discriminator

func (t AppCanvasBase_Blocks_Item) Discriminator() (string, error)

func (*AppCanvasBase_Blocks_Item) FromButtonUiBlock

func (t *AppCanvasBase_Blocks_Item) FromButtonUiBlock(v ButtonUiBlock) error

FromButtonUiBlock overwrites any union data inside the AppCanvasBase_Blocks_Item as the provided ButtonUiBlock

func (*AppCanvasBase_Blocks_Item) FromChipUiBlock

func (t *AppCanvasBase_Blocks_Item) FromChipUiBlock(v ChipUiBlock) error

FromChipUiBlock overwrites any union data inside the AppCanvasBase_Blocks_Item as the provided ChipUiBlock

func (*AppCanvasBase_Blocks_Item) FromDropdownMultiValueUiBlock

func (t *AppCanvasBase_Blocks_Item) FromDropdownMultiValueUiBlock(v DropdownMultiValueUiBlock) error

FromDropdownMultiValueUiBlock overwrites any union data inside the AppCanvasBase_Blocks_Item as the provided DropdownMultiValueUiBlock

func (*AppCanvasBase_Blocks_Item) FromDropdownUiBlock

func (t *AppCanvasBase_Blocks_Item) FromDropdownUiBlock(v DropdownUiBlock) error

FromDropdownUiBlock overwrites any union data inside the AppCanvasBase_Blocks_Item as the provided DropdownUiBlock

func (*AppCanvasBase_Blocks_Item) FromMarkdownUiBlock

func (t *AppCanvasBase_Blocks_Item) FromMarkdownUiBlock(v MarkdownUiBlock) error

FromMarkdownUiBlock overwrites any union data inside the AppCanvasBase_Blocks_Item as the provided MarkdownUiBlock

func (*AppCanvasBase_Blocks_Item) FromSearchInputMultiValueUiBlock

func (t *AppCanvasBase_Blocks_Item) FromSearchInputMultiValueUiBlock(v SearchInputMultiValueUiBlock) error

FromSearchInputMultiValueUiBlock overwrites any union data inside the AppCanvasBase_Blocks_Item as the provided SearchInputMultiValueUiBlock

func (*AppCanvasBase_Blocks_Item) FromSearchInputUiBlock

func (t *AppCanvasBase_Blocks_Item) FromSearchInputUiBlock(v SearchInputUiBlock) error

FromSearchInputUiBlock overwrites any union data inside the AppCanvasBase_Blocks_Item as the provided SearchInputUiBlock

func (*AppCanvasBase_Blocks_Item) FromSectionUiBlock

func (t *AppCanvasBase_Blocks_Item) FromSectionUiBlock(v SectionUiBlock) error

FromSectionUiBlock overwrites any union data inside the AppCanvasBase_Blocks_Item as the provided SectionUiBlock

func (*AppCanvasBase_Blocks_Item) FromSelectorInputMultiValueUiBlock

func (t *AppCanvasBase_Blocks_Item) FromSelectorInputMultiValueUiBlock(v SelectorInputMultiValueUiBlock) error

FromSelectorInputMultiValueUiBlock overwrites any union data inside the AppCanvasBase_Blocks_Item as the provided SelectorInputMultiValueUiBlock

func (*AppCanvasBase_Blocks_Item) FromSelectorInputUiBlock

func (t *AppCanvasBase_Blocks_Item) FromSelectorInputUiBlock(v SelectorInputUiBlock) error

FromSelectorInputUiBlock overwrites any union data inside the AppCanvasBase_Blocks_Item as the provided SelectorInputUiBlock

func (*AppCanvasBase_Blocks_Item) FromTableUiBlock

func (t *AppCanvasBase_Blocks_Item) FromTableUiBlock(v TableUiBlock) error

FromTableUiBlock overwrites any union data inside the AppCanvasBase_Blocks_Item as the provided TableUiBlock

func (*AppCanvasBase_Blocks_Item) FromTextInputUiBlock

func (t *AppCanvasBase_Blocks_Item) FromTextInputUiBlock(v TextInputUiBlock) error

FromTextInputUiBlock overwrites any union data inside the AppCanvasBase_Blocks_Item as the provided TextInputUiBlock

func (AppCanvasBase_Blocks_Item) MarshalJSON

func (t AppCanvasBase_Blocks_Item) MarshalJSON() ([]byte, error)

func (*AppCanvasBase_Blocks_Item) MergeButtonUiBlock

func (t *AppCanvasBase_Blocks_Item) MergeButtonUiBlock(v ButtonUiBlock) error

MergeButtonUiBlock performs a merge with any union data inside the AppCanvasBase_Blocks_Item, using the provided ButtonUiBlock

func (*AppCanvasBase_Blocks_Item) MergeChipUiBlock

func (t *AppCanvasBase_Blocks_Item) MergeChipUiBlock(v ChipUiBlock) error

MergeChipUiBlock performs a merge with any union data inside the AppCanvasBase_Blocks_Item, using the provided ChipUiBlock

func (*AppCanvasBase_Blocks_Item) MergeDropdownMultiValueUiBlock

func (t *AppCanvasBase_Blocks_Item) MergeDropdownMultiValueUiBlock(v DropdownMultiValueUiBlock) error

MergeDropdownMultiValueUiBlock performs a merge with any union data inside the AppCanvasBase_Blocks_Item, using the provided DropdownMultiValueUiBlock

func (*AppCanvasBase_Blocks_Item) MergeDropdownUiBlock

func (t *AppCanvasBase_Blocks_Item) MergeDropdownUiBlock(v DropdownUiBlock) error

MergeDropdownUiBlock performs a merge with any union data inside the AppCanvasBase_Blocks_Item, using the provided DropdownUiBlock

func (*AppCanvasBase_Blocks_Item) MergeMarkdownUiBlock

func (t *AppCanvasBase_Blocks_Item) MergeMarkdownUiBlock(v MarkdownUiBlock) error

MergeMarkdownUiBlock performs a merge with any union data inside the AppCanvasBase_Blocks_Item, using the provided MarkdownUiBlock

func (*AppCanvasBase_Blocks_Item) MergeSearchInputMultiValueUiBlock

func (t *AppCanvasBase_Blocks_Item) MergeSearchInputMultiValueUiBlock(v SearchInputMultiValueUiBlock) error

MergeSearchInputMultiValueUiBlock performs a merge with any union data inside the AppCanvasBase_Blocks_Item, using the provided SearchInputMultiValueUiBlock

func (*AppCanvasBase_Blocks_Item) MergeSearchInputUiBlock

func (t *AppCanvasBase_Blocks_Item) MergeSearchInputUiBlock(v SearchInputUiBlock) error

MergeSearchInputUiBlock performs a merge with any union data inside the AppCanvasBase_Blocks_Item, using the provided SearchInputUiBlock

func (*AppCanvasBase_Blocks_Item) MergeSectionUiBlock

func (t *AppCanvasBase_Blocks_Item) MergeSectionUiBlock(v SectionUiBlock) error

MergeSectionUiBlock performs a merge with any union data inside the AppCanvasBase_Blocks_Item, using the provided SectionUiBlock

func (*AppCanvasBase_Blocks_Item) MergeSelectorInputMultiValueUiBlock

func (t *AppCanvasBase_Blocks_Item) MergeSelectorInputMultiValueUiBlock(v SelectorInputMultiValueUiBlock) error

MergeSelectorInputMultiValueUiBlock performs a merge with any union data inside the AppCanvasBase_Blocks_Item, using the provided SelectorInputMultiValueUiBlock

func (*AppCanvasBase_Blocks_Item) MergeSelectorInputUiBlock

func (t *AppCanvasBase_Blocks_Item) MergeSelectorInputUiBlock(v SelectorInputUiBlock) error

MergeSelectorInputUiBlock performs a merge with any union data inside the AppCanvasBase_Blocks_Item, using the provided SelectorInputUiBlock

func (*AppCanvasBase_Blocks_Item) MergeTableUiBlock

func (t *AppCanvasBase_Blocks_Item) MergeTableUiBlock(v TableUiBlock) error

MergeTableUiBlock performs a merge with any union data inside the AppCanvasBase_Blocks_Item, using the provided TableUiBlock

func (*AppCanvasBase_Blocks_Item) MergeTextInputUiBlock

func (t *AppCanvasBase_Blocks_Item) MergeTextInputUiBlock(v TextInputUiBlock) error

MergeTextInputUiBlock performs a merge with any union data inside the AppCanvasBase_Blocks_Item, using the provided TextInputUiBlock

func (*AppCanvasBase_Blocks_Item) UnmarshalJSON

func (t *AppCanvasBase_Blocks_Item) UnmarshalJSON(b []byte) error

func (AppCanvasBase_Blocks_Item) ValueByDiscriminator

func (t AppCanvasBase_Blocks_Item) ValueByDiscriminator() (interface{}, error)

type AppCanvasCreate

type AppCanvasCreate struct {
	// AppId Identifier of the app owning this canvas. For backwards compatibility, this property will be temporarily optional until the requisite time window for breaking changes in beta endpoints has passed.
	AppId  string                        `json:"appId"`
	Blocks []AppCanvasCreate_Blocks_Item `json:"blocks"`

	// Data Additional data to associate with the canvas. Can be useful for persisting data associated with the canvas but won't be rendered to the user. If specified, it must be valid JSON in string format less than 5kb in total.
	Data *string `json:"data"`

	// Enabled Overall control for whether the canvas is interactable or not. If `false`, every block is disabled and will override the individual block's `enabled` property. If `true` or absent, the interactivity status will defer to the block's `enabled` property.
	Enabled *bool `json:"enabled,omitempty"`

	// FeatureId Identifier of the feature defined in Benchling App Manifest this canvas corresponds to.
	FeatureId string `json:"featureId"`

	// ResourceId Identifier of the resource object to attach canvas to.
	ResourceId string `json:"resourceId"`

	// SessionId Identifier of a session. If specified, app status messages from the session will be reported in the canvas.
	SessionId *string `json:"sessionId"`
}

AppCanvasCreate defines model for AppCanvasCreate.

type AppCanvasCreateBase

type AppCanvasCreateBase struct {
	Blocks *[]AppCanvasCreateBase_Blocks_Item `json:"blocks,omitempty"`

	// Data Additional data to associate with the canvas. Can be useful for persisting data associated with the canvas but won't be rendered to the user. If specified, it must be valid JSON in string format less than 5kb in total.
	Data *string `json:"data"`

	// Enabled Overall control for whether the canvas is interactable or not. If `false`, every block is disabled and will override the individual block's `enabled` property. If `true` or absent, the interactivity status will defer to the block's `enabled` property.
	Enabled *bool `json:"enabled,omitempty"`

	// FeatureId Identifier of the feature defined in Benchling App Manifest this canvas corresponds to.
	FeatureId *string `json:"featureId,omitempty"`

	// ResourceId Identifier of the resource object to attach canvas to.
	ResourceId *string `json:"resourceId,omitempty"`

	// SessionId Identifier of a session. If specified, app status messages from the session will be reported in the canvas.
	SessionId *string `json:"sessionId"`
}

AppCanvasCreateBase defines model for AppCanvasCreateBase.

type AppCanvasCreateBase_Blocks_Item

type AppCanvasCreateBase_Blocks_Item struct {
	Type string `json:"type"`
	// contains filtered or unexported fields
}

AppCanvasCreateBase_Blocks_Item defines model for AppCanvasCreateBase.blocks.Item.

func (AppCanvasCreateBase_Blocks_Item) AsButtonUiBlockCreate

func (t AppCanvasCreateBase_Blocks_Item) AsButtonUiBlockCreate() (ButtonUiBlockCreate, error)

AsButtonUiBlockCreate returns the union data inside the AppCanvasCreateBase_Blocks_Item as a ButtonUiBlockCreate

func (AppCanvasCreateBase_Blocks_Item) AsChipUiBlockCreate

func (t AppCanvasCreateBase_Blocks_Item) AsChipUiBlockCreate() (ChipUiBlockCreate, error)

AsChipUiBlockCreate returns the union data inside the AppCanvasCreateBase_Blocks_Item as a ChipUiBlockCreate

func (AppCanvasCreateBase_Blocks_Item) AsDropdownMultiValueUiBlockCreate

func (t AppCanvasCreateBase_Blocks_Item) AsDropdownMultiValueUiBlockCreate() (DropdownMultiValueUiBlockCreate, error)

AsDropdownMultiValueUiBlockCreate returns the union data inside the AppCanvasCreateBase_Blocks_Item as a DropdownMultiValueUiBlockCreate

func (AppCanvasCreateBase_Blocks_Item) AsDropdownUiBlockCreate

func (t AppCanvasCreateBase_Blocks_Item) AsDropdownUiBlockCreate() (DropdownUiBlockCreate, error)

AsDropdownUiBlockCreate returns the union data inside the AppCanvasCreateBase_Blocks_Item as a DropdownUiBlockCreate

func (AppCanvasCreateBase_Blocks_Item) AsMarkdownUiBlockCreate

func (t AppCanvasCreateBase_Blocks_Item) AsMarkdownUiBlockCreate() (MarkdownUiBlockCreate, error)

AsMarkdownUiBlockCreate returns the union data inside the AppCanvasCreateBase_Blocks_Item as a MarkdownUiBlockCreate

func (AppCanvasCreateBase_Blocks_Item) AsSearchInputMultiValueUiBlockCreate

func (t AppCanvasCreateBase_Blocks_Item) AsSearchInputMultiValueUiBlockCreate() (SearchInputMultiValueUiBlockCreate, error)

AsSearchInputMultiValueUiBlockCreate returns the union data inside the AppCanvasCreateBase_Blocks_Item as a SearchInputMultiValueUiBlockCreate

func (AppCanvasCreateBase_Blocks_Item) AsSearchInputUiBlockCreate

func (t AppCanvasCreateBase_Blocks_Item) AsSearchInputUiBlockCreate() (SearchInputUiBlockCreate, error)

AsSearchInputUiBlockCreate returns the union data inside the AppCanvasCreateBase_Blocks_Item as a SearchInputUiBlockCreate

func (AppCanvasCreateBase_Blocks_Item) AsSectionUiBlockCreate

func (t AppCanvasCreateBase_Blocks_Item) AsSectionUiBlockCreate() (SectionUiBlockCreate, error)

AsSectionUiBlockCreate returns the union data inside the AppCanvasCreateBase_Blocks_Item as a SectionUiBlockCreate

func (AppCanvasCreateBase_Blocks_Item) AsSelectorInputMultiValueUiBlockCreate

func (t AppCanvasCreateBase_Blocks_Item) AsSelectorInputMultiValueUiBlockCreate() (SelectorInputMultiValueUiBlockCreate, error)

AsSelectorInputMultiValueUiBlockCreate returns the union data inside the AppCanvasCreateBase_Blocks_Item as a SelectorInputMultiValueUiBlockCreate

func (AppCanvasCreateBase_Blocks_Item) AsSelectorInputUiBlockCreate

func (t AppCanvasCreateBase_Blocks_Item) AsSelectorInputUiBlockCreate() (SelectorInputUiBlockCreate, error)

AsSelectorInputUiBlockCreate returns the union data inside the AppCanvasCreateBase_Blocks_Item as a SelectorInputUiBlockCreate

func (AppCanvasCreateBase_Blocks_Item) AsTableUiBlockCreate

func (t AppCanvasCreateBase_Blocks_Item) AsTableUiBlockCreate() (TableUiBlockCreate, error)

AsTableUiBlockCreate returns the union data inside the AppCanvasCreateBase_Blocks_Item as a TableUiBlockCreate

func (AppCanvasCreateBase_Blocks_Item) AsTextInputUiBlockCreate

func (t AppCanvasCreateBase_Blocks_Item) AsTextInputUiBlockCreate() (TextInputUiBlockCreate, error)

AsTextInputUiBlockCreate returns the union data inside the AppCanvasCreateBase_Blocks_Item as a TextInputUiBlockCreate

func (AppCanvasCreateBase_Blocks_Item) Discriminator

func (t AppCanvasCreateBase_Blocks_Item) Discriminator() (string, error)

func (*AppCanvasCreateBase_Blocks_Item) FromButtonUiBlockCreate

func (t *AppCanvasCreateBase_Blocks_Item) FromButtonUiBlockCreate(v ButtonUiBlockCreate) error

FromButtonUiBlockCreate overwrites any union data inside the AppCanvasCreateBase_Blocks_Item as the provided ButtonUiBlockCreate

func (*AppCanvasCreateBase_Blocks_Item) FromChipUiBlockCreate

func (t *AppCanvasCreateBase_Blocks_Item) FromChipUiBlockCreate(v ChipUiBlockCreate) error

FromChipUiBlockCreate overwrites any union data inside the AppCanvasCreateBase_Blocks_Item as the provided ChipUiBlockCreate

func (*AppCanvasCreateBase_Blocks_Item) FromDropdownMultiValueUiBlockCreate

func (t *AppCanvasCreateBase_Blocks_Item) FromDropdownMultiValueUiBlockCreate(v DropdownMultiValueUiBlockCreate) error

FromDropdownMultiValueUiBlockCreate overwrites any union data inside the AppCanvasCreateBase_Blocks_Item as the provided DropdownMultiValueUiBlockCreate

func (*AppCanvasCreateBase_Blocks_Item) FromDropdownUiBlockCreate

func (t *AppCanvasCreateBase_Blocks_Item) FromDropdownUiBlockCreate(v DropdownUiBlockCreate) error

FromDropdownUiBlockCreate overwrites any union data inside the AppCanvasCreateBase_Blocks_Item as the provided DropdownUiBlockCreate

func (*AppCanvasCreateBase_Blocks_Item) FromMarkdownUiBlockCreate

func (t *AppCanvasCreateBase_Blocks_Item) FromMarkdownUiBlockCreate(v MarkdownUiBlockCreate) error

FromMarkdownUiBlockCreate overwrites any union data inside the AppCanvasCreateBase_Blocks_Item as the provided MarkdownUiBlockCreate

func (*AppCanvasCreateBase_Blocks_Item) FromSearchInputMultiValueUiBlockCreate

func (t *AppCanvasCreateBase_Blocks_Item) FromSearchInputMultiValueUiBlockCreate(v SearchInputMultiValueUiBlockCreate) error

FromSearchInputMultiValueUiBlockCreate overwrites any union data inside the AppCanvasCreateBase_Blocks_Item as the provided SearchInputMultiValueUiBlockCreate

func (*AppCanvasCreateBase_Blocks_Item) FromSearchInputUiBlockCreate

func (t *AppCanvasCreateBase_Blocks_Item) FromSearchInputUiBlockCreate(v SearchInputUiBlockCreate) error

FromSearchInputUiBlockCreate overwrites any union data inside the AppCanvasCreateBase_Blocks_Item as the provided SearchInputUiBlockCreate

func (*AppCanvasCreateBase_Blocks_Item) FromSectionUiBlockCreate

func (t *AppCanvasCreateBase_Blocks_Item) FromSectionUiBlockCreate(v SectionUiBlockCreate) error

FromSectionUiBlockCreate overwrites any union data inside the AppCanvasCreateBase_Blocks_Item as the provided SectionUiBlockCreate

func (*AppCanvasCreateBase_Blocks_Item) FromSelectorInputMultiValueUiBlockCreate

func (t *AppCanvasCreateBase_Blocks_Item) FromSelectorInputMultiValueUiBlockCreate(v SelectorInputMultiValueUiBlockCreate) error

FromSelectorInputMultiValueUiBlockCreate overwrites any union data inside the AppCanvasCreateBase_Blocks_Item as the provided SelectorInputMultiValueUiBlockCreate

func (*AppCanvasCreateBase_Blocks_Item) FromSelectorInputUiBlockCreate

func (t *AppCanvasCreateBase_Blocks_Item) FromSelectorInputUiBlockCreate(v SelectorInputUiBlockCreate) error

FromSelectorInputUiBlockCreate overwrites any union data inside the AppCanvasCreateBase_Blocks_Item as the provided SelectorInputUiBlockCreate

func (*AppCanvasCreateBase_Blocks_Item) FromTableUiBlockCreate

func (t *AppCanvasCreateBase_Blocks_Item) FromTableUiBlockCreate(v TableUiBlockCreate) error

FromTableUiBlockCreate overwrites any union data inside the AppCanvasCreateBase_Blocks_Item as the provided TableUiBlockCreate

func (*AppCanvasCreateBase_Blocks_Item) FromTextInputUiBlockCreate

func (t *AppCanvasCreateBase_Blocks_Item) FromTextInputUiBlockCreate(v TextInputUiBlockCreate) error

FromTextInputUiBlockCreate overwrites any union data inside the AppCanvasCreateBase_Blocks_Item as the provided TextInputUiBlockCreate

func (AppCanvasCreateBase_Blocks_Item) MarshalJSON

func (t AppCanvasCreateBase_Blocks_Item) MarshalJSON() ([]byte, error)

func (*AppCanvasCreateBase_Blocks_Item) MergeButtonUiBlockCreate

func (t *AppCanvasCreateBase_Blocks_Item) MergeButtonUiBlockCreate(v ButtonUiBlockCreate) error

MergeButtonUiBlockCreate performs a merge with any union data inside the AppCanvasCreateBase_Blocks_Item, using the provided ButtonUiBlockCreate

func (*AppCanvasCreateBase_Blocks_Item) MergeChipUiBlockCreate

func (t *AppCanvasCreateBase_Blocks_Item) MergeChipUiBlockCreate(v ChipUiBlockCreate) error

MergeChipUiBlockCreate performs a merge with any union data inside the AppCanvasCreateBase_Blocks_Item, using the provided ChipUiBlockCreate

func (*AppCanvasCreateBase_Blocks_Item) MergeDropdownMultiValueUiBlockCreate

func (t *AppCanvasCreateBase_Blocks_Item) MergeDropdownMultiValueUiBlockCreate(v DropdownMultiValueUiBlockCreate) error

MergeDropdownMultiValueUiBlockCreate performs a merge with any union data inside the AppCanvasCreateBase_Blocks_Item, using the provided DropdownMultiValueUiBlockCreate

func (*AppCanvasCreateBase_Blocks_Item) MergeDropdownUiBlockCreate

func (t *AppCanvasCreateBase_Blocks_Item) MergeDropdownUiBlockCreate(v DropdownUiBlockCreate) error

MergeDropdownUiBlockCreate performs a merge with any union data inside the AppCanvasCreateBase_Blocks_Item, using the provided DropdownUiBlockCreate

func (*AppCanvasCreateBase_Blocks_Item) MergeMarkdownUiBlockCreate

func (t *AppCanvasCreateBase_Blocks_Item) MergeMarkdownUiBlockCreate(v MarkdownUiBlockCreate) error

MergeMarkdownUiBlockCreate performs a merge with any union data inside the AppCanvasCreateBase_Blocks_Item, using the provided MarkdownUiBlockCreate

func (*AppCanvasCreateBase_Blocks_Item) MergeSearchInputMultiValueUiBlockCreate

func (t *AppCanvasCreateBase_Blocks_Item) MergeSearchInputMultiValueUiBlockCreate(v SearchInputMultiValueUiBlockCreate) error

MergeSearchInputMultiValueUiBlockCreate performs a merge with any union data inside the AppCanvasCreateBase_Blocks_Item, using the provided SearchInputMultiValueUiBlockCreate

func (*AppCanvasCreateBase_Blocks_Item) MergeSearchInputUiBlockCreate

func (t *AppCanvasCreateBase_Blocks_Item) MergeSearchInputUiBlockCreate(v SearchInputUiBlockCreate) error

MergeSearchInputUiBlockCreate performs a merge with any union data inside the AppCanvasCreateBase_Blocks_Item, using the provided SearchInputUiBlockCreate

func (*AppCanvasCreateBase_Blocks_Item) MergeSectionUiBlockCreate

func (t *AppCanvasCreateBase_Blocks_Item) MergeSectionUiBlockCreate(v SectionUiBlockCreate) error

MergeSectionUiBlockCreate performs a merge with any union data inside the AppCanvasCreateBase_Blocks_Item, using the provided SectionUiBlockCreate

func (*AppCanvasCreateBase_Blocks_Item) MergeSelectorInputMultiValueUiBlockCreate

func (t *AppCanvasCreateBase_Blocks_Item) MergeSelectorInputMultiValueUiBlockCreate(v SelectorInputMultiValueUiBlockCreate) error

MergeSelectorInputMultiValueUiBlockCreate performs a merge with any union data inside the AppCanvasCreateBase_Blocks_Item, using the provided SelectorInputMultiValueUiBlockCreate

func (*AppCanvasCreateBase_Blocks_Item) MergeSelectorInputUiBlockCreate

func (t *AppCanvasCreateBase_Blocks_Item) MergeSelectorInputUiBlockCreate(v SelectorInputUiBlockCreate) error

MergeSelectorInputUiBlockCreate performs a merge with any union data inside the AppCanvasCreateBase_Blocks_Item, using the provided SelectorInputUiBlockCreate

func (*AppCanvasCreateBase_Blocks_Item) MergeTableUiBlockCreate

func (t *AppCanvasCreateBase_Blocks_Item) MergeTableUiBlockCreate(v TableUiBlockCreate) error

MergeTableUiBlockCreate performs a merge with any union data inside the AppCanvasCreateBase_Blocks_Item, using the provided TableUiBlockCreate

func (*AppCanvasCreateBase_Blocks_Item) MergeTextInputUiBlockCreate

func (t *AppCanvasCreateBase_Blocks_Item) MergeTextInputUiBlockCreate(v TextInputUiBlockCreate) error

MergeTextInputUiBlockCreate performs a merge with any union data inside the AppCanvasCreateBase_Blocks_Item, using the provided TextInputUiBlockCreate

func (*AppCanvasCreateBase_Blocks_Item) UnmarshalJSON

func (t *AppCanvasCreateBase_Blocks_Item) UnmarshalJSON(b []byte) error

func (AppCanvasCreateBase_Blocks_Item) ValueByDiscriminator

func (t AppCanvasCreateBase_Blocks_Item) ValueByDiscriminator() (interface{}, error)

type AppCanvasCreateUiBlockList

type AppCanvasCreateUiBlockList struct {
	Blocks *[]AppCanvasCreateUiBlockList_Blocks_Item `json:"blocks,omitempty"`
}

AppCanvasCreateUiBlockList defines model for AppCanvasCreateUiBlockList.

type AppCanvasCreateUiBlockList_Blocks_Item

type AppCanvasCreateUiBlockList_Blocks_Item struct {
	Type string `json:"type"`
	// contains filtered or unexported fields
}

AppCanvasCreateUiBlockList_Blocks_Item defines model for AppCanvasCreateUiBlockList.blocks.Item.

func (AppCanvasCreateUiBlockList_Blocks_Item) AsButtonUiBlockCreate

AsButtonUiBlockCreate returns the union data inside the AppCanvasCreateUiBlockList_Blocks_Item as a ButtonUiBlockCreate

func (AppCanvasCreateUiBlockList_Blocks_Item) AsChipUiBlockCreate

AsChipUiBlockCreate returns the union data inside the AppCanvasCreateUiBlockList_Blocks_Item as a ChipUiBlockCreate

func (AppCanvasCreateUiBlockList_Blocks_Item) AsDropdownMultiValueUiBlockCreate

func (t AppCanvasCreateUiBlockList_Blocks_Item) AsDropdownMultiValueUiBlockCreate() (DropdownMultiValueUiBlockCreate, error)

AsDropdownMultiValueUiBlockCreate returns the union data inside the AppCanvasCreateUiBlockList_Blocks_Item as a DropdownMultiValueUiBlockCreate

func (AppCanvasCreateUiBlockList_Blocks_Item) AsDropdownUiBlockCreate

AsDropdownUiBlockCreate returns the union data inside the AppCanvasCreateUiBlockList_Blocks_Item as a DropdownUiBlockCreate

func (AppCanvasCreateUiBlockList_Blocks_Item) AsMarkdownUiBlockCreate

AsMarkdownUiBlockCreate returns the union data inside the AppCanvasCreateUiBlockList_Blocks_Item as a MarkdownUiBlockCreate

func (AppCanvasCreateUiBlockList_Blocks_Item) AsSearchInputMultiValueUiBlockCreate

func (t AppCanvasCreateUiBlockList_Blocks_Item) AsSearchInputMultiValueUiBlockCreate() (SearchInputMultiValueUiBlockCreate, error)

AsSearchInputMultiValueUiBlockCreate returns the union data inside the AppCanvasCreateUiBlockList_Blocks_Item as a SearchInputMultiValueUiBlockCreate

func (AppCanvasCreateUiBlockList_Blocks_Item) AsSearchInputUiBlockCreate

func (t AppCanvasCreateUiBlockList_Blocks_Item) AsSearchInputUiBlockCreate() (SearchInputUiBlockCreate, error)

AsSearchInputUiBlockCreate returns the union data inside the AppCanvasCreateUiBlockList_Blocks_Item as a SearchInputUiBlockCreate

func (AppCanvasCreateUiBlockList_Blocks_Item) AsSectionUiBlockCreate

AsSectionUiBlockCreate returns the union data inside the AppCanvasCreateUiBlockList_Blocks_Item as a SectionUiBlockCreate

func (AppCanvasCreateUiBlockList_Blocks_Item) AsSelectorInputMultiValueUiBlockCreate

func (t AppCanvasCreateUiBlockList_Blocks_Item) AsSelectorInputMultiValueUiBlockCreate() (SelectorInputMultiValueUiBlockCreate, error)

AsSelectorInputMultiValueUiBlockCreate returns the union data inside the AppCanvasCreateUiBlockList_Blocks_Item as a SelectorInputMultiValueUiBlockCreate

func (AppCanvasCreateUiBlockList_Blocks_Item) AsSelectorInputUiBlockCreate

func (t AppCanvasCreateUiBlockList_Blocks_Item) AsSelectorInputUiBlockCreate() (SelectorInputUiBlockCreate, error)

AsSelectorInputUiBlockCreate returns the union data inside the AppCanvasCreateUiBlockList_Blocks_Item as a SelectorInputUiBlockCreate

func (AppCanvasCreateUiBlockList_Blocks_Item) AsTableUiBlockCreate

AsTableUiBlockCreate returns the union data inside the AppCanvasCreateUiBlockList_Blocks_Item as a TableUiBlockCreate

func (AppCanvasCreateUiBlockList_Blocks_Item) AsTextInputUiBlockCreate

AsTextInputUiBlockCreate returns the union data inside the AppCanvasCreateUiBlockList_Blocks_Item as a TextInputUiBlockCreate

func (AppCanvasCreateUiBlockList_Blocks_Item) Discriminator

func (*AppCanvasCreateUiBlockList_Blocks_Item) FromButtonUiBlockCreate

FromButtonUiBlockCreate overwrites any union data inside the AppCanvasCreateUiBlockList_Blocks_Item as the provided ButtonUiBlockCreate

func (*AppCanvasCreateUiBlockList_Blocks_Item) FromChipUiBlockCreate

FromChipUiBlockCreate overwrites any union data inside the AppCanvasCreateUiBlockList_Blocks_Item as the provided ChipUiBlockCreate

func (*AppCanvasCreateUiBlockList_Blocks_Item) FromDropdownMultiValueUiBlockCreate

func (t *AppCanvasCreateUiBlockList_Blocks_Item) FromDropdownMultiValueUiBlockCreate(v DropdownMultiValueUiBlockCreate) error

FromDropdownMultiValueUiBlockCreate overwrites any union data inside the AppCanvasCreateUiBlockList_Blocks_Item as the provided DropdownMultiValueUiBlockCreate

func (*AppCanvasCreateUiBlockList_Blocks_Item) FromDropdownUiBlockCreate

func (t *AppCanvasCreateUiBlockList_Blocks_Item) FromDropdownUiBlockCreate(v DropdownUiBlockCreate) error

FromDropdownUiBlockCreate overwrites any union data inside the AppCanvasCreateUiBlockList_Blocks_Item as the provided DropdownUiBlockCreate

func (*AppCanvasCreateUiBlockList_Blocks_Item) FromMarkdownUiBlockCreate

func (t *AppCanvasCreateUiBlockList_Blocks_Item) FromMarkdownUiBlockCreate(v MarkdownUiBlockCreate) error

FromMarkdownUiBlockCreate overwrites any union data inside the AppCanvasCreateUiBlockList_Blocks_Item as the provided MarkdownUiBlockCreate

func (*AppCanvasCreateUiBlockList_Blocks_Item) FromSearchInputMultiValueUiBlockCreate

func (t *AppCanvasCreateUiBlockList_Blocks_Item) FromSearchInputMultiValueUiBlockCreate(v SearchInputMultiValueUiBlockCreate) error

FromSearchInputMultiValueUiBlockCreate overwrites any union data inside the AppCanvasCreateUiBlockList_Blocks_Item as the provided SearchInputMultiValueUiBlockCreate

func (*AppCanvasCreateUiBlockList_Blocks_Item) FromSearchInputUiBlockCreate

func (t *AppCanvasCreateUiBlockList_Blocks_Item) FromSearchInputUiBlockCreate(v SearchInputUiBlockCreate) error

FromSearchInputUiBlockCreate overwrites any union data inside the AppCanvasCreateUiBlockList_Blocks_Item as the provided SearchInputUiBlockCreate

func (*AppCanvasCreateUiBlockList_Blocks_Item) FromSectionUiBlockCreate

func (t *AppCanvasCreateUiBlockList_Blocks_Item) FromSectionUiBlockCreate(v SectionUiBlockCreate) error

FromSectionUiBlockCreate overwrites any union data inside the AppCanvasCreateUiBlockList_Blocks_Item as the provided SectionUiBlockCreate

func (*AppCanvasCreateUiBlockList_Blocks_Item) FromSelectorInputMultiValueUiBlockCreate

func (t *AppCanvasCreateUiBlockList_Blocks_Item) FromSelectorInputMultiValueUiBlockCreate(v SelectorInputMultiValueUiBlockCreate) error

FromSelectorInputMultiValueUiBlockCreate overwrites any union data inside the AppCanvasCreateUiBlockList_Blocks_Item as the provided SelectorInputMultiValueUiBlockCreate

func (*AppCanvasCreateUiBlockList_Blocks_Item) FromSelectorInputUiBlockCreate

func (t *AppCanvasCreateUiBlockList_Blocks_Item) FromSelectorInputUiBlockCreate(v SelectorInputUiBlockCreate) error

FromSelectorInputUiBlockCreate overwrites any union data inside the AppCanvasCreateUiBlockList_Blocks_Item as the provided SelectorInputUiBlockCreate

func (*AppCanvasCreateUiBlockList_Blocks_Item) FromTableUiBlockCreate

FromTableUiBlockCreate overwrites any union data inside the AppCanvasCreateUiBlockList_Blocks_Item as the provided TableUiBlockCreate

func (*AppCanvasCreateUiBlockList_Blocks_Item) FromTextInputUiBlockCreate

func (t *AppCanvasCreateUiBlockList_Blocks_Item) FromTextInputUiBlockCreate(v TextInputUiBlockCreate) error

FromTextInputUiBlockCreate overwrites any union data inside the AppCanvasCreateUiBlockList_Blocks_Item as the provided TextInputUiBlockCreate

func (AppCanvasCreateUiBlockList_Blocks_Item) MarshalJSON

func (t AppCanvasCreateUiBlockList_Blocks_Item) MarshalJSON() ([]byte, error)

func (*AppCanvasCreateUiBlockList_Blocks_Item) MergeButtonUiBlockCreate

func (t *AppCanvasCreateUiBlockList_Blocks_Item) MergeButtonUiBlockCreate(v ButtonUiBlockCreate) error

MergeButtonUiBlockCreate performs a merge with any union data inside the AppCanvasCreateUiBlockList_Blocks_Item, using the provided ButtonUiBlockCreate

func (*AppCanvasCreateUiBlockList_Blocks_Item) MergeChipUiBlockCreate

func (t *AppCanvasCreateUiBlockList_Blocks_Item) MergeChipUiBlockCreate(v ChipUiBlockCreate) error

MergeChipUiBlockCreate performs a merge with any union data inside the AppCanvasCreateUiBlockList_Blocks_Item, using the provided ChipUiBlockCreate

func (*AppCanvasCreateUiBlockList_Blocks_Item) MergeDropdownMultiValueUiBlockCreate

func (t *AppCanvasCreateUiBlockList_Blocks_Item) MergeDropdownMultiValueUiBlockCreate(v DropdownMultiValueUiBlockCreate) error

MergeDropdownMultiValueUiBlockCreate performs a merge with any union data inside the AppCanvasCreateUiBlockList_Blocks_Item, using the provided DropdownMultiValueUiBlockCreate

func (*AppCanvasCreateUiBlockList_Blocks_Item) MergeDropdownUiBlockCreate

func (t *AppCanvasCreateUiBlockList_Blocks_Item) MergeDropdownUiBlockCreate(v DropdownUiBlockCreate) error

MergeDropdownUiBlockCreate performs a merge with any union data inside the AppCanvasCreateUiBlockList_Blocks_Item, using the provided DropdownUiBlockCreate

func (*AppCanvasCreateUiBlockList_Blocks_Item) MergeMarkdownUiBlockCreate

func (t *AppCanvasCreateUiBlockList_Blocks_Item) MergeMarkdownUiBlockCreate(v MarkdownUiBlockCreate) error

MergeMarkdownUiBlockCreate performs a merge with any union data inside the AppCanvasCreateUiBlockList_Blocks_Item, using the provided MarkdownUiBlockCreate

func (*AppCanvasCreateUiBlockList_Blocks_Item) MergeSearchInputMultiValueUiBlockCreate

func (t *AppCanvasCreateUiBlockList_Blocks_Item) MergeSearchInputMultiValueUiBlockCreate(v SearchInputMultiValueUiBlockCreate) error

MergeSearchInputMultiValueUiBlockCreate performs a merge with any union data inside the AppCanvasCreateUiBlockList_Blocks_Item, using the provided SearchInputMultiValueUiBlockCreate

func (*AppCanvasCreateUiBlockList_Blocks_Item) MergeSearchInputUiBlockCreate

func (t *AppCanvasCreateUiBlockList_Blocks_Item) MergeSearchInputUiBlockCreate(v SearchInputUiBlockCreate) error

MergeSearchInputUiBlockCreate performs a merge with any union data inside the AppCanvasCreateUiBlockList_Blocks_Item, using the provided SearchInputUiBlockCreate

func (*AppCanvasCreateUiBlockList_Blocks_Item) MergeSectionUiBlockCreate

func (t *AppCanvasCreateUiBlockList_Blocks_Item) MergeSectionUiBlockCreate(v SectionUiBlockCreate) error

MergeSectionUiBlockCreate performs a merge with any union data inside the AppCanvasCreateUiBlockList_Blocks_Item, using the provided SectionUiBlockCreate

func (*AppCanvasCreateUiBlockList_Blocks_Item) MergeSelectorInputMultiValueUiBlockCreate

func (t *AppCanvasCreateUiBlockList_Blocks_Item) MergeSelectorInputMultiValueUiBlockCreate(v SelectorInputMultiValueUiBlockCreate) error

MergeSelectorInputMultiValueUiBlockCreate performs a merge with any union data inside the AppCanvasCreateUiBlockList_Blocks_Item, using the provided SelectorInputMultiValueUiBlockCreate

func (*AppCanvasCreateUiBlockList_Blocks_Item) MergeSelectorInputUiBlockCreate

func (t *AppCanvasCreateUiBlockList_Blocks_Item) MergeSelectorInputUiBlockCreate(v SelectorInputUiBlockCreate) error

MergeSelectorInputUiBlockCreate performs a merge with any union data inside the AppCanvasCreateUiBlockList_Blocks_Item, using the provided SelectorInputUiBlockCreate

func (*AppCanvasCreateUiBlockList_Blocks_Item) MergeTableUiBlockCreate

func (t *AppCanvasCreateUiBlockList_Blocks_Item) MergeTableUiBlockCreate(v TableUiBlockCreate) error

MergeTableUiBlockCreate performs a merge with any union data inside the AppCanvasCreateUiBlockList_Blocks_Item, using the provided TableUiBlockCreate

func (*AppCanvasCreateUiBlockList_Blocks_Item) MergeTextInputUiBlockCreate

func (t *AppCanvasCreateUiBlockList_Blocks_Item) MergeTextInputUiBlockCreate(v TextInputUiBlockCreate) error

MergeTextInputUiBlockCreate performs a merge with any union data inside the AppCanvasCreateUiBlockList_Blocks_Item, using the provided TextInputUiBlockCreate

func (*AppCanvasCreateUiBlockList_Blocks_Item) UnmarshalJSON

func (t *AppCanvasCreateUiBlockList_Blocks_Item) UnmarshalJSON(b []byte) error

func (AppCanvasCreateUiBlockList_Blocks_Item) ValueByDiscriminator

func (t AppCanvasCreateUiBlockList_Blocks_Item) ValueByDiscriminator() (interface{}, error)

type AppCanvasCreate_Blocks_Item

type AppCanvasCreate_Blocks_Item struct {
	Type string `json:"type"`
	// contains filtered or unexported fields
}

AppCanvasCreate_Blocks_Item defines model for AppCanvasCreate.blocks.Item.

func (AppCanvasCreate_Blocks_Item) AsButtonUiBlockCreate

func (t AppCanvasCreate_Blocks_Item) AsButtonUiBlockCreate() (ButtonUiBlockCreate, error)

AsButtonUiBlockCreate returns the union data inside the AppCanvasCreate_Blocks_Item as a ButtonUiBlockCreate

func (AppCanvasCreate_Blocks_Item) AsChipUiBlockCreate

func (t AppCanvasCreate_Blocks_Item) AsChipUiBlockCreate() (ChipUiBlockCreate, error)

AsChipUiBlockCreate returns the union data inside the AppCanvasCreate_Blocks_Item as a ChipUiBlockCreate

func (AppCanvasCreate_Blocks_Item) AsDropdownMultiValueUiBlockCreate

func (t AppCanvasCreate_Blocks_Item) AsDropdownMultiValueUiBlockCreate() (DropdownMultiValueUiBlockCreate, error)

AsDropdownMultiValueUiBlockCreate returns the union data inside the AppCanvasCreate_Blocks_Item as a DropdownMultiValueUiBlockCreate

func (AppCanvasCreate_Blocks_Item) AsDropdownUiBlockCreate

func (t AppCanvasCreate_Blocks_Item) AsDropdownUiBlockCreate() (DropdownUiBlockCreate, error)

AsDropdownUiBlockCreate returns the union data inside the AppCanvasCreate_Blocks_Item as a DropdownUiBlockCreate

func (AppCanvasCreate_Blocks_Item) AsMarkdownUiBlockCreate

func (t AppCanvasCreate_Blocks_Item) AsMarkdownUiBlockCreate() (MarkdownUiBlockCreate, error)

AsMarkdownUiBlockCreate returns the union data inside the AppCanvasCreate_Blocks_Item as a MarkdownUiBlockCreate

func (AppCanvasCreate_Blocks_Item) AsSearchInputMultiValueUiBlockCreate

func (t AppCanvasCreate_Blocks_Item) AsSearchInputMultiValueUiBlockCreate() (SearchInputMultiValueUiBlockCreate, error)

AsSearchInputMultiValueUiBlockCreate returns the union data inside the AppCanvasCreate_Blocks_Item as a SearchInputMultiValueUiBlockCreate

func (AppCanvasCreate_Blocks_Item) AsSearchInputUiBlockCreate

func (t AppCanvasCreate_Blocks_Item) AsSearchInputUiBlockCreate() (SearchInputUiBlockCreate, error)

AsSearchInputUiBlockCreate returns the union data inside the AppCanvasCreate_Blocks_Item as a SearchInputUiBlockCreate

func (AppCanvasCreate_Blocks_Item) AsSectionUiBlockCreate

func (t AppCanvasCreate_Blocks_Item) AsSectionUiBlockCreate() (SectionUiBlockCreate, error)

AsSectionUiBlockCreate returns the union data inside the AppCanvasCreate_Blocks_Item as a SectionUiBlockCreate

func (AppCanvasCreate_Blocks_Item) AsSelectorInputMultiValueUiBlockCreate

func (t AppCanvasCreate_Blocks_Item) AsSelectorInputMultiValueUiBlockCreate() (SelectorInputMultiValueUiBlockCreate, error)

AsSelectorInputMultiValueUiBlockCreate returns the union data inside the AppCanvasCreate_Blocks_Item as a SelectorInputMultiValueUiBlockCreate

func (AppCanvasCreate_Blocks_Item) AsSelectorInputUiBlockCreate

func (t AppCanvasCreate_Blocks_Item) AsSelectorInputUiBlockCreate() (SelectorInputUiBlockCreate, error)

AsSelectorInputUiBlockCreate returns the union data inside the AppCanvasCreate_Blocks_Item as a SelectorInputUiBlockCreate

func (AppCanvasCreate_Blocks_Item) AsTableUiBlockCreate

func (t AppCanvasCreate_Blocks_Item) AsTableUiBlockCreate() (TableUiBlockCreate, error)

AsTableUiBlockCreate returns the union data inside the AppCanvasCreate_Blocks_Item as a TableUiBlockCreate

func (AppCanvasCreate_Blocks_Item) AsTextInputUiBlockCreate

func (t AppCanvasCreate_Blocks_Item) AsTextInputUiBlockCreate() (TextInputUiBlockCreate, error)

AsTextInputUiBlockCreate returns the union data inside the AppCanvasCreate_Blocks_Item as a TextInputUiBlockCreate

func (AppCanvasCreate_Blocks_Item) Discriminator

func (t AppCanvasCreate_Blocks_Item) Discriminator() (string, error)

func (*AppCanvasCreate_Blocks_Item) FromButtonUiBlockCreate

func (t *AppCanvasCreate_Blocks_Item) FromButtonUiBlockCreate(v ButtonUiBlockCreate) error

FromButtonUiBlockCreate overwrites any union data inside the AppCanvasCreate_Blocks_Item as the provided ButtonUiBlockCreate

func (*AppCanvasCreate_Blocks_Item) FromChipUiBlockCreate

func (t *AppCanvasCreate_Blocks_Item) FromChipUiBlockCreate(v ChipUiBlockCreate) error

FromChipUiBlockCreate overwrites any union data inside the AppCanvasCreate_Blocks_Item as the provided ChipUiBlockCreate

func (*AppCanvasCreate_Blocks_Item) FromDropdownMultiValueUiBlockCreate

func (t *AppCanvasCreate_Blocks_Item) FromDropdownMultiValueUiBlockCreate(v DropdownMultiValueUiBlockCreate) error

FromDropdownMultiValueUiBlockCreate overwrites any union data inside the AppCanvasCreate_Blocks_Item as the provided DropdownMultiValueUiBlockCreate

func (*AppCanvasCreate_Blocks_Item) FromDropdownUiBlockCreate

func (t *AppCanvasCreate_Blocks_Item) FromDropdownUiBlockCreate(v DropdownUiBlockCreate) error

FromDropdownUiBlockCreate overwrites any union data inside the AppCanvasCreate_Blocks_Item as the provided DropdownUiBlockCreate

func (*AppCanvasCreate_Blocks_Item) FromMarkdownUiBlockCreate

func (t *AppCanvasCreate_Blocks_Item) FromMarkdownUiBlockCreate(v MarkdownUiBlockCreate) error

FromMarkdownUiBlockCreate overwrites any union data inside the AppCanvasCreate_Blocks_Item as the provided MarkdownUiBlockCreate

func (*AppCanvasCreate_Blocks_Item) FromSearchInputMultiValueUiBlockCreate

func (t *AppCanvasCreate_Blocks_Item) FromSearchInputMultiValueUiBlockCreate(v SearchInputMultiValueUiBlockCreate) error

FromSearchInputMultiValueUiBlockCreate overwrites any union data inside the AppCanvasCreate_Blocks_Item as the provided SearchInputMultiValueUiBlockCreate

func (*AppCanvasCreate_Blocks_Item) FromSearchInputUiBlockCreate

func (t *AppCanvasCreate_Blocks_Item) FromSearchInputUiBlockCreate(v SearchInputUiBlockCreate) error

FromSearchInputUiBlockCreate overwrites any union data inside the AppCanvasCreate_Blocks_Item as the provided SearchInputUiBlockCreate

func (*AppCanvasCreate_Blocks_Item) FromSectionUiBlockCreate

func (t *AppCanvasCreate_Blocks_Item) FromSectionUiBlockCreate(v SectionUiBlockCreate) error

FromSectionUiBlockCreate overwrites any union data inside the AppCanvasCreate_Blocks_Item as the provided SectionUiBlockCreate

func (*AppCanvasCreate_Blocks_Item) FromSelectorInputMultiValueUiBlockCreate

func (t *AppCanvasCreate_Blocks_Item) FromSelectorInputMultiValueUiBlockCreate(v SelectorInputMultiValueUiBlockCreate) error

FromSelectorInputMultiValueUiBlockCreate overwrites any union data inside the AppCanvasCreate_Blocks_Item as the provided SelectorInputMultiValueUiBlockCreate

func (*AppCanvasCreate_Blocks_Item) FromSelectorInputUiBlockCreate

func (t *AppCanvasCreate_Blocks_Item) FromSelectorInputUiBlockCreate(v SelectorInputUiBlockCreate) error

FromSelectorInputUiBlockCreate overwrites any union data inside the AppCanvasCreate_Blocks_Item as the provided SelectorInputUiBlockCreate

func (*AppCanvasCreate_Blocks_Item) FromTableUiBlockCreate

func (t *AppCanvasCreate_Blocks_Item) FromTableUiBlockCreate(v TableUiBlockCreate) error

FromTableUiBlockCreate overwrites any union data inside the AppCanvasCreate_Blocks_Item as the provided TableUiBlockCreate

func (*AppCanvasCreate_Blocks_Item) FromTextInputUiBlockCreate

func (t *AppCanvasCreate_Blocks_Item) FromTextInputUiBlockCreate(v TextInputUiBlockCreate) error

FromTextInputUiBlockCreate overwrites any union data inside the AppCanvasCreate_Blocks_Item as the provided TextInputUiBlockCreate

func (AppCanvasCreate_Blocks_Item) MarshalJSON

func (t AppCanvasCreate_Blocks_Item) MarshalJSON() ([]byte, error)

func (*AppCanvasCreate_Blocks_Item) MergeButtonUiBlockCreate

func (t *AppCanvasCreate_Blocks_Item) MergeButtonUiBlockCreate(v ButtonUiBlockCreate) error

MergeButtonUiBlockCreate performs a merge with any union data inside the AppCanvasCreate_Blocks_Item, using the provided ButtonUiBlockCreate

func (*AppCanvasCreate_Blocks_Item) MergeChipUiBlockCreate

func (t *AppCanvasCreate_Blocks_Item) MergeChipUiBlockCreate(v ChipUiBlockCreate) error

MergeChipUiBlockCreate performs a merge with any union data inside the AppCanvasCreate_Blocks_Item, using the provided ChipUiBlockCreate

func (*AppCanvasCreate_Blocks_Item) MergeDropdownMultiValueUiBlockCreate

func (t *AppCanvasCreate_Blocks_Item) MergeDropdownMultiValueUiBlockCreate(v DropdownMultiValueUiBlockCreate) error

MergeDropdownMultiValueUiBlockCreate performs a merge with any union data inside the AppCanvasCreate_Blocks_Item, using the provided DropdownMultiValueUiBlockCreate

func (*AppCanvasCreate_Blocks_Item) MergeDropdownUiBlockCreate

func (t *AppCanvasCreate_Blocks_Item) MergeDropdownUiBlockCreate(v DropdownUiBlockCreate) error

MergeDropdownUiBlockCreate performs a merge with any union data inside the AppCanvasCreate_Blocks_Item, using the provided DropdownUiBlockCreate

func (*AppCanvasCreate_Blocks_Item) MergeMarkdownUiBlockCreate

func (t *AppCanvasCreate_Blocks_Item) MergeMarkdownUiBlockCreate(v MarkdownUiBlockCreate) error

MergeMarkdownUiBlockCreate performs a merge with any union data inside the AppCanvasCreate_Blocks_Item, using the provided MarkdownUiBlockCreate

func (*AppCanvasCreate_Blocks_Item) MergeSearchInputMultiValueUiBlockCreate

func (t *AppCanvasCreate_Blocks_Item) MergeSearchInputMultiValueUiBlockCreate(v SearchInputMultiValueUiBlockCreate) error

MergeSearchInputMultiValueUiBlockCreate performs a merge with any union data inside the AppCanvasCreate_Blocks_Item, using the provided SearchInputMultiValueUiBlockCreate

func (*AppCanvasCreate_Blocks_Item) MergeSearchInputUiBlockCreate

func (t *AppCanvasCreate_Blocks_Item) MergeSearchInputUiBlockCreate(v SearchInputUiBlockCreate) error

MergeSearchInputUiBlockCreate performs a merge with any union data inside the AppCanvasCreate_Blocks_Item, using the provided SearchInputUiBlockCreate

func (*AppCanvasCreate_Blocks_Item) MergeSectionUiBlockCreate

func (t *AppCanvasCreate_Blocks_Item) MergeSectionUiBlockCreate(v SectionUiBlockCreate) error

MergeSectionUiBlockCreate performs a merge with any union data inside the AppCanvasCreate_Blocks_Item, using the provided SectionUiBlockCreate

func (*AppCanvasCreate_Blocks_Item) MergeSelectorInputMultiValueUiBlockCreate

func (t *AppCanvasCreate_Blocks_Item) MergeSelectorInputMultiValueUiBlockCreate(v SelectorInputMultiValueUiBlockCreate) error

MergeSelectorInputMultiValueUiBlockCreate performs a merge with any union data inside the AppCanvasCreate_Blocks_Item, using the provided SelectorInputMultiValueUiBlockCreate

func (*AppCanvasCreate_Blocks_Item) MergeSelectorInputUiBlockCreate

func (t *AppCanvasCreate_Blocks_Item) MergeSelectorInputUiBlockCreate(v SelectorInputUiBlockCreate) error

MergeSelectorInputUiBlockCreate performs a merge with any union data inside the AppCanvasCreate_Blocks_Item, using the provided SelectorInputUiBlockCreate

func (*AppCanvasCreate_Blocks_Item) MergeTableUiBlockCreate

func (t *AppCanvasCreate_Blocks_Item) MergeTableUiBlockCreate(v TableUiBlockCreate) error

MergeTableUiBlockCreate performs a merge with any union data inside the AppCanvasCreate_Blocks_Item, using the provided TableUiBlockCreate

func (*AppCanvasCreate_Blocks_Item) MergeTextInputUiBlockCreate

func (t *AppCanvasCreate_Blocks_Item) MergeTextInputUiBlockCreate(v TextInputUiBlockCreate) error

MergeTextInputUiBlockCreate performs a merge with any union data inside the AppCanvasCreate_Blocks_Item, using the provided TextInputUiBlockCreate

func (*AppCanvasCreate_Blocks_Item) UnmarshalJSON

func (t *AppCanvasCreate_Blocks_Item) UnmarshalJSON(b []byte) error

func (AppCanvasCreate_Blocks_Item) ValueByDiscriminator

func (t AppCanvasCreate_Blocks_Item) ValueByDiscriminator() (interface{}, error)

type AppCanvasLeafNodeUiBlockList

type AppCanvasLeafNodeUiBlockList struct {
	Children []AppCanvasLeafNodeUiBlockList_Children_Item `json:"children"`
}

AppCanvasLeafNodeUiBlockList defines model for AppCanvasLeafNodeUiBlockList.

type AppCanvasLeafNodeUiBlockList_Children_Item

type AppCanvasLeafNodeUiBlockList_Children_Item struct {
	Type string `json:"type"`
	// contains filtered or unexported fields
}

AppCanvasLeafNodeUiBlockList_Children_Item defines model for AppCanvasLeafNodeUiBlockList.children.Item.

func (AppCanvasLeafNodeUiBlockList_Children_Item) AsButtonUiBlock

AsButtonUiBlock returns the union data inside the AppCanvasLeafNodeUiBlockList_Children_Item as a ButtonUiBlock

func (AppCanvasLeafNodeUiBlockList_Children_Item) AsChipUiBlock

AsChipUiBlock returns the union data inside the AppCanvasLeafNodeUiBlockList_Children_Item as a ChipUiBlock

func (AppCanvasLeafNodeUiBlockList_Children_Item) AsDropdownMultiValueUiBlock

AsDropdownMultiValueUiBlock returns the union data inside the AppCanvasLeafNodeUiBlockList_Children_Item as a DropdownMultiValueUiBlock

func (AppCanvasLeafNodeUiBlockList_Children_Item) AsDropdownUiBlock

AsDropdownUiBlock returns the union data inside the AppCanvasLeafNodeUiBlockList_Children_Item as a DropdownUiBlock

func (AppCanvasLeafNodeUiBlockList_Children_Item) AsMarkdownUiBlock

AsMarkdownUiBlock returns the union data inside the AppCanvasLeafNodeUiBlockList_Children_Item as a MarkdownUiBlock

func (AppCanvasLeafNodeUiBlockList_Children_Item) AsSearchInputMultiValueUiBlock

AsSearchInputMultiValueUiBlock returns the union data inside the AppCanvasLeafNodeUiBlockList_Children_Item as a SearchInputMultiValueUiBlock

func (AppCanvasLeafNodeUiBlockList_Children_Item) AsSearchInputUiBlock

AsSearchInputUiBlock returns the union data inside the AppCanvasLeafNodeUiBlockList_Children_Item as a SearchInputUiBlock

func (AppCanvasLeafNodeUiBlockList_Children_Item) AsSelectorInputMultiValueUiBlock

AsSelectorInputMultiValueUiBlock returns the union data inside the AppCanvasLeafNodeUiBlockList_Children_Item as a SelectorInputMultiValueUiBlock

func (AppCanvasLeafNodeUiBlockList_Children_Item) AsSelectorInputUiBlock

AsSelectorInputUiBlock returns the union data inside the AppCanvasLeafNodeUiBlockList_Children_Item as a SelectorInputUiBlock

func (AppCanvasLeafNodeUiBlockList_Children_Item) AsTextInputUiBlock

AsTextInputUiBlock returns the union data inside the AppCanvasLeafNodeUiBlockList_Children_Item as a TextInputUiBlock

func (AppCanvasLeafNodeUiBlockList_Children_Item) Discriminator

func (*AppCanvasLeafNodeUiBlockList_Children_Item) FromButtonUiBlock

FromButtonUiBlock overwrites any union data inside the AppCanvasLeafNodeUiBlockList_Children_Item as the provided ButtonUiBlock

func (*AppCanvasLeafNodeUiBlockList_Children_Item) FromChipUiBlock

FromChipUiBlock overwrites any union data inside the AppCanvasLeafNodeUiBlockList_Children_Item as the provided ChipUiBlock

func (*AppCanvasLeafNodeUiBlockList_Children_Item) FromDropdownMultiValueUiBlock

FromDropdownMultiValueUiBlock overwrites any union data inside the AppCanvasLeafNodeUiBlockList_Children_Item as the provided DropdownMultiValueUiBlock

func (*AppCanvasLeafNodeUiBlockList_Children_Item) FromDropdownUiBlock

FromDropdownUiBlock overwrites any union data inside the AppCanvasLeafNodeUiBlockList_Children_Item as the provided DropdownUiBlock

func (*AppCanvasLeafNodeUiBlockList_Children_Item) FromMarkdownUiBlock

FromMarkdownUiBlock overwrites any union data inside the AppCanvasLeafNodeUiBlockList_Children_Item as the provided MarkdownUiBlock

func (*AppCanvasLeafNodeUiBlockList_Children_Item) FromSearchInputMultiValueUiBlock

func (t *AppCanvasLeafNodeUiBlockList_Children_Item) FromSearchInputMultiValueUiBlock(v SearchInputMultiValueUiBlock) error

FromSearchInputMultiValueUiBlock overwrites any union data inside the AppCanvasLeafNodeUiBlockList_Children_Item as the provided SearchInputMultiValueUiBlock

func (*AppCanvasLeafNodeUiBlockList_Children_Item) FromSearchInputUiBlock

FromSearchInputUiBlock overwrites any union data inside the AppCanvasLeafNodeUiBlockList_Children_Item as the provided SearchInputUiBlock

func (*AppCanvasLeafNodeUiBlockList_Children_Item) FromSelectorInputMultiValueUiBlock

func (t *AppCanvasLeafNodeUiBlockList_Children_Item) FromSelectorInputMultiValueUiBlock(v SelectorInputMultiValueUiBlock) error

FromSelectorInputMultiValueUiBlock overwrites any union data inside the AppCanvasLeafNodeUiBlockList_Children_Item as the provided SelectorInputMultiValueUiBlock

func (*AppCanvasLeafNodeUiBlockList_Children_Item) FromSelectorInputUiBlock

FromSelectorInputUiBlock overwrites any union data inside the AppCanvasLeafNodeUiBlockList_Children_Item as the provided SelectorInputUiBlock

func (*AppCanvasLeafNodeUiBlockList_Children_Item) FromTextInputUiBlock

FromTextInputUiBlock overwrites any union data inside the AppCanvasLeafNodeUiBlockList_Children_Item as the provided TextInputUiBlock

func (AppCanvasLeafNodeUiBlockList_Children_Item) MarshalJSON

func (*AppCanvasLeafNodeUiBlockList_Children_Item) MergeButtonUiBlock

MergeButtonUiBlock performs a merge with any union data inside the AppCanvasLeafNodeUiBlockList_Children_Item, using the provided ButtonUiBlock

func (*AppCanvasLeafNodeUiBlockList_Children_Item) MergeChipUiBlock

MergeChipUiBlock performs a merge with any union data inside the AppCanvasLeafNodeUiBlockList_Children_Item, using the provided ChipUiBlock

func (*AppCanvasLeafNodeUiBlockList_Children_Item) MergeDropdownMultiValueUiBlock

func (t *AppCanvasLeafNodeUiBlockList_Children_Item) MergeDropdownMultiValueUiBlock(v DropdownMultiValueUiBlock) error

MergeDropdownMultiValueUiBlock performs a merge with any union data inside the AppCanvasLeafNodeUiBlockList_Children_Item, using the provided DropdownMultiValueUiBlock

func (*AppCanvasLeafNodeUiBlockList_Children_Item) MergeDropdownUiBlock

MergeDropdownUiBlock performs a merge with any union data inside the AppCanvasLeafNodeUiBlockList_Children_Item, using the provided DropdownUiBlock

func (*AppCanvasLeafNodeUiBlockList_Children_Item) MergeMarkdownUiBlock

MergeMarkdownUiBlock performs a merge with any union data inside the AppCanvasLeafNodeUiBlockList_Children_Item, using the provided MarkdownUiBlock

func (*AppCanvasLeafNodeUiBlockList_Children_Item) MergeSearchInputMultiValueUiBlock

func (t *AppCanvasLeafNodeUiBlockList_Children_Item) MergeSearchInputMultiValueUiBlock(v SearchInputMultiValueUiBlock) error

MergeSearchInputMultiValueUiBlock performs a merge with any union data inside the AppCanvasLeafNodeUiBlockList_Children_Item, using the provided SearchInputMultiValueUiBlock

func (*AppCanvasLeafNodeUiBlockList_Children_Item) MergeSearchInputUiBlock

MergeSearchInputUiBlock performs a merge with any union data inside the AppCanvasLeafNodeUiBlockList_Children_Item, using the provided SearchInputUiBlock

func (*AppCanvasLeafNodeUiBlockList_Children_Item) MergeSelectorInputMultiValueUiBlock

func (t *AppCanvasLeafNodeUiBlockList_Children_Item) MergeSelectorInputMultiValueUiBlock(v SelectorInputMultiValueUiBlock) error

MergeSelectorInputMultiValueUiBlock performs a merge with any union data inside the AppCanvasLeafNodeUiBlockList_Children_Item, using the provided SelectorInputMultiValueUiBlock

func (*AppCanvasLeafNodeUiBlockList_Children_Item) MergeSelectorInputUiBlock

MergeSelectorInputUiBlock performs a merge with any union data inside the AppCanvasLeafNodeUiBlockList_Children_Item, using the provided SelectorInputUiBlock

func (*AppCanvasLeafNodeUiBlockList_Children_Item) MergeTextInputUiBlock

MergeTextInputUiBlock performs a merge with any union data inside the AppCanvasLeafNodeUiBlockList_Children_Item, using the provided TextInputUiBlock

func (*AppCanvasLeafNodeUiBlockList_Children_Item) UnmarshalJSON

func (AppCanvasLeafNodeUiBlockList_Children_Item) ValueByDiscriminator

func (t AppCanvasLeafNodeUiBlockList_Children_Item) ValueByDiscriminator() (interface{}, error)

type AppCanvasUiBlockList

type AppCanvasUiBlockList struct {
	Blocks *[]AppCanvasUiBlockList_Blocks_Item `json:"blocks,omitempty"`
}

AppCanvasUiBlockList defines model for AppCanvasUiBlockList.

type AppCanvasUiBlockList_Blocks_Item

type AppCanvasUiBlockList_Blocks_Item struct {
	Type string `json:"type"`
	// contains filtered or unexported fields
}

AppCanvasUiBlockList_Blocks_Item defines model for AppCanvasUiBlockList.blocks.Item.

func (AppCanvasUiBlockList_Blocks_Item) AsButtonUiBlock

func (t AppCanvasUiBlockList_Blocks_Item) AsButtonUiBlock() (ButtonUiBlock, error)

AsButtonUiBlock returns the union data inside the AppCanvasUiBlockList_Blocks_Item as a ButtonUiBlock

func (AppCanvasUiBlockList_Blocks_Item) AsChipUiBlock

func (t AppCanvasUiBlockList_Blocks_Item) AsChipUiBlock() (ChipUiBlock, error)

AsChipUiBlock returns the union data inside the AppCanvasUiBlockList_Blocks_Item as a ChipUiBlock

func (AppCanvasUiBlockList_Blocks_Item) AsDropdownMultiValueUiBlock

func (t AppCanvasUiBlockList_Blocks_Item) AsDropdownMultiValueUiBlock() (DropdownMultiValueUiBlock, error)

AsDropdownMultiValueUiBlock returns the union data inside the AppCanvasUiBlockList_Blocks_Item as a DropdownMultiValueUiBlock

func (AppCanvasUiBlockList_Blocks_Item) AsDropdownUiBlock

func (t AppCanvasUiBlockList_Blocks_Item) AsDropdownUiBlock() (DropdownUiBlock, error)

AsDropdownUiBlock returns the union data inside the AppCanvasUiBlockList_Blocks_Item as a DropdownUiBlock

func (AppCanvasUiBlockList_Blocks_Item) AsMarkdownUiBlock

func (t AppCanvasUiBlockList_Blocks_Item) AsMarkdownUiBlock() (MarkdownUiBlock, error)

AsMarkdownUiBlock returns the union data inside the AppCanvasUiBlockList_Blocks_Item as a MarkdownUiBlock

func (AppCanvasUiBlockList_Blocks_Item) AsSearchInputMultiValueUiBlock

func (t AppCanvasUiBlockList_Blocks_Item) AsSearchInputMultiValueUiBlock() (SearchInputMultiValueUiBlock, error)

AsSearchInputMultiValueUiBlock returns the union data inside the AppCanvasUiBlockList_Blocks_Item as a SearchInputMultiValueUiBlock

func (AppCanvasUiBlockList_Blocks_Item) AsSearchInputUiBlock

func (t AppCanvasUiBlockList_Blocks_Item) AsSearchInputUiBlock() (SearchInputUiBlock, error)

AsSearchInputUiBlock returns the union data inside the AppCanvasUiBlockList_Blocks_Item as a SearchInputUiBlock

func (AppCanvasUiBlockList_Blocks_Item) AsSectionUiBlock

func (t AppCanvasUiBlockList_Blocks_Item) AsSectionUiBlock() (SectionUiBlock, error)

AsSectionUiBlock returns the union data inside the AppCanvasUiBlockList_Blocks_Item as a SectionUiBlock

func (AppCanvasUiBlockList_Blocks_Item) AsSelectorInputMultiValueUiBlock

func (t AppCanvasUiBlockList_Blocks_Item) AsSelectorInputMultiValueUiBlock() (SelectorInputMultiValueUiBlock, error)

AsSelectorInputMultiValueUiBlock returns the union data inside the AppCanvasUiBlockList_Blocks_Item as a SelectorInputMultiValueUiBlock

func (AppCanvasUiBlockList_Blocks_Item) AsSelectorInputUiBlock

func (t AppCanvasUiBlockList_Blocks_Item) AsSelectorInputUiBlock() (SelectorInputUiBlock, error)

AsSelectorInputUiBlock returns the union data inside the AppCanvasUiBlockList_Blocks_Item as a SelectorInputUiBlock

func (AppCanvasUiBlockList_Blocks_Item) AsTableUiBlock

func (t AppCanvasUiBlockList_Blocks_Item) AsTableUiBlock() (TableUiBlock, error)

AsTableUiBlock returns the union data inside the AppCanvasUiBlockList_Blocks_Item as a TableUiBlock

func (AppCanvasUiBlockList_Blocks_Item) AsTextInputUiBlock

func (t AppCanvasUiBlockList_Blocks_Item) AsTextInputUiBlock() (TextInputUiBlock, error)

AsTextInputUiBlock returns the union data inside the AppCanvasUiBlockList_Blocks_Item as a TextInputUiBlock

func (AppCanvasUiBlockList_Blocks_Item) Discriminator

func (t AppCanvasUiBlockList_Blocks_Item) Discriminator() (string, error)

func (*AppCanvasUiBlockList_Blocks_Item) FromButtonUiBlock

func (t *AppCanvasUiBlockList_Blocks_Item) FromButtonUiBlock(v ButtonUiBlock) error

FromButtonUiBlock overwrites any union data inside the AppCanvasUiBlockList_Blocks_Item as the provided ButtonUiBlock

func (*AppCanvasUiBlockList_Blocks_Item) FromChipUiBlock

func (t *AppCanvasUiBlockList_Blocks_Item) FromChipUiBlock(v ChipUiBlock) error

FromChipUiBlock overwrites any union data inside the AppCanvasUiBlockList_Blocks_Item as the provided ChipUiBlock

func (*AppCanvasUiBlockList_Blocks_Item) FromDropdownMultiValueUiBlock

func (t *AppCanvasUiBlockList_Blocks_Item) FromDropdownMultiValueUiBlock(v DropdownMultiValueUiBlock) error

FromDropdownMultiValueUiBlock overwrites any union data inside the AppCanvasUiBlockList_Blocks_Item as the provided DropdownMultiValueUiBlock

func (*AppCanvasUiBlockList_Blocks_Item) FromDropdownUiBlock

func (t *AppCanvasUiBlockList_Blocks_Item) FromDropdownUiBlock(v DropdownUiBlock) error

FromDropdownUiBlock overwrites any union data inside the AppCanvasUiBlockList_Blocks_Item as the provided DropdownUiBlock

func (*AppCanvasUiBlockList_Blocks_Item) FromMarkdownUiBlock

func (t *AppCanvasUiBlockList_Blocks_Item) FromMarkdownUiBlock(v MarkdownUiBlock) error

FromMarkdownUiBlock overwrites any union data inside the AppCanvasUiBlockList_Blocks_Item as the provided MarkdownUiBlock

func (*AppCanvasUiBlockList_Blocks_Item) FromSearchInputMultiValueUiBlock

func (t *AppCanvasUiBlockList_Blocks_Item) FromSearchInputMultiValueUiBlock(v SearchInputMultiValueUiBlock) error

FromSearchInputMultiValueUiBlock overwrites any union data inside the AppCanvasUiBlockList_Blocks_Item as the provided SearchInputMultiValueUiBlock

func (*AppCanvasUiBlockList_Blocks_Item) FromSearchInputUiBlock

func (t *AppCanvasUiBlockList_Blocks_Item) FromSearchInputUiBlock(v SearchInputUiBlock) error

FromSearchInputUiBlock overwrites any union data inside the AppCanvasUiBlockList_Blocks_Item as the provided SearchInputUiBlock

func (*AppCanvasUiBlockList_Blocks_Item) FromSectionUiBlock

func (t *AppCanvasUiBlockList_Blocks_Item) FromSectionUiBlock(v SectionUiBlock) error

FromSectionUiBlock overwrites any union data inside the AppCanvasUiBlockList_Blocks_Item as the provided SectionUiBlock

func (*AppCanvasUiBlockList_Blocks_Item) FromSelectorInputMultiValueUiBlock

func (t *AppCanvasUiBlockList_Blocks_Item) FromSelectorInputMultiValueUiBlock(v SelectorInputMultiValueUiBlock) error

FromSelectorInputMultiValueUiBlock overwrites any union data inside the AppCanvasUiBlockList_Blocks_Item as the provided SelectorInputMultiValueUiBlock

func (*AppCanvasUiBlockList_Blocks_Item) FromSelectorInputUiBlock

func (t *AppCanvasUiBlockList_Blocks_Item) FromSelectorInputUiBlock(v SelectorInputUiBlock) error

FromSelectorInputUiBlock overwrites any union data inside the AppCanvasUiBlockList_Blocks_Item as the provided SelectorInputUiBlock

func (*AppCanvasUiBlockList_Blocks_Item) FromTableUiBlock

func (t *AppCanvasUiBlockList_Blocks_Item) FromTableUiBlock(v TableUiBlock) error

FromTableUiBlock overwrites any union data inside the AppCanvasUiBlockList_Blocks_Item as the provided TableUiBlock

func (*AppCanvasUiBlockList_Blocks_Item) FromTextInputUiBlock

func (t *AppCanvasUiBlockList_Blocks_Item) FromTextInputUiBlock(v TextInputUiBlock) error

FromTextInputUiBlock overwrites any union data inside the AppCanvasUiBlockList_Blocks_Item as the provided TextInputUiBlock

func (AppCanvasUiBlockList_Blocks_Item) MarshalJSON

func (t AppCanvasUiBlockList_Blocks_Item) MarshalJSON() ([]byte, error)

func (*AppCanvasUiBlockList_Blocks_Item) MergeButtonUiBlock

func (t *AppCanvasUiBlockList_Blocks_Item) MergeButtonUiBlock(v ButtonUiBlock) error

MergeButtonUiBlock performs a merge with any union data inside the AppCanvasUiBlockList_Blocks_Item, using the provided ButtonUiBlock

func (*AppCanvasUiBlockList_Blocks_Item) MergeChipUiBlock

func (t *AppCanvasUiBlockList_Blocks_Item) MergeChipUiBlock(v ChipUiBlock) error

MergeChipUiBlock performs a merge with any union data inside the AppCanvasUiBlockList_Blocks_Item, using the provided ChipUiBlock

func (*AppCanvasUiBlockList_Blocks_Item) MergeDropdownMultiValueUiBlock

func (t *AppCanvasUiBlockList_Blocks_Item) MergeDropdownMultiValueUiBlock(v DropdownMultiValueUiBlock) error

MergeDropdownMultiValueUiBlock performs a merge with any union data inside the AppCanvasUiBlockList_Blocks_Item, using the provided DropdownMultiValueUiBlock

func (*AppCanvasUiBlockList_Blocks_Item) MergeDropdownUiBlock

func (t *AppCanvasUiBlockList_Blocks_Item) MergeDropdownUiBlock(v DropdownUiBlock) error

MergeDropdownUiBlock performs a merge with any union data inside the AppCanvasUiBlockList_Blocks_Item, using the provided DropdownUiBlock

func (*AppCanvasUiBlockList_Blocks_Item) MergeMarkdownUiBlock

func (t *AppCanvasUiBlockList_Blocks_Item) MergeMarkdownUiBlock(v MarkdownUiBlock) error

MergeMarkdownUiBlock performs a merge with any union data inside the AppCanvasUiBlockList_Blocks_Item, using the provided MarkdownUiBlock

func (*AppCanvasUiBlockList_Blocks_Item) MergeSearchInputMultiValueUiBlock

func (t *AppCanvasUiBlockList_Blocks_Item) MergeSearchInputMultiValueUiBlock(v SearchInputMultiValueUiBlock) error

MergeSearchInputMultiValueUiBlock performs a merge with any union data inside the AppCanvasUiBlockList_Blocks_Item, using the provided SearchInputMultiValueUiBlock

func (*AppCanvasUiBlockList_Blocks_Item) MergeSearchInputUiBlock

func (t *AppCanvasUiBlockList_Blocks_Item) MergeSearchInputUiBlock(v SearchInputUiBlock) error

MergeSearchInputUiBlock performs a merge with any union data inside the AppCanvasUiBlockList_Blocks_Item, using the provided SearchInputUiBlock

func (*AppCanvasUiBlockList_Blocks_Item) MergeSectionUiBlock

func (t *AppCanvasUiBlockList_Blocks_Item) MergeSectionUiBlock(v SectionUiBlock) error

MergeSectionUiBlock performs a merge with any union data inside the AppCanvasUiBlockList_Blocks_Item, using the provided SectionUiBlock

func (*AppCanvasUiBlockList_Blocks_Item) MergeSelectorInputMultiValueUiBlock

func (t *AppCanvasUiBlockList_Blocks_Item) MergeSelectorInputMultiValueUiBlock(v SelectorInputMultiValueUiBlock) error

MergeSelectorInputMultiValueUiBlock performs a merge with any union data inside the AppCanvasUiBlockList_Blocks_Item, using the provided SelectorInputMultiValueUiBlock

func (*AppCanvasUiBlockList_Blocks_Item) MergeSelectorInputUiBlock

func (t *AppCanvasUiBlockList_Blocks_Item) MergeSelectorInputUiBlock(v SelectorInputUiBlock) error

MergeSelectorInputUiBlock performs a merge with any union data inside the AppCanvasUiBlockList_Blocks_Item, using the provided SelectorInputUiBlock

func (*AppCanvasUiBlockList_Blocks_Item) MergeTableUiBlock

func (t *AppCanvasUiBlockList_Blocks_Item) MergeTableUiBlock(v TableUiBlock) error

MergeTableUiBlock performs a merge with any union data inside the AppCanvasUiBlockList_Blocks_Item, using the provided TableUiBlock

func (*AppCanvasUiBlockList_Blocks_Item) MergeTextInputUiBlock

func (t *AppCanvasUiBlockList_Blocks_Item) MergeTextInputUiBlock(v TextInputUiBlock) error

MergeTextInputUiBlock performs a merge with any union data inside the AppCanvasUiBlockList_Blocks_Item, using the provided TextInputUiBlock

func (*AppCanvasUiBlockList_Blocks_Item) UnmarshalJSON

func (t *AppCanvasUiBlockList_Blocks_Item) UnmarshalJSON(b []byte) error

func (AppCanvasUiBlockList_Blocks_Item) ValueByDiscriminator

func (t AppCanvasUiBlockList_Blocks_Item) ValueByDiscriminator() (interface{}, error)

type AppCanvasUpdate

type AppCanvasUpdate = AppCanvasUpdateBase

AppCanvasUpdate defines model for AppCanvasUpdate.

type AppCanvasUpdateBase

type AppCanvasUpdateBase struct {
	Blocks *[]AppCanvasUpdateBase_Blocks_Item `json:"blocks,omitempty"`

	// Data Additional data to associate with the canvas. Can be useful for persisting data associated with the canvas but won't be rendered to the user. If specified, it must be valid JSON in string format less than 5kb in total.
	Data *string `json:"data"`

	// Enabled Overall control for whether the canvas is interactable or not. If `false`, every block is disabled and will override the individual block's `enabled` property. If `true` or absent, the interactivity status will defer to the block's `enabled` property.
	Enabled *bool `json:"enabled,omitempty"`

	// FeatureId Identifier of the feature defined in Benchling App Manifest this canvas corresponds to.
	FeatureId *string `json:"featureId,omitempty"`

	// ResourceId Identifier of the resource object to attach canvas to.
	ResourceId *string `json:"resourceId,omitempty"`

	// SessionId Identifier of a session. If specified, app status messages from the session will be reported in the canvas.
	SessionId *string `json:"sessionId"`
}

AppCanvasUpdateBase defines model for AppCanvasUpdateBase.

type AppCanvasUpdateBase_Blocks_Item

type AppCanvasUpdateBase_Blocks_Item struct {
	Type string `json:"type"`
	// contains filtered or unexported fields
}

AppCanvasUpdateBase_Blocks_Item defines model for AppCanvasUpdateBase.blocks.Item.

func (AppCanvasUpdateBase_Blocks_Item) AsButtonUiBlockUpdate

func (t AppCanvasUpdateBase_Blocks_Item) AsButtonUiBlockUpdate() (ButtonUiBlockUpdate, error)

AsButtonUiBlockUpdate returns the union data inside the AppCanvasUpdateBase_Blocks_Item as a ButtonUiBlockUpdate

func (AppCanvasUpdateBase_Blocks_Item) AsChipUiBlockUpdate

func (t AppCanvasUpdateBase_Blocks_Item) AsChipUiBlockUpdate() (ChipUiBlockUpdate, error)

AsChipUiBlockUpdate returns the union data inside the AppCanvasUpdateBase_Blocks_Item as a ChipUiBlockUpdate

func (AppCanvasUpdateBase_Blocks_Item) AsDropdownMultiValueUiBlockUpdate

func (t AppCanvasUpdateBase_Blocks_Item) AsDropdownMultiValueUiBlockUpdate() (DropdownMultiValueUiBlockUpdate, error)

AsDropdownMultiValueUiBlockUpdate returns the union data inside the AppCanvasUpdateBase_Blocks_Item as a DropdownMultiValueUiBlockUpdate

func (AppCanvasUpdateBase_Blocks_Item) AsDropdownUiBlockUpdate

func (t AppCanvasUpdateBase_Blocks_Item) AsDropdownUiBlockUpdate() (DropdownUiBlockUpdate, error)

AsDropdownUiBlockUpdate returns the union data inside the AppCanvasUpdateBase_Blocks_Item as a DropdownUiBlockUpdate

func (AppCanvasUpdateBase_Blocks_Item) AsMarkdownUiBlockUpdate

func (t AppCanvasUpdateBase_Blocks_Item) AsMarkdownUiBlockUpdate() (MarkdownUiBlockUpdate, error)

AsMarkdownUiBlockUpdate returns the union data inside the AppCanvasUpdateBase_Blocks_Item as a MarkdownUiBlockUpdate

func (AppCanvasUpdateBase_Blocks_Item) AsSearchInputMultiValueUiBlockUpdate

func (t AppCanvasUpdateBase_Blocks_Item) AsSearchInputMultiValueUiBlockUpdate() (SearchInputMultiValueUiBlockUpdate, error)

AsSearchInputMultiValueUiBlockUpdate returns the union data inside the AppCanvasUpdateBase_Blocks_Item as a SearchInputMultiValueUiBlockUpdate

func (AppCanvasUpdateBase_Blocks_Item) AsSearchInputUiBlockUpdate

func (t AppCanvasUpdateBase_Blocks_Item) AsSearchInputUiBlockUpdate() (SearchInputUiBlockUpdate, error)

AsSearchInputUiBlockUpdate returns the union data inside the AppCanvasUpdateBase_Blocks_Item as a SearchInputUiBlockUpdate

func (AppCanvasUpdateBase_Blocks_Item) AsSectionUiBlockUpdate

func (t AppCanvasUpdateBase_Blocks_Item) AsSectionUiBlockUpdate() (SectionUiBlockUpdate, error)

AsSectionUiBlockUpdate returns the union data inside the AppCanvasUpdateBase_Blocks_Item as a SectionUiBlockUpdate

func (AppCanvasUpdateBase_Blocks_Item) AsSelectorInputMultiValueUiBlockUpdate

func (t AppCanvasUpdateBase_Blocks_Item) AsSelectorInputMultiValueUiBlockUpdate() (SelectorInputMultiValueUiBlockUpdate, error)

AsSelectorInputMultiValueUiBlockUpdate returns the union data inside the AppCanvasUpdateBase_Blocks_Item as a SelectorInputMultiValueUiBlockUpdate

func (AppCanvasUpdateBase_Blocks_Item) AsSelectorInputUiBlockUpdate

func (t AppCanvasUpdateBase_Blocks_Item) AsSelectorInputUiBlockUpdate() (SelectorInputUiBlockUpdate, error)

AsSelectorInputUiBlockUpdate returns the union data inside the AppCanvasUpdateBase_Blocks_Item as a SelectorInputUiBlockUpdate

func (AppCanvasUpdateBase_Blocks_Item) AsTableUiBlockUpdate

func (t AppCanvasUpdateBase_Blocks_Item) AsTableUiBlockUpdate() (TableUiBlockUpdate, error)

AsTableUiBlockUpdate returns the union data inside the AppCanvasUpdateBase_Blocks_Item as a TableUiBlockUpdate

func (AppCanvasUpdateBase_Blocks_Item) AsTextInputUiBlockUpdate

func (t AppCanvasUpdateBase_Blocks_Item) AsTextInputUiBlockUpdate() (TextInputUiBlockUpdate, error)

AsTextInputUiBlockUpdate returns the union data inside the AppCanvasUpdateBase_Blocks_Item as a TextInputUiBlockUpdate

func (AppCanvasUpdateBase_Blocks_Item) Discriminator

func (t AppCanvasUpdateBase_Blocks_Item) Discriminator() (string, error)

func (*AppCanvasUpdateBase_Blocks_Item) FromButtonUiBlockUpdate

func (t *AppCanvasUpdateBase_Blocks_Item) FromButtonUiBlockUpdate(v ButtonUiBlockUpdate) error

FromButtonUiBlockUpdate overwrites any union data inside the AppCanvasUpdateBase_Blocks_Item as the provided ButtonUiBlockUpdate

func (*AppCanvasUpdateBase_Blocks_Item) FromChipUiBlockUpdate

func (t *AppCanvasUpdateBase_Blocks_Item) FromChipUiBlockUpdate(v ChipUiBlockUpdate) error

FromChipUiBlockUpdate overwrites any union data inside the AppCanvasUpdateBase_Blocks_Item as the provided ChipUiBlockUpdate

func (*AppCanvasUpdateBase_Blocks_Item) FromDropdownMultiValueUiBlockUpdate

func (t *AppCanvasUpdateBase_Blocks_Item) FromDropdownMultiValueUiBlockUpdate(v DropdownMultiValueUiBlockUpdate) error

FromDropdownMultiValueUiBlockUpdate overwrites any union data inside the AppCanvasUpdateBase_Blocks_Item as the provided DropdownMultiValueUiBlockUpdate

func (*AppCanvasUpdateBase_Blocks_Item) FromDropdownUiBlockUpdate

func (t *AppCanvasUpdateBase_Blocks_Item) FromDropdownUiBlockUpdate(v DropdownUiBlockUpdate) error

FromDropdownUiBlockUpdate overwrites any union data inside the AppCanvasUpdateBase_Blocks_Item as the provided DropdownUiBlockUpdate

func (*AppCanvasUpdateBase_Blocks_Item) FromMarkdownUiBlockUpdate

func (t *AppCanvasUpdateBase_Blocks_Item) FromMarkdownUiBlockUpdate(v MarkdownUiBlockUpdate) error

FromMarkdownUiBlockUpdate overwrites any union data inside the AppCanvasUpdateBase_Blocks_Item as the provided MarkdownUiBlockUpdate

func (*AppCanvasUpdateBase_Blocks_Item) FromSearchInputMultiValueUiBlockUpdate

func (t *AppCanvasUpdateBase_Blocks_Item) FromSearchInputMultiValueUiBlockUpdate(v SearchInputMultiValueUiBlockUpdate) error

FromSearchInputMultiValueUiBlockUpdate overwrites any union data inside the AppCanvasUpdateBase_Blocks_Item as the provided SearchInputMultiValueUiBlockUpdate

func (*AppCanvasUpdateBase_Blocks_Item) FromSearchInputUiBlockUpdate

func (t *AppCanvasUpdateBase_Blocks_Item) FromSearchInputUiBlockUpdate(v SearchInputUiBlockUpdate) error

FromSearchInputUiBlockUpdate overwrites any union data inside the AppCanvasUpdateBase_Blocks_Item as the provided SearchInputUiBlockUpdate

func (*AppCanvasUpdateBase_Blocks_Item) FromSectionUiBlockUpdate

func (t *AppCanvasUpdateBase_Blocks_Item) FromSectionUiBlockUpdate(v SectionUiBlockUpdate) error

FromSectionUiBlockUpdate overwrites any union data inside the AppCanvasUpdateBase_Blocks_Item as the provided SectionUiBlockUpdate

func (*AppCanvasUpdateBase_Blocks_Item) FromSelectorInputMultiValueUiBlockUpdate

func (t *AppCanvasUpdateBase_Blocks_Item) FromSelectorInputMultiValueUiBlockUpdate(v SelectorInputMultiValueUiBlockUpdate) error

FromSelectorInputMultiValueUiBlockUpdate overwrites any union data inside the AppCanvasUpdateBase_Blocks_Item as the provided SelectorInputMultiValueUiBlockUpdate

func (*AppCanvasUpdateBase_Blocks_Item) FromSelectorInputUiBlockUpdate

func (t *AppCanvasUpdateBase_Blocks_Item) FromSelectorInputUiBlockUpdate(v SelectorInputUiBlockUpdate) error

FromSelectorInputUiBlockUpdate overwrites any union data inside the AppCanvasUpdateBase_Blocks_Item as the provided SelectorInputUiBlockUpdate

func (*AppCanvasUpdateBase_Blocks_Item) FromTableUiBlockUpdate

func (t *AppCanvasUpdateBase_Blocks_Item) FromTableUiBlockUpdate(v TableUiBlockUpdate) error

FromTableUiBlockUpdate overwrites any union data inside the AppCanvasUpdateBase_Blocks_Item as the provided TableUiBlockUpdate

func (*AppCanvasUpdateBase_Blocks_Item) FromTextInputUiBlockUpdate

func (t *AppCanvasUpdateBase_Blocks_Item) FromTextInputUiBlockUpdate(v TextInputUiBlockUpdate) error

FromTextInputUiBlockUpdate overwrites any union data inside the AppCanvasUpdateBase_Blocks_Item as the provided TextInputUiBlockUpdate

func (AppCanvasUpdateBase_Blocks_Item) MarshalJSON

func (t AppCanvasUpdateBase_Blocks_Item) MarshalJSON() ([]byte, error)

func (*AppCanvasUpdateBase_Blocks_Item) MergeButtonUiBlockUpdate

func (t *AppCanvasUpdateBase_Blocks_Item) MergeButtonUiBlockUpdate(v ButtonUiBlockUpdate) error

MergeButtonUiBlockUpdate performs a merge with any union data inside the AppCanvasUpdateBase_Blocks_Item, using the provided ButtonUiBlockUpdate

func (*AppCanvasUpdateBase_Blocks_Item) MergeChipUiBlockUpdate

func (t *AppCanvasUpdateBase_Blocks_Item) MergeChipUiBlockUpdate(v ChipUiBlockUpdate) error

MergeChipUiBlockUpdate performs a merge with any union data inside the AppCanvasUpdateBase_Blocks_Item, using the provided ChipUiBlockUpdate

func (*AppCanvasUpdateBase_Blocks_Item) MergeDropdownMultiValueUiBlockUpdate

func (t *AppCanvasUpdateBase_Blocks_Item) MergeDropdownMultiValueUiBlockUpdate(v DropdownMultiValueUiBlockUpdate) error

MergeDropdownMultiValueUiBlockUpdate performs a merge with any union data inside the AppCanvasUpdateBase_Blocks_Item, using the provided DropdownMultiValueUiBlockUpdate

func (*AppCanvasUpdateBase_Blocks_Item) MergeDropdownUiBlockUpdate

func (t *AppCanvasUpdateBase_Blocks_Item) MergeDropdownUiBlockUpdate(v DropdownUiBlockUpdate) error

MergeDropdownUiBlockUpdate performs a merge with any union data inside the AppCanvasUpdateBase_Blocks_Item, using the provided DropdownUiBlockUpdate

func (*AppCanvasUpdateBase_Blocks_Item) MergeMarkdownUiBlockUpdate

func (t *AppCanvasUpdateBase_Blocks_Item) MergeMarkdownUiBlockUpdate(v MarkdownUiBlockUpdate) error

MergeMarkdownUiBlockUpdate performs a merge with any union data inside the AppCanvasUpdateBase_Blocks_Item, using the provided MarkdownUiBlockUpdate

func (*AppCanvasUpdateBase_Blocks_Item) MergeSearchInputMultiValueUiBlockUpdate

func (t *AppCanvasUpdateBase_Blocks_Item) MergeSearchInputMultiValueUiBlockUpdate(v SearchInputMultiValueUiBlockUpdate) error

MergeSearchInputMultiValueUiBlockUpdate performs a merge with any union data inside the AppCanvasUpdateBase_Blocks_Item, using the provided SearchInputMultiValueUiBlockUpdate

func (*AppCanvasUpdateBase_Blocks_Item) MergeSearchInputUiBlockUpdate

func (t *AppCanvasUpdateBase_Blocks_Item) MergeSearchInputUiBlockUpdate(v SearchInputUiBlockUpdate) error

MergeSearchInputUiBlockUpdate performs a merge with any union data inside the AppCanvasUpdateBase_Blocks_Item, using the provided SearchInputUiBlockUpdate

func (*AppCanvasUpdateBase_Blocks_Item) MergeSectionUiBlockUpdate

func (t *AppCanvasUpdateBase_Blocks_Item) MergeSectionUiBlockUpdate(v SectionUiBlockUpdate) error

MergeSectionUiBlockUpdate performs a merge with any union data inside the AppCanvasUpdateBase_Blocks_Item, using the provided SectionUiBlockUpdate

func (*AppCanvasUpdateBase_Blocks_Item) MergeSelectorInputMultiValueUiBlockUpdate

func (t *AppCanvasUpdateBase_Blocks_Item) MergeSelectorInputMultiValueUiBlockUpdate(v SelectorInputMultiValueUiBlockUpdate) error

MergeSelectorInputMultiValueUiBlockUpdate performs a merge with any union data inside the AppCanvasUpdateBase_Blocks_Item, using the provided SelectorInputMultiValueUiBlockUpdate

func (*AppCanvasUpdateBase_Blocks_Item) MergeSelectorInputUiBlockUpdate

func (t *AppCanvasUpdateBase_Blocks_Item) MergeSelectorInputUiBlockUpdate(v SelectorInputUiBlockUpdate) error

MergeSelectorInputUiBlockUpdate performs a merge with any union data inside the AppCanvasUpdateBase_Blocks_Item, using the provided SelectorInputUiBlockUpdate

func (*AppCanvasUpdateBase_Blocks_Item) MergeTableUiBlockUpdate

func (t *AppCanvasUpdateBase_Blocks_Item) MergeTableUiBlockUpdate(v TableUiBlockUpdate) error

MergeTableUiBlockUpdate performs a merge with any union data inside the AppCanvasUpdateBase_Blocks_Item, using the provided TableUiBlockUpdate

func (*AppCanvasUpdateBase_Blocks_Item) MergeTextInputUiBlockUpdate

func (t *AppCanvasUpdateBase_Blocks_Item) MergeTextInputUiBlockUpdate(v TextInputUiBlockUpdate) error

MergeTextInputUiBlockUpdate performs a merge with any union data inside the AppCanvasUpdateBase_Blocks_Item, using the provided TextInputUiBlockUpdate

func (*AppCanvasUpdateBase_Blocks_Item) UnmarshalJSON

func (t *AppCanvasUpdateBase_Blocks_Item) UnmarshalJSON(b []byte) error

func (AppCanvasUpdateBase_Blocks_Item) ValueByDiscriminator

func (t AppCanvasUpdateBase_Blocks_Item) ValueByDiscriminator() (interface{}, error)

type AppCanvasUpdateUiBlockList

type AppCanvasUpdateUiBlockList struct {
	Blocks *[]AppCanvasUpdateUiBlockList_Blocks_Item `json:"blocks,omitempty"`
}

AppCanvasUpdateUiBlockList defines model for AppCanvasUpdateUiBlockList.

type AppCanvasUpdateUiBlockList_Blocks_Item

type AppCanvasUpdateUiBlockList_Blocks_Item struct {
	Type string `json:"type"`
	// contains filtered or unexported fields
}

AppCanvasUpdateUiBlockList_Blocks_Item defines model for AppCanvasUpdateUiBlockList.blocks.Item.

func (AppCanvasUpdateUiBlockList_Blocks_Item) AsButtonUiBlockUpdate

AsButtonUiBlockUpdate returns the union data inside the AppCanvasUpdateUiBlockList_Blocks_Item as a ButtonUiBlockUpdate

func (AppCanvasUpdateUiBlockList_Blocks_Item) AsChipUiBlockUpdate

AsChipUiBlockUpdate returns the union data inside the AppCanvasUpdateUiBlockList_Blocks_Item as a ChipUiBlockUpdate

func (AppCanvasUpdateUiBlockList_Blocks_Item) AsDropdownMultiValueUiBlockUpdate

func (t AppCanvasUpdateUiBlockList_Blocks_Item) AsDropdownMultiValueUiBlockUpdate() (DropdownMultiValueUiBlockUpdate, error)

AsDropdownMultiValueUiBlockUpdate returns the union data inside the AppCanvasUpdateUiBlockList_Blocks_Item as a DropdownMultiValueUiBlockUpdate

func (AppCanvasUpdateUiBlockList_Blocks_Item) AsDropdownUiBlockUpdate

AsDropdownUiBlockUpdate returns the union data inside the AppCanvasUpdateUiBlockList_Blocks_Item as a DropdownUiBlockUpdate

func (AppCanvasUpdateUiBlockList_Blocks_Item) AsMarkdownUiBlockUpdate

AsMarkdownUiBlockUpdate returns the union data inside the AppCanvasUpdateUiBlockList_Blocks_Item as a MarkdownUiBlockUpdate

func (AppCanvasUpdateUiBlockList_Blocks_Item) AsSearchInputMultiValueUiBlockUpdate

func (t AppCanvasUpdateUiBlockList_Blocks_Item) AsSearchInputMultiValueUiBlockUpdate() (SearchInputMultiValueUiBlockUpdate, error)

AsSearchInputMultiValueUiBlockUpdate returns the union data inside the AppCanvasUpdateUiBlockList_Blocks_Item as a SearchInputMultiValueUiBlockUpdate

func (AppCanvasUpdateUiBlockList_Blocks_Item) AsSearchInputUiBlockUpdate

func (t AppCanvasUpdateUiBlockList_Blocks_Item) AsSearchInputUiBlockUpdate() (SearchInputUiBlockUpdate, error)

AsSearchInputUiBlockUpdate returns the union data inside the AppCanvasUpdateUiBlockList_Blocks_Item as a SearchInputUiBlockUpdate

func (AppCanvasUpdateUiBlockList_Blocks_Item) AsSectionUiBlockUpdate

AsSectionUiBlockUpdate returns the union data inside the AppCanvasUpdateUiBlockList_Blocks_Item as a SectionUiBlockUpdate

func (AppCanvasUpdateUiBlockList_Blocks_Item) AsSelectorInputMultiValueUiBlockUpdate

func (t AppCanvasUpdateUiBlockList_Blocks_Item) AsSelectorInputMultiValueUiBlockUpdate() (SelectorInputMultiValueUiBlockUpdate, error)

AsSelectorInputMultiValueUiBlockUpdate returns the union data inside the AppCanvasUpdateUiBlockList_Blocks_Item as a SelectorInputMultiValueUiBlockUpdate

func (AppCanvasUpdateUiBlockList_Blocks_Item) AsSelectorInputUiBlockUpdate

func (t AppCanvasUpdateUiBlockList_Blocks_Item) AsSelectorInputUiBlockUpdate() (SelectorInputUiBlockUpdate, error)

AsSelectorInputUiBlockUpdate returns the union data inside the AppCanvasUpdateUiBlockList_Blocks_Item as a SelectorInputUiBlockUpdate

func (AppCanvasUpdateUiBlockList_Blocks_Item) AsTableUiBlockUpdate

AsTableUiBlockUpdate returns the union data inside the AppCanvasUpdateUiBlockList_Blocks_Item as a TableUiBlockUpdate

func (AppCanvasUpdateUiBlockList_Blocks_Item) AsTextInputUiBlockUpdate

AsTextInputUiBlockUpdate returns the union data inside the AppCanvasUpdateUiBlockList_Blocks_Item as a TextInputUiBlockUpdate

func (AppCanvasUpdateUiBlockList_Blocks_Item) Discriminator

func (*AppCanvasUpdateUiBlockList_Blocks_Item) FromButtonUiBlockUpdate

FromButtonUiBlockUpdate overwrites any union data inside the AppCanvasUpdateUiBlockList_Blocks_Item as the provided ButtonUiBlockUpdate

func (*AppCanvasUpdateUiBlockList_Blocks_Item) FromChipUiBlockUpdate

FromChipUiBlockUpdate overwrites any union data inside the AppCanvasUpdateUiBlockList_Blocks_Item as the provided ChipUiBlockUpdate

func (*AppCanvasUpdateUiBlockList_Blocks_Item) FromDropdownMultiValueUiBlockUpdate

func (t *AppCanvasUpdateUiBlockList_Blocks_Item) FromDropdownMultiValueUiBlockUpdate(v DropdownMultiValueUiBlockUpdate) error

FromDropdownMultiValueUiBlockUpdate overwrites any union data inside the AppCanvasUpdateUiBlockList_Blocks_Item as the provided DropdownMultiValueUiBlockUpdate

func (*AppCanvasUpdateUiBlockList_Blocks_Item) FromDropdownUiBlockUpdate

func (t *AppCanvasUpdateUiBlockList_Blocks_Item) FromDropdownUiBlockUpdate(v DropdownUiBlockUpdate) error

FromDropdownUiBlockUpdate overwrites any union data inside the AppCanvasUpdateUiBlockList_Blocks_Item as the provided DropdownUiBlockUpdate

func (*AppCanvasUpdateUiBlockList_Blocks_Item) FromMarkdownUiBlockUpdate

func (t *AppCanvasUpdateUiBlockList_Blocks_Item) FromMarkdownUiBlockUpdate(v MarkdownUiBlockUpdate) error

FromMarkdownUiBlockUpdate overwrites any union data inside the AppCanvasUpdateUiBlockList_Blocks_Item as the provided MarkdownUiBlockUpdate

func (*AppCanvasUpdateUiBlockList_Blocks_Item) FromSearchInputMultiValueUiBlockUpdate

func (t *AppCanvasUpdateUiBlockList_Blocks_Item) FromSearchInputMultiValueUiBlockUpdate(v SearchInputMultiValueUiBlockUpdate) error

FromSearchInputMultiValueUiBlockUpdate overwrites any union data inside the AppCanvasUpdateUiBlockList_Blocks_Item as the provided SearchInputMultiValueUiBlockUpdate

func (*AppCanvasUpdateUiBlockList_Blocks_Item) FromSearchInputUiBlockUpdate

func (t *AppCanvasUpdateUiBlockList_Blocks_Item) FromSearchInputUiBlockUpdate(v SearchInputUiBlockUpdate) error

FromSearchInputUiBlockUpdate overwrites any union data inside the AppCanvasUpdateUiBlockList_Blocks_Item as the provided SearchInputUiBlockUpdate

func (*AppCanvasUpdateUiBlockList_Blocks_Item) FromSectionUiBlockUpdate

func (t *AppCanvasUpdateUiBlockList_Blocks_Item) FromSectionUiBlockUpdate(v SectionUiBlockUpdate) error

FromSectionUiBlockUpdate overwrites any union data inside the AppCanvasUpdateUiBlockList_Blocks_Item as the provided SectionUiBlockUpdate

func (*AppCanvasUpdateUiBlockList_Blocks_Item) FromSelectorInputMultiValueUiBlockUpdate

func (t *AppCanvasUpdateUiBlockList_Blocks_Item) FromSelectorInputMultiValueUiBlockUpdate(v SelectorInputMultiValueUiBlockUpdate) error

FromSelectorInputMultiValueUiBlockUpdate overwrites any union data inside the AppCanvasUpdateUiBlockList_Blocks_Item as the provided SelectorInputMultiValueUiBlockUpdate

func (*AppCanvasUpdateUiBlockList_Blocks_Item) FromSelectorInputUiBlockUpdate

func (t *AppCanvasUpdateUiBlockList_Blocks_Item) FromSelectorInputUiBlockUpdate(v SelectorInputUiBlockUpdate) error

FromSelectorInputUiBlockUpdate overwrites any union data inside the AppCanvasUpdateUiBlockList_Blocks_Item as the provided SelectorInputUiBlockUpdate

func (*AppCanvasUpdateUiBlockList_Blocks_Item) FromTableUiBlockUpdate

FromTableUiBlockUpdate overwrites any union data inside the AppCanvasUpdateUiBlockList_Blocks_Item as the provided TableUiBlockUpdate

func (*AppCanvasUpdateUiBlockList_Blocks_Item) FromTextInputUiBlockUpdate

func (t *AppCanvasUpdateUiBlockList_Blocks_Item) FromTextInputUiBlockUpdate(v TextInputUiBlockUpdate) error

FromTextInputUiBlockUpdate overwrites any union data inside the AppCanvasUpdateUiBlockList_Blocks_Item as the provided TextInputUiBlockUpdate

func (AppCanvasUpdateUiBlockList_Blocks_Item) MarshalJSON

func (t AppCanvasUpdateUiBlockList_Blocks_Item) MarshalJSON() ([]byte, error)

func (*AppCanvasUpdateUiBlockList_Blocks_Item) MergeButtonUiBlockUpdate

func (t *AppCanvasUpdateUiBlockList_Blocks_Item) MergeButtonUiBlockUpdate(v ButtonUiBlockUpdate) error

MergeButtonUiBlockUpdate performs a merge with any union data inside the AppCanvasUpdateUiBlockList_Blocks_Item, using the provided ButtonUiBlockUpdate

func (*AppCanvasUpdateUiBlockList_Blocks_Item) MergeChipUiBlockUpdate

func (t *AppCanvasUpdateUiBlockList_Blocks_Item) MergeChipUiBlockUpdate(v ChipUiBlockUpdate) error

MergeChipUiBlockUpdate performs a merge with any union data inside the AppCanvasUpdateUiBlockList_Blocks_Item, using the provided ChipUiBlockUpdate

func (*AppCanvasUpdateUiBlockList_Blocks_Item) MergeDropdownMultiValueUiBlockUpdate

func (t *AppCanvasUpdateUiBlockList_Blocks_Item) MergeDropdownMultiValueUiBlockUpdate(v DropdownMultiValueUiBlockUpdate) error

MergeDropdownMultiValueUiBlockUpdate performs a merge with any union data inside the AppCanvasUpdateUiBlockList_Blocks_Item, using the provided DropdownMultiValueUiBlockUpdate

func (*AppCanvasUpdateUiBlockList_Blocks_Item) MergeDropdownUiBlockUpdate

func (t *AppCanvasUpdateUiBlockList_Blocks_Item) MergeDropdownUiBlockUpdate(v DropdownUiBlockUpdate) error

MergeDropdownUiBlockUpdate performs a merge with any union data inside the AppCanvasUpdateUiBlockList_Blocks_Item, using the provided DropdownUiBlockUpdate

func (*AppCanvasUpdateUiBlockList_Blocks_Item) MergeMarkdownUiBlockUpdate

func (t *AppCanvasUpdateUiBlockList_Blocks_Item) MergeMarkdownUiBlockUpdate(v MarkdownUiBlockUpdate) error

MergeMarkdownUiBlockUpdate performs a merge with any union data inside the AppCanvasUpdateUiBlockList_Blocks_Item, using the provided MarkdownUiBlockUpdate

func (*AppCanvasUpdateUiBlockList_Blocks_Item) MergeSearchInputMultiValueUiBlockUpdate

func (t *AppCanvasUpdateUiBlockList_Blocks_Item) MergeSearchInputMultiValueUiBlockUpdate(v SearchInputMultiValueUiBlockUpdate) error

MergeSearchInputMultiValueUiBlockUpdate performs a merge with any union data inside the AppCanvasUpdateUiBlockList_Blocks_Item, using the provided SearchInputMultiValueUiBlockUpdate

func (*AppCanvasUpdateUiBlockList_Blocks_Item) MergeSearchInputUiBlockUpdate

func (t *AppCanvasUpdateUiBlockList_Blocks_Item) MergeSearchInputUiBlockUpdate(v SearchInputUiBlockUpdate) error

MergeSearchInputUiBlockUpdate performs a merge with any union data inside the AppCanvasUpdateUiBlockList_Blocks_Item, using the provided SearchInputUiBlockUpdate

func (*AppCanvasUpdateUiBlockList_Blocks_Item) MergeSectionUiBlockUpdate

func (t *AppCanvasUpdateUiBlockList_Blocks_Item) MergeSectionUiBlockUpdate(v SectionUiBlockUpdate) error

MergeSectionUiBlockUpdate performs a merge with any union data inside the AppCanvasUpdateUiBlockList_Blocks_Item, using the provided SectionUiBlockUpdate

func (*AppCanvasUpdateUiBlockList_Blocks_Item) MergeSelectorInputMultiValueUiBlockUpdate

func (t *AppCanvasUpdateUiBlockList_Blocks_Item) MergeSelectorInputMultiValueUiBlockUpdate(v SelectorInputMultiValueUiBlockUpdate) error

MergeSelectorInputMultiValueUiBlockUpdate performs a merge with any union data inside the AppCanvasUpdateUiBlockList_Blocks_Item, using the provided SelectorInputMultiValueUiBlockUpdate

func (*AppCanvasUpdateUiBlockList_Blocks_Item) MergeSelectorInputUiBlockUpdate

func (t *AppCanvasUpdateUiBlockList_Blocks_Item) MergeSelectorInputUiBlockUpdate(v SelectorInputUiBlockUpdate) error

MergeSelectorInputUiBlockUpdate performs a merge with any union data inside the AppCanvasUpdateUiBlockList_Blocks_Item, using the provided SelectorInputUiBlockUpdate

func (*AppCanvasUpdateUiBlockList_Blocks_Item) MergeTableUiBlockUpdate

func (t *AppCanvasUpdateUiBlockList_Blocks_Item) MergeTableUiBlockUpdate(v TableUiBlockUpdate) error

MergeTableUiBlockUpdate performs a merge with any union data inside the AppCanvasUpdateUiBlockList_Blocks_Item, using the provided TableUiBlockUpdate

func (*AppCanvasUpdateUiBlockList_Blocks_Item) MergeTextInputUiBlockUpdate

func (t *AppCanvasUpdateUiBlockList_Blocks_Item) MergeTextInputUiBlockUpdate(v TextInputUiBlockUpdate) error

MergeTextInputUiBlockUpdate performs a merge with any union data inside the AppCanvasUpdateUiBlockList_Blocks_Item, using the provided TextInputUiBlockUpdate

func (*AppCanvasUpdateUiBlockList_Blocks_Item) UnmarshalJSON

func (t *AppCanvasUpdateUiBlockList_Blocks_Item) UnmarshalJSON(b []byte) error

func (AppCanvasUpdateUiBlockList_Blocks_Item) ValueByDiscriminator

func (t AppCanvasUpdateUiBlockList_Blocks_Item) ValueByDiscriminator() (interface{}, error)

type AppCanvasWriteBase

type AppCanvasWriteBase struct {
	// Data Additional data to associate with the canvas. Can be useful for persisting data associated with the canvas but won't be rendered to the user. If specified, it must be valid JSON in string format less than 5kb in total.
	Data *string `json:"data"`

	// Enabled Overall control for whether the canvas is interactable or not. If `false`, every block is disabled and will override the individual block's `enabled` property. If `true` or absent, the interactivity status will defer to the block's `enabled` property.
	Enabled *bool `json:"enabled,omitempty"`

	// FeatureId Identifier of the feature defined in Benchling App Manifest this canvas corresponds to.
	FeatureId *string `json:"featureId,omitempty"`

	// ResourceId Identifier of the resource object to attach canvas to.
	ResourceId *string `json:"resourceId,omitempty"`

	// SessionId Identifier of a session. If specified, app status messages from the session will be reported in the canvas.
	SessionId *string `json:"sessionId"`
}

AppCanvasWriteBase defines model for AppCanvasWriteBase.

type AppCanvas_Blocks_Item

type AppCanvas_Blocks_Item struct {
	Type string `json:"type"`
	// contains filtered or unexported fields
}

AppCanvas_Blocks_Item defines model for AppCanvas.blocks.Item.

func (AppCanvas_Blocks_Item) AsButtonUiBlock

func (t AppCanvas_Blocks_Item) AsButtonUiBlock() (ButtonUiBlock, error)

AsButtonUiBlock returns the union data inside the AppCanvas_Blocks_Item as a ButtonUiBlock

func (AppCanvas_Blocks_Item) AsChipUiBlock

func (t AppCanvas_Blocks_Item) AsChipUiBlock() (ChipUiBlock, error)

AsChipUiBlock returns the union data inside the AppCanvas_Blocks_Item as a ChipUiBlock

func (AppCanvas_Blocks_Item) AsDropdownMultiValueUiBlock

func (t AppCanvas_Blocks_Item) AsDropdownMultiValueUiBlock() (DropdownMultiValueUiBlock, error)

AsDropdownMultiValueUiBlock returns the union data inside the AppCanvas_Blocks_Item as a DropdownMultiValueUiBlock

func (AppCanvas_Blocks_Item) AsDropdownUiBlock

func (t AppCanvas_Blocks_Item) AsDropdownUiBlock() (DropdownUiBlock, error)

AsDropdownUiBlock returns the union data inside the AppCanvas_Blocks_Item as a DropdownUiBlock

func (AppCanvas_Blocks_Item) AsMarkdownUiBlock

func (t AppCanvas_Blocks_Item) AsMarkdownUiBlock() (MarkdownUiBlock, error)

AsMarkdownUiBlock returns the union data inside the AppCanvas_Blocks_Item as a MarkdownUiBlock

func (AppCanvas_Blocks_Item) AsSearchInputMultiValueUiBlock

func (t AppCanvas_Blocks_Item) AsSearchInputMultiValueUiBlock() (SearchInputMultiValueUiBlock, error)

AsSearchInputMultiValueUiBlock returns the union data inside the AppCanvas_Blocks_Item as a SearchInputMultiValueUiBlock

func (AppCanvas_Blocks_Item) AsSearchInputUiBlock

func (t AppCanvas_Blocks_Item) AsSearchInputUiBlock() (SearchInputUiBlock, error)

AsSearchInputUiBlock returns the union data inside the AppCanvas_Blocks_Item as a SearchInputUiBlock

func (AppCanvas_Blocks_Item) AsSectionUiBlock

func (t AppCanvas_Blocks_Item) AsSectionUiBlock() (SectionUiBlock, error)

AsSectionUiBlock returns the union data inside the AppCanvas_Blocks_Item as a SectionUiBlock

func (AppCanvas_Blocks_Item) AsSelectorInputMultiValueUiBlock

func (t AppCanvas_Blocks_Item) AsSelectorInputMultiValueUiBlock() (SelectorInputMultiValueUiBlock, error)

AsSelectorInputMultiValueUiBlock returns the union data inside the AppCanvas_Blocks_Item as a SelectorInputMultiValueUiBlock

func (AppCanvas_Blocks_Item) AsSelectorInputUiBlock

func (t AppCanvas_Blocks_Item) AsSelectorInputUiBlock() (SelectorInputUiBlock, error)

AsSelectorInputUiBlock returns the union data inside the AppCanvas_Blocks_Item as a SelectorInputUiBlock

func (AppCanvas_Blocks_Item) AsTableUiBlock

func (t AppCanvas_Blocks_Item) AsTableUiBlock() (TableUiBlock, error)

AsTableUiBlock returns the union data inside the AppCanvas_Blocks_Item as a TableUiBlock

func (AppCanvas_Blocks_Item) AsTextInputUiBlock

func (t AppCanvas_Blocks_Item) AsTextInputUiBlock() (TextInputUiBlock, error)

AsTextInputUiBlock returns the union data inside the AppCanvas_Blocks_Item as a TextInputUiBlock

func (AppCanvas_Blocks_Item) Discriminator

func (t AppCanvas_Blocks_Item) Discriminator() (string, error)

func (*AppCanvas_Blocks_Item) FromButtonUiBlock

func (t *AppCanvas_Blocks_Item) FromButtonUiBlock(v ButtonUiBlock) error

FromButtonUiBlock overwrites any union data inside the AppCanvas_Blocks_Item as the provided ButtonUiBlock

func (*AppCanvas_Blocks_Item) FromChipUiBlock

func (t *AppCanvas_Blocks_Item) FromChipUiBlock(v ChipUiBlock) error

FromChipUiBlock overwrites any union data inside the AppCanvas_Blocks_Item as the provided ChipUiBlock

func (*AppCanvas_Blocks_Item) FromDropdownMultiValueUiBlock

func (t *AppCanvas_Blocks_Item) FromDropdownMultiValueUiBlock(v DropdownMultiValueUiBlock) error

FromDropdownMultiValueUiBlock overwrites any union data inside the AppCanvas_Blocks_Item as the provided DropdownMultiValueUiBlock

func (*AppCanvas_Blocks_Item) FromDropdownUiBlock

func (t *AppCanvas_Blocks_Item) FromDropdownUiBlock(v DropdownUiBlock) error

FromDropdownUiBlock overwrites any union data inside the AppCanvas_Blocks_Item as the provided DropdownUiBlock

func (*AppCanvas_Blocks_Item) FromMarkdownUiBlock

func (t *AppCanvas_Blocks_Item) FromMarkdownUiBlock(v MarkdownUiBlock) error

FromMarkdownUiBlock overwrites any union data inside the AppCanvas_Blocks_Item as the provided MarkdownUiBlock

func (*AppCanvas_Blocks_Item) FromSearchInputMultiValueUiBlock

func (t *AppCanvas_Blocks_Item) FromSearchInputMultiValueUiBlock(v SearchInputMultiValueUiBlock) error

FromSearchInputMultiValueUiBlock overwrites any union data inside the AppCanvas_Blocks_Item as the provided SearchInputMultiValueUiBlock

func (*AppCanvas_Blocks_Item) FromSearchInputUiBlock

func (t *AppCanvas_Blocks_Item) FromSearchInputUiBlock(v SearchInputUiBlock) error

FromSearchInputUiBlock overwrites any union data inside the AppCanvas_Blocks_Item as the provided SearchInputUiBlock

func (*AppCanvas_Blocks_Item) FromSectionUiBlock

func (t *AppCanvas_Blocks_Item) FromSectionUiBlock(v SectionUiBlock) error

FromSectionUiBlock overwrites any union data inside the AppCanvas_Blocks_Item as the provided SectionUiBlock

func (*AppCanvas_Blocks_Item) FromSelectorInputMultiValueUiBlock

func (t *AppCanvas_Blocks_Item) FromSelectorInputMultiValueUiBlock(v SelectorInputMultiValueUiBlock) error

FromSelectorInputMultiValueUiBlock overwrites any union data inside the AppCanvas_Blocks_Item as the provided SelectorInputMultiValueUiBlock

func (*AppCanvas_Blocks_Item) FromSelectorInputUiBlock

func (t *AppCanvas_Blocks_Item) FromSelectorInputUiBlock(v SelectorInputUiBlock) error

FromSelectorInputUiBlock overwrites any union data inside the AppCanvas_Blocks_Item as the provided SelectorInputUiBlock

func (*AppCanvas_Blocks_Item) FromTableUiBlock

func (t *AppCanvas_Blocks_Item) FromTableUiBlock(v TableUiBlock) error

FromTableUiBlock overwrites any union data inside the AppCanvas_Blocks_Item as the provided TableUiBlock

func (*AppCanvas_Blocks_Item) FromTextInputUiBlock

func (t *AppCanvas_Blocks_Item) FromTextInputUiBlock(v TextInputUiBlock) error

FromTextInputUiBlock overwrites any union data inside the AppCanvas_Blocks_Item as the provided TextInputUiBlock

func (AppCanvas_Blocks_Item) MarshalJSON

func (t AppCanvas_Blocks_Item) MarshalJSON() ([]byte, error)

func (*AppCanvas_Blocks_Item) MergeButtonUiBlock

func (t *AppCanvas_Blocks_Item) MergeButtonUiBlock(v ButtonUiBlock) error

MergeButtonUiBlock performs a merge with any union data inside the AppCanvas_Blocks_Item, using the provided ButtonUiBlock

func (*AppCanvas_Blocks_Item) MergeChipUiBlock

func (t *AppCanvas_Blocks_Item) MergeChipUiBlock(v ChipUiBlock) error

MergeChipUiBlock performs a merge with any union data inside the AppCanvas_Blocks_Item, using the provided ChipUiBlock

func (*AppCanvas_Blocks_Item) MergeDropdownMultiValueUiBlock

func (t *AppCanvas_Blocks_Item) MergeDropdownMultiValueUiBlock(v DropdownMultiValueUiBlock) error

MergeDropdownMultiValueUiBlock performs a merge with any union data inside the AppCanvas_Blocks_Item, using the provided DropdownMultiValueUiBlock

func (*AppCanvas_Blocks_Item) MergeDropdownUiBlock

func (t *AppCanvas_Blocks_Item) MergeDropdownUiBlock(v DropdownUiBlock) error

MergeDropdownUiBlock performs a merge with any union data inside the AppCanvas_Blocks_Item, using the provided DropdownUiBlock

func (*AppCanvas_Blocks_Item) MergeMarkdownUiBlock

func (t *AppCanvas_Blocks_Item) MergeMarkdownUiBlock(v MarkdownUiBlock) error

MergeMarkdownUiBlock performs a merge with any union data inside the AppCanvas_Blocks_Item, using the provided MarkdownUiBlock

func (*AppCanvas_Blocks_Item) MergeSearchInputMultiValueUiBlock

func (t *AppCanvas_Blocks_Item) MergeSearchInputMultiValueUiBlock(v SearchInputMultiValueUiBlock) error

MergeSearchInputMultiValueUiBlock performs a merge with any union data inside the AppCanvas_Blocks_Item, using the provided SearchInputMultiValueUiBlock

func (*AppCanvas_Blocks_Item) MergeSearchInputUiBlock

func (t *AppCanvas_Blocks_Item) MergeSearchInputUiBlock(v SearchInputUiBlock) error

MergeSearchInputUiBlock performs a merge with any union data inside the AppCanvas_Blocks_Item, using the provided SearchInputUiBlock

func (*AppCanvas_Blocks_Item) MergeSectionUiBlock

func (t *AppCanvas_Blocks_Item) MergeSectionUiBlock(v SectionUiBlock) error

MergeSectionUiBlock performs a merge with any union data inside the AppCanvas_Blocks_Item, using the provided SectionUiBlock

func (*AppCanvas_Blocks_Item) MergeSelectorInputMultiValueUiBlock

func (t *AppCanvas_Blocks_Item) MergeSelectorInputMultiValueUiBlock(v SelectorInputMultiValueUiBlock) error

MergeSelectorInputMultiValueUiBlock performs a merge with any union data inside the AppCanvas_Blocks_Item, using the provided SelectorInputMultiValueUiBlock

func (*AppCanvas_Blocks_Item) MergeSelectorInputUiBlock

func (t *AppCanvas_Blocks_Item) MergeSelectorInputUiBlock(v SelectorInputUiBlock) error

MergeSelectorInputUiBlock performs a merge with any union data inside the AppCanvas_Blocks_Item, using the provided SelectorInputUiBlock

func (*AppCanvas_Blocks_Item) MergeTableUiBlock

func (t *AppCanvas_Blocks_Item) MergeTableUiBlock(v TableUiBlock) error

MergeTableUiBlock performs a merge with any union data inside the AppCanvas_Blocks_Item, using the provided TableUiBlock

func (*AppCanvas_Blocks_Item) MergeTextInputUiBlock

func (t *AppCanvas_Blocks_Item) MergeTextInputUiBlock(v TextInputUiBlock) error

MergeTextInputUiBlock performs a merge with any union data inside the AppCanvas_Blocks_Item, using the provided TextInputUiBlock

func (*AppCanvas_Blocks_Item) UnmarshalJSON

func (t *AppCanvas_Blocks_Item) UnmarshalJSON(b []byte) error

func (AppCanvas_Blocks_Item) ValueByDiscriminator

func (t AppCanvas_Blocks_Item) ValueByDiscriminator() (interface{}, error)

type AppCanvasesArchivalChange

type AppCanvasesArchivalChange struct {
	CanvasIds *[]string `json:"canvasIds,omitempty"`
}

AppCanvasesArchivalChange IDs of all items that were archived or unarchived. This includes the IDs of canvases that were archived / unarchived.

type AppCanvasesArchive

type AppCanvasesArchive struct {
	// CanvasIds Array of canvas IDs
	CanvasIds []string `json:"canvasIds"`

	// Reason Reason that canvases are being archived. Actual reason enum varies by tenant.
	Reason AppCanvasesArchiveReason `json:"reason"`
}

AppCanvasesArchive defines model for AppCanvasesArchive.

type AppCanvasesArchiveReason

type AppCanvasesArchiveReason string

AppCanvasesArchiveReason Reason that canvases are being archived. Actual reason enum varies by tenant.

const (
	AppCanvasesArchiveReasonOther AppCanvasesArchiveReason = "Other"
)

Defines values for AppCanvasesArchiveReason.

type AppCanvasesUnarchive

type AppCanvasesUnarchive struct {
	// CanvasIds Array of canvas IDs
	CanvasIds []string `json:"canvasIds"`
}

AppCanvasesUnarchive defines model for AppCanvasesUnarchive.

type AppConfigItem

type AppConfigItem struct {
	Type string `json:"type"`
	// contains filtered or unexported fields
}

AppConfigItem defines model for AppConfigItem.

func (AppConfigItem) AsArrayElementAppConfigItem

func (t AppConfigItem) AsArrayElementAppConfigItem() (ArrayElementAppConfigItem, error)

AsArrayElementAppConfigItem returns the union data inside the AppConfigItem as a ArrayElementAppConfigItem

func (AppConfigItem) AsBooleanAppConfigItem

func (t AppConfigItem) AsBooleanAppConfigItem() (BooleanAppConfigItem, error)

AsBooleanAppConfigItem returns the union data inside the AppConfigItem as a BooleanAppConfigItem

func (AppConfigItem) AsDateAppConfigItem

func (t AppConfigItem) AsDateAppConfigItem() (DateAppConfigItem, error)

AsDateAppConfigItem returns the union data inside the AppConfigItem as a DateAppConfigItem

func (AppConfigItem) AsDatetimeAppConfigItem

func (t AppConfigItem) AsDatetimeAppConfigItem() (DatetimeAppConfigItem, error)

AsDatetimeAppConfigItem returns the union data inside the AppConfigItem as a DatetimeAppConfigItem

func (AppConfigItem) AsEntitySchemaAppConfigItem

func (t AppConfigItem) AsEntitySchemaAppConfigItem() (EntitySchemaAppConfigItem, error)

AsEntitySchemaAppConfigItem returns the union data inside the AppConfigItem as a EntitySchemaAppConfigItem

func (AppConfigItem) AsFieldAppConfigItem

func (t AppConfigItem) AsFieldAppConfigItem() (FieldAppConfigItem, error)

AsFieldAppConfigItem returns the union data inside the AppConfigItem as a FieldAppConfigItem

func (AppConfigItem) AsFloatAppConfigItem

func (t AppConfigItem) AsFloatAppConfigItem() (FloatAppConfigItem, error)

AsFloatAppConfigItem returns the union data inside the AppConfigItem as a FloatAppConfigItem

func (AppConfigItem) AsGenericApiIdentifiedAppConfigItem

func (t AppConfigItem) AsGenericApiIdentifiedAppConfigItem() (GenericApiIdentifiedAppConfigItem, error)

AsGenericApiIdentifiedAppConfigItem returns the union data inside the AppConfigItem as a GenericApiIdentifiedAppConfigItem

func (AppConfigItem) AsIntegerAppConfigItem

func (t AppConfigItem) AsIntegerAppConfigItem() (IntegerAppConfigItem, error)

AsIntegerAppConfigItem returns the union data inside the AppConfigItem as a IntegerAppConfigItem

func (AppConfigItem) AsJsonAppConfigItem

func (t AppConfigItem) AsJsonAppConfigItem() (JsonAppConfigItem, error)

AsJsonAppConfigItem returns the union data inside the AppConfigItem as a JsonAppConfigItem

func (AppConfigItem) AsSecureTextAppConfigItem

func (t AppConfigItem) AsSecureTextAppConfigItem() (SecureTextAppConfigItem, error)

AsSecureTextAppConfigItem returns the union data inside the AppConfigItem as a SecureTextAppConfigItem

func (AppConfigItem) AsTextAppConfigItem

func (t AppConfigItem) AsTextAppConfigItem() (TextAppConfigItem, error)

AsTextAppConfigItem returns the union data inside the AppConfigItem as a TextAppConfigItem

func (AppConfigItem) Discriminator

func (t AppConfigItem) Discriminator() (string, error)

func (*AppConfigItem) FromArrayElementAppConfigItem

func (t *AppConfigItem) FromArrayElementAppConfigItem(v ArrayElementAppConfigItem) error

FromArrayElementAppConfigItem overwrites any union data inside the AppConfigItem as the provided ArrayElementAppConfigItem

func (*AppConfigItem) FromBooleanAppConfigItem

func (t *AppConfigItem) FromBooleanAppConfigItem(v BooleanAppConfigItem) error

FromBooleanAppConfigItem overwrites any union data inside the AppConfigItem as the provided BooleanAppConfigItem

func (*AppConfigItem) FromDateAppConfigItem

func (t *AppConfigItem) FromDateAppConfigItem(v DateAppConfigItem) error

FromDateAppConfigItem overwrites any union data inside the AppConfigItem as the provided DateAppConfigItem

func (*AppConfigItem) FromDatetimeAppConfigItem

func (t *AppConfigItem) FromDatetimeAppConfigItem(v DatetimeAppConfigItem) error

FromDatetimeAppConfigItem overwrites any union data inside the AppConfigItem as the provided DatetimeAppConfigItem

func (*AppConfigItem) FromEntitySchemaAppConfigItem

func (t *AppConfigItem) FromEntitySchemaAppConfigItem(v EntitySchemaAppConfigItem) error

FromEntitySchemaAppConfigItem overwrites any union data inside the AppConfigItem as the provided EntitySchemaAppConfigItem

func (*AppConfigItem) FromFieldAppConfigItem

func (t *AppConfigItem) FromFieldAppConfigItem(v FieldAppConfigItem) error

FromFieldAppConfigItem overwrites any union data inside the AppConfigItem as the provided FieldAppConfigItem

func (*AppConfigItem) FromFloatAppConfigItem

func (t *AppConfigItem) FromFloatAppConfigItem(v FloatAppConfigItem) error

FromFloatAppConfigItem overwrites any union data inside the AppConfigItem as the provided FloatAppConfigItem

func (*AppConfigItem) FromGenericApiIdentifiedAppConfigItem

func (t *AppConfigItem) FromGenericApiIdentifiedAppConfigItem(v GenericApiIdentifiedAppConfigItem) error

FromGenericApiIdentifiedAppConfigItem overwrites any union data inside the AppConfigItem as the provided GenericApiIdentifiedAppConfigItem

func (*AppConfigItem) FromIntegerAppConfigItem

func (t *AppConfigItem) FromIntegerAppConfigItem(v IntegerAppConfigItem) error

FromIntegerAppConfigItem overwrites any union data inside the AppConfigItem as the provided IntegerAppConfigItem

func (*AppConfigItem) FromJsonAppConfigItem

func (t *AppConfigItem) FromJsonAppConfigItem(v JsonAppConfigItem) error

FromJsonAppConfigItem overwrites any union data inside the AppConfigItem as the provided JsonAppConfigItem

func (*AppConfigItem) FromSecureTextAppConfigItem

func (t *AppConfigItem) FromSecureTextAppConfigItem(v SecureTextAppConfigItem) error

FromSecureTextAppConfigItem overwrites any union data inside the AppConfigItem as the provided SecureTextAppConfigItem

func (*AppConfigItem) FromTextAppConfigItem

func (t *AppConfigItem) FromTextAppConfigItem(v TextAppConfigItem) error

FromTextAppConfigItem overwrites any union data inside the AppConfigItem as the provided TextAppConfigItem

func (AppConfigItem) MarshalJSON

func (t AppConfigItem) MarshalJSON() ([]byte, error)

func (*AppConfigItem) MergeArrayElementAppConfigItem

func (t *AppConfigItem) MergeArrayElementAppConfigItem(v ArrayElementAppConfigItem) error

MergeArrayElementAppConfigItem performs a merge with any union data inside the AppConfigItem, using the provided ArrayElementAppConfigItem

func (*AppConfigItem) MergeBooleanAppConfigItem

func (t *AppConfigItem) MergeBooleanAppConfigItem(v BooleanAppConfigItem) error

MergeBooleanAppConfigItem performs a merge with any union data inside the AppConfigItem, using the provided BooleanAppConfigItem

func (*AppConfigItem) MergeDateAppConfigItem

func (t *AppConfigItem) MergeDateAppConfigItem(v DateAppConfigItem) error

MergeDateAppConfigItem performs a merge with any union data inside the AppConfigItem, using the provided DateAppConfigItem

func (*AppConfigItem) MergeDatetimeAppConfigItem

func (t *AppConfigItem) MergeDatetimeAppConfigItem(v DatetimeAppConfigItem) error

MergeDatetimeAppConfigItem performs a merge with any union data inside the AppConfigItem, using the provided DatetimeAppConfigItem

func (*AppConfigItem) MergeEntitySchemaAppConfigItem

func (t *AppConfigItem) MergeEntitySchemaAppConfigItem(v EntitySchemaAppConfigItem) error

MergeEntitySchemaAppConfigItem performs a merge with any union data inside the AppConfigItem, using the provided EntitySchemaAppConfigItem

func (*AppConfigItem) MergeFieldAppConfigItem

func (t *AppConfigItem) MergeFieldAppConfigItem(v FieldAppConfigItem) error

MergeFieldAppConfigItem performs a merge with any union data inside the AppConfigItem, using the provided FieldAppConfigItem

func (*AppConfigItem) MergeFloatAppConfigItem

func (t *AppConfigItem) MergeFloatAppConfigItem(v FloatAppConfigItem) error

MergeFloatAppConfigItem performs a merge with any union data inside the AppConfigItem, using the provided FloatAppConfigItem

func (*AppConfigItem) MergeGenericApiIdentifiedAppConfigItem

func (t *AppConfigItem) MergeGenericApiIdentifiedAppConfigItem(v GenericApiIdentifiedAppConfigItem) error

MergeGenericApiIdentifiedAppConfigItem performs a merge with any union data inside the AppConfigItem, using the provided GenericApiIdentifiedAppConfigItem

func (*AppConfigItem) MergeIntegerAppConfigItem

func (t *AppConfigItem) MergeIntegerAppConfigItem(v IntegerAppConfigItem) error

MergeIntegerAppConfigItem performs a merge with any union data inside the AppConfigItem, using the provided IntegerAppConfigItem

func (*AppConfigItem) MergeJsonAppConfigItem

func (t *AppConfigItem) MergeJsonAppConfigItem(v JsonAppConfigItem) error

MergeJsonAppConfigItem performs a merge with any union data inside the AppConfigItem, using the provided JsonAppConfigItem

func (*AppConfigItem) MergeSecureTextAppConfigItem

func (t *AppConfigItem) MergeSecureTextAppConfigItem(v SecureTextAppConfigItem) error

MergeSecureTextAppConfigItem performs a merge with any union data inside the AppConfigItem, using the provided SecureTextAppConfigItem

func (*AppConfigItem) MergeTextAppConfigItem

func (t *AppConfigItem) MergeTextAppConfigItem(v TextAppConfigItem) error

MergeTextAppConfigItem performs a merge with any union data inside the AppConfigItem, using the provided TextAppConfigItem

func (*AppConfigItem) UnmarshalJSON

func (t *AppConfigItem) UnmarshalJSON(b []byte) error

func (AppConfigItem) ValueByDiscriminator

func (t AppConfigItem) ValueByDiscriminator() (interface{}, error)

type AppConfigItemApiMixin

type AppConfigItemApiMixin struct {
	ApiURL *string `json:"apiURL,omitempty"`
	App    *struct {
		// Id The id of the Benchling app to which this configuration item belongs
		Id *string `json:"id,omitempty"`
	} `json:"app,omitempty"`

	// CreatedAt DateTime the app config item was created
	CreatedAt *time.Time `json:"createdAt,omitempty"`
	Id        *string    `json:"id,omitempty"`

	// ModifiedAt DateTime the app config item was last modified
	ModifiedAt *time.Time `json:"modifiedAt,omitempty"`

	// Path Array-based representation of config item's location in the tree in order from top to bottom.
	Path *[]string `json:"path,omitempty"`

	// Type Type of the app config item
	Type *string `json:"type,omitempty"`
}

AppConfigItemApiMixin defines model for AppConfigItemApiMixin.

type AppConfigItemBooleanBulkUpdate

type AppConfigItemBooleanBulkUpdate struct {
	Id    string                             `json:"id"`
	Type  AppConfigItemBooleanBulkUpdateType `json:"type"`
	Value bool                               `json:"value"`
}

AppConfigItemBooleanBulkUpdate defines model for AppConfigItemBooleanBulkUpdate.

type AppConfigItemBooleanBulkUpdateType

type AppConfigItemBooleanBulkUpdateType string

AppConfigItemBooleanBulkUpdateType defines model for AppConfigItemBooleanBulkUpdate.Type.

const (
	AppConfigItemBooleanBulkUpdateTypeBoolean AppConfigItemBooleanBulkUpdateType = "boolean"
)

Defines values for AppConfigItemBooleanBulkUpdateType.

type AppConfigItemBooleanCreate

type AppConfigItemBooleanCreate struct {
	// AppId App id to which this config item belongs.
	AppId string `json:"appId"`

	// Path Array-based representation of config item's location in the tree in order from top to bottom.
	Path  []string                       `json:"path"`
	Type  AppConfigItemBooleanCreateType `json:"type"`
	Value bool                           `json:"value"`
}

AppConfigItemBooleanCreate defines model for AppConfigItemBooleanCreate.

type AppConfigItemBooleanCreateType

type AppConfigItemBooleanCreateType string

AppConfigItemBooleanCreateType defines model for AppConfigItemBooleanCreate.Type.

const (
	AppConfigItemBooleanCreateTypeBoolean AppConfigItemBooleanCreateType = "boolean"
)

Defines values for AppConfigItemBooleanCreateType.

type AppConfigItemBooleanUpdate

type AppConfigItemBooleanUpdate struct {
	Type  AppConfigItemBooleanUpdateType `json:"type"`
	Value bool                           `json:"value"`
}

AppConfigItemBooleanUpdate defines model for AppConfigItemBooleanUpdate.

type AppConfigItemBooleanUpdateType

type AppConfigItemBooleanUpdateType string

AppConfigItemBooleanUpdateType defines model for AppConfigItemBooleanUpdate.Type.

const (
	AppConfigItemBooleanUpdateTypeBoolean AppConfigItemBooleanUpdateType = "boolean"
)

Defines values for AppConfigItemBooleanUpdateType.

type AppConfigItemBulkUpdate

type AppConfigItemBulkUpdate struct {
	Type string `json:"type"`
	// contains filtered or unexported fields
}

AppConfigItemBulkUpdate defines model for AppConfigItemBulkUpdate.

func (AppConfigItemBulkUpdate) AsAppConfigItemBooleanBulkUpdate

func (t AppConfigItemBulkUpdate) AsAppConfigItemBooleanBulkUpdate() (AppConfigItemBooleanBulkUpdate, error)

AsAppConfigItemBooleanBulkUpdate returns the union data inside the AppConfigItemBulkUpdate as a AppConfigItemBooleanBulkUpdate

func (AppConfigItemBulkUpdate) AsAppConfigItemDateBulkUpdate

func (t AppConfigItemBulkUpdate) AsAppConfigItemDateBulkUpdate() (AppConfigItemDateBulkUpdate, error)

AsAppConfigItemDateBulkUpdate returns the union data inside the AppConfigItemBulkUpdate as a AppConfigItemDateBulkUpdate

func (AppConfigItemBulkUpdate) AsAppConfigItemDatetimeBulkUpdate

func (t AppConfigItemBulkUpdate) AsAppConfigItemDatetimeBulkUpdate() (AppConfigItemDatetimeBulkUpdate, error)

AsAppConfigItemDatetimeBulkUpdate returns the union data inside the AppConfigItemBulkUpdate as a AppConfigItemDatetimeBulkUpdate

func (AppConfigItemBulkUpdate) AsAppConfigItemFloatBulkUpdate

func (t AppConfigItemBulkUpdate) AsAppConfigItemFloatBulkUpdate() (AppConfigItemFloatBulkUpdate, error)

AsAppConfigItemFloatBulkUpdate returns the union data inside the AppConfigItemBulkUpdate as a AppConfigItemFloatBulkUpdate

func (AppConfigItemBulkUpdate) AsAppConfigItemGenericBulkUpdate

func (t AppConfigItemBulkUpdate) AsAppConfigItemGenericBulkUpdate() (AppConfigItemGenericBulkUpdate, error)

AsAppConfigItemGenericBulkUpdate returns the union data inside the AppConfigItemBulkUpdate as a AppConfigItemGenericBulkUpdate

func (AppConfigItemBulkUpdate) AsAppConfigItemIntegerBulkUpdate

func (t AppConfigItemBulkUpdate) AsAppConfigItemIntegerBulkUpdate() (AppConfigItemIntegerBulkUpdate, error)

AsAppConfigItemIntegerBulkUpdate returns the union data inside the AppConfigItemBulkUpdate as a AppConfigItemIntegerBulkUpdate

func (AppConfigItemBulkUpdate) AsAppConfigItemJsonBulkUpdate

func (t AppConfigItemBulkUpdate) AsAppConfigItemJsonBulkUpdate() (AppConfigItemJsonBulkUpdate, error)

AsAppConfigItemJsonBulkUpdate returns the union data inside the AppConfigItemBulkUpdate as a AppConfigItemJsonBulkUpdate

func (AppConfigItemBulkUpdate) Discriminator

func (t AppConfigItemBulkUpdate) Discriminator() (string, error)

func (*AppConfigItemBulkUpdate) FromAppConfigItemBooleanBulkUpdate

func (t *AppConfigItemBulkUpdate) FromAppConfigItemBooleanBulkUpdate(v AppConfigItemBooleanBulkUpdate) error

FromAppConfigItemBooleanBulkUpdate overwrites any union data inside the AppConfigItemBulkUpdate as the provided AppConfigItemBooleanBulkUpdate

func (*AppConfigItemBulkUpdate) FromAppConfigItemDateBulkUpdate

func (t *AppConfigItemBulkUpdate) FromAppConfigItemDateBulkUpdate(v AppConfigItemDateBulkUpdate) error

FromAppConfigItemDateBulkUpdate overwrites any union data inside the AppConfigItemBulkUpdate as the provided AppConfigItemDateBulkUpdate

func (*AppConfigItemBulkUpdate) FromAppConfigItemDatetimeBulkUpdate

func (t *AppConfigItemBulkUpdate) FromAppConfigItemDatetimeBulkUpdate(v AppConfigItemDatetimeBulkUpdate) error

FromAppConfigItemDatetimeBulkUpdate overwrites any union data inside the AppConfigItemBulkUpdate as the provided AppConfigItemDatetimeBulkUpdate

func (*AppConfigItemBulkUpdate) FromAppConfigItemFloatBulkUpdate

func (t *AppConfigItemBulkUpdate) FromAppConfigItemFloatBulkUpdate(v AppConfigItemFloatBulkUpdate) error

FromAppConfigItemFloatBulkUpdate overwrites any union data inside the AppConfigItemBulkUpdate as the provided AppConfigItemFloatBulkUpdate

func (*AppConfigItemBulkUpdate) FromAppConfigItemGenericBulkUpdate

func (t *AppConfigItemBulkUpdate) FromAppConfigItemGenericBulkUpdate(v AppConfigItemGenericBulkUpdate) error

FromAppConfigItemGenericBulkUpdate overwrites any union data inside the AppConfigItemBulkUpdate as the provided AppConfigItemGenericBulkUpdate

func (*AppConfigItemBulkUpdate) FromAppConfigItemIntegerBulkUpdate

func (t *AppConfigItemBulkUpdate) FromAppConfigItemIntegerBulkUpdate(v AppConfigItemIntegerBulkUpdate) error

FromAppConfigItemIntegerBulkUpdate overwrites any union data inside the AppConfigItemBulkUpdate as the provided AppConfigItemIntegerBulkUpdate

func (*AppConfigItemBulkUpdate) FromAppConfigItemJsonBulkUpdate

func (t *AppConfigItemBulkUpdate) FromAppConfigItemJsonBulkUpdate(v AppConfigItemJsonBulkUpdate) error

FromAppConfigItemJsonBulkUpdate overwrites any union data inside the AppConfigItemBulkUpdate as the provided AppConfigItemJsonBulkUpdate

func (AppConfigItemBulkUpdate) MarshalJSON

func (t AppConfigItemBulkUpdate) MarshalJSON() ([]byte, error)

func (*AppConfigItemBulkUpdate) MergeAppConfigItemBooleanBulkUpdate

func (t *AppConfigItemBulkUpdate) MergeAppConfigItemBooleanBulkUpdate(v AppConfigItemBooleanBulkUpdate) error

MergeAppConfigItemBooleanBulkUpdate performs a merge with any union data inside the AppConfigItemBulkUpdate, using the provided AppConfigItemBooleanBulkUpdate

func (*AppConfigItemBulkUpdate) MergeAppConfigItemDateBulkUpdate

func (t *AppConfigItemBulkUpdate) MergeAppConfigItemDateBulkUpdate(v AppConfigItemDateBulkUpdate) error

MergeAppConfigItemDateBulkUpdate performs a merge with any union data inside the AppConfigItemBulkUpdate, using the provided AppConfigItemDateBulkUpdate

func (*AppConfigItemBulkUpdate) MergeAppConfigItemDatetimeBulkUpdate

func (t *AppConfigItemBulkUpdate) MergeAppConfigItemDatetimeBulkUpdate(v AppConfigItemDatetimeBulkUpdate) error

MergeAppConfigItemDatetimeBulkUpdate performs a merge with any union data inside the AppConfigItemBulkUpdate, using the provided AppConfigItemDatetimeBulkUpdate

func (*AppConfigItemBulkUpdate) MergeAppConfigItemFloatBulkUpdate

func (t *AppConfigItemBulkUpdate) MergeAppConfigItemFloatBulkUpdate(v AppConfigItemFloatBulkUpdate) error

MergeAppConfigItemFloatBulkUpdate performs a merge with any union data inside the AppConfigItemBulkUpdate, using the provided AppConfigItemFloatBulkUpdate

func (*AppConfigItemBulkUpdate) MergeAppConfigItemGenericBulkUpdate

func (t *AppConfigItemBulkUpdate) MergeAppConfigItemGenericBulkUpdate(v AppConfigItemGenericBulkUpdate) error

MergeAppConfigItemGenericBulkUpdate performs a merge with any union data inside the AppConfigItemBulkUpdate, using the provided AppConfigItemGenericBulkUpdate

func (*AppConfigItemBulkUpdate) MergeAppConfigItemIntegerBulkUpdate

func (t *AppConfigItemBulkUpdate) MergeAppConfigItemIntegerBulkUpdate(v AppConfigItemIntegerBulkUpdate) error

MergeAppConfigItemIntegerBulkUpdate performs a merge with any union data inside the AppConfigItemBulkUpdate, using the provided AppConfigItemIntegerBulkUpdate

func (*AppConfigItemBulkUpdate) MergeAppConfigItemJsonBulkUpdate

func (t *AppConfigItemBulkUpdate) MergeAppConfigItemJsonBulkUpdate(v AppConfigItemJsonBulkUpdate) error

MergeAppConfigItemJsonBulkUpdate performs a merge with any union data inside the AppConfigItemBulkUpdate, using the provided AppConfigItemJsonBulkUpdate

func (*AppConfigItemBulkUpdate) UnmarshalJSON

func (t *AppConfigItemBulkUpdate) UnmarshalJSON(b []byte) error

func (AppConfigItemBulkUpdate) ValueByDiscriminator

func (t AppConfigItemBulkUpdate) ValueByDiscriminator() (interface{}, error)

type AppConfigItemBulkUpdateMixin

type AppConfigItemBulkUpdateMixin struct {
	Id string `json:"id"`
}

AppConfigItemBulkUpdateMixin defines model for AppConfigItemBulkUpdateMixin.

type AppConfigItemCreate

type AppConfigItemCreate struct {
	Type string `json:"type"`
	// contains filtered or unexported fields
}

AppConfigItemCreate defines model for AppConfigItemCreate.

func (AppConfigItemCreate) AsAppConfigItemBooleanCreate

func (t AppConfigItemCreate) AsAppConfigItemBooleanCreate() (AppConfigItemBooleanCreate, error)

AsAppConfigItemBooleanCreate returns the union data inside the AppConfigItemCreate as a AppConfigItemBooleanCreate

func (AppConfigItemCreate) AsAppConfigItemDateCreate

func (t AppConfigItemCreate) AsAppConfigItemDateCreate() (AppConfigItemDateCreate, error)

AsAppConfigItemDateCreate returns the union data inside the AppConfigItemCreate as a AppConfigItemDateCreate

func (AppConfigItemCreate) AsAppConfigItemDatetimeCreate

func (t AppConfigItemCreate) AsAppConfigItemDatetimeCreate() (AppConfigItemDatetimeCreate, error)

AsAppConfigItemDatetimeCreate returns the union data inside the AppConfigItemCreate as a AppConfigItemDatetimeCreate

func (AppConfigItemCreate) AsAppConfigItemFloatCreate

func (t AppConfigItemCreate) AsAppConfigItemFloatCreate() (AppConfigItemFloatCreate, error)

AsAppConfigItemFloatCreate returns the union data inside the AppConfigItemCreate as a AppConfigItemFloatCreate

func (AppConfigItemCreate) AsAppConfigItemGenericCreate

func (t AppConfigItemCreate) AsAppConfigItemGenericCreate() (AppConfigItemGenericCreate, error)

AsAppConfigItemGenericCreate returns the union data inside the AppConfigItemCreate as a AppConfigItemGenericCreate

func (AppConfigItemCreate) AsAppConfigItemIntegerCreate

func (t AppConfigItemCreate) AsAppConfigItemIntegerCreate() (AppConfigItemIntegerCreate, error)

AsAppConfigItemIntegerCreate returns the union data inside the AppConfigItemCreate as a AppConfigItemIntegerCreate

func (AppConfigItemCreate) AsAppConfigItemJsonCreate

func (t AppConfigItemCreate) AsAppConfigItemJsonCreate() (AppConfigItemJsonCreate, error)

AsAppConfigItemJsonCreate returns the union data inside the AppConfigItemCreate as a AppConfigItemJsonCreate

func (AppConfigItemCreate) Discriminator

func (t AppConfigItemCreate) Discriminator() (string, error)

func (*AppConfigItemCreate) FromAppConfigItemBooleanCreate

func (t *AppConfigItemCreate) FromAppConfigItemBooleanCreate(v AppConfigItemBooleanCreate) error

FromAppConfigItemBooleanCreate overwrites any union data inside the AppConfigItemCreate as the provided AppConfigItemBooleanCreate

func (*AppConfigItemCreate) FromAppConfigItemDateCreate

func (t *AppConfigItemCreate) FromAppConfigItemDateCreate(v AppConfigItemDateCreate) error

FromAppConfigItemDateCreate overwrites any union data inside the AppConfigItemCreate as the provided AppConfigItemDateCreate

func (*AppConfigItemCreate) FromAppConfigItemDatetimeCreate

func (t *AppConfigItemCreate) FromAppConfigItemDatetimeCreate(v AppConfigItemDatetimeCreate) error

FromAppConfigItemDatetimeCreate overwrites any union data inside the AppConfigItemCreate as the provided AppConfigItemDatetimeCreate

func (*AppConfigItemCreate) FromAppConfigItemFloatCreate

func (t *AppConfigItemCreate) FromAppConfigItemFloatCreate(v AppConfigItemFloatCreate) error

FromAppConfigItemFloatCreate overwrites any union data inside the AppConfigItemCreate as the provided AppConfigItemFloatCreate

func (*AppConfigItemCreate) FromAppConfigItemGenericCreate

func (t *AppConfigItemCreate) FromAppConfigItemGenericCreate(v AppConfigItemGenericCreate) error

FromAppConfigItemGenericCreate overwrites any union data inside the AppConfigItemCreate as the provided AppConfigItemGenericCreate

func (*AppConfigItemCreate) FromAppConfigItemIntegerCreate

func (t *AppConfigItemCreate) FromAppConfigItemIntegerCreate(v AppConfigItemIntegerCreate) error

FromAppConfigItemIntegerCreate overwrites any union data inside the AppConfigItemCreate as the provided AppConfigItemIntegerCreate

func (*AppConfigItemCreate) FromAppConfigItemJsonCreate

func (t *AppConfigItemCreate) FromAppConfigItemJsonCreate(v AppConfigItemJsonCreate) error

FromAppConfigItemJsonCreate overwrites any union data inside the AppConfigItemCreate as the provided AppConfigItemJsonCreate

func (AppConfigItemCreate) MarshalJSON

func (t AppConfigItemCreate) MarshalJSON() ([]byte, error)

func (*AppConfigItemCreate) MergeAppConfigItemBooleanCreate

func (t *AppConfigItemCreate) MergeAppConfigItemBooleanCreate(v AppConfigItemBooleanCreate) error

MergeAppConfigItemBooleanCreate performs a merge with any union data inside the AppConfigItemCreate, using the provided AppConfigItemBooleanCreate

func (*AppConfigItemCreate) MergeAppConfigItemDateCreate

func (t *AppConfigItemCreate) MergeAppConfigItemDateCreate(v AppConfigItemDateCreate) error

MergeAppConfigItemDateCreate performs a merge with any union data inside the AppConfigItemCreate, using the provided AppConfigItemDateCreate

func (*AppConfigItemCreate) MergeAppConfigItemDatetimeCreate

func (t *AppConfigItemCreate) MergeAppConfigItemDatetimeCreate(v AppConfigItemDatetimeCreate) error

MergeAppConfigItemDatetimeCreate performs a merge with any union data inside the AppConfigItemCreate, using the provided AppConfigItemDatetimeCreate

func (*AppConfigItemCreate) MergeAppConfigItemFloatCreate

func (t *AppConfigItemCreate) MergeAppConfigItemFloatCreate(v AppConfigItemFloatCreate) error

MergeAppConfigItemFloatCreate performs a merge with any union data inside the AppConfigItemCreate, using the provided AppConfigItemFloatCreate

func (*AppConfigItemCreate) MergeAppConfigItemGenericCreate

func (t *AppConfigItemCreate) MergeAppConfigItemGenericCreate(v AppConfigItemGenericCreate) error

MergeAppConfigItemGenericCreate performs a merge with any union data inside the AppConfigItemCreate, using the provided AppConfigItemGenericCreate

func (*AppConfigItemCreate) MergeAppConfigItemIntegerCreate

func (t *AppConfigItemCreate) MergeAppConfigItemIntegerCreate(v AppConfigItemIntegerCreate) error

MergeAppConfigItemIntegerCreate performs a merge with any union data inside the AppConfigItemCreate, using the provided AppConfigItemIntegerCreate

func (*AppConfigItemCreate) MergeAppConfigItemJsonCreate

func (t *AppConfigItemCreate) MergeAppConfigItemJsonCreate(v AppConfigItemJsonCreate) error

MergeAppConfigItemJsonCreate performs a merge with any union data inside the AppConfigItemCreate, using the provided AppConfigItemJsonCreate

func (*AppConfigItemCreate) UnmarshalJSON

func (t *AppConfigItemCreate) UnmarshalJSON(b []byte) error

func (AppConfigItemCreate) ValueByDiscriminator

func (t AppConfigItemCreate) ValueByDiscriminator() (interface{}, error)

type AppConfigItemCreateMixin

type AppConfigItemCreateMixin struct {
	// AppId App id to which this config item belongs.
	AppId string `json:"appId"`

	// Path Array-based representation of config item's location in the tree in order from top to bottom.
	Path []string `json:"path"`
}

AppConfigItemCreateMixin defines model for AppConfigItemCreateMixin.

type AppConfigItemDateBulkUpdate

type AppConfigItemDateBulkUpdate struct {
	Id    string                          `json:"id"`
	Type  AppConfigItemDateBulkUpdateType `json:"type"`
	Value string                          `json:"value"`
}

AppConfigItemDateBulkUpdate defines model for AppConfigItemDateBulkUpdate.

type AppConfigItemDateBulkUpdateType

type AppConfigItemDateBulkUpdateType string

AppConfigItemDateBulkUpdateType defines model for AppConfigItemDateBulkUpdate.Type.

const (
	AppConfigItemDateBulkUpdateTypeDate AppConfigItemDateBulkUpdateType = "date"
)

Defines values for AppConfigItemDateBulkUpdateType.

type AppConfigItemDateCreate

type AppConfigItemDateCreate struct {
	// AppId App id to which this config item belongs.
	AppId string `json:"appId"`

	// Path Array-based representation of config item's location in the tree in order from top to bottom.
	Path  []string                    `json:"path"`
	Type  AppConfigItemDateCreateType `json:"type"`
	Value openapi_types.Date          `json:"value"`
}

AppConfigItemDateCreate defines model for AppConfigItemDateCreate.

type AppConfigItemDateCreateType

type AppConfigItemDateCreateType string

AppConfigItemDateCreateType defines model for AppConfigItemDateCreate.Type.

const (
	AppConfigItemDateCreateTypeDate AppConfigItemDateCreateType = "date"
)

Defines values for AppConfigItemDateCreateType.

type AppConfigItemDateUpdate

type AppConfigItemDateUpdate struct {
	Type  AppConfigItemDateUpdateType `json:"type"`
	Value string                      `json:"value"`
}

AppConfigItemDateUpdate defines model for AppConfigItemDateUpdate.

type AppConfigItemDateUpdateType

type AppConfigItemDateUpdateType string

AppConfigItemDateUpdateType defines model for AppConfigItemDateUpdate.Type.

const (
	AppConfigItemDateUpdateTypeDate AppConfigItemDateUpdateType = "date"
)

Defines values for AppConfigItemDateUpdateType.

type AppConfigItemDatetimeBulkUpdate

type AppConfigItemDatetimeBulkUpdate struct {
	Id    string                              `json:"id"`
	Type  AppConfigItemDatetimeBulkUpdateType `json:"type"`
	Value string                              `json:"value"`
}

AppConfigItemDatetimeBulkUpdate defines model for AppConfigItemDatetimeBulkUpdate.

type AppConfigItemDatetimeBulkUpdateType

type AppConfigItemDatetimeBulkUpdateType string

AppConfigItemDatetimeBulkUpdateType defines model for AppConfigItemDatetimeBulkUpdate.Type.

const (
	AppConfigItemDatetimeBulkUpdateTypeDatetime AppConfigItemDatetimeBulkUpdateType = "datetime"
)

Defines values for AppConfigItemDatetimeBulkUpdateType.

type AppConfigItemDatetimeCreate

type AppConfigItemDatetimeCreate struct {
	// AppId App id to which this config item belongs.
	AppId string `json:"appId"`

	// Path Array-based representation of config item's location in the tree in order from top to bottom.
	Path  []string                        `json:"path"`
	Type  AppConfigItemDatetimeCreateType `json:"type"`
	Value string                          `json:"value"`
}

AppConfigItemDatetimeCreate defines model for AppConfigItemDatetimeCreate.

type AppConfigItemDatetimeCreateType

type AppConfigItemDatetimeCreateType string

AppConfigItemDatetimeCreateType defines model for AppConfigItemDatetimeCreate.Type.

const (
	AppConfigItemDatetimeCreateTypeDatetime AppConfigItemDatetimeCreateType = "datetime"
)

Defines values for AppConfigItemDatetimeCreateType.

type AppConfigItemDatetimeUpdate

type AppConfigItemDatetimeUpdate struct {
	Type  AppConfigItemDatetimeUpdateType `json:"type"`
	Value string                          `json:"value"`
}

AppConfigItemDatetimeUpdate defines model for AppConfigItemDatetimeUpdate.

type AppConfigItemDatetimeUpdateType

type AppConfigItemDatetimeUpdateType string

AppConfigItemDatetimeUpdateType defines model for AppConfigItemDatetimeUpdate.Type.

const (
	AppConfigItemDatetimeUpdateTypeDatetime AppConfigItemDatetimeUpdateType = "datetime"
)

Defines values for AppConfigItemDatetimeUpdateType.

type AppConfigItemFloatBulkUpdate

type AppConfigItemFloatBulkUpdate struct {
	Id    string                           `json:"id"`
	Type  AppConfigItemFloatBulkUpdateType `json:"type"`
	Value float32                          `json:"value"`
}

AppConfigItemFloatBulkUpdate defines model for AppConfigItemFloatBulkUpdate.

type AppConfigItemFloatBulkUpdateType

type AppConfigItemFloatBulkUpdateType string

AppConfigItemFloatBulkUpdateType defines model for AppConfigItemFloatBulkUpdate.Type.

const (
	AppConfigItemFloatBulkUpdateTypeFloat AppConfigItemFloatBulkUpdateType = "float"
)

Defines values for AppConfigItemFloatBulkUpdateType.

type AppConfigItemFloatCreate

type AppConfigItemFloatCreate struct {
	// AppId App id to which this config item belongs.
	AppId string `json:"appId"`

	// Path Array-based representation of config item's location in the tree in order from top to bottom.
	Path  []string                     `json:"path"`
	Type  AppConfigItemFloatCreateType `json:"type"`
	Value float32                      `json:"value"`
}

AppConfigItemFloatCreate defines model for AppConfigItemFloatCreate.

type AppConfigItemFloatCreateType

type AppConfigItemFloatCreateType string

AppConfigItemFloatCreateType defines model for AppConfigItemFloatCreate.Type.

const (
	AppConfigItemFloatCreateTypeFloat AppConfigItemFloatCreateType = "float"
)

Defines values for AppConfigItemFloatCreateType.

type AppConfigItemFloatUpdate

type AppConfigItemFloatUpdate struct {
	Type  AppConfigItemFloatUpdateType `json:"type"`
	Value float32                      `json:"value"`
}

AppConfigItemFloatUpdate defines model for AppConfigItemFloatUpdate.

type AppConfigItemFloatUpdateType

type AppConfigItemFloatUpdateType string

AppConfigItemFloatUpdateType defines model for AppConfigItemFloatUpdate.Type.

const (
	AppConfigItemFloatUpdateTypeFloat AppConfigItemFloatUpdateType = "float"
)

Defines values for AppConfigItemFloatUpdateType.

type AppConfigItemGenericBulkUpdate

type AppConfigItemGenericBulkUpdate struct {
	Id    string                             `json:"id"`
	Type  AppConfigItemGenericBulkUpdateType `json:"type"`
	Value string                             `json:"value"`
}

AppConfigItemGenericBulkUpdate defines model for AppConfigItemGenericBulkUpdate.

type AppConfigItemGenericBulkUpdateType

type AppConfigItemGenericBulkUpdateType string

AppConfigItemGenericBulkUpdateType defines model for AppConfigItemGenericBulkUpdate.Type.

const (
	AppConfigItemGenericBulkUpdateTypeAaSequence         AppConfigItemGenericBulkUpdateType = "aa_sequence"
	AppConfigItemGenericBulkUpdateTypeBox                AppConfigItemGenericBulkUpdateType = "box"
	AppConfigItemGenericBulkUpdateTypeBoxSchema          AppConfigItemGenericBulkUpdateType = "box_schema"
	AppConfigItemGenericBulkUpdateTypeContainer          AppConfigItemGenericBulkUpdateType = "container"
	AppConfigItemGenericBulkUpdateTypeContainerSchema    AppConfigItemGenericBulkUpdateType = "container_schema"
	AppConfigItemGenericBulkUpdateTypeCustomEntity       AppConfigItemGenericBulkUpdateType = "custom_entity"
	AppConfigItemGenericBulkUpdateTypeDate               AppConfigItemGenericBulkUpdateType = "date"
	AppConfigItemGenericBulkUpdateTypeDatetime           AppConfigItemGenericBulkUpdateType = "datetime"
	AppConfigItemGenericBulkUpdateTypeDnaOligo           AppConfigItemGenericBulkUpdateType = "dna_oligo"
	AppConfigItemGenericBulkUpdateTypeDnaSequence        AppConfigItemGenericBulkUpdateType = "dna_sequence"
	AppConfigItemGenericBulkUpdateTypeDropdown           AppConfigItemGenericBulkUpdateType = "dropdown"
	AppConfigItemGenericBulkUpdateTypeDropdownOption     AppConfigItemGenericBulkUpdateType = "dropdown_option"
	AppConfigItemGenericBulkUpdateTypeEntitySchema       AppConfigItemGenericBulkUpdateType = "entity_schema"
	AppConfigItemGenericBulkUpdateTypeEntry              AppConfigItemGenericBulkUpdateType = "entry"
	AppConfigItemGenericBulkUpdateTypeEntrySchema        AppConfigItemGenericBulkUpdateType = "entry_schema"
	AppConfigItemGenericBulkUpdateTypeField              AppConfigItemGenericBulkUpdateType = "field"
	AppConfigItemGenericBulkUpdateTypeFolder             AppConfigItemGenericBulkUpdateType = "folder"
	AppConfigItemGenericBulkUpdateTypeJson               AppConfigItemGenericBulkUpdateType = "json"
	AppConfigItemGenericBulkUpdateTypeLocation           AppConfigItemGenericBulkUpdateType = "location"
	AppConfigItemGenericBulkUpdateTypeLocationSchema     AppConfigItemGenericBulkUpdateType = "location_schema"
	AppConfigItemGenericBulkUpdateTypeMixture            AppConfigItemGenericBulkUpdateType = "mixture"
	AppConfigItemGenericBulkUpdateTypeMolecule           AppConfigItemGenericBulkUpdateType = "molecule"
	AppConfigItemGenericBulkUpdateTypePlate              AppConfigItemGenericBulkUpdateType = "plate"
	AppConfigItemGenericBulkUpdateTypePlateSchema        AppConfigItemGenericBulkUpdateType = "plate_schema"
	AppConfigItemGenericBulkUpdateTypeProject            AppConfigItemGenericBulkUpdateType = "project"
	AppConfigItemGenericBulkUpdateTypeRegistry           AppConfigItemGenericBulkUpdateType = "registry"
	AppConfigItemGenericBulkUpdateTypeRequestSchema      AppConfigItemGenericBulkUpdateType = "request_schema"
	AppConfigItemGenericBulkUpdateTypeResultSchema       AppConfigItemGenericBulkUpdateType = "result_schema"
	AppConfigItemGenericBulkUpdateTypeRnaOligo           AppConfigItemGenericBulkUpdateType = "rna_oligo"
	AppConfigItemGenericBulkUpdateTypeRnaSequence        AppConfigItemGenericBulkUpdateType = "rna_sequence"
	AppConfigItemGenericBulkUpdateTypeRunSchema          AppConfigItemGenericBulkUpdateType = "run_schema"
	AppConfigItemGenericBulkUpdateTypeSecureText         AppConfigItemGenericBulkUpdateType = "secure_text"
	AppConfigItemGenericBulkUpdateTypeText               AppConfigItemGenericBulkUpdateType = "text"
	AppConfigItemGenericBulkUpdateTypeWorkflowTaskSchema AppConfigItemGenericBulkUpdateType = "workflow_task_schema"
	AppConfigItemGenericBulkUpdateTypeWorkflowTaskStatus AppConfigItemGenericBulkUpdateType = "workflow_task_status"
	AppConfigItemGenericBulkUpdateTypeWorklist           AppConfigItemGenericBulkUpdateType = "worklist"
)

Defines values for AppConfigItemGenericBulkUpdateType.

type AppConfigItemGenericCreate

type AppConfigItemGenericCreate struct {
	// AppId App id to which this config item belongs.
	AppId string `json:"appId"`

	// Path Array-based representation of config item's location in the tree in order from top to bottom.
	Path  []string                       `json:"path"`
	Type  AppConfigItemGenericCreateType `json:"type"`
	Value string                         `json:"value"`
}

AppConfigItemGenericCreate defines model for AppConfigItemGenericCreate.

type AppConfigItemGenericCreateType

type AppConfigItemGenericCreateType string

AppConfigItemGenericCreateType defines model for AppConfigItemGenericCreate.Type.

const (
	AppConfigItemGenericCreateTypeAaSequence         AppConfigItemGenericCreateType = "aa_sequence"
	AppConfigItemGenericCreateTypeBox                AppConfigItemGenericCreateType = "box"
	AppConfigItemGenericCreateTypeBoxSchema          AppConfigItemGenericCreateType = "box_schema"
	AppConfigItemGenericCreateTypeContainer          AppConfigItemGenericCreateType = "container"
	AppConfigItemGenericCreateTypeContainerSchema    AppConfigItemGenericCreateType = "container_schema"
	AppConfigItemGenericCreateTypeCustomEntity       AppConfigItemGenericCreateType = "custom_entity"
	AppConfigItemGenericCreateTypeDate               AppConfigItemGenericCreateType = "date"
	AppConfigItemGenericCreateTypeDatetime           AppConfigItemGenericCreateType = "datetime"
	AppConfigItemGenericCreateTypeDnaOligo           AppConfigItemGenericCreateType = "dna_oligo"
	AppConfigItemGenericCreateTypeDnaSequence        AppConfigItemGenericCreateType = "dna_sequence"
	AppConfigItemGenericCreateTypeDropdown           AppConfigItemGenericCreateType = "dropdown"
	AppConfigItemGenericCreateTypeDropdownOption     AppConfigItemGenericCreateType = "dropdown_option"
	AppConfigItemGenericCreateTypeEntitySchema       AppConfigItemGenericCreateType = "entity_schema"
	AppConfigItemGenericCreateTypeEntry              AppConfigItemGenericCreateType = "entry"
	AppConfigItemGenericCreateTypeEntrySchema        AppConfigItemGenericCreateType = "entry_schema"
	AppConfigItemGenericCreateTypeField              AppConfigItemGenericCreateType = "field"
	AppConfigItemGenericCreateTypeFolder             AppConfigItemGenericCreateType = "folder"
	AppConfigItemGenericCreateTypeJson               AppConfigItemGenericCreateType = "json"
	AppConfigItemGenericCreateTypeLocation           AppConfigItemGenericCreateType = "location"
	AppConfigItemGenericCreateTypeLocationSchema     AppConfigItemGenericCreateType = "location_schema"
	AppConfigItemGenericCreateTypeMixture            AppConfigItemGenericCreateType = "mixture"
	AppConfigItemGenericCreateTypeMolecule           AppConfigItemGenericCreateType = "molecule"
	AppConfigItemGenericCreateTypePlate              AppConfigItemGenericCreateType = "plate"
	AppConfigItemGenericCreateTypePlateSchema        AppConfigItemGenericCreateType = "plate_schema"
	AppConfigItemGenericCreateTypeProject            AppConfigItemGenericCreateType = "project"
	AppConfigItemGenericCreateTypeRegistry           AppConfigItemGenericCreateType = "registry"
	AppConfigItemGenericCreateTypeRequestSchema      AppConfigItemGenericCreateType = "request_schema"
	AppConfigItemGenericCreateTypeResultSchema       AppConfigItemGenericCreateType = "result_schema"
	AppConfigItemGenericCreateTypeRnaOligo           AppConfigItemGenericCreateType = "rna_oligo"
	AppConfigItemGenericCreateTypeRnaSequence        AppConfigItemGenericCreateType = "rna_sequence"
	AppConfigItemGenericCreateTypeRunSchema          AppConfigItemGenericCreateType = "run_schema"
	AppConfigItemGenericCreateTypeSecureText         AppConfigItemGenericCreateType = "secure_text"
	AppConfigItemGenericCreateTypeText               AppConfigItemGenericCreateType = "text"
	AppConfigItemGenericCreateTypeWorkflowTaskSchema AppConfigItemGenericCreateType = "workflow_task_schema"
	AppConfigItemGenericCreateTypeWorkflowTaskStatus AppConfigItemGenericCreateType = "workflow_task_status"
	AppConfigItemGenericCreateTypeWorklist           AppConfigItemGenericCreateType = "worklist"
)

Defines values for AppConfigItemGenericCreateType.

type AppConfigItemGenericUpdate

type AppConfigItemGenericUpdate struct {
	Type  AppConfigItemGenericUpdateType `json:"type"`
	Value string                         `json:"value"`
}

AppConfigItemGenericUpdate defines model for AppConfigItemGenericUpdate.

type AppConfigItemGenericUpdateType

type AppConfigItemGenericUpdateType string

AppConfigItemGenericUpdateType defines model for AppConfigItemGenericUpdate.Type.

const (
	AppConfigItemGenericUpdateTypeAaSequence         AppConfigItemGenericUpdateType = "aa_sequence"
	AppConfigItemGenericUpdateTypeBox                AppConfigItemGenericUpdateType = "box"
	AppConfigItemGenericUpdateTypeBoxSchema          AppConfigItemGenericUpdateType = "box_schema"
	AppConfigItemGenericUpdateTypeContainer          AppConfigItemGenericUpdateType = "container"
	AppConfigItemGenericUpdateTypeContainerSchema    AppConfigItemGenericUpdateType = "container_schema"
	AppConfigItemGenericUpdateTypeCustomEntity       AppConfigItemGenericUpdateType = "custom_entity"
	AppConfigItemGenericUpdateTypeDate               AppConfigItemGenericUpdateType = "date"
	AppConfigItemGenericUpdateTypeDatetime           AppConfigItemGenericUpdateType = "datetime"
	AppConfigItemGenericUpdateTypeDnaOligo           AppConfigItemGenericUpdateType = "dna_oligo"
	AppConfigItemGenericUpdateTypeDnaSequence        AppConfigItemGenericUpdateType = "dna_sequence"
	AppConfigItemGenericUpdateTypeDropdown           AppConfigItemGenericUpdateType = "dropdown"
	AppConfigItemGenericUpdateTypeDropdownOption     AppConfigItemGenericUpdateType = "dropdown_option"
	AppConfigItemGenericUpdateTypeEntitySchema       AppConfigItemGenericUpdateType = "entity_schema"
	AppConfigItemGenericUpdateTypeEntry              AppConfigItemGenericUpdateType = "entry"
	AppConfigItemGenericUpdateTypeEntrySchema        AppConfigItemGenericUpdateType = "entry_schema"
	AppConfigItemGenericUpdateTypeField              AppConfigItemGenericUpdateType = "field"
	AppConfigItemGenericUpdateTypeFolder             AppConfigItemGenericUpdateType = "folder"
	AppConfigItemGenericUpdateTypeJson               AppConfigItemGenericUpdateType = "json"
	AppConfigItemGenericUpdateTypeLocation           AppConfigItemGenericUpdateType = "location"
	AppConfigItemGenericUpdateTypeLocationSchema     AppConfigItemGenericUpdateType = "location_schema"
	AppConfigItemGenericUpdateTypeMixture            AppConfigItemGenericUpdateType = "mixture"
	AppConfigItemGenericUpdateTypeMolecule           AppConfigItemGenericUpdateType = "molecule"
	AppConfigItemGenericUpdateTypePlate              AppConfigItemGenericUpdateType = "plate"
	AppConfigItemGenericUpdateTypePlateSchema        AppConfigItemGenericUpdateType = "plate_schema"
	AppConfigItemGenericUpdateTypeProject            AppConfigItemGenericUpdateType = "project"
	AppConfigItemGenericUpdateTypeRegistry           AppConfigItemGenericUpdateType = "registry"
	AppConfigItemGenericUpdateTypeRequestSchema      AppConfigItemGenericUpdateType = "request_schema"
	AppConfigItemGenericUpdateTypeResultSchema       AppConfigItemGenericUpdateType = "result_schema"
	AppConfigItemGenericUpdateTypeRnaOligo           AppConfigItemGenericUpdateType = "rna_oligo"
	AppConfigItemGenericUpdateTypeRnaSequence        AppConfigItemGenericUpdateType = "rna_sequence"
	AppConfigItemGenericUpdateTypeRunSchema          AppConfigItemGenericUpdateType = "run_schema"
	AppConfigItemGenericUpdateTypeSecureText         AppConfigItemGenericUpdateType = "secure_text"
	AppConfigItemGenericUpdateTypeText               AppConfigItemGenericUpdateType = "text"
	AppConfigItemGenericUpdateTypeWorkflowTaskSchema AppConfigItemGenericUpdateType = "workflow_task_schema"
	AppConfigItemGenericUpdateTypeWorkflowTaskStatus AppConfigItemGenericUpdateType = "workflow_task_status"
	AppConfigItemGenericUpdateTypeWorklist           AppConfigItemGenericUpdateType = "worklist"
)

Defines values for AppConfigItemGenericUpdateType.

type AppConfigItemIntegerBulkUpdate

type AppConfigItemIntegerBulkUpdate struct {
	Id    string                             `json:"id"`
	Type  AppConfigItemIntegerBulkUpdateType `json:"type"`
	Value int                                `json:"value"`
}

AppConfigItemIntegerBulkUpdate defines model for AppConfigItemIntegerBulkUpdate.

type AppConfigItemIntegerBulkUpdateType

type AppConfigItemIntegerBulkUpdateType string

AppConfigItemIntegerBulkUpdateType defines model for AppConfigItemIntegerBulkUpdate.Type.

const (
	AppConfigItemIntegerBulkUpdateTypeInteger AppConfigItemIntegerBulkUpdateType = "integer"
)

Defines values for AppConfigItemIntegerBulkUpdateType.

type AppConfigItemIntegerCreate

type AppConfigItemIntegerCreate struct {
	// AppId App id to which this config item belongs.
	AppId string `json:"appId"`

	// Path Array-based representation of config item's location in the tree in order from top to bottom.
	Path  []string                       `json:"path"`
	Type  AppConfigItemIntegerCreateType `json:"type"`
	Value int                            `json:"value"`
}

AppConfigItemIntegerCreate defines model for AppConfigItemIntegerCreate.

type AppConfigItemIntegerCreateType

type AppConfigItemIntegerCreateType string

AppConfigItemIntegerCreateType defines model for AppConfigItemIntegerCreate.Type.

const (
	AppConfigItemIntegerCreateTypeInteger AppConfigItemIntegerCreateType = "integer"
)

Defines values for AppConfigItemIntegerCreateType.

type AppConfigItemIntegerUpdate

type AppConfigItemIntegerUpdate struct {
	Type  AppConfigItemIntegerUpdateType `json:"type"`
	Value int                            `json:"value"`
}

AppConfigItemIntegerUpdate defines model for AppConfigItemIntegerUpdate.

type AppConfigItemIntegerUpdateType

type AppConfigItemIntegerUpdateType string

AppConfigItemIntegerUpdateType defines model for AppConfigItemIntegerUpdate.Type.

const (
	AppConfigItemIntegerUpdateTypeInteger AppConfigItemIntegerUpdateType = "integer"
)

Defines values for AppConfigItemIntegerUpdateType.

type AppConfigItemJsonBulkUpdate

type AppConfigItemJsonBulkUpdate struct {
	Id    string                          `json:"id"`
	Type  AppConfigItemJsonBulkUpdateType `json:"type"`
	Value string                          `json:"value"`
}

AppConfigItemJsonBulkUpdate defines model for AppConfigItemJsonBulkUpdate.

type AppConfigItemJsonBulkUpdateType

type AppConfigItemJsonBulkUpdateType string

AppConfigItemJsonBulkUpdateType defines model for AppConfigItemJsonBulkUpdate.Type.

const (
	AppConfigItemJsonBulkUpdateTypeJson AppConfigItemJsonBulkUpdateType = "json"
)

Defines values for AppConfigItemJsonBulkUpdateType.

type AppConfigItemJsonCreate

type AppConfigItemJsonCreate struct {
	// AppId App id to which this config item belongs.
	AppId string `json:"appId"`

	// Path Array-based representation of config item's location in the tree in order from top to bottom.
	Path []string                    `json:"path"`
	Type AppConfigItemJsonCreateType `json:"type"`

	// Value The value of a json create object should be json parseable.
	Value string `json:"value"`
}

AppConfigItemJsonCreate defines model for AppConfigItemJsonCreate.

type AppConfigItemJsonCreateType

type AppConfigItemJsonCreateType string

AppConfigItemJsonCreateType defines model for AppConfigItemJsonCreate.Type.

const (
	AppConfigItemJsonCreateTypeJson AppConfigItemJsonCreateType = "json"
)

Defines values for AppConfigItemJsonCreateType.

type AppConfigItemJsonUpdate

type AppConfigItemJsonUpdate struct {
	Type  AppConfigItemJsonUpdateType `json:"type"`
	Value string                      `json:"value"`
}

AppConfigItemJsonUpdate defines model for AppConfigItemJsonUpdate.

type AppConfigItemJsonUpdateType

type AppConfigItemJsonUpdateType string

AppConfigItemJsonUpdateType defines model for AppConfigItemJsonUpdate.Type.

const (
	AppConfigItemJsonUpdateTypeJson AppConfigItemJsonUpdateType = "json"
)

Defines values for AppConfigItemJsonUpdateType.

type AppConfigItemUpdate

type AppConfigItemUpdate struct {
	Type string `json:"type"`
	// contains filtered or unexported fields
}

AppConfigItemUpdate defines model for AppConfigItemUpdate.

func (AppConfigItemUpdate) AsAppConfigItemBooleanUpdate

func (t AppConfigItemUpdate) AsAppConfigItemBooleanUpdate() (AppConfigItemBooleanUpdate, error)

AsAppConfigItemBooleanUpdate returns the union data inside the AppConfigItemUpdate as a AppConfigItemBooleanUpdate

func (AppConfigItemUpdate) AsAppConfigItemDateUpdate

func (t AppConfigItemUpdate) AsAppConfigItemDateUpdate() (AppConfigItemDateUpdate, error)

AsAppConfigItemDateUpdate returns the union data inside the AppConfigItemUpdate as a AppConfigItemDateUpdate

func (AppConfigItemUpdate) AsAppConfigItemDatetimeUpdate

func (t AppConfigItemUpdate) AsAppConfigItemDatetimeUpdate() (AppConfigItemDatetimeUpdate, error)

AsAppConfigItemDatetimeUpdate returns the union data inside the AppConfigItemUpdate as a AppConfigItemDatetimeUpdate

func (AppConfigItemUpdate) AsAppConfigItemFloatUpdate

func (t AppConfigItemUpdate) AsAppConfigItemFloatUpdate() (AppConfigItemFloatUpdate, error)

AsAppConfigItemFloatUpdate returns the union data inside the AppConfigItemUpdate as a AppConfigItemFloatUpdate

func (AppConfigItemUpdate) AsAppConfigItemGenericUpdate

func (t AppConfigItemUpdate) AsAppConfigItemGenericUpdate() (AppConfigItemGenericUpdate, error)

AsAppConfigItemGenericUpdate returns the union data inside the AppConfigItemUpdate as a AppConfigItemGenericUpdate

func (AppConfigItemUpdate) AsAppConfigItemIntegerUpdate

func (t AppConfigItemUpdate) AsAppConfigItemIntegerUpdate() (AppConfigItemIntegerUpdate, error)

AsAppConfigItemIntegerUpdate returns the union data inside the AppConfigItemUpdate as a AppConfigItemIntegerUpdate

func (AppConfigItemUpdate) AsAppConfigItemJsonUpdate

func (t AppConfigItemUpdate) AsAppConfigItemJsonUpdate() (AppConfigItemJsonUpdate, error)

AsAppConfigItemJsonUpdate returns the union data inside the AppConfigItemUpdate as a AppConfigItemJsonUpdate

func (AppConfigItemUpdate) Discriminator

func (t AppConfigItemUpdate) Discriminator() (string, error)

func (*AppConfigItemUpdate) FromAppConfigItemBooleanUpdate

func (t *AppConfigItemUpdate) FromAppConfigItemBooleanUpdate(v AppConfigItemBooleanUpdate) error

FromAppConfigItemBooleanUpdate overwrites any union data inside the AppConfigItemUpdate as the provided AppConfigItemBooleanUpdate

func (*AppConfigItemUpdate) FromAppConfigItemDateUpdate

func (t *AppConfigItemUpdate) FromAppConfigItemDateUpdate(v AppConfigItemDateUpdate) error

FromAppConfigItemDateUpdate overwrites any union data inside the AppConfigItemUpdate as the provided AppConfigItemDateUpdate

func (*AppConfigItemUpdate) FromAppConfigItemDatetimeUpdate

func (t *AppConfigItemUpdate) FromAppConfigItemDatetimeUpdate(v AppConfigItemDatetimeUpdate) error

FromAppConfigItemDatetimeUpdate overwrites any union data inside the AppConfigItemUpdate as the provided AppConfigItemDatetimeUpdate

func (*AppConfigItemUpdate) FromAppConfigItemFloatUpdate

func (t *AppConfigItemUpdate) FromAppConfigItemFloatUpdate(v AppConfigItemFloatUpdate) error

FromAppConfigItemFloatUpdate overwrites any union data inside the AppConfigItemUpdate as the provided AppConfigItemFloatUpdate

func (*AppConfigItemUpdate) FromAppConfigItemGenericUpdate

func (t *AppConfigItemUpdate) FromAppConfigItemGenericUpdate(v AppConfigItemGenericUpdate) error

FromAppConfigItemGenericUpdate overwrites any union data inside the AppConfigItemUpdate as the provided AppConfigItemGenericUpdate

func (*AppConfigItemUpdate) FromAppConfigItemIntegerUpdate

func (t *AppConfigItemUpdate) FromAppConfigItemIntegerUpdate(v AppConfigItemIntegerUpdate) error

FromAppConfigItemIntegerUpdate overwrites any union data inside the AppConfigItemUpdate as the provided AppConfigItemIntegerUpdate

func (*AppConfigItemUpdate) FromAppConfigItemJsonUpdate

func (t *AppConfigItemUpdate) FromAppConfigItemJsonUpdate(v AppConfigItemJsonUpdate) error

FromAppConfigItemJsonUpdate overwrites any union data inside the AppConfigItemUpdate as the provided AppConfigItemJsonUpdate

func (AppConfigItemUpdate) MarshalJSON

func (t AppConfigItemUpdate) MarshalJSON() ([]byte, error)

func (*AppConfigItemUpdate) MergeAppConfigItemBooleanUpdate

func (t *AppConfigItemUpdate) MergeAppConfigItemBooleanUpdate(v AppConfigItemBooleanUpdate) error

MergeAppConfigItemBooleanUpdate performs a merge with any union data inside the AppConfigItemUpdate, using the provided AppConfigItemBooleanUpdate

func (*AppConfigItemUpdate) MergeAppConfigItemDateUpdate

func (t *AppConfigItemUpdate) MergeAppConfigItemDateUpdate(v AppConfigItemDateUpdate) error

MergeAppConfigItemDateUpdate performs a merge with any union data inside the AppConfigItemUpdate, using the provided AppConfigItemDateUpdate

func (*AppConfigItemUpdate) MergeAppConfigItemDatetimeUpdate

func (t *AppConfigItemUpdate) MergeAppConfigItemDatetimeUpdate(v AppConfigItemDatetimeUpdate) error

MergeAppConfigItemDatetimeUpdate performs a merge with any union data inside the AppConfigItemUpdate, using the provided AppConfigItemDatetimeUpdate

func (*AppConfigItemUpdate) MergeAppConfigItemFloatUpdate

func (t *AppConfigItemUpdate) MergeAppConfigItemFloatUpdate(v AppConfigItemFloatUpdate) error

MergeAppConfigItemFloatUpdate performs a merge with any union data inside the AppConfigItemUpdate, using the provided AppConfigItemFloatUpdate

func (*AppConfigItemUpdate) MergeAppConfigItemGenericUpdate

func (t *AppConfigItemUpdate) MergeAppConfigItemGenericUpdate(v AppConfigItemGenericUpdate) error

MergeAppConfigItemGenericUpdate performs a merge with any union data inside the AppConfigItemUpdate, using the provided AppConfigItemGenericUpdate

func (*AppConfigItemUpdate) MergeAppConfigItemIntegerUpdate

func (t *AppConfigItemUpdate) MergeAppConfigItemIntegerUpdate(v AppConfigItemIntegerUpdate) error

MergeAppConfigItemIntegerUpdate performs a merge with any union data inside the AppConfigItemUpdate, using the provided AppConfigItemIntegerUpdate

func (*AppConfigItemUpdate) MergeAppConfigItemJsonUpdate

func (t *AppConfigItemUpdate) MergeAppConfigItemJsonUpdate(v AppConfigItemJsonUpdate) error

MergeAppConfigItemJsonUpdate performs a merge with any union data inside the AppConfigItemUpdate, using the provided AppConfigItemJsonUpdate

func (*AppConfigItemUpdate) UnmarshalJSON

func (t *AppConfigItemUpdate) UnmarshalJSON(b []byte) error

func (AppConfigItemUpdate) ValueByDiscriminator

func (t AppConfigItemUpdate) ValueByDiscriminator() (interface{}, error)

type AppConfigItemsBulkCreateRequest

type AppConfigItemsBulkCreateRequest struct {
	AppConfigurationItems []AppConfigItemCreate `json:"appConfigurationItems"`
}

AppConfigItemsBulkCreateRequest defines model for AppConfigItemsBulkCreateRequest.

type AppConfigItemsBulkUpdateRequest

type AppConfigItemsBulkUpdateRequest struct {
	AppConfigurationItems []AppConfigItemBulkUpdate `json:"appConfigurationItems"`
}

AppConfigItemsBulkUpdateRequest defines model for AppConfigItemsBulkUpdateRequest.

type AppConfigurationPaginatedList

type AppConfigurationPaginatedList struct {
	AppConfigurationItems *[]AppConfigItem `json:"appConfigurationItems,omitempty"`
	NextToken             *string          `json:"nextToken,omitempty"`
}

AppConfigurationPaginatedList defines model for AppConfigurationPaginatedList.

type AppSession

type AppSession struct {
	App *struct {
		// Id The id of the Benchling app.
		Id *string `json:"id,omitempty"`
	} `json:"app,omitempty"`
	CreatedAt *time.Time `json:"createdAt,omitempty"`
	Id        *string    `json:"id,omitempty"`

	// Messages An array of `SessionMessage` describing the current session state.
	Messages   *[]AppSessionMessage `json:"messages"`
	ModifiedAt *time.Time           `json:"modifiedAt,omitempty"`

	// Name A brief description of the app's actions for users. Length must be between 3-100 chars. It becomes immutable once a value is set.
	Name *string `json:"name,omitempty"`

	// Status All possible values of a Session's status, including system-updated and user-updated values.
	Status *AppSessionStatus `json:"status,omitempty"`

	// TimeoutSeconds Timeout in seconds, a value between 1 second and 30 days. Once set, it can only be increased, not decreased.
	TimeoutSeconds *int `json:"timeoutSeconds,omitempty"`
}

AppSession defines model for AppSession.

type AppSessionCreate

type AppSessionCreate struct {
	AppId string `json:"appId"`

	// Messages An array of `SessionMessage` describing the current session state.
	Messages *[]AppSessionMessageCreate `json:"messages,omitempty"`

	// Name The name of the session. Length must be between 3-100 chars. Value is required and immutable once set.
	Name string `json:"name"`

	// TimeoutSeconds Timeout in seconds, a value between 1 second and 30 days. Once set, it can only be increased, not decreased.
	TimeoutSeconds int `json:"timeoutSeconds"`
}

AppSessionCreate defines model for AppSessionCreate.

type AppSessionMessage

type AppSessionMessage = AppSessionMessageCreate

AppSessionMessage defines model for AppSessionMessage.

type AppSessionMessageCreate

type AppSessionMessageCreate struct {
	// Content A message string, to be rendered as plain text with Benchling chips. References to Benchling items (up to 10 per msg) will be rendered as chips in the Benchling UX. A valid reference is a Benchling API id, prefixed with "id:" and contained by braces. For example: "{id:ent_a0SApq3}."
	Content string                  `json:"content"`
	Style   *AppSessionMessageStyle `json:"style,omitempty"`
}

AppSessionMessageCreate defines model for AppSessionMessageCreate.

type AppSessionMessageStyle

type AppSessionMessageStyle string

AppSessionMessageStyle defines model for AppSessionMessageStyle.

const (
	AppSessionMessageStyleERROR   AppSessionMessageStyle = "ERROR"
	AppSessionMessageStyleINFO    AppSessionMessageStyle = "INFO"
	AppSessionMessageStyleNONE    AppSessionMessageStyle = "NONE"
	AppSessionMessageStyleSUCCESS AppSessionMessageStyle = "SUCCESS"
	AppSessionMessageStyleWARNING AppSessionMessageStyle = "WARNING"
)

Defines values for AppSessionMessageStyle.

type AppSessionStatus

type AppSessionStatus string

AppSessionStatus All possible values of a Session's status, including system-updated and user-updated values.

const (
	AppSessionStatusCOMPLETEDWITHWARNINGS AppSessionStatus = "COMPLETED_WITH_WARNINGS"
	AppSessionStatusFAILED                AppSessionStatus = "FAILED"
	AppSessionStatusRUNNING               AppSessionStatus = "RUNNING"
	AppSessionStatusSUCCEEDED             AppSessionStatus = "SUCCEEDED"
	AppSessionStatusTIMEOUT               AppSessionStatus = "TIMEOUT"
)

Defines values for AppSessionStatus.

type AppSessionUpdate

type AppSessionUpdate struct {
	// Messages An array of `SessionMessage` describing the current session state.
	Messages *[]AppSessionMessageCreate `json:"messages,omitempty"`

	// Status Values that can be specified when updating the status of a Session
	Status *AppSessionUpdateStatus `json:"status,omitempty"`

	// TimeoutSeconds Timeout in seconds, a value between 1 second and 30 days. Once set, it can only be increased, not decreased.
	TimeoutSeconds *int `json:"timeoutSeconds,omitempty"`
}

AppSessionUpdate Update a session's messages or increase timeoutSeconds.

type AppSessionUpdateStatus

type AppSessionUpdateStatus string

AppSessionUpdateStatus Values that can be specified when updating the status of a Session

const (
	AppSessionUpdateStatusCOMPLETEDWITHWARNINGS AppSessionUpdateStatus = "COMPLETED_WITH_WARNINGS"
	AppSessionUpdateStatusFAILED                AppSessionUpdateStatus = "FAILED"
	AppSessionUpdateStatusSUCCEEDED             AppSessionUpdateStatus = "SUCCEEDED"
)

Defines values for AppSessionUpdateStatus.

type AppSummary

type AppSummary struct {
	// Id The id of the Benchling app.
	Id *string `json:"id,omitempty"`
}

AppSummary defines model for AppSummary.

type ArchiveAASequencesJSONRequestBody

type ArchiveAASequencesJSONRequestBody = AaSequencesArchive

ArchiveAASequencesJSONRequestBody defines body for ArchiveAASequences for application/json ContentType.

type ArchiveAASequencesResponse

type ArchiveAASequencesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AaSequencesArchivalChange
	JSON400      *BadRequestError
}

func ParseArchiveAASequencesResponse

func ParseArchiveAASequencesResponse(rsp *http.Response) (*ArchiveAASequencesResponse, error)

ParseArchiveAASequencesResponse parses an HTTP response from a ArchiveAASequencesWithResponse call

func (ArchiveAASequencesResponse) Status

Status returns HTTPResponse.Status

func (ArchiveAASequencesResponse) StatusCode

func (r ArchiveAASequencesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ArchiveAppCanvasesJSONRequestBody

type ArchiveAppCanvasesJSONRequestBody = AppCanvasesArchive

ArchiveAppCanvasesJSONRequestBody defines body for ArchiveAppCanvases for application/json ContentType.

type ArchiveAppCanvasesResponse

type ArchiveAppCanvasesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AppCanvasesArchivalChange
	JSON400      *BadRequestError
}

func ParseArchiveAppCanvasesResponse

func ParseArchiveAppCanvasesResponse(rsp *http.Response) (*ArchiveAppCanvasesResponse, error)

ParseArchiveAppCanvasesResponse parses an HTTP response from a ArchiveAppCanvasesWithResponse call

func (ArchiveAppCanvasesResponse) Status

Status returns HTTPResponse.Status

func (ArchiveAppCanvasesResponse) StatusCode

func (r ArchiveAppCanvasesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ArchiveAssayResultsJSONRequestBody

type ArchiveAssayResultsJSONRequestBody = AssayResultsArchive

ArchiveAssayResultsJSONRequestBody defines body for ArchiveAssayResults for application/json ContentType.

type ArchiveAssayResultsResponse

type ArchiveAssayResultsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AssayResultIdsResponse
	JSON400      *BadRequestError
}

func ParseArchiveAssayResultsResponse

func ParseArchiveAssayResultsResponse(rsp *http.Response) (*ArchiveAssayResultsResponse, error)

ParseArchiveAssayResultsResponse parses an HTTP response from a ArchiveAssayResultsWithResponse call

func (ArchiveAssayResultsResponse) Status

Status returns HTTPResponse.Status

func (ArchiveAssayResultsResponse) StatusCode

func (r ArchiveAssayResultsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ArchiveAssayRunsJSONRequestBody

type ArchiveAssayRunsJSONRequestBody = AssayRunsArchive

ArchiveAssayRunsJSONRequestBody defines body for ArchiveAssayRuns for application/json ContentType.

type ArchiveAssayRunsResponse

type ArchiveAssayRunsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AssayRunsArchivalChange
	JSON400      *BadRequestError
}

func ParseArchiveAssayRunsResponse

func ParseArchiveAssayRunsResponse(rsp *http.Response) (*ArchiveAssayRunsResponse, error)

ParseArchiveAssayRunsResponse parses an HTTP response from a ArchiveAssayRunsWithResponse call

func (ArchiveAssayRunsResponse) Status

func (r ArchiveAssayRunsResponse) Status() string

Status returns HTTPResponse.Status

func (ArchiveAssayRunsResponse) StatusCode

func (r ArchiveAssayRunsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ArchiveAutomationOutputProcessorsJSONRequestBody

type ArchiveAutomationOutputProcessorsJSONRequestBody = AutomationOutputProcessorsArchive

ArchiveAutomationOutputProcessorsJSONRequestBody defines body for ArchiveAutomationOutputProcessors for application/json ContentType.

type ArchiveAutomationOutputProcessorsResponse

type ArchiveAutomationOutputProcessorsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AutomationOutputProcessorArchivalChange
	JSON400      *BadRequestError
}

func ParseArchiveAutomationOutputProcessorsResponse

func ParseArchiveAutomationOutputProcessorsResponse(rsp *http.Response) (*ArchiveAutomationOutputProcessorsResponse, error)

ParseArchiveAutomationOutputProcessorsResponse parses an HTTP response from a ArchiveAutomationOutputProcessorsWithResponse call

func (ArchiveAutomationOutputProcessorsResponse) Status

Status returns HTTPResponse.Status

func (ArchiveAutomationOutputProcessorsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type ArchiveBatchesJSONRequestBody

type ArchiveBatchesJSONRequestBody = BatchesArchive

ArchiveBatchesJSONRequestBody defines body for ArchiveBatches for application/json ContentType.

type ArchiveBatchesResponse

type ArchiveBatchesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *BatchesArchivalChange
	JSON400      *BadRequestError
}

func ParseArchiveBatchesResponse

func ParseArchiveBatchesResponse(rsp *http.Response) (*ArchiveBatchesResponse, error)

ParseArchiveBatchesResponse parses an HTTP response from a ArchiveBatchesWithResponse call

func (ArchiveBatchesResponse) Status

func (r ArchiveBatchesResponse) Status() string

Status returns HTTPResponse.Status

func (ArchiveBatchesResponse) StatusCode

func (r ArchiveBatchesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ArchiveBenchlingAppsJSONRequestBody

type ArchiveBenchlingAppsJSONRequestBody = BenchlingAppsArchive

ArchiveBenchlingAppsJSONRequestBody defines body for ArchiveBenchlingApps for application/json ContentType.

type ArchiveBenchlingAppsResponse

type ArchiveBenchlingAppsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *BenchlingAppsArchivalChange
	JSON400      *BadRequestError
}

func ParseArchiveBenchlingAppsResponse

func ParseArchiveBenchlingAppsResponse(rsp *http.Response) (*ArchiveBenchlingAppsResponse, error)

ParseArchiveBenchlingAppsResponse parses an HTTP response from a ArchiveBenchlingAppsWithResponse call

func (ArchiveBenchlingAppsResponse) Status

Status returns HTTPResponse.Status

func (ArchiveBenchlingAppsResponse) StatusCode

func (r ArchiveBenchlingAppsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ArchiveBoxesJSONRequestBody

type ArchiveBoxesJSONRequestBody = BoxesArchive

ArchiveBoxesJSONRequestBody defines body for ArchiveBoxes for application/json ContentType.

type ArchiveBoxesResponse

type ArchiveBoxesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *BoxesArchivalChange
	JSON403      *ForbiddenRestrictedSampleError
}

func ParseArchiveBoxesResponse

func ParseArchiveBoxesResponse(rsp *http.Response) (*ArchiveBoxesResponse, error)

ParseArchiveBoxesResponse parses an HTTP response from a ArchiveBoxesWithResponse call

func (ArchiveBoxesResponse) Status

func (r ArchiveBoxesResponse) Status() string

Status returns HTTPResponse.Status

func (ArchiveBoxesResponse) StatusCode

func (r ArchiveBoxesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ArchiveContainersJSONRequestBody

type ArchiveContainersJSONRequestBody = ContainersArchive

ArchiveContainersJSONRequestBody defines body for ArchiveContainers for application/json ContentType.

type ArchiveContainersResponse

type ArchiveContainersResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ContainersArchivalChange
	JSON400      *BadRequestError
	JSON403      *ForbiddenRestrictedSampleError
}

func ParseArchiveContainersResponse

func ParseArchiveContainersResponse(rsp *http.Response) (*ArchiveContainersResponse, error)

ParseArchiveContainersResponse parses an HTTP response from a ArchiveContainersWithResponse call

func (ArchiveContainersResponse) Status

func (r ArchiveContainersResponse) Status() string

Status returns HTTPResponse.Status

func (ArchiveContainersResponse) StatusCode

func (r ArchiveContainersResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ArchiveCustomEntitiesJSONRequestBody

type ArchiveCustomEntitiesJSONRequestBody = CustomEntitiesArchive

ArchiveCustomEntitiesJSONRequestBody defines body for ArchiveCustomEntities for application/json ContentType.

type ArchiveCustomEntitiesResponse

type ArchiveCustomEntitiesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CustomEntitiesArchivalChange
	JSON400      *BadRequestError
}

func ParseArchiveCustomEntitiesResponse

func ParseArchiveCustomEntitiesResponse(rsp *http.Response) (*ArchiveCustomEntitiesResponse, error)

ParseArchiveCustomEntitiesResponse parses an HTTP response from a ArchiveCustomEntitiesWithResponse call

func (ArchiveCustomEntitiesResponse) Status

Status returns HTTPResponse.Status

func (ArchiveCustomEntitiesResponse) StatusCode

func (r ArchiveCustomEntitiesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ArchiveDNAOligosJSONRequestBody

type ArchiveDNAOligosJSONRequestBody = DnaOligosArchive

ArchiveDNAOligosJSONRequestBody defines body for ArchiveDNAOligos for application/json ContentType.

type ArchiveDNAOligosResponse

type ArchiveDNAOligosResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *DnaOligosArchivalChange
	JSON400      *BadRequestError
}

func ParseArchiveDNAOligosResponse

func ParseArchiveDNAOligosResponse(rsp *http.Response) (*ArchiveDNAOligosResponse, error)

ParseArchiveDNAOligosResponse parses an HTTP response from a ArchiveDNAOligosWithResponse call

func (ArchiveDNAOligosResponse) Status

func (r ArchiveDNAOligosResponse) Status() string

Status returns HTTPResponse.Status

func (ArchiveDNAOligosResponse) StatusCode

func (r ArchiveDNAOligosResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ArchiveDNASequencesJSONRequestBody

type ArchiveDNASequencesJSONRequestBody = DnaSequencesArchive

ArchiveDNASequencesJSONRequestBody defines body for ArchiveDNASequences for application/json ContentType.

type ArchiveDNASequencesResponse

type ArchiveDNASequencesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *DnaSequencesArchivalChange
	JSON400      *BadRequestError
}

func ParseArchiveDNASequencesResponse

func ParseArchiveDNASequencesResponse(rsp *http.Response) (*ArchiveDNASequencesResponse, error)

ParseArchiveDNASequencesResponse parses an HTTP response from a ArchiveDNASequencesWithResponse call

func (ArchiveDNASequencesResponse) Status

Status returns HTTPResponse.Status

func (ArchiveDNASequencesResponse) StatusCode

func (r ArchiveDNASequencesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ArchiveDropdownOptionsJSONRequestBody

type ArchiveDropdownOptionsJSONRequestBody = DropdownOptionsArchive

ArchiveDropdownOptionsJSONRequestBody defines body for ArchiveDropdownOptions for application/json ContentType.

type ArchiveDropdownOptionsResponse

type ArchiveDropdownOptionsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *DropdownOptionsArchivalChange
	JSON400      *BadRequestError
	JSON403      *ForbiddenError
	JSON404      *NotFoundError
}

func ParseArchiveDropdownOptionsResponse

func ParseArchiveDropdownOptionsResponse(rsp *http.Response) (*ArchiveDropdownOptionsResponse, error)

ParseArchiveDropdownOptionsResponse parses an HTTP response from a ArchiveDropdownOptionsWithResponse call

func (ArchiveDropdownOptionsResponse) Status

Status returns HTTPResponse.Status

func (ArchiveDropdownOptionsResponse) StatusCode

func (r ArchiveDropdownOptionsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ArchiveEntriesJSONRequestBody

type ArchiveEntriesJSONRequestBody = EntriesArchive

ArchiveEntriesJSONRequestBody defines body for ArchiveEntries for application/json ContentType.

type ArchiveEntriesResponse

type ArchiveEntriesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *EntriesArchivalChange
}

func ParseArchiveEntriesResponse

func ParseArchiveEntriesResponse(rsp *http.Response) (*ArchiveEntriesResponse, error)

ParseArchiveEntriesResponse parses an HTTP response from a ArchiveEntriesWithResponse call

func (ArchiveEntriesResponse) Status

func (r ArchiveEntriesResponse) Status() string

Status returns HTTPResponse.Status

func (ArchiveEntriesResponse) StatusCode

func (r ArchiveEntriesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ArchiveFoldersJSONRequestBody

type ArchiveFoldersJSONRequestBody = FoldersArchive

ArchiveFoldersJSONRequestBody defines body for ArchiveFolders for application/json ContentType.

type ArchiveFoldersResponse

type ArchiveFoldersResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *FoldersArchivalChange
	JSON400      *BadRequestError
}

func ParseArchiveFoldersResponse

func ParseArchiveFoldersResponse(rsp *http.Response) (*ArchiveFoldersResponse, error)

ParseArchiveFoldersResponse parses an HTTP response from a ArchiveFoldersWithResponse call

func (ArchiveFoldersResponse) Status

func (r ArchiveFoldersResponse) Status() string

Status returns HTTPResponse.Status

func (ArchiveFoldersResponse) StatusCode

func (r ArchiveFoldersResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ArchiveLocationsJSONRequestBody

type ArchiveLocationsJSONRequestBody = LocationsArchive

ArchiveLocationsJSONRequestBody defines body for ArchiveLocations for application/json ContentType.

type ArchiveLocationsResponse

type ArchiveLocationsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *LocationsArchivalChange
	JSON400      *BadRequestError
	JSON403      *ForbiddenRestrictedSampleError
}

func ParseArchiveLocationsResponse

func ParseArchiveLocationsResponse(rsp *http.Response) (*ArchiveLocationsResponse, error)

ParseArchiveLocationsResponse parses an HTTP response from a ArchiveLocationsWithResponse call

func (ArchiveLocationsResponse) Status

func (r ArchiveLocationsResponse) Status() string

Status returns HTTPResponse.Status

func (ArchiveLocationsResponse) StatusCode

func (r ArchiveLocationsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ArchiveMixturesJSONRequestBody

type ArchiveMixturesJSONRequestBody = MixturesArchive

ArchiveMixturesJSONRequestBody defines body for ArchiveMixtures for application/json ContentType.

type ArchiveMixturesResponse

type ArchiveMixturesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *MixturesArchivalChange
	JSON400      *BadRequestError
}

func ParseArchiveMixturesResponse

func ParseArchiveMixturesResponse(rsp *http.Response) (*ArchiveMixturesResponse, error)

ParseArchiveMixturesResponse parses an HTTP response from a ArchiveMixturesWithResponse call

func (ArchiveMixturesResponse) Status

func (r ArchiveMixturesResponse) Status() string

Status returns HTTPResponse.Status

func (ArchiveMixturesResponse) StatusCode

func (r ArchiveMixturesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ArchiveMoleculesJSONRequestBody

type ArchiveMoleculesJSONRequestBody = MoleculesArchive

ArchiveMoleculesJSONRequestBody defines body for ArchiveMolecules for application/json ContentType.

type ArchiveMoleculesResponse

type ArchiveMoleculesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *MoleculesArchivalChange
	JSON400      *BadRequestError
}

func ParseArchiveMoleculesResponse

func ParseArchiveMoleculesResponse(rsp *http.Response) (*ArchiveMoleculesResponse, error)

ParseArchiveMoleculesResponse parses an HTTP response from a ArchiveMoleculesWithResponse call

func (ArchiveMoleculesResponse) Status

func (r ArchiveMoleculesResponse) Status() string

Status returns HTTPResponse.Status

func (ArchiveMoleculesResponse) StatusCode

func (r ArchiveMoleculesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ArchiveMonomersJSONRequestBody

type ArchiveMonomersJSONRequestBody = MonomersArchive

ArchiveMonomersJSONRequestBody defines body for ArchiveMonomers for application/json ContentType.

type ArchiveMonomersResponse

type ArchiveMonomersResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *MonomersArchivalChange
	JSON400      *BadRequestError
}

func ParseArchiveMonomersResponse

func ParseArchiveMonomersResponse(rsp *http.Response) (*ArchiveMonomersResponse, error)

ParseArchiveMonomersResponse parses an HTTP response from a ArchiveMonomersWithResponse call

func (ArchiveMonomersResponse) Status

func (r ArchiveMonomersResponse) Status() string

Status returns HTTPResponse.Status

func (ArchiveMonomersResponse) StatusCode

func (r ArchiveMonomersResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ArchiveOligosJSONRequestBody

type ArchiveOligosJSONRequestBody = OligosArchive

ArchiveOligosJSONRequestBody defines body for ArchiveOligos for application/json ContentType.

type ArchiveOligosResponse

type ArchiveOligosResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *OligosArchivalChange
	JSON400      *BadRequestError
}

func ParseArchiveOligosResponse

func ParseArchiveOligosResponse(rsp *http.Response) (*ArchiveOligosResponse, error)

ParseArchiveOligosResponse parses an HTTP response from a ArchiveOligosWithResponse call

func (ArchiveOligosResponse) Status

func (r ArchiveOligosResponse) Status() string

Status returns HTTPResponse.Status

func (ArchiveOligosResponse) StatusCode

func (r ArchiveOligosResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ArchivePlatesJSONRequestBody

type ArchivePlatesJSONRequestBody = PlatesArchive

ArchivePlatesJSONRequestBody defines body for ArchivePlates for application/json ContentType.

type ArchivePlatesResponse

type ArchivePlatesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PlatesArchivalChange
	JSON400      *BadRequestError
	JSON403      *ForbiddenRestrictedSampleError
}

func ParseArchivePlatesResponse

func ParseArchivePlatesResponse(rsp *http.Response) (*ArchivePlatesResponse, error)

ParseArchivePlatesResponse parses an HTTP response from a ArchivePlatesWithResponse call

func (ArchivePlatesResponse) Status

func (r ArchivePlatesResponse) Status() string

Status returns HTTPResponse.Status

func (ArchivePlatesResponse) StatusCode

func (r ArchivePlatesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ArchiveProjectsJSONRequestBody

type ArchiveProjectsJSONRequestBody = ProjectsArchive

ArchiveProjectsJSONRequestBody defines body for ArchiveProjects for application/json ContentType.

type ArchiveProjectsResponse

type ArchiveProjectsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ProjectsArchivalChange
	JSON400      *BadRequestError
}

func ParseArchiveProjectsResponse

func ParseArchiveProjectsResponse(rsp *http.Response) (*ArchiveProjectsResponse, error)

ParseArchiveProjectsResponse parses an HTTP response from a ArchiveProjectsWithResponse call

func (ArchiveProjectsResponse) Status

func (r ArchiveProjectsResponse) Status() string

Status returns HTTPResponse.Status

func (ArchiveProjectsResponse) StatusCode

func (r ArchiveProjectsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ArchiveRNAOligosJSONRequestBody

type ArchiveRNAOligosJSONRequestBody = RnaOligosArchive

ArchiveRNAOligosJSONRequestBody defines body for ArchiveRNAOligos for application/json ContentType.

type ArchiveRNAOligosResponse

type ArchiveRNAOligosResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *RnaOligosArchivalChange
	JSON400      *BadRequestError
}

func ParseArchiveRNAOligosResponse

func ParseArchiveRNAOligosResponse(rsp *http.Response) (*ArchiveRNAOligosResponse, error)

ParseArchiveRNAOligosResponse parses an HTTP response from a ArchiveRNAOligosWithResponse call

func (ArchiveRNAOligosResponse) Status

func (r ArchiveRNAOligosResponse) Status() string

Status returns HTTPResponse.Status

func (ArchiveRNAOligosResponse) StatusCode

func (r ArchiveRNAOligosResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ArchiveRNASequencesJSONRequestBody

type ArchiveRNASequencesJSONRequestBody = RnaSequencesArchive

ArchiveRNASequencesJSONRequestBody defines body for ArchiveRNASequences for application/json ContentType.

type ArchiveRNASequencesResponse

type ArchiveRNASequencesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *RnaSequencesArchivalChange
	JSON400      *BadRequestError
}

func ParseArchiveRNASequencesResponse

func ParseArchiveRNASequencesResponse(rsp *http.Response) (*ArchiveRNASequencesResponse, error)

ParseArchiveRNASequencesResponse parses an HTTP response from a ArchiveRNASequencesWithResponse call

func (ArchiveRNASequencesResponse) Status

Status returns HTTPResponse.Status

func (ArchiveRNASequencesResponse) StatusCode

func (r ArchiveRNASequencesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ArchiveRecord

type ArchiveRecord struct {
	Reason *string `json:"reason,omitempty"`
}

ArchiveRecord defines model for ArchiveRecord.

type ArchiveWorkflowOutputsJSONRequestBody

type ArchiveWorkflowOutputsJSONRequestBody = WorkflowOutputsArchive

ArchiveWorkflowOutputsJSONRequestBody defines body for ArchiveWorkflowOutputs for application/json ContentType.

type ArchiveWorkflowOutputsResponse

type ArchiveWorkflowOutputsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *WorkflowOutputsArchivalChange
	JSON400      *BadRequestError
}

func ParseArchiveWorkflowOutputsResponse

func ParseArchiveWorkflowOutputsResponse(rsp *http.Response) (*ArchiveWorkflowOutputsResponse, error)

ParseArchiveWorkflowOutputsResponse parses an HTTP response from a ArchiveWorkflowOutputsWithResponse call

func (ArchiveWorkflowOutputsResponse) Status

Status returns HTTPResponse.Status

func (ArchiveWorkflowOutputsResponse) StatusCode

func (r ArchiveWorkflowOutputsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ArchiveWorkflowTaskGroupsJSONRequestBody

type ArchiveWorkflowTaskGroupsJSONRequestBody = WorkflowTaskGroupsArchive

ArchiveWorkflowTaskGroupsJSONRequestBody defines body for ArchiveWorkflowTaskGroups for application/json ContentType.

type ArchiveWorkflowTaskGroupsResponse

type ArchiveWorkflowTaskGroupsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *WorkflowTaskGroupsArchivalChange
	JSON400      *BadRequestError
}

func ParseArchiveWorkflowTaskGroupsResponse

func ParseArchiveWorkflowTaskGroupsResponse(rsp *http.Response) (*ArchiveWorkflowTaskGroupsResponse, error)

ParseArchiveWorkflowTaskGroupsResponse parses an HTTP response from a ArchiveWorkflowTaskGroupsWithResponse call

func (ArchiveWorkflowTaskGroupsResponse) Status

Status returns HTTPResponse.Status

func (ArchiveWorkflowTaskGroupsResponse) StatusCode

func (r ArchiveWorkflowTaskGroupsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ArchiveWorkflowTasksJSONRequestBody

type ArchiveWorkflowTasksJSONRequestBody = WorkflowTasksArchive

ArchiveWorkflowTasksJSONRequestBody defines body for ArchiveWorkflowTasks for application/json ContentType.

type ArchiveWorkflowTasksResponse

type ArchiveWorkflowTasksResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *WorkflowTasksArchivalChange
	JSON400      *BadRequestError
}

func ParseArchiveWorkflowTasksResponse

func ParseArchiveWorkflowTasksResponse(rsp *http.Response) (*ArchiveWorkflowTasksResponse, error)

ParseArchiveWorkflowTasksResponse parses an HTTP response from a ArchiveWorkflowTasksWithResponse call

func (ArchiveWorkflowTasksResponse) Status

Status returns HTTPResponse.Status

func (ArchiveWorkflowTasksResponse) StatusCode

func (r ArchiveWorkflowTasksResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ArrayElementAppConfigItem

type ArrayElementAppConfigItem = AppConfigItemApiMixin

ArrayElementAppConfigItem defines model for ArrayElementAppConfigItem.

type AssayFieldsCreate

type AssayFieldsCreate map[string]interface{}

AssayFieldsCreate defines model for AssayFieldsCreate.

type AssayResult

type AssayResult struct {
	// ArchiveRecord ArchiveRecord Resource if the result is archived. This is null if the result is not archived.
	ArchiveRecord *ArchiveRecord `json:"archiveRecord"`

	// CreatedAt DateTime at which the the result was created
	CreatedAt *time.Time `json:"createdAt,omitempty"`

	// Creator UserSummary Resource of who created the request
	Creator *UserSummary `json:"creator,omitempty"`

	// EntryId ID of the entry that this result is attached to
	EntryId *string `json:"entryId"`

	// FieldValidation Object mapping field names to a UserValidation Resource object for that field. To **set** validation for a result, you *must* use this object.
	FieldValidation *map[string]UserValidation `json:"fieldValidation,omitempty"`

	// Fields Field values for the returned result. Please note the keys of each field are the field's warehouse name (additional_prop) instead of the field's display name (additionalProp).
	Fields *Fields `json:"fields,omitempty"`

	// Id ID of the result
	Id *string `json:"id,omitempty"`

	// IsReviewed Whether or not this result is attached to an accepted entry
	IsReviewed *bool `json:"isReviewed,omitempty"`

	// ModifiedAt DateTime at which the the result was last modified
	ModifiedAt *time.Time `json:"modifiedAt,omitempty"`

	// ProjectId ID of the project to insert the result into
	ProjectId *string `json:"projectId"`

	// Schema Schema that the result belongs to
	Schema            *SchemaSummary `json:"schema,omitempty"`
	ValidationComment *string        `json:"validationComment,omitempty"`
	ValidationStatus  *string        `json:"validationStatus,omitempty"`
}

AssayResult defines model for AssayResult.

type AssayResultCreate

type AssayResultCreate struct {
	// FieldValidation Dictionary mapping field names to UserValidation Resources.
	FieldValidation *map[string]UserValidation `json:"fieldValidation,omitempty"`

	// Fields Dictionary of result fields. Please note the field keys must be the field's warehouse name, not display name.
	Fields AssayResultCreate_Fields `json:"fields"`

	// Id UUID
	Id *string `json:"id,omitempty"`

	// ProjectId The project that the assay result should be uploaded to. Only users with read access to the project will be able to read the assay result. Leaving this empty will result in only the creator having read access.
	ProjectId *string `json:"projectId"`

	// SchemaId ID of result schema under which to upload this result
	SchemaId string `json:"schemaId"`
}

AssayResultCreate defines model for AssayResultCreate.

type AssayResultCreate_Fields

type AssayResultCreate_Fields struct {
	// contains filtered or unexported fields
}

AssayResultCreate_Fields Dictionary of result fields. Please note the field keys must be the field's warehouse name, not display name.

func (AssayResultCreate_Fields) AsAssayFieldsCreate

func (t AssayResultCreate_Fields) AsAssayFieldsCreate() (AssayFieldsCreate, error)

AsAssayFieldsCreate returns the union data inside the AssayResultCreate_Fields as a AssayFieldsCreate

func (AssayResultCreate_Fields) AsFields

func (t AssayResultCreate_Fields) AsFields() (Fields, error)

AsFields returns the union data inside the AssayResultCreate_Fields as a Fields

func (*AssayResultCreate_Fields) FromAssayFieldsCreate

func (t *AssayResultCreate_Fields) FromAssayFieldsCreate(v AssayFieldsCreate) error

FromAssayFieldsCreate overwrites any union data inside the AssayResultCreate_Fields as the provided AssayFieldsCreate

func (*AssayResultCreate_Fields) FromFields

func (t *AssayResultCreate_Fields) FromFields(v Fields) error

FromFields overwrites any union data inside the AssayResultCreate_Fields as the provided Fields

func (AssayResultCreate_Fields) MarshalJSON

func (t AssayResultCreate_Fields) MarshalJSON() ([]byte, error)

func (*AssayResultCreate_Fields) MergeAssayFieldsCreate

func (t *AssayResultCreate_Fields) MergeAssayFieldsCreate(v AssayFieldsCreate) error

MergeAssayFieldsCreate performs a merge with any union data inside the AssayResultCreate_Fields, using the provided AssayFieldsCreate

func (*AssayResultCreate_Fields) MergeFields

func (t *AssayResultCreate_Fields) MergeFields(v Fields) error

MergeFields performs a merge with any union data inside the AssayResultCreate_Fields, using the provided Fields

func (*AssayResultCreate_Fields) UnmarshalJSON

func (t *AssayResultCreate_Fields) UnmarshalJSON(b []byte) error

type AssayResultIdsRequest

type AssayResultIdsRequest struct {
	AssayResultIds []openapi_types.UUID `json:"assayResultIds"`
}

AssayResultIdsRequest defines model for AssayResultIdsRequest.

type AssayResultIdsResponse

type AssayResultIdsResponse struct {
	AssayResultIds *[]openapi_types.UUID `json:"assayResultIds,omitempty"`
}

AssayResultIdsResponse defines model for AssayResultIdsResponse.

type AssayResultSchema

type AssayResultSchema struct {
	ArchiveRecord    *ArchiveRecord                             `json:"archiveRecord"`
	DerivedFrom      *string                                    `json:"derivedFrom"`
	FieldDefinitions *[]AssayResultSchema_FieldDefinitions_Item `json:"fieldDefinitions,omitempty"`
	Id               *string                                    `json:"id,omitempty"`

	// ModifiedAt DateTime the Assay Result Schema was last modified
	ModifiedAt   *time.Time `json:"modifiedAt,omitempty"`
	Name         *string    `json:"name,omitempty"`
	Organization *struct {
		Handle *string `json:"handle,omitempty"`
		Id     *string `json:"id,omitempty"`
		Name   *string `json:"name,omitempty"`
	} `json:"organization,omitempty"`
	SystemName *string                `json:"systemName,omitempty"`
	Type       *AssayResultSchemaType `json:"type,omitempty"`
}

AssayResultSchema defines model for AssayResultSchema.

type AssayResultSchemaType

type AssayResultSchemaType string

AssayResultSchemaType defines model for AssayResultSchema.Type.

const (
	AssayResultSchemaTypeAssayResult AssayResultSchemaType = "assay_result"
)

Defines values for AssayResultSchemaType.

type AssayResultSchema_FieldDefinitions_Item

type AssayResultSchema_FieldDefinitions_Item struct {
	// contains filtered or unexported fields
}

AssayResultSchema_FieldDefinitions_Item defines model for AssayResultSchema.fieldDefinitions.Item.

func (AssayResultSchema_FieldDefinitions_Item) AsDropdownFieldDefinition

AsDropdownFieldDefinition returns the union data inside the AssayResultSchema_FieldDefinitions_Item as a DropdownFieldDefinition

func (AssayResultSchema_FieldDefinitions_Item) AsFloatFieldDefinition

AsFloatFieldDefinition returns the union data inside the AssayResultSchema_FieldDefinitions_Item as a FloatFieldDefinition

func (AssayResultSchema_FieldDefinitions_Item) AsIntegerFieldDefinition

AsIntegerFieldDefinition returns the union data inside the AssayResultSchema_FieldDefinitions_Item as a IntegerFieldDefinition

func (AssayResultSchema_FieldDefinitions_Item) AsSchemaLinkFieldDefinition

func (t AssayResultSchema_FieldDefinitions_Item) AsSchemaLinkFieldDefinition() (SchemaLinkFieldDefinition, error)

AsSchemaLinkFieldDefinition returns the union data inside the AssayResultSchema_FieldDefinitions_Item as a SchemaLinkFieldDefinition

func (AssayResultSchema_FieldDefinitions_Item) AsSimpleFieldDefinition

AsSimpleFieldDefinition returns the union data inside the AssayResultSchema_FieldDefinitions_Item as a SimpleFieldDefinition

func (*AssayResultSchema_FieldDefinitions_Item) FromDropdownFieldDefinition

func (t *AssayResultSchema_FieldDefinitions_Item) FromDropdownFieldDefinition(v DropdownFieldDefinition) error

FromDropdownFieldDefinition overwrites any union data inside the AssayResultSchema_FieldDefinitions_Item as the provided DropdownFieldDefinition

func (*AssayResultSchema_FieldDefinitions_Item) FromFloatFieldDefinition

FromFloatFieldDefinition overwrites any union data inside the AssayResultSchema_FieldDefinitions_Item as the provided FloatFieldDefinition

func (*AssayResultSchema_FieldDefinitions_Item) FromIntegerFieldDefinition

func (t *AssayResultSchema_FieldDefinitions_Item) FromIntegerFieldDefinition(v IntegerFieldDefinition) error

FromIntegerFieldDefinition overwrites any union data inside the AssayResultSchema_FieldDefinitions_Item as the provided IntegerFieldDefinition

func (*AssayResultSchema_FieldDefinitions_Item) FromSchemaLinkFieldDefinition

func (t *AssayResultSchema_FieldDefinitions_Item) FromSchemaLinkFieldDefinition(v SchemaLinkFieldDefinition) error

FromSchemaLinkFieldDefinition overwrites any union data inside the AssayResultSchema_FieldDefinitions_Item as the provided SchemaLinkFieldDefinition

func (*AssayResultSchema_FieldDefinitions_Item) FromSimpleFieldDefinition

FromSimpleFieldDefinition overwrites any union data inside the AssayResultSchema_FieldDefinitions_Item as the provided SimpleFieldDefinition

func (AssayResultSchema_FieldDefinitions_Item) MarshalJSON

func (t AssayResultSchema_FieldDefinitions_Item) MarshalJSON() ([]byte, error)

func (*AssayResultSchema_FieldDefinitions_Item) MergeDropdownFieldDefinition

func (t *AssayResultSchema_FieldDefinitions_Item) MergeDropdownFieldDefinition(v DropdownFieldDefinition) error

MergeDropdownFieldDefinition performs a merge with any union data inside the AssayResultSchema_FieldDefinitions_Item, using the provided DropdownFieldDefinition

func (*AssayResultSchema_FieldDefinitions_Item) MergeFloatFieldDefinition

func (t *AssayResultSchema_FieldDefinitions_Item) MergeFloatFieldDefinition(v FloatFieldDefinition) error

MergeFloatFieldDefinition performs a merge with any union data inside the AssayResultSchema_FieldDefinitions_Item, using the provided FloatFieldDefinition

func (*AssayResultSchema_FieldDefinitions_Item) MergeIntegerFieldDefinition

func (t *AssayResultSchema_FieldDefinitions_Item) MergeIntegerFieldDefinition(v IntegerFieldDefinition) error

MergeIntegerFieldDefinition performs a merge with any union data inside the AssayResultSchema_FieldDefinitions_Item, using the provided IntegerFieldDefinition

func (*AssayResultSchema_FieldDefinitions_Item) MergeSchemaLinkFieldDefinition

func (t *AssayResultSchema_FieldDefinitions_Item) MergeSchemaLinkFieldDefinition(v SchemaLinkFieldDefinition) error

MergeSchemaLinkFieldDefinition performs a merge with any union data inside the AssayResultSchema_FieldDefinitions_Item, using the provided SchemaLinkFieldDefinition

func (*AssayResultSchema_FieldDefinitions_Item) MergeSimpleFieldDefinition

func (t *AssayResultSchema_FieldDefinitions_Item) MergeSimpleFieldDefinition(v SimpleFieldDefinition) error

MergeSimpleFieldDefinition performs a merge with any union data inside the AssayResultSchema_FieldDefinitions_Item, using the provided SimpleFieldDefinition

func (*AssayResultSchema_FieldDefinitions_Item) UnmarshalJSON

func (t *AssayResultSchema_FieldDefinitions_Item) UnmarshalJSON(b []byte) error

type AssayResultSchemasPaginatedList

type AssayResultSchemasPaginatedList struct {
	AssayResultSchemas *[]AssayResultSchema `json:"assayResultSchemas,omitempty"`
	NextToken          *string              `json:"nextToken,omitempty"`
}

AssayResultSchemasPaginatedList defines model for AssayResultSchemasPaginatedList.

type AssayResultTransactionCreateResponse

type AssayResultTransactionCreateResponse struct {
	Id *openapi_types.UUID `json:"id,omitempty"`
}

AssayResultTransactionCreateResponse defines model for AssayResultTransactionCreateResponse.

type AssayResultsArchive

type AssayResultsArchive struct {
	AssayResultIds []openapi_types.UUID `json:"assayResultIds"`

	// Reason The reason for archiving the provided results. Accepted reasons may differ based on tenant configuration
	Reason *AssayResultsArchiveReason `json:"reason,omitempty"`
}

AssayResultsArchive defines model for AssayResultsArchive.

type AssayResultsArchiveReason

type AssayResultsArchiveReason string

AssayResultsArchiveReason The reason for archiving the provided results. Accepted reasons may differ based on tenant configuration

const (
	AssayResultsArchiveReasonArchived    AssayResultsArchiveReason = "Archived"
	AssayResultsArchiveReasonMadeInError AssayResultsArchiveReason = "Made in error"
	AssayResultsArchiveReasonOther       AssayResultsArchiveReason = "Other"
)

Defines values for AssayResultsArchiveReason.

type AssayResultsBulkCreateInTableRequest

type AssayResultsBulkCreateInTableRequest struct {
	AssayResults []AssayResultCreate `json:"assayResults"`
	TableId      *string             `json:"tableId,omitempty"`
}

AssayResultsBulkCreateInTableRequest defines model for AssayResultsBulkCreateInTableRequest.

type AssayResultsBulkCreateRequest

type AssayResultsBulkCreateRequest struct {
	AssayResults []AssayResultCreate `json:"assayResults"`
}

AssayResultsBulkCreateRequest defines model for AssayResultsBulkCreateRequest.

type AssayResultsBulkGet

type AssayResultsBulkGet struct {
	AssayResults *[]AssayResult `json:"assayResults,omitempty"`
}

AssayResultsBulkGet defines model for AssayResultsBulkGet.

type AssayResultsCreateResponse

type AssayResultsCreateResponse struct {
	AssayResults *[]openapi_types.UUID `json:"assayResults,omitempty"`
}

AssayResultsCreateResponse defines model for AssayResultsCreateResponse.

type AssayResultsPaginatedList

type AssayResultsPaginatedList struct {
	AssayResults *[]AssayResult `json:"assayResults,omitempty"`
	NextToken    *string        `json:"nextToken,omitempty"`
}

AssayResultsPaginatedList defines model for AssayResultsPaginatedList.

type AssayRun

type AssayRun struct {
	// ApiURL The canonical url of the Run in the API.
	ApiURL            *string        `json:"apiURL,omitempty"`
	ArchiveRecord     *ArchiveRecord `json:"archiveRecord"`
	CreatedAt         *string        `json:"createdAt,omitempty"`
	Creator           *UserSummary   `json:"creator,omitempty"`
	EntryId           *string        `json:"entryId"`
	Fields            *Fields        `json:"fields,omitempty"`
	Id                *string        `json:"id,omitempty"`
	IsReviewed        *bool          `json:"isReviewed,omitempty"`
	ProjectId         *string        `json:"projectId"`
	Schema            *SchemaSummary `json:"schema"`
	ValidationComment *string        `json:"validationComment"`

	// ValidationStatus Must be either VALID or INVALID
	ValidationStatus *AssayRunValidationStatus `json:"validationStatus,omitempty"`
}

AssayRun defines model for AssayRun.

type AssayRunCreate

type AssayRunCreate struct {
	// Fields Object of assay run fields
	Fields AssayRunCreate_Fields `json:"fields"`

	// Id ID of assay run
	Id *string `json:"id,omitempty"`

	// ProjectId The project that the assay run should be uploaded to. Only users with read access to the project will be able to read the assay run. Leaving this empty will result in only the creator having read access.
	ProjectId *string `json:"projectId,omitempty"`

	// SchemaId ID of assay schema that assay run conforms to
	SchemaId string `json:"schemaId"`

	// ValidationComment Additional information about the validation status
	ValidationComment *string `json:"validationComment,omitempty"`

	// ValidationStatus Must be either VALID or INVALID
	ValidationStatus *AssayRunValidationStatus `json:"validationStatus,omitempty"`
}

AssayRunCreate defines model for AssayRunCreate.

type AssayRunCreate_Fields

type AssayRunCreate_Fields struct {
	// contains filtered or unexported fields
}

AssayRunCreate_Fields Object of assay run fields

func (AssayRunCreate_Fields) AsAssayFieldsCreate

func (t AssayRunCreate_Fields) AsAssayFieldsCreate() (AssayFieldsCreate, error)

AsAssayFieldsCreate returns the union data inside the AssayRunCreate_Fields as a AssayFieldsCreate

func (AssayRunCreate_Fields) AsFields

func (t AssayRunCreate_Fields) AsFields() (Fields, error)

AsFields returns the union data inside the AssayRunCreate_Fields as a Fields

func (*AssayRunCreate_Fields) FromAssayFieldsCreate

func (t *AssayRunCreate_Fields) FromAssayFieldsCreate(v AssayFieldsCreate) error

FromAssayFieldsCreate overwrites any union data inside the AssayRunCreate_Fields as the provided AssayFieldsCreate

func (*AssayRunCreate_Fields) FromFields

func (t *AssayRunCreate_Fields) FromFields(v Fields) error

FromFields overwrites any union data inside the AssayRunCreate_Fields as the provided Fields

func (AssayRunCreate_Fields) MarshalJSON

func (t AssayRunCreate_Fields) MarshalJSON() ([]byte, error)

func (*AssayRunCreate_Fields) MergeAssayFieldsCreate

func (t *AssayRunCreate_Fields) MergeAssayFieldsCreate(v AssayFieldsCreate) error

MergeAssayFieldsCreate performs a merge with any union data inside the AssayRunCreate_Fields, using the provided AssayFieldsCreate

func (*AssayRunCreate_Fields) MergeFields

func (t *AssayRunCreate_Fields) MergeFields(v Fields) error

MergeFields performs a merge with any union data inside the AssayRunCreate_Fields, using the provided Fields

func (*AssayRunCreate_Fields) UnmarshalJSON

func (t *AssayRunCreate_Fields) UnmarshalJSON(b []byte) error

type AssayRunCreatedEvent

type AssayRunCreatedEvent struct {
	AssayRun   *AssayRun                      `json:"assayRun,omitempty"`
	CreatedAt  *time.Time                     `json:"createdAt,omitempty"`
	Deprecated *bool                          `json:"deprecated,omitempty"`
	EventType  *AssayRunCreatedEventEventType `json:"eventType,omitempty"`

	// ExcludedProperties These properties have been dropped from the payload due to size.
	ExcludedProperties *[]string `json:"excludedProperties,omitempty"`
	Id                 *string   `json:"id,omitempty"`
	Schema             *struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"schema"`
}

AssayRunCreatedEvent defines model for AssayRunCreatedEvent.

type AssayRunCreatedEventEventType

type AssayRunCreatedEventEventType string

AssayRunCreatedEventEventType defines model for AssayRunCreatedEvent.EventType.

const (
	V2AssayRunCreated AssayRunCreatedEventEventType = "v2.assayRun.created"
)

Defines values for AssayRunCreatedEventEventType.

type AssayRunNotePart

type AssayRunNotePart struct {
	AssayRunId       *string `json:"assayRunId"`
	AssayRunSchemaId *string `json:"assayRunSchemaId,omitempty"`

	// Indentation All notes have an indentation level - the default is 0 for no indent. For lists, indentation gives notes hierarchy - a bulleted list with children is modeled as one note part with indentation 1 followed by note parts with indentation 2, for example.
	Indentation *int                  `json:"indentation,omitempty"`
	Type        *AssayRunNotePartType `json:"type,omitempty"`
}

AssayRunNotePart defines model for AssayRunNotePart.

type AssayRunNotePartType

type AssayRunNotePartType string

AssayRunNotePartType defines model for AssayRunNotePart.Type.

const (
	AssayRunNotePartTypeAssayRun AssayRunNotePartType = "assay_run"
)

Defines values for AssayRunNotePartType.

type AssayRunSchema

type AssayRunSchema struct {
	ArchiveRecord              *ArchiveRecord `json:"archiveRecord"`
	AutomationInputFileConfigs *[]struct {
		Name *string `json:"name,omitempty"`
	} `json:"automationInputFileConfigs,omitempty"`
	AutomationOutputFileConfigs *[]struct {
		Name *string `json:"name,omitempty"`
	} `json:"automationOutputFileConfigs,omitempty"`
	DerivedFrom      *string                                 `json:"derivedFrom"`
	FieldDefinitions *[]AssayRunSchema_FieldDefinitions_Item `json:"fieldDefinitions,omitempty"`
	Id               *string                                 `json:"id,omitempty"`

	// ModifiedAt DateTime the Assay Run Schema was last modified
	ModifiedAt   *time.Time `json:"modifiedAt,omitempty"`
	Name         *string    `json:"name,omitempty"`
	Organization *struct {
		Handle *string `json:"handle,omitempty"`
		Id     *string `json:"id,omitempty"`
		Name   *string `json:"name,omitempty"`
	} `json:"organization,omitempty"`
	SystemName *string             `json:"systemName,omitempty"`
	Type       *AssayRunSchemaType `json:"type,omitempty"`
}

AssayRunSchema defines model for AssayRunSchema.

type AssayRunSchemaType

type AssayRunSchemaType string

AssayRunSchemaType defines model for AssayRunSchema.Type.

const (
	AssayRunSchemaTypeAssayRun AssayRunSchemaType = "assay_run"
)

Defines values for AssayRunSchemaType.

type AssayRunSchema_FieldDefinitions_Item

type AssayRunSchema_FieldDefinitions_Item struct {
	// contains filtered or unexported fields
}

AssayRunSchema_FieldDefinitions_Item defines model for AssayRunSchema.fieldDefinitions.Item.

func (AssayRunSchema_FieldDefinitions_Item) AsDropdownFieldDefinition

func (t AssayRunSchema_FieldDefinitions_Item) AsDropdownFieldDefinition() (DropdownFieldDefinition, error)

AsDropdownFieldDefinition returns the union data inside the AssayRunSchema_FieldDefinitions_Item as a DropdownFieldDefinition

func (AssayRunSchema_FieldDefinitions_Item) AsFloatFieldDefinition

func (t AssayRunSchema_FieldDefinitions_Item) AsFloatFieldDefinition() (FloatFieldDefinition, error)

AsFloatFieldDefinition returns the union data inside the AssayRunSchema_FieldDefinitions_Item as a FloatFieldDefinition

func (AssayRunSchema_FieldDefinitions_Item) AsIntegerFieldDefinition

func (t AssayRunSchema_FieldDefinitions_Item) AsIntegerFieldDefinition() (IntegerFieldDefinition, error)

AsIntegerFieldDefinition returns the union data inside the AssayRunSchema_FieldDefinitions_Item as a IntegerFieldDefinition

func (AssayRunSchema_FieldDefinitions_Item) AsSchemaLinkFieldDefinition

func (t AssayRunSchema_FieldDefinitions_Item) AsSchemaLinkFieldDefinition() (SchemaLinkFieldDefinition, error)

AsSchemaLinkFieldDefinition returns the union data inside the AssayRunSchema_FieldDefinitions_Item as a SchemaLinkFieldDefinition

func (AssayRunSchema_FieldDefinitions_Item) AsSimpleFieldDefinition

func (t AssayRunSchema_FieldDefinitions_Item) AsSimpleFieldDefinition() (SimpleFieldDefinition, error)

AsSimpleFieldDefinition returns the union data inside the AssayRunSchema_FieldDefinitions_Item as a SimpleFieldDefinition

func (*AssayRunSchema_FieldDefinitions_Item) FromDropdownFieldDefinition

func (t *AssayRunSchema_FieldDefinitions_Item) FromDropdownFieldDefinition(v DropdownFieldDefinition) error

FromDropdownFieldDefinition overwrites any union data inside the AssayRunSchema_FieldDefinitions_Item as the provided DropdownFieldDefinition

func (*AssayRunSchema_FieldDefinitions_Item) FromFloatFieldDefinition

func (t *AssayRunSchema_FieldDefinitions_Item) FromFloatFieldDefinition(v FloatFieldDefinition) error

FromFloatFieldDefinition overwrites any union data inside the AssayRunSchema_FieldDefinitions_Item as the provided FloatFieldDefinition

func (*AssayRunSchema_FieldDefinitions_Item) FromIntegerFieldDefinition

func (t *AssayRunSchema_FieldDefinitions_Item) FromIntegerFieldDefinition(v IntegerFieldDefinition) error

FromIntegerFieldDefinition overwrites any union data inside the AssayRunSchema_FieldDefinitions_Item as the provided IntegerFieldDefinition

func (*AssayRunSchema_FieldDefinitions_Item) FromSchemaLinkFieldDefinition

func (t *AssayRunSchema_FieldDefinitions_Item) FromSchemaLinkFieldDefinition(v SchemaLinkFieldDefinition) error

FromSchemaLinkFieldDefinition overwrites any union data inside the AssayRunSchema_FieldDefinitions_Item as the provided SchemaLinkFieldDefinition

func (*AssayRunSchema_FieldDefinitions_Item) FromSimpleFieldDefinition

func (t *AssayRunSchema_FieldDefinitions_Item) FromSimpleFieldDefinition(v SimpleFieldDefinition) error

FromSimpleFieldDefinition overwrites any union data inside the AssayRunSchema_FieldDefinitions_Item as the provided SimpleFieldDefinition

func (AssayRunSchema_FieldDefinitions_Item) MarshalJSON

func (t AssayRunSchema_FieldDefinitions_Item) MarshalJSON() ([]byte, error)

func (*AssayRunSchema_FieldDefinitions_Item) MergeDropdownFieldDefinition

func (t *AssayRunSchema_FieldDefinitions_Item) MergeDropdownFieldDefinition(v DropdownFieldDefinition) error

MergeDropdownFieldDefinition performs a merge with any union data inside the AssayRunSchema_FieldDefinitions_Item, using the provided DropdownFieldDefinition

func (*AssayRunSchema_FieldDefinitions_Item) MergeFloatFieldDefinition

func (t *AssayRunSchema_FieldDefinitions_Item) MergeFloatFieldDefinition(v FloatFieldDefinition) error

MergeFloatFieldDefinition performs a merge with any union data inside the AssayRunSchema_FieldDefinitions_Item, using the provided FloatFieldDefinition

func (*AssayRunSchema_FieldDefinitions_Item) MergeIntegerFieldDefinition

func (t *AssayRunSchema_FieldDefinitions_Item) MergeIntegerFieldDefinition(v IntegerFieldDefinition) error

MergeIntegerFieldDefinition performs a merge with any union data inside the AssayRunSchema_FieldDefinitions_Item, using the provided IntegerFieldDefinition

func (*AssayRunSchema_FieldDefinitions_Item) MergeSchemaLinkFieldDefinition

func (t *AssayRunSchema_FieldDefinitions_Item) MergeSchemaLinkFieldDefinition(v SchemaLinkFieldDefinition) error

MergeSchemaLinkFieldDefinition performs a merge with any union data inside the AssayRunSchema_FieldDefinitions_Item, using the provided SchemaLinkFieldDefinition

func (*AssayRunSchema_FieldDefinitions_Item) MergeSimpleFieldDefinition

func (t *AssayRunSchema_FieldDefinitions_Item) MergeSimpleFieldDefinition(v SimpleFieldDefinition) error

MergeSimpleFieldDefinition performs a merge with any union data inside the AssayRunSchema_FieldDefinitions_Item, using the provided SimpleFieldDefinition

func (*AssayRunSchema_FieldDefinitions_Item) UnmarshalJSON

func (t *AssayRunSchema_FieldDefinitions_Item) UnmarshalJSON(b []byte) error

type AssayRunSchemasPaginatedList

type AssayRunSchemasPaginatedList struct {
	AssayRunSchemas *[]AssayRunSchema `json:"assayRunSchemas,omitempty"`
	NextToken       *string           `json:"nextToken,omitempty"`
}

AssayRunSchemasPaginatedList defines model for AssayRunSchemasPaginatedList.

type AssayRunUpdate

type AssayRunUpdate struct {
	Fields *Fields `json:"fields,omitempty"`
}

AssayRunUpdate defines model for AssayRunUpdate.

type AssayRunUpdatedFieldsEvent

type AssayRunUpdatedFieldsEvent struct {
	AssayRun   *AssayRun                            `json:"assayRun,omitempty"`
	CreatedAt  *time.Time                           `json:"createdAt,omitempty"`
	Deprecated *bool                                `json:"deprecated,omitempty"`
	EventType  *AssayRunUpdatedFieldsEventEventType `json:"eventType,omitempty"`

	// ExcludedProperties These properties have been dropped from the payload due to size.
	ExcludedProperties *[]string `json:"excludedProperties,omitempty"`
	Id                 *string   `json:"id,omitempty"`
	Schema             *struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"schema"`

	// Updates These properties have been updated, causing this message
	Updates *[]string `json:"updates,omitempty"`
}

AssayRunUpdatedFieldsEvent defines model for AssayRunUpdatedFieldsEvent.

type AssayRunUpdatedFieldsEventEventType

type AssayRunUpdatedFieldsEventEventType string

AssayRunUpdatedFieldsEventEventType defines model for AssayRunUpdatedFieldsEvent.EventType.

const (
	V2AssayRunUpdatedFields AssayRunUpdatedFieldsEventEventType = "v2.assayRun.updated.fields"
)

Defines values for AssayRunUpdatedFieldsEventEventType.

type AssayRunValidationStatus

type AssayRunValidationStatus string

AssayRunValidationStatus Must be either VALID or INVALID

const (
	AssayRunValidationStatusINVALID AssayRunValidationStatus = "INVALID"
	AssayRunValidationStatusVALID   AssayRunValidationStatus = "VALID"
)

Defines values for AssayRunValidationStatus.

type AssayRunsArchivalChange

type AssayRunsArchivalChange struct {
	AssayRunIds *[]string `json:"assayRunIds,omitempty"`
}

AssayRunsArchivalChange IDs of all Assay Runs that were archived / unarchived.

type AssayRunsArchive

type AssayRunsArchive struct {
	AssayRunIds []string `json:"assayRunIds"`

	// Reason The reason for archiving the provided Assay Runs. Accepted reasons may differ based on tenant configuration.
	Reason AssayRunsArchiveReason `json:"reason"`
}

AssayRunsArchive The request body for archiving Assay Runs.

type AssayRunsArchiveReason

type AssayRunsArchiveReason string

AssayRunsArchiveReason The reason for archiving the provided Assay Runs. Accepted reasons may differ based on tenant configuration.

const (
	AssayRunsArchiveReasonArchived    AssayRunsArchiveReason = "Archived"
	AssayRunsArchiveReasonMadeInError AssayRunsArchiveReason = "Made in error"
	AssayRunsArchiveReasonOther       AssayRunsArchiveReason = "Other"
)

Defines values for AssayRunsArchiveReason.

type AssayRunsBulkCreateRequest

type AssayRunsBulkCreateRequest struct {
	AssayRuns []AssayRunCreate `json:"assayRuns"`
}

AssayRunsBulkCreateRequest defines model for AssayRunsBulkCreateRequest.

type AssayRunsBulkCreateResponse

type AssayRunsBulkCreateResponse struct {
	AssayRuns *[]string `json:"assayRuns,omitempty"`
}

AssayRunsBulkCreateResponse defines model for AssayRunsBulkCreateResponse.

type AssayRunsBulkGet

type AssayRunsBulkGet struct {
	AssayRuns *[]AssayRun `json:"assayRuns,omitempty"`
}

AssayRunsBulkGet defines model for AssayRunsBulkGet.

type AssayRunsPaginatedList

type AssayRunsPaginatedList struct {
	AssayRuns *[]AssayRun `json:"assayRuns,omitempty"`
	NextToken *string     `json:"nextToken,omitempty"`
}

AssayRunsPaginatedList defines model for AssayRunsPaginatedList.

type AssayRunsUnarchive

type AssayRunsUnarchive struct {
	AssayRunIds []string `json:"assayRunIds"`
}

AssayRunsUnarchive The request body for unarchiving Assay Runs.

type AsyncTask

type AsyncTask struct {
	// Errors Present only when status is FAILED for a bulk task. Contains information about the individual errors in the bulk task.
	Errors *map[string]interface{} `json:"errors,omitempty"`

	// Message Present only when status is FAILED. Contains information about the error.
	Message *string `json:"message,omitempty"`

	// Response Present only when status is SUCCEEDED. response can be empty if there is no data to be returned.
	Response *map[string]interface{} `json:"response,omitempty"`

	// Status The current state of the task.
	Status AsyncTaskStatus `json:"status"`
}

AsyncTask defines model for AsyncTask.

type AsyncTaskLink struct {
	TaskId *openapi_types.UUID `json:"taskId,omitempty"`
}

AsyncTaskLink defines model for AsyncTaskLink.

type AsyncTaskStatus

type AsyncTaskStatus string

AsyncTaskStatus The current state of the task.

const (
	AsyncTaskStatusFAILED    AsyncTaskStatus = "FAILED"
	AsyncTaskStatusRUNNING   AsyncTaskStatus = "RUNNING"
	AsyncTaskStatusSUCCEEDED AsyncTaskStatus = "SUCCEEDED"
)

Defines values for AsyncTaskStatus.

type AutoAnnotateAaSequences

type AutoAnnotateAaSequences struct {
	// AaSequenceIds Array of AA sequence IDs.
	AaSequenceIds []string `json:"aaSequenceIds"`

	// FeatureLibraryIds Array of feature library IDs.
	FeatureLibraryIds []string `json:"featureLibraryIds"`
}

AutoAnnotateAaSequences defines model for AutoAnnotateAaSequences.

type AutoAnnotateAaSequencesJSONRequestBody

type AutoAnnotateAaSequencesJSONRequestBody = AutoAnnotateAaSequences

AutoAnnotateAaSequencesJSONRequestBody defines body for AutoAnnotateAaSequences for application/json ContentType.

type AutoAnnotateAaSequencesResponse

type AutoAnnotateAaSequencesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *AsyncTaskLink
	JSON400      *BadRequestError
}

func ParseAutoAnnotateAaSequencesResponse

func ParseAutoAnnotateAaSequencesResponse(rsp *http.Response) (*AutoAnnotateAaSequencesResponse, error)

ParseAutoAnnotateAaSequencesResponse parses an HTTP response from a AutoAnnotateAaSequencesWithResponse call

func (AutoAnnotateAaSequencesResponse) Status

Status returns HTTPResponse.Status

func (AutoAnnotateAaSequencesResponse) StatusCode

func (r AutoAnnotateAaSequencesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AutoAnnotateDnaSequences

type AutoAnnotateDnaSequences struct {
	// DnaSequenceIds Array of DNA sequence IDs.
	DnaSequenceIds []string `json:"dnaSequenceIds"`

	// FeatureLibraryIds Array of feature library IDs.
	FeatureLibraryIds []string `json:"featureLibraryIds"`
}

AutoAnnotateDnaSequences defines model for AutoAnnotateDnaSequences.

type AutoAnnotateDnaSequencesJSONRequestBody

type AutoAnnotateDnaSequencesJSONRequestBody = AutoAnnotateDnaSequences

AutoAnnotateDnaSequencesJSONRequestBody defines body for AutoAnnotateDnaSequences for application/json ContentType.

type AutoAnnotateDnaSequencesResponse

type AutoAnnotateDnaSequencesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *AsyncTaskLink
	JSON400      *BadRequestError
}

func ParseAutoAnnotateDnaSequencesResponse

func ParseAutoAnnotateDnaSequencesResponse(rsp *http.Response) (*AutoAnnotateDnaSequencesResponse, error)

ParseAutoAnnotateDnaSequencesResponse parses an HTTP response from a AutoAnnotateDnaSequencesWithResponse call

func (AutoAnnotateDnaSequencesResponse) Status

Status returns HTTPResponse.Status

func (AutoAnnotateDnaSequencesResponse) StatusCode

func (r AutoAnnotateDnaSequencesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AutoAnnotateRnaSequences

type AutoAnnotateRnaSequences struct {
	// FeatureLibraryIds Array of feature library IDs.
	FeatureLibraryIds []string `json:"featureLibraryIds"`

	// RnaSequenceIds Array of RNA sequence IDs.
	RnaSequenceIds []string `json:"rnaSequenceIds"`
}

AutoAnnotateRnaSequences defines model for AutoAnnotateRnaSequences.

type AutoAnnotateRnaSequencesJSONRequestBody

type AutoAnnotateRnaSequencesJSONRequestBody = AutoAnnotateRnaSequences

AutoAnnotateRnaSequencesJSONRequestBody defines body for AutoAnnotateRnaSequences for application/json ContentType.

type AutoAnnotateRnaSequencesResponse

type AutoAnnotateRnaSequencesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *AsyncTaskLink
	JSON400      *BadRequestError
}

func ParseAutoAnnotateRnaSequencesResponse

func ParseAutoAnnotateRnaSequencesResponse(rsp *http.Response) (*AutoAnnotateRnaSequencesResponse, error)

ParseAutoAnnotateRnaSequencesResponse parses an HTTP response from a AutoAnnotateRnaSequencesWithResponse call

func (AutoAnnotateRnaSequencesResponse) Status

Status returns HTTPResponse.Status

func (AutoAnnotateRnaSequencesResponse) StatusCode

func (r AutoAnnotateRnaSequencesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AutofillDNASequencePartsJSONRequestBody

type AutofillDNASequencePartsJSONRequestBody = AutofillSequences

AutofillDNASequencePartsJSONRequestBody defines body for AutofillDNASequenceParts for application/json ContentType.

type AutofillDNASequencePartsResponse

type AutofillDNASequencePartsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *AsyncTaskLink
	JSON400      *BadRequestError
}

func ParseAutofillDNASequencePartsResponse

func ParseAutofillDNASequencePartsResponse(rsp *http.Response) (*AutofillDNASequencePartsResponse, error)

ParseAutofillDNASequencePartsResponse parses an HTTP response from a AutofillDNASequencePartsWithResponse call

func (AutofillDNASequencePartsResponse) Status

Status returns HTTPResponse.Status

func (AutofillDNASequencePartsResponse) StatusCode

func (r AutofillDNASequencePartsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AutofillDNASequenceTranslationsJSONRequestBody

type AutofillDNASequenceTranslationsJSONRequestBody = AutofillSequences

AutofillDNASequenceTranslationsJSONRequestBody defines body for AutofillDNASequenceTranslations for application/json ContentType.

type AutofillDNASequenceTranslationsResponse

type AutofillDNASequenceTranslationsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *AsyncTaskLink
	JSON400      *BadRequestError
}

func ParseAutofillDNASequenceTranslationsResponse

func ParseAutofillDNASequenceTranslationsResponse(rsp *http.Response) (*AutofillDNASequenceTranslationsResponse, error)

ParseAutofillDNASequenceTranslationsResponse parses an HTTP response from a AutofillDNASequenceTranslationsWithResponse call

func (AutofillDNASequenceTranslationsResponse) Status

Status returns HTTPResponse.Status

func (AutofillDNASequenceTranslationsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type AutofillPartsAsyncTask

type AutofillPartsAsyncTask struct {
	// Errors Present only when status is FAILED for a bulk task. Contains information about the individual errors in the bulk task.
	Errors *map[string]interface{} `json:"errors,omitempty"`

	// Message Present only when status is FAILED. Contains information about the error.
	Message  *string      `json:"message,omitempty"`
	Response *interface{} `json:"response,omitempty"`

	// Status The current state of the task.
	Status AutofillPartsAsyncTaskStatus `json:"status"`
}

AutofillPartsAsyncTask defines model for AutofillPartsAsyncTask.

type AutofillPartsAsyncTaskStatus

type AutofillPartsAsyncTaskStatus string

AutofillPartsAsyncTaskStatus The current state of the task.

const (
	AutofillPartsAsyncTaskStatusFAILED    AutofillPartsAsyncTaskStatus = "FAILED"
	AutofillPartsAsyncTaskStatusRUNNING   AutofillPartsAsyncTaskStatus = "RUNNING"
	AutofillPartsAsyncTaskStatusSUCCEEDED AutofillPartsAsyncTaskStatus = "SUCCEEDED"
)

Defines values for AutofillPartsAsyncTaskStatus.

type AutofillRNASequencePartsJSONRequestBody

type AutofillRNASequencePartsJSONRequestBody = AutofillRnaSequences

AutofillRNASequencePartsJSONRequestBody defines body for AutofillRNASequenceParts for application/json ContentType.

type AutofillRNASequencePartsResponse

type AutofillRNASequencePartsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *AsyncTaskLink
	JSON400      *BadRequestError
}

func ParseAutofillRNASequencePartsResponse

func ParseAutofillRNASequencePartsResponse(rsp *http.Response) (*AutofillRNASequencePartsResponse, error)

ParseAutofillRNASequencePartsResponse parses an HTTP response from a AutofillRNASequencePartsWithResponse call

func (AutofillRNASequencePartsResponse) Status

Status returns HTTPResponse.Status

func (AutofillRNASequencePartsResponse) StatusCode

func (r AutofillRNASequencePartsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AutofillRNASequenceTranslationsJSONRequestBody

type AutofillRNASequenceTranslationsJSONRequestBody = AutofillRnaSequences

AutofillRNASequenceTranslationsJSONRequestBody defines body for AutofillRNASequenceTranslations for application/json ContentType.

type AutofillRNASequenceTranslationsResponse

type AutofillRNASequenceTranslationsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *AsyncTaskLink
	JSON400      *BadRequestError
}

func ParseAutofillRNASequenceTranslationsResponse

func ParseAutofillRNASequenceTranslationsResponse(rsp *http.Response) (*AutofillRNASequenceTranslationsResponse, error)

ParseAutofillRNASequenceTranslationsResponse parses an HTTP response from a AutofillRNASequenceTranslationsWithResponse call

func (AutofillRNASequenceTranslationsResponse) Status

Status returns HTTPResponse.Status

func (AutofillRNASequenceTranslationsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type AutofillRnaSequences

type AutofillRnaSequences struct {
	// RnaSequenceIds Array of RNA sequence IDs.
	RnaSequenceIds []string `json:"rnaSequenceIds"`
}

AutofillRnaSequences defines model for AutofillRnaSequences.

type AutofillSequences

type AutofillSequences struct {
	// DnaSequenceIds Array of DNA sequence IDs.
	DnaSequenceIds []string `json:"dnaSequenceIds"`
}

AutofillSequences defines model for AutofillSequences.

type AutofillTranslationsAsyncTask

type AutofillTranslationsAsyncTask struct {
	// Errors Present only when status is FAILED for a bulk task. Contains information about the individual errors in the bulk task.
	Errors *map[string]interface{} `json:"errors,omitempty"`

	// Message Present only when status is FAILED. Contains information about the error.
	Message  *string      `json:"message,omitempty"`
	Response *interface{} `json:"response,omitempty"`

	// Status The current state of the task.
	Status AutofillTranslationsAsyncTaskStatus `json:"status"`
}

AutofillTranslationsAsyncTask defines model for AutofillTranslationsAsyncTask.

type AutofillTranslationsAsyncTaskStatus

type AutofillTranslationsAsyncTaskStatus string

AutofillTranslationsAsyncTaskStatus The current state of the task.

const (
	AutofillTranslationsAsyncTaskStatusFAILED    AutofillTranslationsAsyncTaskStatus = "FAILED"
	AutofillTranslationsAsyncTaskStatusRUNNING   AutofillTranslationsAsyncTaskStatus = "RUNNING"
	AutofillTranslationsAsyncTaskStatusSUCCEEDED AutofillTranslationsAsyncTaskStatus = "SUCCEEDED"
)

Defines values for AutofillTranslationsAsyncTaskStatus.

type AutomationFile

type AutomationFile struct {
	AssayRunId           *string `json:"assayRunId,omitempty"`
	AutomationFileConfig *struct {
		Name *string `json:"name,omitempty"`
	} `json:"automationFileConfig,omitempty"`
	File   *Blob                 `json:"file"`
	Id     *string               `json:"id,omitempty"`
	Status *AutomationFileStatus `json:"status,omitempty"`
}

AutomationFile defines model for AutomationFile.

type AutomationFileInputsPaginatedList

type AutomationFileInputsPaginatedList struct {
	AutomationInputGenerators *[]AutomationInputGenerator `json:"automationInputGenerators,omitempty"`
	NextToken                 *string                     `json:"nextToken,omitempty"`
}

AutomationFileInputsPaginatedList defines model for AutomationFileInputsPaginatedList.

type AutomationFileStatus

type AutomationFileStatus string

AutomationFileStatus defines model for AutomationFile.Status.

const (
	AutomationFileStatusFAILED     AutomationFileStatus = "FAILED"
	AutomationFileStatusNOTSTARTED AutomationFileStatus = "NOT_STARTED"
	AutomationFileStatusRUNNING    AutomationFileStatus = "RUNNING"
	AutomationFileStatusSUCCEEDED  AutomationFileStatus = "SUCCEEDED"
)

Defines values for AutomationFileStatus.

type AutomationInputGenerator

type AutomationInputGenerator struct {
	// ApiURL The canonical url of the Automation Input Generator in the API.
	ApiURL               *string `json:"apiURL,omitempty"`
	AssayRunId           *string `json:"assayRunId,omitempty"`
	AutomationFileConfig *struct {
		Name *string `json:"name,omitempty"`
	} `json:"automationFileConfig,omitempty"`

	// CreatedAt DateTime the Automation Input Generator was last modified
	CreatedAt *time.Time `json:"createdAt,omitempty"`
	File      *Blob      `json:"file"`
	Id        *string    `json:"id,omitempty"`

	// ModifiedAt DateTime the Automation Input Generator was last modified
	ModifiedAt *time.Time                      `json:"modifiedAt,omitempty"`
	Status     *AutomationInputGeneratorStatus `json:"status,omitempty"`
	Transforms *[]LabAutomationTransform       `json:"transforms,omitempty"`
}

AutomationInputGenerator defines model for AutomationInputGenerator.

type AutomationInputGeneratorCompletedV2BetaEvent

type AutomationInputGeneratorCompletedV2BetaEvent struct {
	AutomationInputGenerator *AutomationFile                                        `json:"automationInputGenerator,omitempty"`
	CreatedAt                *time.Time                                             `json:"createdAt,omitempty"`
	Deprecated               *bool                                                  `json:"deprecated,omitempty"`
	EventType                *AutomationInputGeneratorCompletedV2BetaEventEventType `json:"eventType,omitempty"`

	// ExcludedProperties These properties have been dropped from the payload due to size.
	ExcludedProperties *[]string `json:"excludedProperties,omitempty"`
	Id                 *string   `json:"id,omitempty"`
	Schema             *struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"schema"`
}

AutomationInputGeneratorCompletedV2BetaEvent defines model for AutomationInputGeneratorCompletedV2BetaEvent.

type AutomationInputGeneratorCompletedV2BetaEventEventType

type AutomationInputGeneratorCompletedV2BetaEventEventType string

AutomationInputGeneratorCompletedV2BetaEventEventType defines model for AutomationInputGeneratorCompletedV2BetaEvent.EventType.

const (
	V2BetaAutomationInputGeneratorCompleted AutomationInputGeneratorCompletedV2BetaEventEventType = "v2-beta.automationInputGenerator.completed"
)

Defines values for AutomationInputGeneratorCompletedV2BetaEventEventType.

type AutomationInputGeneratorStatus

type AutomationInputGeneratorStatus string

AutomationInputGeneratorStatus defines model for AutomationInputGenerator.Status.

const (
	AutomationInputGeneratorStatusFAILED     AutomationInputGeneratorStatus = "FAILED"
	AutomationInputGeneratorStatusNOTSTARTED AutomationInputGeneratorStatus = "NOT_STARTED"
	AutomationInputGeneratorStatusRUNNING    AutomationInputGeneratorStatus = "RUNNING"
	AutomationInputGeneratorStatusSUCCEEDED  AutomationInputGeneratorStatus = "SUCCEEDED"
)

Defines values for AutomationInputGeneratorStatus.

type AutomationInputGeneratorUpdate

type AutomationInputGeneratorUpdate struct {
	// FileId The ID of the file (blob) associated with the input generator. Set to `null` to remove an existing file from the generator.
	FileId *string `json:"fileId"`
}

AutomationInputGeneratorUpdate defines model for AutomationInputGeneratorUpdate.

type AutomationOutputProcessor

type AutomationOutputProcessor struct {
	// ApiURL The canonical url of the Automation Output Processor in the API.
	ApiURL               *string        `json:"apiURL,omitempty"`
	ArchiveRecord        *ArchiveRecord `json:"archiveRecord"`
	AssayRunId           *string        `json:"assayRunId,omitempty"`
	AutomationFileConfig *struct {
		Name *string `json:"name,omitempty"`
	} `json:"automationFileConfig,omitempty"`

	// CompleteWithErrors Specifies whether file processing should complete with errors. False means any error in output file processing will result in no actions being committed. True means that if row-level errors occur, then failing rows and their errors will be saved to errorFile, and actions from successful rows will be committed.
	CompleteWithErrors *bool `json:"completeWithErrors,omitempty"`

	// CreatedAt DateTime the Automation Output Processor was created
	CreatedAt *time.Time `json:"createdAt,omitempty"`
	ErrorFile *Blob      `json:"errorFile"`
	File      *Blob      `json:"file"`
	Id        *string    `json:"id,omitempty"`

	// ModifiedAt DateTime the Automation Output Processor was last modified
	ModifiedAt *time.Time `json:"modifiedAt,omitempty"`

	// ProgressStats Processing progress information.
	ProgressStats *AutomationProgressStats         `json:"progressStats,omitempty"`
	Status        *AutomationOutputProcessorStatus `json:"status,omitempty"`
	Transforms    *[]LabAutomationTransform        `json:"transforms,omitempty"`
}

AutomationOutputProcessor defines model for AutomationOutputProcessor.

type AutomationOutputProcessorArchivalChange

type AutomationOutputProcessorArchivalChange struct {
	AutomationOutputProcessorIds *[]string `json:"automationOutputProcessorIds,omitempty"`
	ResultIds                    *[]string `json:"resultIds,omitempty"`
}

AutomationOutputProcessorArchivalChange IDs of all items that were archived or unarchived, grouped by resource type. This includes the IDs of any linked Results that were archived / unarchived.

type AutomationOutputProcessorCompletedV2BetaEvent

type AutomationOutputProcessorCompletedV2BetaEvent struct {
	AutomationOutputProcessor *AutomationFile                                         `json:"automationOutputProcessor,omitempty"`
	CreatedAt                 *time.Time                                              `json:"createdAt,omitempty"`
	Deprecated                *bool                                                   `json:"deprecated,omitempty"`
	EventType                 *AutomationOutputProcessorCompletedV2BetaEventEventType `json:"eventType,omitempty"`

	// ExcludedProperties These properties have been dropped from the payload due to size.
	ExcludedProperties *[]string `json:"excludedProperties,omitempty"`
	Id                 *string   `json:"id,omitempty"`
	Schema             *struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"schema"`
}

AutomationOutputProcessorCompletedV2BetaEvent defines model for AutomationOutputProcessorCompletedV2BetaEvent.

type AutomationOutputProcessorCompletedV2BetaEventEventType

type AutomationOutputProcessorCompletedV2BetaEventEventType string

AutomationOutputProcessorCompletedV2BetaEventEventType defines model for AutomationOutputProcessorCompletedV2BetaEvent.EventType.

const (
	V2BetaAutomationOutputProcessorCompleted AutomationOutputProcessorCompletedV2BetaEventEventType = "v2-beta.automationOutputProcessor.completed"
)

Defines values for AutomationOutputProcessorCompletedV2BetaEventEventType.

type AutomationOutputProcessorCreate

type AutomationOutputProcessorCreate struct {
	AssayRunId               string `json:"assayRunId"`
	AutomationFileConfigName string `json:"automationFileConfigName"`

	// CompleteWithErrors Specifies whether file processing should complete with errors. False means any error in output file processing will result in no actions being committed. True means that if row-level errors occur, then failing rows and their errors will be saved to errorFile, and actions from successful rows will be committed.
	CompleteWithErrors *bool `json:"completeWithErrors,omitempty"`

	// FileId The ID of a blob link to process.
	FileId string `json:"fileId"`
}

AutomationOutputProcessorCreate defines model for AutomationOutputProcessorCreate.

type AutomationOutputProcessorStatus

type AutomationOutputProcessorStatus string

AutomationOutputProcessorStatus defines model for AutomationOutputProcessor.Status.

const (
	AutomationOutputProcessorStatusFAILED     AutomationOutputProcessorStatus = "FAILED"
	AutomationOutputProcessorStatusNOTSTARTED AutomationOutputProcessorStatus = "NOT_STARTED"
	AutomationOutputProcessorStatusRUNNING    AutomationOutputProcessorStatus = "RUNNING"
	AutomationOutputProcessorStatusSUCCEEDED  AutomationOutputProcessorStatus = "SUCCEEDED"
)

Defines values for AutomationOutputProcessorStatus.

type AutomationOutputProcessorUpdate

type AutomationOutputProcessorUpdate struct {
	// FileId The ID of a blob link to process.
	FileId string `json:"fileId"`
}

AutomationOutputProcessorUpdate defines model for AutomationOutputProcessorUpdate.

type AutomationOutputProcessorUploadedV2BetaEvent

type AutomationOutputProcessorUploadedV2BetaEvent struct {
	AutomationOutputProcessor *AutomationFile                                        `json:"automationOutputProcessor,omitempty"`
	CreatedAt                 *time.Time                                             `json:"createdAt,omitempty"`
	Deprecated                *bool                                                  `json:"deprecated,omitempty"`
	EventType                 *AutomationOutputProcessorUploadedV2BetaEventEventType `json:"eventType,omitempty"`

	// ExcludedProperties These properties have been dropped from the payload due to size.
	ExcludedProperties *[]string `json:"excludedProperties,omitempty"`
	Id                 *string   `json:"id,omitempty"`
	Schema             *struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"schema"`
}

AutomationOutputProcessorUploadedV2BetaEvent defines model for AutomationOutputProcessorUploadedV2BetaEvent.

type AutomationOutputProcessorUploadedV2BetaEventEventType

type AutomationOutputProcessorUploadedV2BetaEventEventType string

AutomationOutputProcessorUploadedV2BetaEventEventType defines model for AutomationOutputProcessorUploadedV2BetaEvent.EventType.

const (
	V2BetaAutomationOutputProcessorUploaded AutomationOutputProcessorUploadedV2BetaEventEventType = "v2-beta.automationOutputProcessor.uploaded"
)

Defines values for AutomationOutputProcessorUploadedV2BetaEventEventType.

type AutomationOutputProcessorsArchive

type AutomationOutputProcessorsArchive struct {
	// AutomationOutputProcessorIds Array of automation output processor IDs
	AutomationOutputProcessorIds []string `json:"automationOutputProcessorIds"`

	// Reason The reason that the output processors are being archived. Accepted reasons may differ based on tenant configuration.
	Reason *AutomationOutputProcessorsArchiveReason `json:"reason,omitempty"`
}

AutomationOutputProcessorsArchive defines model for AutomationOutputProcessorsArchive.

type AutomationOutputProcessorsArchiveReason

type AutomationOutputProcessorsArchiveReason string

AutomationOutputProcessorsArchiveReason The reason that the output processors are being archived. Accepted reasons may differ based on tenant configuration.

const (
	AutomationOutputProcessorsArchiveReasonContaminated AutomationOutputProcessorsArchiveReason = "Contaminated"
	AutomationOutputProcessorsArchiveReasonExpended     AutomationOutputProcessorsArchiveReason = "Expended"
	AutomationOutputProcessorsArchiveReasonExpired      AutomationOutputProcessorsArchiveReason = "Expired"
	AutomationOutputProcessorsArchiveReasonMadeInError  AutomationOutputProcessorsArchiveReason = "Made in error"
	AutomationOutputProcessorsArchiveReasonMissing      AutomationOutputProcessorsArchiveReason = "Missing"
	AutomationOutputProcessorsArchiveReasonOther        AutomationOutputProcessorsArchiveReason = "Other"
	AutomationOutputProcessorsArchiveReasonRetired      AutomationOutputProcessorsArchiveReason = "Retired"
	AutomationOutputProcessorsArchiveReasonShipped      AutomationOutputProcessorsArchiveReason = "Shipped"
)

Defines values for AutomationOutputProcessorsArchiveReason.

type AutomationOutputProcessorsPaginatedList

type AutomationOutputProcessorsPaginatedList struct {
	AutomationOutputProcessors *[]AutomationOutputProcessor `json:"automationOutputProcessors,omitempty"`
	NextToken                  *string                      `json:"nextToken,omitempty"`
}

AutomationOutputProcessorsPaginatedList A paginated list of automation output processors which have an attached file.

type AutomationOutputProcessorsUnarchive

type AutomationOutputProcessorsUnarchive struct {
	// AutomationOutputProcessorIds Array of automation output processor IDs
	AutomationOutputProcessorIds []string `json:"automationOutputProcessorIds"`
}

AutomationOutputProcessorsUnarchive defines model for AutomationOutputProcessorsUnarchive.

type AutomationProgressStats

type AutomationProgressStats struct {
	RowsFailed      *int `json:"rowsFailed,omitempty"`
	RowsSucceeded   *int `json:"rowsSucceeded,omitempty"`
	RowsUnprocessed *int `json:"rowsUnprocessed,omitempty"`
}

AutomationProgressStats Processing progress information.

type BadRequestError

type BadRequestError struct {
	Error *struct {
		Message     *string                   `json:"message,omitempty"`
		Type        *BadRequestErrorErrorType `json:"type,omitempty"`
		UserMessage *string                   `json:"userMessage,omitempty"`
	} `json:"error,omitempty"`
}

BadRequestError defines model for BadRequestError.

type BadRequestErrorBulk

type BadRequestErrorBulk struct {
	Error *struct {
		Errors *[]struct {
			Index   *float32 `json:"index,omitempty"`
			Message *string  `json:"message,omitempty"`
		} `json:"errors,omitempty"`
	} `json:"error,omitempty"`
}

BadRequestErrorBulk defines model for BadRequestErrorBulk.

type BadRequestErrorErrorType

type BadRequestErrorErrorType string

BadRequestErrorErrorType defines model for BadRequestError.Error.Type.

const (
	BadRequestErrorErrorTypeInvalidRequestError BadRequestErrorErrorType = "invalid_request_error"
)

Defines values for BadRequestErrorErrorType.

type BarcodeValidationResult

type BarcodeValidationResult struct {
	// Barcode Barcode to validate.
	Barcode *string `json:"barcode,omitempty"`

	// IsValid Whether the barcode is valid.
	IsValid *bool `json:"isValid,omitempty"`

	// Message If barcode is not valid, a message string explaining the error.
	Message *string `json:"message"`
}

BarcodeValidationResult defines model for BarcodeValidationResult.

type BarcodeValidationResults

type BarcodeValidationResults struct {
	ValidationResults *[]BarcodeValidationResult `json:"validationResults,omitempty"`
}

BarcodeValidationResults defines model for BarcodeValidationResults.

type BarcodesList

type BarcodesList struct {
	// Barcodes Array of barcodes to validate.
	Barcodes []string `json:"barcodes"`
}

BarcodesList defines model for BarcodesList.

type BaseAppConfigItem

type BaseAppConfigItem struct {
	ApiURL *string `json:"apiURL,omitempty"`
	App    *struct {
		// Id The id of the Benchling app to which this configuration item belongs
		Id *string `json:"id,omitempty"`
	} `json:"app,omitempty"`

	// CreatedAt DateTime the app config item was created
	CreatedAt   *time.Time `json:"createdAt,omitempty"`
	Description *string    `json:"description,omitempty"`
	Id          *string    `json:"id,omitempty"`

	// ModifiedAt DateTime the app config item was last modified
	ModifiedAt *time.Time `json:"modifiedAt,omitempty"`

	// Path Array-based representation of config item's location in the tree in order from top to bottom.
	Path           *[]string `json:"path,omitempty"`
	RequiredConfig *bool     `json:"requiredConfig,omitempty"`

	// Type Type of the app config item
	Type *string `json:"type,omitempty"`
}

BaseAppConfigItem defines model for BaseAppConfigItem.

type BaseAssaySchema

type BaseAssaySchema struct {
	ArchiveRecord    *ArchiveRecord                           `json:"archiveRecord"`
	DerivedFrom      *string                                  `json:"derivedFrom"`
	FieldDefinitions *[]BaseAssaySchema_FieldDefinitions_Item `json:"fieldDefinitions,omitempty"`
	Id               *string                                  `json:"id,omitempty"`
	Name             *string                                  `json:"name,omitempty"`
	Organization     *struct {
		Handle *string `json:"handle,omitempty"`
		Id     *string `json:"id,omitempty"`
		Name   *string `json:"name,omitempty"`
	} `json:"organization,omitempty"`
	SystemName *string `json:"systemName,omitempty"`
	Type       *string `json:"type,omitempty"`
}

BaseAssaySchema defines model for BaseAssaySchema.

type BaseAssaySchema_FieldDefinitions_Item

type BaseAssaySchema_FieldDefinitions_Item struct {
	// contains filtered or unexported fields
}

BaseAssaySchema_FieldDefinitions_Item defines model for BaseAssaySchema.fieldDefinitions.Item.

func (BaseAssaySchema_FieldDefinitions_Item) AsDropdownFieldDefinition

func (t BaseAssaySchema_FieldDefinitions_Item) AsDropdownFieldDefinition() (DropdownFieldDefinition, error)

AsDropdownFieldDefinition returns the union data inside the BaseAssaySchema_FieldDefinitions_Item as a DropdownFieldDefinition

func (BaseAssaySchema_FieldDefinitions_Item) AsFloatFieldDefinition

AsFloatFieldDefinition returns the union data inside the BaseAssaySchema_FieldDefinitions_Item as a FloatFieldDefinition

func (BaseAssaySchema_FieldDefinitions_Item) AsIntegerFieldDefinition

func (t BaseAssaySchema_FieldDefinitions_Item) AsIntegerFieldDefinition() (IntegerFieldDefinition, error)

AsIntegerFieldDefinition returns the union data inside the BaseAssaySchema_FieldDefinitions_Item as a IntegerFieldDefinition

func (BaseAssaySchema_FieldDefinitions_Item) AsSchemaLinkFieldDefinition

func (t BaseAssaySchema_FieldDefinitions_Item) AsSchemaLinkFieldDefinition() (SchemaLinkFieldDefinition, error)

AsSchemaLinkFieldDefinition returns the union data inside the BaseAssaySchema_FieldDefinitions_Item as a SchemaLinkFieldDefinition

func (BaseAssaySchema_FieldDefinitions_Item) AsSimpleFieldDefinition

func (t BaseAssaySchema_FieldDefinitions_Item) AsSimpleFieldDefinition() (SimpleFieldDefinition, error)

AsSimpleFieldDefinition returns the union data inside the BaseAssaySchema_FieldDefinitions_Item as a SimpleFieldDefinition

func (*BaseAssaySchema_FieldDefinitions_Item) FromDropdownFieldDefinition

func (t *BaseAssaySchema_FieldDefinitions_Item) FromDropdownFieldDefinition(v DropdownFieldDefinition) error

FromDropdownFieldDefinition overwrites any union data inside the BaseAssaySchema_FieldDefinitions_Item as the provided DropdownFieldDefinition

func (*BaseAssaySchema_FieldDefinitions_Item) FromFloatFieldDefinition

func (t *BaseAssaySchema_FieldDefinitions_Item) FromFloatFieldDefinition(v FloatFieldDefinition) error

FromFloatFieldDefinition overwrites any union data inside the BaseAssaySchema_FieldDefinitions_Item as the provided FloatFieldDefinition

func (*BaseAssaySchema_FieldDefinitions_Item) FromIntegerFieldDefinition

func (t *BaseAssaySchema_FieldDefinitions_Item) FromIntegerFieldDefinition(v IntegerFieldDefinition) error

FromIntegerFieldDefinition overwrites any union data inside the BaseAssaySchema_FieldDefinitions_Item as the provided IntegerFieldDefinition

func (*BaseAssaySchema_FieldDefinitions_Item) FromSchemaLinkFieldDefinition

func (t *BaseAssaySchema_FieldDefinitions_Item) FromSchemaLinkFieldDefinition(v SchemaLinkFieldDefinition) error

FromSchemaLinkFieldDefinition overwrites any union data inside the BaseAssaySchema_FieldDefinitions_Item as the provided SchemaLinkFieldDefinition

func (*BaseAssaySchema_FieldDefinitions_Item) FromSimpleFieldDefinition

func (t *BaseAssaySchema_FieldDefinitions_Item) FromSimpleFieldDefinition(v SimpleFieldDefinition) error

FromSimpleFieldDefinition overwrites any union data inside the BaseAssaySchema_FieldDefinitions_Item as the provided SimpleFieldDefinition

func (BaseAssaySchema_FieldDefinitions_Item) MarshalJSON

func (t BaseAssaySchema_FieldDefinitions_Item) MarshalJSON() ([]byte, error)

func (*BaseAssaySchema_FieldDefinitions_Item) MergeDropdownFieldDefinition

func (t *BaseAssaySchema_FieldDefinitions_Item) MergeDropdownFieldDefinition(v DropdownFieldDefinition) error

MergeDropdownFieldDefinition performs a merge with any union data inside the BaseAssaySchema_FieldDefinitions_Item, using the provided DropdownFieldDefinition

func (*BaseAssaySchema_FieldDefinitions_Item) MergeFloatFieldDefinition

func (t *BaseAssaySchema_FieldDefinitions_Item) MergeFloatFieldDefinition(v FloatFieldDefinition) error

MergeFloatFieldDefinition performs a merge with any union data inside the BaseAssaySchema_FieldDefinitions_Item, using the provided FloatFieldDefinition

func (*BaseAssaySchema_FieldDefinitions_Item) MergeIntegerFieldDefinition

func (t *BaseAssaySchema_FieldDefinitions_Item) MergeIntegerFieldDefinition(v IntegerFieldDefinition) error

MergeIntegerFieldDefinition performs a merge with any union data inside the BaseAssaySchema_FieldDefinitions_Item, using the provided IntegerFieldDefinition

func (*BaseAssaySchema_FieldDefinitions_Item) MergeSchemaLinkFieldDefinition

func (t *BaseAssaySchema_FieldDefinitions_Item) MergeSchemaLinkFieldDefinition(v SchemaLinkFieldDefinition) error

MergeSchemaLinkFieldDefinition performs a merge with any union data inside the BaseAssaySchema_FieldDefinitions_Item, using the provided SchemaLinkFieldDefinition

func (*BaseAssaySchema_FieldDefinitions_Item) MergeSimpleFieldDefinition

func (t *BaseAssaySchema_FieldDefinitions_Item) MergeSimpleFieldDefinition(v SimpleFieldDefinition) error

MergeSimpleFieldDefinition performs a merge with any union data inside the BaseAssaySchema_FieldDefinitions_Item, using the provided SimpleFieldDefinition

func (*BaseAssaySchema_FieldDefinitions_Item) UnmarshalJSON

func (t *BaseAssaySchema_FieldDefinitions_Item) UnmarshalJSON(b []byte) error

type BaseDropdownUIBlock

type BaseDropdownUIBlock struct {
	DropdownId string `json:"dropdownId"`
}

BaseDropdownUIBlock defines model for BaseDropdownUIBlock.

type BaseError

type BaseError struct {
	Message     *string `json:"message,omitempty"`
	Type        *string `json:"type,omitempty"`
	UserMessage *string `json:"userMessage,omitempty"`
}

BaseError defines model for BaseError.

type BaseNotePart

type BaseNotePart struct {
	// Indentation All notes have an indentation level - the default is 0 for no indent. For lists, indentation gives notes hierarchy - a bulleted list with children is modeled as one note part with indentation 1 followed by note parts with indentation 2, for example.
	Indentation *int `json:"indentation,omitempty"`

	// Type The type of the note.  Type determines what other fields are present.
	Type *string `json:"type,omitempty"`
}

BaseNotePart defines model for BaseNotePart.

type BaseSearchInputUIBlock

type BaseSearchInputUIBlock struct {
	ItemType SearchInputUiBlockItemType `json:"itemType"`
	SchemaId *string                    `json:"schemaId"`
}

BaseSearchInputUIBlock defines model for BaseSearchInputUIBlock.

type BaseSelectorInputUIBlock

type BaseSelectorInputUIBlock struct {
	Options []string `json:"options"`
}

BaseSelectorInputUIBlock defines model for BaseSelectorInputUIBlock.

type Batch

type Batch struct {
	ArchiveRecord *ArchiveRecord `json:"archiveRecord"`

	// CreatedAt DateTime at which the the result was created
	CreatedAt            *time.Time     `json:"createdAt,omitempty"`
	Creator              *UserSummary   `json:"creator,omitempty"`
	DefaultConcentration *Measurement   `json:"defaultConcentration,omitempty"`
	Entity               *Batch_Entity  `json:"entity,omitempty"`
	Fields               *Fields        `json:"fields,omitempty"`
	Id                   *string        `json:"id,omitempty"`
	ModifiedAt           *time.Time     `json:"modifiedAt,omitempty"`
	Name                 *string        `json:"name,omitempty"`
	Schema               *SchemaSummary `json:"schema"`
	WebURL               *string        `json:"webURL,omitempty"`
}

Batch defines model for Batch.

type BatchCreate

type BatchCreate struct {
	DefaultConcentration *DefaultConcentrationSummary `json:"defaultConcentration,omitempty"`

	// EntityId API identifier for the entity that the batch will be added to.
	EntityId *string `json:"entityId,omitempty"`
	Fields   *Fields `json:"fields,omitempty"`
}

BatchCreate defines model for BatchCreate.

type BatchOrInaccessibleResource

type BatchOrInaccessibleResource struct {
	// contains filtered or unexported fields
}

BatchOrInaccessibleResource defines model for BatchOrInaccessibleResource.

func (BatchOrInaccessibleResource) AsBatch

func (t BatchOrInaccessibleResource) AsBatch() (Batch, error)

AsBatch returns the union data inside the BatchOrInaccessibleResource as a Batch

func (BatchOrInaccessibleResource) AsInaccessibleResource

func (t BatchOrInaccessibleResource) AsInaccessibleResource() (InaccessibleResource, error)

AsInaccessibleResource returns the union data inside the BatchOrInaccessibleResource as a InaccessibleResource

func (*BatchOrInaccessibleResource) FromBatch

func (t *BatchOrInaccessibleResource) FromBatch(v Batch) error

FromBatch overwrites any union data inside the BatchOrInaccessibleResource as the provided Batch

func (*BatchOrInaccessibleResource) FromInaccessibleResource

func (t *BatchOrInaccessibleResource) FromInaccessibleResource(v InaccessibleResource) error

FromInaccessibleResource overwrites any union data inside the BatchOrInaccessibleResource as the provided InaccessibleResource

func (BatchOrInaccessibleResource) MarshalJSON

func (t BatchOrInaccessibleResource) MarshalJSON() ([]byte, error)

func (*BatchOrInaccessibleResource) MergeBatch

func (t *BatchOrInaccessibleResource) MergeBatch(v Batch) error

MergeBatch performs a merge with any union data inside the BatchOrInaccessibleResource, using the provided Batch

func (*BatchOrInaccessibleResource) MergeInaccessibleResource

func (t *BatchOrInaccessibleResource) MergeInaccessibleResource(v InaccessibleResource) error

MergeInaccessibleResource performs a merge with any union data inside the BatchOrInaccessibleResource, using the provided InaccessibleResource

func (*BatchOrInaccessibleResource) UnmarshalJSON

func (t *BatchOrInaccessibleResource) UnmarshalJSON(b []byte) error

type BatchSchema

type BatchSchema struct {
	ArchiveRecord    *ArchiveRecord                       `json:"archiveRecord"`
	EntitySchemaId   *string                              `json:"entitySchemaId,omitempty"`
	FieldDefinitions *[]BatchSchema_FieldDefinitions_Item `json:"fieldDefinitions,omitempty"`
	Id               *string                              `json:"id,omitempty"`

	// ModifiedAt DateTime the Batch Schema was last modified
	ModifiedAt *time.Time `json:"modifiedAt,omitempty"`
	Name       *string    `json:"name,omitempty"`
	Prefix     *string    `json:"prefix,omitempty"`
	RegistryId *string    `json:"registryId,omitempty"`
	Type       *string    `json:"type,omitempty"`
}

BatchSchema defines model for BatchSchema.

type BatchSchema_FieldDefinitions_Item

type BatchSchema_FieldDefinitions_Item struct {
	// contains filtered or unexported fields
}

BatchSchema_FieldDefinitions_Item defines model for BatchSchema.fieldDefinitions.Item.

func (BatchSchema_FieldDefinitions_Item) AsDropdownFieldDefinition

func (t BatchSchema_FieldDefinitions_Item) AsDropdownFieldDefinition() (DropdownFieldDefinition, error)

AsDropdownFieldDefinition returns the union data inside the BatchSchema_FieldDefinitions_Item as a DropdownFieldDefinition

func (BatchSchema_FieldDefinitions_Item) AsFloatFieldDefinition

func (t BatchSchema_FieldDefinitions_Item) AsFloatFieldDefinition() (FloatFieldDefinition, error)

AsFloatFieldDefinition returns the union data inside the BatchSchema_FieldDefinitions_Item as a FloatFieldDefinition

func (BatchSchema_FieldDefinitions_Item) AsIntegerFieldDefinition

func (t BatchSchema_FieldDefinitions_Item) AsIntegerFieldDefinition() (IntegerFieldDefinition, error)

AsIntegerFieldDefinition returns the union data inside the BatchSchema_FieldDefinitions_Item as a IntegerFieldDefinition

func (BatchSchema_FieldDefinitions_Item) AsSchemaLinkFieldDefinition

func (t BatchSchema_FieldDefinitions_Item) AsSchemaLinkFieldDefinition() (SchemaLinkFieldDefinition, error)

AsSchemaLinkFieldDefinition returns the union data inside the BatchSchema_FieldDefinitions_Item as a SchemaLinkFieldDefinition

func (BatchSchema_FieldDefinitions_Item) AsSimpleFieldDefinition

func (t BatchSchema_FieldDefinitions_Item) AsSimpleFieldDefinition() (SimpleFieldDefinition, error)

AsSimpleFieldDefinition returns the union data inside the BatchSchema_FieldDefinitions_Item as a SimpleFieldDefinition

func (*BatchSchema_FieldDefinitions_Item) FromDropdownFieldDefinition

func (t *BatchSchema_FieldDefinitions_Item) FromDropdownFieldDefinition(v DropdownFieldDefinition) error

FromDropdownFieldDefinition overwrites any union data inside the BatchSchema_FieldDefinitions_Item as the provided DropdownFieldDefinition

func (*BatchSchema_FieldDefinitions_Item) FromFloatFieldDefinition

func (t *BatchSchema_FieldDefinitions_Item) FromFloatFieldDefinition(v FloatFieldDefinition) error

FromFloatFieldDefinition overwrites any union data inside the BatchSchema_FieldDefinitions_Item as the provided FloatFieldDefinition

func (*BatchSchema_FieldDefinitions_Item) FromIntegerFieldDefinition

func (t *BatchSchema_FieldDefinitions_Item) FromIntegerFieldDefinition(v IntegerFieldDefinition) error

FromIntegerFieldDefinition overwrites any union data inside the BatchSchema_FieldDefinitions_Item as the provided IntegerFieldDefinition

func (*BatchSchema_FieldDefinitions_Item) FromSchemaLinkFieldDefinition

func (t *BatchSchema_FieldDefinitions_Item) FromSchemaLinkFieldDefinition(v SchemaLinkFieldDefinition) error

FromSchemaLinkFieldDefinition overwrites any union data inside the BatchSchema_FieldDefinitions_Item as the provided SchemaLinkFieldDefinition

func (*BatchSchema_FieldDefinitions_Item) FromSimpleFieldDefinition

func (t *BatchSchema_FieldDefinitions_Item) FromSimpleFieldDefinition(v SimpleFieldDefinition) error

FromSimpleFieldDefinition overwrites any union data inside the BatchSchema_FieldDefinitions_Item as the provided SimpleFieldDefinition

func (BatchSchema_FieldDefinitions_Item) MarshalJSON

func (t BatchSchema_FieldDefinitions_Item) MarshalJSON() ([]byte, error)

func (*BatchSchema_FieldDefinitions_Item) MergeDropdownFieldDefinition

func (t *BatchSchema_FieldDefinitions_Item) MergeDropdownFieldDefinition(v DropdownFieldDefinition) error

MergeDropdownFieldDefinition performs a merge with any union data inside the BatchSchema_FieldDefinitions_Item, using the provided DropdownFieldDefinition

func (*BatchSchema_FieldDefinitions_Item) MergeFloatFieldDefinition

func (t *BatchSchema_FieldDefinitions_Item) MergeFloatFieldDefinition(v FloatFieldDefinition) error

MergeFloatFieldDefinition performs a merge with any union data inside the BatchSchema_FieldDefinitions_Item, using the provided FloatFieldDefinition

func (*BatchSchema_FieldDefinitions_Item) MergeIntegerFieldDefinition

func (t *BatchSchema_FieldDefinitions_Item) MergeIntegerFieldDefinition(v IntegerFieldDefinition) error

MergeIntegerFieldDefinition performs a merge with any union data inside the BatchSchema_FieldDefinitions_Item, using the provided IntegerFieldDefinition

func (*BatchSchema_FieldDefinitions_Item) MergeSchemaLinkFieldDefinition

func (t *BatchSchema_FieldDefinitions_Item) MergeSchemaLinkFieldDefinition(v SchemaLinkFieldDefinition) error

MergeSchemaLinkFieldDefinition performs a merge with any union data inside the BatchSchema_FieldDefinitions_Item, using the provided SchemaLinkFieldDefinition

func (*BatchSchema_FieldDefinitions_Item) MergeSimpleFieldDefinition

func (t *BatchSchema_FieldDefinitions_Item) MergeSimpleFieldDefinition(v SimpleFieldDefinition) error

MergeSimpleFieldDefinition performs a merge with any union data inside the BatchSchema_FieldDefinitions_Item, using the provided SimpleFieldDefinition

func (*BatchSchema_FieldDefinitions_Item) UnmarshalJSON

func (t *BatchSchema_FieldDefinitions_Item) UnmarshalJSON(b []byte) error

type BatchSchemasList

type BatchSchemasList struct {
	BatchSchemas *[]BatchSchema `json:"batchSchemas,omitempty"`
}

BatchSchemasList defines model for BatchSchemasList.

type BatchSchemasPaginatedList

type BatchSchemasPaginatedList struct {
	BatchSchemas *[]BatchSchema `json:"batchSchemas,omitempty"`
	NextToken    *string        `json:"nextToken,omitempty"`
}

BatchSchemasPaginatedList defines model for BatchSchemasPaginatedList.

type BatchUpdate

type BatchUpdate struct {
	DefaultConcentration *DefaultConcentrationSummary `json:"defaultConcentration,omitempty"`
	Fields               *Fields                      `json:"fields,omitempty"`
}

BatchUpdate defines model for BatchUpdate.

type Batch_Entity

type Batch_Entity struct {
	EntityType string `json:"entityType"`
	// contains filtered or unexported fields
}

Batch_Entity defines model for Batch.Entity.

func (Batch_Entity) AsAaSequenceSummary

func (t Batch_Entity) AsAaSequenceSummary() (AaSequenceSummary, error)

AsAaSequenceSummary returns the union data inside the Batch_Entity as a AaSequenceSummary

func (Batch_Entity) AsCustomEntitySummary

func (t Batch_Entity) AsCustomEntitySummary() (CustomEntitySummary, error)

AsCustomEntitySummary returns the union data inside the Batch_Entity as a CustomEntitySummary

func (Batch_Entity) AsDnaSequenceSummary

func (t Batch_Entity) AsDnaSequenceSummary() (DnaSequenceSummary, error)

AsDnaSequenceSummary returns the union data inside the Batch_Entity as a DnaSequenceSummary

func (Batch_Entity) Discriminator

func (t Batch_Entity) Discriminator() (string, error)

func (*Batch_Entity) FromAaSequenceSummary

func (t *Batch_Entity) FromAaSequenceSummary(v AaSequenceSummary) error

FromAaSequenceSummary overwrites any union data inside the Batch_Entity as the provided AaSequenceSummary

func (*Batch_Entity) FromCustomEntitySummary

func (t *Batch_Entity) FromCustomEntitySummary(v CustomEntitySummary) error

FromCustomEntitySummary overwrites any union data inside the Batch_Entity as the provided CustomEntitySummary

func (*Batch_Entity) FromDnaSequenceSummary

func (t *Batch_Entity) FromDnaSequenceSummary(v DnaSequenceSummary) error

FromDnaSequenceSummary overwrites any union data inside the Batch_Entity as the provided DnaSequenceSummary

func (Batch_Entity) MarshalJSON

func (t Batch_Entity) MarshalJSON() ([]byte, error)

func (*Batch_Entity) MergeAaSequenceSummary

func (t *Batch_Entity) MergeAaSequenceSummary(v AaSequenceSummary) error

MergeAaSequenceSummary performs a merge with any union data inside the Batch_Entity, using the provided AaSequenceSummary

func (*Batch_Entity) MergeCustomEntitySummary

func (t *Batch_Entity) MergeCustomEntitySummary(v CustomEntitySummary) error

MergeCustomEntitySummary performs a merge with any union data inside the Batch_Entity, using the provided CustomEntitySummary

func (*Batch_Entity) MergeDnaSequenceSummary

func (t *Batch_Entity) MergeDnaSequenceSummary(v DnaSequenceSummary) error

MergeDnaSequenceSummary performs a merge with any union data inside the Batch_Entity, using the provided DnaSequenceSummary

func (*Batch_Entity) UnmarshalJSON

func (t *Batch_Entity) UnmarshalJSON(b []byte) error

func (Batch_Entity) ValueByDiscriminator

func (t Batch_Entity) ValueByDiscriminator() (interface{}, error)

type BatchesArchivalChange

type BatchesArchivalChange struct {
	BatchIds *[]string `json:"batchIds,omitempty"`
}

BatchesArchivalChange IDs of all batches that were archived / unarchived, grouped by resource type.

type BatchesArchive

type BatchesArchive struct {
	BatchIds []string `json:"batchIds"`

	// Reason The reason for archiving the provided Batches. Accepted reasons may differ based on tenant configuration.
	Reason BatchesArchiveReason `json:"reason"`
}

BatchesArchive The request body for archiving Batches.

type BatchesArchiveReason

type BatchesArchiveReason string

BatchesArchiveReason The reason for archiving the provided Batches. Accepted reasons may differ based on tenant configuration.

const (
	BatchesArchiveReasonContaminated BatchesArchiveReason = "Contaminated"
	BatchesArchiveReasonExpended     BatchesArchiveReason = "Expended"
	BatchesArchiveReasonExpired      BatchesArchiveReason = "Expired"
	BatchesArchiveReasonMadeInError  BatchesArchiveReason = "Made in error"
	BatchesArchiveReasonMissing      BatchesArchiveReason = "Missing"
	BatchesArchiveReasonOther        BatchesArchiveReason = "Other"
	BatchesArchiveReasonRetired      BatchesArchiveReason = "Retired"
	BatchesArchiveReasonShipped      BatchesArchiveReason = "Shipped"
)

Defines values for BatchesArchiveReason.

type BatchesBulkGet

type BatchesBulkGet struct {
	Batches *[]Batch `json:"batches,omitempty"`
}

BatchesBulkGet defines model for BatchesBulkGet.

type BatchesPaginatedList

type BatchesPaginatedList struct {
	Batches   *[]Batch `json:"batches,omitempty"`
	NextToken *string  `json:"nextToken,omitempty"`
}

BatchesPaginatedList defines model for BatchesPaginatedList.

type BatchesUnarchive

type BatchesUnarchive struct {
	BatchIds []string `json:"batchIds"`
}

BatchesUnarchive The request body for unarchiving Batches.

type BenchlingApp

type BenchlingApp struct {
	ApiUrl        *string        `json:"apiUrl,omitempty"`
	ArchiveRecord *ArchiveRecord `json:"archiveRecord"`

	// CreatedAt DateTime at which the the app was created
	CreatedAt   *time.Time   `json:"createdAt,omitempty"`
	Creator     *UserSummary `json:"creator,omitempty"`
	Description *string      `json:"description,omitempty"`
	Id          *string      `json:"id,omitempty"`

	// ModifiedAt DateTime at which the the app was last modified
	ModifiedAt *time.Time `json:"modifiedAt,omitempty"`
	Name       *string    `json:"name,omitempty"`
	WebUrl     *string    `json:"webUrl,omitempty"`
}

BenchlingApp defines model for BenchlingApp.

type BenchlingAppCreate

type BenchlingAppCreate struct {
	Description *string `json:"description,omitempty"`
	Name        string  `json:"name"`
}

BenchlingAppCreate defines model for BenchlingAppCreate.

type BenchlingAppUpdate

type BenchlingAppUpdate struct {
	Description *string `json:"description,omitempty"`
	Name        *string `json:"name,omitempty"`
}

BenchlingAppUpdate defines model for BenchlingAppUpdate.

type BenchlingAppsArchivalChange

type BenchlingAppsArchivalChange struct {
	AppIds *[]string `json:"appIds,omitempty"`
}

BenchlingAppsArchivalChange IDs of all items that were archived or unarchived, grouped by resource type. This includes the IDs of apps that were archived / unarchived.

type BenchlingAppsArchive

type BenchlingAppsArchive struct {
	// AppIds Array of app IDs
	AppIds []string `json:"appIds"`

	// Reason Reason that apps are being archived. Actual reason enum varies by tenant.
	Reason BenchlingAppsArchiveReason `json:"reason"`
}

BenchlingAppsArchive defines model for BenchlingAppsArchive.

type BenchlingAppsArchiveReason

type BenchlingAppsArchiveReason string

BenchlingAppsArchiveReason Reason that apps are being archived. Actual reason enum varies by tenant.

const (
	BenchlingAppsArchiveReasonMadeInError BenchlingAppsArchiveReason = "Made in error"
	BenchlingAppsArchiveReasonOther       BenchlingAppsArchiveReason = "Other"
	BenchlingAppsArchiveReasonRetired     BenchlingAppsArchiveReason = "Retired"
)

Defines values for BenchlingAppsArchiveReason.

type BenchlingAppsPaginatedList

type BenchlingAppsPaginatedList struct {
	Apps      *[]BenchlingApp `json:"apps,omitempty"`
	NextToken *string         `json:"nextToken,omitempty"`
}

BenchlingAppsPaginatedList defines model for BenchlingAppsPaginatedList.

type BenchlingAppsUnarchive

type BenchlingAppsUnarchive struct {
	// AppIds Array of app IDs
	AppIds []string `json:"appIds"`
}

BenchlingAppsUnarchive defines model for BenchlingAppsUnarchive.

type Blob

type Blob struct {
	// Id The universally unique identifier (UUID) for the blob.
	Id *openapi_types.UUID `json:"id,omitempty"`

	// MimeType eg. application/jpeg
	MimeType *string `json:"mimeType,omitempty"`

	// Name Name of the blob
	Name *string `json:"name,omitempty"`

	// Type One of RAW_FILE or VISUALIZATION. If VISUALIZATION, the blob may be displayed as an image preview.
	Type         *BlobType         `json:"type,omitempty"`
	UploadStatus *BlobUploadStatus `json:"uploadStatus,omitempty"`
}

Blob defines model for Blob.

type BlobComplete

type BlobComplete struct {
	Parts *[]BlobPart `json:"parts,omitempty"`
}

BlobComplete defines model for BlobComplete.

type BlobCreate

type BlobCreate struct {
	// Data64 base64 encoded file contents
	Data64 []byte `json:"data64"`

	// Md5 The MD5 hash of the blob part. Note: this should be the hash of the raw data of the blob part, not the hash of the base64 encoding.
	Md5 string `json:"md5"`

	// MimeType eg. application/jpeg
	MimeType *string `json:"mimeType,omitempty"`

	// Name Name of the blob
	Name string `json:"name"`

	// Type One of RAW_FILE or VISUALIZATION. If VISUALIZATION, the blob may be displayed as an image preview.
	Type BlobCreateType `json:"type"`
}

BlobCreate defines model for BlobCreate.

type BlobCreateType

type BlobCreateType string

BlobCreateType One of RAW_FILE or VISUALIZATION. If VISUALIZATION, the blob may be displayed as an image preview.

const (
	BlobCreateTypeRAWFILE       BlobCreateType = "RAW_FILE"
	BlobCreateTypeVISUALIZATION BlobCreateType = "VISUALIZATION"
)

Defines values for BlobCreateType.

type BlobMultipartCreate

type BlobMultipartCreate struct {
	// MimeType eg. application/jpeg
	MimeType *string `json:"mimeType,omitempty"`

	// Name Name of the blob
	Name string `json:"name"`

	// Type One of RAW_FILE or VISUALIZATION. If VISUALIZATION, the blob may be displayed as an image preview.
	Type BlobMultipartCreateType `json:"type"`
}

BlobMultipartCreate defines model for BlobMultipartCreate.

type BlobMultipartCreateType

type BlobMultipartCreateType string

BlobMultipartCreateType One of RAW_FILE or VISUALIZATION. If VISUALIZATION, the blob may be displayed as an image preview.

const (
	RAWFILE       BlobMultipartCreateType = "RAW_FILE"
	VISUALIZATION BlobMultipartCreateType = "VISUALIZATION"
)

Defines values for BlobMultipartCreateType.

type BlobPart

type BlobPart struct {
	ETag       *string `json:"eTag,omitempty"`
	PartNumber *int    `json:"partNumber,omitempty"`
}

BlobPart defines model for BlobPart.

type BlobPartCreate

type BlobPartCreate struct {
	Data64 string `json:"data64"`
	Md5    string `json:"md5"`

	// PartNumber An integer between 1 to 10,000, inclusive. The part number must be unique per part and indicates the ordering of the part inside the final blob. The part numbers do not need to be consecutive.
	PartNumber int `json:"partNumber"`
}

BlobPartCreate defines model for BlobPartCreate.

type BlobType

type BlobType string

BlobType One of RAW_FILE or VISUALIZATION. If VISUALIZATION, the blob may be displayed as an image preview.

const (
	BlobTypeRAWFILE       BlobType = "RAW_FILE"
	BlobTypeVISUALIZATION BlobType = "VISUALIZATION"
)

Defines values for BlobType.

type BlobUploadStatus

type BlobUploadStatus string

BlobUploadStatus defines model for Blob.UploadStatus.

const (
	BlobUploadStatusABORTED    BlobUploadStatus = "ABORTED"
	BlobUploadStatusCOMPLETE   BlobUploadStatus = "COMPLETE"
	BlobUploadStatusINPROGRESS BlobUploadStatus = "IN_PROGRESS"
)

Defines values for BlobUploadStatus.

type BlobUrl

type BlobUrl struct {
	// DownloadURL a pre-signed download url.
	DownloadURL *string `json:"downloadURL,omitempty"`

	// ExpiresAt The unix time that the download URL expires at.
	ExpiresAt *int `json:"expiresAt,omitempty"`
}

BlobUrl defines model for BlobUrl.

type BlobsBulkGet

type BlobsBulkGet struct {
	Blobs *[]Blob `json:"blobs,omitempty"`
}

BlobsBulkGet defines model for BlobsBulkGet.

type BooleanAppConfigItem

type BooleanAppConfigItem struct {
	ApiURL *string `json:"apiURL,omitempty"`
	App    *struct {
		// Id The id of the Benchling app to which this configuration item belongs
		Id *string `json:"id,omitempty"`
	} `json:"app,omitempty"`

	// CreatedAt DateTime the app config item was created
	CreatedAt   *time.Time `json:"createdAt,omitempty"`
	Description *string    `json:"description,omitempty"`
	Id          *string    `json:"id,omitempty"`

	// ModifiedAt DateTime the app config item was last modified
	ModifiedAt *time.Time `json:"modifiedAt,omitempty"`

	// Path Array-based representation of config item's location in the tree in order from top to bottom.
	Path           *[]string                 `json:"path,omitempty"`
	RequiredConfig *bool                     `json:"requiredConfig,omitempty"`
	Type           *BooleanAppConfigItemType `json:"type,omitempty"`
	Value          *bool                     `json:"value"`
}

BooleanAppConfigItem defines model for BooleanAppConfigItem.

type BooleanAppConfigItemType

type BooleanAppConfigItemType string

BooleanAppConfigItemType defines model for BooleanAppConfigItem.Type.

const (
	BooleanAppConfigItemTypeBoolean BooleanAppConfigItemType = "boolean"
)

Defines values for BooleanAppConfigItemType.

type Box

type Box struct {
	ArchiveRecord *ArchiveRecord `json:"archiveRecord"`
	Barcode       *string        `json:"barcode"`
	CreatedAt     *time.Time     `json:"createdAt,omitempty"`
	Creator       *UserSummary   `json:"creator,omitempty"`

	// EmptyContainers The number of containers in the box that have no contents.
	EmptyContainers *int `json:"emptyContainers,omitempty"`

	// EmptyPositions The number of empty positions for adding additional containers in the box.
	EmptyPositions *int    `json:"emptyPositions,omitempty"`
	Fields         *Fields `json:"fields,omitempty"`

	// FilledPositions The number of containers currently in the box.
	FilledPositions *int           `json:"filledPositions,omitempty"`
	Id              *string        `json:"id,omitempty"`
	ModifiedAt      *time.Time     `json:"modifiedAt,omitempty"`
	Name            *string        `json:"name,omitempty"`
	ParentStorageId *string        `json:"parentStorageId"`
	ProjectId       *string        `json:"projectId"`
	Schema          *SchemaSummary `json:"schema"`

	// Size The size of the box (i.e. how many containers it can store).
	Size   *int    `json:"size,omitempty"`
	WebURL *string `json:"webURL,omitempty"`
}

Box defines model for Box.

type BoxContentsPaginatedList

type BoxContentsPaginatedList struct {
	Containers *[]ContainerWithCoordinates `json:"containers,omitempty"`
	NextToken  *string                     `json:"nextToken,omitempty"`
}

BoxContentsPaginatedList defines model for BoxContentsPaginatedList.

type BoxCreate

type BoxCreate struct {
	Barcode         *string `json:"barcode,omitempty"`
	Fields          *Fields `json:"fields,omitempty"`
	Name            *string `json:"name,omitempty"`
	ParentStorageId *string `json:"parentStorageId,omitempty"`
	ProjectId       *string `json:"projectId,omitempty"`
	SchemaId        string  `json:"schemaId"`
}

BoxCreate defines model for BoxCreate.

type BoxCreationTableNotePart

type BoxCreationTableNotePart struct {
	ApiId       *string                      `json:"apiId,omitempty"`
	BoxSchemaId *string                      `json:"boxSchemaId,omitempty"`
	Columns     *[]StructuredTableColumnInfo `json:"columns,omitempty"`

	// Indentation All notes have an indentation level - the default is 0 for no indent. For lists, indentation gives notes hierarchy - a bulleted list with children is modeled as one note part with indentation 1 followed by note parts with indentation 2, for example.
	Indentation *int                          `json:"indentation,omitempty"`
	Type        *BoxCreationTableNotePartType `json:"type,omitempty"`
}

BoxCreationTableNotePart defines model for BoxCreationTableNotePart.

type BoxCreationTableNotePartType

type BoxCreationTableNotePartType string

BoxCreationTableNotePartType defines model for BoxCreationTableNotePart.Type.

const (
	BoxCreationTable BoxCreationTableNotePartType = "box_creation_table"
)

Defines values for BoxCreationTableNotePartType.

type BoxSchema

type BoxSchema struct {
	ArchiveRecord   *ArchiveRecord `json:"archiveRecord"`
	ContainerSchema *struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"containerSchema"`
	FieldDefinitions *[]BoxSchema_FieldDefinitions_Item `json:"fieldDefinitions,omitempty"`
	Height           *float32                           `json:"height,omitempty"`
	Id               *string                            `json:"id,omitempty"`
	Name             *string                            `json:"name,omitempty"`
	Prefix           *string                            `json:"prefix,omitempty"`
	RegistryId       *string                            `json:"registryId,omitempty"`
	Type             *BoxSchemaType                     `json:"type,omitempty"`
	Width            *float32                           `json:"width,omitempty"`
}

BoxSchema defines model for BoxSchema.

type BoxSchemaType

type BoxSchemaType string

BoxSchemaType defines model for BoxSchema.Type.

const (
	BoxSchemaTypeBox BoxSchemaType = "box"
)

Defines values for BoxSchemaType.

type BoxSchema_FieldDefinitions_Item

type BoxSchema_FieldDefinitions_Item struct {
	// contains filtered or unexported fields
}

BoxSchema_FieldDefinitions_Item defines model for BoxSchema.fieldDefinitions.Item.

func (BoxSchema_FieldDefinitions_Item) AsDropdownFieldDefinition

func (t BoxSchema_FieldDefinitions_Item) AsDropdownFieldDefinition() (DropdownFieldDefinition, error)

AsDropdownFieldDefinition returns the union data inside the BoxSchema_FieldDefinitions_Item as a DropdownFieldDefinition

func (BoxSchema_FieldDefinitions_Item) AsFloatFieldDefinition

func (t BoxSchema_FieldDefinitions_Item) AsFloatFieldDefinition() (FloatFieldDefinition, error)

AsFloatFieldDefinition returns the union data inside the BoxSchema_FieldDefinitions_Item as a FloatFieldDefinition

func (BoxSchema_FieldDefinitions_Item) AsIntegerFieldDefinition

func (t BoxSchema_FieldDefinitions_Item) AsIntegerFieldDefinition() (IntegerFieldDefinition, error)

AsIntegerFieldDefinition returns the union data inside the BoxSchema_FieldDefinitions_Item as a IntegerFieldDefinition

func (BoxSchema_FieldDefinitions_Item) AsSchemaLinkFieldDefinition

func (t BoxSchema_FieldDefinitions_Item) AsSchemaLinkFieldDefinition() (SchemaLinkFieldDefinition, error)

AsSchemaLinkFieldDefinition returns the union data inside the BoxSchema_FieldDefinitions_Item as a SchemaLinkFieldDefinition

func (BoxSchema_FieldDefinitions_Item) AsSimpleFieldDefinition

func (t BoxSchema_FieldDefinitions_Item) AsSimpleFieldDefinition() (SimpleFieldDefinition, error)

AsSimpleFieldDefinition returns the union data inside the BoxSchema_FieldDefinitions_Item as a SimpleFieldDefinition

func (*BoxSchema_FieldDefinitions_Item) FromDropdownFieldDefinition

func (t *BoxSchema_FieldDefinitions_Item) FromDropdownFieldDefinition(v DropdownFieldDefinition) error

FromDropdownFieldDefinition overwrites any union data inside the BoxSchema_FieldDefinitions_Item as the provided DropdownFieldDefinition

func (*BoxSchema_FieldDefinitions_Item) FromFloatFieldDefinition

func (t *BoxSchema_FieldDefinitions_Item) FromFloatFieldDefinition(v FloatFieldDefinition) error

FromFloatFieldDefinition overwrites any union data inside the BoxSchema_FieldDefinitions_Item as the provided FloatFieldDefinition

func (*BoxSchema_FieldDefinitions_Item) FromIntegerFieldDefinition

func (t *BoxSchema_FieldDefinitions_Item) FromIntegerFieldDefinition(v IntegerFieldDefinition) error

FromIntegerFieldDefinition overwrites any union data inside the BoxSchema_FieldDefinitions_Item as the provided IntegerFieldDefinition

func (*BoxSchema_FieldDefinitions_Item) FromSchemaLinkFieldDefinition

func (t *BoxSchema_FieldDefinitions_Item) FromSchemaLinkFieldDefinition(v SchemaLinkFieldDefinition) error

FromSchemaLinkFieldDefinition overwrites any union data inside the BoxSchema_FieldDefinitions_Item as the provided SchemaLinkFieldDefinition

func (*BoxSchema_FieldDefinitions_Item) FromSimpleFieldDefinition

func (t *BoxSchema_FieldDefinitions_Item) FromSimpleFieldDefinition(v SimpleFieldDefinition) error

FromSimpleFieldDefinition overwrites any union data inside the BoxSchema_FieldDefinitions_Item as the provided SimpleFieldDefinition

func (BoxSchema_FieldDefinitions_Item) MarshalJSON

func (t BoxSchema_FieldDefinitions_Item) MarshalJSON() ([]byte, error)

func (*BoxSchema_FieldDefinitions_Item) MergeDropdownFieldDefinition

func (t *BoxSchema_FieldDefinitions_Item) MergeDropdownFieldDefinition(v DropdownFieldDefinition) error

MergeDropdownFieldDefinition performs a merge with any union data inside the BoxSchema_FieldDefinitions_Item, using the provided DropdownFieldDefinition

func (*BoxSchema_FieldDefinitions_Item) MergeFloatFieldDefinition

func (t *BoxSchema_FieldDefinitions_Item) MergeFloatFieldDefinition(v FloatFieldDefinition) error

MergeFloatFieldDefinition performs a merge with any union data inside the BoxSchema_FieldDefinitions_Item, using the provided FloatFieldDefinition

func (*BoxSchema_FieldDefinitions_Item) MergeIntegerFieldDefinition

func (t *BoxSchema_FieldDefinitions_Item) MergeIntegerFieldDefinition(v IntegerFieldDefinition) error

MergeIntegerFieldDefinition performs a merge with any union data inside the BoxSchema_FieldDefinitions_Item, using the provided IntegerFieldDefinition

func (*BoxSchema_FieldDefinitions_Item) MergeSchemaLinkFieldDefinition

func (t *BoxSchema_FieldDefinitions_Item) MergeSchemaLinkFieldDefinition(v SchemaLinkFieldDefinition) error

MergeSchemaLinkFieldDefinition performs a merge with any union data inside the BoxSchema_FieldDefinitions_Item, using the provided SchemaLinkFieldDefinition

func (*BoxSchema_FieldDefinitions_Item) MergeSimpleFieldDefinition

func (t *BoxSchema_FieldDefinitions_Item) MergeSimpleFieldDefinition(v SimpleFieldDefinition) error

MergeSimpleFieldDefinition performs a merge with any union data inside the BoxSchema_FieldDefinitions_Item, using the provided SimpleFieldDefinition

func (*BoxSchema_FieldDefinitions_Item) UnmarshalJSON

func (t *BoxSchema_FieldDefinitions_Item) UnmarshalJSON(b []byte) error

type BoxSchemasList

type BoxSchemasList struct {
	BoxSchemas *[]BoxSchema `json:"boxSchemas,omitempty"`
}

BoxSchemasList defines model for BoxSchemasList.

type BoxSchemasPaginatedList

type BoxSchemasPaginatedList struct {
	BoxSchemas *[]BoxSchema `json:"boxSchemas,omitempty"`
	NextToken  *string      `json:"nextToken,omitempty"`
}

BoxSchemasPaginatedList defines model for BoxSchemasPaginatedList.

type BoxUpdate

type BoxUpdate struct {
	Fields          *Fields `json:"fields,omitempty"`
	Name            *string `json:"name,omitempty"`
	ParentStorageId *string `json:"parentStorageId,omitempty"`
	ProjectId       *string `json:"projectId,omitempty"`
}

BoxUpdate defines model for BoxUpdate.

type BoxesArchivalChange

type BoxesArchivalChange struct {
	BoxIds       *[]string `json:"boxIds,omitempty"`
	ContainerIds *[]string `json:"containerIds,omitempty"`
}

BoxesArchivalChange IDs of all items that were archived or unarchived, grouped by resource type. This includes the IDs of boxes along with any IDs of containers that were archived / unarchived.

type BoxesArchive

type BoxesArchive struct {
	// BoxIds Array of box IDs
	BoxIds []string `json:"boxIds"`

	// Reason Reason that boxes are being archived.
	Reason BoxesArchiveReason `json:"reason"`

	// ShouldRemoveBarcodes Remove barcodes. Removing barcodes from archived inventory that contain items will also remove barcodes from the contained items.
	ShouldRemoveBarcodes *bool `json:"shouldRemoveBarcodes,omitempty"`
}

BoxesArchive defines model for BoxesArchive.

type BoxesArchiveReason

type BoxesArchiveReason string

BoxesArchiveReason Reason that boxes are being archived.

const (
	BoxesArchiveReasonContaminated BoxesArchiveReason = "Contaminated"
	BoxesArchiveReasonExpended     BoxesArchiveReason = "Expended"
	BoxesArchiveReasonExpired      BoxesArchiveReason = "Expired"
	BoxesArchiveReasonMadeInError  BoxesArchiveReason = "Made in error"
	BoxesArchiveReasonMissing      BoxesArchiveReason = "Missing"
	BoxesArchiveReasonOther        BoxesArchiveReason = "Other"
	BoxesArchiveReasonRetired      BoxesArchiveReason = "Retired"
	BoxesArchiveReasonShipped      BoxesArchiveReason = "Shipped"
)

Defines values for BoxesArchiveReason.

type BoxesBulkGet

type BoxesBulkGet struct {
	Boxes *[]Box `json:"boxes,omitempty"`
}

BoxesBulkGet defines model for BoxesBulkGet.

type BoxesPaginatedList

type BoxesPaginatedList struct {
	Boxes     *[]Box  `json:"boxes,omitempty"`
	NextToken *string `json:"nextToken,omitempty"`
}

BoxesPaginatedList defines model for BoxesPaginatedList.

type BoxesUnarchive

type BoxesUnarchive struct {
	// BoxIds Array of box IDs
	BoxIds []string `json:"boxIds"`
}

BoxesUnarchive defines model for BoxesUnarchive.

type BulkCopyWorkflowTasksJSONRequestBody

type BulkCopyWorkflowTasksJSONRequestBody = WorkflowTasksBulkCopyRequest

BulkCopyWorkflowTasksJSONRequestBody defines body for BulkCopyWorkflowTasks for application/json ContentType.

type BulkCopyWorkflowTasksResponse

type BulkCopyWorkflowTasksResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *AsyncTaskLink
	JSON400      *BadRequestError
}

func ParseBulkCopyWorkflowTasksResponse

func ParseBulkCopyWorkflowTasksResponse(rsp *http.Response) (*BulkCopyWorkflowTasksResponse, error)

ParseBulkCopyWorkflowTasksResponse parses an HTTP response from a BulkCopyWorkflowTasksWithResponse call

func (BulkCopyWorkflowTasksResponse) Status

Status returns HTTPResponse.Status

func (BulkCopyWorkflowTasksResponse) StatusCode

func (r BulkCopyWorkflowTasksResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type BulkCreateAASequencesJSONRequestBody

type BulkCreateAASequencesJSONRequestBody = AaSequencesBulkCreateRequest

BulkCreateAASequencesJSONRequestBody defines body for BulkCreateAASequences for application/json ContentType.

type BulkCreateAASequencesResponse

type BulkCreateAASequencesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *AsyncTaskLink
	JSON400      *BadRequestError
}

func ParseBulkCreateAASequencesResponse

func ParseBulkCreateAASequencesResponse(rsp *http.Response) (*BulkCreateAASequencesResponse, error)

ParseBulkCreateAASequencesResponse parses an HTTP response from a BulkCreateAASequencesWithResponse call

func (BulkCreateAASequencesResponse) Status

Status returns HTTPResponse.Status

func (BulkCreateAASequencesResponse) StatusCode

func (r BulkCreateAASequencesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type BulkCreateAaSequencesAsyncTask

type BulkCreateAaSequencesAsyncTask struct {
	// Errors Present only when status is FAILED for a bulk task. Contains information about the individual errors in the bulk task.
	Errors *map[string]interface{} `json:"errors,omitempty"`

	// Message Present only when status is FAILED. Contains information about the error.
	Message  *string `json:"message,omitempty"`
	Response *struct {
		AaSequences *[]AaSequence `json:"aaSequences,omitempty"`
	} `json:"response,omitempty"`

	// Status The current state of the task.
	Status BulkCreateAaSequencesAsyncTaskStatus `json:"status"`
}

BulkCreateAaSequencesAsyncTask defines model for BulkCreateAaSequencesAsyncTask.

type BulkCreateAaSequencesAsyncTaskStatus

type BulkCreateAaSequencesAsyncTaskStatus string

BulkCreateAaSequencesAsyncTaskStatus The current state of the task.

const (
	BulkCreateAaSequencesAsyncTaskStatusFAILED    BulkCreateAaSequencesAsyncTaskStatus = "FAILED"
	BulkCreateAaSequencesAsyncTaskStatusRUNNING   BulkCreateAaSequencesAsyncTaskStatus = "RUNNING"
	BulkCreateAaSequencesAsyncTaskStatusSUCCEEDED BulkCreateAaSequencesAsyncTaskStatus = "SUCCEEDED"
)

Defines values for BulkCreateAaSequencesAsyncTaskStatus.

type BulkCreateAppConfigurationItemsJSONRequestBody

type BulkCreateAppConfigurationItemsJSONRequestBody = AppConfigItemsBulkCreateRequest

BulkCreateAppConfigurationItemsJSONRequestBody defines body for BulkCreateAppConfigurationItems for application/json ContentType.

type BulkCreateAppConfigurationItemsResponse

type BulkCreateAppConfigurationItemsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *AsyncTaskLink
	JSON400      *BadRequestError
}

func ParseBulkCreateAppConfigurationItemsResponse

func ParseBulkCreateAppConfigurationItemsResponse(rsp *http.Response) (*BulkCreateAppConfigurationItemsResponse, error)

ParseBulkCreateAppConfigurationItemsResponse parses an HTTP response from a BulkCreateAppConfigurationItemsWithResponse call

func (BulkCreateAppConfigurationItemsResponse) Status

Status returns HTTPResponse.Status

func (BulkCreateAppConfigurationItemsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type BulkCreateAssayResultsJSONRequestBody

type BulkCreateAssayResultsJSONRequestBody = AssayResultsBulkCreateInTableRequest

BulkCreateAssayResultsJSONRequestBody defines body for BulkCreateAssayResults for application/json ContentType.

type BulkCreateAssayResultsResponse

type BulkCreateAssayResultsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *AsyncTaskLink
	JSON400      *BadRequestError
}

func ParseBulkCreateAssayResultsResponse

func ParseBulkCreateAssayResultsResponse(rsp *http.Response) (*BulkCreateAssayResultsResponse, error)

ParseBulkCreateAssayResultsResponse parses an HTTP response from a BulkCreateAssayResultsWithResponse call

func (BulkCreateAssayResultsResponse) Status

Status returns HTTPResponse.Status

func (BulkCreateAssayResultsResponse) StatusCode

func (r BulkCreateAssayResultsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type BulkCreateContainersAsyncTask

type BulkCreateContainersAsyncTask struct {
	// Errors Present only when status is FAILED for a bulk task. Contains information about the individual errors in the bulk task.
	Errors *map[string]interface{} `json:"errors,omitempty"`

	// Message Present only when status is FAILED. Contains information about the error.
	Message  *string `json:"message,omitempty"`
	Response *struct {
		Containers *[]Container `json:"containers,omitempty"`
	} `json:"response,omitempty"`

	// Status The current state of the task.
	Status BulkCreateContainersAsyncTaskStatus `json:"status"`
}

BulkCreateContainersAsyncTask defines model for BulkCreateContainersAsyncTask.

type BulkCreateContainersAsyncTaskStatus

type BulkCreateContainersAsyncTaskStatus string

BulkCreateContainersAsyncTaskStatus The current state of the task.

const (
	BulkCreateContainersAsyncTaskStatusFAILED    BulkCreateContainersAsyncTaskStatus = "FAILED"
	BulkCreateContainersAsyncTaskStatusRUNNING   BulkCreateContainersAsyncTaskStatus = "RUNNING"
	BulkCreateContainersAsyncTaskStatusSUCCEEDED BulkCreateContainersAsyncTaskStatus = "SUCCEEDED"
)

Defines values for BulkCreateContainersAsyncTaskStatus.

type BulkCreateContainersJSONRequestBody

type BulkCreateContainersJSONRequestBody = ContainersBulkCreateRequest

BulkCreateContainersJSONRequestBody defines body for BulkCreateContainers for application/json ContentType.

type BulkCreateContainersResponse

type BulkCreateContainersResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *AsyncTaskLink
	JSON400      *BadRequestError
}

func ParseBulkCreateContainersResponse

func ParseBulkCreateContainersResponse(rsp *http.Response) (*BulkCreateContainersResponse, error)

ParseBulkCreateContainersResponse parses an HTTP response from a BulkCreateContainersWithResponse call

func (BulkCreateContainersResponse) Status

Status returns HTTPResponse.Status

func (BulkCreateContainersResponse) StatusCode

func (r BulkCreateContainersResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type BulkCreateCustomEntitiesAsyncTask

type BulkCreateCustomEntitiesAsyncTask struct {
	// Errors Present only when status is FAILED for a bulk task. Contains information about the individual errors in the bulk task.
	Errors *map[string]interface{} `json:"errors,omitempty"`

	// Message Present only when status is FAILED. Contains information about the error.
	Message  *string `json:"message,omitempty"`
	Response *struct {
		CustomEntities *[]CustomEntity `json:"customEntities,omitempty"`
	} `json:"response,omitempty"`

	// Status The current state of the task.
	Status BulkCreateCustomEntitiesAsyncTaskStatus `json:"status"`
}

BulkCreateCustomEntitiesAsyncTask defines model for BulkCreateCustomEntitiesAsyncTask.

type BulkCreateCustomEntitiesAsyncTaskStatus

type BulkCreateCustomEntitiesAsyncTaskStatus string

BulkCreateCustomEntitiesAsyncTaskStatus The current state of the task.

const (
	BulkCreateCustomEntitiesAsyncTaskStatusFAILED    BulkCreateCustomEntitiesAsyncTaskStatus = "FAILED"
	BulkCreateCustomEntitiesAsyncTaskStatusRUNNING   BulkCreateCustomEntitiesAsyncTaskStatus = "RUNNING"
	BulkCreateCustomEntitiesAsyncTaskStatusSUCCEEDED BulkCreateCustomEntitiesAsyncTaskStatus = "SUCCEEDED"
)

Defines values for BulkCreateCustomEntitiesAsyncTaskStatus.

type BulkCreateCustomEntitiesJSONRequestBody

type BulkCreateCustomEntitiesJSONRequestBody = CustomEntitiesBulkCreateRequest

BulkCreateCustomEntitiesJSONRequestBody defines body for BulkCreateCustomEntities for application/json ContentType.

type BulkCreateCustomEntitiesResponse

type BulkCreateCustomEntitiesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *AsyncTaskLink
	JSON400      *BadRequestError
}

func ParseBulkCreateCustomEntitiesResponse

func ParseBulkCreateCustomEntitiesResponse(rsp *http.Response) (*BulkCreateCustomEntitiesResponse, error)

ParseBulkCreateCustomEntitiesResponse parses an HTTP response from a BulkCreateCustomEntitiesWithResponse call

func (BulkCreateCustomEntitiesResponse) Status

Status returns HTTPResponse.Status

func (BulkCreateCustomEntitiesResponse) StatusCode

func (r BulkCreateCustomEntitiesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type BulkCreateDNAOligosJSONRequestBody

type BulkCreateDNAOligosJSONRequestBody = DnaOligosBulkCreateRequest

BulkCreateDNAOligosJSONRequestBody defines body for BulkCreateDNAOligos for application/json ContentType.

type BulkCreateDNAOligosResponse

type BulkCreateDNAOligosResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *AsyncTaskLink
	JSON400      *BadRequestError
}

func ParseBulkCreateDNAOligosResponse

func ParseBulkCreateDNAOligosResponse(rsp *http.Response) (*BulkCreateDNAOligosResponse, error)

ParseBulkCreateDNAOligosResponse parses an HTTP response from a BulkCreateDNAOligosWithResponse call

func (BulkCreateDNAOligosResponse) Status

Status returns HTTPResponse.Status

func (BulkCreateDNAOligosResponse) StatusCode

func (r BulkCreateDNAOligosResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type BulkCreateDNASequencesJSONRequestBody

type BulkCreateDNASequencesJSONRequestBody = DnaSequencesBulkCreateRequest

BulkCreateDNASequencesJSONRequestBody defines body for BulkCreateDNASequences for application/json ContentType.

type BulkCreateDNASequencesResponse

type BulkCreateDNASequencesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *AsyncTaskLink
	JSON400      *BadRequestError
}

func ParseBulkCreateDNASequencesResponse

func ParseBulkCreateDNASequencesResponse(rsp *http.Response) (*BulkCreateDNASequencesResponse, error)

ParseBulkCreateDNASequencesResponse parses an HTTP response from a BulkCreateDNASequencesWithResponse call

func (BulkCreateDNASequencesResponse) Status

Status returns HTTPResponse.Status

func (BulkCreateDNASequencesResponse) StatusCode

func (r BulkCreateDNASequencesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type BulkCreateDnaOligosAsyncTask

type BulkCreateDnaOligosAsyncTask struct {
	// Errors Present only when status is FAILED for a bulk task. Contains information about the individual errors in the bulk task.
	Errors *map[string]interface{} `json:"errors,omitempty"`

	// Message Present only when status is FAILED. Contains information about the error.
	Message  *string `json:"message,omitempty"`
	Response *struct {
		DnaOligos *[]DnaOligo `json:"dnaOligos,omitempty"`
	} `json:"response,omitempty"`

	// Status The current state of the task.
	Status BulkCreateDnaOligosAsyncTaskStatus `json:"status"`
}

BulkCreateDnaOligosAsyncTask defines model for BulkCreateDnaOligosAsyncTask.

type BulkCreateDnaOligosAsyncTaskStatus

type BulkCreateDnaOligosAsyncTaskStatus string

BulkCreateDnaOligosAsyncTaskStatus The current state of the task.

const (
	BulkCreateDnaOligosAsyncTaskStatusFAILED    BulkCreateDnaOligosAsyncTaskStatus = "FAILED"
	BulkCreateDnaOligosAsyncTaskStatusRUNNING   BulkCreateDnaOligosAsyncTaskStatus = "RUNNING"
	BulkCreateDnaOligosAsyncTaskStatusSUCCEEDED BulkCreateDnaOligosAsyncTaskStatus = "SUCCEEDED"
)

Defines values for BulkCreateDnaOligosAsyncTaskStatus.

type BulkCreateDnaSequencesAsyncTask

type BulkCreateDnaSequencesAsyncTask struct {
	// Errors Present only when status is FAILED for a bulk task. Contains information about the individual errors in the bulk task.
	Errors *map[string]interface{} `json:"errors,omitempty"`

	// Message Present only when status is FAILED. Contains information about the error.
	Message  *string `json:"message,omitempty"`
	Response *struct {
		DnaSequences *[]DnaSequence `json:"dnaSequences,omitempty"`
	} `json:"response,omitempty"`

	// Status The current state of the task.
	Status BulkCreateDnaSequencesAsyncTaskStatus `json:"status"`
}

BulkCreateDnaSequencesAsyncTask defines model for BulkCreateDnaSequencesAsyncTask.

type BulkCreateDnaSequencesAsyncTaskStatus

type BulkCreateDnaSequencesAsyncTaskStatus string

BulkCreateDnaSequencesAsyncTaskStatus The current state of the task.

const (
	BulkCreateDnaSequencesAsyncTaskStatusFAILED    BulkCreateDnaSequencesAsyncTaskStatus = "FAILED"
	BulkCreateDnaSequencesAsyncTaskStatusRUNNING   BulkCreateDnaSequencesAsyncTaskStatus = "RUNNING"
	BulkCreateDnaSequencesAsyncTaskStatusSUCCEEDED BulkCreateDnaSequencesAsyncTaskStatus = "SUCCEEDED"
)

Defines values for BulkCreateDnaSequencesAsyncTaskStatus.

type BulkCreateFeaturesAsyncTask

type BulkCreateFeaturesAsyncTask struct {
	// Errors Present only when status is FAILED for a bulk task. Contains information about the individual errors in the bulk task.
	Errors *map[string]interface{} `json:"errors,omitempty"`

	// Message Present only when status is FAILED. Contains information about the error.
	Message  *string `json:"message,omitempty"`
	Response *struct {
		Features *[]Feature `json:"features,omitempty"`
	} `json:"response,omitempty"`

	// Status The current state of the task.
	Status BulkCreateFeaturesAsyncTaskStatus `json:"status"`
}

BulkCreateFeaturesAsyncTask defines model for BulkCreateFeaturesAsyncTask.

type BulkCreateFeaturesAsyncTaskStatus

type BulkCreateFeaturesAsyncTaskStatus string

BulkCreateFeaturesAsyncTaskStatus The current state of the task.

const (
	BulkCreateFeaturesAsyncTaskStatusFAILED    BulkCreateFeaturesAsyncTaskStatus = "FAILED"
	BulkCreateFeaturesAsyncTaskStatusRUNNING   BulkCreateFeaturesAsyncTaskStatus = "RUNNING"
	BulkCreateFeaturesAsyncTaskStatusSUCCEEDED BulkCreateFeaturesAsyncTaskStatus = "SUCCEEDED"
)

Defines values for BulkCreateFeaturesAsyncTaskStatus.

type BulkCreateFeaturesJSONRequestBody

type BulkCreateFeaturesJSONRequestBody = FeaturesBulkCreateRequest

BulkCreateFeaturesJSONRequestBody defines body for BulkCreateFeatures for application/json ContentType.

type BulkCreateFeaturesResponse

type BulkCreateFeaturesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *AsyncTaskLink
	JSON400      *BadRequestError
}

func ParseBulkCreateFeaturesResponse

func ParseBulkCreateFeaturesResponse(rsp *http.Response) (*BulkCreateFeaturesResponse, error)

ParseBulkCreateFeaturesResponse parses an HTTP response from a BulkCreateFeaturesWithResponse call

func (BulkCreateFeaturesResponse) Status

Status returns HTTPResponse.Status

func (BulkCreateFeaturesResponse) StatusCode

func (r BulkCreateFeaturesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type BulkCreateMixturesJSONRequestBody

type BulkCreateMixturesJSONRequestBody = MixturesBulkCreateRequest

BulkCreateMixturesJSONRequestBody defines body for BulkCreateMixtures for application/json ContentType.

type BulkCreateMixturesResponse

type BulkCreateMixturesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *AsyncTaskLink
	JSON400      *BadRequestError
}

func ParseBulkCreateMixturesResponse

func ParseBulkCreateMixturesResponse(rsp *http.Response) (*BulkCreateMixturesResponse, error)

ParseBulkCreateMixturesResponse parses an HTTP response from a BulkCreateMixturesWithResponse call

func (BulkCreateMixturesResponse) Status

Status returns HTTPResponse.Status

func (BulkCreateMixturesResponse) StatusCode

func (r BulkCreateMixturesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type BulkCreateMoleculesJSONRequestBody

type BulkCreateMoleculesJSONRequestBody = MoleculesBulkCreateRequest

BulkCreateMoleculesJSONRequestBody defines body for BulkCreateMolecules for application/json ContentType.

type BulkCreateMoleculesResponse

type BulkCreateMoleculesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *AsyncTaskLink
	JSON400      *BadRequestError
}

func ParseBulkCreateMoleculesResponse

func ParseBulkCreateMoleculesResponse(rsp *http.Response) (*BulkCreateMoleculesResponse, error)

ParseBulkCreateMoleculesResponse parses an HTTP response from a BulkCreateMoleculesWithResponse call

func (BulkCreateMoleculesResponse) Status

Status returns HTTPResponse.Status

func (BulkCreateMoleculesResponse) StatusCode

func (r BulkCreateMoleculesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type BulkCreateOligosJSONRequestBody

type BulkCreateOligosJSONRequestBody = OligosBulkCreateRequest

BulkCreateOligosJSONRequestBody defines body for BulkCreateOligos for application/json ContentType.

type BulkCreateOligosResponse

type BulkCreateOligosResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *AsyncTaskLink
	JSON400      *BadRequestError
}

func ParseBulkCreateOligosResponse

func ParseBulkCreateOligosResponse(rsp *http.Response) (*BulkCreateOligosResponse, error)

ParseBulkCreateOligosResponse parses an HTTP response from a BulkCreateOligosWithResponse call

func (BulkCreateOligosResponse) Status

func (r BulkCreateOligosResponse) Status() string

Status returns HTTPResponse.Status

func (BulkCreateOligosResponse) StatusCode

func (r BulkCreateOligosResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type BulkCreateRNAOligosJSONRequestBody

type BulkCreateRNAOligosJSONRequestBody = RnaOligosBulkCreateRequest

BulkCreateRNAOligosJSONRequestBody defines body for BulkCreateRNAOligos for application/json ContentType.

type BulkCreateRNAOligosResponse

type BulkCreateRNAOligosResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *AsyncTaskLink
	JSON400      *BadRequestError
}

func ParseBulkCreateRNAOligosResponse

func ParseBulkCreateRNAOligosResponse(rsp *http.Response) (*BulkCreateRNAOligosResponse, error)

ParseBulkCreateRNAOligosResponse parses an HTTP response from a BulkCreateRNAOligosWithResponse call

func (BulkCreateRNAOligosResponse) Status

Status returns HTTPResponse.Status

func (BulkCreateRNAOligosResponse) StatusCode

func (r BulkCreateRNAOligosResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type BulkCreateRNASequencesJSONRequestBody

type BulkCreateRNASequencesJSONRequestBody = RnaSequencesBulkCreateRequest

BulkCreateRNASequencesJSONRequestBody defines body for BulkCreateRNASequences for application/json ContentType.

type BulkCreateRNASequencesResponse

type BulkCreateRNASequencesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *AsyncTaskLink
	JSON400      *BadRequestError
}

func ParseBulkCreateRNASequencesResponse

func ParseBulkCreateRNASequencesResponse(rsp *http.Response) (*BulkCreateRNASequencesResponse, error)

ParseBulkCreateRNASequencesResponse parses an HTTP response from a BulkCreateRNASequencesWithResponse call

func (BulkCreateRNASequencesResponse) Status

Status returns HTTPResponse.Status

func (BulkCreateRNASequencesResponse) StatusCode

func (r BulkCreateRNASequencesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type BulkCreateRequestTasksJSONRequestBody

type BulkCreateRequestTasksJSONRequestBody = RequestTasksBulkCreateRequest

BulkCreateRequestTasksJSONRequestBody defines body for BulkCreateRequestTasks for application/json ContentType.

type BulkCreateRequestTasksResponse

type BulkCreateRequestTasksResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *RequestTasksBulkCreateResponse
	JSON400      *BadRequestErrorBulk
}

func ParseBulkCreateRequestTasksResponse

func ParseBulkCreateRequestTasksResponse(rsp *http.Response) (*BulkCreateRequestTasksResponse, error)

ParseBulkCreateRequestTasksResponse parses an HTTP response from a BulkCreateRequestTasksWithResponse call

func (BulkCreateRequestTasksResponse) Status

Status returns HTTPResponse.Status

func (BulkCreateRequestTasksResponse) StatusCode

func (r BulkCreateRequestTasksResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type BulkCreateRnaOligosAsyncTask

type BulkCreateRnaOligosAsyncTask struct {
	// Errors Present only when status is FAILED for a bulk task. Contains information about the individual errors in the bulk task.
	Errors *map[string]interface{} `json:"errors,omitempty"`

	// Message Present only when status is FAILED. Contains information about the error.
	Message  *string `json:"message,omitempty"`
	Response *struct {
		RnaOligos *[]RnaOligo `json:"rnaOligos,omitempty"`
	} `json:"response,omitempty"`

	// Status The current state of the task.
	Status BulkCreateRnaOligosAsyncTaskStatus `json:"status"`
}

BulkCreateRnaOligosAsyncTask defines model for BulkCreateRnaOligosAsyncTask.

type BulkCreateRnaOligosAsyncTaskStatus

type BulkCreateRnaOligosAsyncTaskStatus string

BulkCreateRnaOligosAsyncTaskStatus The current state of the task.

const (
	BulkCreateRnaOligosAsyncTaskStatusFAILED    BulkCreateRnaOligosAsyncTaskStatus = "FAILED"
	BulkCreateRnaOligosAsyncTaskStatusRUNNING   BulkCreateRnaOligosAsyncTaskStatus = "RUNNING"
	BulkCreateRnaOligosAsyncTaskStatusSUCCEEDED BulkCreateRnaOligosAsyncTaskStatus = "SUCCEEDED"
)

Defines values for BulkCreateRnaOligosAsyncTaskStatus.

type BulkCreateRnaSequencesAsyncTask

type BulkCreateRnaSequencesAsyncTask struct {
	// Errors Present only when status is FAILED for a bulk task. Contains information about the individual errors in the bulk task.
	Errors *map[string]interface{} `json:"errors,omitempty"`

	// Message Present only when status is FAILED. Contains information about the error.
	Message  *string `json:"message,omitempty"`
	Response *struct {
		RnaSequences *[]RnaSequence `json:"rnaSequences,omitempty"`
	} `json:"response,omitempty"`

	// Status The current state of the task.
	Status BulkCreateRnaSequencesAsyncTaskStatus `json:"status"`
}

BulkCreateRnaSequencesAsyncTask defines model for BulkCreateRnaSequencesAsyncTask.

type BulkCreateRnaSequencesAsyncTaskStatus

type BulkCreateRnaSequencesAsyncTaskStatus string

BulkCreateRnaSequencesAsyncTaskStatus The current state of the task.

const (
	BulkCreateRnaSequencesAsyncTaskStatusFAILED    BulkCreateRnaSequencesAsyncTaskStatus = "FAILED"
	BulkCreateRnaSequencesAsyncTaskStatusRUNNING   BulkCreateRnaSequencesAsyncTaskStatus = "RUNNING"
	BulkCreateRnaSequencesAsyncTaskStatusSUCCEEDED BulkCreateRnaSequencesAsyncTaskStatus = "SUCCEEDED"
)

Defines values for BulkCreateRnaSequencesAsyncTaskStatus.

type BulkCreateUsersJSONRequestBody

type BulkCreateUsersJSONRequestBody = UserBulkCreateRequest

BulkCreateUsersJSONRequestBody defines body for BulkCreateUsers for application/json ContentType.

type BulkCreateUsersResponse

type BulkCreateUsersResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *AsyncTaskLink
	JSON400      *BadRequestError
}

func ParseBulkCreateUsersResponse

func ParseBulkCreateUsersResponse(rsp *http.Response) (*BulkCreateUsersResponse, error)

ParseBulkCreateUsersResponse parses an HTTP response from a BulkCreateUsersWithResponse call

func (BulkCreateUsersResponse) Status

func (r BulkCreateUsersResponse) Status() string

Status returns HTTPResponse.Status

func (BulkCreateUsersResponse) StatusCode

func (r BulkCreateUsersResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type BulkCreateWorkflowOutputsJSONRequestBody

type BulkCreateWorkflowOutputsJSONRequestBody = WorkflowOutputsBulkCreateRequest

BulkCreateWorkflowOutputsJSONRequestBody defines body for BulkCreateWorkflowOutputs for application/json ContentType.

type BulkCreateWorkflowOutputsResponse

type BulkCreateWorkflowOutputsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *AsyncTaskLink
	JSON400      *BadRequestError
}

func ParseBulkCreateWorkflowOutputsResponse

func ParseBulkCreateWorkflowOutputsResponse(rsp *http.Response) (*BulkCreateWorkflowOutputsResponse, error)

ParseBulkCreateWorkflowOutputsResponse parses an HTTP response from a BulkCreateWorkflowOutputsWithResponse call

func (BulkCreateWorkflowOutputsResponse) Status

Status returns HTTPResponse.Status

func (BulkCreateWorkflowOutputsResponse) StatusCode

func (r BulkCreateWorkflowOutputsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type BulkCreateWorkflowTasksJSONRequestBody

type BulkCreateWorkflowTasksJSONRequestBody = WorkflowTasksBulkCreateRequest

BulkCreateWorkflowTasksJSONRequestBody defines body for BulkCreateWorkflowTasks for application/json ContentType.

type BulkCreateWorkflowTasksResponse

type BulkCreateWorkflowTasksResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *AsyncTaskLink
	JSON400      *BadRequestError
}

func ParseBulkCreateWorkflowTasksResponse

func ParseBulkCreateWorkflowTasksResponse(rsp *http.Response) (*BulkCreateWorkflowTasksResponse, error)

ParseBulkCreateWorkflowTasksResponse parses an HTTP response from a BulkCreateWorkflowTasksWithResponse call

func (BulkCreateWorkflowTasksResponse) Status

Status returns HTTPResponse.Status

func (BulkCreateWorkflowTasksResponse) StatusCode

func (r BulkCreateWorkflowTasksResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type BulkGetAASequencesParams

type BulkGetAASequencesParams struct {
	// AaSequenceIds Comma-separated list of IDs of AA sequences to get.
	AaSequenceIds string `form:"aaSequenceIds" json:"aaSequenceIds"`

	// Returning Comma-separated list of fields to return. Modifies the output shape. To return all keys at a given level, enumerate them or use the wildcard, '*'. For more information, [click here](https://docs.benchling.com/docs/getting-started-1#returning-query-parameter).
	//
	// **Note**: Fields annotations, translations, and primers cannot be introspected with the returning parameter, and any sub fields will be ignored. E.g.: "aaSequences.annotations.id" will return the same as "aaSequences.annotations".
	Returning *string `form:"returning,omitempty" json:"returning,omitempty"`
}

BulkGetAASequencesParams defines parameters for BulkGetAASequences.

type BulkGetAASequencesResponse

type BulkGetAASequencesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AaSequencesBulkGet
	JSON400      *BadRequestError
}

func ParseBulkGetAASequencesResponse

func ParseBulkGetAASequencesResponse(rsp *http.Response) (*BulkGetAASequencesResponse, error)

ParseBulkGetAASequencesResponse parses an HTTP response from a BulkGetAASequencesWithResponse call

func (BulkGetAASequencesResponse) Status

Status returns HTTPResponse.Status

func (BulkGetAASequencesResponse) StatusCode

func (r BulkGetAASequencesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type BulkGetAssayResultsParams

type BulkGetAssayResultsParams struct {
	// AssayResultIds Comma-separated list of assay result IDs.
	AssayResultIds string `form:"assayResultIds" json:"assayResultIds"`
}

BulkGetAssayResultsParams defines parameters for BulkGetAssayResults.

type BulkGetAssayResultsResponse

type BulkGetAssayResultsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AssayResultsBulkGet
	JSON400      *BadRequestError
}

func ParseBulkGetAssayResultsResponse

func ParseBulkGetAssayResultsResponse(rsp *http.Response) (*BulkGetAssayResultsResponse, error)

ParseBulkGetAssayResultsResponse parses an HTTP response from a BulkGetAssayResultsWithResponse call

func (BulkGetAssayResultsResponse) Status

Status returns HTTPResponse.Status

func (BulkGetAssayResultsResponse) StatusCode

func (r BulkGetAssayResultsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type BulkGetAssayRunsParams

type BulkGetAssayRunsParams struct {
	// AssayRunIds Comma-separated list of assay run IDs
	AssayRunIds string `form:"assayRunIds" json:"assayRunIds"`
}

BulkGetAssayRunsParams defines parameters for BulkGetAssayRuns.

type BulkGetAssayRunsResponse

type BulkGetAssayRunsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AssayRunsBulkGet
}

func ParseBulkGetAssayRunsResponse

func ParseBulkGetAssayRunsResponse(rsp *http.Response) (*BulkGetAssayRunsResponse, error)

ParseBulkGetAssayRunsResponse parses an HTTP response from a BulkGetAssayRunsWithResponse call

func (BulkGetAssayRunsResponse) Status

func (r BulkGetAssayRunsResponse) Status() string

Status returns HTTPResponse.Status

func (BulkGetAssayRunsResponse) StatusCode

func (r BulkGetAssayRunsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type BulkGetBatchesParams

type BulkGetBatchesParams struct {
	// BatchIds Comma-separated list of batch IDs.
	BatchIds *string `form:"batchIds,omitempty" json:"batchIds,omitempty"`

	// BatchNames Comma-separated list of batch names. Batch names have the format {file name}-{creation date as YYYYMMDD}-{optional inventory number}. Must specify registryId with batchNames.
	BatchNames *string `form:"batchNames,omitempty" json:"batchNames,omitempty"`

	// RegistryId ID of the registry that batches are registered in. Required if querying by batchNames.
	RegistryId *string `form:"registryId,omitempty" json:"registryId,omitempty"`
}

BulkGetBatchesParams defines parameters for BulkGetBatches.

type BulkGetBatchesResponse

type BulkGetBatchesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *BatchesBulkGet
	JSON400      *BadRequestError
}

func ParseBulkGetBatchesResponse

func ParseBulkGetBatchesResponse(rsp *http.Response) (*BulkGetBatchesResponse, error)

ParseBulkGetBatchesResponse parses an HTTP response from a BulkGetBatchesWithResponse call

func (BulkGetBatchesResponse) Status

func (r BulkGetBatchesResponse) Status() string

Status returns HTTPResponse.Status

func (BulkGetBatchesResponse) StatusCode

func (r BulkGetBatchesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type BulkGetBlobsParams

type BulkGetBlobsParams struct {
	// BlobIds Comma-separated list of blob IDs.
	BlobIds *string `form:"blobIds,omitempty" json:"blobIds,omitempty"`

	// Returning Comma-separated list of fields to return. Modifies the output shape. To return all keys at a given level, enumerate them or use the wildcard, '*'. For more information, [click here](https://docs.benchling.com/docs/getting-started-1#returning-query-parameter).
	Returning *string `form:"returning,omitempty" json:"returning,omitempty"`
}

BulkGetBlobsParams defines parameters for BulkGetBlobs.

type BulkGetBlobsResponse

type BulkGetBlobsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *BlobsBulkGet
	JSON400      *BadRequestError
}

func ParseBulkGetBlobsResponse

func ParseBulkGetBlobsResponse(rsp *http.Response) (*BulkGetBlobsResponse, error)

ParseBulkGetBlobsResponse parses an HTTP response from a BulkGetBlobsWithResponse call

func (BulkGetBlobsResponse) Status

func (r BulkGetBlobsResponse) Status() string

Status returns HTTPResponse.Status

func (BulkGetBlobsResponse) StatusCode

func (r BulkGetBlobsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type BulkGetBoxesParams

type BulkGetBoxesParams struct {
	BoxIds   *string `form:"boxIds,omitempty" json:"boxIds,omitempty"`
	Barcodes *string `form:"barcodes,omitempty" json:"barcodes,omitempty"`
}

BulkGetBoxesParams defines parameters for BulkGetBoxes.

type BulkGetBoxesResponse

type BulkGetBoxesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *BoxesBulkGet
	JSON400      *BadRequestError
}

func ParseBulkGetBoxesResponse

func ParseBulkGetBoxesResponse(rsp *http.Response) (*BulkGetBoxesResponse, error)

ParseBulkGetBoxesResponse parses an HTTP response from a BulkGetBoxesWithResponse call

func (BulkGetBoxesResponse) Status

func (r BulkGetBoxesResponse) Status() string

Status returns HTTPResponse.Status

func (BulkGetBoxesResponse) StatusCode

func (r BulkGetBoxesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type BulkGetContainersParams

type BulkGetContainersParams struct {
	// ContainerIds Comma-separated list of container IDs.
	ContainerIds *string `form:"containerIds,omitempty" json:"containerIds,omitempty"`

	// Barcodes Comma-separated list of barcodes. Matches all of the provided barcodes, or returns a 400 error that includes a list of which barcodes are invalid.
	Barcodes *string `form:"barcodes,omitempty" json:"barcodes,omitempty"`

	// Returning Comma-separated list of fields to return. Modifies the output shape. To return all keys at a given level, enumerate them or use the wildcard, '*'. For more information, [click here](https://docs.benchling.com/docs/getting-started-1#returning-query-parameter).
	Returning *string `form:"returning,omitempty" json:"returning,omitempty"`
}

BulkGetContainersParams defines parameters for BulkGetContainers.

type BulkGetContainersResponse

type BulkGetContainersResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ContainersList
	JSON400      *BadRequestError
}

func ParseBulkGetContainersResponse

func ParseBulkGetContainersResponse(rsp *http.Response) (*BulkGetContainersResponse, error)

ParseBulkGetContainersResponse parses an HTTP response from a BulkGetContainersWithResponse call

func (BulkGetContainersResponse) Status

func (r BulkGetContainersResponse) Status() string

Status returns HTTPResponse.Status

func (BulkGetContainersResponse) StatusCode

func (r BulkGetContainersResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type BulkGetCustomEntitiesParams

type BulkGetCustomEntitiesParams struct {
	// CustomEntityIds Comma-separated list of IDs of custom entities to get.
	CustomEntityIds string `form:"customEntityIds" json:"customEntityIds"`

	// Returning Comma-separated list of fields to return. Modifies the output shape. To return all keys at a given level, enumerate them or use the wildcard, '*'. For more information, [click here](https://docs.benchling.com/docs/getting-started-1#returning-query-parameter).
	Returning *string `form:"returning,omitempty" json:"returning,omitempty"`
}

BulkGetCustomEntitiesParams defines parameters for BulkGetCustomEntities.

type BulkGetCustomEntitiesResponse

type BulkGetCustomEntitiesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CustomEntitiesList
	JSON400      *BadRequestError
}

func ParseBulkGetCustomEntitiesResponse

func ParseBulkGetCustomEntitiesResponse(rsp *http.Response) (*BulkGetCustomEntitiesResponse, error)

ParseBulkGetCustomEntitiesResponse parses an HTTP response from a BulkGetCustomEntitiesWithResponse call

func (BulkGetCustomEntitiesResponse) Status

Status returns HTTPResponse.Status

func (BulkGetCustomEntitiesResponse) StatusCode

func (r BulkGetCustomEntitiesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type BulkGetDNASequencesParams

type BulkGetDNASequencesParams struct {
	// DnaSequenceIds Comma-separated list of IDs of DNA sequences to get.
	DnaSequenceIds string `form:"dnaSequenceIds" json:"dnaSequenceIds"`

	// Returning Comma-separated list of fields to return. Modifies the output shape. To return all keys at a given level, enumerate them or use the wildcard, '*'. For more information, [click here](https://docs.benchling.com/docs/getting-started-1#returning-query-parameter).
	//
	// **Note**: Fields annotations, translations, and primers cannot be introspected with the returning parameter, and any sub fields will be ignored. E.g.: "dnaSequences.annotations.id" will return the same as "dnaSequences.annotations".
	Returning *string `form:"returning,omitempty" json:"returning,omitempty"`
}

BulkGetDNASequencesParams defines parameters for BulkGetDNASequences.

type BulkGetDNASequencesResponse

type BulkGetDNASequencesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *DnaSequencesBulkGet
	JSON400      *BadRequestError
}

func ParseBulkGetDNASequencesResponse

func ParseBulkGetDNASequencesResponse(rsp *http.Response) (*BulkGetDNASequencesResponse, error)

ParseBulkGetDNASequencesResponse parses an HTTP response from a BulkGetDNASequencesWithResponse call

func (BulkGetDNASequencesResponse) Status

Status returns HTTPResponse.Status

func (BulkGetDNASequencesResponse) StatusCode

func (r BulkGetDNASequencesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type BulkGetEntriesParams

type BulkGetEntriesParams struct {
	// EntryIds Comma-separated list of Entry IDs.
	EntryIds *string `form:"entryIds,omitempty" json:"entryIds,omitempty"`

	// DisplayIds Comma-separated list of Entry Display IDs.
	DisplayIds *string `form:"displayIds,omitempty" json:"displayIds,omitempty"`

	// Returning Comma-separated list of fields to return. Modifies the output shape. To return all keys at a given level, enumerate them or use the wildcard, '*'. For more information, [click here](https://docs.benchling.com/docs/getting-started-1#returning-query-parameter).
	//
	// **Note:** "entries.days.notes" cannot be introspected with the returning parameter, and any sub fields will be ignored. E.g., "entries.days.notes.text" will return the same model as "entries.days.notes".
	Returning *string `form:"returning,omitempty" json:"returning,omitempty"`
}

BulkGetEntriesParams defines parameters for BulkGetEntries.

type BulkGetEntriesResponse

type BulkGetEntriesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Entries
	JSON400      *BadRequestError
}

func ParseBulkGetEntriesResponse

func ParseBulkGetEntriesResponse(rsp *http.Response) (*BulkGetEntriesResponse, error)

ParseBulkGetEntriesResponse parses an HTTP response from a BulkGetEntriesWithResponse call

func (BulkGetEntriesResponse) Status

func (r BulkGetEntriesResponse) Status() string

Status returns HTTPResponse.Status

func (BulkGetEntriesResponse) StatusCode

func (r BulkGetEntriesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type BulkGetLocationsParams

type BulkGetLocationsParams struct {
	// LocationIds Comma-separated list of location IDs.
	LocationIds *string `form:"locationIds,omitempty" json:"locationIds,omitempty"`

	// Barcodes Comma-separated list of location barcodes.
	Barcodes *string `form:"barcodes,omitempty" json:"barcodes,omitempty"`
}

BulkGetLocationsParams defines parameters for BulkGetLocations.

type BulkGetLocationsResponse

type BulkGetLocationsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *LocationsBulkGet
	JSON400      *BadRequestError
	JSON404      *NotFoundError
}

func ParseBulkGetLocationsResponse

func ParseBulkGetLocationsResponse(rsp *http.Response) (*BulkGetLocationsResponse, error)

ParseBulkGetLocationsResponse parses an HTTP response from a BulkGetLocationsWithResponse call

func (BulkGetLocationsResponse) Status

func (r BulkGetLocationsResponse) Status() string

Status returns HTTPResponse.Status

func (BulkGetLocationsResponse) StatusCode

func (r BulkGetLocationsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type BulkGetOligosParams

type BulkGetOligosParams struct {
	// OligoIds Comma-separated list of IDs of Oligos to get.
	OligoIds string `form:"oligoIds" json:"oligoIds"`

	// Returning Comma-separated list of fields to return. Modifies the output shape. To return all keys at a given level, enumerate them or use the wildcard, '*'. For more information, [click here](https://docs.benchling.com/docs/getting-started-1#returning-query-parameter).
	Returning *string `form:"returning,omitempty" json:"returning,omitempty"`
}

BulkGetOligosParams defines parameters for BulkGetOligos.

type BulkGetOligosResponse

type BulkGetOligosResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *OligosBulkGet
	JSON400      *BadRequestError
}

func ParseBulkGetOligosResponse

func ParseBulkGetOligosResponse(rsp *http.Response) (*BulkGetOligosResponse, error)

ParseBulkGetOligosResponse parses an HTTP response from a BulkGetOligosWithResponse call

func (BulkGetOligosResponse) Status

func (r BulkGetOligosResponse) Status() string

Status returns HTTPResponse.Status

func (BulkGetOligosResponse) StatusCode

func (r BulkGetOligosResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type BulkGetPlatesParams

type BulkGetPlatesParams struct {
	// PlateIds Comma-separated list of plate IDs.
	PlateIds *string `form:"plateIds,omitempty" json:"plateIds,omitempty"`

	// Barcodes Comma-separated list of plate barcodes.
	Barcodes *string `form:"barcodes,omitempty" json:"barcodes,omitempty"`

	// Returning Comma-separated list of fields to return. Modifies the output shape. To return all keys at a given level, enumerate them or use the wildcard, '*'. For more information, [click here](https://docs.benchling.com/docs/getting-started-1#returning-query-parameter).
	Returning *string `form:"returning,omitempty" json:"returning,omitempty"`
}

BulkGetPlatesParams defines parameters for BulkGetPlates.

type BulkGetPlatesResponse

type BulkGetPlatesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PlatesBulkGet
	JSON400      *BadRequestError
	JSON404      *NotFoundError
}

func ParseBulkGetPlatesResponse

func ParseBulkGetPlatesResponse(rsp *http.Response) (*BulkGetPlatesResponse, error)

ParseBulkGetPlatesResponse parses an HTTP response from a BulkGetPlatesWithResponse call

func (BulkGetPlatesResponse) Status

func (r BulkGetPlatesResponse) Status() string

Status returns HTTPResponse.Status

func (BulkGetPlatesResponse) StatusCode

func (r BulkGetPlatesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type BulkGetRNASequencesParams

type BulkGetRNASequencesParams struct {
	// RnaSequenceIds Comma-separated list of IDs of RNA sequences to get.
	RnaSequenceIds string `form:"rnaSequenceIds" json:"rnaSequenceIds"`

	// Returning Comma-separated list of fields to return. Modifies the output shape. To return all keys at a given level, enumerate them or use the wildcard, '*'. For more information, [click here](https://docs.benchling.com/docs/getting-started-1#returning-query-parameter).
	//
	// **Note**: Fields annotations, translations, and primers cannot be introspected with the returning parameter, and any sub fields will be ignored. E.g.: "rnaSequences.annotations.id" will return the same as "rnaSequences.annotations".
	Returning *string `form:"returning,omitempty" json:"returning,omitempty"`
}

BulkGetRNASequencesParams defines parameters for BulkGetRNASequences.

type BulkGetRNASequencesResponse

type BulkGetRNASequencesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *RnaSequencesBulkGet
	JSON400      *BadRequestError
}

func ParseBulkGetRNASequencesResponse

func ParseBulkGetRNASequencesResponse(rsp *http.Response) (*BulkGetRNASequencesResponse, error)

ParseBulkGetRNASequencesResponse parses an HTTP response from a BulkGetRNASequencesWithResponse call

func (BulkGetRNASequencesResponse) Status

Status returns HTTPResponse.Status

func (BulkGetRNASequencesResponse) StatusCode

func (r BulkGetRNASequencesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type BulkGetRegisteredEntitiesParams

type BulkGetRegisteredEntitiesParams struct {
	// EntityRegistryIds Comma separated list of entity Registry IDs
	EntityRegistryIds string `form:"entityRegistryIds" json:"entityRegistryIds"`
}

BulkGetRegisteredEntitiesParams defines parameters for BulkGetRegisteredEntities.

type BulkGetRegisteredEntitiesResponse

type BulkGetRegisteredEntitiesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *RegisteredEntitiesList
	JSON400      *BadRequestError
	JSON404      *NotFoundError
}

func ParseBulkGetRegisteredEntitiesResponse

func ParseBulkGetRegisteredEntitiesResponse(rsp *http.Response) (*BulkGetRegisteredEntitiesResponse, error)

ParseBulkGetRegisteredEntitiesResponse parses an HTTP response from a BulkGetRegisteredEntitiesWithResponse call

func (BulkGetRegisteredEntitiesResponse) Status

Status returns HTTPResponse.Status

func (BulkGetRegisteredEntitiesResponse) StatusCode

func (r BulkGetRegisteredEntitiesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type BulkGetRequestsParams

type BulkGetRequestsParams struct {
	// RequestIds Comma-separated list of request IDs. Exactly one of requestIds or displayIds must be specified.
	RequestIds *string `form:"requestIds,omitempty" json:"requestIds,omitempty"`

	// DisplayIds Comma-separated list of display IDs. Exactly one of requestIds or displayIds must be specified.
	DisplayIds *string `form:"displayIds,omitempty" json:"displayIds,omitempty"`

	// Returning Comma-separated list of fields to return. Modifies the output shape. To return all keys at a given level, enumerate them or use the wildcard, '*'. For more information, [click here](https://docs.benchling.com/docs/getting-started-1#returning-query-parameter).
	Returning *string `form:"returning,omitempty" json:"returning,omitempty"`
}

BulkGetRequestsParams defines parameters for BulkGetRequests.

type BulkGetRequestsResponse

type BulkGetRequestsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *RequestsBulkGet
	JSON400      *BadRequestError
}

func ParseBulkGetRequestsResponse

func ParseBulkGetRequestsResponse(rsp *http.Response) (*BulkGetRequestsResponse, error)

ParseBulkGetRequestsResponse parses an HTTP response from a BulkGetRequestsWithResponse call

func (BulkGetRequestsResponse) Status

func (r BulkGetRequestsResponse) Status() string

Status returns HTTPResponse.Status

func (BulkGetRequestsResponse) StatusCode

func (r BulkGetRequestsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type BulkRegisterEntitiesAsyncTask

type BulkRegisterEntitiesAsyncTask struct {
	// Errors Present only when status is FAILED for a bulk task. Contains information about the individual errors in the bulk task.
	Errors *map[string]interface{} `json:"errors,omitempty"`

	// Message Present only when status is FAILED. Contains information about the error.
	Message  *string      `json:"message,omitempty"`
	Response *interface{} `json:"response,omitempty"`

	// Status The current state of the task.
	Status BulkRegisterEntitiesAsyncTaskStatus `json:"status"`
}

BulkRegisterEntitiesAsyncTask defines model for BulkRegisterEntitiesAsyncTask.

type BulkRegisterEntitiesAsyncTaskStatus

type BulkRegisterEntitiesAsyncTaskStatus string

BulkRegisterEntitiesAsyncTaskStatus The current state of the task.

const (
	BulkRegisterEntitiesAsyncTaskStatusFAILED    BulkRegisterEntitiesAsyncTaskStatus = "FAILED"
	BulkRegisterEntitiesAsyncTaskStatusRUNNING   BulkRegisterEntitiesAsyncTaskStatus = "RUNNING"
	BulkRegisterEntitiesAsyncTaskStatusSUCCEEDED BulkRegisterEntitiesAsyncTaskStatus = "SUCCEEDED"
)

Defines values for BulkRegisterEntitiesAsyncTaskStatus.

type BulkUpdateAASequencesJSONRequestBody

type BulkUpdateAASequencesJSONRequestBody = AaSequencesBulkUpdateRequest

BulkUpdateAASequencesJSONRequestBody defines body for BulkUpdateAASequences for application/json ContentType.

type BulkUpdateAASequencesResponse

type BulkUpdateAASequencesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *AsyncTaskLink
	JSON400      *BadRequestError
}

func ParseBulkUpdateAASequencesResponse

func ParseBulkUpdateAASequencesResponse(rsp *http.Response) (*BulkUpdateAASequencesResponse, error)

ParseBulkUpdateAASequencesResponse parses an HTTP response from a BulkUpdateAASequencesWithResponse call

func (BulkUpdateAASequencesResponse) Status

Status returns HTTPResponse.Status

func (BulkUpdateAASequencesResponse) StatusCode

func (r BulkUpdateAASequencesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type BulkUpdateAaSequencesAsyncTask

type BulkUpdateAaSequencesAsyncTask struct {
	// Errors Present only when status is FAILED for a bulk task. Contains information about the individual errors in the bulk task.
	Errors *map[string]interface{} `json:"errors,omitempty"`

	// Message Present only when status is FAILED. Contains information about the error.
	Message  *string `json:"message,omitempty"`
	Response *struct {
		AaSequences *[]AaSequence `json:"AaSequences,omitempty"`
	} `json:"response,omitempty"`

	// Status The current state of the task.
	Status BulkUpdateAaSequencesAsyncTaskStatus `json:"status"`
}

BulkUpdateAaSequencesAsyncTask defines model for BulkUpdateAaSequencesAsyncTask.

type BulkUpdateAaSequencesAsyncTaskStatus

type BulkUpdateAaSequencesAsyncTaskStatus string

BulkUpdateAaSequencesAsyncTaskStatus The current state of the task.

const (
	BulkUpdateAaSequencesAsyncTaskStatusFAILED    BulkUpdateAaSequencesAsyncTaskStatus = "FAILED"
	BulkUpdateAaSequencesAsyncTaskStatusRUNNING   BulkUpdateAaSequencesAsyncTaskStatus = "RUNNING"
	BulkUpdateAaSequencesAsyncTaskStatusSUCCEEDED BulkUpdateAaSequencesAsyncTaskStatus = "SUCCEEDED"
)

Defines values for BulkUpdateAaSequencesAsyncTaskStatus.

type BulkUpdateAppConfigurationItemsJSONRequestBody

type BulkUpdateAppConfigurationItemsJSONRequestBody = AppConfigItemsBulkUpdateRequest

BulkUpdateAppConfigurationItemsJSONRequestBody defines body for BulkUpdateAppConfigurationItems for application/json ContentType.

type BulkUpdateAppConfigurationItemsResponse

type BulkUpdateAppConfigurationItemsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *AsyncTaskLink
	JSON400      *BadRequestError
}

func ParseBulkUpdateAppConfigurationItemsResponse

func ParseBulkUpdateAppConfigurationItemsResponse(rsp *http.Response) (*BulkUpdateAppConfigurationItemsResponse, error)

ParseBulkUpdateAppConfigurationItemsResponse parses an HTTP response from a BulkUpdateAppConfigurationItemsWithResponse call

func (BulkUpdateAppConfigurationItemsResponse) Status

Status returns HTTPResponse.Status

func (BulkUpdateAppConfigurationItemsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type BulkUpdateContainersAsyncTask

type BulkUpdateContainersAsyncTask struct {
	// Errors Present only when status is FAILED for a bulk task. Contains information about the individual errors in the bulk task.
	Errors *map[string]interface{} `json:"errors,omitempty"`

	// Message Present only when status is FAILED. Contains information about the error.
	Message  *string `json:"message,omitempty"`
	Response *struct {
		Containers *[]Container `json:"containers,omitempty"`
	} `json:"response,omitempty"`

	// Status The current state of the task.
	Status BulkUpdateContainersAsyncTaskStatus `json:"status"`
}

BulkUpdateContainersAsyncTask defines model for BulkUpdateContainersAsyncTask.

type BulkUpdateContainersAsyncTaskStatus

type BulkUpdateContainersAsyncTaskStatus string

BulkUpdateContainersAsyncTaskStatus The current state of the task.

const (
	BulkUpdateContainersAsyncTaskStatusFAILED    BulkUpdateContainersAsyncTaskStatus = "FAILED"
	BulkUpdateContainersAsyncTaskStatusRUNNING   BulkUpdateContainersAsyncTaskStatus = "RUNNING"
	BulkUpdateContainersAsyncTaskStatusSUCCEEDED BulkUpdateContainersAsyncTaskStatus = "SUCCEEDED"
)

Defines values for BulkUpdateContainersAsyncTaskStatus.

type BulkUpdateContainersJSONRequestBody

type BulkUpdateContainersJSONRequestBody = ContainersBulkUpdateRequest

BulkUpdateContainersJSONRequestBody defines body for BulkUpdateContainers for application/json ContentType.

type BulkUpdateContainersResponse

type BulkUpdateContainersResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *AsyncTaskLink
	JSON400      *BadRequestError
}

func ParseBulkUpdateContainersResponse

func ParseBulkUpdateContainersResponse(rsp *http.Response) (*BulkUpdateContainersResponse, error)

ParseBulkUpdateContainersResponse parses an HTTP response from a BulkUpdateContainersWithResponse call

func (BulkUpdateContainersResponse) Status

Status returns HTTPResponse.Status

func (BulkUpdateContainersResponse) StatusCode

func (r BulkUpdateContainersResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type BulkUpdateCustomEntitiesAsyncTask

type BulkUpdateCustomEntitiesAsyncTask struct {
	// Errors Present only when status is FAILED for a bulk task. Contains information about the individual errors in the bulk task.
	Errors *map[string]interface{} `json:"errors,omitempty"`

	// Message Present only when status is FAILED. Contains information about the error.
	Message  *string `json:"message,omitempty"`
	Response *struct {
		CustomEntities *[]CustomEntity `json:"customEntities,omitempty"`
	} `json:"response,omitempty"`

	// Status The current state of the task.
	Status BulkUpdateCustomEntitiesAsyncTaskStatus `json:"status"`
}

BulkUpdateCustomEntitiesAsyncTask defines model for BulkUpdateCustomEntitiesAsyncTask.

type BulkUpdateCustomEntitiesAsyncTaskStatus

type BulkUpdateCustomEntitiesAsyncTaskStatus string

BulkUpdateCustomEntitiesAsyncTaskStatus The current state of the task.

const (
	BulkUpdateCustomEntitiesAsyncTaskStatusFAILED    BulkUpdateCustomEntitiesAsyncTaskStatus = "FAILED"
	BulkUpdateCustomEntitiesAsyncTaskStatusRUNNING   BulkUpdateCustomEntitiesAsyncTaskStatus = "RUNNING"
	BulkUpdateCustomEntitiesAsyncTaskStatusSUCCEEDED BulkUpdateCustomEntitiesAsyncTaskStatus = "SUCCEEDED"
)

Defines values for BulkUpdateCustomEntitiesAsyncTaskStatus.

type BulkUpdateCustomEntitiesJSONRequestBody

type BulkUpdateCustomEntitiesJSONRequestBody = CustomEntitiesBulkUpdateRequest

BulkUpdateCustomEntitiesJSONRequestBody defines body for BulkUpdateCustomEntities for application/json ContentType.

type BulkUpdateCustomEntitiesResponse

type BulkUpdateCustomEntitiesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *AsyncTaskLink
	JSON400      *BadRequestError
}

func ParseBulkUpdateCustomEntitiesResponse

func ParseBulkUpdateCustomEntitiesResponse(rsp *http.Response) (*BulkUpdateCustomEntitiesResponse, error)

ParseBulkUpdateCustomEntitiesResponse parses an HTTP response from a BulkUpdateCustomEntitiesWithResponse call

func (BulkUpdateCustomEntitiesResponse) Status

Status returns HTTPResponse.Status

func (BulkUpdateCustomEntitiesResponse) StatusCode

func (r BulkUpdateCustomEntitiesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type BulkUpdateDNAOligosJSONRequestBody

type BulkUpdateDNAOligosJSONRequestBody = DnaOligosBulkUpdateRequest

BulkUpdateDNAOligosJSONRequestBody defines body for BulkUpdateDNAOligos for application/json ContentType.

type BulkUpdateDNAOligosResponse

type BulkUpdateDNAOligosResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *AsyncTaskLink
	JSON400      *BadRequestError
}

func ParseBulkUpdateDNAOligosResponse

func ParseBulkUpdateDNAOligosResponse(rsp *http.Response) (*BulkUpdateDNAOligosResponse, error)

ParseBulkUpdateDNAOligosResponse parses an HTTP response from a BulkUpdateDNAOligosWithResponse call

func (BulkUpdateDNAOligosResponse) Status

Status returns HTTPResponse.Status

func (BulkUpdateDNAOligosResponse) StatusCode

func (r BulkUpdateDNAOligosResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type BulkUpdateDNASequencesJSONRequestBody

type BulkUpdateDNASequencesJSONRequestBody = DnaSequencesBulkUpdateRequest

BulkUpdateDNASequencesJSONRequestBody defines body for BulkUpdateDNASequences for application/json ContentType.

type BulkUpdateDNASequencesResponse

type BulkUpdateDNASequencesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *AsyncTaskLink
	JSON400      *BadRequestError
}

func ParseBulkUpdateDNASequencesResponse

func ParseBulkUpdateDNASequencesResponse(rsp *http.Response) (*BulkUpdateDNASequencesResponse, error)

ParseBulkUpdateDNASequencesResponse parses an HTTP response from a BulkUpdateDNASequencesWithResponse call

func (BulkUpdateDNASequencesResponse) Status

Status returns HTTPResponse.Status

func (BulkUpdateDNASequencesResponse) StatusCode

func (r BulkUpdateDNASequencesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type BulkUpdateDnaOligosAsyncTask

type BulkUpdateDnaOligosAsyncTask struct {
	// Errors Present only when status is FAILED for a bulk task. Contains information about the individual errors in the bulk task.
	Errors *map[string]interface{} `json:"errors,omitempty"`

	// Message Present only when status is FAILED. Contains information about the error.
	Message  *string `json:"message,omitempty"`
	Response *struct {
		DnaOligos *[]DnaOligo `json:"dnaOligos,omitempty"`
	} `json:"response,omitempty"`

	// Status The current state of the task.
	Status BulkUpdateDnaOligosAsyncTaskStatus `json:"status"`
}

BulkUpdateDnaOligosAsyncTask defines model for BulkUpdateDnaOligosAsyncTask.

type BulkUpdateDnaOligosAsyncTaskStatus

type BulkUpdateDnaOligosAsyncTaskStatus string

BulkUpdateDnaOligosAsyncTaskStatus The current state of the task.

const (
	BulkUpdateDnaOligosAsyncTaskStatusFAILED    BulkUpdateDnaOligosAsyncTaskStatus = "FAILED"
	BulkUpdateDnaOligosAsyncTaskStatusRUNNING   BulkUpdateDnaOligosAsyncTaskStatus = "RUNNING"
	BulkUpdateDnaOligosAsyncTaskStatusSUCCEEDED BulkUpdateDnaOligosAsyncTaskStatus = "SUCCEEDED"
)

Defines values for BulkUpdateDnaOligosAsyncTaskStatus.

type BulkUpdateDnaSequencesAsyncTask

type BulkUpdateDnaSequencesAsyncTask struct {
	// Errors Present only when status is FAILED for a bulk task. Contains information about the individual errors in the bulk task.
	Errors *map[string]interface{} `json:"errors,omitempty"`

	// Message Present only when status is FAILED. Contains information about the error.
	Message  *string `json:"message,omitempty"`
	Response *struct {
		DnaSequences *[]DnaSequence `json:"dnaSequences,omitempty"`
	} `json:"response,omitempty"`

	// Status The current state of the task.
	Status BulkUpdateDnaSequencesAsyncTaskStatus `json:"status"`
}

BulkUpdateDnaSequencesAsyncTask defines model for BulkUpdateDnaSequencesAsyncTask.

type BulkUpdateDnaSequencesAsyncTaskStatus

type BulkUpdateDnaSequencesAsyncTaskStatus string

BulkUpdateDnaSequencesAsyncTaskStatus The current state of the task.

const (
	BulkUpdateDnaSequencesAsyncTaskStatusFAILED    BulkUpdateDnaSequencesAsyncTaskStatus = "FAILED"
	BulkUpdateDnaSequencesAsyncTaskStatusRUNNING   BulkUpdateDnaSequencesAsyncTaskStatus = "RUNNING"
	BulkUpdateDnaSequencesAsyncTaskStatusSUCCEEDED BulkUpdateDnaSequencesAsyncTaskStatus = "SUCCEEDED"
)

Defines values for BulkUpdateDnaSequencesAsyncTaskStatus.

type BulkUpdateMixturesJSONRequestBody

type BulkUpdateMixturesJSONRequestBody = MixturesBulkUpdateRequest

BulkUpdateMixturesJSONRequestBody defines body for BulkUpdateMixtures for application/json ContentType.

type BulkUpdateMixturesResponse

type BulkUpdateMixturesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *AsyncTaskLink
	JSON400      *BadRequestError
}

func ParseBulkUpdateMixturesResponse

func ParseBulkUpdateMixturesResponse(rsp *http.Response) (*BulkUpdateMixturesResponse, error)

ParseBulkUpdateMixturesResponse parses an HTTP response from a BulkUpdateMixturesWithResponse call

func (BulkUpdateMixturesResponse) Status

Status returns HTTPResponse.Status

func (BulkUpdateMixturesResponse) StatusCode

func (r BulkUpdateMixturesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type BulkUpdateMoleculesJSONRequestBody

type BulkUpdateMoleculesJSONRequestBody = MoleculesBulkUpdateRequest

BulkUpdateMoleculesJSONRequestBody defines body for BulkUpdateMolecules for application/json ContentType.

type BulkUpdateMoleculesResponse

type BulkUpdateMoleculesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *AsyncTaskLink
	JSON400      *BadRequestError
}

func ParseBulkUpdateMoleculesResponse

func ParseBulkUpdateMoleculesResponse(rsp *http.Response) (*BulkUpdateMoleculesResponse, error)

ParseBulkUpdateMoleculesResponse parses an HTTP response from a BulkUpdateMoleculesWithResponse call

func (BulkUpdateMoleculesResponse) Status

Status returns HTTPResponse.Status

func (BulkUpdateMoleculesResponse) StatusCode

func (r BulkUpdateMoleculesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type BulkUpdateRNAOligosJSONRequestBody

type BulkUpdateRNAOligosJSONRequestBody = RnaOligosBulkUpdateRequest

BulkUpdateRNAOligosJSONRequestBody defines body for BulkUpdateRNAOligos for application/json ContentType.

type BulkUpdateRNAOligosResponse

type BulkUpdateRNAOligosResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *AsyncTaskLink
	JSON400      *BadRequestError
}

func ParseBulkUpdateRNAOligosResponse

func ParseBulkUpdateRNAOligosResponse(rsp *http.Response) (*BulkUpdateRNAOligosResponse, error)

ParseBulkUpdateRNAOligosResponse parses an HTTP response from a BulkUpdateRNAOligosWithResponse call

func (BulkUpdateRNAOligosResponse) Status

Status returns HTTPResponse.Status

func (BulkUpdateRNAOligosResponse) StatusCode

func (r BulkUpdateRNAOligosResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type BulkUpdateRNASequencesJSONRequestBody

type BulkUpdateRNASequencesJSONRequestBody = RnaSequencesBulkUpdateRequest

BulkUpdateRNASequencesJSONRequestBody defines body for BulkUpdateRNASequences for application/json ContentType.

type BulkUpdateRNASequencesResponse

type BulkUpdateRNASequencesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *AsyncTaskLink
	JSON400      *BadRequestError
}

func ParseBulkUpdateRNASequencesResponse

func ParseBulkUpdateRNASequencesResponse(rsp *http.Response) (*BulkUpdateRNASequencesResponse, error)

ParseBulkUpdateRNASequencesResponse parses an HTTP response from a BulkUpdateRNASequencesWithResponse call

func (BulkUpdateRNASequencesResponse) Status

Status returns HTTPResponse.Status

func (BulkUpdateRNASequencesResponse) StatusCode

func (r BulkUpdateRNASequencesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type BulkUpdateRequestTasksJSONRequestBody

type BulkUpdateRequestTasksJSONRequestBody = RequestTasksBulkUpdateRequest

BulkUpdateRequestTasksJSONRequestBody defines body for BulkUpdateRequestTasks for application/json ContentType.

type BulkUpdateRequestTasksResponse

type BulkUpdateRequestTasksResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *RequestTasksBulkUpdateResponse
	JSON404      *NotFoundError
}

func ParseBulkUpdateRequestTasksResponse

func ParseBulkUpdateRequestTasksResponse(rsp *http.Response) (*BulkUpdateRequestTasksResponse, error)

ParseBulkUpdateRequestTasksResponse parses an HTTP response from a BulkUpdateRequestTasksWithResponse call

func (BulkUpdateRequestTasksResponse) Status

Status returns HTTPResponse.Status

func (BulkUpdateRequestTasksResponse) StatusCode

func (r BulkUpdateRequestTasksResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type BulkUpdateRnaOligosAsyncTask

type BulkUpdateRnaOligosAsyncTask struct {
	// Errors Present only when status is FAILED for a bulk task. Contains information about the individual errors in the bulk task.
	Errors *map[string]interface{} `json:"errors,omitempty"`

	// Message Present only when status is FAILED. Contains information about the error.
	Message  *string `json:"message,omitempty"`
	Response *struct {
		RnaOligos *[]RnaOligo `json:"rnaOligos,omitempty"`
	} `json:"response,omitempty"`

	// Status The current state of the task.
	Status BulkUpdateRnaOligosAsyncTaskStatus `json:"status"`
}

BulkUpdateRnaOligosAsyncTask defines model for BulkUpdateRnaOligosAsyncTask.

type BulkUpdateRnaOligosAsyncTaskStatus

type BulkUpdateRnaOligosAsyncTaskStatus string

BulkUpdateRnaOligosAsyncTaskStatus The current state of the task.

const (
	BulkUpdateRnaOligosAsyncTaskStatusFAILED    BulkUpdateRnaOligosAsyncTaskStatus = "FAILED"
	BulkUpdateRnaOligosAsyncTaskStatusRUNNING   BulkUpdateRnaOligosAsyncTaskStatus = "RUNNING"
	BulkUpdateRnaOligosAsyncTaskStatusSUCCEEDED BulkUpdateRnaOligosAsyncTaskStatus = "SUCCEEDED"
)

Defines values for BulkUpdateRnaOligosAsyncTaskStatus.

type BulkUpdateRnaSequencesAsyncTask

type BulkUpdateRnaSequencesAsyncTask struct {
	// Errors Present only when status is FAILED for a bulk task. Contains information about the individual errors in the bulk task.
	Errors *map[string]interface{} `json:"errors,omitempty"`

	// Message Present only when status is FAILED. Contains information about the error.
	Message  *string `json:"message,omitempty"`
	Response *struct {
		RnaSequences *[]RnaSequence `json:"rnaSequences,omitempty"`
	} `json:"response,omitempty"`

	// Status The current state of the task.
	Status BulkUpdateRnaSequencesAsyncTaskStatus `json:"status"`
}

BulkUpdateRnaSequencesAsyncTask defines model for BulkUpdateRnaSequencesAsyncTask.

type BulkUpdateRnaSequencesAsyncTaskStatus

type BulkUpdateRnaSequencesAsyncTaskStatus string

BulkUpdateRnaSequencesAsyncTaskStatus The current state of the task.

const (
	BulkUpdateRnaSequencesAsyncTaskStatusFAILED    BulkUpdateRnaSequencesAsyncTaskStatus = "FAILED"
	BulkUpdateRnaSequencesAsyncTaskStatusRUNNING   BulkUpdateRnaSequencesAsyncTaskStatus = "RUNNING"
	BulkUpdateRnaSequencesAsyncTaskStatusSUCCEEDED BulkUpdateRnaSequencesAsyncTaskStatus = "SUCCEEDED"
)

Defines values for BulkUpdateRnaSequencesAsyncTaskStatus.

type BulkUpdateUsersJSONRequestBody

type BulkUpdateUsersJSONRequestBody = UserBulkUpdateRequest

BulkUpdateUsersJSONRequestBody defines body for BulkUpdateUsers for application/json ContentType.

type BulkUpdateUsersResponse

type BulkUpdateUsersResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *AsyncTaskLink
	JSON400      *BadRequestError
}

func ParseBulkUpdateUsersResponse

func ParseBulkUpdateUsersResponse(rsp *http.Response) (*BulkUpdateUsersResponse, error)

ParseBulkUpdateUsersResponse parses an HTTP response from a BulkUpdateUsersWithResponse call

func (BulkUpdateUsersResponse) Status

func (r BulkUpdateUsersResponse) Status() string

Status returns HTTPResponse.Status

func (BulkUpdateUsersResponse) StatusCode

func (r BulkUpdateUsersResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type BulkUpdateWorkflowOutputsJSONRequestBody

type BulkUpdateWorkflowOutputsJSONRequestBody = WorkflowOutputsBulkUpdateRequest

BulkUpdateWorkflowOutputsJSONRequestBody defines body for BulkUpdateWorkflowOutputs for application/json ContentType.

type BulkUpdateWorkflowOutputsResponse

type BulkUpdateWorkflowOutputsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *AsyncTaskLink
	JSON400      *BadRequestError
}

func ParseBulkUpdateWorkflowOutputsResponse

func ParseBulkUpdateWorkflowOutputsResponse(rsp *http.Response) (*BulkUpdateWorkflowOutputsResponse, error)

ParseBulkUpdateWorkflowOutputsResponse parses an HTTP response from a BulkUpdateWorkflowOutputsWithResponse call

func (BulkUpdateWorkflowOutputsResponse) Status

Status returns HTTPResponse.Status

func (BulkUpdateWorkflowOutputsResponse) StatusCode

func (r BulkUpdateWorkflowOutputsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type BulkUpdateWorkflowTasksJSONRequestBody

type BulkUpdateWorkflowTasksJSONRequestBody = WorkflowTasksBulkUpdateRequest

BulkUpdateWorkflowTasksJSONRequestBody defines body for BulkUpdateWorkflowTasks for application/json ContentType.

type BulkUpdateWorkflowTasksResponse

type BulkUpdateWorkflowTasksResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *AsyncTaskLink
	JSON400      *BadRequestError
}

func ParseBulkUpdateWorkflowTasksResponse

func ParseBulkUpdateWorkflowTasksResponse(rsp *http.Response) (*BulkUpdateWorkflowTasksResponse, error)

ParseBulkUpdateWorkflowTasksResponse parses an HTTP response from a BulkUpdateWorkflowTasksWithResponse call

func (BulkUpdateWorkflowTasksResponse) Status

Status returns HTTPResponse.Status

func (BulkUpdateWorkflowTasksResponse) StatusCode

func (r BulkUpdateWorkflowTasksResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ButtonUiBlock

type ButtonUiBlock struct {
	Enabled *bool             `json:"enabled"`
	Id      string            `json:"id"`
	Text    string            `json:"text"`
	Type    ButtonUiBlockType `json:"type"`
}

ButtonUiBlock defines model for ButtonUiBlock.

type ButtonUiBlockCreate

type ButtonUiBlockCreate = ButtonUiBlock

ButtonUiBlockCreate defines model for ButtonUiBlockCreate.

type ButtonUiBlockType

type ButtonUiBlockType string

ButtonUiBlockType defines model for ButtonUiBlock.Type.

const (
	BUTTON ButtonUiBlockType = "BUTTON"
)

Defines values for ButtonUiBlockType.

type ButtonUiBlockUpdate

type ButtonUiBlockUpdate = ButtonUiBlock

ButtonUiBlockUpdate defines model for ButtonUiBlockUpdate.

type CheckboxNotePart

type CheckboxNotePart struct {
	// Checked Indicates whether the checkbox is checked or not.
	Checked *bool `json:"checked,omitempty"`

	// Indentation All notes have an indentation level - the default is 0 for no indent. For lists, indentation gives notes hierarchy - a bulleted list with children is modeled as one note part with indentation 1 followed by note parts with indentation 2, for example.
	Indentation *int `json:"indentation,omitempty"`

	// Links Array of links referenced in text via an @-mention, hyperlink, or the drag-n-dropped preview attached to the note.
	Links *[]EntryLink `json:"links,omitempty"`

	// Text The textual contents of the note.
	Text *string               `json:"text,omitempty"`
	Type *CheckboxNotePartType `json:"type,omitempty"`
}

CheckboxNotePart defines model for CheckboxNotePart.

type CheckboxNotePartType

type CheckboxNotePartType string

CheckboxNotePartType defines model for CheckboxNotePart.Type.

const (
	ListCheckbox CheckboxNotePartType = "list_checkbox"
)

Defines values for CheckboxNotePartType.

type CheckinContainersJSONRequestBody

type CheckinContainersJSONRequestBody = ContainersCheckin

CheckinContainersJSONRequestBody defines body for CheckinContainers for application/json ContentType.

type CheckinContainersResponse

type CheckinContainersResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *EmptyObject
	JSON400      *BadRequestError
	JSON403      *ForbiddenRestrictedSampleError
}

func ParseCheckinContainersResponse

func ParseCheckinContainersResponse(rsp *http.Response) (*CheckinContainersResponse, error)

ParseCheckinContainersResponse parses an HTTP response from a CheckinContainersWithResponse call

func (CheckinContainersResponse) Status

func (r CheckinContainersResponse) Status() string

Status returns HTTPResponse.Status

func (CheckinContainersResponse) StatusCode

func (r CheckinContainersResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CheckoutContainersJSONRequestBody

type CheckoutContainersJSONRequestBody = ContainersCheckout

CheckoutContainersJSONRequestBody defines body for CheckoutContainers for application/json ContentType.

type CheckoutContainersResponse

type CheckoutContainersResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *EmptyObject
	JSON400      *BadRequestError
	JSON403      *ForbiddenRestrictedSampleError
}

func ParseCheckoutContainersResponse

func ParseCheckoutContainersResponse(rsp *http.Response) (*CheckoutContainersResponse, error)

ParseCheckoutContainersResponse parses an HTTP response from a CheckoutContainersWithResponse call

func (CheckoutContainersResponse) Status

Status returns HTTPResponse.Status

func (CheckoutContainersResponse) StatusCode

func (r CheckoutContainersResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CheckoutRecord

type CheckoutRecord struct {
	Assignee   *CheckoutRecord_Assignee `json:"assignee"`
	Comment    *string                  `json:"comment,omitempty"`
	ModifiedAt *time.Time               `json:"modifiedAt,omitempty"`
	Status     *CheckoutRecordStatus    `json:"status,omitempty"`
}

CheckoutRecord *assignee field* is set if status is "RESERVED" or "CHECKED_OUT", or null if status is "AVAILABLE".

*comment field* is set when container was last reserved, checked out, or checked into.

*modifiedAt field* is the date and time when container was last checked out, checked in, or reserved

type CheckoutRecordStatus

type CheckoutRecordStatus string

CheckoutRecordStatus defines model for CheckoutRecord.Status.

const (
	CheckoutRecordStatusAVAILABLE  CheckoutRecordStatus = "AVAILABLE"
	CheckoutRecordStatusCHECKEDOUT CheckoutRecordStatus = "CHECKED_OUT"
	CheckoutRecordStatusRESERVED   CheckoutRecordStatus = "RESERVED"
)

Defines values for CheckoutRecordStatus.

type CheckoutRecord_Assignee

type CheckoutRecord_Assignee struct {
	// contains filtered or unexported fields
}

CheckoutRecord_Assignee defines model for CheckoutRecord.Assignee.

func (CheckoutRecord_Assignee) AsTeamSummary

func (t CheckoutRecord_Assignee) AsTeamSummary() (TeamSummary, error)

AsTeamSummary returns the union data inside the CheckoutRecord_Assignee as a TeamSummary

func (CheckoutRecord_Assignee) AsUserSummary

func (t CheckoutRecord_Assignee) AsUserSummary() (UserSummary, error)

AsUserSummary returns the union data inside the CheckoutRecord_Assignee as a UserSummary

func (*CheckoutRecord_Assignee) FromTeamSummary

func (t *CheckoutRecord_Assignee) FromTeamSummary(v TeamSummary) error

FromTeamSummary overwrites any union data inside the CheckoutRecord_Assignee as the provided TeamSummary

func (*CheckoutRecord_Assignee) FromUserSummary

func (t *CheckoutRecord_Assignee) FromUserSummary(v UserSummary) error

FromUserSummary overwrites any union data inside the CheckoutRecord_Assignee as the provided UserSummary

func (CheckoutRecord_Assignee) MarshalJSON

func (t CheckoutRecord_Assignee) MarshalJSON() ([]byte, error)

func (*CheckoutRecord_Assignee) MergeTeamSummary

func (t *CheckoutRecord_Assignee) MergeTeamSummary(v TeamSummary) error

MergeTeamSummary performs a merge with any union data inside the CheckoutRecord_Assignee, using the provided TeamSummary

func (*CheckoutRecord_Assignee) MergeUserSummary

func (t *CheckoutRecord_Assignee) MergeUserSummary(v UserSummary) error

MergeUserSummary performs a merge with any union data inside the CheckoutRecord_Assignee, using the provided UserSummary

func (*CheckoutRecord_Assignee) UnmarshalJSON

func (t *CheckoutRecord_Assignee) UnmarshalJSON(b []byte) error

type ChipUiBlock

type ChipUiBlock struct {
	Id    *string         `json:"id,omitempty"`
	Type  ChipUiBlockType `json:"type"`
	Value string          `json:"value"`
}

ChipUiBlock defines model for ChipUiBlock.

type ChipUiBlockCreate

type ChipUiBlockCreate = ChipUiBlock

ChipUiBlockCreate defines model for ChipUiBlockCreate.

type ChipUiBlockType

type ChipUiBlockType string

ChipUiBlockType defines model for ChipUiBlock.Type.

const (
	CHIP ChipUiBlockType = "CHIP"
)

Defines values for ChipUiBlockType.

type ChipUiBlockUpdate

type ChipUiBlockUpdate = ChipUiBlock

ChipUiBlockUpdate defines model for ChipUiBlockUpdate.

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) AbortAssayResultsTransaction

func (c *Client) AbortAssayResultsTransaction(ctx context.Context, transactionId openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AbortMultipartBlob

func (c *Client) AbortMultipartBlob(ctx context.Context, blobId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ArchiveAASequences

func (c *Client) ArchiveAASequences(ctx context.Context, body ArchiveAASequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ArchiveAASequencesWithBody

func (c *Client) ArchiveAASequencesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ArchiveAppCanvases

func (c *Client) ArchiveAppCanvases(ctx context.Context, body ArchiveAppCanvasesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ArchiveAppCanvasesWithBody

func (c *Client) ArchiveAppCanvasesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ArchiveAssayResults

func (c *Client) ArchiveAssayResults(ctx context.Context, body ArchiveAssayResultsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ArchiveAssayResultsWithBody

func (c *Client) ArchiveAssayResultsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ArchiveAssayRuns

func (c *Client) ArchiveAssayRuns(ctx context.Context, body ArchiveAssayRunsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ArchiveAssayRunsWithBody

func (c *Client) ArchiveAssayRunsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ArchiveAutomationOutputProcessors

func (c *Client) ArchiveAutomationOutputProcessors(ctx context.Context, body ArchiveAutomationOutputProcessorsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ArchiveAutomationOutputProcessorsWithBody

func (c *Client) ArchiveAutomationOutputProcessorsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ArchiveBatches

func (c *Client) ArchiveBatches(ctx context.Context, body ArchiveBatchesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ArchiveBatchesWithBody

func (c *Client) ArchiveBatchesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ArchiveBenchlingApps

func (c *Client) ArchiveBenchlingApps(ctx context.Context, body ArchiveBenchlingAppsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ArchiveBenchlingAppsWithBody

func (c *Client) ArchiveBenchlingAppsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ArchiveBoxes

func (c *Client) ArchiveBoxes(ctx context.Context, body ArchiveBoxesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ArchiveBoxesWithBody

func (c *Client) ArchiveBoxesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ArchiveContainers

func (c *Client) ArchiveContainers(ctx context.Context, body ArchiveContainersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ArchiveContainersWithBody

func (c *Client) ArchiveContainersWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ArchiveCustomEntities

func (c *Client) ArchiveCustomEntities(ctx context.Context, body ArchiveCustomEntitiesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ArchiveCustomEntitiesWithBody

func (c *Client) ArchiveCustomEntitiesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ArchiveDNAOligos

func (c *Client) ArchiveDNAOligos(ctx context.Context, body ArchiveDNAOligosJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ArchiveDNAOligosWithBody

func (c *Client) ArchiveDNAOligosWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ArchiveDNASequences

func (c *Client) ArchiveDNASequences(ctx context.Context, body ArchiveDNASequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ArchiveDNASequencesWithBody

func (c *Client) ArchiveDNASequencesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ArchiveDropdownOptions

func (c *Client) ArchiveDropdownOptions(ctx context.Context, dropdownId string, body ArchiveDropdownOptionsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ArchiveDropdownOptionsWithBody

func (c *Client) ArchiveDropdownOptionsWithBody(ctx context.Context, dropdownId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ArchiveEntries

func (c *Client) ArchiveEntries(ctx context.Context, body ArchiveEntriesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ArchiveEntriesWithBody

func (c *Client) ArchiveEntriesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ArchiveFolders

func (c *Client) ArchiveFolders(ctx context.Context, body ArchiveFoldersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ArchiveFoldersWithBody

func (c *Client) ArchiveFoldersWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ArchiveLocations

func (c *Client) ArchiveLocations(ctx context.Context, body ArchiveLocationsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ArchiveLocationsWithBody

func (c *Client) ArchiveLocationsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ArchiveMixtures

func (c *Client) ArchiveMixtures(ctx context.Context, body ArchiveMixturesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ArchiveMixturesWithBody

func (c *Client) ArchiveMixturesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ArchiveMolecules

func (c *Client) ArchiveMolecules(ctx context.Context, body ArchiveMoleculesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ArchiveMoleculesWithBody

func (c *Client) ArchiveMoleculesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ArchiveMonomers

func (c *Client) ArchiveMonomers(ctx context.Context, body ArchiveMonomersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ArchiveMonomersWithBody

func (c *Client) ArchiveMonomersWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ArchiveOligos

func (c *Client) ArchiveOligos(ctx context.Context, body ArchiveOligosJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ArchiveOligosWithBody

func (c *Client) ArchiveOligosWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ArchivePlates

func (c *Client) ArchivePlates(ctx context.Context, body ArchivePlatesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ArchivePlatesWithBody

func (c *Client) ArchivePlatesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ArchiveProjects

func (c *Client) ArchiveProjects(ctx context.Context, body ArchiveProjectsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ArchiveProjectsWithBody

func (c *Client) ArchiveProjectsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ArchiveRNAOligos

func (c *Client) ArchiveRNAOligos(ctx context.Context, body ArchiveRNAOligosJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ArchiveRNAOligosWithBody

func (c *Client) ArchiveRNAOligosWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ArchiveRNASequences

func (c *Client) ArchiveRNASequences(ctx context.Context, body ArchiveRNASequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ArchiveRNASequencesWithBody

func (c *Client) ArchiveRNASequencesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ArchiveWorkflowOutputs

func (c *Client) ArchiveWorkflowOutputs(ctx context.Context, body ArchiveWorkflowOutputsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ArchiveWorkflowOutputsWithBody

func (c *Client) ArchiveWorkflowOutputsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ArchiveWorkflowTaskGroups

func (c *Client) ArchiveWorkflowTaskGroups(ctx context.Context, body ArchiveWorkflowTaskGroupsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ArchiveWorkflowTaskGroupsWithBody

func (c *Client) ArchiveWorkflowTaskGroupsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ArchiveWorkflowTasks

func (c *Client) ArchiveWorkflowTasks(ctx context.Context, body ArchiveWorkflowTasksJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ArchiveWorkflowTasksWithBody

func (c *Client) ArchiveWorkflowTasksWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AutoAnnotateAaSequences

func (c *Client) AutoAnnotateAaSequences(ctx context.Context, body AutoAnnotateAaSequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AutoAnnotateAaSequencesWithBody

func (c *Client) AutoAnnotateAaSequencesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AutoAnnotateDnaSequences

func (c *Client) AutoAnnotateDnaSequences(ctx context.Context, body AutoAnnotateDnaSequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AutoAnnotateDnaSequencesWithBody

func (c *Client) AutoAnnotateDnaSequencesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AutoAnnotateRnaSequences

func (c *Client) AutoAnnotateRnaSequences(ctx context.Context, body AutoAnnotateRnaSequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AutoAnnotateRnaSequencesWithBody

func (c *Client) AutoAnnotateRnaSequencesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AutofillDNASequenceParts

func (c *Client) AutofillDNASequenceParts(ctx context.Context, body AutofillDNASequencePartsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AutofillDNASequencePartsWithBody

func (c *Client) AutofillDNASequencePartsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AutofillDNASequenceTranslations

func (c *Client) AutofillDNASequenceTranslations(ctx context.Context, body AutofillDNASequenceTranslationsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AutofillDNASequenceTranslationsWithBody

func (c *Client) AutofillDNASequenceTranslationsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AutofillRNASequenceParts

func (c *Client) AutofillRNASequenceParts(ctx context.Context, body AutofillRNASequencePartsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AutofillRNASequencePartsWithBody

func (c *Client) AutofillRNASequencePartsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AutofillRNASequenceTranslations

func (c *Client) AutofillRNASequenceTranslations(ctx context.Context, body AutofillRNASequenceTranslationsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AutofillRNASequenceTranslationsWithBody

func (c *Client) AutofillRNASequenceTranslationsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) BulkCopyWorkflowTasks

func (c *Client) BulkCopyWorkflowTasks(ctx context.Context, body BulkCopyWorkflowTasksJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) BulkCopyWorkflowTasksWithBody

func (c *Client) BulkCopyWorkflowTasksWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) BulkCreateAASequences

func (c *Client) BulkCreateAASequences(ctx context.Context, body BulkCreateAASequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) BulkCreateAASequencesWithBody

func (c *Client) BulkCreateAASequencesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) BulkCreateAppConfigurationItems

func (c *Client) BulkCreateAppConfigurationItems(ctx context.Context, body BulkCreateAppConfigurationItemsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) BulkCreateAppConfigurationItemsWithBody

func (c *Client) BulkCreateAppConfigurationItemsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) BulkCreateAssayResults

func (c *Client) BulkCreateAssayResults(ctx context.Context, body BulkCreateAssayResultsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) BulkCreateAssayResultsWithBody

func (c *Client) BulkCreateAssayResultsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) BulkCreateContainers

func (c *Client) BulkCreateContainers(ctx context.Context, body BulkCreateContainersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) BulkCreateContainersWithBody

func (c *Client) BulkCreateContainersWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) BulkCreateCustomEntities

func (c *Client) BulkCreateCustomEntities(ctx context.Context, body BulkCreateCustomEntitiesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) BulkCreateCustomEntitiesWithBody

func (c *Client) BulkCreateCustomEntitiesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) BulkCreateDNAOligos

func (c *Client) BulkCreateDNAOligos(ctx context.Context, body BulkCreateDNAOligosJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) BulkCreateDNAOligosWithBody

func (c *Client) BulkCreateDNAOligosWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) BulkCreateDNASequences

func (c *Client) BulkCreateDNASequences(ctx context.Context, body BulkCreateDNASequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) BulkCreateDNASequencesWithBody

func (c *Client) BulkCreateDNASequencesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) BulkCreateFeatures

func (c *Client) BulkCreateFeatures(ctx context.Context, body BulkCreateFeaturesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) BulkCreateFeaturesWithBody

func (c *Client) BulkCreateFeaturesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) BulkCreateMixtures

func (c *Client) BulkCreateMixtures(ctx context.Context, body BulkCreateMixturesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) BulkCreateMixturesWithBody

func (c *Client) BulkCreateMixturesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) BulkCreateMolecules

func (c *Client) BulkCreateMolecules(ctx context.Context, body BulkCreateMoleculesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) BulkCreateMoleculesWithBody

func (c *Client) BulkCreateMoleculesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) BulkCreateOligos

func (c *Client) BulkCreateOligos(ctx context.Context, body BulkCreateOligosJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) BulkCreateOligosWithBody

func (c *Client) BulkCreateOligosWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) BulkCreateRNAOligos

func (c *Client) BulkCreateRNAOligos(ctx context.Context, body BulkCreateRNAOligosJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) BulkCreateRNAOligosWithBody

func (c *Client) BulkCreateRNAOligosWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) BulkCreateRNASequences

func (c *Client) BulkCreateRNASequences(ctx context.Context, body BulkCreateRNASequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) BulkCreateRNASequencesWithBody

func (c *Client) BulkCreateRNASequencesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) BulkCreateRequestTasks

func (c *Client) BulkCreateRequestTasks(ctx context.Context, requestId string, body BulkCreateRequestTasksJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) BulkCreateRequestTasksWithBody

func (c *Client) BulkCreateRequestTasksWithBody(ctx context.Context, requestId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) BulkCreateUsers

func (c *Client) BulkCreateUsers(ctx context.Context, body BulkCreateUsersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) BulkCreateUsersWithBody

func (c *Client) BulkCreateUsersWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) BulkCreateWorkflowOutputs

func (c *Client) BulkCreateWorkflowOutputs(ctx context.Context, body BulkCreateWorkflowOutputsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) BulkCreateWorkflowOutputsWithBody

func (c *Client) BulkCreateWorkflowOutputsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) BulkCreateWorkflowTasks

func (c *Client) BulkCreateWorkflowTasks(ctx context.Context, body BulkCreateWorkflowTasksJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) BulkCreateWorkflowTasksWithBody

func (c *Client) BulkCreateWorkflowTasksWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) BulkGetAASequences

func (c *Client) BulkGetAASequences(ctx context.Context, params *BulkGetAASequencesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) BulkGetAssayResults

func (c *Client) BulkGetAssayResults(ctx context.Context, params *BulkGetAssayResultsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) BulkGetAssayRuns

func (c *Client) BulkGetAssayRuns(ctx context.Context, params *BulkGetAssayRunsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) BulkGetBatches

func (c *Client) BulkGetBatches(ctx context.Context, params *BulkGetBatchesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) BulkGetBlobs

func (c *Client) BulkGetBlobs(ctx context.Context, params *BulkGetBlobsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) BulkGetBoxes

func (c *Client) BulkGetBoxes(ctx context.Context, params *BulkGetBoxesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) BulkGetContainers

func (c *Client) BulkGetContainers(ctx context.Context, params *BulkGetContainersParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) BulkGetCustomEntities

func (c *Client) BulkGetCustomEntities(ctx context.Context, params *BulkGetCustomEntitiesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) BulkGetDNASequences

func (c *Client) BulkGetDNASequences(ctx context.Context, params *BulkGetDNASequencesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) BulkGetEntries

func (c *Client) BulkGetEntries(ctx context.Context, params *BulkGetEntriesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) BulkGetLocations

func (c *Client) BulkGetLocations(ctx context.Context, params *BulkGetLocationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) BulkGetOligos

func (c *Client) BulkGetOligos(ctx context.Context, params *BulkGetOligosParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) BulkGetPlates

func (c *Client) BulkGetPlates(ctx context.Context, params *BulkGetPlatesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) BulkGetRNASequences

func (c *Client) BulkGetRNASequences(ctx context.Context, params *BulkGetRNASequencesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) BulkGetRegisteredEntities

func (c *Client) BulkGetRegisteredEntities(ctx context.Context, registryId string, params *BulkGetRegisteredEntitiesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) BulkGetRequests

func (c *Client) BulkGetRequests(ctx context.Context, params *BulkGetRequestsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) BulkUpdateAASequences

func (c *Client) BulkUpdateAASequences(ctx context.Context, body BulkUpdateAASequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) BulkUpdateAASequencesWithBody

func (c *Client) BulkUpdateAASequencesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) BulkUpdateAppConfigurationItems

func (c *Client) BulkUpdateAppConfigurationItems(ctx context.Context, body BulkUpdateAppConfigurationItemsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) BulkUpdateAppConfigurationItemsWithBody

func (c *Client) BulkUpdateAppConfigurationItemsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) BulkUpdateContainers

func (c *Client) BulkUpdateContainers(ctx context.Context, body BulkUpdateContainersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) BulkUpdateContainersWithBody

func (c *Client) BulkUpdateContainersWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) BulkUpdateCustomEntities

func (c *Client) BulkUpdateCustomEntities(ctx context.Context, body BulkUpdateCustomEntitiesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) BulkUpdateCustomEntitiesWithBody

func (c *Client) BulkUpdateCustomEntitiesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) BulkUpdateDNAOligos

func (c *Client) BulkUpdateDNAOligos(ctx context.Context, body BulkUpdateDNAOligosJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) BulkUpdateDNAOligosWithBody

func (c *Client) BulkUpdateDNAOligosWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) BulkUpdateDNASequences

func (c *Client) BulkUpdateDNASequences(ctx context.Context, body BulkUpdateDNASequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) BulkUpdateDNASequencesWithBody

func (c *Client) BulkUpdateDNASequencesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) BulkUpdateMixtures

func (c *Client) BulkUpdateMixtures(ctx context.Context, body BulkUpdateMixturesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) BulkUpdateMixturesWithBody

func (c *Client) BulkUpdateMixturesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) BulkUpdateMolecules

func (c *Client) BulkUpdateMolecules(ctx context.Context, body BulkUpdateMoleculesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) BulkUpdateMoleculesWithBody

func (c *Client) BulkUpdateMoleculesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) BulkUpdateRNAOligos

func (c *Client) BulkUpdateRNAOligos(ctx context.Context, body BulkUpdateRNAOligosJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) BulkUpdateRNAOligosWithBody

func (c *Client) BulkUpdateRNAOligosWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) BulkUpdateRNASequences

func (c *Client) BulkUpdateRNASequences(ctx context.Context, body BulkUpdateRNASequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) BulkUpdateRNASequencesWithBody

func (c *Client) BulkUpdateRNASequencesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) BulkUpdateRequestTasks

func (c *Client) BulkUpdateRequestTasks(ctx context.Context, requestId string, body BulkUpdateRequestTasksJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) BulkUpdateRequestTasksWithBody

func (c *Client) BulkUpdateRequestTasksWithBody(ctx context.Context, requestId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) BulkUpdateUsers

func (c *Client) BulkUpdateUsers(ctx context.Context, body BulkUpdateUsersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) BulkUpdateUsersWithBody

func (c *Client) BulkUpdateUsersWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) BulkUpdateWorkflowOutputs

func (c *Client) BulkUpdateWorkflowOutputs(ctx context.Context, body BulkUpdateWorkflowOutputsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) BulkUpdateWorkflowOutputsWithBody

func (c *Client) BulkUpdateWorkflowOutputsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) BulkUpdateWorkflowTasks

func (c *Client) BulkUpdateWorkflowTasks(ctx context.Context, body BulkUpdateWorkflowTasksJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) BulkUpdateWorkflowTasksWithBody

func (c *Client) BulkUpdateWorkflowTasksWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CheckinContainers

func (c *Client) CheckinContainers(ctx context.Context, body CheckinContainersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CheckinContainersWithBody

func (c *Client) CheckinContainersWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CheckoutContainers

func (c *Client) CheckoutContainers(ctx context.Context, body CheckoutContainersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CheckoutContainersWithBody

func (c *Client) CheckoutContainersWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CommitAssayResultsTransaction

func (c *Client) CommitAssayResultsTransaction(ctx context.Context, transactionId openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CompleteMultipartBlob

func (c *Client) CompleteMultipartBlob(ctx context.Context, blobId string, body CompleteMultipartBlobJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CompleteMultipartBlobWithBody

func (c *Client) CompleteMultipartBlobWithBody(ctx context.Context, blobId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CopyWorkflowTask

func (c *Client) CopyWorkflowTask(ctx context.Context, workflowTaskId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateAASequence

func (c *Client) CreateAASequence(ctx context.Context, body CreateAASequenceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateAASequenceWithBody

func (c *Client) CreateAASequenceWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateAppCanvas

func (c *Client) CreateAppCanvas(ctx context.Context, body CreateAppCanvasJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateAppCanvasWithBody

func (c *Client) CreateAppCanvasWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateAppConfigurationItem

func (c *Client) CreateAppConfigurationItem(ctx context.Context, body CreateAppConfigurationItemJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateAppConfigurationItemWithBody

func (c *Client) CreateAppConfigurationItemWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateAppSession

func (c *Client) CreateAppSession(ctx context.Context, body CreateAppSessionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateAppSessionWithBody

func (c *Client) CreateAppSessionWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateAssayResults

func (c *Client) CreateAssayResults(ctx context.Context, body CreateAssayResultsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateAssayResultsInTransaction

func (c *Client) CreateAssayResultsInTransaction(ctx context.Context, transactionId openapi_types.UUID, body CreateAssayResultsInTransactionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateAssayResultsInTransactionWithBody

func (c *Client) CreateAssayResultsInTransactionWithBody(ctx context.Context, transactionId openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateAssayResultsTransaction

func (c *Client) CreateAssayResultsTransaction(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateAssayResultsWithBody

func (c *Client) CreateAssayResultsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateAssayRuns

func (c *Client) CreateAssayRuns(ctx context.Context, body CreateAssayRunsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateAssayRunsWithBody

func (c *Client) CreateAssayRunsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateAutomationOutputProcessor

func (c *Client) CreateAutomationOutputProcessor(ctx context.Context, body CreateAutomationOutputProcessorJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateAutomationOutputProcessorWithBody

func (c *Client) CreateAutomationOutputProcessorWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateBatch

func (c *Client) CreateBatch(ctx context.Context, body CreateBatchJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateBatchWithBody

func (c *Client) CreateBatchWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateBenchlingApp

func (c *Client) CreateBenchlingApp(ctx context.Context, body CreateBenchlingAppJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateBenchlingAppWithBody

func (c *Client) CreateBenchlingAppWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateBlob

func (c *Client) CreateBlob(ctx context.Context, body CreateBlobJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateBlobPart

func (c *Client) CreateBlobPart(ctx context.Context, blobId string, body CreateBlobPartJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateBlobPartWithBody

func (c *Client) CreateBlobPartWithBody(ctx context.Context, blobId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateBlobWithBody

func (c *Client) CreateBlobWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateBox

func (c *Client) CreateBox(ctx context.Context, body CreateBoxJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateBoxWithBody

func (c *Client) CreateBoxWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateConsensusNucleotideAlignment

func (c *Client) CreateConsensusNucleotideAlignment(ctx context.Context, body CreateConsensusNucleotideAlignmentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateConsensusNucleotideAlignmentWithBody

func (c *Client) CreateConsensusNucleotideAlignmentWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateContainer

func (c *Client) CreateContainer(ctx context.Context, body CreateContainerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateContainerWithBody

func (c *Client) CreateContainerWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateCustomEntity

func (c *Client) CreateCustomEntity(ctx context.Context, body CreateCustomEntityJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateCustomEntityWithBody

func (c *Client) CreateCustomEntityWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateDNAOligo

func (c *Client) CreateDNAOligo(ctx context.Context, body CreateDNAOligoJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateDNAOligoWithBody

func (c *Client) CreateDNAOligoWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateDNASequence

func (c *Client) CreateDNASequence(ctx context.Context, body CreateDNASequenceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateDNASequenceWithBody

func (c *Client) CreateDNASequenceWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateDnaConsensusAlignment

func (c *Client) CreateDnaConsensusAlignment(ctx context.Context, body CreateDnaConsensusAlignmentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateDnaConsensusAlignmentWithBody

func (c *Client) CreateDnaConsensusAlignmentWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateDnaTemplateAlignment

func (c *Client) CreateDnaTemplateAlignment(ctx context.Context, body CreateDnaTemplateAlignmentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateDnaTemplateAlignmentWithBody

func (c *Client) CreateDnaTemplateAlignmentWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateDropdown

func (c *Client) CreateDropdown(ctx context.Context, body CreateDropdownJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateDropdownWithBody

func (c *Client) CreateDropdownWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateEntry

func (c *Client) CreateEntry(ctx context.Context, body CreateEntryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateEntryWithBody

func (c *Client) CreateEntryWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateFeature

func (c *Client) CreateFeature(ctx context.Context, body CreateFeatureJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateFeatureLibrary

func (c *Client) CreateFeatureLibrary(ctx context.Context, body CreateFeatureLibraryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateFeatureLibraryWithBody

func (c *Client) CreateFeatureLibraryWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateFeatureWithBody

func (c *Client) CreateFeatureWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateFolder

func (c *Client) CreateFolder(ctx context.Context, body CreateFolderJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateFolderWithBody

func (c *Client) CreateFolderWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateLocation

func (c *Client) CreateLocation(ctx context.Context, body CreateLocationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateLocationWithBody

func (c *Client) CreateLocationWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateMixture

func (c *Client) CreateMixture(ctx context.Context, body CreateMixtureJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateMixtureWithBody

func (c *Client) CreateMixtureWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateMolecule

func (c *Client) CreateMolecule(ctx context.Context, body CreateMoleculeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateMoleculeWithBody

func (c *Client) CreateMoleculeWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateMonomer

func (c *Client) CreateMonomer(ctx context.Context, params *CreateMonomerParams, body CreateMonomerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateMonomerWithBody

func (c *Client) CreateMonomerWithBody(ctx context.Context, params *CreateMonomerParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateMultipartBlob

func (c *Client) CreateMultipartBlob(ctx context.Context, body CreateMultipartBlobJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateMultipartBlobWithBody

func (c *Client) CreateMultipartBlobWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateOligo

func (c *Client) CreateOligo(ctx context.Context, body CreateOligoJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateOligoWithBody

func (c *Client) CreateOligoWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreatePlate

func (c *Client) CreatePlate(ctx context.Context, params *CreatePlateParams, body CreatePlateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreatePlateWithBody

func (c *Client) CreatePlateWithBody(ctx context.Context, params *CreatePlateParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateRNAOligo

func (c *Client) CreateRNAOligo(ctx context.Context, body CreateRNAOligoJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateRNAOligoWithBody

func (c *Client) CreateRNAOligoWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateRNASequence

func (c *Client) CreateRNASequence(ctx context.Context, body CreateRNASequenceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateRNASequenceWithBody

func (c *Client) CreateRNASequenceWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateRequest

func (c *Client) CreateRequest(ctx context.Context, body CreateRequestJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateRequestWithBody

func (c *Client) CreateRequestWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateTemplateNucleotideAlignment

func (c *Client) CreateTemplateNucleotideAlignment(ctx context.Context, body CreateTemplateNucleotideAlignmentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateTemplateNucleotideAlignmentWithBody

func (c *Client) CreateTemplateNucleotideAlignmentWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateUser

func (c *Client) CreateUser(ctx context.Context, body CreateUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateUserWithBody

func (c *Client) CreateUserWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateWarehouseCredentials

func (c *Client) CreateWarehouseCredentials(ctx context.Context, body CreateWarehouseCredentialsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateWarehouseCredentialsWithBody

func (c *Client) CreateWarehouseCredentialsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateWorkflowOutput

func (c *Client) CreateWorkflowOutput(ctx context.Context, body CreateWorkflowOutputJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateWorkflowOutputWithBody

func (c *Client) CreateWorkflowOutputWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateWorkflowTask

func (c *Client) CreateWorkflowTask(ctx context.Context, body CreateWorkflowTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateWorkflowTaskGroup

func (c *Client) CreateWorkflowTaskGroup(ctx context.Context, body CreateWorkflowTaskGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateWorkflowTaskGroupWithBody

func (c *Client) CreateWorkflowTaskGroupWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateWorkflowTaskWithBody

func (c *Client) CreateWorkflowTaskWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteContainerContent

func (c *Client) DeleteContainerContent(ctx context.Context, containerId string, containableId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteDNAAlignment

func (c *Client) DeleteDNAAlignment(ctx context.Context, dnaAlignmentId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteNucleotideAlignment

func (c *Client) DeleteNucleotideAlignment(ctx context.Context, alignmentId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ExecuteRequestsSampleGroups

func (c *Client) ExecuteRequestsSampleGroups(ctx context.Context, requestId string, body ExecuteRequestsSampleGroupsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ExecuteRequestsSampleGroupsWithBody

func (c *Client) ExecuteRequestsSampleGroupsWithBody(ctx context.Context, requestId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ExportItem

func (c *Client) ExportItem(ctx context.Context, body ExportItemJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ExportItemWithBody

func (c *Client) ExportItemWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GenerateInputWithAutomationInputGenerator

func (c *Client) GenerateInputWithAutomationInputGenerator(ctx context.Context, inputGeneratorId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GenerateTokenWithBody

func (c *Client) GenerateTokenWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GenerateTokenWithFormdataBody

func (c *Client) GenerateTokenWithFormdataBody(ctx context.Context, body GenerateTokenFormdataRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetAASequence

func (c *Client) GetAASequence(ctx context.Context, aaSequenceId string, params *GetAASequenceParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetAppCanvas

func (c *Client) GetAppCanvas(ctx context.Context, canvasId string, params *GetAppCanvasParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetAppConfigurationItemById

func (c *Client) GetAppConfigurationItemById(ctx context.Context, itemId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetAppSessionById

func (c *Client) GetAppSessionById(ctx context.Context, id string, params *GetAppSessionByIdParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetAssayResult

func (c *Client) GetAssayResult(ctx context.Context, assayResultId openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetAssayRun

func (c *Client) GetAssayRun(ctx context.Context, assayRunId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetAutomationInputGenerator

func (c *Client) GetAutomationInputGenerator(ctx context.Context, inputGeneratorId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetAutomationOutputProcessor

func (c *Client) GetAutomationOutputProcessor(ctx context.Context, outputProcessorId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetBatch

func (c *Client) GetBatch(ctx context.Context, batchId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetBatchSchema

func (c *Client) GetBatchSchema(ctx context.Context, schemaId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetBenchlingAppByID

func (c *Client) GetBenchlingAppByID(ctx context.Context, appId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetBlob

func (c *Client) GetBlob(ctx context.Context, blobId string, params *GetBlobParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetBlobFile

func (c *Client) GetBlobFile(ctx context.Context, blobId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetBlobUrl

func (c *Client) GetBlobUrl(ctx context.Context, blobId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetBox

func (c *Client) GetBox(ctx context.Context, boxId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetBoxSchema

func (c *Client) GetBoxSchema(ctx context.Context, schemaId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetContainer

func (c *Client) GetContainer(ctx context.Context, containerId string, params *GetContainerParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetContainerContent

func (c *Client) GetContainerContent(ctx context.Context, containerId string, containableId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetContainerSchema

func (c *Client) GetContainerSchema(ctx context.Context, schemaId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetCustomEntity

func (c *Client) GetCustomEntity(ctx context.Context, customEntityId string, params *GetCustomEntityParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetDNAAlignment

func (c *Client) GetDNAAlignment(ctx context.Context, dnaAlignmentId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetDNAOligo

func (c *Client) GetDNAOligo(ctx context.Context, oligoId string, params *GetDNAOligoParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetDNASequence

func (c *Client) GetDNASequence(ctx context.Context, dnaSequenceId string, params *GetDNASequenceParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetDropdown

func (c *Client) GetDropdown(ctx context.Context, dropdownId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetEnitityBatches

func (c *Client) GetEnitityBatches(ctx context.Context, entityId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetEntitySchema

func (c *Client) GetEntitySchema(ctx context.Context, schemaId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetEntry

func (c *Client) GetEntry(ctx context.Context, entryId string, params *GetEntryParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetEntrySchema

func (c *Client) GetEntrySchema(ctx context.Context, schemaId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetEntryTemplate

func (c *Client) GetEntryTemplate(ctx context.Context, entryTemplateId string, params *GetEntryTemplateParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetExternalFileMetadata

func (c *Client) GetExternalFileMetadata(ctx context.Context, entryId string, externalFileId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetFeature

func (c *Client) GetFeature(ctx context.Context, featureId string, params *GetFeatureParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetFeatureLibrary

func (c *Client) GetFeatureLibrary(ctx context.Context, featureLibraryId string, params *GetFeatureLibraryParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetFolder

func (c *Client) GetFolder(ctx context.Context, folderId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetLabAutomationTransform

func (c *Client) GetLabAutomationTransform(ctx context.Context, transformId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetLocation

func (c *Client) GetLocation(ctx context.Context, locationId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetLocationSchema

func (c *Client) GetLocationSchema(ctx context.Context, schemaId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetMixture

func (c *Client) GetMixture(ctx context.Context, mixtureId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetMolecule

func (c *Client) GetMolecule(ctx context.Context, moleculeId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetNucleotideAlignment

func (c *Client) GetNucleotideAlignment(ctx context.Context, alignmentId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetOligo

func (c *Client) GetOligo(ctx context.Context, oligoId string, params *GetOligoParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetOrganization

func (c *Client) GetOrganization(ctx context.Context, organizationId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetPlate

func (c *Client) GetPlate(ctx context.Context, plateId string, params *GetPlateParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetPlateSchema

func (c *Client) GetPlateSchema(ctx context.Context, schemaId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetProject

func (c *Client) GetProject(ctx context.Context, projectId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetRNAOligo

func (c *Client) GetRNAOligo(ctx context.Context, oligoId string, params *GetRNAOligoParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetRNASequence

func (c *Client) GetRNASequence(ctx context.Context, rnaSequenceId string, params *GetRNASequenceParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetRegistry

func (c *Client) GetRegistry(ctx context.Context, registryId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetRequest

func (c *Client) GetRequest(ctx context.Context, requestId string, params *GetRequestParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetRequestFulfillment

func (c *Client) GetRequestFulfillment(ctx context.Context, requestFulfillmentId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetRequestResponse

func (c *Client) GetRequestResponse(ctx context.Context, requestId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetRequestSchema

func (c *Client) GetRequestSchema(ctx context.Context, schemaId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetRequestTaskSchema

func (c *Client) GetRequestTaskSchema(ctx context.Context, schemaId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetResultSchema

func (c *Client) GetResultSchema(ctx context.Context, schemaId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetRunSchema

func (c *Client) GetRunSchema(ctx context.Context, schemaId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetTask

func (c *Client) GetTask(ctx context.Context, taskId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetTeam

func (c *Client) GetTeam(ctx context.Context, teamId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetUser

func (c *Client) GetUser(ctx context.Context, userId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetUserActivity

func (c *Client) GetUserActivity(ctx context.Context, userId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetWorkflowOutput

func (c *Client) GetWorkflowOutput(ctx context.Context, workflowOutputId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetWorkflowTask

func (c *Client) GetWorkflowTask(ctx context.Context, workflowTaskId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetWorkflowTaskGroup

func (c *Client) GetWorkflowTaskGroup(ctx context.Context, workflowTaskGroupId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetWorkflowTaskSchema

func (c *Client) GetWorkflowTaskSchema(ctx context.Context, schemaId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListAASequences

func (c *Client) ListAASequences(ctx context.Context, params *ListAASequencesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListAppConfigurationItems

func (c *Client) ListAppConfigurationItems(ctx context.Context, params *ListAppConfigurationItemsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListAssayResultSchemas

func (c *Client) ListAssayResultSchemas(ctx context.Context, params *ListAssayResultSchemasParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListAssayResults

func (c *Client) ListAssayResults(ctx context.Context, params *ListAssayResultsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListAssayRunSchemas

func (c *Client) ListAssayRunSchemas(ctx context.Context, params *ListAssayRunSchemasParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListAssayRuns

func (c *Client) ListAssayRuns(ctx context.Context, params *ListAssayRunsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListAutomationInputGenerators

func (c *Client) ListAutomationInputGenerators(ctx context.Context, assayRunId string, params *ListAutomationInputGeneratorsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListAutomationOutputProcessors

func (c *Client) ListAutomationOutputProcessors(ctx context.Context, params *ListAutomationOutputProcessorsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListAutomationOutputProcessorsDeprecated

func (c *Client) ListAutomationOutputProcessorsDeprecated(ctx context.Context, assayRunId string, params *ListAutomationOutputProcessorsDeprecatedParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListBatchSchemas

func (c *Client) ListBatchSchemas(ctx context.Context, params *ListBatchSchemasParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListBatchSchemasByRegistry

func (c *Client) ListBatchSchemasByRegistry(ctx context.Context, registryId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListBatches

func (c *Client) ListBatches(ctx context.Context, params *ListBatchesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListBenchlingApps

func (c *Client) ListBenchlingApps(ctx context.Context, params *ListBenchlingAppsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListBoxContents

func (c *Client) ListBoxContents(ctx context.Context, boxId string, params *ListBoxContentsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListBoxSchemas

func (c *Client) ListBoxSchemas(ctx context.Context, params *ListBoxSchemasParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListBoxSchemasByRegistry

func (c *Client) ListBoxSchemasByRegistry(ctx context.Context, registryId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListBoxes

func (c *Client) ListBoxes(ctx context.Context, params *ListBoxesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListContainerContents

func (c *Client) ListContainerContents(ctx context.Context, containerId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListContainerSchemas

func (c *Client) ListContainerSchemas(ctx context.Context, params *ListContainerSchemasParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListContainerSchemasByRegistry

func (c *Client) ListContainerSchemasByRegistry(ctx context.Context, registryId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListContainers

func (c *Client) ListContainers(ctx context.Context, params *ListContainersParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListCustomEntities

func (c *Client) ListCustomEntities(ctx context.Context, params *ListCustomEntitiesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListCustomNotations

func (c *Client) ListCustomNotations(ctx context.Context, params *ListCustomNotationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListDNAAlignments

func (c *Client) ListDNAAlignments(ctx context.Context, params *ListDNAAlignmentsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListDNAOligos

func (c *Client) ListDNAOligos(ctx context.Context, params *ListDNAOligosParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListDNASequences

func (c *Client) ListDNASequences(ctx context.Context, params *ListDNASequencesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListDropdowns

func (c *Client) ListDropdowns(ctx context.Context, params *ListDropdownsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListDropdownsByRegistry

func (c *Client) ListDropdownsByRegistry(ctx context.Context, registryId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListEntitySchemas

func (c *Client) ListEntitySchemas(ctx context.Context, params *ListEntitySchemasParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListEntitySchemasByRegistry

func (c *Client) ListEntitySchemasByRegistry(ctx context.Context, registryId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListEntries

func (c *Client) ListEntries(ctx context.Context, params *ListEntriesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListEntrySchemas

func (c *Client) ListEntrySchemas(ctx context.Context, params *ListEntrySchemasParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListEntryTemplates

func (c *Client) ListEntryTemplates(ctx context.Context, params *ListEntryTemplatesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListEvents

func (c *Client) ListEvents(ctx context.Context, params *ListEventsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListFeatureLibraries

func (c *Client) ListFeatureLibraries(ctx context.Context, params *ListFeatureLibrariesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListFeatures

func (c *Client) ListFeatures(ctx context.Context, params *ListFeaturesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListFolders

func (c *Client) ListFolders(ctx context.Context, params *ListFoldersParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListLabelTemplates

func (c *Client) ListLabelTemplates(ctx context.Context, registryId string, params *ListLabelTemplatesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListLegacyWorkflowStageRunInputSamples

func (c *Client) ListLegacyWorkflowStageRunInputSamples(ctx context.Context, stageRunId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListLegacyWorkflowStageRunOutputSamples

func (c *Client) ListLegacyWorkflowStageRunOutputSamples(ctx context.Context, stageRunId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListLegacyWorkflowStageRunRegisteredSamples

func (c *Client) ListLegacyWorkflowStageRunRegisteredSamples(ctx context.Context, stageRunId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListLegacyWorkflowStageRuns

func (c *Client) ListLegacyWorkflowStageRuns(ctx context.Context, stageId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListLegacyWorkflowStages

func (c *Client) ListLegacyWorkflowStages(ctx context.Context, legacyWorkflowId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListLegacyWorkflows

func (c *Client) ListLegacyWorkflows(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListLocationSchemas

func (c *Client) ListLocationSchemas(ctx context.Context, params *ListLocationSchemasParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListLocationSchemasByRegistry

func (c *Client) ListLocationSchemasByRegistry(ctx context.Context, registryId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListLocations

func (c *Client) ListLocations(ctx context.Context, params *ListLocationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListMixtures

func (c *Client) ListMixtures(ctx context.Context, params *ListMixturesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListMolecules

func (c *Client) ListMolecules(ctx context.Context, params *ListMoleculesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListMonomers

func (c *Client) ListMonomers(ctx context.Context, params *ListMonomersParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListNucleotideAlignments

func (c *Client) ListNucleotideAlignments(ctx context.Context, params *ListNucleotideAlignmentsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListOligos

func (c *Client) ListOligos(ctx context.Context, params *ListOligosParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListOrganizations

func (c *Client) ListOrganizations(ctx context.Context, params *ListOrganizationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListPlateSchemas

func (c *Client) ListPlateSchemas(ctx context.Context, params *ListPlateSchemasParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListPlateSchemasByRegistry

func (c *Client) ListPlateSchemasByRegistry(ctx context.Context, registryId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListPlates

func (c *Client) ListPlates(ctx context.Context, params *ListPlatesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListPrinters

func (c *Client) ListPrinters(ctx context.Context, registryId string, params *ListPrintersParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListProjects

func (c *Client) ListProjects(ctx context.Context, params *ListProjectsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListRNAOligos

func (c *Client) ListRNAOligos(ctx context.Context, params *ListRNAOligosParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListRNASequences

func (c *Client) ListRNASequences(ctx context.Context, params *ListRNASequencesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListRegistries

func (c *Client) ListRegistries(ctx context.Context, params *ListRegistriesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListRequestFulfillments

func (c *Client) ListRequestFulfillments(ctx context.Context, params *ListRequestFulfillmentsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListRequestSchemas

func (c *Client) ListRequestSchemas(ctx context.Context, params *ListRequestSchemasParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListRequestTaskSchemas

func (c *Client) ListRequestTaskSchemas(ctx context.Context, params *ListRequestTaskSchemasParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListRequests

func (c *Client) ListRequests(ctx context.Context, params *ListRequestsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListStageRunInputSamples

func (c *Client) ListStageRunInputSamples(ctx context.Context, stageRunId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListStageRunOutputSamples

func (c *Client) ListStageRunOutputSamples(ctx context.Context, stageRunId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListStageRunRegisteredSamples

func (c *Client) ListStageRunRegisteredSamples(ctx context.Context, stageRunId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListTeams

func (c *Client) ListTeams(ctx context.Context, params *ListTeamsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListUsers

func (c *Client) ListUsers(ctx context.Context, params *ListUsersParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListWorkflowOutputs

func (c *Client) ListWorkflowOutputs(ctx context.Context, params *ListWorkflowOutputsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListWorkflowStageRuns

func (c *Client) ListWorkflowStageRuns(ctx context.Context, stageId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListWorkflowStages

func (c *Client) ListWorkflowStages(ctx context.Context, workflowId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListWorkflowTaskGroups

func (c *Client) ListWorkflowTaskGroups(ctx context.Context, params *ListWorkflowTaskGroupsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListWorkflowTaskSchemas

func (c *Client) ListWorkflowTaskSchemas(ctx context.Context, params *ListWorkflowTaskSchemasParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListWorkflowTasks

func (c *Client) ListWorkflowTasks(ctx context.Context, params *ListWorkflowTasksParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListWorkflows

func (c *Client) ListWorkflows(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) MatchBasesDnaSequences

func (c *Client) MatchBasesDnaSequences(ctx context.Context, body MatchBasesDnaSequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) MatchBasesDnaSequencesWithBody

func (c *Client) MatchBasesDnaSequencesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) MatchBasesRnaSequences

func (c *Client) MatchBasesRnaSequences(ctx context.Context, body MatchBasesRnaSequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) MatchBasesRnaSequencesWithBody

func (c *Client) MatchBasesRnaSequencesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchBenchlingApp

func (c *Client) PatchBenchlingApp(ctx context.Context, appId string, body PatchBenchlingAppJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchBenchlingAppWithBody

func (c *Client) PatchBenchlingAppWithBody(ctx context.Context, appId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchRequest

func (c *Client) PatchRequest(ctx context.Context, requestId string, body PatchRequestJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchRequestWithBody

func (c *Client) PatchRequestWithBody(ctx context.Context, requestId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PrintLabels

func (c *Client) PrintLabels(ctx context.Context, body PrintLabelsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PrintLabelsWithBody

func (c *Client) PrintLabelsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ProcessOutputWithAutomationOutputProcessor

func (c *Client) ProcessOutputWithAutomationOutputProcessor(ctx context.Context, outputProcessorId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RegisterEntities

func (c *Client) RegisterEntities(ctx context.Context, registryId string, body RegisterEntitiesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RegisterEntitiesWithBody

func (c *Client) RegisterEntitiesWithBody(ctx context.Context, registryId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ReserveContainers

func (c *Client) ReserveContainers(ctx context.Context, body ReserveContainersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ReserveContainersWithBody

func (c *Client) ReserveContainersWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SearchDnaSequences

func (c *Client) SearchDnaSequences(ctx context.Context, body SearchDnaSequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SearchDnaSequencesWithBody

func (c *Client) SearchDnaSequencesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SearchRnaSequences

func (c *Client) SearchRnaSequences(ctx context.Context, body SearchRnaSequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SearchRnaSequencesWithBody

func (c *Client) SearchRnaSequencesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) TransferIntoContainer

func (c *Client) TransferIntoContainer(ctx context.Context, destinationContainerId string, body TransferIntoContainerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) TransferIntoContainerWithBody

func (c *Client) TransferIntoContainerWithBody(ctx context.Context, destinationContainerId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) TransferIntoContainers

func (c *Client) TransferIntoContainers(ctx context.Context, body TransferIntoContainersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) TransferIntoContainersWithBody

func (c *Client) TransferIntoContainersWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UnarchiveAASequences

func (c *Client) UnarchiveAASequences(ctx context.Context, body UnarchiveAASequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UnarchiveAASequencesWithBody

func (c *Client) UnarchiveAASequencesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UnarchiveAppCanvases

func (c *Client) UnarchiveAppCanvases(ctx context.Context, body UnarchiveAppCanvasesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UnarchiveAppCanvasesWithBody

func (c *Client) UnarchiveAppCanvasesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UnarchiveAssayResults

func (c *Client) UnarchiveAssayResults(ctx context.Context, body UnarchiveAssayResultsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UnarchiveAssayResultsWithBody

func (c *Client) UnarchiveAssayResultsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UnarchiveAssayRuns

func (c *Client) UnarchiveAssayRuns(ctx context.Context, body UnarchiveAssayRunsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UnarchiveAssayRunsWithBody

func (c *Client) UnarchiveAssayRunsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UnarchiveAutomationOutputProcessors

func (c *Client) UnarchiveAutomationOutputProcessors(ctx context.Context, body UnarchiveAutomationOutputProcessorsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UnarchiveAutomationOutputProcessorsWithBody

func (c *Client) UnarchiveAutomationOutputProcessorsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UnarchiveBatches

func (c *Client) UnarchiveBatches(ctx context.Context, body UnarchiveBatchesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UnarchiveBatchesWithBody

func (c *Client) UnarchiveBatchesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UnarchiveBenchlingApps

func (c *Client) UnarchiveBenchlingApps(ctx context.Context, body UnarchiveBenchlingAppsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UnarchiveBenchlingAppsWithBody

func (c *Client) UnarchiveBenchlingAppsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UnarchiveBoxes

func (c *Client) UnarchiveBoxes(ctx context.Context, body UnarchiveBoxesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UnarchiveBoxesWithBody

func (c *Client) UnarchiveBoxesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UnarchiveContainers

func (c *Client) UnarchiveContainers(ctx context.Context, body UnarchiveContainersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UnarchiveContainersWithBody

func (c *Client) UnarchiveContainersWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UnarchiveCustomEntities

func (c *Client) UnarchiveCustomEntities(ctx context.Context, body UnarchiveCustomEntitiesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UnarchiveCustomEntitiesWithBody

func (c *Client) UnarchiveCustomEntitiesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UnarchiveDNAOligos

func (c *Client) UnarchiveDNAOligos(ctx context.Context, body UnarchiveDNAOligosJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UnarchiveDNAOligosWithBody

func (c *Client) UnarchiveDNAOligosWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UnarchiveDNASequences

func (c *Client) UnarchiveDNASequences(ctx context.Context, body UnarchiveDNASequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UnarchiveDNASequencesWithBody

func (c *Client) UnarchiveDNASequencesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UnarchiveDropdownOptions

func (c *Client) UnarchiveDropdownOptions(ctx context.Context, dropdownId string, body UnarchiveDropdownOptionsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UnarchiveDropdownOptionsWithBody

func (c *Client) UnarchiveDropdownOptionsWithBody(ctx context.Context, dropdownId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UnarchiveEntries

func (c *Client) UnarchiveEntries(ctx context.Context, body UnarchiveEntriesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UnarchiveEntriesWithBody

func (c *Client) UnarchiveEntriesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UnarchiveFolders

func (c *Client) UnarchiveFolders(ctx context.Context, body UnarchiveFoldersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UnarchiveFoldersWithBody

func (c *Client) UnarchiveFoldersWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UnarchiveLocations

func (c *Client) UnarchiveLocations(ctx context.Context, body UnarchiveLocationsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UnarchiveLocationsWithBody

func (c *Client) UnarchiveLocationsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UnarchiveMixtures

func (c *Client) UnarchiveMixtures(ctx context.Context, body UnarchiveMixturesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UnarchiveMixturesWithBody

func (c *Client) UnarchiveMixturesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UnarchiveMolecules

func (c *Client) UnarchiveMolecules(ctx context.Context, body UnarchiveMoleculesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UnarchiveMoleculesWithBody

func (c *Client) UnarchiveMoleculesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UnarchiveMonomers

func (c *Client) UnarchiveMonomers(ctx context.Context, body UnarchiveMonomersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UnarchiveMonomersWithBody

func (c *Client) UnarchiveMonomersWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UnarchiveOligos

func (c *Client) UnarchiveOligos(ctx context.Context, body UnarchiveOligosJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UnarchiveOligosWithBody

func (c *Client) UnarchiveOligosWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UnarchivePlates

func (c *Client) UnarchivePlates(ctx context.Context, body UnarchivePlatesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UnarchivePlatesWithBody

func (c *Client) UnarchivePlatesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UnarchiveProjects

func (c *Client) UnarchiveProjects(ctx context.Context, body UnarchiveProjectsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UnarchiveProjectsWithBody

func (c *Client) UnarchiveProjectsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UnarchiveRNAOligos

func (c *Client) UnarchiveRNAOligos(ctx context.Context, body UnarchiveRNAOligosJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UnarchiveRNAOligosWithBody

func (c *Client) UnarchiveRNAOligosWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UnarchiveRNASequences

func (c *Client) UnarchiveRNASequences(ctx context.Context, body UnarchiveRNASequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UnarchiveRNASequencesWithBody

func (c *Client) UnarchiveRNASequencesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UnarchiveWorkflowOutputs

func (c *Client) UnarchiveWorkflowOutputs(ctx context.Context, body UnarchiveWorkflowOutputsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UnarchiveWorkflowOutputsWithBody

func (c *Client) UnarchiveWorkflowOutputsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UnarchiveWorkflowTaskGroups

func (c *Client) UnarchiveWorkflowTaskGroups(ctx context.Context, body UnarchiveWorkflowTaskGroupsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UnarchiveWorkflowTaskGroupsWithBody

func (c *Client) UnarchiveWorkflowTaskGroupsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UnarchiveWorkflowTasks

func (c *Client) UnarchiveWorkflowTasks(ctx context.Context, body UnarchiveWorkflowTasksJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UnarchiveWorkflowTasksWithBody

func (c *Client) UnarchiveWorkflowTasksWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UnregisterEntities

func (c *Client) UnregisterEntities(ctx context.Context, registryId string, body UnregisterEntitiesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UnregisterEntitiesWithBody

func (c *Client) UnregisterEntitiesWithBody(ctx context.Context, registryId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateAASequence

func (c *Client) UpdateAASequence(ctx context.Context, aaSequenceId string, body UpdateAASequenceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateAASequenceWithBody

func (c *Client) UpdateAASequenceWithBody(ctx context.Context, aaSequenceId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateAppCanvas

func (c *Client) UpdateAppCanvas(ctx context.Context, canvasId string, body UpdateAppCanvasJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateAppCanvasWithBody

func (c *Client) UpdateAppCanvasWithBody(ctx context.Context, canvasId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateAppConfigurationItem

func (c *Client) UpdateAppConfigurationItem(ctx context.Context, itemId string, body UpdateAppConfigurationItemJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateAppConfigurationItemWithBody

func (c *Client) UpdateAppConfigurationItemWithBody(ctx context.Context, itemId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateAppSession

func (c *Client) UpdateAppSession(ctx context.Context, id string, body UpdateAppSessionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateAppSessionWithBody

func (c *Client) UpdateAppSessionWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateAssayRun

func (c *Client) UpdateAssayRun(ctx context.Context, assayRunId string, body UpdateAssayRunJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateAssayRunWithBody

func (c *Client) UpdateAssayRunWithBody(ctx context.Context, assayRunId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateAutomationInputGenerator

func (c *Client) UpdateAutomationInputGenerator(ctx context.Context, inputGeneratorId string, body UpdateAutomationInputGeneratorJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateAutomationInputGeneratorWithBody

func (c *Client) UpdateAutomationInputGeneratorWithBody(ctx context.Context, inputGeneratorId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateAutomationOutputProcessor

func (c *Client) UpdateAutomationOutputProcessor(ctx context.Context, outputProcessorId string, body UpdateAutomationOutputProcessorJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateAutomationOutputProcessorWithBody

func (c *Client) UpdateAutomationOutputProcessorWithBody(ctx context.Context, outputProcessorId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateBatch

func (c *Client) UpdateBatch(ctx context.Context, batchId string, body UpdateBatchJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateBatchWithBody

func (c *Client) UpdateBatchWithBody(ctx context.Context, batchId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateBox

func (c *Client) UpdateBox(ctx context.Context, boxId string, body UpdateBoxJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateBoxWithBody

func (c *Client) UpdateBoxWithBody(ctx context.Context, boxId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateContainer

func (c *Client) UpdateContainer(ctx context.Context, containerId string, body UpdateContainerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateContainerContent

func (c *Client) UpdateContainerContent(ctx context.Context, containerId string, containableId string, body UpdateContainerContentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateContainerContentWithBody

func (c *Client) UpdateContainerContentWithBody(ctx context.Context, containerId string, containableId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateContainerWithBody

func (c *Client) UpdateContainerWithBody(ctx context.Context, containerId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateCustomEntity

func (c *Client) UpdateCustomEntity(ctx context.Context, customEntityId string, body UpdateCustomEntityJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateCustomEntityWithBody

func (c *Client) UpdateCustomEntityWithBody(ctx context.Context, customEntityId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateDNAOligo

func (c *Client) UpdateDNAOligo(ctx context.Context, oligoId string, body UpdateDNAOligoJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateDNAOligoWithBody

func (c *Client) UpdateDNAOligoWithBody(ctx context.Context, oligoId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateDNASequence

func (c *Client) UpdateDNASequence(ctx context.Context, dnaSequenceId string, body UpdateDNASequenceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateDNASequenceWithBody

func (c *Client) UpdateDNASequenceWithBody(ctx context.Context, dnaSequenceId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateDropdown

func (c *Client) UpdateDropdown(ctx context.Context, dropdownId string, body UpdateDropdownJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateDropdownWithBody

func (c *Client) UpdateDropdownWithBody(ctx context.Context, dropdownId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateEntry

func (c *Client) UpdateEntry(ctx context.Context, entryId string, params *UpdateEntryParams, body UpdateEntryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateEntryWithBody

func (c *Client) UpdateEntryWithBody(ctx context.Context, entryId string, params *UpdateEntryParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateFeature

func (c *Client) UpdateFeature(ctx context.Context, featureId string, body UpdateFeatureJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateFeatureLibrary

func (c *Client) UpdateFeatureLibrary(ctx context.Context, featureLibraryId string, body UpdateFeatureLibraryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateFeatureLibraryWithBody

func (c *Client) UpdateFeatureLibraryWithBody(ctx context.Context, featureLibraryId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateFeatureWithBody

func (c *Client) UpdateFeatureWithBody(ctx context.Context, featureId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateLabAutomationTransform

func (c *Client) UpdateLabAutomationTransform(ctx context.Context, transformId string, body UpdateLabAutomationTransformJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateLabAutomationTransformWithBody

func (c *Client) UpdateLabAutomationTransformWithBody(ctx context.Context, transformId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateLegacyWorkflowMetadata

func (c *Client) UpdateLegacyWorkflowMetadata(ctx context.Context, legacyWorkflowId string, body UpdateLegacyWorkflowMetadataJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateLegacyWorkflowMetadataWithBody

func (c *Client) UpdateLegacyWorkflowMetadataWithBody(ctx context.Context, legacyWorkflowId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateLocation

func (c *Client) UpdateLocation(ctx context.Context, locationId string, body UpdateLocationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateLocationWithBody

func (c *Client) UpdateLocationWithBody(ctx context.Context, locationId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateMixture

func (c *Client) UpdateMixture(ctx context.Context, mixtureId string, body UpdateMixtureJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateMixtureWithBody

func (c *Client) UpdateMixtureWithBody(ctx context.Context, mixtureId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateMolecule

func (c *Client) UpdateMolecule(ctx context.Context, moleculeId string, body UpdateMoleculeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateMoleculeWithBody

func (c *Client) UpdateMoleculeWithBody(ctx context.Context, moleculeId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateMonomer

func (c *Client) UpdateMonomer(ctx context.Context, monomerId string, params *UpdateMonomerParams, body UpdateMonomerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateMonomerWithBody

func (c *Client) UpdateMonomerWithBody(ctx context.Context, monomerId string, params *UpdateMonomerParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateOligo

func (c *Client) UpdateOligo(ctx context.Context, oligoId string, body UpdateOligoJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateOligoWithBody

func (c *Client) UpdateOligoWithBody(ctx context.Context, oligoId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdatePlate

func (c *Client) UpdatePlate(ctx context.Context, plateId string, params *UpdatePlateParams, body UpdatePlateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdatePlateWithBody

func (c *Client) UpdatePlateWithBody(ctx context.Context, plateId string, params *UpdatePlateParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateRNAOligo

func (c *Client) UpdateRNAOligo(ctx context.Context, oligoId string, body UpdateRNAOligoJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateRNAOligoWithBody

func (c *Client) UpdateRNAOligoWithBody(ctx context.Context, oligoId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateRNASequence

func (c *Client) UpdateRNASequence(ctx context.Context, rnaSequenceId string, body UpdateRNASequenceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateRNASequenceWithBody

func (c *Client) UpdateRNASequenceWithBody(ctx context.Context, rnaSequenceId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateUser

func (c *Client) UpdateUser(ctx context.Context, userId string, body UpdateUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateUserWithBody

func (c *Client) UpdateUserWithBody(ctx context.Context, userId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateWorkflowMetadata

func (c *Client) UpdateWorkflowMetadata(ctx context.Context, workflowId string, body UpdateWorkflowMetadataJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateWorkflowMetadataWithBody

func (c *Client) UpdateWorkflowMetadataWithBody(ctx context.Context, workflowId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateWorkflowOutput

func (c *Client) UpdateWorkflowOutput(ctx context.Context, workflowOutputId string, body UpdateWorkflowOutputJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateWorkflowOutputWithBody

func (c *Client) UpdateWorkflowOutputWithBody(ctx context.Context, workflowOutputId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateWorkflowTask

func (c *Client) UpdateWorkflowTask(ctx context.Context, workflowTaskId string, body UpdateWorkflowTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateWorkflowTaskGroup

func (c *Client) UpdateWorkflowTaskGroup(ctx context.Context, workflowTaskGroupId string, body UpdateWorkflowTaskGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateWorkflowTaskGroupWithBody

func (c *Client) UpdateWorkflowTaskGroupWithBody(ctx context.Context, workflowTaskGroupId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateWorkflowTaskWithBody

func (c *Client) UpdateWorkflowTaskWithBody(ctx context.Context, workflowTaskId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ValidateBarcodes

func (c *Client) ValidateBarcodes(ctx context.Context, registryId string, body ValidateBarcodesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ValidateBarcodesWithBody

func (c *Client) ValidateBarcodesWithBody(ctx context.Context, registryId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

type ClientInterface

type ClientInterface interface {
	// ListAASequences request
	ListAASequences(ctx context.Context, params *ListAASequencesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateAASequenceWithBody request with any body
	CreateAASequenceWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateAASequence(ctx context.Context, body CreateAASequenceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAASequence request
	GetAASequence(ctx context.Context, aaSequenceId string, params *GetAASequenceParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateAASequenceWithBody request with any body
	UpdateAASequenceWithBody(ctx context.Context, aaSequenceId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateAASequence(ctx context.Context, aaSequenceId string, body UpdateAASequenceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ArchiveAASequencesWithBody request with any body
	ArchiveAASequencesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ArchiveAASequences(ctx context.Context, body ArchiveAASequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AutoAnnotateAaSequencesWithBody request with any body
	AutoAnnotateAaSequencesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	AutoAnnotateAaSequences(ctx context.Context, body AutoAnnotateAaSequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkCreateAASequencesWithBody request with any body
	BulkCreateAASequencesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	BulkCreateAASequences(ctx context.Context, body BulkCreateAASequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkGetAASequences request
	BulkGetAASequences(ctx context.Context, params *BulkGetAASequencesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkUpdateAASequencesWithBody request with any body
	BulkUpdateAASequencesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	BulkUpdateAASequences(ctx context.Context, body BulkUpdateAASequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UnarchiveAASequencesWithBody request with any body
	UnarchiveAASequencesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UnarchiveAASequences(ctx context.Context, body UnarchiveAASequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateAppCanvasWithBody request with any body
	CreateAppCanvasWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateAppCanvas(ctx context.Context, body CreateAppCanvasJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAppCanvas request
	GetAppCanvas(ctx context.Context, canvasId string, params *GetAppCanvasParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateAppCanvasWithBody request with any body
	UpdateAppCanvasWithBody(ctx context.Context, canvasId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateAppCanvas(ctx context.Context, canvasId string, body UpdateAppCanvasJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ArchiveAppCanvasesWithBody request with any body
	ArchiveAppCanvasesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ArchiveAppCanvases(ctx context.Context, body ArchiveAppCanvasesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UnarchiveAppCanvasesWithBody request with any body
	UnarchiveAppCanvasesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UnarchiveAppCanvases(ctx context.Context, body UnarchiveAppCanvasesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListAppConfigurationItems request
	ListAppConfigurationItems(ctx context.Context, params *ListAppConfigurationItemsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateAppConfigurationItemWithBody request with any body
	CreateAppConfigurationItemWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateAppConfigurationItem(ctx context.Context, body CreateAppConfigurationItemJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAppConfigurationItemById request
	GetAppConfigurationItemById(ctx context.Context, itemId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateAppConfigurationItemWithBody request with any body
	UpdateAppConfigurationItemWithBody(ctx context.Context, itemId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateAppConfigurationItem(ctx context.Context, itemId string, body UpdateAppConfigurationItemJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkCreateAppConfigurationItemsWithBody request with any body
	BulkCreateAppConfigurationItemsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	BulkCreateAppConfigurationItems(ctx context.Context, body BulkCreateAppConfigurationItemsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkUpdateAppConfigurationItemsWithBody request with any body
	BulkUpdateAppConfigurationItemsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	BulkUpdateAppConfigurationItems(ctx context.Context, body BulkUpdateAppConfigurationItemsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateAppSessionWithBody request with any body
	CreateAppSessionWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateAppSession(ctx context.Context, body CreateAppSessionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAppSessionById request
	GetAppSessionById(ctx context.Context, id string, params *GetAppSessionByIdParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateAppSessionWithBody request with any body
	UpdateAppSessionWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateAppSession(ctx context.Context, id string, body UpdateAppSessionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListBenchlingApps request
	ListBenchlingApps(ctx context.Context, params *ListBenchlingAppsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateBenchlingAppWithBody request with any body
	CreateBenchlingAppWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateBenchlingApp(ctx context.Context, body CreateBenchlingAppJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetBenchlingAppByID request
	GetBenchlingAppByID(ctx context.Context, appId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PatchBenchlingAppWithBody request with any body
	PatchBenchlingAppWithBody(ctx context.Context, appId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PatchBenchlingApp(ctx context.Context, appId string, body PatchBenchlingAppJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ArchiveBenchlingAppsWithBody request with any body
	ArchiveBenchlingAppsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ArchiveBenchlingApps(ctx context.Context, body ArchiveBenchlingAppsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UnarchiveBenchlingAppsWithBody request with any body
	UnarchiveBenchlingAppsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UnarchiveBenchlingApps(ctx context.Context, body UnarchiveBenchlingAppsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListAssayResultSchemas request
	ListAssayResultSchemas(ctx context.Context, params *ListAssayResultSchemasParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetResultSchema request
	GetResultSchema(ctx context.Context, schemaId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListAssayResults request
	ListAssayResults(ctx context.Context, params *ListAssayResultsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateAssayResultsWithBody request with any body
	CreateAssayResultsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateAssayResults(ctx context.Context, body CreateAssayResultsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAssayResult request
	GetAssayResult(ctx context.Context, assayResultId openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ArchiveAssayResultsWithBody request with any body
	ArchiveAssayResultsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ArchiveAssayResults(ctx context.Context, body ArchiveAssayResultsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkCreateAssayResultsWithBody request with any body
	BulkCreateAssayResultsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	BulkCreateAssayResults(ctx context.Context, body BulkCreateAssayResultsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkGetAssayResults request
	BulkGetAssayResults(ctx context.Context, params *BulkGetAssayResultsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UnarchiveAssayResultsWithBody request with any body
	UnarchiveAssayResultsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UnarchiveAssayResults(ctx context.Context, body UnarchiveAssayResultsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListAssayRunSchemas request
	ListAssayRunSchemas(ctx context.Context, params *ListAssayRunSchemasParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetRunSchema request
	GetRunSchema(ctx context.Context, schemaId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListAssayRuns request
	ListAssayRuns(ctx context.Context, params *ListAssayRunsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateAssayRunsWithBody request with any body
	CreateAssayRunsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateAssayRuns(ctx context.Context, body CreateAssayRunsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAssayRun request
	GetAssayRun(ctx context.Context, assayRunId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateAssayRunWithBody request with any body
	UpdateAssayRunWithBody(ctx context.Context, assayRunId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateAssayRun(ctx context.Context, assayRunId string, body UpdateAssayRunJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListAutomationInputGenerators request
	ListAutomationInputGenerators(ctx context.Context, assayRunId string, params *ListAutomationInputGeneratorsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListAutomationOutputProcessorsDeprecated request
	ListAutomationOutputProcessorsDeprecated(ctx context.Context, assayRunId string, params *ListAutomationOutputProcessorsDeprecatedParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ArchiveAssayRunsWithBody request with any body
	ArchiveAssayRunsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ArchiveAssayRuns(ctx context.Context, body ArchiveAssayRunsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkGetAssayRuns request
	BulkGetAssayRuns(ctx context.Context, params *BulkGetAssayRunsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UnarchiveAssayRunsWithBody request with any body
	UnarchiveAssayRunsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UnarchiveAssayRuns(ctx context.Context, body UnarchiveAssayRunsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetLabAutomationTransform request
	GetLabAutomationTransform(ctx context.Context, transformId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateLabAutomationTransformWithBody request with any body
	UpdateLabAutomationTransformWithBody(ctx context.Context, transformId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateLabAutomationTransform(ctx context.Context, transformId string, body UpdateLabAutomationTransformJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAutomationInputGenerator request
	GetAutomationInputGenerator(ctx context.Context, inputGeneratorId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateAutomationInputGeneratorWithBody request with any body
	UpdateAutomationInputGeneratorWithBody(ctx context.Context, inputGeneratorId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateAutomationInputGenerator(ctx context.Context, inputGeneratorId string, body UpdateAutomationInputGeneratorJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GenerateInputWithAutomationInputGenerator request
	GenerateInputWithAutomationInputGenerator(ctx context.Context, inputGeneratorId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListAutomationOutputProcessors request
	ListAutomationOutputProcessors(ctx context.Context, params *ListAutomationOutputProcessorsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateAutomationOutputProcessorWithBody request with any body
	CreateAutomationOutputProcessorWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateAutomationOutputProcessor(ctx context.Context, body CreateAutomationOutputProcessorJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAutomationOutputProcessor request
	GetAutomationOutputProcessor(ctx context.Context, outputProcessorId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateAutomationOutputProcessorWithBody request with any body
	UpdateAutomationOutputProcessorWithBody(ctx context.Context, outputProcessorId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateAutomationOutputProcessor(ctx context.Context, outputProcessorId string, body UpdateAutomationOutputProcessorJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ProcessOutputWithAutomationOutputProcessor request
	ProcessOutputWithAutomationOutputProcessor(ctx context.Context, outputProcessorId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ArchiveAutomationOutputProcessorsWithBody request with any body
	ArchiveAutomationOutputProcessorsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ArchiveAutomationOutputProcessors(ctx context.Context, body ArchiveAutomationOutputProcessorsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UnarchiveAutomationOutputProcessorsWithBody request with any body
	UnarchiveAutomationOutputProcessorsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UnarchiveAutomationOutputProcessors(ctx context.Context, body UnarchiveAutomationOutputProcessorsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListBatchSchemas request
	ListBatchSchemas(ctx context.Context, params *ListBatchSchemasParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetBatchSchema request
	GetBatchSchema(ctx context.Context, schemaId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListBatches request
	ListBatches(ctx context.Context, params *ListBatchesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateBatchWithBody request with any body
	CreateBatchWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateBatch(ctx context.Context, body CreateBatchJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetBatch request
	GetBatch(ctx context.Context, batchId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateBatchWithBody request with any body
	UpdateBatchWithBody(ctx context.Context, batchId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateBatch(ctx context.Context, batchId string, body UpdateBatchJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ArchiveBatchesWithBody request with any body
	ArchiveBatchesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ArchiveBatches(ctx context.Context, body ArchiveBatchesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkGetBatches request
	BulkGetBatches(ctx context.Context, params *BulkGetBatchesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UnarchiveBatchesWithBody request with any body
	UnarchiveBatchesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UnarchiveBatches(ctx context.Context, body UnarchiveBatchesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateBlobWithBody request with any body
	CreateBlobWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateBlob(ctx context.Context, body CreateBlobJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetBlob request
	GetBlob(ctx context.Context, blobId string, params *GetBlobParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetBlobFile request
	GetBlobFile(ctx context.Context, blobId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetBlobUrl request
	GetBlobUrl(ctx context.Context, blobId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateBlobPartWithBody request with any body
	CreateBlobPartWithBody(ctx context.Context, blobId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateBlobPart(ctx context.Context, blobId string, body CreateBlobPartJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AbortMultipartBlob request
	AbortMultipartBlob(ctx context.Context, blobId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CompleteMultipartBlobWithBody request with any body
	CompleteMultipartBlobWithBody(ctx context.Context, blobId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CompleteMultipartBlob(ctx context.Context, blobId string, body CompleteMultipartBlobJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkGetBlobs request
	BulkGetBlobs(ctx context.Context, params *BulkGetBlobsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateMultipartBlobWithBody request with any body
	CreateMultipartBlobWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateMultipartBlob(ctx context.Context, body CreateMultipartBlobJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListBoxSchemas request
	ListBoxSchemas(ctx context.Context, params *ListBoxSchemasParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetBoxSchema request
	GetBoxSchema(ctx context.Context, schemaId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListBoxes request
	ListBoxes(ctx context.Context, params *ListBoxesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateBoxWithBody request with any body
	CreateBoxWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateBox(ctx context.Context, body CreateBoxJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetBox request
	GetBox(ctx context.Context, boxId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateBoxWithBody request with any body
	UpdateBoxWithBody(ctx context.Context, boxId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateBox(ctx context.Context, boxId string, body UpdateBoxJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListBoxContents request
	ListBoxContents(ctx context.Context, boxId string, params *ListBoxContentsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ArchiveBoxesWithBody request with any body
	ArchiveBoxesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ArchiveBoxes(ctx context.Context, body ArchiveBoxesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkGetBoxes request
	BulkGetBoxes(ctx context.Context, params *BulkGetBoxesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UnarchiveBoxesWithBody request with any body
	UnarchiveBoxesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UnarchiveBoxes(ctx context.Context, body UnarchiveBoxesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListContainerSchemas request
	ListContainerSchemas(ctx context.Context, params *ListContainerSchemasParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetContainerSchema request
	GetContainerSchema(ctx context.Context, schemaId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListContainers request
	ListContainers(ctx context.Context, params *ListContainersParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateContainerWithBody request with any body
	CreateContainerWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateContainer(ctx context.Context, body CreateContainerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetContainer request
	GetContainer(ctx context.Context, containerId string, params *GetContainerParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateContainerWithBody request with any body
	UpdateContainerWithBody(ctx context.Context, containerId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateContainer(ctx context.Context, containerId string, body UpdateContainerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListContainerContents request
	ListContainerContents(ctx context.Context, containerId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteContainerContent request
	DeleteContainerContent(ctx context.Context, containerId string, containableId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetContainerContent request
	GetContainerContent(ctx context.Context, containerId string, containableId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateContainerContentWithBody request with any body
	UpdateContainerContentWithBody(ctx context.Context, containerId string, containableId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateContainerContent(ctx context.Context, containerId string, containableId string, body UpdateContainerContentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// TransferIntoContainerWithBody request with any body
	TransferIntoContainerWithBody(ctx context.Context, destinationContainerId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	TransferIntoContainer(ctx context.Context, destinationContainerId string, body TransferIntoContainerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ArchiveContainersWithBody request with any body
	ArchiveContainersWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ArchiveContainers(ctx context.Context, body ArchiveContainersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkCreateContainersWithBody request with any body
	BulkCreateContainersWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	BulkCreateContainers(ctx context.Context, body BulkCreateContainersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkGetContainers request
	BulkGetContainers(ctx context.Context, params *BulkGetContainersParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkUpdateContainersWithBody request with any body
	BulkUpdateContainersWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	BulkUpdateContainers(ctx context.Context, body BulkUpdateContainersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CheckinContainersWithBody request with any body
	CheckinContainersWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CheckinContainers(ctx context.Context, body CheckinContainersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CheckoutContainersWithBody request with any body
	CheckoutContainersWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CheckoutContainers(ctx context.Context, body CheckoutContainersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PrintLabelsWithBody request with any body
	PrintLabelsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PrintLabels(ctx context.Context, body PrintLabelsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ReserveContainersWithBody request with any body
	ReserveContainersWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ReserveContainers(ctx context.Context, body ReserveContainersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UnarchiveContainersWithBody request with any body
	UnarchiveContainersWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UnarchiveContainers(ctx context.Context, body UnarchiveContainersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListCustomEntities request
	ListCustomEntities(ctx context.Context, params *ListCustomEntitiesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateCustomEntityWithBody request with any body
	CreateCustomEntityWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateCustomEntity(ctx context.Context, body CreateCustomEntityJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetCustomEntity request
	GetCustomEntity(ctx context.Context, customEntityId string, params *GetCustomEntityParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateCustomEntityWithBody request with any body
	UpdateCustomEntityWithBody(ctx context.Context, customEntityId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateCustomEntity(ctx context.Context, customEntityId string, body UpdateCustomEntityJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ArchiveCustomEntitiesWithBody request with any body
	ArchiveCustomEntitiesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ArchiveCustomEntities(ctx context.Context, body ArchiveCustomEntitiesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkCreateCustomEntitiesWithBody request with any body
	BulkCreateCustomEntitiesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	BulkCreateCustomEntities(ctx context.Context, body BulkCreateCustomEntitiesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkGetCustomEntities request
	BulkGetCustomEntities(ctx context.Context, params *BulkGetCustomEntitiesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkUpdateCustomEntitiesWithBody request with any body
	BulkUpdateCustomEntitiesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	BulkUpdateCustomEntities(ctx context.Context, body BulkUpdateCustomEntitiesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UnarchiveCustomEntitiesWithBody request with any body
	UnarchiveCustomEntitiesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UnarchiveCustomEntities(ctx context.Context, body UnarchiveCustomEntitiesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListCustomNotations request
	ListCustomNotations(ctx context.Context, params *ListCustomNotationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListDNAAlignments request
	ListDNAAlignments(ctx context.Context, params *ListDNAAlignmentsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteDNAAlignment request
	DeleteDNAAlignment(ctx context.Context, dnaAlignmentId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetDNAAlignment request
	GetDNAAlignment(ctx context.Context, dnaAlignmentId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateDnaConsensusAlignmentWithBody request with any body
	CreateDnaConsensusAlignmentWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateDnaConsensusAlignment(ctx context.Context, body CreateDnaConsensusAlignmentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateDnaTemplateAlignmentWithBody request with any body
	CreateDnaTemplateAlignmentWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateDnaTemplateAlignment(ctx context.Context, body CreateDnaTemplateAlignmentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListDNAOligos request
	ListDNAOligos(ctx context.Context, params *ListDNAOligosParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateDNAOligoWithBody request with any body
	CreateDNAOligoWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateDNAOligo(ctx context.Context, body CreateDNAOligoJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetDNAOligo request
	GetDNAOligo(ctx context.Context, oligoId string, params *GetDNAOligoParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateDNAOligoWithBody request with any body
	UpdateDNAOligoWithBody(ctx context.Context, oligoId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateDNAOligo(ctx context.Context, oligoId string, body UpdateDNAOligoJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ArchiveDNAOligosWithBody request with any body
	ArchiveDNAOligosWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ArchiveDNAOligos(ctx context.Context, body ArchiveDNAOligosJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkCreateDNAOligosWithBody request with any body
	BulkCreateDNAOligosWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	BulkCreateDNAOligos(ctx context.Context, body BulkCreateDNAOligosJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkUpdateDNAOligosWithBody request with any body
	BulkUpdateDNAOligosWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	BulkUpdateDNAOligos(ctx context.Context, body BulkUpdateDNAOligosJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UnarchiveDNAOligosWithBody request with any body
	UnarchiveDNAOligosWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UnarchiveDNAOligos(ctx context.Context, body UnarchiveDNAOligosJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListDNASequences request
	ListDNASequences(ctx context.Context, params *ListDNASequencesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateDNASequenceWithBody request with any body
	CreateDNASequenceWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateDNASequence(ctx context.Context, body CreateDNASequenceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetDNASequence request
	GetDNASequence(ctx context.Context, dnaSequenceId string, params *GetDNASequenceParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateDNASequenceWithBody request with any body
	UpdateDNASequenceWithBody(ctx context.Context, dnaSequenceId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateDNASequence(ctx context.Context, dnaSequenceId string, body UpdateDNASequenceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ArchiveDNASequencesWithBody request with any body
	ArchiveDNASequencesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ArchiveDNASequences(ctx context.Context, body ArchiveDNASequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AutoAnnotateDnaSequencesWithBody request with any body
	AutoAnnotateDnaSequencesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	AutoAnnotateDnaSequences(ctx context.Context, body AutoAnnotateDnaSequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AutofillDNASequencePartsWithBody request with any body
	AutofillDNASequencePartsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	AutofillDNASequenceParts(ctx context.Context, body AutofillDNASequencePartsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AutofillDNASequenceTranslationsWithBody request with any body
	AutofillDNASequenceTranslationsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	AutofillDNASequenceTranslations(ctx context.Context, body AutofillDNASequenceTranslationsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkCreateDNASequencesWithBody request with any body
	BulkCreateDNASequencesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	BulkCreateDNASequences(ctx context.Context, body BulkCreateDNASequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkGetDNASequences request
	BulkGetDNASequences(ctx context.Context, params *BulkGetDNASequencesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkUpdateDNASequencesWithBody request with any body
	BulkUpdateDNASequencesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	BulkUpdateDNASequences(ctx context.Context, body BulkUpdateDNASequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// MatchBasesDnaSequencesWithBody request with any body
	MatchBasesDnaSequencesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	MatchBasesDnaSequences(ctx context.Context, body MatchBasesDnaSequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SearchDnaSequencesWithBody request with any body
	SearchDnaSequencesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	SearchDnaSequences(ctx context.Context, body SearchDnaSequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UnarchiveDNASequencesWithBody request with any body
	UnarchiveDNASequencesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UnarchiveDNASequences(ctx context.Context, body UnarchiveDNASequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListDropdowns request
	ListDropdowns(ctx context.Context, params *ListDropdownsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateDropdownWithBody request with any body
	CreateDropdownWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateDropdown(ctx context.Context, body CreateDropdownJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetDropdown request
	GetDropdown(ctx context.Context, dropdownId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateDropdownWithBody request with any body
	UpdateDropdownWithBody(ctx context.Context, dropdownId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateDropdown(ctx context.Context, dropdownId string, body UpdateDropdownJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ArchiveDropdownOptionsWithBody request with any body
	ArchiveDropdownOptionsWithBody(ctx context.Context, dropdownId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ArchiveDropdownOptions(ctx context.Context, dropdownId string, body ArchiveDropdownOptionsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UnarchiveDropdownOptionsWithBody request with any body
	UnarchiveDropdownOptionsWithBody(ctx context.Context, dropdownId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UnarchiveDropdownOptions(ctx context.Context, dropdownId string, body UnarchiveDropdownOptionsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetEnitityBatches request
	GetEnitityBatches(ctx context.Context, entityId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListEntitySchemas request
	ListEntitySchemas(ctx context.Context, params *ListEntitySchemasParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetEntitySchema request
	GetEntitySchema(ctx context.Context, schemaId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListEntries request
	ListEntries(ctx context.Context, params *ListEntriesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateEntryWithBody request with any body
	CreateEntryWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateEntry(ctx context.Context, body CreateEntryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetEntry request
	GetEntry(ctx context.Context, entryId string, params *GetEntryParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateEntryWithBody request with any body
	UpdateEntryWithBody(ctx context.Context, entryId string, params *UpdateEntryParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateEntry(ctx context.Context, entryId string, params *UpdateEntryParams, body UpdateEntryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetExternalFileMetadata request
	GetExternalFileMetadata(ctx context.Context, entryId string, externalFileId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ArchiveEntriesWithBody request with any body
	ArchiveEntriesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ArchiveEntries(ctx context.Context, body ArchiveEntriesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkGetEntries request
	BulkGetEntries(ctx context.Context, params *BulkGetEntriesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UnarchiveEntriesWithBody request with any body
	UnarchiveEntriesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UnarchiveEntries(ctx context.Context, body UnarchiveEntriesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListEntrySchemas request
	ListEntrySchemas(ctx context.Context, params *ListEntrySchemasParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetEntrySchema request
	GetEntrySchema(ctx context.Context, schemaId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListEntryTemplates request
	ListEntryTemplates(ctx context.Context, params *ListEntryTemplatesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetEntryTemplate request
	GetEntryTemplate(ctx context.Context, entryTemplateId string, params *GetEntryTemplateParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListEvents request
	ListEvents(ctx context.Context, params *ListEventsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ExportItemWithBody request with any body
	ExportItemWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ExportItem(ctx context.Context, body ExportItemJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListFeatureLibraries request
	ListFeatureLibraries(ctx context.Context, params *ListFeatureLibrariesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateFeatureLibraryWithBody request with any body
	CreateFeatureLibraryWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateFeatureLibrary(ctx context.Context, body CreateFeatureLibraryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetFeatureLibrary request
	GetFeatureLibrary(ctx context.Context, featureLibraryId string, params *GetFeatureLibraryParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateFeatureLibraryWithBody request with any body
	UpdateFeatureLibraryWithBody(ctx context.Context, featureLibraryId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateFeatureLibrary(ctx context.Context, featureLibraryId string, body UpdateFeatureLibraryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListFeatures request
	ListFeatures(ctx context.Context, params *ListFeaturesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateFeatureWithBody request with any body
	CreateFeatureWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateFeature(ctx context.Context, body CreateFeatureJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetFeature request
	GetFeature(ctx context.Context, featureId string, params *GetFeatureParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateFeatureWithBody request with any body
	UpdateFeatureWithBody(ctx context.Context, featureId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateFeature(ctx context.Context, featureId string, body UpdateFeatureJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkCreateFeaturesWithBody request with any body
	BulkCreateFeaturesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	BulkCreateFeatures(ctx context.Context, body BulkCreateFeaturesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListFolders request
	ListFolders(ctx context.Context, params *ListFoldersParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateFolderWithBody request with any body
	CreateFolderWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateFolder(ctx context.Context, body CreateFolderJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetFolder request
	GetFolder(ctx context.Context, folderId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ArchiveFoldersWithBody request with any body
	ArchiveFoldersWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ArchiveFolders(ctx context.Context, body ArchiveFoldersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UnarchiveFoldersWithBody request with any body
	UnarchiveFoldersWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UnarchiveFolders(ctx context.Context, body UnarchiveFoldersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListLegacyWorkflowStageRunInputSamples request
	ListLegacyWorkflowStageRunInputSamples(ctx context.Context, stageRunId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListLegacyWorkflowStageRunOutputSamples request
	ListLegacyWorkflowStageRunOutputSamples(ctx context.Context, stageRunId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListLegacyWorkflowStageRunRegisteredSamples request
	ListLegacyWorkflowStageRunRegisteredSamples(ctx context.Context, stageRunId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListLegacyWorkflowStageRuns request
	ListLegacyWorkflowStageRuns(ctx context.Context, stageId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListLegacyWorkflows request
	ListLegacyWorkflows(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateLegacyWorkflowMetadataWithBody request with any body
	UpdateLegacyWorkflowMetadataWithBody(ctx context.Context, legacyWorkflowId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateLegacyWorkflowMetadata(ctx context.Context, legacyWorkflowId string, body UpdateLegacyWorkflowMetadataJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListLegacyWorkflowStages request
	ListLegacyWorkflowStages(ctx context.Context, legacyWorkflowId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListLocationSchemas request
	ListLocationSchemas(ctx context.Context, params *ListLocationSchemasParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetLocationSchema request
	GetLocationSchema(ctx context.Context, schemaId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListLocations request
	ListLocations(ctx context.Context, params *ListLocationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateLocationWithBody request with any body
	CreateLocationWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateLocation(ctx context.Context, body CreateLocationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetLocation request
	GetLocation(ctx context.Context, locationId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateLocationWithBody request with any body
	UpdateLocationWithBody(ctx context.Context, locationId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateLocation(ctx context.Context, locationId string, body UpdateLocationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ArchiveLocationsWithBody request with any body
	ArchiveLocationsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ArchiveLocations(ctx context.Context, body ArchiveLocationsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkGetLocations request
	BulkGetLocations(ctx context.Context, params *BulkGetLocationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UnarchiveLocationsWithBody request with any body
	UnarchiveLocationsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UnarchiveLocations(ctx context.Context, body UnarchiveLocationsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListMixtures request
	ListMixtures(ctx context.Context, params *ListMixturesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateMixtureWithBody request with any body
	CreateMixtureWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateMixture(ctx context.Context, body CreateMixtureJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetMixture request
	GetMixture(ctx context.Context, mixtureId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateMixtureWithBody request with any body
	UpdateMixtureWithBody(ctx context.Context, mixtureId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateMixture(ctx context.Context, mixtureId string, body UpdateMixtureJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ArchiveMixturesWithBody request with any body
	ArchiveMixturesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ArchiveMixtures(ctx context.Context, body ArchiveMixturesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkCreateMixturesWithBody request with any body
	BulkCreateMixturesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	BulkCreateMixtures(ctx context.Context, body BulkCreateMixturesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkUpdateMixturesWithBody request with any body
	BulkUpdateMixturesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	BulkUpdateMixtures(ctx context.Context, body BulkUpdateMixturesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UnarchiveMixturesWithBody request with any body
	UnarchiveMixturesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UnarchiveMixtures(ctx context.Context, body UnarchiveMixturesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListMolecules request
	ListMolecules(ctx context.Context, params *ListMoleculesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateMoleculeWithBody request with any body
	CreateMoleculeWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateMolecule(ctx context.Context, body CreateMoleculeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetMolecule request
	GetMolecule(ctx context.Context, moleculeId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateMoleculeWithBody request with any body
	UpdateMoleculeWithBody(ctx context.Context, moleculeId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateMolecule(ctx context.Context, moleculeId string, body UpdateMoleculeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ArchiveMoleculesWithBody request with any body
	ArchiveMoleculesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ArchiveMolecules(ctx context.Context, body ArchiveMoleculesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkCreateMoleculesWithBody request with any body
	BulkCreateMoleculesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	BulkCreateMolecules(ctx context.Context, body BulkCreateMoleculesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkUpdateMoleculesWithBody request with any body
	BulkUpdateMoleculesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	BulkUpdateMolecules(ctx context.Context, body BulkUpdateMoleculesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UnarchiveMoleculesWithBody request with any body
	UnarchiveMoleculesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UnarchiveMolecules(ctx context.Context, body UnarchiveMoleculesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListMonomers request
	ListMonomers(ctx context.Context, params *ListMonomersParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateMonomerWithBody request with any body
	CreateMonomerWithBody(ctx context.Context, params *CreateMonomerParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateMonomer(ctx context.Context, params *CreateMonomerParams, body CreateMonomerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateMonomerWithBody request with any body
	UpdateMonomerWithBody(ctx context.Context, monomerId string, params *UpdateMonomerParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateMonomer(ctx context.Context, monomerId string, params *UpdateMonomerParams, body UpdateMonomerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ArchiveMonomersWithBody request with any body
	ArchiveMonomersWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ArchiveMonomers(ctx context.Context, body ArchiveMonomersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UnarchiveMonomersWithBody request with any body
	UnarchiveMonomersWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UnarchiveMonomers(ctx context.Context, body UnarchiveMonomersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListNucleotideAlignments request
	ListNucleotideAlignments(ctx context.Context, params *ListNucleotideAlignmentsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteNucleotideAlignment request
	DeleteNucleotideAlignment(ctx context.Context, alignmentId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetNucleotideAlignment request
	GetNucleotideAlignment(ctx context.Context, alignmentId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateConsensusNucleotideAlignmentWithBody request with any body
	CreateConsensusNucleotideAlignmentWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateConsensusNucleotideAlignment(ctx context.Context, body CreateConsensusNucleotideAlignmentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateTemplateNucleotideAlignmentWithBody request with any body
	CreateTemplateNucleotideAlignmentWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateTemplateNucleotideAlignment(ctx context.Context, body CreateTemplateNucleotideAlignmentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListOligos request
	ListOligos(ctx context.Context, params *ListOligosParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateOligoWithBody request with any body
	CreateOligoWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateOligo(ctx context.Context, body CreateOligoJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetOligo request
	GetOligo(ctx context.Context, oligoId string, params *GetOligoParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateOligoWithBody request with any body
	UpdateOligoWithBody(ctx context.Context, oligoId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateOligo(ctx context.Context, oligoId string, body UpdateOligoJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ArchiveOligosWithBody request with any body
	ArchiveOligosWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ArchiveOligos(ctx context.Context, body ArchiveOligosJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkCreateOligosWithBody request with any body
	BulkCreateOligosWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	BulkCreateOligos(ctx context.Context, body BulkCreateOligosJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkGetOligos request
	BulkGetOligos(ctx context.Context, params *BulkGetOligosParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UnarchiveOligosWithBody request with any body
	UnarchiveOligosWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UnarchiveOligos(ctx context.Context, body UnarchiveOligosJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListOrganizations request
	ListOrganizations(ctx context.Context, params *ListOrganizationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetOrganization request
	GetOrganization(ctx context.Context, organizationId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListPlateSchemas request
	ListPlateSchemas(ctx context.Context, params *ListPlateSchemasParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetPlateSchema request
	GetPlateSchema(ctx context.Context, schemaId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListPlates request
	ListPlates(ctx context.Context, params *ListPlatesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreatePlateWithBody request with any body
	CreatePlateWithBody(ctx context.Context, params *CreatePlateParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreatePlate(ctx context.Context, params *CreatePlateParams, body CreatePlateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetPlate request
	GetPlate(ctx context.Context, plateId string, params *GetPlateParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdatePlateWithBody request with any body
	UpdatePlateWithBody(ctx context.Context, plateId string, params *UpdatePlateParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdatePlate(ctx context.Context, plateId string, params *UpdatePlateParams, body UpdatePlateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ArchivePlatesWithBody request with any body
	ArchivePlatesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ArchivePlates(ctx context.Context, body ArchivePlatesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkGetPlates request
	BulkGetPlates(ctx context.Context, params *BulkGetPlatesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UnarchivePlatesWithBody request with any body
	UnarchivePlatesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UnarchivePlates(ctx context.Context, body UnarchivePlatesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListProjects request
	ListProjects(ctx context.Context, params *ListProjectsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetProject request
	GetProject(ctx context.Context, projectId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ArchiveProjectsWithBody request with any body
	ArchiveProjectsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ArchiveProjects(ctx context.Context, body ArchiveProjectsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UnarchiveProjectsWithBody request with any body
	UnarchiveProjectsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UnarchiveProjects(ctx context.Context, body UnarchiveProjectsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListRegistries request
	ListRegistries(ctx context.Context, params *ListRegistriesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetRegistry request
	GetRegistry(ctx context.Context, registryId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListBatchSchemasByRegistry request
	ListBatchSchemasByRegistry(ctx context.Context, registryId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListBoxSchemasByRegistry request
	ListBoxSchemasByRegistry(ctx context.Context, registryId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListContainerSchemasByRegistry request
	ListContainerSchemasByRegistry(ctx context.Context, registryId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListDropdownsByRegistry request
	ListDropdownsByRegistry(ctx context.Context, registryId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListEntitySchemasByRegistry request
	ListEntitySchemasByRegistry(ctx context.Context, registryId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListPrinters request
	ListPrinters(ctx context.Context, registryId string, params *ListPrintersParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListLabelTemplates request
	ListLabelTemplates(ctx context.Context, registryId string, params *ListLabelTemplatesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListLocationSchemasByRegistry request
	ListLocationSchemasByRegistry(ctx context.Context, registryId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListPlateSchemasByRegistry request
	ListPlateSchemasByRegistry(ctx context.Context, registryId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkGetRegisteredEntities request
	BulkGetRegisteredEntities(ctx context.Context, registryId string, params *BulkGetRegisteredEntitiesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RegisterEntitiesWithBody request with any body
	RegisterEntitiesWithBody(ctx context.Context, registryId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	RegisterEntities(ctx context.Context, registryId string, body RegisterEntitiesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UnregisterEntitiesWithBody request with any body
	UnregisterEntitiesWithBody(ctx context.Context, registryId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UnregisterEntities(ctx context.Context, registryId string, body UnregisterEntitiesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ValidateBarcodesWithBody request with any body
	ValidateBarcodesWithBody(ctx context.Context, registryId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ValidateBarcodes(ctx context.Context, registryId string, body ValidateBarcodesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListRequestFulfillments request
	ListRequestFulfillments(ctx context.Context, params *ListRequestFulfillmentsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetRequestFulfillment request
	GetRequestFulfillment(ctx context.Context, requestFulfillmentId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListRequestSchemas request
	ListRequestSchemas(ctx context.Context, params *ListRequestSchemasParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetRequestSchema request
	GetRequestSchema(ctx context.Context, schemaId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListRequestTaskSchemas request
	ListRequestTaskSchemas(ctx context.Context, params *ListRequestTaskSchemasParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetRequestTaskSchema request
	GetRequestTaskSchema(ctx context.Context, schemaId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListRequests request
	ListRequests(ctx context.Context, params *ListRequestsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateRequestWithBody request with any body
	CreateRequestWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateRequest(ctx context.Context, body CreateRequestJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetRequest request
	GetRequest(ctx context.Context, requestId string, params *GetRequestParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PatchRequestWithBody request with any body
	PatchRequestWithBody(ctx context.Context, requestId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PatchRequest(ctx context.Context, requestId string, body PatchRequestJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetRequestResponse request
	GetRequestResponse(ctx context.Context, requestId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkCreateRequestTasksWithBody request with any body
	BulkCreateRequestTasksWithBody(ctx context.Context, requestId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	BulkCreateRequestTasks(ctx context.Context, requestId string, body BulkCreateRequestTasksJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkUpdateRequestTasksWithBody request with any body
	BulkUpdateRequestTasksWithBody(ctx context.Context, requestId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	BulkUpdateRequestTasks(ctx context.Context, requestId string, body BulkUpdateRequestTasksJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ExecuteRequestsSampleGroupsWithBody request with any body
	ExecuteRequestsSampleGroupsWithBody(ctx context.Context, requestId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ExecuteRequestsSampleGroups(ctx context.Context, requestId string, body ExecuteRequestsSampleGroupsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkGetRequests request
	BulkGetRequests(ctx context.Context, params *BulkGetRequestsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateAssayResultsTransaction request
	CreateAssayResultsTransaction(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateAssayResultsInTransactionWithBody request with any body
	CreateAssayResultsInTransactionWithBody(ctx context.Context, transactionId openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateAssayResultsInTransaction(ctx context.Context, transactionId openapi_types.UUID, body CreateAssayResultsInTransactionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AbortAssayResultsTransaction request
	AbortAssayResultsTransaction(ctx context.Context, transactionId openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CommitAssayResultsTransaction request
	CommitAssayResultsTransaction(ctx context.Context, transactionId openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListRNAOligos request
	ListRNAOligos(ctx context.Context, params *ListRNAOligosParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateRNAOligoWithBody request with any body
	CreateRNAOligoWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateRNAOligo(ctx context.Context, body CreateRNAOligoJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetRNAOligo request
	GetRNAOligo(ctx context.Context, oligoId string, params *GetRNAOligoParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateRNAOligoWithBody request with any body
	UpdateRNAOligoWithBody(ctx context.Context, oligoId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateRNAOligo(ctx context.Context, oligoId string, body UpdateRNAOligoJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ArchiveRNAOligosWithBody request with any body
	ArchiveRNAOligosWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ArchiveRNAOligos(ctx context.Context, body ArchiveRNAOligosJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkCreateRNAOligosWithBody request with any body
	BulkCreateRNAOligosWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	BulkCreateRNAOligos(ctx context.Context, body BulkCreateRNAOligosJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkUpdateRNAOligosWithBody request with any body
	BulkUpdateRNAOligosWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	BulkUpdateRNAOligos(ctx context.Context, body BulkUpdateRNAOligosJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UnarchiveRNAOligosWithBody request with any body
	UnarchiveRNAOligosWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UnarchiveRNAOligos(ctx context.Context, body UnarchiveRNAOligosJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListRNASequences request
	ListRNASequences(ctx context.Context, params *ListRNASequencesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateRNASequenceWithBody request with any body
	CreateRNASequenceWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateRNASequence(ctx context.Context, body CreateRNASequenceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetRNASequence request
	GetRNASequence(ctx context.Context, rnaSequenceId string, params *GetRNASequenceParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateRNASequenceWithBody request with any body
	UpdateRNASequenceWithBody(ctx context.Context, rnaSequenceId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateRNASequence(ctx context.Context, rnaSequenceId string, body UpdateRNASequenceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ArchiveRNASequencesWithBody request with any body
	ArchiveRNASequencesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ArchiveRNASequences(ctx context.Context, body ArchiveRNASequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AutoAnnotateRnaSequencesWithBody request with any body
	AutoAnnotateRnaSequencesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	AutoAnnotateRnaSequences(ctx context.Context, body AutoAnnotateRnaSequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AutofillRNASequencePartsWithBody request with any body
	AutofillRNASequencePartsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	AutofillRNASequenceParts(ctx context.Context, body AutofillRNASequencePartsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AutofillRNASequenceTranslationsWithBody request with any body
	AutofillRNASequenceTranslationsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	AutofillRNASequenceTranslations(ctx context.Context, body AutofillRNASequenceTranslationsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkCreateRNASequencesWithBody request with any body
	BulkCreateRNASequencesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	BulkCreateRNASequences(ctx context.Context, body BulkCreateRNASequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkGetRNASequences request
	BulkGetRNASequences(ctx context.Context, params *BulkGetRNASequencesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkUpdateRNASequencesWithBody request with any body
	BulkUpdateRNASequencesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	BulkUpdateRNASequences(ctx context.Context, body BulkUpdateRNASequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// MatchBasesRnaSequencesWithBody request with any body
	MatchBasesRnaSequencesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	MatchBasesRnaSequences(ctx context.Context, body MatchBasesRnaSequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SearchRnaSequencesWithBody request with any body
	SearchRnaSequencesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	SearchRnaSequences(ctx context.Context, body SearchRnaSequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UnarchiveRNASequencesWithBody request with any body
	UnarchiveRNASequencesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UnarchiveRNASequences(ctx context.Context, body UnarchiveRNASequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetTask request
	GetTask(ctx context.Context, taskId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListTeams request
	ListTeams(ctx context.Context, params *ListTeamsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetTeam request
	GetTeam(ctx context.Context, teamId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GenerateTokenWithBody request with any body
	GenerateTokenWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	GenerateTokenWithFormdataBody(ctx context.Context, body GenerateTokenFormdataRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// TransferIntoContainersWithBody request with any body
	TransferIntoContainersWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	TransferIntoContainers(ctx context.Context, body TransferIntoContainersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListUsers request
	ListUsers(ctx context.Context, params *ListUsersParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateUserWithBody request with any body
	CreateUserWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateUser(ctx context.Context, body CreateUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetUser request
	GetUser(ctx context.Context, userId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateUserWithBody request with any body
	UpdateUserWithBody(ctx context.Context, userId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateUser(ctx context.Context, userId string, body UpdateUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetUserActivity request
	GetUserActivity(ctx context.Context, userId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkCreateUsersWithBody request with any body
	BulkCreateUsersWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	BulkCreateUsers(ctx context.Context, body BulkCreateUsersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkUpdateUsersWithBody request with any body
	BulkUpdateUsersWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	BulkUpdateUsers(ctx context.Context, body BulkUpdateUsersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateWarehouseCredentialsWithBody request with any body
	CreateWarehouseCredentialsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateWarehouseCredentials(ctx context.Context, body CreateWarehouseCredentialsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListWorkflowOutputs request
	ListWorkflowOutputs(ctx context.Context, params *ListWorkflowOutputsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateWorkflowOutputWithBody request with any body
	CreateWorkflowOutputWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateWorkflowOutput(ctx context.Context, body CreateWorkflowOutputJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetWorkflowOutput request
	GetWorkflowOutput(ctx context.Context, workflowOutputId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateWorkflowOutputWithBody request with any body
	UpdateWorkflowOutputWithBody(ctx context.Context, workflowOutputId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateWorkflowOutput(ctx context.Context, workflowOutputId string, body UpdateWorkflowOutputJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ArchiveWorkflowOutputsWithBody request with any body
	ArchiveWorkflowOutputsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ArchiveWorkflowOutputs(ctx context.Context, body ArchiveWorkflowOutputsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkCreateWorkflowOutputsWithBody request with any body
	BulkCreateWorkflowOutputsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	BulkCreateWorkflowOutputs(ctx context.Context, body BulkCreateWorkflowOutputsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkUpdateWorkflowOutputsWithBody request with any body
	BulkUpdateWorkflowOutputsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	BulkUpdateWorkflowOutputs(ctx context.Context, body BulkUpdateWorkflowOutputsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UnarchiveWorkflowOutputsWithBody request with any body
	UnarchiveWorkflowOutputsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UnarchiveWorkflowOutputs(ctx context.Context, body UnarchiveWorkflowOutputsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListStageRunInputSamples request
	ListStageRunInputSamples(ctx context.Context, stageRunId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListStageRunOutputSamples request
	ListStageRunOutputSamples(ctx context.Context, stageRunId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListStageRunRegisteredSamples request
	ListStageRunRegisteredSamples(ctx context.Context, stageRunId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListWorkflowStageRuns request
	ListWorkflowStageRuns(ctx context.Context, stageId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListWorkflowTaskGroups request
	ListWorkflowTaskGroups(ctx context.Context, params *ListWorkflowTaskGroupsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateWorkflowTaskGroupWithBody request with any body
	CreateWorkflowTaskGroupWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateWorkflowTaskGroup(ctx context.Context, body CreateWorkflowTaskGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetWorkflowTaskGroup request
	GetWorkflowTaskGroup(ctx context.Context, workflowTaskGroupId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateWorkflowTaskGroupWithBody request with any body
	UpdateWorkflowTaskGroupWithBody(ctx context.Context, workflowTaskGroupId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateWorkflowTaskGroup(ctx context.Context, workflowTaskGroupId string, body UpdateWorkflowTaskGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ArchiveWorkflowTaskGroupsWithBody request with any body
	ArchiveWorkflowTaskGroupsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ArchiveWorkflowTaskGroups(ctx context.Context, body ArchiveWorkflowTaskGroupsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UnarchiveWorkflowTaskGroupsWithBody request with any body
	UnarchiveWorkflowTaskGroupsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UnarchiveWorkflowTaskGroups(ctx context.Context, body UnarchiveWorkflowTaskGroupsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListWorkflowTaskSchemas request
	ListWorkflowTaskSchemas(ctx context.Context, params *ListWorkflowTaskSchemasParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetWorkflowTaskSchema request
	GetWorkflowTaskSchema(ctx context.Context, schemaId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListWorkflowTasks request
	ListWorkflowTasks(ctx context.Context, params *ListWorkflowTasksParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateWorkflowTaskWithBody request with any body
	CreateWorkflowTaskWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateWorkflowTask(ctx context.Context, body CreateWorkflowTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetWorkflowTask request
	GetWorkflowTask(ctx context.Context, workflowTaskId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateWorkflowTaskWithBody request with any body
	UpdateWorkflowTaskWithBody(ctx context.Context, workflowTaskId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateWorkflowTask(ctx context.Context, workflowTaskId string, body UpdateWorkflowTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CopyWorkflowTask request
	CopyWorkflowTask(ctx context.Context, workflowTaskId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ArchiveWorkflowTasksWithBody request with any body
	ArchiveWorkflowTasksWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ArchiveWorkflowTasks(ctx context.Context, body ArchiveWorkflowTasksJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkCopyWorkflowTasksWithBody request with any body
	BulkCopyWorkflowTasksWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	BulkCopyWorkflowTasks(ctx context.Context, body BulkCopyWorkflowTasksJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkCreateWorkflowTasksWithBody request with any body
	BulkCreateWorkflowTasksWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	BulkCreateWorkflowTasks(ctx context.Context, body BulkCreateWorkflowTasksJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// BulkUpdateWorkflowTasksWithBody request with any body
	BulkUpdateWorkflowTasksWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	BulkUpdateWorkflowTasks(ctx context.Context, body BulkUpdateWorkflowTasksJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UnarchiveWorkflowTasksWithBody request with any body
	UnarchiveWorkflowTasksWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UnarchiveWorkflowTasks(ctx context.Context, body UnarchiveWorkflowTasksJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListWorkflows request
	ListWorkflows(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateWorkflowMetadataWithBody request with any body
	UpdateWorkflowMetadataWithBody(ctx context.Context, workflowId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateWorkflowMetadata(ctx context.Context, workflowId string, body UpdateWorkflowMetadataJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListWorkflowStages request
	ListWorkflowStages(ctx context.Context, workflowId string, reqEditors ...RequestEditorFn) (*http.Response, error)
}

The interface specification for the client above.

type ClientOption

type ClientOption func(*Client) error

ClientOption allows setting custom parameters during construction

func WithBaseURL

func WithBaseURL(baseURL string) ClientOption

WithBaseURL overrides the baseURL.

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) AbortAssayResultsTransactionWithResponse

func (c *ClientWithResponses) AbortAssayResultsTransactionWithResponse(ctx context.Context, transactionId openapi_types.UUID, reqEditors ...RequestEditorFn) (*AbortAssayResultsTransactionResponse, error)

AbortAssayResultsTransactionWithResponse request returning *AbortAssayResultsTransactionResponse

func (*ClientWithResponses) AbortMultipartBlobWithResponse

func (c *ClientWithResponses) AbortMultipartBlobWithResponse(ctx context.Context, blobId string, reqEditors ...RequestEditorFn) (*AbortMultipartBlobResponse, error)

AbortMultipartBlobWithResponse request returning *AbortMultipartBlobResponse

func (*ClientWithResponses) ArchiveAASequencesWithBodyWithResponse

func (c *ClientWithResponses) ArchiveAASequencesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveAASequencesResponse, error)

ArchiveAASequencesWithBodyWithResponse request with arbitrary body returning *ArchiveAASequencesResponse

func (*ClientWithResponses) ArchiveAASequencesWithResponse

func (c *ClientWithResponses) ArchiveAASequencesWithResponse(ctx context.Context, body ArchiveAASequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveAASequencesResponse, error)

func (*ClientWithResponses) ArchiveAppCanvasesWithBodyWithResponse

func (c *ClientWithResponses) ArchiveAppCanvasesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveAppCanvasesResponse, error)

ArchiveAppCanvasesWithBodyWithResponse request with arbitrary body returning *ArchiveAppCanvasesResponse

func (*ClientWithResponses) ArchiveAppCanvasesWithResponse

func (c *ClientWithResponses) ArchiveAppCanvasesWithResponse(ctx context.Context, body ArchiveAppCanvasesJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveAppCanvasesResponse, error)

func (*ClientWithResponses) ArchiveAssayResultsWithBodyWithResponse

func (c *ClientWithResponses) ArchiveAssayResultsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveAssayResultsResponse, error)

ArchiveAssayResultsWithBodyWithResponse request with arbitrary body returning *ArchiveAssayResultsResponse

func (*ClientWithResponses) ArchiveAssayResultsWithResponse

func (c *ClientWithResponses) ArchiveAssayResultsWithResponse(ctx context.Context, body ArchiveAssayResultsJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveAssayResultsResponse, error)

func (*ClientWithResponses) ArchiveAssayRunsWithBodyWithResponse

func (c *ClientWithResponses) ArchiveAssayRunsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveAssayRunsResponse, error)

ArchiveAssayRunsWithBodyWithResponse request with arbitrary body returning *ArchiveAssayRunsResponse

func (*ClientWithResponses) ArchiveAssayRunsWithResponse

func (c *ClientWithResponses) ArchiveAssayRunsWithResponse(ctx context.Context, body ArchiveAssayRunsJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveAssayRunsResponse, error)

func (*ClientWithResponses) ArchiveAutomationOutputProcessorsWithBodyWithResponse

func (c *ClientWithResponses) ArchiveAutomationOutputProcessorsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveAutomationOutputProcessorsResponse, error)

ArchiveAutomationOutputProcessorsWithBodyWithResponse request with arbitrary body returning *ArchiveAutomationOutputProcessorsResponse

func (*ClientWithResponses) ArchiveBatchesWithBodyWithResponse

func (c *ClientWithResponses) ArchiveBatchesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveBatchesResponse, error)

ArchiveBatchesWithBodyWithResponse request with arbitrary body returning *ArchiveBatchesResponse

func (*ClientWithResponses) ArchiveBatchesWithResponse

func (c *ClientWithResponses) ArchiveBatchesWithResponse(ctx context.Context, body ArchiveBatchesJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveBatchesResponse, error)

func (*ClientWithResponses) ArchiveBenchlingAppsWithBodyWithResponse

func (c *ClientWithResponses) ArchiveBenchlingAppsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveBenchlingAppsResponse, error)

ArchiveBenchlingAppsWithBodyWithResponse request with arbitrary body returning *ArchiveBenchlingAppsResponse

func (*ClientWithResponses) ArchiveBenchlingAppsWithResponse

func (c *ClientWithResponses) ArchiveBenchlingAppsWithResponse(ctx context.Context, body ArchiveBenchlingAppsJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveBenchlingAppsResponse, error)

func (*ClientWithResponses) ArchiveBoxesWithBodyWithResponse

func (c *ClientWithResponses) ArchiveBoxesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveBoxesResponse, error)

ArchiveBoxesWithBodyWithResponse request with arbitrary body returning *ArchiveBoxesResponse

func (*ClientWithResponses) ArchiveBoxesWithResponse

func (c *ClientWithResponses) ArchiveBoxesWithResponse(ctx context.Context, body ArchiveBoxesJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveBoxesResponse, error)

func (*ClientWithResponses) ArchiveContainersWithBodyWithResponse

func (c *ClientWithResponses) ArchiveContainersWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveContainersResponse, error)

ArchiveContainersWithBodyWithResponse request with arbitrary body returning *ArchiveContainersResponse

func (*ClientWithResponses) ArchiveContainersWithResponse

func (c *ClientWithResponses) ArchiveContainersWithResponse(ctx context.Context, body ArchiveContainersJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveContainersResponse, error)

func (*ClientWithResponses) ArchiveCustomEntitiesWithBodyWithResponse

func (c *ClientWithResponses) ArchiveCustomEntitiesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveCustomEntitiesResponse, error)

ArchiveCustomEntitiesWithBodyWithResponse request with arbitrary body returning *ArchiveCustomEntitiesResponse

func (*ClientWithResponses) ArchiveCustomEntitiesWithResponse

func (c *ClientWithResponses) ArchiveCustomEntitiesWithResponse(ctx context.Context, body ArchiveCustomEntitiesJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveCustomEntitiesResponse, error)

func (*ClientWithResponses) ArchiveDNAOligosWithBodyWithResponse

func (c *ClientWithResponses) ArchiveDNAOligosWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveDNAOligosResponse, error)

ArchiveDNAOligosWithBodyWithResponse request with arbitrary body returning *ArchiveDNAOligosResponse

func (*ClientWithResponses) ArchiveDNAOligosWithResponse

func (c *ClientWithResponses) ArchiveDNAOligosWithResponse(ctx context.Context, body ArchiveDNAOligosJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveDNAOligosResponse, error)

func (*ClientWithResponses) ArchiveDNASequencesWithBodyWithResponse

func (c *ClientWithResponses) ArchiveDNASequencesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveDNASequencesResponse, error)

ArchiveDNASequencesWithBodyWithResponse request with arbitrary body returning *ArchiveDNASequencesResponse

func (*ClientWithResponses) ArchiveDNASequencesWithResponse

func (c *ClientWithResponses) ArchiveDNASequencesWithResponse(ctx context.Context, body ArchiveDNASequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveDNASequencesResponse, error)

func (*ClientWithResponses) ArchiveDropdownOptionsWithBodyWithResponse

func (c *ClientWithResponses) ArchiveDropdownOptionsWithBodyWithResponse(ctx context.Context, dropdownId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveDropdownOptionsResponse, error)

ArchiveDropdownOptionsWithBodyWithResponse request with arbitrary body returning *ArchiveDropdownOptionsResponse

func (*ClientWithResponses) ArchiveDropdownOptionsWithResponse

func (c *ClientWithResponses) ArchiveDropdownOptionsWithResponse(ctx context.Context, dropdownId string, body ArchiveDropdownOptionsJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveDropdownOptionsResponse, error)

func (*ClientWithResponses) ArchiveEntriesWithBodyWithResponse

func (c *ClientWithResponses) ArchiveEntriesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveEntriesResponse, error)

ArchiveEntriesWithBodyWithResponse request with arbitrary body returning *ArchiveEntriesResponse

func (*ClientWithResponses) ArchiveEntriesWithResponse

func (c *ClientWithResponses) ArchiveEntriesWithResponse(ctx context.Context, body ArchiveEntriesJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveEntriesResponse, error)

func (*ClientWithResponses) ArchiveFoldersWithBodyWithResponse

func (c *ClientWithResponses) ArchiveFoldersWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveFoldersResponse, error)

ArchiveFoldersWithBodyWithResponse request with arbitrary body returning *ArchiveFoldersResponse

func (*ClientWithResponses) ArchiveFoldersWithResponse

func (c *ClientWithResponses) ArchiveFoldersWithResponse(ctx context.Context, body ArchiveFoldersJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveFoldersResponse, error)

func (*ClientWithResponses) ArchiveLocationsWithBodyWithResponse

func (c *ClientWithResponses) ArchiveLocationsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveLocationsResponse, error)

ArchiveLocationsWithBodyWithResponse request with arbitrary body returning *ArchiveLocationsResponse

func (*ClientWithResponses) ArchiveLocationsWithResponse

func (c *ClientWithResponses) ArchiveLocationsWithResponse(ctx context.Context, body ArchiveLocationsJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveLocationsResponse, error)

func (*ClientWithResponses) ArchiveMixturesWithBodyWithResponse

func (c *ClientWithResponses) ArchiveMixturesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveMixturesResponse, error)

ArchiveMixturesWithBodyWithResponse request with arbitrary body returning *ArchiveMixturesResponse

func (*ClientWithResponses) ArchiveMixturesWithResponse

func (c *ClientWithResponses) ArchiveMixturesWithResponse(ctx context.Context, body ArchiveMixturesJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveMixturesResponse, error)

func (*ClientWithResponses) ArchiveMoleculesWithBodyWithResponse

func (c *ClientWithResponses) ArchiveMoleculesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveMoleculesResponse, error)

ArchiveMoleculesWithBodyWithResponse request with arbitrary body returning *ArchiveMoleculesResponse

func (*ClientWithResponses) ArchiveMoleculesWithResponse

func (c *ClientWithResponses) ArchiveMoleculesWithResponse(ctx context.Context, body ArchiveMoleculesJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveMoleculesResponse, error)

func (*ClientWithResponses) ArchiveMonomersWithBodyWithResponse

func (c *ClientWithResponses) ArchiveMonomersWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveMonomersResponse, error)

ArchiveMonomersWithBodyWithResponse request with arbitrary body returning *ArchiveMonomersResponse

func (*ClientWithResponses) ArchiveMonomersWithResponse

func (c *ClientWithResponses) ArchiveMonomersWithResponse(ctx context.Context, body ArchiveMonomersJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveMonomersResponse, error)

func (*ClientWithResponses) ArchiveOligosWithBodyWithResponse

func (c *ClientWithResponses) ArchiveOligosWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveOligosResponse, error)

ArchiveOligosWithBodyWithResponse request with arbitrary body returning *ArchiveOligosResponse

func (*ClientWithResponses) ArchiveOligosWithResponse

func (c *ClientWithResponses) ArchiveOligosWithResponse(ctx context.Context, body ArchiveOligosJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveOligosResponse, error)

func (*ClientWithResponses) ArchivePlatesWithBodyWithResponse

func (c *ClientWithResponses) ArchivePlatesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchivePlatesResponse, error)

ArchivePlatesWithBodyWithResponse request with arbitrary body returning *ArchivePlatesResponse

func (*ClientWithResponses) ArchivePlatesWithResponse

func (c *ClientWithResponses) ArchivePlatesWithResponse(ctx context.Context, body ArchivePlatesJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchivePlatesResponse, error)

func (*ClientWithResponses) ArchiveProjectsWithBodyWithResponse

func (c *ClientWithResponses) ArchiveProjectsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveProjectsResponse, error)

ArchiveProjectsWithBodyWithResponse request with arbitrary body returning *ArchiveProjectsResponse

func (*ClientWithResponses) ArchiveProjectsWithResponse

func (c *ClientWithResponses) ArchiveProjectsWithResponse(ctx context.Context, body ArchiveProjectsJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveProjectsResponse, error)

func (*ClientWithResponses) ArchiveRNAOligosWithBodyWithResponse

func (c *ClientWithResponses) ArchiveRNAOligosWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveRNAOligosResponse, error)

ArchiveRNAOligosWithBodyWithResponse request with arbitrary body returning *ArchiveRNAOligosResponse

func (*ClientWithResponses) ArchiveRNAOligosWithResponse

func (c *ClientWithResponses) ArchiveRNAOligosWithResponse(ctx context.Context, body ArchiveRNAOligosJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveRNAOligosResponse, error)

func (*ClientWithResponses) ArchiveRNASequencesWithBodyWithResponse

func (c *ClientWithResponses) ArchiveRNASequencesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveRNASequencesResponse, error)

ArchiveRNASequencesWithBodyWithResponse request with arbitrary body returning *ArchiveRNASequencesResponse

func (*ClientWithResponses) ArchiveRNASequencesWithResponse

func (c *ClientWithResponses) ArchiveRNASequencesWithResponse(ctx context.Context, body ArchiveRNASequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveRNASequencesResponse, error)

func (*ClientWithResponses) ArchiveWorkflowOutputsWithBodyWithResponse

func (c *ClientWithResponses) ArchiveWorkflowOutputsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveWorkflowOutputsResponse, error)

ArchiveWorkflowOutputsWithBodyWithResponse request with arbitrary body returning *ArchiveWorkflowOutputsResponse

func (*ClientWithResponses) ArchiveWorkflowOutputsWithResponse

func (c *ClientWithResponses) ArchiveWorkflowOutputsWithResponse(ctx context.Context, body ArchiveWorkflowOutputsJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveWorkflowOutputsResponse, error)

func (*ClientWithResponses) ArchiveWorkflowTaskGroupsWithBodyWithResponse

func (c *ClientWithResponses) ArchiveWorkflowTaskGroupsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveWorkflowTaskGroupsResponse, error)

ArchiveWorkflowTaskGroupsWithBodyWithResponse request with arbitrary body returning *ArchiveWorkflowTaskGroupsResponse

func (*ClientWithResponses) ArchiveWorkflowTaskGroupsWithResponse

func (c *ClientWithResponses) ArchiveWorkflowTaskGroupsWithResponse(ctx context.Context, body ArchiveWorkflowTaskGroupsJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveWorkflowTaskGroupsResponse, error)

func (*ClientWithResponses) ArchiveWorkflowTasksWithBodyWithResponse

func (c *ClientWithResponses) ArchiveWorkflowTasksWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveWorkflowTasksResponse, error)

ArchiveWorkflowTasksWithBodyWithResponse request with arbitrary body returning *ArchiveWorkflowTasksResponse

func (*ClientWithResponses) ArchiveWorkflowTasksWithResponse

func (c *ClientWithResponses) ArchiveWorkflowTasksWithResponse(ctx context.Context, body ArchiveWorkflowTasksJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveWorkflowTasksResponse, error)

func (*ClientWithResponses) AutoAnnotateAaSequencesWithBodyWithResponse

func (c *ClientWithResponses) AutoAnnotateAaSequencesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AutoAnnotateAaSequencesResponse, error)

AutoAnnotateAaSequencesWithBodyWithResponse request with arbitrary body returning *AutoAnnotateAaSequencesResponse

func (*ClientWithResponses) AutoAnnotateAaSequencesWithResponse

func (c *ClientWithResponses) AutoAnnotateAaSequencesWithResponse(ctx context.Context, body AutoAnnotateAaSequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*AutoAnnotateAaSequencesResponse, error)

func (*ClientWithResponses) AutoAnnotateDnaSequencesWithBodyWithResponse

func (c *ClientWithResponses) AutoAnnotateDnaSequencesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AutoAnnotateDnaSequencesResponse, error)

AutoAnnotateDnaSequencesWithBodyWithResponse request with arbitrary body returning *AutoAnnotateDnaSequencesResponse

func (*ClientWithResponses) AutoAnnotateDnaSequencesWithResponse

func (c *ClientWithResponses) AutoAnnotateDnaSequencesWithResponse(ctx context.Context, body AutoAnnotateDnaSequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*AutoAnnotateDnaSequencesResponse, error)

func (*ClientWithResponses) AutoAnnotateRnaSequencesWithBodyWithResponse

func (c *ClientWithResponses) AutoAnnotateRnaSequencesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AutoAnnotateRnaSequencesResponse, error)

AutoAnnotateRnaSequencesWithBodyWithResponse request with arbitrary body returning *AutoAnnotateRnaSequencesResponse

func (*ClientWithResponses) AutoAnnotateRnaSequencesWithResponse

func (c *ClientWithResponses) AutoAnnotateRnaSequencesWithResponse(ctx context.Context, body AutoAnnotateRnaSequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*AutoAnnotateRnaSequencesResponse, error)

func (*ClientWithResponses) AutofillDNASequencePartsWithBodyWithResponse

func (c *ClientWithResponses) AutofillDNASequencePartsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AutofillDNASequencePartsResponse, error)

AutofillDNASequencePartsWithBodyWithResponse request with arbitrary body returning *AutofillDNASequencePartsResponse

func (*ClientWithResponses) AutofillDNASequencePartsWithResponse

func (c *ClientWithResponses) AutofillDNASequencePartsWithResponse(ctx context.Context, body AutofillDNASequencePartsJSONRequestBody, reqEditors ...RequestEditorFn) (*AutofillDNASequencePartsResponse, error)

func (*ClientWithResponses) AutofillDNASequenceTranslationsWithBodyWithResponse

func (c *ClientWithResponses) AutofillDNASequenceTranslationsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AutofillDNASequenceTranslationsResponse, error)

AutofillDNASequenceTranslationsWithBodyWithResponse request with arbitrary body returning *AutofillDNASequenceTranslationsResponse

func (*ClientWithResponses) AutofillDNASequenceTranslationsWithResponse

func (c *ClientWithResponses) AutofillDNASequenceTranslationsWithResponse(ctx context.Context, body AutofillDNASequenceTranslationsJSONRequestBody, reqEditors ...RequestEditorFn) (*AutofillDNASequenceTranslationsResponse, error)

func (*ClientWithResponses) AutofillRNASequencePartsWithBodyWithResponse

func (c *ClientWithResponses) AutofillRNASequencePartsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AutofillRNASequencePartsResponse, error)

AutofillRNASequencePartsWithBodyWithResponse request with arbitrary body returning *AutofillRNASequencePartsResponse

func (*ClientWithResponses) AutofillRNASequencePartsWithResponse

func (c *ClientWithResponses) AutofillRNASequencePartsWithResponse(ctx context.Context, body AutofillRNASequencePartsJSONRequestBody, reqEditors ...RequestEditorFn) (*AutofillRNASequencePartsResponse, error)

func (*ClientWithResponses) AutofillRNASequenceTranslationsWithBodyWithResponse

func (c *ClientWithResponses) AutofillRNASequenceTranslationsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AutofillRNASequenceTranslationsResponse, error)

AutofillRNASequenceTranslationsWithBodyWithResponse request with arbitrary body returning *AutofillRNASequenceTranslationsResponse

func (*ClientWithResponses) AutofillRNASequenceTranslationsWithResponse

func (c *ClientWithResponses) AutofillRNASequenceTranslationsWithResponse(ctx context.Context, body AutofillRNASequenceTranslationsJSONRequestBody, reqEditors ...RequestEditorFn) (*AutofillRNASequenceTranslationsResponse, error)

func (*ClientWithResponses) BulkCopyWorkflowTasksWithBodyWithResponse

func (c *ClientWithResponses) BulkCopyWorkflowTasksWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkCopyWorkflowTasksResponse, error)

BulkCopyWorkflowTasksWithBodyWithResponse request with arbitrary body returning *BulkCopyWorkflowTasksResponse

func (*ClientWithResponses) BulkCopyWorkflowTasksWithResponse

func (c *ClientWithResponses) BulkCopyWorkflowTasksWithResponse(ctx context.Context, body BulkCopyWorkflowTasksJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkCopyWorkflowTasksResponse, error)

func (*ClientWithResponses) BulkCreateAASequencesWithBodyWithResponse

func (c *ClientWithResponses) BulkCreateAASequencesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkCreateAASequencesResponse, error)

BulkCreateAASequencesWithBodyWithResponse request with arbitrary body returning *BulkCreateAASequencesResponse

func (*ClientWithResponses) BulkCreateAASequencesWithResponse

func (c *ClientWithResponses) BulkCreateAASequencesWithResponse(ctx context.Context, body BulkCreateAASequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkCreateAASequencesResponse, error)

func (*ClientWithResponses) BulkCreateAppConfigurationItemsWithBodyWithResponse

func (c *ClientWithResponses) BulkCreateAppConfigurationItemsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkCreateAppConfigurationItemsResponse, error)

BulkCreateAppConfigurationItemsWithBodyWithResponse request with arbitrary body returning *BulkCreateAppConfigurationItemsResponse

func (*ClientWithResponses) BulkCreateAppConfigurationItemsWithResponse

func (c *ClientWithResponses) BulkCreateAppConfigurationItemsWithResponse(ctx context.Context, body BulkCreateAppConfigurationItemsJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkCreateAppConfigurationItemsResponse, error)

func (*ClientWithResponses) BulkCreateAssayResultsWithBodyWithResponse

func (c *ClientWithResponses) BulkCreateAssayResultsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkCreateAssayResultsResponse, error)

BulkCreateAssayResultsWithBodyWithResponse request with arbitrary body returning *BulkCreateAssayResultsResponse

func (*ClientWithResponses) BulkCreateAssayResultsWithResponse

func (c *ClientWithResponses) BulkCreateAssayResultsWithResponse(ctx context.Context, body BulkCreateAssayResultsJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkCreateAssayResultsResponse, error)

func (*ClientWithResponses) BulkCreateContainersWithBodyWithResponse

func (c *ClientWithResponses) BulkCreateContainersWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkCreateContainersResponse, error)

BulkCreateContainersWithBodyWithResponse request with arbitrary body returning *BulkCreateContainersResponse

func (*ClientWithResponses) BulkCreateContainersWithResponse

func (c *ClientWithResponses) BulkCreateContainersWithResponse(ctx context.Context, body BulkCreateContainersJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkCreateContainersResponse, error)

func (*ClientWithResponses) BulkCreateCustomEntitiesWithBodyWithResponse

func (c *ClientWithResponses) BulkCreateCustomEntitiesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkCreateCustomEntitiesResponse, error)

BulkCreateCustomEntitiesWithBodyWithResponse request with arbitrary body returning *BulkCreateCustomEntitiesResponse

func (*ClientWithResponses) BulkCreateCustomEntitiesWithResponse

func (c *ClientWithResponses) BulkCreateCustomEntitiesWithResponse(ctx context.Context, body BulkCreateCustomEntitiesJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkCreateCustomEntitiesResponse, error)

func (*ClientWithResponses) BulkCreateDNAOligosWithBodyWithResponse

func (c *ClientWithResponses) BulkCreateDNAOligosWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkCreateDNAOligosResponse, error)

BulkCreateDNAOligosWithBodyWithResponse request with arbitrary body returning *BulkCreateDNAOligosResponse

func (*ClientWithResponses) BulkCreateDNAOligosWithResponse

func (c *ClientWithResponses) BulkCreateDNAOligosWithResponse(ctx context.Context, body BulkCreateDNAOligosJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkCreateDNAOligosResponse, error)

func (*ClientWithResponses) BulkCreateDNASequencesWithBodyWithResponse

func (c *ClientWithResponses) BulkCreateDNASequencesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkCreateDNASequencesResponse, error)

BulkCreateDNASequencesWithBodyWithResponse request with arbitrary body returning *BulkCreateDNASequencesResponse

func (*ClientWithResponses) BulkCreateDNASequencesWithResponse

func (c *ClientWithResponses) BulkCreateDNASequencesWithResponse(ctx context.Context, body BulkCreateDNASequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkCreateDNASequencesResponse, error)

func (*ClientWithResponses) BulkCreateFeaturesWithBodyWithResponse

func (c *ClientWithResponses) BulkCreateFeaturesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkCreateFeaturesResponse, error)

BulkCreateFeaturesWithBodyWithResponse request with arbitrary body returning *BulkCreateFeaturesResponse

func (*ClientWithResponses) BulkCreateFeaturesWithResponse

func (c *ClientWithResponses) BulkCreateFeaturesWithResponse(ctx context.Context, body BulkCreateFeaturesJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkCreateFeaturesResponse, error)

func (*ClientWithResponses) BulkCreateMixturesWithBodyWithResponse

func (c *ClientWithResponses) BulkCreateMixturesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkCreateMixturesResponse, error)

BulkCreateMixturesWithBodyWithResponse request with arbitrary body returning *BulkCreateMixturesResponse

func (*ClientWithResponses) BulkCreateMixturesWithResponse

func (c *ClientWithResponses) BulkCreateMixturesWithResponse(ctx context.Context, body BulkCreateMixturesJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkCreateMixturesResponse, error)

func (*ClientWithResponses) BulkCreateMoleculesWithBodyWithResponse

func (c *ClientWithResponses) BulkCreateMoleculesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkCreateMoleculesResponse, error)

BulkCreateMoleculesWithBodyWithResponse request with arbitrary body returning *BulkCreateMoleculesResponse

func (*ClientWithResponses) BulkCreateMoleculesWithResponse

func (c *ClientWithResponses) BulkCreateMoleculesWithResponse(ctx context.Context, body BulkCreateMoleculesJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkCreateMoleculesResponse, error)

func (*ClientWithResponses) BulkCreateOligosWithBodyWithResponse

func (c *ClientWithResponses) BulkCreateOligosWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkCreateOligosResponse, error)

BulkCreateOligosWithBodyWithResponse request with arbitrary body returning *BulkCreateOligosResponse

func (*ClientWithResponses) BulkCreateOligosWithResponse

func (c *ClientWithResponses) BulkCreateOligosWithResponse(ctx context.Context, body BulkCreateOligosJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkCreateOligosResponse, error)

func (*ClientWithResponses) BulkCreateRNAOligosWithBodyWithResponse

func (c *ClientWithResponses) BulkCreateRNAOligosWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkCreateRNAOligosResponse, error)

BulkCreateRNAOligosWithBodyWithResponse request with arbitrary body returning *BulkCreateRNAOligosResponse

func (*ClientWithResponses) BulkCreateRNAOligosWithResponse

func (c *ClientWithResponses) BulkCreateRNAOligosWithResponse(ctx context.Context, body BulkCreateRNAOligosJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkCreateRNAOligosResponse, error)

func (*ClientWithResponses) BulkCreateRNASequencesWithBodyWithResponse

func (c *ClientWithResponses) BulkCreateRNASequencesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkCreateRNASequencesResponse, error)

BulkCreateRNASequencesWithBodyWithResponse request with arbitrary body returning *BulkCreateRNASequencesResponse

func (*ClientWithResponses) BulkCreateRNASequencesWithResponse

func (c *ClientWithResponses) BulkCreateRNASequencesWithResponse(ctx context.Context, body BulkCreateRNASequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkCreateRNASequencesResponse, error)

func (*ClientWithResponses) BulkCreateRequestTasksWithBodyWithResponse

func (c *ClientWithResponses) BulkCreateRequestTasksWithBodyWithResponse(ctx context.Context, requestId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkCreateRequestTasksResponse, error)

BulkCreateRequestTasksWithBodyWithResponse request with arbitrary body returning *BulkCreateRequestTasksResponse

func (*ClientWithResponses) BulkCreateRequestTasksWithResponse

func (c *ClientWithResponses) BulkCreateRequestTasksWithResponse(ctx context.Context, requestId string, body BulkCreateRequestTasksJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkCreateRequestTasksResponse, error)

func (*ClientWithResponses) BulkCreateUsersWithBodyWithResponse

func (c *ClientWithResponses) BulkCreateUsersWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkCreateUsersResponse, error)

BulkCreateUsersWithBodyWithResponse request with arbitrary body returning *BulkCreateUsersResponse

func (*ClientWithResponses) BulkCreateUsersWithResponse

func (c *ClientWithResponses) BulkCreateUsersWithResponse(ctx context.Context, body BulkCreateUsersJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkCreateUsersResponse, error)

func (*ClientWithResponses) BulkCreateWorkflowOutputsWithBodyWithResponse

func (c *ClientWithResponses) BulkCreateWorkflowOutputsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkCreateWorkflowOutputsResponse, error)

BulkCreateWorkflowOutputsWithBodyWithResponse request with arbitrary body returning *BulkCreateWorkflowOutputsResponse

func (*ClientWithResponses) BulkCreateWorkflowOutputsWithResponse

func (c *ClientWithResponses) BulkCreateWorkflowOutputsWithResponse(ctx context.Context, body BulkCreateWorkflowOutputsJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkCreateWorkflowOutputsResponse, error)

func (*ClientWithResponses) BulkCreateWorkflowTasksWithBodyWithResponse

func (c *ClientWithResponses) BulkCreateWorkflowTasksWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkCreateWorkflowTasksResponse, error)

BulkCreateWorkflowTasksWithBodyWithResponse request with arbitrary body returning *BulkCreateWorkflowTasksResponse

func (*ClientWithResponses) BulkCreateWorkflowTasksWithResponse

func (c *ClientWithResponses) BulkCreateWorkflowTasksWithResponse(ctx context.Context, body BulkCreateWorkflowTasksJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkCreateWorkflowTasksResponse, error)

func (*ClientWithResponses) BulkGetAASequencesWithResponse

func (c *ClientWithResponses) BulkGetAASequencesWithResponse(ctx context.Context, params *BulkGetAASequencesParams, reqEditors ...RequestEditorFn) (*BulkGetAASequencesResponse, error)

BulkGetAASequencesWithResponse request returning *BulkGetAASequencesResponse

func (*ClientWithResponses) BulkGetAssayResultsWithResponse

func (c *ClientWithResponses) BulkGetAssayResultsWithResponse(ctx context.Context, params *BulkGetAssayResultsParams, reqEditors ...RequestEditorFn) (*BulkGetAssayResultsResponse, error)

BulkGetAssayResultsWithResponse request returning *BulkGetAssayResultsResponse

func (*ClientWithResponses) BulkGetAssayRunsWithResponse

func (c *ClientWithResponses) BulkGetAssayRunsWithResponse(ctx context.Context, params *BulkGetAssayRunsParams, reqEditors ...RequestEditorFn) (*BulkGetAssayRunsResponse, error)

BulkGetAssayRunsWithResponse request returning *BulkGetAssayRunsResponse

func (*ClientWithResponses) BulkGetBatchesWithResponse

func (c *ClientWithResponses) BulkGetBatchesWithResponse(ctx context.Context, params *BulkGetBatchesParams, reqEditors ...RequestEditorFn) (*BulkGetBatchesResponse, error)

BulkGetBatchesWithResponse request returning *BulkGetBatchesResponse

func (*ClientWithResponses) BulkGetBlobsWithResponse

func (c *ClientWithResponses) BulkGetBlobsWithResponse(ctx context.Context, params *BulkGetBlobsParams, reqEditors ...RequestEditorFn) (*BulkGetBlobsResponse, error)

BulkGetBlobsWithResponse request returning *BulkGetBlobsResponse

func (*ClientWithResponses) BulkGetBoxesWithResponse

func (c *ClientWithResponses) BulkGetBoxesWithResponse(ctx context.Context, params *BulkGetBoxesParams, reqEditors ...RequestEditorFn) (*BulkGetBoxesResponse, error)

BulkGetBoxesWithResponse request returning *BulkGetBoxesResponse

func (*ClientWithResponses) BulkGetContainersWithResponse

func (c *ClientWithResponses) BulkGetContainersWithResponse(ctx context.Context, params *BulkGetContainersParams, reqEditors ...RequestEditorFn) (*BulkGetContainersResponse, error)

BulkGetContainersWithResponse request returning *BulkGetContainersResponse

func (*ClientWithResponses) BulkGetCustomEntitiesWithResponse

func (c *ClientWithResponses) BulkGetCustomEntitiesWithResponse(ctx context.Context, params *BulkGetCustomEntitiesParams, reqEditors ...RequestEditorFn) (*BulkGetCustomEntitiesResponse, error)

BulkGetCustomEntitiesWithResponse request returning *BulkGetCustomEntitiesResponse

func (*ClientWithResponses) BulkGetDNASequencesWithResponse

func (c *ClientWithResponses) BulkGetDNASequencesWithResponse(ctx context.Context, params *BulkGetDNASequencesParams, reqEditors ...RequestEditorFn) (*BulkGetDNASequencesResponse, error)

BulkGetDNASequencesWithResponse request returning *BulkGetDNASequencesResponse

func (*ClientWithResponses) BulkGetEntriesWithResponse

func (c *ClientWithResponses) BulkGetEntriesWithResponse(ctx context.Context, params *BulkGetEntriesParams, reqEditors ...RequestEditorFn) (*BulkGetEntriesResponse, error)

BulkGetEntriesWithResponse request returning *BulkGetEntriesResponse

func (*ClientWithResponses) BulkGetLocationsWithResponse

func (c *ClientWithResponses) BulkGetLocationsWithResponse(ctx context.Context, params *BulkGetLocationsParams, reqEditors ...RequestEditorFn) (*BulkGetLocationsResponse, error)

BulkGetLocationsWithResponse request returning *BulkGetLocationsResponse

func (*ClientWithResponses) BulkGetOligosWithResponse

func (c *ClientWithResponses) BulkGetOligosWithResponse(ctx context.Context, params *BulkGetOligosParams, reqEditors ...RequestEditorFn) (*BulkGetOligosResponse, error)

BulkGetOligosWithResponse request returning *BulkGetOligosResponse

func (*ClientWithResponses) BulkGetPlatesWithResponse

func (c *ClientWithResponses) BulkGetPlatesWithResponse(ctx context.Context, params *BulkGetPlatesParams, reqEditors ...RequestEditorFn) (*BulkGetPlatesResponse, error)

BulkGetPlatesWithResponse request returning *BulkGetPlatesResponse

func (*ClientWithResponses) BulkGetRNASequencesWithResponse

func (c *ClientWithResponses) BulkGetRNASequencesWithResponse(ctx context.Context, params *BulkGetRNASequencesParams, reqEditors ...RequestEditorFn) (*BulkGetRNASequencesResponse, error)

BulkGetRNASequencesWithResponse request returning *BulkGetRNASequencesResponse

func (*ClientWithResponses) BulkGetRegisteredEntitiesWithResponse

func (c *ClientWithResponses) BulkGetRegisteredEntitiesWithResponse(ctx context.Context, registryId string, params *BulkGetRegisteredEntitiesParams, reqEditors ...RequestEditorFn) (*BulkGetRegisteredEntitiesResponse, error)

BulkGetRegisteredEntitiesWithResponse request returning *BulkGetRegisteredEntitiesResponse

func (*ClientWithResponses) BulkGetRequestsWithResponse

func (c *ClientWithResponses) BulkGetRequestsWithResponse(ctx context.Context, params *BulkGetRequestsParams, reqEditors ...RequestEditorFn) (*BulkGetRequestsResponse, error)

BulkGetRequestsWithResponse request returning *BulkGetRequestsResponse

func (*ClientWithResponses) BulkUpdateAASequencesWithBodyWithResponse

func (c *ClientWithResponses) BulkUpdateAASequencesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkUpdateAASequencesResponse, error)

BulkUpdateAASequencesWithBodyWithResponse request with arbitrary body returning *BulkUpdateAASequencesResponse

func (*ClientWithResponses) BulkUpdateAASequencesWithResponse

func (c *ClientWithResponses) BulkUpdateAASequencesWithResponse(ctx context.Context, body BulkUpdateAASequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkUpdateAASequencesResponse, error)

func (*ClientWithResponses) BulkUpdateAppConfigurationItemsWithBodyWithResponse

func (c *ClientWithResponses) BulkUpdateAppConfigurationItemsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkUpdateAppConfigurationItemsResponse, error)

BulkUpdateAppConfigurationItemsWithBodyWithResponse request with arbitrary body returning *BulkUpdateAppConfigurationItemsResponse

func (*ClientWithResponses) BulkUpdateAppConfigurationItemsWithResponse

func (c *ClientWithResponses) BulkUpdateAppConfigurationItemsWithResponse(ctx context.Context, body BulkUpdateAppConfigurationItemsJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkUpdateAppConfigurationItemsResponse, error)

func (*ClientWithResponses) BulkUpdateContainersWithBodyWithResponse

func (c *ClientWithResponses) BulkUpdateContainersWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkUpdateContainersResponse, error)

BulkUpdateContainersWithBodyWithResponse request with arbitrary body returning *BulkUpdateContainersResponse

func (*ClientWithResponses) BulkUpdateContainersWithResponse

func (c *ClientWithResponses) BulkUpdateContainersWithResponse(ctx context.Context, body BulkUpdateContainersJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkUpdateContainersResponse, error)

func (*ClientWithResponses) BulkUpdateCustomEntitiesWithBodyWithResponse

func (c *ClientWithResponses) BulkUpdateCustomEntitiesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkUpdateCustomEntitiesResponse, error)

BulkUpdateCustomEntitiesWithBodyWithResponse request with arbitrary body returning *BulkUpdateCustomEntitiesResponse

func (*ClientWithResponses) BulkUpdateCustomEntitiesWithResponse

func (c *ClientWithResponses) BulkUpdateCustomEntitiesWithResponse(ctx context.Context, body BulkUpdateCustomEntitiesJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkUpdateCustomEntitiesResponse, error)

func (*ClientWithResponses) BulkUpdateDNAOligosWithBodyWithResponse

func (c *ClientWithResponses) BulkUpdateDNAOligosWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkUpdateDNAOligosResponse, error)

BulkUpdateDNAOligosWithBodyWithResponse request with arbitrary body returning *BulkUpdateDNAOligosResponse

func (*ClientWithResponses) BulkUpdateDNAOligosWithResponse

func (c *ClientWithResponses) BulkUpdateDNAOligosWithResponse(ctx context.Context, body BulkUpdateDNAOligosJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkUpdateDNAOligosResponse, error)

func (*ClientWithResponses) BulkUpdateDNASequencesWithBodyWithResponse

func (c *ClientWithResponses) BulkUpdateDNASequencesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkUpdateDNASequencesResponse, error)

BulkUpdateDNASequencesWithBodyWithResponse request with arbitrary body returning *BulkUpdateDNASequencesResponse

func (*ClientWithResponses) BulkUpdateDNASequencesWithResponse

func (c *ClientWithResponses) BulkUpdateDNASequencesWithResponse(ctx context.Context, body BulkUpdateDNASequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkUpdateDNASequencesResponse, error)

func (*ClientWithResponses) BulkUpdateMixturesWithBodyWithResponse

func (c *ClientWithResponses) BulkUpdateMixturesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkUpdateMixturesResponse, error)

BulkUpdateMixturesWithBodyWithResponse request with arbitrary body returning *BulkUpdateMixturesResponse

func (*ClientWithResponses) BulkUpdateMixturesWithResponse

func (c *ClientWithResponses) BulkUpdateMixturesWithResponse(ctx context.Context, body BulkUpdateMixturesJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkUpdateMixturesResponse, error)

func (*ClientWithResponses) BulkUpdateMoleculesWithBodyWithResponse

func (c *ClientWithResponses) BulkUpdateMoleculesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkUpdateMoleculesResponse, error)

BulkUpdateMoleculesWithBodyWithResponse request with arbitrary body returning *BulkUpdateMoleculesResponse

func (*ClientWithResponses) BulkUpdateMoleculesWithResponse

func (c *ClientWithResponses) BulkUpdateMoleculesWithResponse(ctx context.Context, body BulkUpdateMoleculesJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkUpdateMoleculesResponse, error)

func (*ClientWithResponses) BulkUpdateRNAOligosWithBodyWithResponse

func (c *ClientWithResponses) BulkUpdateRNAOligosWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkUpdateRNAOligosResponse, error)

BulkUpdateRNAOligosWithBodyWithResponse request with arbitrary body returning *BulkUpdateRNAOligosResponse

func (*ClientWithResponses) BulkUpdateRNAOligosWithResponse

func (c *ClientWithResponses) BulkUpdateRNAOligosWithResponse(ctx context.Context, body BulkUpdateRNAOligosJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkUpdateRNAOligosResponse, error)

func (*ClientWithResponses) BulkUpdateRNASequencesWithBodyWithResponse

func (c *ClientWithResponses) BulkUpdateRNASequencesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkUpdateRNASequencesResponse, error)

BulkUpdateRNASequencesWithBodyWithResponse request with arbitrary body returning *BulkUpdateRNASequencesResponse

func (*ClientWithResponses) BulkUpdateRNASequencesWithResponse

func (c *ClientWithResponses) BulkUpdateRNASequencesWithResponse(ctx context.Context, body BulkUpdateRNASequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkUpdateRNASequencesResponse, error)

func (*ClientWithResponses) BulkUpdateRequestTasksWithBodyWithResponse

func (c *ClientWithResponses) BulkUpdateRequestTasksWithBodyWithResponse(ctx context.Context, requestId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkUpdateRequestTasksResponse, error)

BulkUpdateRequestTasksWithBodyWithResponse request with arbitrary body returning *BulkUpdateRequestTasksResponse

func (*ClientWithResponses) BulkUpdateRequestTasksWithResponse

func (c *ClientWithResponses) BulkUpdateRequestTasksWithResponse(ctx context.Context, requestId string, body BulkUpdateRequestTasksJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkUpdateRequestTasksResponse, error)

func (*ClientWithResponses) BulkUpdateUsersWithBodyWithResponse

func (c *ClientWithResponses) BulkUpdateUsersWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkUpdateUsersResponse, error)

BulkUpdateUsersWithBodyWithResponse request with arbitrary body returning *BulkUpdateUsersResponse

func (*ClientWithResponses) BulkUpdateUsersWithResponse

func (c *ClientWithResponses) BulkUpdateUsersWithResponse(ctx context.Context, body BulkUpdateUsersJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkUpdateUsersResponse, error)

func (*ClientWithResponses) BulkUpdateWorkflowOutputsWithBodyWithResponse

func (c *ClientWithResponses) BulkUpdateWorkflowOutputsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkUpdateWorkflowOutputsResponse, error)

BulkUpdateWorkflowOutputsWithBodyWithResponse request with arbitrary body returning *BulkUpdateWorkflowOutputsResponse

func (*ClientWithResponses) BulkUpdateWorkflowOutputsWithResponse

func (c *ClientWithResponses) BulkUpdateWorkflowOutputsWithResponse(ctx context.Context, body BulkUpdateWorkflowOutputsJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkUpdateWorkflowOutputsResponse, error)

func (*ClientWithResponses) BulkUpdateWorkflowTasksWithBodyWithResponse

func (c *ClientWithResponses) BulkUpdateWorkflowTasksWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkUpdateWorkflowTasksResponse, error)

BulkUpdateWorkflowTasksWithBodyWithResponse request with arbitrary body returning *BulkUpdateWorkflowTasksResponse

func (*ClientWithResponses) BulkUpdateWorkflowTasksWithResponse

func (c *ClientWithResponses) BulkUpdateWorkflowTasksWithResponse(ctx context.Context, body BulkUpdateWorkflowTasksJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkUpdateWorkflowTasksResponse, error)

func (*ClientWithResponses) CheckinContainersWithBodyWithResponse

func (c *ClientWithResponses) CheckinContainersWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CheckinContainersResponse, error)

CheckinContainersWithBodyWithResponse request with arbitrary body returning *CheckinContainersResponse

func (*ClientWithResponses) CheckinContainersWithResponse

func (c *ClientWithResponses) CheckinContainersWithResponse(ctx context.Context, body CheckinContainersJSONRequestBody, reqEditors ...RequestEditorFn) (*CheckinContainersResponse, error)

func (*ClientWithResponses) CheckoutContainersWithBodyWithResponse

func (c *ClientWithResponses) CheckoutContainersWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CheckoutContainersResponse, error)

CheckoutContainersWithBodyWithResponse request with arbitrary body returning *CheckoutContainersResponse

func (*ClientWithResponses) CheckoutContainersWithResponse

func (c *ClientWithResponses) CheckoutContainersWithResponse(ctx context.Context, body CheckoutContainersJSONRequestBody, reqEditors ...RequestEditorFn) (*CheckoutContainersResponse, error)

func (*ClientWithResponses) CommitAssayResultsTransactionWithResponse

func (c *ClientWithResponses) CommitAssayResultsTransactionWithResponse(ctx context.Context, transactionId openapi_types.UUID, reqEditors ...RequestEditorFn) (*CommitAssayResultsTransactionResponse, error)

CommitAssayResultsTransactionWithResponse request returning *CommitAssayResultsTransactionResponse

func (*ClientWithResponses) CompleteMultipartBlobWithBodyWithResponse

func (c *ClientWithResponses) CompleteMultipartBlobWithBodyWithResponse(ctx context.Context, blobId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CompleteMultipartBlobResponse, error)

CompleteMultipartBlobWithBodyWithResponse request with arbitrary body returning *CompleteMultipartBlobResponse

func (*ClientWithResponses) CompleteMultipartBlobWithResponse

func (c *ClientWithResponses) CompleteMultipartBlobWithResponse(ctx context.Context, blobId string, body CompleteMultipartBlobJSONRequestBody, reqEditors ...RequestEditorFn) (*CompleteMultipartBlobResponse, error)

func (*ClientWithResponses) CopyWorkflowTaskWithResponse

func (c *ClientWithResponses) CopyWorkflowTaskWithResponse(ctx context.Context, workflowTaskId string, reqEditors ...RequestEditorFn) (*CopyWorkflowTaskResponse, error)

CopyWorkflowTaskWithResponse request returning *CopyWorkflowTaskResponse

func (*ClientWithResponses) CreateAASequenceWithBodyWithResponse

func (c *ClientWithResponses) CreateAASequenceWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAASequenceResponse, error)

CreateAASequenceWithBodyWithResponse request with arbitrary body returning *CreateAASequenceResponse

func (*ClientWithResponses) CreateAASequenceWithResponse

func (c *ClientWithResponses) CreateAASequenceWithResponse(ctx context.Context, body CreateAASequenceJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAASequenceResponse, error)

func (*ClientWithResponses) CreateAppCanvasWithBodyWithResponse

func (c *ClientWithResponses) CreateAppCanvasWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAppCanvasResponse, error)

CreateAppCanvasWithBodyWithResponse request with arbitrary body returning *CreateAppCanvasResponse

func (*ClientWithResponses) CreateAppCanvasWithResponse

func (c *ClientWithResponses) CreateAppCanvasWithResponse(ctx context.Context, body CreateAppCanvasJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAppCanvasResponse, error)

func (*ClientWithResponses) CreateAppConfigurationItemWithBodyWithResponse

func (c *ClientWithResponses) CreateAppConfigurationItemWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAppConfigurationItemResponse, error)

CreateAppConfigurationItemWithBodyWithResponse request with arbitrary body returning *CreateAppConfigurationItemResponse

func (*ClientWithResponses) CreateAppConfigurationItemWithResponse

func (c *ClientWithResponses) CreateAppConfigurationItemWithResponse(ctx context.Context, body CreateAppConfigurationItemJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAppConfigurationItemResponse, error)

func (*ClientWithResponses) CreateAppSessionWithBodyWithResponse

func (c *ClientWithResponses) CreateAppSessionWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAppSessionResponse, error)

CreateAppSessionWithBodyWithResponse request with arbitrary body returning *CreateAppSessionResponse

func (*ClientWithResponses) CreateAppSessionWithResponse

func (c *ClientWithResponses) CreateAppSessionWithResponse(ctx context.Context, body CreateAppSessionJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAppSessionResponse, error)

func (*ClientWithResponses) CreateAssayResultsInTransactionWithBodyWithResponse

func (c *ClientWithResponses) CreateAssayResultsInTransactionWithBodyWithResponse(ctx context.Context, transactionId openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAssayResultsInTransactionResponse, error)

CreateAssayResultsInTransactionWithBodyWithResponse request with arbitrary body returning *CreateAssayResultsInTransactionResponse

func (*ClientWithResponses) CreateAssayResultsInTransactionWithResponse

func (c *ClientWithResponses) CreateAssayResultsInTransactionWithResponse(ctx context.Context, transactionId openapi_types.UUID, body CreateAssayResultsInTransactionJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAssayResultsInTransactionResponse, error)

func (*ClientWithResponses) CreateAssayResultsTransactionWithResponse

func (c *ClientWithResponses) CreateAssayResultsTransactionWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*CreateAssayResultsTransactionResponse, error)

CreateAssayResultsTransactionWithResponse request returning *CreateAssayResultsTransactionResponse

func (*ClientWithResponses) CreateAssayResultsWithBodyWithResponse

func (c *ClientWithResponses) CreateAssayResultsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAssayResultsResponse, error)

CreateAssayResultsWithBodyWithResponse request with arbitrary body returning *CreateAssayResultsResponse

func (*ClientWithResponses) CreateAssayResultsWithResponse

func (c *ClientWithResponses) CreateAssayResultsWithResponse(ctx context.Context, body CreateAssayResultsJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAssayResultsResponse, error)

func (*ClientWithResponses) CreateAssayRunsWithBodyWithResponse

func (c *ClientWithResponses) CreateAssayRunsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAssayRunsResponse, error)

CreateAssayRunsWithBodyWithResponse request with arbitrary body returning *CreateAssayRunsResponse

func (*ClientWithResponses) CreateAssayRunsWithResponse

func (c *ClientWithResponses) CreateAssayRunsWithResponse(ctx context.Context, body CreateAssayRunsJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAssayRunsResponse, error)

func (*ClientWithResponses) CreateAutomationOutputProcessorWithBodyWithResponse

func (c *ClientWithResponses) CreateAutomationOutputProcessorWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAutomationOutputProcessorResponse, error)

CreateAutomationOutputProcessorWithBodyWithResponse request with arbitrary body returning *CreateAutomationOutputProcessorResponse

func (*ClientWithResponses) CreateAutomationOutputProcessorWithResponse

func (c *ClientWithResponses) CreateAutomationOutputProcessorWithResponse(ctx context.Context, body CreateAutomationOutputProcessorJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAutomationOutputProcessorResponse, error)

func (*ClientWithResponses) CreateBatchWithBodyWithResponse

func (c *ClientWithResponses) CreateBatchWithBodyWithResponse(ctx context.Context, 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, body CreateBatchJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateBatchResponse, error)

func (*ClientWithResponses) CreateBenchlingAppWithBodyWithResponse

func (c *ClientWithResponses) CreateBenchlingAppWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateBenchlingAppResponse, error)

CreateBenchlingAppWithBodyWithResponse request with arbitrary body returning *CreateBenchlingAppResponse

func (*ClientWithResponses) CreateBenchlingAppWithResponse

func (c *ClientWithResponses) CreateBenchlingAppWithResponse(ctx context.Context, body CreateBenchlingAppJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateBenchlingAppResponse, error)

func (*ClientWithResponses) CreateBlobPartWithBodyWithResponse

func (c *ClientWithResponses) CreateBlobPartWithBodyWithResponse(ctx context.Context, blobId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateBlobPartResponse, error)

CreateBlobPartWithBodyWithResponse request with arbitrary body returning *CreateBlobPartResponse

func (*ClientWithResponses) CreateBlobPartWithResponse

func (c *ClientWithResponses) CreateBlobPartWithResponse(ctx context.Context, blobId string, body CreateBlobPartJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateBlobPartResponse, error)

func (*ClientWithResponses) CreateBlobWithBodyWithResponse

func (c *ClientWithResponses) CreateBlobWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateBlobResponse, error)

CreateBlobWithBodyWithResponse request with arbitrary body returning *CreateBlobResponse

func (*ClientWithResponses) CreateBlobWithResponse

func (c *ClientWithResponses) CreateBlobWithResponse(ctx context.Context, body CreateBlobJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateBlobResponse, error)

func (*ClientWithResponses) CreateBoxWithBodyWithResponse

func (c *ClientWithResponses) CreateBoxWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateBoxResponse, error)

CreateBoxWithBodyWithResponse request with arbitrary body returning *CreateBoxResponse

func (*ClientWithResponses) CreateBoxWithResponse

func (c *ClientWithResponses) CreateBoxWithResponse(ctx context.Context, body CreateBoxJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateBoxResponse, error)

func (*ClientWithResponses) CreateConsensusNucleotideAlignmentWithBodyWithResponse

func (c *ClientWithResponses) CreateConsensusNucleotideAlignmentWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateConsensusNucleotideAlignmentResponse, error)

CreateConsensusNucleotideAlignmentWithBodyWithResponse request with arbitrary body returning *CreateConsensusNucleotideAlignmentResponse

func (*ClientWithResponses) CreateContainerWithBodyWithResponse

func (c *ClientWithResponses) CreateContainerWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateContainerResponse, error)

CreateContainerWithBodyWithResponse request with arbitrary body returning *CreateContainerResponse

func (*ClientWithResponses) CreateContainerWithResponse

func (c *ClientWithResponses) CreateContainerWithResponse(ctx context.Context, body CreateContainerJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateContainerResponse, error)

func (*ClientWithResponses) CreateCustomEntityWithBodyWithResponse

func (c *ClientWithResponses) CreateCustomEntityWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateCustomEntityResponse, error)

CreateCustomEntityWithBodyWithResponse request with arbitrary body returning *CreateCustomEntityResponse

func (*ClientWithResponses) CreateCustomEntityWithResponse

func (c *ClientWithResponses) CreateCustomEntityWithResponse(ctx context.Context, body CreateCustomEntityJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateCustomEntityResponse, error)

func (*ClientWithResponses) CreateDNAOligoWithBodyWithResponse

func (c *ClientWithResponses) CreateDNAOligoWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDNAOligoResponse, error)

CreateDNAOligoWithBodyWithResponse request with arbitrary body returning *CreateDNAOligoResponse

func (*ClientWithResponses) CreateDNAOligoWithResponse

func (c *ClientWithResponses) CreateDNAOligoWithResponse(ctx context.Context, body CreateDNAOligoJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDNAOligoResponse, error)

func (*ClientWithResponses) CreateDNASequenceWithBodyWithResponse

func (c *ClientWithResponses) CreateDNASequenceWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDNASequenceResponse, error)

CreateDNASequenceWithBodyWithResponse request with arbitrary body returning *CreateDNASequenceResponse

func (*ClientWithResponses) CreateDNASequenceWithResponse

func (c *ClientWithResponses) CreateDNASequenceWithResponse(ctx context.Context, body CreateDNASequenceJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDNASequenceResponse, error)

func (*ClientWithResponses) CreateDnaConsensusAlignmentWithBodyWithResponse

func (c *ClientWithResponses) CreateDnaConsensusAlignmentWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDnaConsensusAlignmentResponse, error)

CreateDnaConsensusAlignmentWithBodyWithResponse request with arbitrary body returning *CreateDnaConsensusAlignmentResponse

func (*ClientWithResponses) CreateDnaConsensusAlignmentWithResponse

func (c *ClientWithResponses) CreateDnaConsensusAlignmentWithResponse(ctx context.Context, body CreateDnaConsensusAlignmentJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDnaConsensusAlignmentResponse, error)

func (*ClientWithResponses) CreateDnaTemplateAlignmentWithBodyWithResponse

func (c *ClientWithResponses) CreateDnaTemplateAlignmentWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDnaTemplateAlignmentResponse, error)

CreateDnaTemplateAlignmentWithBodyWithResponse request with arbitrary body returning *CreateDnaTemplateAlignmentResponse

func (*ClientWithResponses) CreateDnaTemplateAlignmentWithResponse

func (c *ClientWithResponses) CreateDnaTemplateAlignmentWithResponse(ctx context.Context, body CreateDnaTemplateAlignmentJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDnaTemplateAlignmentResponse, error)

func (*ClientWithResponses) CreateDropdownWithBodyWithResponse

func (c *ClientWithResponses) CreateDropdownWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDropdownResponse, error)

CreateDropdownWithBodyWithResponse request with arbitrary body returning *CreateDropdownResponse

func (*ClientWithResponses) CreateDropdownWithResponse

func (c *ClientWithResponses) CreateDropdownWithResponse(ctx context.Context, body CreateDropdownJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDropdownResponse, error)

func (*ClientWithResponses) CreateEntryWithBodyWithResponse

func (c *ClientWithResponses) CreateEntryWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateEntryResponse, error)

CreateEntryWithBodyWithResponse request with arbitrary body returning *CreateEntryResponse

func (*ClientWithResponses) CreateEntryWithResponse

func (c *ClientWithResponses) CreateEntryWithResponse(ctx context.Context, body CreateEntryJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateEntryResponse, error)

func (*ClientWithResponses) CreateFeatureLibraryWithBodyWithResponse

func (c *ClientWithResponses) CreateFeatureLibraryWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateFeatureLibraryResponse, error)

CreateFeatureLibraryWithBodyWithResponse request with arbitrary body returning *CreateFeatureLibraryResponse

func (*ClientWithResponses) CreateFeatureLibraryWithResponse

func (c *ClientWithResponses) CreateFeatureLibraryWithResponse(ctx context.Context, body CreateFeatureLibraryJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateFeatureLibraryResponse, error)

func (*ClientWithResponses) CreateFeatureWithBodyWithResponse

func (c *ClientWithResponses) CreateFeatureWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateFeatureResponse, error)

CreateFeatureWithBodyWithResponse request with arbitrary body returning *CreateFeatureResponse

func (*ClientWithResponses) CreateFeatureWithResponse

func (c *ClientWithResponses) CreateFeatureWithResponse(ctx context.Context, body CreateFeatureJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateFeatureResponse, error)

func (*ClientWithResponses) CreateFolderWithBodyWithResponse

func (c *ClientWithResponses) CreateFolderWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateFolderResponse, error)

CreateFolderWithBodyWithResponse request with arbitrary body returning *CreateFolderResponse

func (*ClientWithResponses) CreateFolderWithResponse

func (c *ClientWithResponses) CreateFolderWithResponse(ctx context.Context, body CreateFolderJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateFolderResponse, error)

func (*ClientWithResponses) CreateLocationWithBodyWithResponse

func (c *ClientWithResponses) CreateLocationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateLocationResponse, error)

CreateLocationWithBodyWithResponse request with arbitrary body returning *CreateLocationResponse

func (*ClientWithResponses) CreateLocationWithResponse

func (c *ClientWithResponses) CreateLocationWithResponse(ctx context.Context, body CreateLocationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateLocationResponse, error)

func (*ClientWithResponses) CreateMixtureWithBodyWithResponse

func (c *ClientWithResponses) CreateMixtureWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateMixtureResponse, error)

CreateMixtureWithBodyWithResponse request with arbitrary body returning *CreateMixtureResponse

func (*ClientWithResponses) CreateMixtureWithResponse

func (c *ClientWithResponses) CreateMixtureWithResponse(ctx context.Context, body CreateMixtureJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateMixtureResponse, error)

func (*ClientWithResponses) CreateMoleculeWithBodyWithResponse

func (c *ClientWithResponses) CreateMoleculeWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateMoleculeResponse, error)

CreateMoleculeWithBodyWithResponse request with arbitrary body returning *CreateMoleculeResponse

func (*ClientWithResponses) CreateMoleculeWithResponse

func (c *ClientWithResponses) CreateMoleculeWithResponse(ctx context.Context, body CreateMoleculeJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateMoleculeResponse, error)

func (*ClientWithResponses) CreateMonomerWithBodyWithResponse

func (c *ClientWithResponses) CreateMonomerWithBodyWithResponse(ctx context.Context, params *CreateMonomerParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateMonomerResponse, error)

CreateMonomerWithBodyWithResponse request with arbitrary body returning *CreateMonomerResponse

func (*ClientWithResponses) CreateMonomerWithResponse

func (c *ClientWithResponses) CreateMonomerWithResponse(ctx context.Context, params *CreateMonomerParams, body CreateMonomerJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateMonomerResponse, error)

func (*ClientWithResponses) CreateMultipartBlobWithBodyWithResponse

func (c *ClientWithResponses) CreateMultipartBlobWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateMultipartBlobResponse, error)

CreateMultipartBlobWithBodyWithResponse request with arbitrary body returning *CreateMultipartBlobResponse

func (*ClientWithResponses) CreateMultipartBlobWithResponse

func (c *ClientWithResponses) CreateMultipartBlobWithResponse(ctx context.Context, body CreateMultipartBlobJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateMultipartBlobResponse, error)

func (*ClientWithResponses) CreateOligoWithBodyWithResponse

func (c *ClientWithResponses) CreateOligoWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateOligoResponse, error)

CreateOligoWithBodyWithResponse request with arbitrary body returning *CreateOligoResponse

func (*ClientWithResponses) CreateOligoWithResponse

func (c *ClientWithResponses) CreateOligoWithResponse(ctx context.Context, body CreateOligoJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateOligoResponse, error)

func (*ClientWithResponses) CreatePlateWithBodyWithResponse

func (c *ClientWithResponses) CreatePlateWithBodyWithResponse(ctx context.Context, params *CreatePlateParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreatePlateResponse, error)

CreatePlateWithBodyWithResponse request with arbitrary body returning *CreatePlateResponse

func (*ClientWithResponses) CreatePlateWithResponse

func (c *ClientWithResponses) CreatePlateWithResponse(ctx context.Context, params *CreatePlateParams, body CreatePlateJSONRequestBody, reqEditors ...RequestEditorFn) (*CreatePlateResponse, error)

func (*ClientWithResponses) CreateRNAOligoWithBodyWithResponse

func (c *ClientWithResponses) CreateRNAOligoWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateRNAOligoResponse, error)

CreateRNAOligoWithBodyWithResponse request with arbitrary body returning *CreateRNAOligoResponse

func (*ClientWithResponses) CreateRNAOligoWithResponse

func (c *ClientWithResponses) CreateRNAOligoWithResponse(ctx context.Context, body CreateRNAOligoJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateRNAOligoResponse, error)

func (*ClientWithResponses) CreateRNASequenceWithBodyWithResponse

func (c *ClientWithResponses) CreateRNASequenceWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateRNASequenceResponse, error)

CreateRNASequenceWithBodyWithResponse request with arbitrary body returning *CreateRNASequenceResponse

func (*ClientWithResponses) CreateRNASequenceWithResponse

func (c *ClientWithResponses) CreateRNASequenceWithResponse(ctx context.Context, body CreateRNASequenceJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateRNASequenceResponse, error)

func (*ClientWithResponses) CreateRequestWithBodyWithResponse

func (c *ClientWithResponses) CreateRequestWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateRequestResponse, error)

CreateRequestWithBodyWithResponse request with arbitrary body returning *CreateRequestResponse

func (*ClientWithResponses) CreateRequestWithResponse

func (c *ClientWithResponses) CreateRequestWithResponse(ctx context.Context, body CreateRequestJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateRequestResponse, error)

func (*ClientWithResponses) CreateTemplateNucleotideAlignmentWithBodyWithResponse

func (c *ClientWithResponses) CreateTemplateNucleotideAlignmentWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTemplateNucleotideAlignmentResponse, error)

CreateTemplateNucleotideAlignmentWithBodyWithResponse request with arbitrary body returning *CreateTemplateNucleotideAlignmentResponse

func (*ClientWithResponses) CreateUserWithBodyWithResponse

func (c *ClientWithResponses) CreateUserWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateUserResponse, error)

CreateUserWithBodyWithResponse request with arbitrary body returning *CreateUserResponse

func (*ClientWithResponses) CreateUserWithResponse

func (c *ClientWithResponses) CreateUserWithResponse(ctx context.Context, body CreateUserJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateUserResponse, error)

func (*ClientWithResponses) CreateWarehouseCredentialsWithBodyWithResponse

func (c *ClientWithResponses) CreateWarehouseCredentialsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateWarehouseCredentialsResponse, error)

CreateWarehouseCredentialsWithBodyWithResponse request with arbitrary body returning *CreateWarehouseCredentialsResponse

func (*ClientWithResponses) CreateWarehouseCredentialsWithResponse

func (c *ClientWithResponses) CreateWarehouseCredentialsWithResponse(ctx context.Context, body CreateWarehouseCredentialsJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateWarehouseCredentialsResponse, error)

func (*ClientWithResponses) CreateWorkflowOutputWithBodyWithResponse

func (c *ClientWithResponses) CreateWorkflowOutputWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateWorkflowOutputResponse, error)

CreateWorkflowOutputWithBodyWithResponse request with arbitrary body returning *CreateWorkflowOutputResponse

func (*ClientWithResponses) CreateWorkflowOutputWithResponse

func (c *ClientWithResponses) CreateWorkflowOutputWithResponse(ctx context.Context, body CreateWorkflowOutputJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateWorkflowOutputResponse, error)

func (*ClientWithResponses) CreateWorkflowTaskGroupWithBodyWithResponse

func (c *ClientWithResponses) CreateWorkflowTaskGroupWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateWorkflowTaskGroupResponse, error)

CreateWorkflowTaskGroupWithBodyWithResponse request with arbitrary body returning *CreateWorkflowTaskGroupResponse

func (*ClientWithResponses) CreateWorkflowTaskGroupWithResponse

func (c *ClientWithResponses) CreateWorkflowTaskGroupWithResponse(ctx context.Context, body CreateWorkflowTaskGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateWorkflowTaskGroupResponse, error)

func (*ClientWithResponses) CreateWorkflowTaskWithBodyWithResponse

func (c *ClientWithResponses) CreateWorkflowTaskWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateWorkflowTaskResponse, error)

CreateWorkflowTaskWithBodyWithResponse request with arbitrary body returning *CreateWorkflowTaskResponse

func (*ClientWithResponses) CreateWorkflowTaskWithResponse

func (c *ClientWithResponses) CreateWorkflowTaskWithResponse(ctx context.Context, body CreateWorkflowTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateWorkflowTaskResponse, error)

func (*ClientWithResponses) DeleteContainerContentWithResponse

func (c *ClientWithResponses) DeleteContainerContentWithResponse(ctx context.Context, containerId string, containableId string, reqEditors ...RequestEditorFn) (*DeleteContainerContentResponse, error)

DeleteContainerContentWithResponse request returning *DeleteContainerContentResponse

func (*ClientWithResponses) DeleteDNAAlignmentWithResponse

func (c *ClientWithResponses) DeleteDNAAlignmentWithResponse(ctx context.Context, dnaAlignmentId string, reqEditors ...RequestEditorFn) (*DeleteDNAAlignmentResponse, error)

DeleteDNAAlignmentWithResponse request returning *DeleteDNAAlignmentResponse

func (*ClientWithResponses) DeleteNucleotideAlignmentWithResponse

func (c *ClientWithResponses) DeleteNucleotideAlignmentWithResponse(ctx context.Context, alignmentId string, reqEditors ...RequestEditorFn) (*DeleteNucleotideAlignmentResponse, error)

DeleteNucleotideAlignmentWithResponse request returning *DeleteNucleotideAlignmentResponse

func (*ClientWithResponses) ExecuteRequestsSampleGroupsWithBodyWithResponse

func (c *ClientWithResponses) ExecuteRequestsSampleGroupsWithBodyWithResponse(ctx context.Context, requestId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ExecuteRequestsSampleGroupsResponse, error)

ExecuteRequestsSampleGroupsWithBodyWithResponse request with arbitrary body returning *ExecuteRequestsSampleGroupsResponse

func (*ClientWithResponses) ExecuteRequestsSampleGroupsWithResponse

func (c *ClientWithResponses) ExecuteRequestsSampleGroupsWithResponse(ctx context.Context, requestId string, body ExecuteRequestsSampleGroupsJSONRequestBody, reqEditors ...RequestEditorFn) (*ExecuteRequestsSampleGroupsResponse, error)

func (*ClientWithResponses) ExportItemWithBodyWithResponse

func (c *ClientWithResponses) ExportItemWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ExportItemResponse, error)

ExportItemWithBodyWithResponse request with arbitrary body returning *ExportItemResponse

func (*ClientWithResponses) ExportItemWithResponse

func (c *ClientWithResponses) ExportItemWithResponse(ctx context.Context, body ExportItemJSONRequestBody, reqEditors ...RequestEditorFn) (*ExportItemResponse, error)

func (*ClientWithResponses) GenerateInputWithAutomationInputGeneratorWithResponse

func (c *ClientWithResponses) GenerateInputWithAutomationInputGeneratorWithResponse(ctx context.Context, inputGeneratorId string, reqEditors ...RequestEditorFn) (*GenerateInputWithAutomationInputGeneratorResponse, error)

GenerateInputWithAutomationInputGeneratorWithResponse request returning *GenerateInputWithAutomationInputGeneratorResponse

func (*ClientWithResponses) GenerateTokenWithBodyWithResponse

func (c *ClientWithResponses) GenerateTokenWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*GenerateTokenResponse, error)

GenerateTokenWithBodyWithResponse request with arbitrary body returning *GenerateTokenResponse

func (*ClientWithResponses) GenerateTokenWithFormdataBodyWithResponse

func (c *ClientWithResponses) GenerateTokenWithFormdataBodyWithResponse(ctx context.Context, body GenerateTokenFormdataRequestBody, reqEditors ...RequestEditorFn) (*GenerateTokenResponse, error)

func (*ClientWithResponses) GetAASequenceWithResponse

func (c *ClientWithResponses) GetAASequenceWithResponse(ctx context.Context, aaSequenceId string, params *GetAASequenceParams, reqEditors ...RequestEditorFn) (*GetAASequenceResponse, error)

GetAASequenceWithResponse request returning *GetAASequenceResponse

func (*ClientWithResponses) GetAppCanvasWithResponse

func (c *ClientWithResponses) GetAppCanvasWithResponse(ctx context.Context, canvasId string, params *GetAppCanvasParams, reqEditors ...RequestEditorFn) (*GetAppCanvasResponse, error)

GetAppCanvasWithResponse request returning *GetAppCanvasResponse

func (*ClientWithResponses) GetAppConfigurationItemByIdWithResponse

func (c *ClientWithResponses) GetAppConfigurationItemByIdWithResponse(ctx context.Context, itemId string, reqEditors ...RequestEditorFn) (*GetAppConfigurationItemByIdResponse, error)

GetAppConfigurationItemByIdWithResponse request returning *GetAppConfigurationItemByIdResponse

func (*ClientWithResponses) GetAppSessionByIdWithResponse

func (c *ClientWithResponses) GetAppSessionByIdWithResponse(ctx context.Context, id string, params *GetAppSessionByIdParams, reqEditors ...RequestEditorFn) (*GetAppSessionByIdResponse, error)

GetAppSessionByIdWithResponse request returning *GetAppSessionByIdResponse

func (*ClientWithResponses) GetAssayResultWithResponse

func (c *ClientWithResponses) GetAssayResultWithResponse(ctx context.Context, assayResultId openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetAssayResultResponse, error)

GetAssayResultWithResponse request returning *GetAssayResultResponse

func (*ClientWithResponses) GetAssayRunWithResponse

func (c *ClientWithResponses) GetAssayRunWithResponse(ctx context.Context, assayRunId string, reqEditors ...RequestEditorFn) (*GetAssayRunResponse, error)

GetAssayRunWithResponse request returning *GetAssayRunResponse

func (*ClientWithResponses) GetAutomationInputGeneratorWithResponse

func (c *ClientWithResponses) GetAutomationInputGeneratorWithResponse(ctx context.Context, inputGeneratorId string, reqEditors ...RequestEditorFn) (*GetAutomationInputGeneratorResponse, error)

GetAutomationInputGeneratorWithResponse request returning *GetAutomationInputGeneratorResponse

func (*ClientWithResponses) GetAutomationOutputProcessorWithResponse

func (c *ClientWithResponses) GetAutomationOutputProcessorWithResponse(ctx context.Context, outputProcessorId string, reqEditors ...RequestEditorFn) (*GetAutomationOutputProcessorResponse, error)

GetAutomationOutputProcessorWithResponse request returning *GetAutomationOutputProcessorResponse

func (*ClientWithResponses) GetBatchSchemaWithResponse

func (c *ClientWithResponses) GetBatchSchemaWithResponse(ctx context.Context, schemaId string, reqEditors ...RequestEditorFn) (*GetBatchSchemaResponse, error)

GetBatchSchemaWithResponse request returning *GetBatchSchemaResponse

func (*ClientWithResponses) GetBatchWithResponse

func (c *ClientWithResponses) GetBatchWithResponse(ctx context.Context, batchId string, reqEditors ...RequestEditorFn) (*GetBatchResponse, error)

GetBatchWithResponse request returning *GetBatchResponse

func (*ClientWithResponses) GetBenchlingAppByIDWithResponse

func (c *ClientWithResponses) GetBenchlingAppByIDWithResponse(ctx context.Context, appId string, reqEditors ...RequestEditorFn) (*GetBenchlingAppByIDResponse, error)

GetBenchlingAppByIDWithResponse request returning *GetBenchlingAppByIDResponse

func (*ClientWithResponses) GetBlobFileWithResponse

func (c *ClientWithResponses) GetBlobFileWithResponse(ctx context.Context, blobId string, reqEditors ...RequestEditorFn) (*GetBlobFileResponse, error)

GetBlobFileWithResponse request returning *GetBlobFileResponse

func (*ClientWithResponses) GetBlobUrlWithResponse

func (c *ClientWithResponses) GetBlobUrlWithResponse(ctx context.Context, blobId string, reqEditors ...RequestEditorFn) (*GetBlobUrlResponse, error)

GetBlobUrlWithResponse request returning *GetBlobUrlResponse

func (*ClientWithResponses) GetBlobWithResponse

func (c *ClientWithResponses) GetBlobWithResponse(ctx context.Context, blobId string, params *GetBlobParams, reqEditors ...RequestEditorFn) (*GetBlobResponse, error)

GetBlobWithResponse request returning *GetBlobResponse

func (*ClientWithResponses) GetBoxSchemaWithResponse

func (c *ClientWithResponses) GetBoxSchemaWithResponse(ctx context.Context, schemaId string, reqEditors ...RequestEditorFn) (*GetBoxSchemaResponse, error)

GetBoxSchemaWithResponse request returning *GetBoxSchemaResponse

func (*ClientWithResponses) GetBoxWithResponse

func (c *ClientWithResponses) GetBoxWithResponse(ctx context.Context, boxId string, reqEditors ...RequestEditorFn) (*GetBoxResponse, error)

GetBoxWithResponse request returning *GetBoxResponse

func (*ClientWithResponses) GetContainerContentWithResponse

func (c *ClientWithResponses) GetContainerContentWithResponse(ctx context.Context, containerId string, containableId string, reqEditors ...RequestEditorFn) (*GetContainerContentResponse, error)

GetContainerContentWithResponse request returning *GetContainerContentResponse

func (*ClientWithResponses) GetContainerSchemaWithResponse

func (c *ClientWithResponses) GetContainerSchemaWithResponse(ctx context.Context, schemaId string, reqEditors ...RequestEditorFn) (*GetContainerSchemaResponse, error)

GetContainerSchemaWithResponse request returning *GetContainerSchemaResponse

func (*ClientWithResponses) GetContainerWithResponse

func (c *ClientWithResponses) GetContainerWithResponse(ctx context.Context, containerId string, params *GetContainerParams, reqEditors ...RequestEditorFn) (*GetContainerResponse, error)

GetContainerWithResponse request returning *GetContainerResponse

func (*ClientWithResponses) GetCustomEntityWithResponse

func (c *ClientWithResponses) GetCustomEntityWithResponse(ctx context.Context, customEntityId string, params *GetCustomEntityParams, reqEditors ...RequestEditorFn) (*GetCustomEntityResponse, error)

GetCustomEntityWithResponse request returning *GetCustomEntityResponse

func (*ClientWithResponses) GetDNAAlignmentWithResponse

func (c *ClientWithResponses) GetDNAAlignmentWithResponse(ctx context.Context, dnaAlignmentId string, reqEditors ...RequestEditorFn) (*GetDNAAlignmentResponse, error)

GetDNAAlignmentWithResponse request returning *GetDNAAlignmentResponse

func (*ClientWithResponses) GetDNAOligoWithResponse

func (c *ClientWithResponses) GetDNAOligoWithResponse(ctx context.Context, oligoId string, params *GetDNAOligoParams, reqEditors ...RequestEditorFn) (*GetDNAOligoResponse, error)

GetDNAOligoWithResponse request returning *GetDNAOligoResponse

func (*ClientWithResponses) GetDNASequenceWithResponse

func (c *ClientWithResponses) GetDNASequenceWithResponse(ctx context.Context, dnaSequenceId string, params *GetDNASequenceParams, reqEditors ...RequestEditorFn) (*GetDNASequenceResponse, error)

GetDNASequenceWithResponse request returning *GetDNASequenceResponse

func (*ClientWithResponses) GetDropdownWithResponse

func (c *ClientWithResponses) GetDropdownWithResponse(ctx context.Context, dropdownId string, reqEditors ...RequestEditorFn) (*GetDropdownResponse, error)

GetDropdownWithResponse request returning *GetDropdownResponse

func (*ClientWithResponses) GetEnitityBatchesWithResponse

func (c *ClientWithResponses) GetEnitityBatchesWithResponse(ctx context.Context, entityId string, reqEditors ...RequestEditorFn) (*GetEnitityBatchesResponse, error)

GetEnitityBatchesWithResponse request returning *GetEnitityBatchesResponse

func (*ClientWithResponses) GetEntitySchemaWithResponse

func (c *ClientWithResponses) GetEntitySchemaWithResponse(ctx context.Context, schemaId string, reqEditors ...RequestEditorFn) (*GetEntitySchemaResponse, error)

GetEntitySchemaWithResponse request returning *GetEntitySchemaResponse

func (*ClientWithResponses) GetEntrySchemaWithResponse

func (c *ClientWithResponses) GetEntrySchemaWithResponse(ctx context.Context, schemaId string, reqEditors ...RequestEditorFn) (*GetEntrySchemaResponse, error)

GetEntrySchemaWithResponse request returning *GetEntrySchemaResponse

func (*ClientWithResponses) GetEntryTemplateWithResponse

func (c *ClientWithResponses) GetEntryTemplateWithResponse(ctx context.Context, entryTemplateId string, params *GetEntryTemplateParams, reqEditors ...RequestEditorFn) (*GetEntryTemplateResponse, error)

GetEntryTemplateWithResponse request returning *GetEntryTemplateResponse

func (*ClientWithResponses) GetEntryWithResponse

func (c *ClientWithResponses) GetEntryWithResponse(ctx context.Context, entryId string, params *GetEntryParams, reqEditors ...RequestEditorFn) (*GetEntryResponse, error)

GetEntryWithResponse request returning *GetEntryResponse

func (*ClientWithResponses) GetExternalFileMetadataWithResponse

func (c *ClientWithResponses) GetExternalFileMetadataWithResponse(ctx context.Context, entryId string, externalFileId string, reqEditors ...RequestEditorFn) (*GetExternalFileMetadataResponse, error)

GetExternalFileMetadataWithResponse request returning *GetExternalFileMetadataResponse

func (*ClientWithResponses) GetFeatureLibraryWithResponse

func (c *ClientWithResponses) GetFeatureLibraryWithResponse(ctx context.Context, featureLibraryId string, params *GetFeatureLibraryParams, reqEditors ...RequestEditorFn) (*GetFeatureLibraryResponse, error)

GetFeatureLibraryWithResponse request returning *GetFeatureLibraryResponse

func (*ClientWithResponses) GetFeatureWithResponse

func (c *ClientWithResponses) GetFeatureWithResponse(ctx context.Context, featureId string, params *GetFeatureParams, reqEditors ...RequestEditorFn) (*GetFeatureResponse, error)

GetFeatureWithResponse request returning *GetFeatureResponse

func (*ClientWithResponses) GetFolderWithResponse

func (c *ClientWithResponses) GetFolderWithResponse(ctx context.Context, folderId string, reqEditors ...RequestEditorFn) (*GetFolderResponse, error)

GetFolderWithResponse request returning *GetFolderResponse

func (*ClientWithResponses) GetLabAutomationTransformWithResponse

func (c *ClientWithResponses) GetLabAutomationTransformWithResponse(ctx context.Context, transformId string, reqEditors ...RequestEditorFn) (*GetLabAutomationTransformResponse, error)

GetLabAutomationTransformWithResponse request returning *GetLabAutomationTransformResponse

func (*ClientWithResponses) GetLocationSchemaWithResponse

func (c *ClientWithResponses) GetLocationSchemaWithResponse(ctx context.Context, schemaId string, reqEditors ...RequestEditorFn) (*GetLocationSchemaResponse, error)

GetLocationSchemaWithResponse request returning *GetLocationSchemaResponse

func (*ClientWithResponses) GetLocationWithResponse

func (c *ClientWithResponses) GetLocationWithResponse(ctx context.Context, locationId string, reqEditors ...RequestEditorFn) (*GetLocationResponse, error)

GetLocationWithResponse request returning *GetLocationResponse

func (*ClientWithResponses) GetMixtureWithResponse

func (c *ClientWithResponses) GetMixtureWithResponse(ctx context.Context, mixtureId string, reqEditors ...RequestEditorFn) (*GetMixtureResponse, error)

GetMixtureWithResponse request returning *GetMixtureResponse

func (*ClientWithResponses) GetMoleculeWithResponse

func (c *ClientWithResponses) GetMoleculeWithResponse(ctx context.Context, moleculeId string, reqEditors ...RequestEditorFn) (*GetMoleculeResponse, error)

GetMoleculeWithResponse request returning *GetMoleculeResponse

func (*ClientWithResponses) GetNucleotideAlignmentWithResponse

func (c *ClientWithResponses) GetNucleotideAlignmentWithResponse(ctx context.Context, alignmentId string, reqEditors ...RequestEditorFn) (*GetNucleotideAlignmentResponse, error)

GetNucleotideAlignmentWithResponse request returning *GetNucleotideAlignmentResponse

func (*ClientWithResponses) GetOligoWithResponse

func (c *ClientWithResponses) GetOligoWithResponse(ctx context.Context, oligoId string, params *GetOligoParams, reqEditors ...RequestEditorFn) (*GetOligoResponse, error)

GetOligoWithResponse request returning *GetOligoResponse

func (*ClientWithResponses) GetOrganizationWithResponse

func (c *ClientWithResponses) GetOrganizationWithResponse(ctx context.Context, organizationId string, reqEditors ...RequestEditorFn) (*GetOrganizationResponse, error)

GetOrganizationWithResponse request returning *GetOrganizationResponse

func (*ClientWithResponses) GetPlateSchemaWithResponse

func (c *ClientWithResponses) GetPlateSchemaWithResponse(ctx context.Context, schemaId string, reqEditors ...RequestEditorFn) (*GetPlateSchemaResponse, error)

GetPlateSchemaWithResponse request returning *GetPlateSchemaResponse

func (*ClientWithResponses) GetPlateWithResponse

func (c *ClientWithResponses) GetPlateWithResponse(ctx context.Context, plateId string, params *GetPlateParams, reqEditors ...RequestEditorFn) (*GetPlateResponse, error)

GetPlateWithResponse request returning *GetPlateResponse

func (*ClientWithResponses) GetProjectWithResponse

func (c *ClientWithResponses) GetProjectWithResponse(ctx context.Context, projectId string, reqEditors ...RequestEditorFn) (*GetProjectResponse, error)

GetProjectWithResponse request returning *GetProjectResponse

func (*ClientWithResponses) GetRNAOligoWithResponse

func (c *ClientWithResponses) GetRNAOligoWithResponse(ctx context.Context, oligoId string, params *GetRNAOligoParams, reqEditors ...RequestEditorFn) (*GetRNAOligoResponse, error)

GetRNAOligoWithResponse request returning *GetRNAOligoResponse

func (*ClientWithResponses) GetRNASequenceWithResponse

func (c *ClientWithResponses) GetRNASequenceWithResponse(ctx context.Context, rnaSequenceId string, params *GetRNASequenceParams, reqEditors ...RequestEditorFn) (*GetRNASequenceResponse, error)

GetRNASequenceWithResponse request returning *GetRNASequenceResponse

func (*ClientWithResponses) GetRegistryWithResponse

func (c *ClientWithResponses) GetRegistryWithResponse(ctx context.Context, registryId string, reqEditors ...RequestEditorFn) (*GetRegistryResponse, error)

GetRegistryWithResponse request returning *GetRegistryResponse

func (*ClientWithResponses) GetRequestFulfillmentWithResponse

func (c *ClientWithResponses) GetRequestFulfillmentWithResponse(ctx context.Context, requestFulfillmentId string, reqEditors ...RequestEditorFn) (*GetRequestFulfillmentResponse, error)

GetRequestFulfillmentWithResponse request returning *GetRequestFulfillmentResponse

func (*ClientWithResponses) GetRequestResponseWithResponse

func (c *ClientWithResponses) GetRequestResponseWithResponse(ctx context.Context, requestId string, reqEditors ...RequestEditorFn) (*GetRequestResponseResponse, error)

GetRequestResponseWithResponse request returning *GetRequestResponseResponse

func (*ClientWithResponses) GetRequestSchemaWithResponse

func (c *ClientWithResponses) GetRequestSchemaWithResponse(ctx context.Context, schemaId string, reqEditors ...RequestEditorFn) (*GetRequestSchemaResponse, error)

GetRequestSchemaWithResponse request returning *GetRequestSchemaResponse

func (*ClientWithResponses) GetRequestTaskSchemaWithResponse

func (c *ClientWithResponses) GetRequestTaskSchemaWithResponse(ctx context.Context, schemaId string, reqEditors ...RequestEditorFn) (*GetRequestTaskSchemaResponse, error)

GetRequestTaskSchemaWithResponse request returning *GetRequestTaskSchemaResponse

func (*ClientWithResponses) GetRequestWithResponse

func (c *ClientWithResponses) GetRequestWithResponse(ctx context.Context, requestId string, params *GetRequestParams, reqEditors ...RequestEditorFn) (*GetRequestResponse, error)

GetRequestWithResponse request returning *GetRequestResponse

func (*ClientWithResponses) GetResultSchemaWithResponse

func (c *ClientWithResponses) GetResultSchemaWithResponse(ctx context.Context, schemaId string, reqEditors ...RequestEditorFn) (*GetResultSchemaResponse, error)

GetResultSchemaWithResponse request returning *GetResultSchemaResponse

func (*ClientWithResponses) GetRunSchemaWithResponse

func (c *ClientWithResponses) GetRunSchemaWithResponse(ctx context.Context, schemaId string, reqEditors ...RequestEditorFn) (*GetRunSchemaResponse, error)

GetRunSchemaWithResponse request returning *GetRunSchemaResponse

func (*ClientWithResponses) GetTaskWithResponse

func (c *ClientWithResponses) GetTaskWithResponse(ctx context.Context, taskId string, reqEditors ...RequestEditorFn) (*GetTaskResponse, error)

GetTaskWithResponse request returning *GetTaskResponse

func (*ClientWithResponses) GetTeamWithResponse

func (c *ClientWithResponses) GetTeamWithResponse(ctx context.Context, teamId string, reqEditors ...RequestEditorFn) (*GetTeamResponse, error)

GetTeamWithResponse request returning *GetTeamResponse

func (*ClientWithResponses) GetUserActivityWithResponse

func (c *ClientWithResponses) GetUserActivityWithResponse(ctx context.Context, userId string, reqEditors ...RequestEditorFn) (*GetUserActivityResponse, error)

GetUserActivityWithResponse request returning *GetUserActivityResponse

func (*ClientWithResponses) GetUserWithResponse

func (c *ClientWithResponses) GetUserWithResponse(ctx context.Context, userId string, reqEditors ...RequestEditorFn) (*GetUserResponse, error)

GetUserWithResponse request returning *GetUserResponse

func (*ClientWithResponses) GetWorkflowOutputWithResponse

func (c *ClientWithResponses) GetWorkflowOutputWithResponse(ctx context.Context, workflowOutputId string, reqEditors ...RequestEditorFn) (*GetWorkflowOutputResponse, error)

GetWorkflowOutputWithResponse request returning *GetWorkflowOutputResponse

func (*ClientWithResponses) GetWorkflowTaskGroupWithResponse

func (c *ClientWithResponses) GetWorkflowTaskGroupWithResponse(ctx context.Context, workflowTaskGroupId string, reqEditors ...RequestEditorFn) (*GetWorkflowTaskGroupResponse, error)

GetWorkflowTaskGroupWithResponse request returning *GetWorkflowTaskGroupResponse

func (*ClientWithResponses) GetWorkflowTaskSchemaWithResponse

func (c *ClientWithResponses) GetWorkflowTaskSchemaWithResponse(ctx context.Context, schemaId string, reqEditors ...RequestEditorFn) (*GetWorkflowTaskSchemaResponse, error)

GetWorkflowTaskSchemaWithResponse request returning *GetWorkflowTaskSchemaResponse

func (*ClientWithResponses) GetWorkflowTaskWithResponse

func (c *ClientWithResponses) GetWorkflowTaskWithResponse(ctx context.Context, workflowTaskId string, reqEditors ...RequestEditorFn) (*GetWorkflowTaskResponse, error)

GetWorkflowTaskWithResponse request returning *GetWorkflowTaskResponse

func (*ClientWithResponses) ListAASequencesWithResponse

func (c *ClientWithResponses) ListAASequencesWithResponse(ctx context.Context, params *ListAASequencesParams, reqEditors ...RequestEditorFn) (*ListAASequencesResponse, error)

ListAASequencesWithResponse request returning *ListAASequencesResponse

func (*ClientWithResponses) ListAppConfigurationItemsWithResponse

func (c *ClientWithResponses) ListAppConfigurationItemsWithResponse(ctx context.Context, params *ListAppConfigurationItemsParams, reqEditors ...RequestEditorFn) (*ListAppConfigurationItemsResponse, error)

ListAppConfigurationItemsWithResponse request returning *ListAppConfigurationItemsResponse

func (*ClientWithResponses) ListAssayResultSchemasWithResponse

func (c *ClientWithResponses) ListAssayResultSchemasWithResponse(ctx context.Context, params *ListAssayResultSchemasParams, reqEditors ...RequestEditorFn) (*ListAssayResultSchemasResponse, error)

ListAssayResultSchemasWithResponse request returning *ListAssayResultSchemasResponse

func (*ClientWithResponses) ListAssayResultsWithResponse

func (c *ClientWithResponses) ListAssayResultsWithResponse(ctx context.Context, params *ListAssayResultsParams, reqEditors ...RequestEditorFn) (*ListAssayResultsResponse, error)

ListAssayResultsWithResponse request returning *ListAssayResultsResponse

func (*ClientWithResponses) ListAssayRunSchemasWithResponse

func (c *ClientWithResponses) ListAssayRunSchemasWithResponse(ctx context.Context, params *ListAssayRunSchemasParams, reqEditors ...RequestEditorFn) (*ListAssayRunSchemasResponse, error)

ListAssayRunSchemasWithResponse request returning *ListAssayRunSchemasResponse

func (*ClientWithResponses) ListAssayRunsWithResponse

func (c *ClientWithResponses) ListAssayRunsWithResponse(ctx context.Context, params *ListAssayRunsParams, reqEditors ...RequestEditorFn) (*ListAssayRunsResponse, error)

ListAssayRunsWithResponse request returning *ListAssayRunsResponse

func (*ClientWithResponses) ListAutomationInputGeneratorsWithResponse

func (c *ClientWithResponses) ListAutomationInputGeneratorsWithResponse(ctx context.Context, assayRunId string, params *ListAutomationInputGeneratorsParams, reqEditors ...RequestEditorFn) (*ListAutomationInputGeneratorsResponse, error)

ListAutomationInputGeneratorsWithResponse request returning *ListAutomationInputGeneratorsResponse

func (*ClientWithResponses) ListAutomationOutputProcessorsDeprecatedWithResponse

func (c *ClientWithResponses) ListAutomationOutputProcessorsDeprecatedWithResponse(ctx context.Context, assayRunId string, params *ListAutomationOutputProcessorsDeprecatedParams, reqEditors ...RequestEditorFn) (*ListAutomationOutputProcessorsDeprecatedResponse, error)

ListAutomationOutputProcessorsDeprecatedWithResponse request returning *ListAutomationOutputProcessorsDeprecatedResponse

func (*ClientWithResponses) ListAutomationOutputProcessorsWithResponse

func (c *ClientWithResponses) ListAutomationOutputProcessorsWithResponse(ctx context.Context, params *ListAutomationOutputProcessorsParams, reqEditors ...RequestEditorFn) (*ListAutomationOutputProcessorsResponse, error)

ListAutomationOutputProcessorsWithResponse request returning *ListAutomationOutputProcessorsResponse

func (*ClientWithResponses) ListBatchSchemasByRegistryWithResponse

func (c *ClientWithResponses) ListBatchSchemasByRegistryWithResponse(ctx context.Context, registryId string, reqEditors ...RequestEditorFn) (*ListBatchSchemasByRegistryResponse, error)

ListBatchSchemasByRegistryWithResponse request returning *ListBatchSchemasByRegistryResponse

func (*ClientWithResponses) ListBatchSchemasWithResponse

func (c *ClientWithResponses) ListBatchSchemasWithResponse(ctx context.Context, params *ListBatchSchemasParams, reqEditors ...RequestEditorFn) (*ListBatchSchemasResponse, error)

ListBatchSchemasWithResponse request returning *ListBatchSchemasResponse

func (*ClientWithResponses) ListBatchesWithResponse

func (c *ClientWithResponses) ListBatchesWithResponse(ctx context.Context, params *ListBatchesParams, reqEditors ...RequestEditorFn) (*ListBatchesResponse, error)

ListBatchesWithResponse request returning *ListBatchesResponse

func (*ClientWithResponses) ListBenchlingAppsWithResponse

func (c *ClientWithResponses) ListBenchlingAppsWithResponse(ctx context.Context, params *ListBenchlingAppsParams, reqEditors ...RequestEditorFn) (*ListBenchlingAppsResponse, error)

ListBenchlingAppsWithResponse request returning *ListBenchlingAppsResponse

func (*ClientWithResponses) ListBoxContentsWithResponse

func (c *ClientWithResponses) ListBoxContentsWithResponse(ctx context.Context, boxId string, params *ListBoxContentsParams, reqEditors ...RequestEditorFn) (*ListBoxContentsResponse, error)

ListBoxContentsWithResponse request returning *ListBoxContentsResponse

func (*ClientWithResponses) ListBoxSchemasByRegistryWithResponse

func (c *ClientWithResponses) ListBoxSchemasByRegistryWithResponse(ctx context.Context, registryId string, reqEditors ...RequestEditorFn) (*ListBoxSchemasByRegistryResponse, error)

ListBoxSchemasByRegistryWithResponse request returning *ListBoxSchemasByRegistryResponse

func (*ClientWithResponses) ListBoxSchemasWithResponse

func (c *ClientWithResponses) ListBoxSchemasWithResponse(ctx context.Context, params *ListBoxSchemasParams, reqEditors ...RequestEditorFn) (*ListBoxSchemasResponse, error)

ListBoxSchemasWithResponse request returning *ListBoxSchemasResponse

func (*ClientWithResponses) ListBoxesWithResponse

func (c *ClientWithResponses) ListBoxesWithResponse(ctx context.Context, params *ListBoxesParams, reqEditors ...RequestEditorFn) (*ListBoxesResponse, error)

ListBoxesWithResponse request returning *ListBoxesResponse

func (*ClientWithResponses) ListContainerContentsWithResponse

func (c *ClientWithResponses) ListContainerContentsWithResponse(ctx context.Context, containerId string, reqEditors ...RequestEditorFn) (*ListContainerContentsResponse, error)

ListContainerContentsWithResponse request returning *ListContainerContentsResponse

func (*ClientWithResponses) ListContainerSchemasByRegistryWithResponse

func (c *ClientWithResponses) ListContainerSchemasByRegistryWithResponse(ctx context.Context, registryId string, reqEditors ...RequestEditorFn) (*ListContainerSchemasByRegistryResponse, error)

ListContainerSchemasByRegistryWithResponse request returning *ListContainerSchemasByRegistryResponse

func (*ClientWithResponses) ListContainerSchemasWithResponse

func (c *ClientWithResponses) ListContainerSchemasWithResponse(ctx context.Context, params *ListContainerSchemasParams, reqEditors ...RequestEditorFn) (*ListContainerSchemasResponse, error)

ListContainerSchemasWithResponse request returning *ListContainerSchemasResponse

func (*ClientWithResponses) ListContainersWithResponse

func (c *ClientWithResponses) ListContainersWithResponse(ctx context.Context, params *ListContainersParams, reqEditors ...RequestEditorFn) (*ListContainersResponse, error)

ListContainersWithResponse request returning *ListContainersResponse

func (*ClientWithResponses) ListCustomEntitiesWithResponse

func (c *ClientWithResponses) ListCustomEntitiesWithResponse(ctx context.Context, params *ListCustomEntitiesParams, reqEditors ...RequestEditorFn) (*ListCustomEntitiesResponse, error)

ListCustomEntitiesWithResponse request returning *ListCustomEntitiesResponse

func (*ClientWithResponses) ListCustomNotationsWithResponse

func (c *ClientWithResponses) ListCustomNotationsWithResponse(ctx context.Context, params *ListCustomNotationsParams, reqEditors ...RequestEditorFn) (*ListCustomNotationsResponse, error)

ListCustomNotationsWithResponse request returning *ListCustomNotationsResponse

func (*ClientWithResponses) ListDNAAlignmentsWithResponse

func (c *ClientWithResponses) ListDNAAlignmentsWithResponse(ctx context.Context, params *ListDNAAlignmentsParams, reqEditors ...RequestEditorFn) (*ListDNAAlignmentsResponse, error)

ListDNAAlignmentsWithResponse request returning *ListDNAAlignmentsResponse

func (*ClientWithResponses) ListDNAOligosWithResponse

func (c *ClientWithResponses) ListDNAOligosWithResponse(ctx context.Context, params *ListDNAOligosParams, reqEditors ...RequestEditorFn) (*ListDNAOligosResponse, error)

ListDNAOligosWithResponse request returning *ListDNAOligosResponse

func (*ClientWithResponses) ListDNASequencesWithResponse

func (c *ClientWithResponses) ListDNASequencesWithResponse(ctx context.Context, params *ListDNASequencesParams, reqEditors ...RequestEditorFn) (*ListDNASequencesResponse, error)

ListDNASequencesWithResponse request returning *ListDNASequencesResponse

func (*ClientWithResponses) ListDropdownsByRegistryWithResponse

func (c *ClientWithResponses) ListDropdownsByRegistryWithResponse(ctx context.Context, registryId string, reqEditors ...RequestEditorFn) (*ListDropdownsByRegistryResponse, error)

ListDropdownsByRegistryWithResponse request returning *ListDropdownsByRegistryResponse

func (*ClientWithResponses) ListDropdownsWithResponse

func (c *ClientWithResponses) ListDropdownsWithResponse(ctx context.Context, params *ListDropdownsParams, reqEditors ...RequestEditorFn) (*ListDropdownsResponse, error)

ListDropdownsWithResponse request returning *ListDropdownsResponse

func (*ClientWithResponses) ListEntitySchemasByRegistryWithResponse

func (c *ClientWithResponses) ListEntitySchemasByRegistryWithResponse(ctx context.Context, registryId string, reqEditors ...RequestEditorFn) (*ListEntitySchemasByRegistryResponse, error)

ListEntitySchemasByRegistryWithResponse request returning *ListEntitySchemasByRegistryResponse

func (*ClientWithResponses) ListEntitySchemasWithResponse

func (c *ClientWithResponses) ListEntitySchemasWithResponse(ctx context.Context, params *ListEntitySchemasParams, reqEditors ...RequestEditorFn) (*ListEntitySchemasResponse, error)

ListEntitySchemasWithResponse request returning *ListEntitySchemasResponse

func (*ClientWithResponses) ListEntriesWithResponse

func (c *ClientWithResponses) ListEntriesWithResponse(ctx context.Context, params *ListEntriesParams, reqEditors ...RequestEditorFn) (*ListEntriesResponse, error)

ListEntriesWithResponse request returning *ListEntriesResponse

func (*ClientWithResponses) ListEntrySchemasWithResponse

func (c *ClientWithResponses) ListEntrySchemasWithResponse(ctx context.Context, params *ListEntrySchemasParams, reqEditors ...RequestEditorFn) (*ListEntrySchemasResponse, error)

ListEntrySchemasWithResponse request returning *ListEntrySchemasResponse

func (*ClientWithResponses) ListEntryTemplatesWithResponse

func (c *ClientWithResponses) ListEntryTemplatesWithResponse(ctx context.Context, params *ListEntryTemplatesParams, reqEditors ...RequestEditorFn) (*ListEntryTemplatesResponse, error)

ListEntryTemplatesWithResponse request returning *ListEntryTemplatesResponse

func (*ClientWithResponses) ListEventsWithResponse

func (c *ClientWithResponses) ListEventsWithResponse(ctx context.Context, params *ListEventsParams, reqEditors ...RequestEditorFn) (*ListEventsResponse, error)

ListEventsWithResponse request returning *ListEventsResponse

func (*ClientWithResponses) ListFeatureLibrariesWithResponse

func (c *ClientWithResponses) ListFeatureLibrariesWithResponse(ctx context.Context, params *ListFeatureLibrariesParams, reqEditors ...RequestEditorFn) (*ListFeatureLibrariesResponse, error)

ListFeatureLibrariesWithResponse request returning *ListFeatureLibrariesResponse

func (*ClientWithResponses) ListFeaturesWithResponse

func (c *ClientWithResponses) ListFeaturesWithResponse(ctx context.Context, params *ListFeaturesParams, reqEditors ...RequestEditorFn) (*ListFeaturesResponse, error)

ListFeaturesWithResponse request returning *ListFeaturesResponse

func (*ClientWithResponses) ListFoldersWithResponse

func (c *ClientWithResponses) ListFoldersWithResponse(ctx context.Context, params *ListFoldersParams, reqEditors ...RequestEditorFn) (*ListFoldersResponse, error)

ListFoldersWithResponse request returning *ListFoldersResponse

func (*ClientWithResponses) ListLabelTemplatesWithResponse

func (c *ClientWithResponses) ListLabelTemplatesWithResponse(ctx context.Context, registryId string, params *ListLabelTemplatesParams, reqEditors ...RequestEditorFn) (*ListLabelTemplatesResponse, error)

ListLabelTemplatesWithResponse request returning *ListLabelTemplatesResponse

func (*ClientWithResponses) ListLegacyWorkflowStageRunInputSamplesWithResponse

func (c *ClientWithResponses) ListLegacyWorkflowStageRunInputSamplesWithResponse(ctx context.Context, stageRunId string, reqEditors ...RequestEditorFn) (*ListLegacyWorkflowStageRunInputSamplesResponse, error)

ListLegacyWorkflowStageRunInputSamplesWithResponse request returning *ListLegacyWorkflowStageRunInputSamplesResponse

func (*ClientWithResponses) ListLegacyWorkflowStageRunOutputSamplesWithResponse

func (c *ClientWithResponses) ListLegacyWorkflowStageRunOutputSamplesWithResponse(ctx context.Context, stageRunId string, reqEditors ...RequestEditorFn) (*ListLegacyWorkflowStageRunOutputSamplesResponse, error)

ListLegacyWorkflowStageRunOutputSamplesWithResponse request returning *ListLegacyWorkflowStageRunOutputSamplesResponse

func (*ClientWithResponses) ListLegacyWorkflowStageRunRegisteredSamplesWithResponse

func (c *ClientWithResponses) ListLegacyWorkflowStageRunRegisteredSamplesWithResponse(ctx context.Context, stageRunId string, reqEditors ...RequestEditorFn) (*ListLegacyWorkflowStageRunRegisteredSamplesResponse, error)

ListLegacyWorkflowStageRunRegisteredSamplesWithResponse request returning *ListLegacyWorkflowStageRunRegisteredSamplesResponse

func (*ClientWithResponses) ListLegacyWorkflowStageRunsWithResponse

func (c *ClientWithResponses) ListLegacyWorkflowStageRunsWithResponse(ctx context.Context, stageId string, reqEditors ...RequestEditorFn) (*ListLegacyWorkflowStageRunsResponse, error)

ListLegacyWorkflowStageRunsWithResponse request returning *ListLegacyWorkflowStageRunsResponse

func (*ClientWithResponses) ListLegacyWorkflowStagesWithResponse

func (c *ClientWithResponses) ListLegacyWorkflowStagesWithResponse(ctx context.Context, legacyWorkflowId string, reqEditors ...RequestEditorFn) (*ListLegacyWorkflowStagesResponse, error)

ListLegacyWorkflowStagesWithResponse request returning *ListLegacyWorkflowStagesResponse

func (*ClientWithResponses) ListLegacyWorkflowsWithResponse

func (c *ClientWithResponses) ListLegacyWorkflowsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListLegacyWorkflowsResponse, error)

ListLegacyWorkflowsWithResponse request returning *ListLegacyWorkflowsResponse

func (*ClientWithResponses) ListLocationSchemasByRegistryWithResponse

func (c *ClientWithResponses) ListLocationSchemasByRegistryWithResponse(ctx context.Context, registryId string, reqEditors ...RequestEditorFn) (*ListLocationSchemasByRegistryResponse, error)

ListLocationSchemasByRegistryWithResponse request returning *ListLocationSchemasByRegistryResponse

func (*ClientWithResponses) ListLocationSchemasWithResponse

func (c *ClientWithResponses) ListLocationSchemasWithResponse(ctx context.Context, params *ListLocationSchemasParams, reqEditors ...RequestEditorFn) (*ListLocationSchemasResponse, error)

ListLocationSchemasWithResponse request returning *ListLocationSchemasResponse

func (*ClientWithResponses) ListLocationsWithResponse

func (c *ClientWithResponses) ListLocationsWithResponse(ctx context.Context, params *ListLocationsParams, reqEditors ...RequestEditorFn) (*ListLocationsResponse, error)

ListLocationsWithResponse request returning *ListLocationsResponse

func (*ClientWithResponses) ListMixturesWithResponse

func (c *ClientWithResponses) ListMixturesWithResponse(ctx context.Context, params *ListMixturesParams, reqEditors ...RequestEditorFn) (*ListMixturesResponse, error)

ListMixturesWithResponse request returning *ListMixturesResponse

func (*ClientWithResponses) ListMoleculesWithResponse

func (c *ClientWithResponses) ListMoleculesWithResponse(ctx context.Context, params *ListMoleculesParams, reqEditors ...RequestEditorFn) (*ListMoleculesResponse, error)

ListMoleculesWithResponse request returning *ListMoleculesResponse

func (*ClientWithResponses) ListMonomersWithResponse

func (c *ClientWithResponses) ListMonomersWithResponse(ctx context.Context, params *ListMonomersParams, reqEditors ...RequestEditorFn) (*ListMonomersResponse, error)

ListMonomersWithResponse request returning *ListMonomersResponse

func (*ClientWithResponses) ListNucleotideAlignmentsWithResponse

func (c *ClientWithResponses) ListNucleotideAlignmentsWithResponse(ctx context.Context, params *ListNucleotideAlignmentsParams, reqEditors ...RequestEditorFn) (*ListNucleotideAlignmentsResponse, error)

ListNucleotideAlignmentsWithResponse request returning *ListNucleotideAlignmentsResponse

func (*ClientWithResponses) ListOligosWithResponse

func (c *ClientWithResponses) ListOligosWithResponse(ctx context.Context, params *ListOligosParams, reqEditors ...RequestEditorFn) (*ListOligosResponse, error)

ListOligosWithResponse request returning *ListOligosResponse

func (*ClientWithResponses) ListOrganizationsWithResponse

func (c *ClientWithResponses) ListOrganizationsWithResponse(ctx context.Context, params *ListOrganizationsParams, reqEditors ...RequestEditorFn) (*ListOrganizationsResponse, error)

ListOrganizationsWithResponse request returning *ListOrganizationsResponse

func (*ClientWithResponses) ListPlateSchemasByRegistryWithResponse

func (c *ClientWithResponses) ListPlateSchemasByRegistryWithResponse(ctx context.Context, registryId string, reqEditors ...RequestEditorFn) (*ListPlateSchemasByRegistryResponse, error)

ListPlateSchemasByRegistryWithResponse request returning *ListPlateSchemasByRegistryResponse

func (*ClientWithResponses) ListPlateSchemasWithResponse

func (c *ClientWithResponses) ListPlateSchemasWithResponse(ctx context.Context, params *ListPlateSchemasParams, reqEditors ...RequestEditorFn) (*ListPlateSchemasResponse, error)

ListPlateSchemasWithResponse request returning *ListPlateSchemasResponse

func (*ClientWithResponses) ListPlatesWithResponse

func (c *ClientWithResponses) ListPlatesWithResponse(ctx context.Context, params *ListPlatesParams, reqEditors ...RequestEditorFn) (*ListPlatesResponse, error)

ListPlatesWithResponse request returning *ListPlatesResponse

func (*ClientWithResponses) ListPrintersWithResponse

func (c *ClientWithResponses) ListPrintersWithResponse(ctx context.Context, registryId string, params *ListPrintersParams, reqEditors ...RequestEditorFn) (*ListPrintersResponse, error)

ListPrintersWithResponse request returning *ListPrintersResponse

func (*ClientWithResponses) ListProjectsWithResponse

func (c *ClientWithResponses) ListProjectsWithResponse(ctx context.Context, params *ListProjectsParams, reqEditors ...RequestEditorFn) (*ListProjectsResponse, error)

ListProjectsWithResponse request returning *ListProjectsResponse

func (*ClientWithResponses) ListRNAOligosWithResponse

func (c *ClientWithResponses) ListRNAOligosWithResponse(ctx context.Context, params *ListRNAOligosParams, reqEditors ...RequestEditorFn) (*ListRNAOligosResponse, error)

ListRNAOligosWithResponse request returning *ListRNAOligosResponse

func (*ClientWithResponses) ListRNASequencesWithResponse

func (c *ClientWithResponses) ListRNASequencesWithResponse(ctx context.Context, params *ListRNASequencesParams, reqEditors ...RequestEditorFn) (*ListRNASequencesResponse, error)

ListRNASequencesWithResponse request returning *ListRNASequencesResponse

func (*ClientWithResponses) ListRegistriesWithResponse

func (c *ClientWithResponses) ListRegistriesWithResponse(ctx context.Context, params *ListRegistriesParams, reqEditors ...RequestEditorFn) (*ListRegistriesResponse, error)

ListRegistriesWithResponse request returning *ListRegistriesResponse

func (*ClientWithResponses) ListRequestFulfillmentsWithResponse

func (c *ClientWithResponses) ListRequestFulfillmentsWithResponse(ctx context.Context, params *ListRequestFulfillmentsParams, reqEditors ...RequestEditorFn) (*ListRequestFulfillmentsResponse, error)

ListRequestFulfillmentsWithResponse request returning *ListRequestFulfillmentsResponse

func (*ClientWithResponses) ListRequestSchemasWithResponse

func (c *ClientWithResponses) ListRequestSchemasWithResponse(ctx context.Context, params *ListRequestSchemasParams, reqEditors ...RequestEditorFn) (*ListRequestSchemasResponse, error)

ListRequestSchemasWithResponse request returning *ListRequestSchemasResponse

func (*ClientWithResponses) ListRequestTaskSchemasWithResponse

func (c *ClientWithResponses) ListRequestTaskSchemasWithResponse(ctx context.Context, params *ListRequestTaskSchemasParams, reqEditors ...RequestEditorFn) (*ListRequestTaskSchemasResponse, error)

ListRequestTaskSchemasWithResponse request returning *ListRequestTaskSchemasResponse

func (*ClientWithResponses) ListRequestsWithResponse

func (c *ClientWithResponses) ListRequestsWithResponse(ctx context.Context, params *ListRequestsParams, reqEditors ...RequestEditorFn) (*ListRequestsResponse, error)

ListRequestsWithResponse request returning *ListRequestsResponse

func (*ClientWithResponses) ListStageRunInputSamplesWithResponse

func (c *ClientWithResponses) ListStageRunInputSamplesWithResponse(ctx context.Context, stageRunId string, reqEditors ...RequestEditorFn) (*ListStageRunInputSamplesResponse, error)

ListStageRunInputSamplesWithResponse request returning *ListStageRunInputSamplesResponse

func (*ClientWithResponses) ListStageRunOutputSamplesWithResponse

func (c *ClientWithResponses) ListStageRunOutputSamplesWithResponse(ctx context.Context, stageRunId string, reqEditors ...RequestEditorFn) (*ListStageRunOutputSamplesResponse, error)

ListStageRunOutputSamplesWithResponse request returning *ListStageRunOutputSamplesResponse

func (*ClientWithResponses) ListStageRunRegisteredSamplesWithResponse

func (c *ClientWithResponses) ListStageRunRegisteredSamplesWithResponse(ctx context.Context, stageRunId string, reqEditors ...RequestEditorFn) (*ListStageRunRegisteredSamplesResponse, error)

ListStageRunRegisteredSamplesWithResponse request returning *ListStageRunRegisteredSamplesResponse

func (*ClientWithResponses) ListTeamsWithResponse

func (c *ClientWithResponses) ListTeamsWithResponse(ctx context.Context, params *ListTeamsParams, reqEditors ...RequestEditorFn) (*ListTeamsResponse, error)

ListTeamsWithResponse request returning *ListTeamsResponse

func (*ClientWithResponses) ListUsersWithResponse

func (c *ClientWithResponses) ListUsersWithResponse(ctx context.Context, params *ListUsersParams, reqEditors ...RequestEditorFn) (*ListUsersResponse, error)

ListUsersWithResponse request returning *ListUsersResponse

func (*ClientWithResponses) ListWorkflowOutputsWithResponse

func (c *ClientWithResponses) ListWorkflowOutputsWithResponse(ctx context.Context, params *ListWorkflowOutputsParams, reqEditors ...RequestEditorFn) (*ListWorkflowOutputsResponse, error)

ListWorkflowOutputsWithResponse request returning *ListWorkflowOutputsResponse

func (*ClientWithResponses) ListWorkflowStageRunsWithResponse

func (c *ClientWithResponses) ListWorkflowStageRunsWithResponse(ctx context.Context, stageId string, reqEditors ...RequestEditorFn) (*ListWorkflowStageRunsResponse, error)

ListWorkflowStageRunsWithResponse request returning *ListWorkflowStageRunsResponse

func (*ClientWithResponses) ListWorkflowStagesWithResponse

func (c *ClientWithResponses) ListWorkflowStagesWithResponse(ctx context.Context, workflowId string, reqEditors ...RequestEditorFn) (*ListWorkflowStagesResponse, error)

ListWorkflowStagesWithResponse request returning *ListWorkflowStagesResponse

func (*ClientWithResponses) ListWorkflowTaskGroupsWithResponse

func (c *ClientWithResponses) ListWorkflowTaskGroupsWithResponse(ctx context.Context, params *ListWorkflowTaskGroupsParams, reqEditors ...RequestEditorFn) (*ListWorkflowTaskGroupsResponse, error)

ListWorkflowTaskGroupsWithResponse request returning *ListWorkflowTaskGroupsResponse

func (*ClientWithResponses) ListWorkflowTaskSchemasWithResponse

func (c *ClientWithResponses) ListWorkflowTaskSchemasWithResponse(ctx context.Context, params *ListWorkflowTaskSchemasParams, reqEditors ...RequestEditorFn) (*ListWorkflowTaskSchemasResponse, error)

ListWorkflowTaskSchemasWithResponse request returning *ListWorkflowTaskSchemasResponse

func (*ClientWithResponses) ListWorkflowTasksWithResponse

func (c *ClientWithResponses) ListWorkflowTasksWithResponse(ctx context.Context, params *ListWorkflowTasksParams, reqEditors ...RequestEditorFn) (*ListWorkflowTasksResponse, error)

ListWorkflowTasksWithResponse request returning *ListWorkflowTasksResponse

func (*ClientWithResponses) ListWorkflowsWithResponse

func (c *ClientWithResponses) ListWorkflowsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListWorkflowsResponse, error)

ListWorkflowsWithResponse request returning *ListWorkflowsResponse

func (*ClientWithResponses) MatchBasesDnaSequencesWithBodyWithResponse

func (c *ClientWithResponses) MatchBasesDnaSequencesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*MatchBasesDnaSequencesResponse, error)

MatchBasesDnaSequencesWithBodyWithResponse request with arbitrary body returning *MatchBasesDnaSequencesResponse

func (*ClientWithResponses) MatchBasesDnaSequencesWithResponse

func (c *ClientWithResponses) MatchBasesDnaSequencesWithResponse(ctx context.Context, body MatchBasesDnaSequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*MatchBasesDnaSequencesResponse, error)

func (*ClientWithResponses) MatchBasesRnaSequencesWithBodyWithResponse

func (c *ClientWithResponses) MatchBasesRnaSequencesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*MatchBasesRnaSequencesResponse, error)

MatchBasesRnaSequencesWithBodyWithResponse request with arbitrary body returning *MatchBasesRnaSequencesResponse

func (*ClientWithResponses) MatchBasesRnaSequencesWithResponse

func (c *ClientWithResponses) MatchBasesRnaSequencesWithResponse(ctx context.Context, body MatchBasesRnaSequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*MatchBasesRnaSequencesResponse, error)

func (*ClientWithResponses) PatchBenchlingAppWithBodyWithResponse

func (c *ClientWithResponses) PatchBenchlingAppWithBodyWithResponse(ctx context.Context, appId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchBenchlingAppResponse, error)

PatchBenchlingAppWithBodyWithResponse request with arbitrary body returning *PatchBenchlingAppResponse

func (*ClientWithResponses) PatchBenchlingAppWithResponse

func (c *ClientWithResponses) PatchBenchlingAppWithResponse(ctx context.Context, appId string, body PatchBenchlingAppJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchBenchlingAppResponse, error)

func (*ClientWithResponses) PatchRequestWithBodyWithResponse

func (c *ClientWithResponses) PatchRequestWithBodyWithResponse(ctx context.Context, requestId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchRequestResponse, error)

PatchRequestWithBodyWithResponse request with arbitrary body returning *PatchRequestResponse

func (*ClientWithResponses) PatchRequestWithResponse

func (c *ClientWithResponses) PatchRequestWithResponse(ctx context.Context, requestId string, body PatchRequestJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchRequestResponse, error)

func (*ClientWithResponses) PrintLabelsWithBodyWithResponse

func (c *ClientWithResponses) PrintLabelsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PrintLabelsResponse, error)

PrintLabelsWithBodyWithResponse request with arbitrary body returning *PrintLabelsResponse

func (*ClientWithResponses) PrintLabelsWithResponse

func (c *ClientWithResponses) PrintLabelsWithResponse(ctx context.Context, body PrintLabelsJSONRequestBody, reqEditors ...RequestEditorFn) (*PrintLabelsResponse, error)

func (*ClientWithResponses) ProcessOutputWithAutomationOutputProcessorWithResponse

func (c *ClientWithResponses) ProcessOutputWithAutomationOutputProcessorWithResponse(ctx context.Context, outputProcessorId string, reqEditors ...RequestEditorFn) (*ProcessOutputWithAutomationOutputProcessorResponse, error)

ProcessOutputWithAutomationOutputProcessorWithResponse request returning *ProcessOutputWithAutomationOutputProcessorResponse

func (*ClientWithResponses) RegisterEntitiesWithBodyWithResponse

func (c *ClientWithResponses) RegisterEntitiesWithBodyWithResponse(ctx context.Context, registryId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RegisterEntitiesResponse, error)

RegisterEntitiesWithBodyWithResponse request with arbitrary body returning *RegisterEntitiesResponse

func (*ClientWithResponses) RegisterEntitiesWithResponse

func (c *ClientWithResponses) RegisterEntitiesWithResponse(ctx context.Context, registryId string, body RegisterEntitiesJSONRequestBody, reqEditors ...RequestEditorFn) (*RegisterEntitiesResponse, error)

func (*ClientWithResponses) ReserveContainersWithBodyWithResponse

func (c *ClientWithResponses) ReserveContainersWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ReserveContainersResponse, error)

ReserveContainersWithBodyWithResponse request with arbitrary body returning *ReserveContainersResponse

func (*ClientWithResponses) ReserveContainersWithResponse

func (c *ClientWithResponses) ReserveContainersWithResponse(ctx context.Context, body ReserveContainersJSONRequestBody, reqEditors ...RequestEditorFn) (*ReserveContainersResponse, error)

func (*ClientWithResponses) SearchDnaSequencesWithBodyWithResponse

func (c *ClientWithResponses) SearchDnaSequencesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SearchDnaSequencesResponse, error)

SearchDnaSequencesWithBodyWithResponse request with arbitrary body returning *SearchDnaSequencesResponse

func (*ClientWithResponses) SearchDnaSequencesWithResponse

func (c *ClientWithResponses) SearchDnaSequencesWithResponse(ctx context.Context, body SearchDnaSequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*SearchDnaSequencesResponse, error)

func (*ClientWithResponses) SearchRnaSequencesWithBodyWithResponse

func (c *ClientWithResponses) SearchRnaSequencesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SearchRnaSequencesResponse, error)

SearchRnaSequencesWithBodyWithResponse request with arbitrary body returning *SearchRnaSequencesResponse

func (*ClientWithResponses) SearchRnaSequencesWithResponse

func (c *ClientWithResponses) SearchRnaSequencesWithResponse(ctx context.Context, body SearchRnaSequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*SearchRnaSequencesResponse, error)

func (*ClientWithResponses) TransferIntoContainerWithBodyWithResponse

func (c *ClientWithResponses) TransferIntoContainerWithBodyWithResponse(ctx context.Context, destinationContainerId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*TransferIntoContainerResponse, error)

TransferIntoContainerWithBodyWithResponse request with arbitrary body returning *TransferIntoContainerResponse

func (*ClientWithResponses) TransferIntoContainerWithResponse

func (c *ClientWithResponses) TransferIntoContainerWithResponse(ctx context.Context, destinationContainerId string, body TransferIntoContainerJSONRequestBody, reqEditors ...RequestEditorFn) (*TransferIntoContainerResponse, error)

func (*ClientWithResponses) TransferIntoContainersWithBodyWithResponse

func (c *ClientWithResponses) TransferIntoContainersWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*TransferIntoContainersResponse, error)

TransferIntoContainersWithBodyWithResponse request with arbitrary body returning *TransferIntoContainersResponse

func (*ClientWithResponses) TransferIntoContainersWithResponse

func (c *ClientWithResponses) TransferIntoContainersWithResponse(ctx context.Context, body TransferIntoContainersJSONRequestBody, reqEditors ...RequestEditorFn) (*TransferIntoContainersResponse, error)

func (*ClientWithResponses) UnarchiveAASequencesWithBodyWithResponse

func (c *ClientWithResponses) UnarchiveAASequencesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveAASequencesResponse, error)

UnarchiveAASequencesWithBodyWithResponse request with arbitrary body returning *UnarchiveAASequencesResponse

func (*ClientWithResponses) UnarchiveAASequencesWithResponse

func (c *ClientWithResponses) UnarchiveAASequencesWithResponse(ctx context.Context, body UnarchiveAASequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveAASequencesResponse, error)

func (*ClientWithResponses) UnarchiveAppCanvasesWithBodyWithResponse

func (c *ClientWithResponses) UnarchiveAppCanvasesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveAppCanvasesResponse, error)

UnarchiveAppCanvasesWithBodyWithResponse request with arbitrary body returning *UnarchiveAppCanvasesResponse

func (*ClientWithResponses) UnarchiveAppCanvasesWithResponse

func (c *ClientWithResponses) UnarchiveAppCanvasesWithResponse(ctx context.Context, body UnarchiveAppCanvasesJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveAppCanvasesResponse, error)

func (*ClientWithResponses) UnarchiveAssayResultsWithBodyWithResponse

func (c *ClientWithResponses) UnarchiveAssayResultsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveAssayResultsResponse, error)

UnarchiveAssayResultsWithBodyWithResponse request with arbitrary body returning *UnarchiveAssayResultsResponse

func (*ClientWithResponses) UnarchiveAssayResultsWithResponse

func (c *ClientWithResponses) UnarchiveAssayResultsWithResponse(ctx context.Context, body UnarchiveAssayResultsJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveAssayResultsResponse, error)

func (*ClientWithResponses) UnarchiveAssayRunsWithBodyWithResponse

func (c *ClientWithResponses) UnarchiveAssayRunsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveAssayRunsResponse, error)

UnarchiveAssayRunsWithBodyWithResponse request with arbitrary body returning *UnarchiveAssayRunsResponse

func (*ClientWithResponses) UnarchiveAssayRunsWithResponse

func (c *ClientWithResponses) UnarchiveAssayRunsWithResponse(ctx context.Context, body UnarchiveAssayRunsJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveAssayRunsResponse, error)

func (*ClientWithResponses) UnarchiveAutomationOutputProcessorsWithBodyWithResponse

func (c *ClientWithResponses) UnarchiveAutomationOutputProcessorsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveAutomationOutputProcessorsResponse, error)

UnarchiveAutomationOutputProcessorsWithBodyWithResponse request with arbitrary body returning *UnarchiveAutomationOutputProcessorsResponse

func (*ClientWithResponses) UnarchiveBatchesWithBodyWithResponse

func (c *ClientWithResponses) UnarchiveBatchesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveBatchesResponse, error)

UnarchiveBatchesWithBodyWithResponse request with arbitrary body returning *UnarchiveBatchesResponse

func (*ClientWithResponses) UnarchiveBatchesWithResponse

func (c *ClientWithResponses) UnarchiveBatchesWithResponse(ctx context.Context, body UnarchiveBatchesJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveBatchesResponse, error)

func (*ClientWithResponses) UnarchiveBenchlingAppsWithBodyWithResponse

func (c *ClientWithResponses) UnarchiveBenchlingAppsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveBenchlingAppsResponse, error)

UnarchiveBenchlingAppsWithBodyWithResponse request with arbitrary body returning *UnarchiveBenchlingAppsResponse

func (*ClientWithResponses) UnarchiveBenchlingAppsWithResponse

func (c *ClientWithResponses) UnarchiveBenchlingAppsWithResponse(ctx context.Context, body UnarchiveBenchlingAppsJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveBenchlingAppsResponse, error)

func (*ClientWithResponses) UnarchiveBoxesWithBodyWithResponse

func (c *ClientWithResponses) UnarchiveBoxesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveBoxesResponse, error)

UnarchiveBoxesWithBodyWithResponse request with arbitrary body returning *UnarchiveBoxesResponse

func (*ClientWithResponses) UnarchiveBoxesWithResponse

func (c *ClientWithResponses) UnarchiveBoxesWithResponse(ctx context.Context, body UnarchiveBoxesJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveBoxesResponse, error)

func (*ClientWithResponses) UnarchiveContainersWithBodyWithResponse

func (c *ClientWithResponses) UnarchiveContainersWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveContainersResponse, error)

UnarchiveContainersWithBodyWithResponse request with arbitrary body returning *UnarchiveContainersResponse

func (*ClientWithResponses) UnarchiveContainersWithResponse

func (c *ClientWithResponses) UnarchiveContainersWithResponse(ctx context.Context, body UnarchiveContainersJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveContainersResponse, error)

func (*ClientWithResponses) UnarchiveCustomEntitiesWithBodyWithResponse

func (c *ClientWithResponses) UnarchiveCustomEntitiesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveCustomEntitiesResponse, error)

UnarchiveCustomEntitiesWithBodyWithResponse request with arbitrary body returning *UnarchiveCustomEntitiesResponse

func (*ClientWithResponses) UnarchiveCustomEntitiesWithResponse

func (c *ClientWithResponses) UnarchiveCustomEntitiesWithResponse(ctx context.Context, body UnarchiveCustomEntitiesJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveCustomEntitiesResponse, error)

func (*ClientWithResponses) UnarchiveDNAOligosWithBodyWithResponse

func (c *ClientWithResponses) UnarchiveDNAOligosWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveDNAOligosResponse, error)

UnarchiveDNAOligosWithBodyWithResponse request with arbitrary body returning *UnarchiveDNAOligosResponse

func (*ClientWithResponses) UnarchiveDNAOligosWithResponse

func (c *ClientWithResponses) UnarchiveDNAOligosWithResponse(ctx context.Context, body UnarchiveDNAOligosJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveDNAOligosResponse, error)

func (*ClientWithResponses) UnarchiveDNASequencesWithBodyWithResponse

func (c *ClientWithResponses) UnarchiveDNASequencesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveDNASequencesResponse, error)

UnarchiveDNASequencesWithBodyWithResponse request with arbitrary body returning *UnarchiveDNASequencesResponse

func (*ClientWithResponses) UnarchiveDNASequencesWithResponse

func (c *ClientWithResponses) UnarchiveDNASequencesWithResponse(ctx context.Context, body UnarchiveDNASequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveDNASequencesResponse, error)

func (*ClientWithResponses) UnarchiveDropdownOptionsWithBodyWithResponse

func (c *ClientWithResponses) UnarchiveDropdownOptionsWithBodyWithResponse(ctx context.Context, dropdownId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveDropdownOptionsResponse, error)

UnarchiveDropdownOptionsWithBodyWithResponse request with arbitrary body returning *UnarchiveDropdownOptionsResponse

func (*ClientWithResponses) UnarchiveDropdownOptionsWithResponse

func (c *ClientWithResponses) UnarchiveDropdownOptionsWithResponse(ctx context.Context, dropdownId string, body UnarchiveDropdownOptionsJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveDropdownOptionsResponse, error)

func (*ClientWithResponses) UnarchiveEntriesWithBodyWithResponse

func (c *ClientWithResponses) UnarchiveEntriesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveEntriesResponse, error)

UnarchiveEntriesWithBodyWithResponse request with arbitrary body returning *UnarchiveEntriesResponse

func (*ClientWithResponses) UnarchiveEntriesWithResponse

func (c *ClientWithResponses) UnarchiveEntriesWithResponse(ctx context.Context, body UnarchiveEntriesJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveEntriesResponse, error)

func (*ClientWithResponses) UnarchiveFoldersWithBodyWithResponse

func (c *ClientWithResponses) UnarchiveFoldersWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveFoldersResponse, error)

UnarchiveFoldersWithBodyWithResponse request with arbitrary body returning *UnarchiveFoldersResponse

func (*ClientWithResponses) UnarchiveFoldersWithResponse

func (c *ClientWithResponses) UnarchiveFoldersWithResponse(ctx context.Context, body UnarchiveFoldersJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveFoldersResponse, error)

func (*ClientWithResponses) UnarchiveLocationsWithBodyWithResponse

func (c *ClientWithResponses) UnarchiveLocationsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveLocationsResponse, error)

UnarchiveLocationsWithBodyWithResponse request with arbitrary body returning *UnarchiveLocationsResponse

func (*ClientWithResponses) UnarchiveLocationsWithResponse

func (c *ClientWithResponses) UnarchiveLocationsWithResponse(ctx context.Context, body UnarchiveLocationsJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveLocationsResponse, error)

func (*ClientWithResponses) UnarchiveMixturesWithBodyWithResponse

func (c *ClientWithResponses) UnarchiveMixturesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveMixturesResponse, error)

UnarchiveMixturesWithBodyWithResponse request with arbitrary body returning *UnarchiveMixturesResponse

func (*ClientWithResponses) UnarchiveMixturesWithResponse

func (c *ClientWithResponses) UnarchiveMixturesWithResponse(ctx context.Context, body UnarchiveMixturesJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveMixturesResponse, error)

func (*ClientWithResponses) UnarchiveMoleculesWithBodyWithResponse

func (c *ClientWithResponses) UnarchiveMoleculesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveMoleculesResponse, error)

UnarchiveMoleculesWithBodyWithResponse request with arbitrary body returning *UnarchiveMoleculesResponse

func (*ClientWithResponses) UnarchiveMoleculesWithResponse

func (c *ClientWithResponses) UnarchiveMoleculesWithResponse(ctx context.Context, body UnarchiveMoleculesJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveMoleculesResponse, error)

func (*ClientWithResponses) UnarchiveMonomersWithBodyWithResponse

func (c *ClientWithResponses) UnarchiveMonomersWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveMonomersResponse, error)

UnarchiveMonomersWithBodyWithResponse request with arbitrary body returning *UnarchiveMonomersResponse

func (*ClientWithResponses) UnarchiveMonomersWithResponse

func (c *ClientWithResponses) UnarchiveMonomersWithResponse(ctx context.Context, body UnarchiveMonomersJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveMonomersResponse, error)

func (*ClientWithResponses) UnarchiveOligosWithBodyWithResponse

func (c *ClientWithResponses) UnarchiveOligosWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveOligosResponse, error)

UnarchiveOligosWithBodyWithResponse request with arbitrary body returning *UnarchiveOligosResponse

func (*ClientWithResponses) UnarchiveOligosWithResponse

func (c *ClientWithResponses) UnarchiveOligosWithResponse(ctx context.Context, body UnarchiveOligosJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveOligosResponse, error)

func (*ClientWithResponses) UnarchivePlatesWithBodyWithResponse

func (c *ClientWithResponses) UnarchivePlatesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchivePlatesResponse, error)

UnarchivePlatesWithBodyWithResponse request with arbitrary body returning *UnarchivePlatesResponse

func (*ClientWithResponses) UnarchivePlatesWithResponse

func (c *ClientWithResponses) UnarchivePlatesWithResponse(ctx context.Context, body UnarchivePlatesJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchivePlatesResponse, error)

func (*ClientWithResponses) UnarchiveProjectsWithBodyWithResponse

func (c *ClientWithResponses) UnarchiveProjectsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveProjectsResponse, error)

UnarchiveProjectsWithBodyWithResponse request with arbitrary body returning *UnarchiveProjectsResponse

func (*ClientWithResponses) UnarchiveProjectsWithResponse

func (c *ClientWithResponses) UnarchiveProjectsWithResponse(ctx context.Context, body UnarchiveProjectsJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveProjectsResponse, error)

func (*ClientWithResponses) UnarchiveRNAOligosWithBodyWithResponse

func (c *ClientWithResponses) UnarchiveRNAOligosWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveRNAOligosResponse, error)

UnarchiveRNAOligosWithBodyWithResponse request with arbitrary body returning *UnarchiveRNAOligosResponse

func (*ClientWithResponses) UnarchiveRNAOligosWithResponse

func (c *ClientWithResponses) UnarchiveRNAOligosWithResponse(ctx context.Context, body UnarchiveRNAOligosJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveRNAOligosResponse, error)

func (*ClientWithResponses) UnarchiveRNASequencesWithBodyWithResponse

func (c *ClientWithResponses) UnarchiveRNASequencesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveRNASequencesResponse, error)

UnarchiveRNASequencesWithBodyWithResponse request with arbitrary body returning *UnarchiveRNASequencesResponse

func (*ClientWithResponses) UnarchiveRNASequencesWithResponse

func (c *ClientWithResponses) UnarchiveRNASequencesWithResponse(ctx context.Context, body UnarchiveRNASequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveRNASequencesResponse, error)

func (*ClientWithResponses) UnarchiveWorkflowOutputsWithBodyWithResponse

func (c *ClientWithResponses) UnarchiveWorkflowOutputsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveWorkflowOutputsResponse, error)

UnarchiveWorkflowOutputsWithBodyWithResponse request with arbitrary body returning *UnarchiveWorkflowOutputsResponse

func (*ClientWithResponses) UnarchiveWorkflowOutputsWithResponse

func (c *ClientWithResponses) UnarchiveWorkflowOutputsWithResponse(ctx context.Context, body UnarchiveWorkflowOutputsJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveWorkflowOutputsResponse, error)

func (*ClientWithResponses) UnarchiveWorkflowTaskGroupsWithBodyWithResponse

func (c *ClientWithResponses) UnarchiveWorkflowTaskGroupsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveWorkflowTaskGroupsResponse, error)

UnarchiveWorkflowTaskGroupsWithBodyWithResponse request with arbitrary body returning *UnarchiveWorkflowTaskGroupsResponse

func (*ClientWithResponses) UnarchiveWorkflowTaskGroupsWithResponse

func (c *ClientWithResponses) UnarchiveWorkflowTaskGroupsWithResponse(ctx context.Context, body UnarchiveWorkflowTaskGroupsJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveWorkflowTaskGroupsResponse, error)

func (*ClientWithResponses) UnarchiveWorkflowTasksWithBodyWithResponse

func (c *ClientWithResponses) UnarchiveWorkflowTasksWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveWorkflowTasksResponse, error)

UnarchiveWorkflowTasksWithBodyWithResponse request with arbitrary body returning *UnarchiveWorkflowTasksResponse

func (*ClientWithResponses) UnarchiveWorkflowTasksWithResponse

func (c *ClientWithResponses) UnarchiveWorkflowTasksWithResponse(ctx context.Context, body UnarchiveWorkflowTasksJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveWorkflowTasksResponse, error)

func (*ClientWithResponses) UnregisterEntitiesWithBodyWithResponse

func (c *ClientWithResponses) UnregisterEntitiesWithBodyWithResponse(ctx context.Context, registryId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnregisterEntitiesResponse, error)

UnregisterEntitiesWithBodyWithResponse request with arbitrary body returning *UnregisterEntitiesResponse

func (*ClientWithResponses) UnregisterEntitiesWithResponse

func (c *ClientWithResponses) UnregisterEntitiesWithResponse(ctx context.Context, registryId string, body UnregisterEntitiesJSONRequestBody, reqEditors ...RequestEditorFn) (*UnregisterEntitiesResponse, error)

func (*ClientWithResponses) UpdateAASequenceWithBodyWithResponse

func (c *ClientWithResponses) UpdateAASequenceWithBodyWithResponse(ctx context.Context, aaSequenceId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAASequenceResponse, error)

UpdateAASequenceWithBodyWithResponse request with arbitrary body returning *UpdateAASequenceResponse

func (*ClientWithResponses) UpdateAASequenceWithResponse

func (c *ClientWithResponses) UpdateAASequenceWithResponse(ctx context.Context, aaSequenceId string, body UpdateAASequenceJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAASequenceResponse, error)

func (*ClientWithResponses) UpdateAppCanvasWithBodyWithResponse

func (c *ClientWithResponses) UpdateAppCanvasWithBodyWithResponse(ctx context.Context, canvasId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAppCanvasResponse, error)

UpdateAppCanvasWithBodyWithResponse request with arbitrary body returning *UpdateAppCanvasResponse

func (*ClientWithResponses) UpdateAppCanvasWithResponse

func (c *ClientWithResponses) UpdateAppCanvasWithResponse(ctx context.Context, canvasId string, body UpdateAppCanvasJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAppCanvasResponse, error)

func (*ClientWithResponses) UpdateAppConfigurationItemWithBodyWithResponse

func (c *ClientWithResponses) UpdateAppConfigurationItemWithBodyWithResponse(ctx context.Context, itemId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAppConfigurationItemResponse, error)

UpdateAppConfigurationItemWithBodyWithResponse request with arbitrary body returning *UpdateAppConfigurationItemResponse

func (*ClientWithResponses) UpdateAppConfigurationItemWithResponse

func (c *ClientWithResponses) UpdateAppConfigurationItemWithResponse(ctx context.Context, itemId string, body UpdateAppConfigurationItemJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAppConfigurationItemResponse, error)

func (*ClientWithResponses) UpdateAppSessionWithBodyWithResponse

func (c *ClientWithResponses) UpdateAppSessionWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAppSessionResponse, error)

UpdateAppSessionWithBodyWithResponse request with arbitrary body returning *UpdateAppSessionResponse

func (*ClientWithResponses) UpdateAppSessionWithResponse

func (c *ClientWithResponses) UpdateAppSessionWithResponse(ctx context.Context, id string, body UpdateAppSessionJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAppSessionResponse, error)

func (*ClientWithResponses) UpdateAssayRunWithBodyWithResponse

func (c *ClientWithResponses) UpdateAssayRunWithBodyWithResponse(ctx context.Context, assayRunId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAssayRunResponse, error)

UpdateAssayRunWithBodyWithResponse request with arbitrary body returning *UpdateAssayRunResponse

func (*ClientWithResponses) UpdateAssayRunWithResponse

func (c *ClientWithResponses) UpdateAssayRunWithResponse(ctx context.Context, assayRunId string, body UpdateAssayRunJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAssayRunResponse, error)

func (*ClientWithResponses) UpdateAutomationInputGeneratorWithBodyWithResponse

func (c *ClientWithResponses) UpdateAutomationInputGeneratorWithBodyWithResponse(ctx context.Context, inputGeneratorId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAutomationInputGeneratorResponse, error)

UpdateAutomationInputGeneratorWithBodyWithResponse request with arbitrary body returning *UpdateAutomationInputGeneratorResponse

func (*ClientWithResponses) UpdateAutomationInputGeneratorWithResponse

func (c *ClientWithResponses) UpdateAutomationInputGeneratorWithResponse(ctx context.Context, inputGeneratorId string, body UpdateAutomationInputGeneratorJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAutomationInputGeneratorResponse, error)

func (*ClientWithResponses) UpdateAutomationOutputProcessorWithBodyWithResponse

func (c *ClientWithResponses) UpdateAutomationOutputProcessorWithBodyWithResponse(ctx context.Context, outputProcessorId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAutomationOutputProcessorResponse, error)

UpdateAutomationOutputProcessorWithBodyWithResponse request with arbitrary body returning *UpdateAutomationOutputProcessorResponse

func (*ClientWithResponses) UpdateAutomationOutputProcessorWithResponse

func (c *ClientWithResponses) UpdateAutomationOutputProcessorWithResponse(ctx context.Context, outputProcessorId string, body UpdateAutomationOutputProcessorJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAutomationOutputProcessorResponse, error)

func (*ClientWithResponses) UpdateBatchWithBodyWithResponse

func (c *ClientWithResponses) UpdateBatchWithBodyWithResponse(ctx context.Context, batchId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateBatchResponse, error)

UpdateBatchWithBodyWithResponse request with arbitrary body returning *UpdateBatchResponse

func (*ClientWithResponses) UpdateBatchWithResponse

func (c *ClientWithResponses) UpdateBatchWithResponse(ctx context.Context, batchId string, body UpdateBatchJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateBatchResponse, error)

func (*ClientWithResponses) UpdateBoxWithBodyWithResponse

func (c *ClientWithResponses) UpdateBoxWithBodyWithResponse(ctx context.Context, boxId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateBoxResponse, error)

UpdateBoxWithBodyWithResponse request with arbitrary body returning *UpdateBoxResponse

func (*ClientWithResponses) UpdateBoxWithResponse

func (c *ClientWithResponses) UpdateBoxWithResponse(ctx context.Context, boxId string, body UpdateBoxJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateBoxResponse, error)

func (*ClientWithResponses) UpdateContainerContentWithBodyWithResponse

func (c *ClientWithResponses) UpdateContainerContentWithBodyWithResponse(ctx context.Context, containerId string, containableId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateContainerContentResponse, error)

UpdateContainerContentWithBodyWithResponse request with arbitrary body returning *UpdateContainerContentResponse

func (*ClientWithResponses) UpdateContainerContentWithResponse

func (c *ClientWithResponses) UpdateContainerContentWithResponse(ctx context.Context, containerId string, containableId string, body UpdateContainerContentJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateContainerContentResponse, error)

func (*ClientWithResponses) UpdateContainerWithBodyWithResponse

func (c *ClientWithResponses) UpdateContainerWithBodyWithResponse(ctx context.Context, containerId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateContainerResponse, error)

UpdateContainerWithBodyWithResponse request with arbitrary body returning *UpdateContainerResponse

func (*ClientWithResponses) UpdateContainerWithResponse

func (c *ClientWithResponses) UpdateContainerWithResponse(ctx context.Context, containerId string, body UpdateContainerJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateContainerResponse, error)

func (*ClientWithResponses) UpdateCustomEntityWithBodyWithResponse

func (c *ClientWithResponses) UpdateCustomEntityWithBodyWithResponse(ctx context.Context, customEntityId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateCustomEntityResponse, error)

UpdateCustomEntityWithBodyWithResponse request with arbitrary body returning *UpdateCustomEntityResponse

func (*ClientWithResponses) UpdateCustomEntityWithResponse

func (c *ClientWithResponses) UpdateCustomEntityWithResponse(ctx context.Context, customEntityId string, body UpdateCustomEntityJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateCustomEntityResponse, error)

func (*ClientWithResponses) UpdateDNAOligoWithBodyWithResponse

func (c *ClientWithResponses) UpdateDNAOligoWithBodyWithResponse(ctx context.Context, oligoId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateDNAOligoResponse, error)

UpdateDNAOligoWithBodyWithResponse request with arbitrary body returning *UpdateDNAOligoResponse

func (*ClientWithResponses) UpdateDNAOligoWithResponse

func (c *ClientWithResponses) UpdateDNAOligoWithResponse(ctx context.Context, oligoId string, body UpdateDNAOligoJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateDNAOligoResponse, error)

func (*ClientWithResponses) UpdateDNASequenceWithBodyWithResponse

func (c *ClientWithResponses) UpdateDNASequenceWithBodyWithResponse(ctx context.Context, dnaSequenceId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateDNASequenceResponse, error)

UpdateDNASequenceWithBodyWithResponse request with arbitrary body returning *UpdateDNASequenceResponse

func (*ClientWithResponses) UpdateDNASequenceWithResponse

func (c *ClientWithResponses) UpdateDNASequenceWithResponse(ctx context.Context, dnaSequenceId string, body UpdateDNASequenceJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateDNASequenceResponse, error)

func (*ClientWithResponses) UpdateDropdownWithBodyWithResponse

func (c *ClientWithResponses) UpdateDropdownWithBodyWithResponse(ctx context.Context, dropdownId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateDropdownResponse, error)

UpdateDropdownWithBodyWithResponse request with arbitrary body returning *UpdateDropdownResponse

func (*ClientWithResponses) UpdateDropdownWithResponse

func (c *ClientWithResponses) UpdateDropdownWithResponse(ctx context.Context, dropdownId string, body UpdateDropdownJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateDropdownResponse, error)

func (*ClientWithResponses) UpdateEntryWithBodyWithResponse

func (c *ClientWithResponses) UpdateEntryWithBodyWithResponse(ctx context.Context, entryId string, params *UpdateEntryParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateEntryResponse, error)

UpdateEntryWithBodyWithResponse request with arbitrary body returning *UpdateEntryResponse

func (*ClientWithResponses) UpdateEntryWithResponse

func (c *ClientWithResponses) UpdateEntryWithResponse(ctx context.Context, entryId string, params *UpdateEntryParams, body UpdateEntryJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateEntryResponse, error)

func (*ClientWithResponses) UpdateFeatureLibraryWithBodyWithResponse

func (c *ClientWithResponses) UpdateFeatureLibraryWithBodyWithResponse(ctx context.Context, featureLibraryId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateFeatureLibraryResponse, error)

UpdateFeatureLibraryWithBodyWithResponse request with arbitrary body returning *UpdateFeatureLibraryResponse

func (*ClientWithResponses) UpdateFeatureLibraryWithResponse

func (c *ClientWithResponses) UpdateFeatureLibraryWithResponse(ctx context.Context, featureLibraryId string, body UpdateFeatureLibraryJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateFeatureLibraryResponse, error)

func (*ClientWithResponses) UpdateFeatureWithBodyWithResponse

func (c *ClientWithResponses) UpdateFeatureWithBodyWithResponse(ctx context.Context, featureId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateFeatureResponse, error)

UpdateFeatureWithBodyWithResponse request with arbitrary body returning *UpdateFeatureResponse

func (*ClientWithResponses) UpdateFeatureWithResponse

func (c *ClientWithResponses) UpdateFeatureWithResponse(ctx context.Context, featureId string, body UpdateFeatureJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateFeatureResponse, error)

func (*ClientWithResponses) UpdateLabAutomationTransformWithBodyWithResponse

func (c *ClientWithResponses) UpdateLabAutomationTransformWithBodyWithResponse(ctx context.Context, transformId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateLabAutomationTransformResponse, error)

UpdateLabAutomationTransformWithBodyWithResponse request with arbitrary body returning *UpdateLabAutomationTransformResponse

func (*ClientWithResponses) UpdateLabAutomationTransformWithResponse

func (c *ClientWithResponses) UpdateLabAutomationTransformWithResponse(ctx context.Context, transformId string, body UpdateLabAutomationTransformJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateLabAutomationTransformResponse, error)

func (*ClientWithResponses) UpdateLegacyWorkflowMetadataWithBodyWithResponse

func (c *ClientWithResponses) UpdateLegacyWorkflowMetadataWithBodyWithResponse(ctx context.Context, legacyWorkflowId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateLegacyWorkflowMetadataResponse, error)

UpdateLegacyWorkflowMetadataWithBodyWithResponse request with arbitrary body returning *UpdateLegacyWorkflowMetadataResponse

func (*ClientWithResponses) UpdateLegacyWorkflowMetadataWithResponse

func (c *ClientWithResponses) UpdateLegacyWorkflowMetadataWithResponse(ctx context.Context, legacyWorkflowId string, body UpdateLegacyWorkflowMetadataJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateLegacyWorkflowMetadataResponse, error)

func (*ClientWithResponses) UpdateLocationWithBodyWithResponse

func (c *ClientWithResponses) UpdateLocationWithBodyWithResponse(ctx context.Context, locationId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateLocationResponse, error)

UpdateLocationWithBodyWithResponse request with arbitrary body returning *UpdateLocationResponse

func (*ClientWithResponses) UpdateLocationWithResponse

func (c *ClientWithResponses) UpdateLocationWithResponse(ctx context.Context, locationId string, body UpdateLocationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateLocationResponse, error)

func (*ClientWithResponses) UpdateMixtureWithBodyWithResponse

func (c *ClientWithResponses) UpdateMixtureWithBodyWithResponse(ctx context.Context, mixtureId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateMixtureResponse, error)

UpdateMixtureWithBodyWithResponse request with arbitrary body returning *UpdateMixtureResponse

func (*ClientWithResponses) UpdateMixtureWithResponse

func (c *ClientWithResponses) UpdateMixtureWithResponse(ctx context.Context, mixtureId string, body UpdateMixtureJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateMixtureResponse, error)

func (*ClientWithResponses) UpdateMoleculeWithBodyWithResponse

func (c *ClientWithResponses) UpdateMoleculeWithBodyWithResponse(ctx context.Context, moleculeId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateMoleculeResponse, error)

UpdateMoleculeWithBodyWithResponse request with arbitrary body returning *UpdateMoleculeResponse

func (*ClientWithResponses) UpdateMoleculeWithResponse

func (c *ClientWithResponses) UpdateMoleculeWithResponse(ctx context.Context, moleculeId string, body UpdateMoleculeJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateMoleculeResponse, error)

func (*ClientWithResponses) UpdateMonomerWithBodyWithResponse

func (c *ClientWithResponses) UpdateMonomerWithBodyWithResponse(ctx context.Context, monomerId string, params *UpdateMonomerParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateMonomerResponse, error)

UpdateMonomerWithBodyWithResponse request with arbitrary body returning *UpdateMonomerResponse

func (*ClientWithResponses) UpdateMonomerWithResponse

func (c *ClientWithResponses) UpdateMonomerWithResponse(ctx context.Context, monomerId string, params *UpdateMonomerParams, body UpdateMonomerJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateMonomerResponse, error)

func (*ClientWithResponses) UpdateOligoWithBodyWithResponse

func (c *ClientWithResponses) UpdateOligoWithBodyWithResponse(ctx context.Context, oligoId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateOligoResponse, error)

UpdateOligoWithBodyWithResponse request with arbitrary body returning *UpdateOligoResponse

func (*ClientWithResponses) UpdateOligoWithResponse

func (c *ClientWithResponses) UpdateOligoWithResponse(ctx context.Context, oligoId string, body UpdateOligoJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateOligoResponse, error)

func (*ClientWithResponses) UpdatePlateWithBodyWithResponse

func (c *ClientWithResponses) UpdatePlateWithBodyWithResponse(ctx context.Context, plateId string, params *UpdatePlateParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdatePlateResponse, error)

UpdatePlateWithBodyWithResponse request with arbitrary body returning *UpdatePlateResponse

func (*ClientWithResponses) UpdatePlateWithResponse

func (c *ClientWithResponses) UpdatePlateWithResponse(ctx context.Context, plateId string, params *UpdatePlateParams, body UpdatePlateJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdatePlateResponse, error)

func (*ClientWithResponses) UpdateRNAOligoWithBodyWithResponse

func (c *ClientWithResponses) UpdateRNAOligoWithBodyWithResponse(ctx context.Context, oligoId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateRNAOligoResponse, error)

UpdateRNAOligoWithBodyWithResponse request with arbitrary body returning *UpdateRNAOligoResponse

func (*ClientWithResponses) UpdateRNAOligoWithResponse

func (c *ClientWithResponses) UpdateRNAOligoWithResponse(ctx context.Context, oligoId string, body UpdateRNAOligoJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateRNAOligoResponse, error)

func (*ClientWithResponses) UpdateRNASequenceWithBodyWithResponse

func (c *ClientWithResponses) UpdateRNASequenceWithBodyWithResponse(ctx context.Context, rnaSequenceId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateRNASequenceResponse, error)

UpdateRNASequenceWithBodyWithResponse request with arbitrary body returning *UpdateRNASequenceResponse

func (*ClientWithResponses) UpdateRNASequenceWithResponse

func (c *ClientWithResponses) UpdateRNASequenceWithResponse(ctx context.Context, rnaSequenceId string, body UpdateRNASequenceJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateRNASequenceResponse, error)

func (*ClientWithResponses) UpdateUserWithBodyWithResponse

func (c *ClientWithResponses) UpdateUserWithBodyWithResponse(ctx context.Context, userId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateUserResponse, error)

UpdateUserWithBodyWithResponse request with arbitrary body returning *UpdateUserResponse

func (*ClientWithResponses) UpdateUserWithResponse

func (c *ClientWithResponses) UpdateUserWithResponse(ctx context.Context, userId string, body UpdateUserJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateUserResponse, error)

func (*ClientWithResponses) UpdateWorkflowMetadataWithBodyWithResponse

func (c *ClientWithResponses) UpdateWorkflowMetadataWithBodyWithResponse(ctx context.Context, workflowId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateWorkflowMetadataResponse, error)

UpdateWorkflowMetadataWithBodyWithResponse request with arbitrary body returning *UpdateWorkflowMetadataResponse

func (*ClientWithResponses) UpdateWorkflowMetadataWithResponse

func (c *ClientWithResponses) UpdateWorkflowMetadataWithResponse(ctx context.Context, workflowId string, body UpdateWorkflowMetadataJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateWorkflowMetadataResponse, error)

func (*ClientWithResponses) UpdateWorkflowOutputWithBodyWithResponse

func (c *ClientWithResponses) UpdateWorkflowOutputWithBodyWithResponse(ctx context.Context, workflowOutputId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateWorkflowOutputResponse, error)

UpdateWorkflowOutputWithBodyWithResponse request with arbitrary body returning *UpdateWorkflowOutputResponse

func (*ClientWithResponses) UpdateWorkflowOutputWithResponse

func (c *ClientWithResponses) UpdateWorkflowOutputWithResponse(ctx context.Context, workflowOutputId string, body UpdateWorkflowOutputJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateWorkflowOutputResponse, error)

func (*ClientWithResponses) UpdateWorkflowTaskGroupWithBodyWithResponse

func (c *ClientWithResponses) UpdateWorkflowTaskGroupWithBodyWithResponse(ctx context.Context, workflowTaskGroupId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateWorkflowTaskGroupResponse, error)

UpdateWorkflowTaskGroupWithBodyWithResponse request with arbitrary body returning *UpdateWorkflowTaskGroupResponse

func (*ClientWithResponses) UpdateWorkflowTaskGroupWithResponse

func (c *ClientWithResponses) UpdateWorkflowTaskGroupWithResponse(ctx context.Context, workflowTaskGroupId string, body UpdateWorkflowTaskGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateWorkflowTaskGroupResponse, error)

func (*ClientWithResponses) UpdateWorkflowTaskWithBodyWithResponse

func (c *ClientWithResponses) UpdateWorkflowTaskWithBodyWithResponse(ctx context.Context, workflowTaskId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateWorkflowTaskResponse, error)

UpdateWorkflowTaskWithBodyWithResponse request with arbitrary body returning *UpdateWorkflowTaskResponse

func (*ClientWithResponses) UpdateWorkflowTaskWithResponse

func (c *ClientWithResponses) UpdateWorkflowTaskWithResponse(ctx context.Context, workflowTaskId string, body UpdateWorkflowTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateWorkflowTaskResponse, error)

func (*ClientWithResponses) ValidateBarcodesWithBodyWithResponse

func (c *ClientWithResponses) ValidateBarcodesWithBodyWithResponse(ctx context.Context, registryId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ValidateBarcodesResponse, error)

ValidateBarcodesWithBodyWithResponse request with arbitrary body returning *ValidateBarcodesResponse

func (*ClientWithResponses) ValidateBarcodesWithResponse

func (c *ClientWithResponses) ValidateBarcodesWithResponse(ctx context.Context, registryId string, body ValidateBarcodesJSONRequestBody, reqEditors ...RequestEditorFn) (*ValidateBarcodesResponse, error)

type ClientWithResponsesInterface

type ClientWithResponsesInterface interface {
	// ListAASequencesWithResponse request
	ListAASequencesWithResponse(ctx context.Context, params *ListAASequencesParams, reqEditors ...RequestEditorFn) (*ListAASequencesResponse, error)

	// CreateAASequenceWithBodyWithResponse request with any body
	CreateAASequenceWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAASequenceResponse, error)

	CreateAASequenceWithResponse(ctx context.Context, body CreateAASequenceJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAASequenceResponse, error)

	// GetAASequenceWithResponse request
	GetAASequenceWithResponse(ctx context.Context, aaSequenceId string, params *GetAASequenceParams, reqEditors ...RequestEditorFn) (*GetAASequenceResponse, error)

	// UpdateAASequenceWithBodyWithResponse request with any body
	UpdateAASequenceWithBodyWithResponse(ctx context.Context, aaSequenceId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAASequenceResponse, error)

	UpdateAASequenceWithResponse(ctx context.Context, aaSequenceId string, body UpdateAASequenceJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAASequenceResponse, error)

	// ArchiveAASequencesWithBodyWithResponse request with any body
	ArchiveAASequencesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveAASequencesResponse, error)

	ArchiveAASequencesWithResponse(ctx context.Context, body ArchiveAASequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveAASequencesResponse, error)

	// AutoAnnotateAaSequencesWithBodyWithResponse request with any body
	AutoAnnotateAaSequencesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AutoAnnotateAaSequencesResponse, error)

	AutoAnnotateAaSequencesWithResponse(ctx context.Context, body AutoAnnotateAaSequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*AutoAnnotateAaSequencesResponse, error)

	// BulkCreateAASequencesWithBodyWithResponse request with any body
	BulkCreateAASequencesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkCreateAASequencesResponse, error)

	BulkCreateAASequencesWithResponse(ctx context.Context, body BulkCreateAASequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkCreateAASequencesResponse, error)

	// BulkGetAASequencesWithResponse request
	BulkGetAASequencesWithResponse(ctx context.Context, params *BulkGetAASequencesParams, reqEditors ...RequestEditorFn) (*BulkGetAASequencesResponse, error)

	// BulkUpdateAASequencesWithBodyWithResponse request with any body
	BulkUpdateAASequencesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkUpdateAASequencesResponse, error)

	BulkUpdateAASequencesWithResponse(ctx context.Context, body BulkUpdateAASequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkUpdateAASequencesResponse, error)

	// UnarchiveAASequencesWithBodyWithResponse request with any body
	UnarchiveAASequencesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveAASequencesResponse, error)

	UnarchiveAASequencesWithResponse(ctx context.Context, body UnarchiveAASequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveAASequencesResponse, error)

	// CreateAppCanvasWithBodyWithResponse request with any body
	CreateAppCanvasWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAppCanvasResponse, error)

	CreateAppCanvasWithResponse(ctx context.Context, body CreateAppCanvasJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAppCanvasResponse, error)

	// GetAppCanvasWithResponse request
	GetAppCanvasWithResponse(ctx context.Context, canvasId string, params *GetAppCanvasParams, reqEditors ...RequestEditorFn) (*GetAppCanvasResponse, error)

	// UpdateAppCanvasWithBodyWithResponse request with any body
	UpdateAppCanvasWithBodyWithResponse(ctx context.Context, canvasId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAppCanvasResponse, error)

	UpdateAppCanvasWithResponse(ctx context.Context, canvasId string, body UpdateAppCanvasJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAppCanvasResponse, error)

	// ArchiveAppCanvasesWithBodyWithResponse request with any body
	ArchiveAppCanvasesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveAppCanvasesResponse, error)

	ArchiveAppCanvasesWithResponse(ctx context.Context, body ArchiveAppCanvasesJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveAppCanvasesResponse, error)

	// UnarchiveAppCanvasesWithBodyWithResponse request with any body
	UnarchiveAppCanvasesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveAppCanvasesResponse, error)

	UnarchiveAppCanvasesWithResponse(ctx context.Context, body UnarchiveAppCanvasesJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveAppCanvasesResponse, error)

	// ListAppConfigurationItemsWithResponse request
	ListAppConfigurationItemsWithResponse(ctx context.Context, params *ListAppConfigurationItemsParams, reqEditors ...RequestEditorFn) (*ListAppConfigurationItemsResponse, error)

	// CreateAppConfigurationItemWithBodyWithResponse request with any body
	CreateAppConfigurationItemWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAppConfigurationItemResponse, error)

	CreateAppConfigurationItemWithResponse(ctx context.Context, body CreateAppConfigurationItemJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAppConfigurationItemResponse, error)

	// GetAppConfigurationItemByIdWithResponse request
	GetAppConfigurationItemByIdWithResponse(ctx context.Context, itemId string, reqEditors ...RequestEditorFn) (*GetAppConfigurationItemByIdResponse, error)

	// UpdateAppConfigurationItemWithBodyWithResponse request with any body
	UpdateAppConfigurationItemWithBodyWithResponse(ctx context.Context, itemId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAppConfigurationItemResponse, error)

	UpdateAppConfigurationItemWithResponse(ctx context.Context, itemId string, body UpdateAppConfigurationItemJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAppConfigurationItemResponse, error)

	// BulkCreateAppConfigurationItemsWithBodyWithResponse request with any body
	BulkCreateAppConfigurationItemsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkCreateAppConfigurationItemsResponse, error)

	BulkCreateAppConfigurationItemsWithResponse(ctx context.Context, body BulkCreateAppConfigurationItemsJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkCreateAppConfigurationItemsResponse, error)

	// BulkUpdateAppConfigurationItemsWithBodyWithResponse request with any body
	BulkUpdateAppConfigurationItemsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkUpdateAppConfigurationItemsResponse, error)

	BulkUpdateAppConfigurationItemsWithResponse(ctx context.Context, body BulkUpdateAppConfigurationItemsJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkUpdateAppConfigurationItemsResponse, error)

	// CreateAppSessionWithBodyWithResponse request with any body
	CreateAppSessionWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAppSessionResponse, error)

	CreateAppSessionWithResponse(ctx context.Context, body CreateAppSessionJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAppSessionResponse, error)

	// GetAppSessionByIdWithResponse request
	GetAppSessionByIdWithResponse(ctx context.Context, id string, params *GetAppSessionByIdParams, reqEditors ...RequestEditorFn) (*GetAppSessionByIdResponse, error)

	// UpdateAppSessionWithBodyWithResponse request with any body
	UpdateAppSessionWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAppSessionResponse, error)

	UpdateAppSessionWithResponse(ctx context.Context, id string, body UpdateAppSessionJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAppSessionResponse, error)

	// ListBenchlingAppsWithResponse request
	ListBenchlingAppsWithResponse(ctx context.Context, params *ListBenchlingAppsParams, reqEditors ...RequestEditorFn) (*ListBenchlingAppsResponse, error)

	// CreateBenchlingAppWithBodyWithResponse request with any body
	CreateBenchlingAppWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateBenchlingAppResponse, error)

	CreateBenchlingAppWithResponse(ctx context.Context, body CreateBenchlingAppJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateBenchlingAppResponse, error)

	// GetBenchlingAppByIDWithResponse request
	GetBenchlingAppByIDWithResponse(ctx context.Context, appId string, reqEditors ...RequestEditorFn) (*GetBenchlingAppByIDResponse, error)

	// PatchBenchlingAppWithBodyWithResponse request with any body
	PatchBenchlingAppWithBodyWithResponse(ctx context.Context, appId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchBenchlingAppResponse, error)

	PatchBenchlingAppWithResponse(ctx context.Context, appId string, body PatchBenchlingAppJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchBenchlingAppResponse, error)

	// ArchiveBenchlingAppsWithBodyWithResponse request with any body
	ArchiveBenchlingAppsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveBenchlingAppsResponse, error)

	ArchiveBenchlingAppsWithResponse(ctx context.Context, body ArchiveBenchlingAppsJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveBenchlingAppsResponse, error)

	// UnarchiveBenchlingAppsWithBodyWithResponse request with any body
	UnarchiveBenchlingAppsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveBenchlingAppsResponse, error)

	UnarchiveBenchlingAppsWithResponse(ctx context.Context, body UnarchiveBenchlingAppsJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveBenchlingAppsResponse, error)

	// ListAssayResultSchemasWithResponse request
	ListAssayResultSchemasWithResponse(ctx context.Context, params *ListAssayResultSchemasParams, reqEditors ...RequestEditorFn) (*ListAssayResultSchemasResponse, error)

	// GetResultSchemaWithResponse request
	GetResultSchemaWithResponse(ctx context.Context, schemaId string, reqEditors ...RequestEditorFn) (*GetResultSchemaResponse, error)

	// ListAssayResultsWithResponse request
	ListAssayResultsWithResponse(ctx context.Context, params *ListAssayResultsParams, reqEditors ...RequestEditorFn) (*ListAssayResultsResponse, error)

	// CreateAssayResultsWithBodyWithResponse request with any body
	CreateAssayResultsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAssayResultsResponse, error)

	CreateAssayResultsWithResponse(ctx context.Context, body CreateAssayResultsJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAssayResultsResponse, error)

	// GetAssayResultWithResponse request
	GetAssayResultWithResponse(ctx context.Context, assayResultId openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetAssayResultResponse, error)

	// ArchiveAssayResultsWithBodyWithResponse request with any body
	ArchiveAssayResultsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveAssayResultsResponse, error)

	ArchiveAssayResultsWithResponse(ctx context.Context, body ArchiveAssayResultsJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveAssayResultsResponse, error)

	// BulkCreateAssayResultsWithBodyWithResponse request with any body
	BulkCreateAssayResultsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkCreateAssayResultsResponse, error)

	BulkCreateAssayResultsWithResponse(ctx context.Context, body BulkCreateAssayResultsJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkCreateAssayResultsResponse, error)

	// BulkGetAssayResultsWithResponse request
	BulkGetAssayResultsWithResponse(ctx context.Context, params *BulkGetAssayResultsParams, reqEditors ...RequestEditorFn) (*BulkGetAssayResultsResponse, error)

	// UnarchiveAssayResultsWithBodyWithResponse request with any body
	UnarchiveAssayResultsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveAssayResultsResponse, error)

	UnarchiveAssayResultsWithResponse(ctx context.Context, body UnarchiveAssayResultsJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveAssayResultsResponse, error)

	// ListAssayRunSchemasWithResponse request
	ListAssayRunSchemasWithResponse(ctx context.Context, params *ListAssayRunSchemasParams, reqEditors ...RequestEditorFn) (*ListAssayRunSchemasResponse, error)

	// GetRunSchemaWithResponse request
	GetRunSchemaWithResponse(ctx context.Context, schemaId string, reqEditors ...RequestEditorFn) (*GetRunSchemaResponse, error)

	// ListAssayRunsWithResponse request
	ListAssayRunsWithResponse(ctx context.Context, params *ListAssayRunsParams, reqEditors ...RequestEditorFn) (*ListAssayRunsResponse, error)

	// CreateAssayRunsWithBodyWithResponse request with any body
	CreateAssayRunsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAssayRunsResponse, error)

	CreateAssayRunsWithResponse(ctx context.Context, body CreateAssayRunsJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAssayRunsResponse, error)

	// GetAssayRunWithResponse request
	GetAssayRunWithResponse(ctx context.Context, assayRunId string, reqEditors ...RequestEditorFn) (*GetAssayRunResponse, error)

	// UpdateAssayRunWithBodyWithResponse request with any body
	UpdateAssayRunWithBodyWithResponse(ctx context.Context, assayRunId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAssayRunResponse, error)

	UpdateAssayRunWithResponse(ctx context.Context, assayRunId string, body UpdateAssayRunJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAssayRunResponse, error)

	// ListAutomationInputGeneratorsWithResponse request
	ListAutomationInputGeneratorsWithResponse(ctx context.Context, assayRunId string, params *ListAutomationInputGeneratorsParams, reqEditors ...RequestEditorFn) (*ListAutomationInputGeneratorsResponse, error)

	// ListAutomationOutputProcessorsDeprecatedWithResponse request
	ListAutomationOutputProcessorsDeprecatedWithResponse(ctx context.Context, assayRunId string, params *ListAutomationOutputProcessorsDeprecatedParams, reqEditors ...RequestEditorFn) (*ListAutomationOutputProcessorsDeprecatedResponse, error)

	// ArchiveAssayRunsWithBodyWithResponse request with any body
	ArchiveAssayRunsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveAssayRunsResponse, error)

	ArchiveAssayRunsWithResponse(ctx context.Context, body ArchiveAssayRunsJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveAssayRunsResponse, error)

	// BulkGetAssayRunsWithResponse request
	BulkGetAssayRunsWithResponse(ctx context.Context, params *BulkGetAssayRunsParams, reqEditors ...RequestEditorFn) (*BulkGetAssayRunsResponse, error)

	// UnarchiveAssayRunsWithBodyWithResponse request with any body
	UnarchiveAssayRunsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveAssayRunsResponse, error)

	UnarchiveAssayRunsWithResponse(ctx context.Context, body UnarchiveAssayRunsJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveAssayRunsResponse, error)

	// GetLabAutomationTransformWithResponse request
	GetLabAutomationTransformWithResponse(ctx context.Context, transformId string, reqEditors ...RequestEditorFn) (*GetLabAutomationTransformResponse, error)

	// UpdateLabAutomationTransformWithBodyWithResponse request with any body
	UpdateLabAutomationTransformWithBodyWithResponse(ctx context.Context, transformId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateLabAutomationTransformResponse, error)

	UpdateLabAutomationTransformWithResponse(ctx context.Context, transformId string, body UpdateLabAutomationTransformJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateLabAutomationTransformResponse, error)

	// GetAutomationInputGeneratorWithResponse request
	GetAutomationInputGeneratorWithResponse(ctx context.Context, inputGeneratorId string, reqEditors ...RequestEditorFn) (*GetAutomationInputGeneratorResponse, error)

	// UpdateAutomationInputGeneratorWithBodyWithResponse request with any body
	UpdateAutomationInputGeneratorWithBodyWithResponse(ctx context.Context, inputGeneratorId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAutomationInputGeneratorResponse, error)

	UpdateAutomationInputGeneratorWithResponse(ctx context.Context, inputGeneratorId string, body UpdateAutomationInputGeneratorJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAutomationInputGeneratorResponse, error)

	// GenerateInputWithAutomationInputGeneratorWithResponse request
	GenerateInputWithAutomationInputGeneratorWithResponse(ctx context.Context, inputGeneratorId string, reqEditors ...RequestEditorFn) (*GenerateInputWithAutomationInputGeneratorResponse, error)

	// ListAutomationOutputProcessorsWithResponse request
	ListAutomationOutputProcessorsWithResponse(ctx context.Context, params *ListAutomationOutputProcessorsParams, reqEditors ...RequestEditorFn) (*ListAutomationOutputProcessorsResponse, error)

	// CreateAutomationOutputProcessorWithBodyWithResponse request with any body
	CreateAutomationOutputProcessorWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAutomationOutputProcessorResponse, error)

	CreateAutomationOutputProcessorWithResponse(ctx context.Context, body CreateAutomationOutputProcessorJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAutomationOutputProcessorResponse, error)

	// GetAutomationOutputProcessorWithResponse request
	GetAutomationOutputProcessorWithResponse(ctx context.Context, outputProcessorId string, reqEditors ...RequestEditorFn) (*GetAutomationOutputProcessorResponse, error)

	// UpdateAutomationOutputProcessorWithBodyWithResponse request with any body
	UpdateAutomationOutputProcessorWithBodyWithResponse(ctx context.Context, outputProcessorId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAutomationOutputProcessorResponse, error)

	UpdateAutomationOutputProcessorWithResponse(ctx context.Context, outputProcessorId string, body UpdateAutomationOutputProcessorJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAutomationOutputProcessorResponse, error)

	// ProcessOutputWithAutomationOutputProcessorWithResponse request
	ProcessOutputWithAutomationOutputProcessorWithResponse(ctx context.Context, outputProcessorId string, reqEditors ...RequestEditorFn) (*ProcessOutputWithAutomationOutputProcessorResponse, error)

	// ArchiveAutomationOutputProcessorsWithBodyWithResponse request with any body
	ArchiveAutomationOutputProcessorsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveAutomationOutputProcessorsResponse, error)

	ArchiveAutomationOutputProcessorsWithResponse(ctx context.Context, body ArchiveAutomationOutputProcessorsJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveAutomationOutputProcessorsResponse, error)

	// UnarchiveAutomationOutputProcessorsWithBodyWithResponse request with any body
	UnarchiveAutomationOutputProcessorsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveAutomationOutputProcessorsResponse, error)

	UnarchiveAutomationOutputProcessorsWithResponse(ctx context.Context, body UnarchiveAutomationOutputProcessorsJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveAutomationOutputProcessorsResponse, error)

	// ListBatchSchemasWithResponse request
	ListBatchSchemasWithResponse(ctx context.Context, params *ListBatchSchemasParams, reqEditors ...RequestEditorFn) (*ListBatchSchemasResponse, error)

	// GetBatchSchemaWithResponse request
	GetBatchSchemaWithResponse(ctx context.Context, schemaId string, reqEditors ...RequestEditorFn) (*GetBatchSchemaResponse, error)

	// ListBatchesWithResponse request
	ListBatchesWithResponse(ctx context.Context, params *ListBatchesParams, reqEditors ...RequestEditorFn) (*ListBatchesResponse, error)

	// CreateBatchWithBodyWithResponse request with any body
	CreateBatchWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateBatchResponse, error)

	CreateBatchWithResponse(ctx context.Context, body CreateBatchJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateBatchResponse, error)

	// GetBatchWithResponse request
	GetBatchWithResponse(ctx context.Context, batchId string, reqEditors ...RequestEditorFn) (*GetBatchResponse, error)

	// UpdateBatchWithBodyWithResponse request with any body
	UpdateBatchWithBodyWithResponse(ctx context.Context, batchId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateBatchResponse, error)

	UpdateBatchWithResponse(ctx context.Context, batchId string, body UpdateBatchJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateBatchResponse, error)

	// ArchiveBatchesWithBodyWithResponse request with any body
	ArchiveBatchesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveBatchesResponse, error)

	ArchiveBatchesWithResponse(ctx context.Context, body ArchiveBatchesJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveBatchesResponse, error)

	// BulkGetBatchesWithResponse request
	BulkGetBatchesWithResponse(ctx context.Context, params *BulkGetBatchesParams, reqEditors ...RequestEditorFn) (*BulkGetBatchesResponse, error)

	// UnarchiveBatchesWithBodyWithResponse request with any body
	UnarchiveBatchesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveBatchesResponse, error)

	UnarchiveBatchesWithResponse(ctx context.Context, body UnarchiveBatchesJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveBatchesResponse, error)

	// CreateBlobWithBodyWithResponse request with any body
	CreateBlobWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateBlobResponse, error)

	CreateBlobWithResponse(ctx context.Context, body CreateBlobJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateBlobResponse, error)

	// GetBlobWithResponse request
	GetBlobWithResponse(ctx context.Context, blobId string, params *GetBlobParams, reqEditors ...RequestEditorFn) (*GetBlobResponse, error)

	// GetBlobFileWithResponse request
	GetBlobFileWithResponse(ctx context.Context, blobId string, reqEditors ...RequestEditorFn) (*GetBlobFileResponse, error)

	// GetBlobUrlWithResponse request
	GetBlobUrlWithResponse(ctx context.Context, blobId string, reqEditors ...RequestEditorFn) (*GetBlobUrlResponse, error)

	// CreateBlobPartWithBodyWithResponse request with any body
	CreateBlobPartWithBodyWithResponse(ctx context.Context, blobId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateBlobPartResponse, error)

	CreateBlobPartWithResponse(ctx context.Context, blobId string, body CreateBlobPartJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateBlobPartResponse, error)

	// AbortMultipartBlobWithResponse request
	AbortMultipartBlobWithResponse(ctx context.Context, blobId string, reqEditors ...RequestEditorFn) (*AbortMultipartBlobResponse, error)

	// CompleteMultipartBlobWithBodyWithResponse request with any body
	CompleteMultipartBlobWithBodyWithResponse(ctx context.Context, blobId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CompleteMultipartBlobResponse, error)

	CompleteMultipartBlobWithResponse(ctx context.Context, blobId string, body CompleteMultipartBlobJSONRequestBody, reqEditors ...RequestEditorFn) (*CompleteMultipartBlobResponse, error)

	// BulkGetBlobsWithResponse request
	BulkGetBlobsWithResponse(ctx context.Context, params *BulkGetBlobsParams, reqEditors ...RequestEditorFn) (*BulkGetBlobsResponse, error)

	// CreateMultipartBlobWithBodyWithResponse request with any body
	CreateMultipartBlobWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateMultipartBlobResponse, error)

	CreateMultipartBlobWithResponse(ctx context.Context, body CreateMultipartBlobJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateMultipartBlobResponse, error)

	// ListBoxSchemasWithResponse request
	ListBoxSchemasWithResponse(ctx context.Context, params *ListBoxSchemasParams, reqEditors ...RequestEditorFn) (*ListBoxSchemasResponse, error)

	// GetBoxSchemaWithResponse request
	GetBoxSchemaWithResponse(ctx context.Context, schemaId string, reqEditors ...RequestEditorFn) (*GetBoxSchemaResponse, error)

	// ListBoxesWithResponse request
	ListBoxesWithResponse(ctx context.Context, params *ListBoxesParams, reqEditors ...RequestEditorFn) (*ListBoxesResponse, error)

	// CreateBoxWithBodyWithResponse request with any body
	CreateBoxWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateBoxResponse, error)

	CreateBoxWithResponse(ctx context.Context, body CreateBoxJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateBoxResponse, error)

	// GetBoxWithResponse request
	GetBoxWithResponse(ctx context.Context, boxId string, reqEditors ...RequestEditorFn) (*GetBoxResponse, error)

	// UpdateBoxWithBodyWithResponse request with any body
	UpdateBoxWithBodyWithResponse(ctx context.Context, boxId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateBoxResponse, error)

	UpdateBoxWithResponse(ctx context.Context, boxId string, body UpdateBoxJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateBoxResponse, error)

	// ListBoxContentsWithResponse request
	ListBoxContentsWithResponse(ctx context.Context, boxId string, params *ListBoxContentsParams, reqEditors ...RequestEditorFn) (*ListBoxContentsResponse, error)

	// ArchiveBoxesWithBodyWithResponse request with any body
	ArchiveBoxesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveBoxesResponse, error)

	ArchiveBoxesWithResponse(ctx context.Context, body ArchiveBoxesJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveBoxesResponse, error)

	// BulkGetBoxesWithResponse request
	BulkGetBoxesWithResponse(ctx context.Context, params *BulkGetBoxesParams, reqEditors ...RequestEditorFn) (*BulkGetBoxesResponse, error)

	// UnarchiveBoxesWithBodyWithResponse request with any body
	UnarchiveBoxesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveBoxesResponse, error)

	UnarchiveBoxesWithResponse(ctx context.Context, body UnarchiveBoxesJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveBoxesResponse, error)

	// ListContainerSchemasWithResponse request
	ListContainerSchemasWithResponse(ctx context.Context, params *ListContainerSchemasParams, reqEditors ...RequestEditorFn) (*ListContainerSchemasResponse, error)

	// GetContainerSchemaWithResponse request
	GetContainerSchemaWithResponse(ctx context.Context, schemaId string, reqEditors ...RequestEditorFn) (*GetContainerSchemaResponse, error)

	// ListContainersWithResponse request
	ListContainersWithResponse(ctx context.Context, params *ListContainersParams, reqEditors ...RequestEditorFn) (*ListContainersResponse, error)

	// CreateContainerWithBodyWithResponse request with any body
	CreateContainerWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateContainerResponse, error)

	CreateContainerWithResponse(ctx context.Context, body CreateContainerJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateContainerResponse, error)

	// GetContainerWithResponse request
	GetContainerWithResponse(ctx context.Context, containerId string, params *GetContainerParams, reqEditors ...RequestEditorFn) (*GetContainerResponse, error)

	// UpdateContainerWithBodyWithResponse request with any body
	UpdateContainerWithBodyWithResponse(ctx context.Context, containerId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateContainerResponse, error)

	UpdateContainerWithResponse(ctx context.Context, containerId string, body UpdateContainerJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateContainerResponse, error)

	// ListContainerContentsWithResponse request
	ListContainerContentsWithResponse(ctx context.Context, containerId string, reqEditors ...RequestEditorFn) (*ListContainerContentsResponse, error)

	// DeleteContainerContentWithResponse request
	DeleteContainerContentWithResponse(ctx context.Context, containerId string, containableId string, reqEditors ...RequestEditorFn) (*DeleteContainerContentResponse, error)

	// GetContainerContentWithResponse request
	GetContainerContentWithResponse(ctx context.Context, containerId string, containableId string, reqEditors ...RequestEditorFn) (*GetContainerContentResponse, error)

	// UpdateContainerContentWithBodyWithResponse request with any body
	UpdateContainerContentWithBodyWithResponse(ctx context.Context, containerId string, containableId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateContainerContentResponse, error)

	UpdateContainerContentWithResponse(ctx context.Context, containerId string, containableId string, body UpdateContainerContentJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateContainerContentResponse, error)

	// TransferIntoContainerWithBodyWithResponse request with any body
	TransferIntoContainerWithBodyWithResponse(ctx context.Context, destinationContainerId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*TransferIntoContainerResponse, error)

	TransferIntoContainerWithResponse(ctx context.Context, destinationContainerId string, body TransferIntoContainerJSONRequestBody, reqEditors ...RequestEditorFn) (*TransferIntoContainerResponse, error)

	// ArchiveContainersWithBodyWithResponse request with any body
	ArchiveContainersWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveContainersResponse, error)

	ArchiveContainersWithResponse(ctx context.Context, body ArchiveContainersJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveContainersResponse, error)

	// BulkCreateContainersWithBodyWithResponse request with any body
	BulkCreateContainersWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkCreateContainersResponse, error)

	BulkCreateContainersWithResponse(ctx context.Context, body BulkCreateContainersJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkCreateContainersResponse, error)

	// BulkGetContainersWithResponse request
	BulkGetContainersWithResponse(ctx context.Context, params *BulkGetContainersParams, reqEditors ...RequestEditorFn) (*BulkGetContainersResponse, error)

	// BulkUpdateContainersWithBodyWithResponse request with any body
	BulkUpdateContainersWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkUpdateContainersResponse, error)

	BulkUpdateContainersWithResponse(ctx context.Context, body BulkUpdateContainersJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkUpdateContainersResponse, error)

	// CheckinContainersWithBodyWithResponse request with any body
	CheckinContainersWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CheckinContainersResponse, error)

	CheckinContainersWithResponse(ctx context.Context, body CheckinContainersJSONRequestBody, reqEditors ...RequestEditorFn) (*CheckinContainersResponse, error)

	// CheckoutContainersWithBodyWithResponse request with any body
	CheckoutContainersWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CheckoutContainersResponse, error)

	CheckoutContainersWithResponse(ctx context.Context, body CheckoutContainersJSONRequestBody, reqEditors ...RequestEditorFn) (*CheckoutContainersResponse, error)

	// PrintLabelsWithBodyWithResponse request with any body
	PrintLabelsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PrintLabelsResponse, error)

	PrintLabelsWithResponse(ctx context.Context, body PrintLabelsJSONRequestBody, reqEditors ...RequestEditorFn) (*PrintLabelsResponse, error)

	// ReserveContainersWithBodyWithResponse request with any body
	ReserveContainersWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ReserveContainersResponse, error)

	ReserveContainersWithResponse(ctx context.Context, body ReserveContainersJSONRequestBody, reqEditors ...RequestEditorFn) (*ReserveContainersResponse, error)

	// UnarchiveContainersWithBodyWithResponse request with any body
	UnarchiveContainersWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveContainersResponse, error)

	UnarchiveContainersWithResponse(ctx context.Context, body UnarchiveContainersJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveContainersResponse, error)

	// ListCustomEntitiesWithResponse request
	ListCustomEntitiesWithResponse(ctx context.Context, params *ListCustomEntitiesParams, reqEditors ...RequestEditorFn) (*ListCustomEntitiesResponse, error)

	// CreateCustomEntityWithBodyWithResponse request with any body
	CreateCustomEntityWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateCustomEntityResponse, error)

	CreateCustomEntityWithResponse(ctx context.Context, body CreateCustomEntityJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateCustomEntityResponse, error)

	// GetCustomEntityWithResponse request
	GetCustomEntityWithResponse(ctx context.Context, customEntityId string, params *GetCustomEntityParams, reqEditors ...RequestEditorFn) (*GetCustomEntityResponse, error)

	// UpdateCustomEntityWithBodyWithResponse request with any body
	UpdateCustomEntityWithBodyWithResponse(ctx context.Context, customEntityId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateCustomEntityResponse, error)

	UpdateCustomEntityWithResponse(ctx context.Context, customEntityId string, body UpdateCustomEntityJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateCustomEntityResponse, error)

	// ArchiveCustomEntitiesWithBodyWithResponse request with any body
	ArchiveCustomEntitiesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveCustomEntitiesResponse, error)

	ArchiveCustomEntitiesWithResponse(ctx context.Context, body ArchiveCustomEntitiesJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveCustomEntitiesResponse, error)

	// BulkCreateCustomEntitiesWithBodyWithResponse request with any body
	BulkCreateCustomEntitiesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkCreateCustomEntitiesResponse, error)

	BulkCreateCustomEntitiesWithResponse(ctx context.Context, body BulkCreateCustomEntitiesJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkCreateCustomEntitiesResponse, error)

	// BulkGetCustomEntitiesWithResponse request
	BulkGetCustomEntitiesWithResponse(ctx context.Context, params *BulkGetCustomEntitiesParams, reqEditors ...RequestEditorFn) (*BulkGetCustomEntitiesResponse, error)

	// BulkUpdateCustomEntitiesWithBodyWithResponse request with any body
	BulkUpdateCustomEntitiesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkUpdateCustomEntitiesResponse, error)

	BulkUpdateCustomEntitiesWithResponse(ctx context.Context, body BulkUpdateCustomEntitiesJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkUpdateCustomEntitiesResponse, error)

	// UnarchiveCustomEntitiesWithBodyWithResponse request with any body
	UnarchiveCustomEntitiesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveCustomEntitiesResponse, error)

	UnarchiveCustomEntitiesWithResponse(ctx context.Context, body UnarchiveCustomEntitiesJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveCustomEntitiesResponse, error)

	// ListCustomNotationsWithResponse request
	ListCustomNotationsWithResponse(ctx context.Context, params *ListCustomNotationsParams, reqEditors ...RequestEditorFn) (*ListCustomNotationsResponse, error)

	// ListDNAAlignmentsWithResponse request
	ListDNAAlignmentsWithResponse(ctx context.Context, params *ListDNAAlignmentsParams, reqEditors ...RequestEditorFn) (*ListDNAAlignmentsResponse, error)

	// DeleteDNAAlignmentWithResponse request
	DeleteDNAAlignmentWithResponse(ctx context.Context, dnaAlignmentId string, reqEditors ...RequestEditorFn) (*DeleteDNAAlignmentResponse, error)

	// GetDNAAlignmentWithResponse request
	GetDNAAlignmentWithResponse(ctx context.Context, dnaAlignmentId string, reqEditors ...RequestEditorFn) (*GetDNAAlignmentResponse, error)

	// CreateDnaConsensusAlignmentWithBodyWithResponse request with any body
	CreateDnaConsensusAlignmentWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDnaConsensusAlignmentResponse, error)

	CreateDnaConsensusAlignmentWithResponse(ctx context.Context, body CreateDnaConsensusAlignmentJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDnaConsensusAlignmentResponse, error)

	// CreateDnaTemplateAlignmentWithBodyWithResponse request with any body
	CreateDnaTemplateAlignmentWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDnaTemplateAlignmentResponse, error)

	CreateDnaTemplateAlignmentWithResponse(ctx context.Context, body CreateDnaTemplateAlignmentJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDnaTemplateAlignmentResponse, error)

	// ListDNAOligosWithResponse request
	ListDNAOligosWithResponse(ctx context.Context, params *ListDNAOligosParams, reqEditors ...RequestEditorFn) (*ListDNAOligosResponse, error)

	// CreateDNAOligoWithBodyWithResponse request with any body
	CreateDNAOligoWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDNAOligoResponse, error)

	CreateDNAOligoWithResponse(ctx context.Context, body CreateDNAOligoJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDNAOligoResponse, error)

	// GetDNAOligoWithResponse request
	GetDNAOligoWithResponse(ctx context.Context, oligoId string, params *GetDNAOligoParams, reqEditors ...RequestEditorFn) (*GetDNAOligoResponse, error)

	// UpdateDNAOligoWithBodyWithResponse request with any body
	UpdateDNAOligoWithBodyWithResponse(ctx context.Context, oligoId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateDNAOligoResponse, error)

	UpdateDNAOligoWithResponse(ctx context.Context, oligoId string, body UpdateDNAOligoJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateDNAOligoResponse, error)

	// ArchiveDNAOligosWithBodyWithResponse request with any body
	ArchiveDNAOligosWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveDNAOligosResponse, error)

	ArchiveDNAOligosWithResponse(ctx context.Context, body ArchiveDNAOligosJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveDNAOligosResponse, error)

	// BulkCreateDNAOligosWithBodyWithResponse request with any body
	BulkCreateDNAOligosWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkCreateDNAOligosResponse, error)

	BulkCreateDNAOligosWithResponse(ctx context.Context, body BulkCreateDNAOligosJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkCreateDNAOligosResponse, error)

	// BulkUpdateDNAOligosWithBodyWithResponse request with any body
	BulkUpdateDNAOligosWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkUpdateDNAOligosResponse, error)

	BulkUpdateDNAOligosWithResponse(ctx context.Context, body BulkUpdateDNAOligosJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkUpdateDNAOligosResponse, error)

	// UnarchiveDNAOligosWithBodyWithResponse request with any body
	UnarchiveDNAOligosWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveDNAOligosResponse, error)

	UnarchiveDNAOligosWithResponse(ctx context.Context, body UnarchiveDNAOligosJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveDNAOligosResponse, error)

	// ListDNASequencesWithResponse request
	ListDNASequencesWithResponse(ctx context.Context, params *ListDNASequencesParams, reqEditors ...RequestEditorFn) (*ListDNASequencesResponse, error)

	// CreateDNASequenceWithBodyWithResponse request with any body
	CreateDNASequenceWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDNASequenceResponse, error)

	CreateDNASequenceWithResponse(ctx context.Context, body CreateDNASequenceJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDNASequenceResponse, error)

	// GetDNASequenceWithResponse request
	GetDNASequenceWithResponse(ctx context.Context, dnaSequenceId string, params *GetDNASequenceParams, reqEditors ...RequestEditorFn) (*GetDNASequenceResponse, error)

	// UpdateDNASequenceWithBodyWithResponse request with any body
	UpdateDNASequenceWithBodyWithResponse(ctx context.Context, dnaSequenceId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateDNASequenceResponse, error)

	UpdateDNASequenceWithResponse(ctx context.Context, dnaSequenceId string, body UpdateDNASequenceJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateDNASequenceResponse, error)

	// ArchiveDNASequencesWithBodyWithResponse request with any body
	ArchiveDNASequencesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveDNASequencesResponse, error)

	ArchiveDNASequencesWithResponse(ctx context.Context, body ArchiveDNASequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveDNASequencesResponse, error)

	// AutoAnnotateDnaSequencesWithBodyWithResponse request with any body
	AutoAnnotateDnaSequencesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AutoAnnotateDnaSequencesResponse, error)

	AutoAnnotateDnaSequencesWithResponse(ctx context.Context, body AutoAnnotateDnaSequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*AutoAnnotateDnaSequencesResponse, error)

	// AutofillDNASequencePartsWithBodyWithResponse request with any body
	AutofillDNASequencePartsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AutofillDNASequencePartsResponse, error)

	AutofillDNASequencePartsWithResponse(ctx context.Context, body AutofillDNASequencePartsJSONRequestBody, reqEditors ...RequestEditorFn) (*AutofillDNASequencePartsResponse, error)

	// AutofillDNASequenceTranslationsWithBodyWithResponse request with any body
	AutofillDNASequenceTranslationsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AutofillDNASequenceTranslationsResponse, error)

	AutofillDNASequenceTranslationsWithResponse(ctx context.Context, body AutofillDNASequenceTranslationsJSONRequestBody, reqEditors ...RequestEditorFn) (*AutofillDNASequenceTranslationsResponse, error)

	// BulkCreateDNASequencesWithBodyWithResponse request with any body
	BulkCreateDNASequencesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkCreateDNASequencesResponse, error)

	BulkCreateDNASequencesWithResponse(ctx context.Context, body BulkCreateDNASequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkCreateDNASequencesResponse, error)

	// BulkGetDNASequencesWithResponse request
	BulkGetDNASequencesWithResponse(ctx context.Context, params *BulkGetDNASequencesParams, reqEditors ...RequestEditorFn) (*BulkGetDNASequencesResponse, error)

	// BulkUpdateDNASequencesWithBodyWithResponse request with any body
	BulkUpdateDNASequencesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkUpdateDNASequencesResponse, error)

	BulkUpdateDNASequencesWithResponse(ctx context.Context, body BulkUpdateDNASequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkUpdateDNASequencesResponse, error)

	// MatchBasesDnaSequencesWithBodyWithResponse request with any body
	MatchBasesDnaSequencesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*MatchBasesDnaSequencesResponse, error)

	MatchBasesDnaSequencesWithResponse(ctx context.Context, body MatchBasesDnaSequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*MatchBasesDnaSequencesResponse, error)

	// SearchDnaSequencesWithBodyWithResponse request with any body
	SearchDnaSequencesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SearchDnaSequencesResponse, error)

	SearchDnaSequencesWithResponse(ctx context.Context, body SearchDnaSequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*SearchDnaSequencesResponse, error)

	// UnarchiveDNASequencesWithBodyWithResponse request with any body
	UnarchiveDNASequencesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveDNASequencesResponse, error)

	UnarchiveDNASequencesWithResponse(ctx context.Context, body UnarchiveDNASequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveDNASequencesResponse, error)

	// ListDropdownsWithResponse request
	ListDropdownsWithResponse(ctx context.Context, params *ListDropdownsParams, reqEditors ...RequestEditorFn) (*ListDropdownsResponse, error)

	// CreateDropdownWithBodyWithResponse request with any body
	CreateDropdownWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDropdownResponse, error)

	CreateDropdownWithResponse(ctx context.Context, body CreateDropdownJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDropdownResponse, error)

	// GetDropdownWithResponse request
	GetDropdownWithResponse(ctx context.Context, dropdownId string, reqEditors ...RequestEditorFn) (*GetDropdownResponse, error)

	// UpdateDropdownWithBodyWithResponse request with any body
	UpdateDropdownWithBodyWithResponse(ctx context.Context, dropdownId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateDropdownResponse, error)

	UpdateDropdownWithResponse(ctx context.Context, dropdownId string, body UpdateDropdownJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateDropdownResponse, error)

	// ArchiveDropdownOptionsWithBodyWithResponse request with any body
	ArchiveDropdownOptionsWithBodyWithResponse(ctx context.Context, dropdownId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveDropdownOptionsResponse, error)

	ArchiveDropdownOptionsWithResponse(ctx context.Context, dropdownId string, body ArchiveDropdownOptionsJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveDropdownOptionsResponse, error)

	// UnarchiveDropdownOptionsWithBodyWithResponse request with any body
	UnarchiveDropdownOptionsWithBodyWithResponse(ctx context.Context, dropdownId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveDropdownOptionsResponse, error)

	UnarchiveDropdownOptionsWithResponse(ctx context.Context, dropdownId string, body UnarchiveDropdownOptionsJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveDropdownOptionsResponse, error)

	// GetEnitityBatchesWithResponse request
	GetEnitityBatchesWithResponse(ctx context.Context, entityId string, reqEditors ...RequestEditorFn) (*GetEnitityBatchesResponse, error)

	// ListEntitySchemasWithResponse request
	ListEntitySchemasWithResponse(ctx context.Context, params *ListEntitySchemasParams, reqEditors ...RequestEditorFn) (*ListEntitySchemasResponse, error)

	// GetEntitySchemaWithResponse request
	GetEntitySchemaWithResponse(ctx context.Context, schemaId string, reqEditors ...RequestEditorFn) (*GetEntitySchemaResponse, error)

	// ListEntriesWithResponse request
	ListEntriesWithResponse(ctx context.Context, params *ListEntriesParams, reqEditors ...RequestEditorFn) (*ListEntriesResponse, error)

	// CreateEntryWithBodyWithResponse request with any body
	CreateEntryWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateEntryResponse, error)

	CreateEntryWithResponse(ctx context.Context, body CreateEntryJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateEntryResponse, error)

	// GetEntryWithResponse request
	GetEntryWithResponse(ctx context.Context, entryId string, params *GetEntryParams, reqEditors ...RequestEditorFn) (*GetEntryResponse, error)

	// UpdateEntryWithBodyWithResponse request with any body
	UpdateEntryWithBodyWithResponse(ctx context.Context, entryId string, params *UpdateEntryParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateEntryResponse, error)

	UpdateEntryWithResponse(ctx context.Context, entryId string, params *UpdateEntryParams, body UpdateEntryJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateEntryResponse, error)

	// GetExternalFileMetadataWithResponse request
	GetExternalFileMetadataWithResponse(ctx context.Context, entryId string, externalFileId string, reqEditors ...RequestEditorFn) (*GetExternalFileMetadataResponse, error)

	// ArchiveEntriesWithBodyWithResponse request with any body
	ArchiveEntriesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveEntriesResponse, error)

	ArchiveEntriesWithResponse(ctx context.Context, body ArchiveEntriesJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveEntriesResponse, error)

	// BulkGetEntriesWithResponse request
	BulkGetEntriesWithResponse(ctx context.Context, params *BulkGetEntriesParams, reqEditors ...RequestEditorFn) (*BulkGetEntriesResponse, error)

	// UnarchiveEntriesWithBodyWithResponse request with any body
	UnarchiveEntriesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveEntriesResponse, error)

	UnarchiveEntriesWithResponse(ctx context.Context, body UnarchiveEntriesJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveEntriesResponse, error)

	// ListEntrySchemasWithResponse request
	ListEntrySchemasWithResponse(ctx context.Context, params *ListEntrySchemasParams, reqEditors ...RequestEditorFn) (*ListEntrySchemasResponse, error)

	// GetEntrySchemaWithResponse request
	GetEntrySchemaWithResponse(ctx context.Context, schemaId string, reqEditors ...RequestEditorFn) (*GetEntrySchemaResponse, error)

	// ListEntryTemplatesWithResponse request
	ListEntryTemplatesWithResponse(ctx context.Context, params *ListEntryTemplatesParams, reqEditors ...RequestEditorFn) (*ListEntryTemplatesResponse, error)

	// GetEntryTemplateWithResponse request
	GetEntryTemplateWithResponse(ctx context.Context, entryTemplateId string, params *GetEntryTemplateParams, reqEditors ...RequestEditorFn) (*GetEntryTemplateResponse, error)

	// ListEventsWithResponse request
	ListEventsWithResponse(ctx context.Context, params *ListEventsParams, reqEditors ...RequestEditorFn) (*ListEventsResponse, error)

	// ExportItemWithBodyWithResponse request with any body
	ExportItemWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ExportItemResponse, error)

	ExportItemWithResponse(ctx context.Context, body ExportItemJSONRequestBody, reqEditors ...RequestEditorFn) (*ExportItemResponse, error)

	// ListFeatureLibrariesWithResponse request
	ListFeatureLibrariesWithResponse(ctx context.Context, params *ListFeatureLibrariesParams, reqEditors ...RequestEditorFn) (*ListFeatureLibrariesResponse, error)

	// CreateFeatureLibraryWithBodyWithResponse request with any body
	CreateFeatureLibraryWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateFeatureLibraryResponse, error)

	CreateFeatureLibraryWithResponse(ctx context.Context, body CreateFeatureLibraryJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateFeatureLibraryResponse, error)

	// GetFeatureLibraryWithResponse request
	GetFeatureLibraryWithResponse(ctx context.Context, featureLibraryId string, params *GetFeatureLibraryParams, reqEditors ...RequestEditorFn) (*GetFeatureLibraryResponse, error)

	// UpdateFeatureLibraryWithBodyWithResponse request with any body
	UpdateFeatureLibraryWithBodyWithResponse(ctx context.Context, featureLibraryId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateFeatureLibraryResponse, error)

	UpdateFeatureLibraryWithResponse(ctx context.Context, featureLibraryId string, body UpdateFeatureLibraryJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateFeatureLibraryResponse, error)

	// ListFeaturesWithResponse request
	ListFeaturesWithResponse(ctx context.Context, params *ListFeaturesParams, reqEditors ...RequestEditorFn) (*ListFeaturesResponse, error)

	// CreateFeatureWithBodyWithResponse request with any body
	CreateFeatureWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateFeatureResponse, error)

	CreateFeatureWithResponse(ctx context.Context, body CreateFeatureJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateFeatureResponse, error)

	// GetFeatureWithResponse request
	GetFeatureWithResponse(ctx context.Context, featureId string, params *GetFeatureParams, reqEditors ...RequestEditorFn) (*GetFeatureResponse, error)

	// UpdateFeatureWithBodyWithResponse request with any body
	UpdateFeatureWithBodyWithResponse(ctx context.Context, featureId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateFeatureResponse, error)

	UpdateFeatureWithResponse(ctx context.Context, featureId string, body UpdateFeatureJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateFeatureResponse, error)

	// BulkCreateFeaturesWithBodyWithResponse request with any body
	BulkCreateFeaturesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkCreateFeaturesResponse, error)

	BulkCreateFeaturesWithResponse(ctx context.Context, body BulkCreateFeaturesJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkCreateFeaturesResponse, error)

	// ListFoldersWithResponse request
	ListFoldersWithResponse(ctx context.Context, params *ListFoldersParams, reqEditors ...RequestEditorFn) (*ListFoldersResponse, error)

	// CreateFolderWithBodyWithResponse request with any body
	CreateFolderWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateFolderResponse, error)

	CreateFolderWithResponse(ctx context.Context, body CreateFolderJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateFolderResponse, error)

	// GetFolderWithResponse request
	GetFolderWithResponse(ctx context.Context, folderId string, reqEditors ...RequestEditorFn) (*GetFolderResponse, error)

	// ArchiveFoldersWithBodyWithResponse request with any body
	ArchiveFoldersWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveFoldersResponse, error)

	ArchiveFoldersWithResponse(ctx context.Context, body ArchiveFoldersJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveFoldersResponse, error)

	// UnarchiveFoldersWithBodyWithResponse request with any body
	UnarchiveFoldersWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveFoldersResponse, error)

	UnarchiveFoldersWithResponse(ctx context.Context, body UnarchiveFoldersJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveFoldersResponse, error)

	// ListLegacyWorkflowStageRunInputSamplesWithResponse request
	ListLegacyWorkflowStageRunInputSamplesWithResponse(ctx context.Context, stageRunId string, reqEditors ...RequestEditorFn) (*ListLegacyWorkflowStageRunInputSamplesResponse, error)

	// ListLegacyWorkflowStageRunOutputSamplesWithResponse request
	ListLegacyWorkflowStageRunOutputSamplesWithResponse(ctx context.Context, stageRunId string, reqEditors ...RequestEditorFn) (*ListLegacyWorkflowStageRunOutputSamplesResponse, error)

	// ListLegacyWorkflowStageRunRegisteredSamplesWithResponse request
	ListLegacyWorkflowStageRunRegisteredSamplesWithResponse(ctx context.Context, stageRunId string, reqEditors ...RequestEditorFn) (*ListLegacyWorkflowStageRunRegisteredSamplesResponse, error)

	// ListLegacyWorkflowStageRunsWithResponse request
	ListLegacyWorkflowStageRunsWithResponse(ctx context.Context, stageId string, reqEditors ...RequestEditorFn) (*ListLegacyWorkflowStageRunsResponse, error)

	// ListLegacyWorkflowsWithResponse request
	ListLegacyWorkflowsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListLegacyWorkflowsResponse, error)

	// UpdateLegacyWorkflowMetadataWithBodyWithResponse request with any body
	UpdateLegacyWorkflowMetadataWithBodyWithResponse(ctx context.Context, legacyWorkflowId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateLegacyWorkflowMetadataResponse, error)

	UpdateLegacyWorkflowMetadataWithResponse(ctx context.Context, legacyWorkflowId string, body UpdateLegacyWorkflowMetadataJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateLegacyWorkflowMetadataResponse, error)

	// ListLegacyWorkflowStagesWithResponse request
	ListLegacyWorkflowStagesWithResponse(ctx context.Context, legacyWorkflowId string, reqEditors ...RequestEditorFn) (*ListLegacyWorkflowStagesResponse, error)

	// ListLocationSchemasWithResponse request
	ListLocationSchemasWithResponse(ctx context.Context, params *ListLocationSchemasParams, reqEditors ...RequestEditorFn) (*ListLocationSchemasResponse, error)

	// GetLocationSchemaWithResponse request
	GetLocationSchemaWithResponse(ctx context.Context, schemaId string, reqEditors ...RequestEditorFn) (*GetLocationSchemaResponse, error)

	// ListLocationsWithResponse request
	ListLocationsWithResponse(ctx context.Context, params *ListLocationsParams, reqEditors ...RequestEditorFn) (*ListLocationsResponse, error)

	// CreateLocationWithBodyWithResponse request with any body
	CreateLocationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateLocationResponse, error)

	CreateLocationWithResponse(ctx context.Context, body CreateLocationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateLocationResponse, error)

	// GetLocationWithResponse request
	GetLocationWithResponse(ctx context.Context, locationId string, reqEditors ...RequestEditorFn) (*GetLocationResponse, error)

	// UpdateLocationWithBodyWithResponse request with any body
	UpdateLocationWithBodyWithResponse(ctx context.Context, locationId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateLocationResponse, error)

	UpdateLocationWithResponse(ctx context.Context, locationId string, body UpdateLocationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateLocationResponse, error)

	// ArchiveLocationsWithBodyWithResponse request with any body
	ArchiveLocationsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveLocationsResponse, error)

	ArchiveLocationsWithResponse(ctx context.Context, body ArchiveLocationsJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveLocationsResponse, error)

	// BulkGetLocationsWithResponse request
	BulkGetLocationsWithResponse(ctx context.Context, params *BulkGetLocationsParams, reqEditors ...RequestEditorFn) (*BulkGetLocationsResponse, error)

	// UnarchiveLocationsWithBodyWithResponse request with any body
	UnarchiveLocationsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveLocationsResponse, error)

	UnarchiveLocationsWithResponse(ctx context.Context, body UnarchiveLocationsJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveLocationsResponse, error)

	// ListMixturesWithResponse request
	ListMixturesWithResponse(ctx context.Context, params *ListMixturesParams, reqEditors ...RequestEditorFn) (*ListMixturesResponse, error)

	// CreateMixtureWithBodyWithResponse request with any body
	CreateMixtureWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateMixtureResponse, error)

	CreateMixtureWithResponse(ctx context.Context, body CreateMixtureJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateMixtureResponse, error)

	// GetMixtureWithResponse request
	GetMixtureWithResponse(ctx context.Context, mixtureId string, reqEditors ...RequestEditorFn) (*GetMixtureResponse, error)

	// UpdateMixtureWithBodyWithResponse request with any body
	UpdateMixtureWithBodyWithResponse(ctx context.Context, mixtureId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateMixtureResponse, error)

	UpdateMixtureWithResponse(ctx context.Context, mixtureId string, body UpdateMixtureJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateMixtureResponse, error)

	// ArchiveMixturesWithBodyWithResponse request with any body
	ArchiveMixturesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveMixturesResponse, error)

	ArchiveMixturesWithResponse(ctx context.Context, body ArchiveMixturesJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveMixturesResponse, error)

	// BulkCreateMixturesWithBodyWithResponse request with any body
	BulkCreateMixturesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkCreateMixturesResponse, error)

	BulkCreateMixturesWithResponse(ctx context.Context, body BulkCreateMixturesJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkCreateMixturesResponse, error)

	// BulkUpdateMixturesWithBodyWithResponse request with any body
	BulkUpdateMixturesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkUpdateMixturesResponse, error)

	BulkUpdateMixturesWithResponse(ctx context.Context, body BulkUpdateMixturesJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkUpdateMixturesResponse, error)

	// UnarchiveMixturesWithBodyWithResponse request with any body
	UnarchiveMixturesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveMixturesResponse, error)

	UnarchiveMixturesWithResponse(ctx context.Context, body UnarchiveMixturesJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveMixturesResponse, error)

	// ListMoleculesWithResponse request
	ListMoleculesWithResponse(ctx context.Context, params *ListMoleculesParams, reqEditors ...RequestEditorFn) (*ListMoleculesResponse, error)

	// CreateMoleculeWithBodyWithResponse request with any body
	CreateMoleculeWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateMoleculeResponse, error)

	CreateMoleculeWithResponse(ctx context.Context, body CreateMoleculeJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateMoleculeResponse, error)

	// GetMoleculeWithResponse request
	GetMoleculeWithResponse(ctx context.Context, moleculeId string, reqEditors ...RequestEditorFn) (*GetMoleculeResponse, error)

	// UpdateMoleculeWithBodyWithResponse request with any body
	UpdateMoleculeWithBodyWithResponse(ctx context.Context, moleculeId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateMoleculeResponse, error)

	UpdateMoleculeWithResponse(ctx context.Context, moleculeId string, body UpdateMoleculeJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateMoleculeResponse, error)

	// ArchiveMoleculesWithBodyWithResponse request with any body
	ArchiveMoleculesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveMoleculesResponse, error)

	ArchiveMoleculesWithResponse(ctx context.Context, body ArchiveMoleculesJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveMoleculesResponse, error)

	// BulkCreateMoleculesWithBodyWithResponse request with any body
	BulkCreateMoleculesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkCreateMoleculesResponse, error)

	BulkCreateMoleculesWithResponse(ctx context.Context, body BulkCreateMoleculesJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkCreateMoleculesResponse, error)

	// BulkUpdateMoleculesWithBodyWithResponse request with any body
	BulkUpdateMoleculesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkUpdateMoleculesResponse, error)

	BulkUpdateMoleculesWithResponse(ctx context.Context, body BulkUpdateMoleculesJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkUpdateMoleculesResponse, error)

	// UnarchiveMoleculesWithBodyWithResponse request with any body
	UnarchiveMoleculesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveMoleculesResponse, error)

	UnarchiveMoleculesWithResponse(ctx context.Context, body UnarchiveMoleculesJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveMoleculesResponse, error)

	// ListMonomersWithResponse request
	ListMonomersWithResponse(ctx context.Context, params *ListMonomersParams, reqEditors ...RequestEditorFn) (*ListMonomersResponse, error)

	// CreateMonomerWithBodyWithResponse request with any body
	CreateMonomerWithBodyWithResponse(ctx context.Context, params *CreateMonomerParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateMonomerResponse, error)

	CreateMonomerWithResponse(ctx context.Context, params *CreateMonomerParams, body CreateMonomerJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateMonomerResponse, error)

	// UpdateMonomerWithBodyWithResponse request with any body
	UpdateMonomerWithBodyWithResponse(ctx context.Context, monomerId string, params *UpdateMonomerParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateMonomerResponse, error)

	UpdateMonomerWithResponse(ctx context.Context, monomerId string, params *UpdateMonomerParams, body UpdateMonomerJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateMonomerResponse, error)

	// ArchiveMonomersWithBodyWithResponse request with any body
	ArchiveMonomersWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveMonomersResponse, error)

	ArchiveMonomersWithResponse(ctx context.Context, body ArchiveMonomersJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveMonomersResponse, error)

	// UnarchiveMonomersWithBodyWithResponse request with any body
	UnarchiveMonomersWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveMonomersResponse, error)

	UnarchiveMonomersWithResponse(ctx context.Context, body UnarchiveMonomersJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveMonomersResponse, error)

	// ListNucleotideAlignmentsWithResponse request
	ListNucleotideAlignmentsWithResponse(ctx context.Context, params *ListNucleotideAlignmentsParams, reqEditors ...RequestEditorFn) (*ListNucleotideAlignmentsResponse, error)

	// DeleteNucleotideAlignmentWithResponse request
	DeleteNucleotideAlignmentWithResponse(ctx context.Context, alignmentId string, reqEditors ...RequestEditorFn) (*DeleteNucleotideAlignmentResponse, error)

	// GetNucleotideAlignmentWithResponse request
	GetNucleotideAlignmentWithResponse(ctx context.Context, alignmentId string, reqEditors ...RequestEditorFn) (*GetNucleotideAlignmentResponse, error)

	// CreateConsensusNucleotideAlignmentWithBodyWithResponse request with any body
	CreateConsensusNucleotideAlignmentWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateConsensusNucleotideAlignmentResponse, error)

	CreateConsensusNucleotideAlignmentWithResponse(ctx context.Context, body CreateConsensusNucleotideAlignmentJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateConsensusNucleotideAlignmentResponse, error)

	// CreateTemplateNucleotideAlignmentWithBodyWithResponse request with any body
	CreateTemplateNucleotideAlignmentWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTemplateNucleotideAlignmentResponse, error)

	CreateTemplateNucleotideAlignmentWithResponse(ctx context.Context, body CreateTemplateNucleotideAlignmentJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTemplateNucleotideAlignmentResponse, error)

	// ListOligosWithResponse request
	ListOligosWithResponse(ctx context.Context, params *ListOligosParams, reqEditors ...RequestEditorFn) (*ListOligosResponse, error)

	// CreateOligoWithBodyWithResponse request with any body
	CreateOligoWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateOligoResponse, error)

	CreateOligoWithResponse(ctx context.Context, body CreateOligoJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateOligoResponse, error)

	// GetOligoWithResponse request
	GetOligoWithResponse(ctx context.Context, oligoId string, params *GetOligoParams, reqEditors ...RequestEditorFn) (*GetOligoResponse, error)

	// UpdateOligoWithBodyWithResponse request with any body
	UpdateOligoWithBodyWithResponse(ctx context.Context, oligoId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateOligoResponse, error)

	UpdateOligoWithResponse(ctx context.Context, oligoId string, body UpdateOligoJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateOligoResponse, error)

	// ArchiveOligosWithBodyWithResponse request with any body
	ArchiveOligosWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveOligosResponse, error)

	ArchiveOligosWithResponse(ctx context.Context, body ArchiveOligosJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveOligosResponse, error)

	// BulkCreateOligosWithBodyWithResponse request with any body
	BulkCreateOligosWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkCreateOligosResponse, error)

	BulkCreateOligosWithResponse(ctx context.Context, body BulkCreateOligosJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkCreateOligosResponse, error)

	// BulkGetOligosWithResponse request
	BulkGetOligosWithResponse(ctx context.Context, params *BulkGetOligosParams, reqEditors ...RequestEditorFn) (*BulkGetOligosResponse, error)

	// UnarchiveOligosWithBodyWithResponse request with any body
	UnarchiveOligosWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveOligosResponse, error)

	UnarchiveOligosWithResponse(ctx context.Context, body UnarchiveOligosJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveOligosResponse, error)

	// ListOrganizationsWithResponse request
	ListOrganizationsWithResponse(ctx context.Context, params *ListOrganizationsParams, reqEditors ...RequestEditorFn) (*ListOrganizationsResponse, error)

	// GetOrganizationWithResponse request
	GetOrganizationWithResponse(ctx context.Context, organizationId string, reqEditors ...RequestEditorFn) (*GetOrganizationResponse, error)

	// ListPlateSchemasWithResponse request
	ListPlateSchemasWithResponse(ctx context.Context, params *ListPlateSchemasParams, reqEditors ...RequestEditorFn) (*ListPlateSchemasResponse, error)

	// GetPlateSchemaWithResponse request
	GetPlateSchemaWithResponse(ctx context.Context, schemaId string, reqEditors ...RequestEditorFn) (*GetPlateSchemaResponse, error)

	// ListPlatesWithResponse request
	ListPlatesWithResponse(ctx context.Context, params *ListPlatesParams, reqEditors ...RequestEditorFn) (*ListPlatesResponse, error)

	// CreatePlateWithBodyWithResponse request with any body
	CreatePlateWithBodyWithResponse(ctx context.Context, params *CreatePlateParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreatePlateResponse, error)

	CreatePlateWithResponse(ctx context.Context, params *CreatePlateParams, body CreatePlateJSONRequestBody, reqEditors ...RequestEditorFn) (*CreatePlateResponse, error)

	// GetPlateWithResponse request
	GetPlateWithResponse(ctx context.Context, plateId string, params *GetPlateParams, reqEditors ...RequestEditorFn) (*GetPlateResponse, error)

	// UpdatePlateWithBodyWithResponse request with any body
	UpdatePlateWithBodyWithResponse(ctx context.Context, plateId string, params *UpdatePlateParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdatePlateResponse, error)

	UpdatePlateWithResponse(ctx context.Context, plateId string, params *UpdatePlateParams, body UpdatePlateJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdatePlateResponse, error)

	// ArchivePlatesWithBodyWithResponse request with any body
	ArchivePlatesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchivePlatesResponse, error)

	ArchivePlatesWithResponse(ctx context.Context, body ArchivePlatesJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchivePlatesResponse, error)

	// BulkGetPlatesWithResponse request
	BulkGetPlatesWithResponse(ctx context.Context, params *BulkGetPlatesParams, reqEditors ...RequestEditorFn) (*BulkGetPlatesResponse, error)

	// UnarchivePlatesWithBodyWithResponse request with any body
	UnarchivePlatesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchivePlatesResponse, error)

	UnarchivePlatesWithResponse(ctx context.Context, body UnarchivePlatesJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchivePlatesResponse, error)

	// ListProjectsWithResponse request
	ListProjectsWithResponse(ctx context.Context, params *ListProjectsParams, reqEditors ...RequestEditorFn) (*ListProjectsResponse, error)

	// GetProjectWithResponse request
	GetProjectWithResponse(ctx context.Context, projectId string, reqEditors ...RequestEditorFn) (*GetProjectResponse, error)

	// ArchiveProjectsWithBodyWithResponse request with any body
	ArchiveProjectsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveProjectsResponse, error)

	ArchiveProjectsWithResponse(ctx context.Context, body ArchiveProjectsJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveProjectsResponse, error)

	// UnarchiveProjectsWithBodyWithResponse request with any body
	UnarchiveProjectsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveProjectsResponse, error)

	UnarchiveProjectsWithResponse(ctx context.Context, body UnarchiveProjectsJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveProjectsResponse, error)

	// ListRegistriesWithResponse request
	ListRegistriesWithResponse(ctx context.Context, params *ListRegistriesParams, reqEditors ...RequestEditorFn) (*ListRegistriesResponse, error)

	// GetRegistryWithResponse request
	GetRegistryWithResponse(ctx context.Context, registryId string, reqEditors ...RequestEditorFn) (*GetRegistryResponse, error)

	// ListBatchSchemasByRegistryWithResponse request
	ListBatchSchemasByRegistryWithResponse(ctx context.Context, registryId string, reqEditors ...RequestEditorFn) (*ListBatchSchemasByRegistryResponse, error)

	// ListBoxSchemasByRegistryWithResponse request
	ListBoxSchemasByRegistryWithResponse(ctx context.Context, registryId string, reqEditors ...RequestEditorFn) (*ListBoxSchemasByRegistryResponse, error)

	// ListContainerSchemasByRegistryWithResponse request
	ListContainerSchemasByRegistryWithResponse(ctx context.Context, registryId string, reqEditors ...RequestEditorFn) (*ListContainerSchemasByRegistryResponse, error)

	// ListDropdownsByRegistryWithResponse request
	ListDropdownsByRegistryWithResponse(ctx context.Context, registryId string, reqEditors ...RequestEditorFn) (*ListDropdownsByRegistryResponse, error)

	// ListEntitySchemasByRegistryWithResponse request
	ListEntitySchemasByRegistryWithResponse(ctx context.Context, registryId string, reqEditors ...RequestEditorFn) (*ListEntitySchemasByRegistryResponse, error)

	// ListPrintersWithResponse request
	ListPrintersWithResponse(ctx context.Context, registryId string, params *ListPrintersParams, reqEditors ...RequestEditorFn) (*ListPrintersResponse, error)

	// ListLabelTemplatesWithResponse request
	ListLabelTemplatesWithResponse(ctx context.Context, registryId string, params *ListLabelTemplatesParams, reqEditors ...RequestEditorFn) (*ListLabelTemplatesResponse, error)

	// ListLocationSchemasByRegistryWithResponse request
	ListLocationSchemasByRegistryWithResponse(ctx context.Context, registryId string, reqEditors ...RequestEditorFn) (*ListLocationSchemasByRegistryResponse, error)

	// ListPlateSchemasByRegistryWithResponse request
	ListPlateSchemasByRegistryWithResponse(ctx context.Context, registryId string, reqEditors ...RequestEditorFn) (*ListPlateSchemasByRegistryResponse, error)

	// BulkGetRegisteredEntitiesWithResponse request
	BulkGetRegisteredEntitiesWithResponse(ctx context.Context, registryId string, params *BulkGetRegisteredEntitiesParams, reqEditors ...RequestEditorFn) (*BulkGetRegisteredEntitiesResponse, error)

	// RegisterEntitiesWithBodyWithResponse request with any body
	RegisterEntitiesWithBodyWithResponse(ctx context.Context, registryId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RegisterEntitiesResponse, error)

	RegisterEntitiesWithResponse(ctx context.Context, registryId string, body RegisterEntitiesJSONRequestBody, reqEditors ...RequestEditorFn) (*RegisterEntitiesResponse, error)

	// UnregisterEntitiesWithBodyWithResponse request with any body
	UnregisterEntitiesWithBodyWithResponse(ctx context.Context, registryId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnregisterEntitiesResponse, error)

	UnregisterEntitiesWithResponse(ctx context.Context, registryId string, body UnregisterEntitiesJSONRequestBody, reqEditors ...RequestEditorFn) (*UnregisterEntitiesResponse, error)

	// ValidateBarcodesWithBodyWithResponse request with any body
	ValidateBarcodesWithBodyWithResponse(ctx context.Context, registryId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ValidateBarcodesResponse, error)

	ValidateBarcodesWithResponse(ctx context.Context, registryId string, body ValidateBarcodesJSONRequestBody, reqEditors ...RequestEditorFn) (*ValidateBarcodesResponse, error)

	// ListRequestFulfillmentsWithResponse request
	ListRequestFulfillmentsWithResponse(ctx context.Context, params *ListRequestFulfillmentsParams, reqEditors ...RequestEditorFn) (*ListRequestFulfillmentsResponse, error)

	// GetRequestFulfillmentWithResponse request
	GetRequestFulfillmentWithResponse(ctx context.Context, requestFulfillmentId string, reqEditors ...RequestEditorFn) (*GetRequestFulfillmentResponse, error)

	// ListRequestSchemasWithResponse request
	ListRequestSchemasWithResponse(ctx context.Context, params *ListRequestSchemasParams, reqEditors ...RequestEditorFn) (*ListRequestSchemasResponse, error)

	// GetRequestSchemaWithResponse request
	GetRequestSchemaWithResponse(ctx context.Context, schemaId string, reqEditors ...RequestEditorFn) (*GetRequestSchemaResponse, error)

	// ListRequestTaskSchemasWithResponse request
	ListRequestTaskSchemasWithResponse(ctx context.Context, params *ListRequestTaskSchemasParams, reqEditors ...RequestEditorFn) (*ListRequestTaskSchemasResponse, error)

	// GetRequestTaskSchemaWithResponse request
	GetRequestTaskSchemaWithResponse(ctx context.Context, schemaId string, reqEditors ...RequestEditorFn) (*GetRequestTaskSchemaResponse, error)

	// ListRequestsWithResponse request
	ListRequestsWithResponse(ctx context.Context, params *ListRequestsParams, reqEditors ...RequestEditorFn) (*ListRequestsResponse, error)

	// CreateRequestWithBodyWithResponse request with any body
	CreateRequestWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateRequestResponse, error)

	CreateRequestWithResponse(ctx context.Context, body CreateRequestJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateRequestResponse, error)

	// GetRequestWithResponse request
	GetRequestWithResponse(ctx context.Context, requestId string, params *GetRequestParams, reqEditors ...RequestEditorFn) (*GetRequestResponse, error)

	// PatchRequestWithBodyWithResponse request with any body
	PatchRequestWithBodyWithResponse(ctx context.Context, requestId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchRequestResponse, error)

	PatchRequestWithResponse(ctx context.Context, requestId string, body PatchRequestJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchRequestResponse, error)

	// GetRequestResponseWithResponse request
	GetRequestResponseWithResponse(ctx context.Context, requestId string, reqEditors ...RequestEditorFn) (*GetRequestResponseResponse, error)

	// BulkCreateRequestTasksWithBodyWithResponse request with any body
	BulkCreateRequestTasksWithBodyWithResponse(ctx context.Context, requestId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkCreateRequestTasksResponse, error)

	BulkCreateRequestTasksWithResponse(ctx context.Context, requestId string, body BulkCreateRequestTasksJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkCreateRequestTasksResponse, error)

	// BulkUpdateRequestTasksWithBodyWithResponse request with any body
	BulkUpdateRequestTasksWithBodyWithResponse(ctx context.Context, requestId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkUpdateRequestTasksResponse, error)

	BulkUpdateRequestTasksWithResponse(ctx context.Context, requestId string, body BulkUpdateRequestTasksJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkUpdateRequestTasksResponse, error)

	// ExecuteRequestsSampleGroupsWithBodyWithResponse request with any body
	ExecuteRequestsSampleGroupsWithBodyWithResponse(ctx context.Context, requestId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ExecuteRequestsSampleGroupsResponse, error)

	ExecuteRequestsSampleGroupsWithResponse(ctx context.Context, requestId string, body ExecuteRequestsSampleGroupsJSONRequestBody, reqEditors ...RequestEditorFn) (*ExecuteRequestsSampleGroupsResponse, error)

	// BulkGetRequestsWithResponse request
	BulkGetRequestsWithResponse(ctx context.Context, params *BulkGetRequestsParams, reqEditors ...RequestEditorFn) (*BulkGetRequestsResponse, error)

	// CreateAssayResultsTransactionWithResponse request
	CreateAssayResultsTransactionWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*CreateAssayResultsTransactionResponse, error)

	// CreateAssayResultsInTransactionWithBodyWithResponse request with any body
	CreateAssayResultsInTransactionWithBodyWithResponse(ctx context.Context, transactionId openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAssayResultsInTransactionResponse, error)

	CreateAssayResultsInTransactionWithResponse(ctx context.Context, transactionId openapi_types.UUID, body CreateAssayResultsInTransactionJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAssayResultsInTransactionResponse, error)

	// AbortAssayResultsTransactionWithResponse request
	AbortAssayResultsTransactionWithResponse(ctx context.Context, transactionId openapi_types.UUID, reqEditors ...RequestEditorFn) (*AbortAssayResultsTransactionResponse, error)

	// CommitAssayResultsTransactionWithResponse request
	CommitAssayResultsTransactionWithResponse(ctx context.Context, transactionId openapi_types.UUID, reqEditors ...RequestEditorFn) (*CommitAssayResultsTransactionResponse, error)

	// ListRNAOligosWithResponse request
	ListRNAOligosWithResponse(ctx context.Context, params *ListRNAOligosParams, reqEditors ...RequestEditorFn) (*ListRNAOligosResponse, error)

	// CreateRNAOligoWithBodyWithResponse request with any body
	CreateRNAOligoWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateRNAOligoResponse, error)

	CreateRNAOligoWithResponse(ctx context.Context, body CreateRNAOligoJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateRNAOligoResponse, error)

	// GetRNAOligoWithResponse request
	GetRNAOligoWithResponse(ctx context.Context, oligoId string, params *GetRNAOligoParams, reqEditors ...RequestEditorFn) (*GetRNAOligoResponse, error)

	// UpdateRNAOligoWithBodyWithResponse request with any body
	UpdateRNAOligoWithBodyWithResponse(ctx context.Context, oligoId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateRNAOligoResponse, error)

	UpdateRNAOligoWithResponse(ctx context.Context, oligoId string, body UpdateRNAOligoJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateRNAOligoResponse, error)

	// ArchiveRNAOligosWithBodyWithResponse request with any body
	ArchiveRNAOligosWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveRNAOligosResponse, error)

	ArchiveRNAOligosWithResponse(ctx context.Context, body ArchiveRNAOligosJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveRNAOligosResponse, error)

	// BulkCreateRNAOligosWithBodyWithResponse request with any body
	BulkCreateRNAOligosWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkCreateRNAOligosResponse, error)

	BulkCreateRNAOligosWithResponse(ctx context.Context, body BulkCreateRNAOligosJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkCreateRNAOligosResponse, error)

	// BulkUpdateRNAOligosWithBodyWithResponse request with any body
	BulkUpdateRNAOligosWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkUpdateRNAOligosResponse, error)

	BulkUpdateRNAOligosWithResponse(ctx context.Context, body BulkUpdateRNAOligosJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkUpdateRNAOligosResponse, error)

	// UnarchiveRNAOligosWithBodyWithResponse request with any body
	UnarchiveRNAOligosWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveRNAOligosResponse, error)

	UnarchiveRNAOligosWithResponse(ctx context.Context, body UnarchiveRNAOligosJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveRNAOligosResponse, error)

	// ListRNASequencesWithResponse request
	ListRNASequencesWithResponse(ctx context.Context, params *ListRNASequencesParams, reqEditors ...RequestEditorFn) (*ListRNASequencesResponse, error)

	// CreateRNASequenceWithBodyWithResponse request with any body
	CreateRNASequenceWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateRNASequenceResponse, error)

	CreateRNASequenceWithResponse(ctx context.Context, body CreateRNASequenceJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateRNASequenceResponse, error)

	// GetRNASequenceWithResponse request
	GetRNASequenceWithResponse(ctx context.Context, rnaSequenceId string, params *GetRNASequenceParams, reqEditors ...RequestEditorFn) (*GetRNASequenceResponse, error)

	// UpdateRNASequenceWithBodyWithResponse request with any body
	UpdateRNASequenceWithBodyWithResponse(ctx context.Context, rnaSequenceId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateRNASequenceResponse, error)

	UpdateRNASequenceWithResponse(ctx context.Context, rnaSequenceId string, body UpdateRNASequenceJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateRNASequenceResponse, error)

	// ArchiveRNASequencesWithBodyWithResponse request with any body
	ArchiveRNASequencesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveRNASequencesResponse, error)

	ArchiveRNASequencesWithResponse(ctx context.Context, body ArchiveRNASequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveRNASequencesResponse, error)

	// AutoAnnotateRnaSequencesWithBodyWithResponse request with any body
	AutoAnnotateRnaSequencesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AutoAnnotateRnaSequencesResponse, error)

	AutoAnnotateRnaSequencesWithResponse(ctx context.Context, body AutoAnnotateRnaSequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*AutoAnnotateRnaSequencesResponse, error)

	// AutofillRNASequencePartsWithBodyWithResponse request with any body
	AutofillRNASequencePartsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AutofillRNASequencePartsResponse, error)

	AutofillRNASequencePartsWithResponse(ctx context.Context, body AutofillRNASequencePartsJSONRequestBody, reqEditors ...RequestEditorFn) (*AutofillRNASequencePartsResponse, error)

	// AutofillRNASequenceTranslationsWithBodyWithResponse request with any body
	AutofillRNASequenceTranslationsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AutofillRNASequenceTranslationsResponse, error)

	AutofillRNASequenceTranslationsWithResponse(ctx context.Context, body AutofillRNASequenceTranslationsJSONRequestBody, reqEditors ...RequestEditorFn) (*AutofillRNASequenceTranslationsResponse, error)

	// BulkCreateRNASequencesWithBodyWithResponse request with any body
	BulkCreateRNASequencesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkCreateRNASequencesResponse, error)

	BulkCreateRNASequencesWithResponse(ctx context.Context, body BulkCreateRNASequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkCreateRNASequencesResponse, error)

	// BulkGetRNASequencesWithResponse request
	BulkGetRNASequencesWithResponse(ctx context.Context, params *BulkGetRNASequencesParams, reqEditors ...RequestEditorFn) (*BulkGetRNASequencesResponse, error)

	// BulkUpdateRNASequencesWithBodyWithResponse request with any body
	BulkUpdateRNASequencesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkUpdateRNASequencesResponse, error)

	BulkUpdateRNASequencesWithResponse(ctx context.Context, body BulkUpdateRNASequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkUpdateRNASequencesResponse, error)

	// MatchBasesRnaSequencesWithBodyWithResponse request with any body
	MatchBasesRnaSequencesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*MatchBasesRnaSequencesResponse, error)

	MatchBasesRnaSequencesWithResponse(ctx context.Context, body MatchBasesRnaSequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*MatchBasesRnaSequencesResponse, error)

	// SearchRnaSequencesWithBodyWithResponse request with any body
	SearchRnaSequencesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SearchRnaSequencesResponse, error)

	SearchRnaSequencesWithResponse(ctx context.Context, body SearchRnaSequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*SearchRnaSequencesResponse, error)

	// UnarchiveRNASequencesWithBodyWithResponse request with any body
	UnarchiveRNASequencesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveRNASequencesResponse, error)

	UnarchiveRNASequencesWithResponse(ctx context.Context, body UnarchiveRNASequencesJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveRNASequencesResponse, error)

	// GetTaskWithResponse request
	GetTaskWithResponse(ctx context.Context, taskId string, reqEditors ...RequestEditorFn) (*GetTaskResponse, error)

	// ListTeamsWithResponse request
	ListTeamsWithResponse(ctx context.Context, params *ListTeamsParams, reqEditors ...RequestEditorFn) (*ListTeamsResponse, error)

	// GetTeamWithResponse request
	GetTeamWithResponse(ctx context.Context, teamId string, reqEditors ...RequestEditorFn) (*GetTeamResponse, error)

	// GenerateTokenWithBodyWithResponse request with any body
	GenerateTokenWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*GenerateTokenResponse, error)

	GenerateTokenWithFormdataBodyWithResponse(ctx context.Context, body GenerateTokenFormdataRequestBody, reqEditors ...RequestEditorFn) (*GenerateTokenResponse, error)

	// TransferIntoContainersWithBodyWithResponse request with any body
	TransferIntoContainersWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*TransferIntoContainersResponse, error)

	TransferIntoContainersWithResponse(ctx context.Context, body TransferIntoContainersJSONRequestBody, reqEditors ...RequestEditorFn) (*TransferIntoContainersResponse, error)

	// ListUsersWithResponse request
	ListUsersWithResponse(ctx context.Context, params *ListUsersParams, reqEditors ...RequestEditorFn) (*ListUsersResponse, error)

	// CreateUserWithBodyWithResponse request with any body
	CreateUserWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateUserResponse, error)

	CreateUserWithResponse(ctx context.Context, body CreateUserJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateUserResponse, error)

	// GetUserWithResponse request
	GetUserWithResponse(ctx context.Context, userId string, reqEditors ...RequestEditorFn) (*GetUserResponse, error)

	// UpdateUserWithBodyWithResponse request with any body
	UpdateUserWithBodyWithResponse(ctx context.Context, userId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateUserResponse, error)

	UpdateUserWithResponse(ctx context.Context, userId string, body UpdateUserJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateUserResponse, error)

	// GetUserActivityWithResponse request
	GetUserActivityWithResponse(ctx context.Context, userId string, reqEditors ...RequestEditorFn) (*GetUserActivityResponse, error)

	// BulkCreateUsersWithBodyWithResponse request with any body
	BulkCreateUsersWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkCreateUsersResponse, error)

	BulkCreateUsersWithResponse(ctx context.Context, body BulkCreateUsersJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkCreateUsersResponse, error)

	// BulkUpdateUsersWithBodyWithResponse request with any body
	BulkUpdateUsersWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkUpdateUsersResponse, error)

	BulkUpdateUsersWithResponse(ctx context.Context, body BulkUpdateUsersJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkUpdateUsersResponse, error)

	// CreateWarehouseCredentialsWithBodyWithResponse request with any body
	CreateWarehouseCredentialsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateWarehouseCredentialsResponse, error)

	CreateWarehouseCredentialsWithResponse(ctx context.Context, body CreateWarehouseCredentialsJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateWarehouseCredentialsResponse, error)

	// ListWorkflowOutputsWithResponse request
	ListWorkflowOutputsWithResponse(ctx context.Context, params *ListWorkflowOutputsParams, reqEditors ...RequestEditorFn) (*ListWorkflowOutputsResponse, error)

	// CreateWorkflowOutputWithBodyWithResponse request with any body
	CreateWorkflowOutputWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateWorkflowOutputResponse, error)

	CreateWorkflowOutputWithResponse(ctx context.Context, body CreateWorkflowOutputJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateWorkflowOutputResponse, error)

	// GetWorkflowOutputWithResponse request
	GetWorkflowOutputWithResponse(ctx context.Context, workflowOutputId string, reqEditors ...RequestEditorFn) (*GetWorkflowOutputResponse, error)

	// UpdateWorkflowOutputWithBodyWithResponse request with any body
	UpdateWorkflowOutputWithBodyWithResponse(ctx context.Context, workflowOutputId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateWorkflowOutputResponse, error)

	UpdateWorkflowOutputWithResponse(ctx context.Context, workflowOutputId string, body UpdateWorkflowOutputJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateWorkflowOutputResponse, error)

	// ArchiveWorkflowOutputsWithBodyWithResponse request with any body
	ArchiveWorkflowOutputsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveWorkflowOutputsResponse, error)

	ArchiveWorkflowOutputsWithResponse(ctx context.Context, body ArchiveWorkflowOutputsJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveWorkflowOutputsResponse, error)

	// BulkCreateWorkflowOutputsWithBodyWithResponse request with any body
	BulkCreateWorkflowOutputsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkCreateWorkflowOutputsResponse, error)

	BulkCreateWorkflowOutputsWithResponse(ctx context.Context, body BulkCreateWorkflowOutputsJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkCreateWorkflowOutputsResponse, error)

	// BulkUpdateWorkflowOutputsWithBodyWithResponse request with any body
	BulkUpdateWorkflowOutputsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkUpdateWorkflowOutputsResponse, error)

	BulkUpdateWorkflowOutputsWithResponse(ctx context.Context, body BulkUpdateWorkflowOutputsJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkUpdateWorkflowOutputsResponse, error)

	// UnarchiveWorkflowOutputsWithBodyWithResponse request with any body
	UnarchiveWorkflowOutputsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveWorkflowOutputsResponse, error)

	UnarchiveWorkflowOutputsWithResponse(ctx context.Context, body UnarchiveWorkflowOutputsJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveWorkflowOutputsResponse, error)

	// ListStageRunInputSamplesWithResponse request
	ListStageRunInputSamplesWithResponse(ctx context.Context, stageRunId string, reqEditors ...RequestEditorFn) (*ListStageRunInputSamplesResponse, error)

	// ListStageRunOutputSamplesWithResponse request
	ListStageRunOutputSamplesWithResponse(ctx context.Context, stageRunId string, reqEditors ...RequestEditorFn) (*ListStageRunOutputSamplesResponse, error)

	// ListStageRunRegisteredSamplesWithResponse request
	ListStageRunRegisteredSamplesWithResponse(ctx context.Context, stageRunId string, reqEditors ...RequestEditorFn) (*ListStageRunRegisteredSamplesResponse, error)

	// ListWorkflowStageRunsWithResponse request
	ListWorkflowStageRunsWithResponse(ctx context.Context, stageId string, reqEditors ...RequestEditorFn) (*ListWorkflowStageRunsResponse, error)

	// ListWorkflowTaskGroupsWithResponse request
	ListWorkflowTaskGroupsWithResponse(ctx context.Context, params *ListWorkflowTaskGroupsParams, reqEditors ...RequestEditorFn) (*ListWorkflowTaskGroupsResponse, error)

	// CreateWorkflowTaskGroupWithBodyWithResponse request with any body
	CreateWorkflowTaskGroupWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateWorkflowTaskGroupResponse, error)

	CreateWorkflowTaskGroupWithResponse(ctx context.Context, body CreateWorkflowTaskGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateWorkflowTaskGroupResponse, error)

	// GetWorkflowTaskGroupWithResponse request
	GetWorkflowTaskGroupWithResponse(ctx context.Context, workflowTaskGroupId string, reqEditors ...RequestEditorFn) (*GetWorkflowTaskGroupResponse, error)

	// UpdateWorkflowTaskGroupWithBodyWithResponse request with any body
	UpdateWorkflowTaskGroupWithBodyWithResponse(ctx context.Context, workflowTaskGroupId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateWorkflowTaskGroupResponse, error)

	UpdateWorkflowTaskGroupWithResponse(ctx context.Context, workflowTaskGroupId string, body UpdateWorkflowTaskGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateWorkflowTaskGroupResponse, error)

	// ArchiveWorkflowTaskGroupsWithBodyWithResponse request with any body
	ArchiveWorkflowTaskGroupsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveWorkflowTaskGroupsResponse, error)

	ArchiveWorkflowTaskGroupsWithResponse(ctx context.Context, body ArchiveWorkflowTaskGroupsJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveWorkflowTaskGroupsResponse, error)

	// UnarchiveWorkflowTaskGroupsWithBodyWithResponse request with any body
	UnarchiveWorkflowTaskGroupsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveWorkflowTaskGroupsResponse, error)

	UnarchiveWorkflowTaskGroupsWithResponse(ctx context.Context, body UnarchiveWorkflowTaskGroupsJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveWorkflowTaskGroupsResponse, error)

	// ListWorkflowTaskSchemasWithResponse request
	ListWorkflowTaskSchemasWithResponse(ctx context.Context, params *ListWorkflowTaskSchemasParams, reqEditors ...RequestEditorFn) (*ListWorkflowTaskSchemasResponse, error)

	// GetWorkflowTaskSchemaWithResponse request
	GetWorkflowTaskSchemaWithResponse(ctx context.Context, schemaId string, reqEditors ...RequestEditorFn) (*GetWorkflowTaskSchemaResponse, error)

	// ListWorkflowTasksWithResponse request
	ListWorkflowTasksWithResponse(ctx context.Context, params *ListWorkflowTasksParams, reqEditors ...RequestEditorFn) (*ListWorkflowTasksResponse, error)

	// CreateWorkflowTaskWithBodyWithResponse request with any body
	CreateWorkflowTaskWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateWorkflowTaskResponse, error)

	CreateWorkflowTaskWithResponse(ctx context.Context, body CreateWorkflowTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateWorkflowTaskResponse, error)

	// GetWorkflowTaskWithResponse request
	GetWorkflowTaskWithResponse(ctx context.Context, workflowTaskId string, reqEditors ...RequestEditorFn) (*GetWorkflowTaskResponse, error)

	// UpdateWorkflowTaskWithBodyWithResponse request with any body
	UpdateWorkflowTaskWithBodyWithResponse(ctx context.Context, workflowTaskId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateWorkflowTaskResponse, error)

	UpdateWorkflowTaskWithResponse(ctx context.Context, workflowTaskId string, body UpdateWorkflowTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateWorkflowTaskResponse, error)

	// CopyWorkflowTaskWithResponse request
	CopyWorkflowTaskWithResponse(ctx context.Context, workflowTaskId string, reqEditors ...RequestEditorFn) (*CopyWorkflowTaskResponse, error)

	// ArchiveWorkflowTasksWithBodyWithResponse request with any body
	ArchiveWorkflowTasksWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ArchiveWorkflowTasksResponse, error)

	ArchiveWorkflowTasksWithResponse(ctx context.Context, body ArchiveWorkflowTasksJSONRequestBody, reqEditors ...RequestEditorFn) (*ArchiveWorkflowTasksResponse, error)

	// BulkCopyWorkflowTasksWithBodyWithResponse request with any body
	BulkCopyWorkflowTasksWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkCopyWorkflowTasksResponse, error)

	BulkCopyWorkflowTasksWithResponse(ctx context.Context, body BulkCopyWorkflowTasksJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkCopyWorkflowTasksResponse, error)

	// BulkCreateWorkflowTasksWithBodyWithResponse request with any body
	BulkCreateWorkflowTasksWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkCreateWorkflowTasksResponse, error)

	BulkCreateWorkflowTasksWithResponse(ctx context.Context, body BulkCreateWorkflowTasksJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkCreateWorkflowTasksResponse, error)

	// BulkUpdateWorkflowTasksWithBodyWithResponse request with any body
	BulkUpdateWorkflowTasksWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkUpdateWorkflowTasksResponse, error)

	BulkUpdateWorkflowTasksWithResponse(ctx context.Context, body BulkUpdateWorkflowTasksJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkUpdateWorkflowTasksResponse, error)

	// UnarchiveWorkflowTasksWithBodyWithResponse request with any body
	UnarchiveWorkflowTasksWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnarchiveWorkflowTasksResponse, error)

	UnarchiveWorkflowTasksWithResponse(ctx context.Context, body UnarchiveWorkflowTasksJSONRequestBody, reqEditors ...RequestEditorFn) (*UnarchiveWorkflowTasksResponse, error)

	// ListWorkflowsWithResponse request
	ListWorkflowsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListWorkflowsResponse, error)

	// UpdateWorkflowMetadataWithBodyWithResponse request with any body
	UpdateWorkflowMetadataWithBodyWithResponse(ctx context.Context, workflowId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateWorkflowMetadataResponse, error)

	UpdateWorkflowMetadataWithResponse(ctx context.Context, workflowId string, body UpdateWorkflowMetadataJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateWorkflowMetadataResponse, error)

	// ListWorkflowStagesWithResponse request
	ListWorkflowStagesWithResponse(ctx context.Context, workflowId string, reqEditors ...RequestEditorFn) (*ListWorkflowStagesResponse, error)
}

ClientWithResponsesInterface is the interface specification for the client with responses above.

type CommitAssayResultsTransactionResponse

type CommitAssayResultsTransactionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AssayResultTransactionCreateResponse
	JSON400      *BadRequestError
}

func ParseCommitAssayResultsTransactionResponse

func ParseCommitAssayResultsTransactionResponse(rsp *http.Response) (*CommitAssayResultsTransactionResponse, error)

ParseCommitAssayResultsTransactionResponse parses an HTTP response from a CommitAssayResultsTransactionWithResponse call

func (CommitAssayResultsTransactionResponse) Status

Status returns HTTPResponse.Status

func (CommitAssayResultsTransactionResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type CompleteMultipartBlobJSONRequestBody

type CompleteMultipartBlobJSONRequestBody = BlobComplete

CompleteMultipartBlobJSONRequestBody defines body for CompleteMultipartBlob for application/json ContentType.

type CompleteMultipartBlobResponse

type CompleteMultipartBlobResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Blob
	JSON400      *BadRequestError
}

func ParseCompleteMultipartBlobResponse

func ParseCompleteMultipartBlobResponse(rsp *http.Response) (*CompleteMultipartBlobResponse, error)

ParseCompleteMultipartBlobResponse parses an HTTP response from a CompleteMultipartBlobWithResponse call

func (CompleteMultipartBlobResponse) Status

Status returns HTTPResponse.Status

func (CompleteMultipartBlobResponse) StatusCode

func (r CompleteMultipartBlobResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ConflictError

type ConflictError struct {
	Error *struct {
		Conflicts   *[]map[string]interface{} `json:"conflicts,omitempty"`
		Message     *string                   `json:"message,omitempty"`
		Type        *string                   `json:"type,omitempty"`
		UserMessage *string                   `json:"userMessage,omitempty"`
	} `json:"error,omitempty"`
}

ConflictError defines model for ConflictError.

type Container

type Container struct {
	ArchiveRecord       *ArchiveRecord      `json:"archiveRecord"`
	Barcode             *string             `json:"barcode"`
	CheckoutRecord      *CheckoutRecord     `json:"checkoutRecord,omitempty"`
	Contents            *[]ContainerContent `json:"contents,omitempty"`
	CreatedAt           *time.Time          `json:"createdAt,omitempty"`
	Creator             *UserSummary        `json:"creator,omitempty"`
	Fields              *Fields             `json:"fields,omitempty"`
	Id                  *string             `json:"id,omitempty"`
	ModifiedAt          *time.Time          `json:"modifiedAt,omitempty"`
	Name                *string             `json:"name,omitempty"`
	ParentStorageId     *string             `json:"parentStorageId"`
	ParentStorageSchema *SchemaSummary      `json:"parentStorageSchema"`
	ProjectId           *string             `json:"projectId"`

	// Quantity Quantity of a container, well, or transfer. Supports mass, volume, and other quantities.
	Quantity                *ContainerQuantity                        `json:"quantity,omitempty"`
	RestrictedSampleParties *[]Container_RestrictedSampleParties_Item `json:"restrictedSampleParties,omitempty"`
	RestrictionStatus       *SampleRestrictionStatus                  `json:"restrictionStatus,omitempty"`
	SampleOwners            *[]Container_SampleOwners_Item            `json:"sampleOwners,omitempty"`
	Schema                  *SchemaSummary                            `json:"schema"`
	Volume                  *DeprecatedContainerVolumeForResponse     `json:"volume,omitempty"`
	WebURL                  *string                                   `json:"webURL,omitempty"`
}

Container defines model for Container.

type ContainerBulkUpdateItem

type ContainerBulkUpdateItem struct {
	// Concentration Concentration for the container. Only valid for single content containers. Null values will be ignored.
	Concentration *Measurement `json:"concentration,omitempty"`
	ContainerId   string       `json:"containerId"`
	Fields        *Fields      `json:"fields,omitempty"`
	Name          *string      `json:"name,omitempty"`

	// ParentStorageId ID of containing parent inventory, can also specify a coordinate for plates and boxes (e.g. plt_2bAks9dx:a2).
	ParentStorageId *string `json:"parentStorageId,omitempty"`

	// Quantity Quantity of a container, well, or transfer. Supports mass, volume, and other quantities.
	Quantity *ContainerQuantity `json:"quantity,omitempty"`

	// RestrictedSamplePartyIds IDs of users or teams who have access to use a restricted container. Fixed plate wells and unrestricted containers do not have restricted sample parties.
	RestrictedSamplePartyIds *[]string `json:"restrictedSamplePartyIds,omitempty"`

	// RestrictionStatus Either RESTRICTED or UNRESTRICTED. This only applies to stand-alone containers (Plate wells are always set to NOT_APPLICABLE).
	RestrictionStatus *SampleRestrictionStatus `json:"restrictionStatus,omitempty"`

	// SampleOwnerIds IDs of users or teams who are sample owners for the container. Fixed plate wells do not have sample owners.
	SampleOwnerIds *[]string `json:"sampleOwnerIds,omitempty"`

	// Volume Desired volume for a container, well, or transfer. "volume" type keys are deprecated in API requests; use the more permissive "quantity" type key instead.
	Volume *DeprecatedContainerVolumeForInput `json:"volume,omitempty"`
}

ContainerBulkUpdateItem defines model for ContainerBulkUpdateItem.

type ContainerContent

type ContainerContent struct {
	Batch         *BatchOrInaccessibleResource  `json:"batch"`
	Concentration *Measurement                  `json:"concentration,omitempty"`
	Entity        *EntityOrInaccessibleResource `json:"entity"`
}

ContainerContent defines model for ContainerContent.

type ContainerContentUpdate

type ContainerContentUpdate struct {
	Concentration Measurement `json:"concentration"`
}

ContainerContentUpdate defines model for ContainerContentUpdate.

type ContainerContentsList

type ContainerContentsList struct {
	Contents *[]ContainerContent `json:"contents,omitempty"`
}

ContainerContentsList defines model for ContainerContentsList.

type ContainerCreate

type ContainerCreate struct {
	Barcode *string `json:"barcode,omitempty"`
	Fields  *Fields `json:"fields,omitempty"`
	Name    *string `json:"name,omitempty"`

	// ParentStorageId ID of containing parent inventory, can also specify a coordinate for plates and boxes (e.g. plt_2bAks9dx:a2).
	ParentStorageId *string `json:"parentStorageId,omitempty"`
	ProjectId       *string `json:"projectId"`

	// RestrictedSamplePartyIds IDs of users or teams who have access to use a restricted container. Fixed plate wells and unrestricted containers do not have restricted sample parties.
	RestrictedSamplePartyIds *[]string `json:"restrictedSamplePartyIds,omitempty"`

	// RestrictionStatus Either RESTRICTED or UNRESTRICTED. This only applies to stand-alone containers (Plate wells are always set to NOT_APPLICABLE).
	RestrictionStatus *SampleRestrictionStatus `json:"restrictionStatus,omitempty"`

	// SampleOwnerIds IDs of users or teams who are sample owners for the container. Fixed plate wells do not have sample owners.
	SampleOwnerIds *[]string `json:"sampleOwnerIds,omitempty"`
	SchemaId       *string   `json:"schemaId,omitempty"`
}

ContainerCreate defines model for ContainerCreate.

type ContainerLabels

type ContainerLabels struct {
	Barcode *string `json:"barcode,omitempty"`
	Id      *string `json:"id,omitempty"`
	Name    *string `json:"name,omitempty"`
}

ContainerLabels defines model for ContainerLabels.

type ContainerQuantity

type ContainerQuantity struct {
	Units *ContainerQuantityUnits `json:"units"`
	Value *float32                `json:"value"`
}

ContainerQuantity Quantity of a container, well, or transfer. Supports mass, volume, and other quantities.

type ContainerQuantityUnits

type ContainerQuantityUnits string

ContainerQuantityUnits defines model for ContainerQuantity.Units.

const (
	ContainerQuantityUnitsCells     ContainerQuantityUnits = "cells"
	ContainerQuantityUnitsG         ContainerQuantityUnits = "g"
	ContainerQuantityUnitsGalUS     ContainerQuantityUnits = "gal (US)"
	ContainerQuantityUnitsItems     ContainerQuantityUnits = "items"
	ContainerQuantityUnitsKg        ContainerQuantityUnits = "kg"
	ContainerQuantityUnitsL         ContainerQuantityUnits = "L"
	ContainerQuantityUnitsLb        ContainerQuantityUnits = "lb"
	ContainerQuantityUnitsML        ContainerQuantityUnits = "mL"
	ContainerQuantityUnitsMg        ContainerQuantityUnits = "mg"
	ContainerQuantityUnitsMmol      ContainerQuantityUnits = "mmol"
	ContainerQuantityUnitsMol       ContainerQuantityUnits = "mol"
	ContainerQuantityUnitsNL        ContainerQuantityUnits = "nL"
	ContainerQuantityUnitsNg        ContainerQuantityUnits = "ng"
	ContainerQuantityUnitsNil       ContainerQuantityUnits = "<nil>"
	ContainerQuantityUnitsNmol      ContainerQuantityUnits = "nmol"
	ContainerQuantityUnitsOz        ContainerQuantityUnits = "oz"
	ContainerQuantityUnitsPL        ContainerQuantityUnits = "pL"
	ContainerQuantityUnitsPg        ContainerQuantityUnits = "pg"
	ContainerQuantityUnitsPmol      ContainerQuantityUnits = "pmol"
	ContainerQuantityUnitsPtUS      ContainerQuantityUnits = "pt (US)"
	ContainerQuantityUnitsQtUS      ContainerQuantityUnits = "qt (US)"
	ContainerQuantityUnitsUL        ContainerQuantityUnits = "uL"
	ContainerQuantityUnitsUg        ContainerQuantityUnits = "ug"
	ContainerQuantityUnitsUmol      ContainerQuantityUnits = "umol"
	ContainerQuantityUnitsUnits     ContainerQuantityUnits = "units"
	ContainerQuantityUnitsX103Cells ContainerQuantityUnits = "(x10^3) cells"
	ContainerQuantityUnitsX104Cells ContainerQuantityUnits = "(x10^4) cells"
	ContainerQuantityUnitsX105Cells ContainerQuantityUnits = "(x10^5) cells"
	ContainerQuantityUnitsX106Cells ContainerQuantityUnits = "(x10^6) cells"
	ContainerQuantityUnitsX107Cells ContainerQuantityUnits = "(x10^7) cells"
	ContainerQuantityUnitsX108Cells ContainerQuantityUnits = "(x10^8) cells"
	ContainerQuantityUnitsX109Cells ContainerQuantityUnits = "(x10^9) cells"
)

Defines values for ContainerQuantityUnits.

type ContainerSchema

type ContainerSchema struct {
	ArchiveRecord    *ArchiveRecord                           `json:"archiveRecord"`
	FieldDefinitions *[]ContainerSchema_FieldDefinitions_Item `json:"fieldDefinitions,omitempty"`
	Id               *string                                  `json:"id,omitempty"`

	// ModifiedAt DateTime the Container Schema was last modified
	ModifiedAt *time.Time           `json:"modifiedAt,omitempty"`
	Name       *string              `json:"name,omitempty"`
	Prefix     *string              `json:"prefix,omitempty"`
	RegistryId *string              `json:"registryId,omitempty"`
	Type       *ContainerSchemaType `json:"type,omitempty"`
}

ContainerSchema defines model for ContainerSchema.

type ContainerSchemaType

type ContainerSchemaType string

ContainerSchemaType defines model for ContainerSchema.Type.

const (
	ContainerSchemaTypeContainer ContainerSchemaType = "container"
)

Defines values for ContainerSchemaType.

type ContainerSchema_FieldDefinitions_Item

type ContainerSchema_FieldDefinitions_Item struct {
	// contains filtered or unexported fields
}

ContainerSchema_FieldDefinitions_Item defines model for ContainerSchema.fieldDefinitions.Item.

func (ContainerSchema_FieldDefinitions_Item) AsDropdownFieldDefinition

func (t ContainerSchema_FieldDefinitions_Item) AsDropdownFieldDefinition() (DropdownFieldDefinition, error)

AsDropdownFieldDefinition returns the union data inside the ContainerSchema_FieldDefinitions_Item as a DropdownFieldDefinition

func (ContainerSchema_FieldDefinitions_Item) AsFloatFieldDefinition

AsFloatFieldDefinition returns the union data inside the ContainerSchema_FieldDefinitions_Item as a FloatFieldDefinition

func (ContainerSchema_FieldDefinitions_Item) AsIntegerFieldDefinition

func (t ContainerSchema_FieldDefinitions_Item) AsIntegerFieldDefinition() (IntegerFieldDefinition, error)

AsIntegerFieldDefinition returns the union data inside the ContainerSchema_FieldDefinitions_Item as a IntegerFieldDefinition

func (ContainerSchema_FieldDefinitions_Item) AsSchemaLinkFieldDefinition

func (t ContainerSchema_FieldDefinitions_Item) AsSchemaLinkFieldDefinition() (SchemaLinkFieldDefinition, error)

AsSchemaLinkFieldDefinition returns the union data inside the ContainerSchema_FieldDefinitions_Item as a SchemaLinkFieldDefinition

func (ContainerSchema_FieldDefinitions_Item) AsSimpleFieldDefinition

func (t ContainerSchema_FieldDefinitions_Item) AsSimpleFieldDefinition() (SimpleFieldDefinition, error)

AsSimpleFieldDefinition returns the union data inside the ContainerSchema_FieldDefinitions_Item as a SimpleFieldDefinition

func (*ContainerSchema_FieldDefinitions_Item) FromDropdownFieldDefinition

func (t *ContainerSchema_FieldDefinitions_Item) FromDropdownFieldDefinition(v DropdownFieldDefinition) error

FromDropdownFieldDefinition overwrites any union data inside the ContainerSchema_FieldDefinitions_Item as the provided DropdownFieldDefinition

func (*ContainerSchema_FieldDefinitions_Item) FromFloatFieldDefinition

func (t *ContainerSchema_FieldDefinitions_Item) FromFloatFieldDefinition(v FloatFieldDefinition) error

FromFloatFieldDefinition overwrites any union data inside the ContainerSchema_FieldDefinitions_Item as the provided FloatFieldDefinition

func (*ContainerSchema_FieldDefinitions_Item) FromIntegerFieldDefinition

func (t *ContainerSchema_FieldDefinitions_Item) FromIntegerFieldDefinition(v IntegerFieldDefinition) error

FromIntegerFieldDefinition overwrites any union data inside the ContainerSchema_FieldDefinitions_Item as the provided IntegerFieldDefinition

func (*ContainerSchema_FieldDefinitions_Item) FromSchemaLinkFieldDefinition

func (t *ContainerSchema_FieldDefinitions_Item) FromSchemaLinkFieldDefinition(v SchemaLinkFieldDefinition) error

FromSchemaLinkFieldDefinition overwrites any union data inside the ContainerSchema_FieldDefinitions_Item as the provided SchemaLinkFieldDefinition

func (*ContainerSchema_FieldDefinitions_Item) FromSimpleFieldDefinition

func (t *ContainerSchema_FieldDefinitions_Item) FromSimpleFieldDefinition(v SimpleFieldDefinition) error

FromSimpleFieldDefinition overwrites any union data inside the ContainerSchema_FieldDefinitions_Item as the provided SimpleFieldDefinition

func (ContainerSchema_FieldDefinitions_Item) MarshalJSON

func (t ContainerSchema_FieldDefinitions_Item) MarshalJSON() ([]byte, error)

func (*ContainerSchema_FieldDefinitions_Item) MergeDropdownFieldDefinition

func (t *ContainerSchema_FieldDefinitions_Item) MergeDropdownFieldDefinition(v DropdownFieldDefinition) error

MergeDropdownFieldDefinition performs a merge with any union data inside the ContainerSchema_FieldDefinitions_Item, using the provided DropdownFieldDefinition

func (*ContainerSchema_FieldDefinitions_Item) MergeFloatFieldDefinition

func (t *ContainerSchema_FieldDefinitions_Item) MergeFloatFieldDefinition(v FloatFieldDefinition) error

MergeFloatFieldDefinition performs a merge with any union data inside the ContainerSchema_FieldDefinitions_Item, using the provided FloatFieldDefinition

func (*ContainerSchema_FieldDefinitions_Item) MergeIntegerFieldDefinition

func (t *ContainerSchema_FieldDefinitions_Item) MergeIntegerFieldDefinition(v IntegerFieldDefinition) error

MergeIntegerFieldDefinition performs a merge with any union data inside the ContainerSchema_FieldDefinitions_Item, using the provided IntegerFieldDefinition

func (*ContainerSchema_FieldDefinitions_Item) MergeSchemaLinkFieldDefinition

func (t *ContainerSchema_FieldDefinitions_Item) MergeSchemaLinkFieldDefinition(v SchemaLinkFieldDefinition) error

MergeSchemaLinkFieldDefinition performs a merge with any union data inside the ContainerSchema_FieldDefinitions_Item, using the provided SchemaLinkFieldDefinition

func (*ContainerSchema_FieldDefinitions_Item) MergeSimpleFieldDefinition

func (t *ContainerSchema_FieldDefinitions_Item) MergeSimpleFieldDefinition(v SimpleFieldDefinition) error

MergeSimpleFieldDefinition performs a merge with any union data inside the ContainerSchema_FieldDefinitions_Item, using the provided SimpleFieldDefinition

func (*ContainerSchema_FieldDefinitions_Item) UnmarshalJSON

func (t *ContainerSchema_FieldDefinitions_Item) UnmarshalJSON(b []byte) error

type ContainerSchemasList

type ContainerSchemasList struct {
	ContainerSchemas *[]ContainerSchema `json:"containerSchemas,omitempty"`
}

ContainerSchemasList defines model for ContainerSchemasList.

type ContainerSchemasPaginatedList

type ContainerSchemasPaginatedList struct {
	ContainerSchemas *[]ContainerSchema `json:"containerSchemas,omitempty"`
	NextToken        *string            `json:"nextToken,omitempty"`
}

ContainerSchemasPaginatedList defines model for ContainerSchemasPaginatedList.

type ContainerTransfer

type ContainerTransfer struct {
	// DestinationContents This represents what the contents of the destination container should look like post-transfer.
	DestinationContents []ContainerTransferDestinationContentsItem `json:"destinationContents"`

	// DestinationQuantity This represents the desired final quantity of the destination container, post-dilution. If you don't want to dilute the destination container, you can omit this parameter. Supports mass, volume, and other quantities.
	DestinationQuantity *ContainerQuantity `json:"destinationQuantity,omitempty"`

	// DestinationVolume Deprecated - use destinationQuantity instead.
	DestinationVolume *DeprecatedContainerVolumeForInput `json:"destinationVolume,omitempty"`

	// RestrictedSamplePartyIds IDs of users or teams to be set as restricted sample parties for the destination container. If not specified, restricted sample parties from the source container, if present, will be added to those of the destination container. This only applies to stand-alone containers.
	RestrictedSamplePartyIds *[]string `json:"restrictedSamplePartyIds,omitempty"`

	// RestrictionStatus Restriction status of the destination container, either RESTRICTED or UNRESTRICTED. If not specified, the restriction status of the destination container will be the more restrictive of the source container, if present, and destination container restriction statuses. This only applies to stand-alone containers (Plate wells are always set to NOT_APPLICABLE).
	RestrictionStatus *SampleRestrictionStatus `json:"restrictionStatus,omitempty"`

	// SampleOwnerIds IDs of users or teams to be set as sample owners for the destination container. If not specified, restricted sample parties from the source container, if present, will be added to those of the destination container. This only applies to stand-alone containers.
	SampleOwnerIds *[]string `json:"sampleOwnerIds,omitempty"`

	// SourceBatchId ID of the batch that will be transferred in. Must specify one of sourceEntityId, sourceBatchId, or sourceContainerId.
	SourceBatchId *string `json:"sourceBatchId,omitempty"`

	// SourceContainerId ID of the container that will be transferred in. Must specify one of sourceEntityId, sourceBatchId, or sourceContainerId.
	SourceContainerId *string `json:"sourceContainerId,omitempty"`

	// SourceEntityId ID of the entity that will be transferred in. Must specify one of sourceEntityId, sourceBatchId, or sourceContainerId.
	SourceEntityId *string `json:"sourceEntityId,omitempty"`

	// TransferQuantity This represents the quantity of the source to be transferred into the destination container. Supports mass, volume, and other quantities. Required in place of transferVolume.
	TransferQuantity *ContainerQuantity `json:"transferQuantity,omitempty"`

	// TransferVolume Deprecated - use transferQuantity instead.
	TransferVolume *DeprecatedContainerVolumeForInput `json:"transferVolume,omitempty"`
}

ContainerTransfer defines model for ContainerTransfer.

type ContainerTransferBase

type ContainerTransferBase struct {
	// RestrictedSamplePartyIds IDs of users or teams to be set as restricted sample parties for the destination container. If not specified, restricted sample parties from the source container, if present, will be added to those of the destination container. This only applies to stand-alone containers.
	RestrictedSamplePartyIds *[]string `json:"restrictedSamplePartyIds,omitempty"`

	// RestrictionStatus Restriction status of the destination container, either RESTRICTED or UNRESTRICTED. If not specified, the restriction status of the destination container will be the more restrictive of the source container, if present, and destination container restriction statuses. This only applies to stand-alone containers (Plate wells are always set to NOT_APPLICABLE).
	RestrictionStatus *SampleRestrictionStatus `json:"restrictionStatus,omitempty"`

	// SampleOwnerIds IDs of users or teams to be set as sample owners for the destination container. If not specified, restricted sample parties from the source container, if present, will be added to those of the destination container. This only applies to stand-alone containers.
	SampleOwnerIds *[]string `json:"sampleOwnerIds,omitempty"`

	// SourceBatchId ID of the batch that will be transferred in. Must specify one of sourceEntityId, sourceBatchId, or sourceContainerId.
	SourceBatchId *string `json:"sourceBatchId,omitempty"`

	// SourceContainerId ID of the container that will be transferred in. Must specify one of sourceEntityId, sourceBatchId, or sourceContainerId.
	SourceContainerId *string `json:"sourceContainerId,omitempty"`

	// SourceEntityId ID of the entity that will be transferred in. Must specify one of sourceEntityId, sourceBatchId, or sourceContainerId.
	SourceEntityId *string `json:"sourceEntityId,omitempty"`

	// TransferQuantity This represents the quantity of the source to be transferred into the destination container. Supports mass, volume, and other quantities. Required in place of transferVolume.
	TransferQuantity *ContainerQuantity `json:"transferQuantity,omitempty"`

	// TransferVolume Deprecated - use transferQuantity instead.
	TransferVolume *DeprecatedContainerVolumeForInput `json:"transferVolume,omitempty"`
}

ContainerTransferBase defines model for ContainerTransferBase.

type ContainerTransferDestinationContentsItem

type ContainerTransferDestinationContentsItem struct {
	Concentration *Measurement `json:"concentration,omitempty"`
	EntityId      string       `json:"entityId"`
}

ContainerTransferDestinationContentsItem defines model for ContainerTransferDestinationContentsItem.

type ContainerUpdate

type ContainerUpdate struct {
	Fields *Fields `json:"fields,omitempty"`
	Name   *string `json:"name,omitempty"`

	// ParentStorageId ID of containing parent inventory, can also specify a coordinate for plates and boxes (e.g. plt_2bAks9dx:a2).
	ParentStorageId *string `json:"parentStorageId,omitempty"`
	ProjectId       *string `json:"projectId"`

	// Quantity Quantity of a container, well, or transfer. Supports mass, volume, and other quantities.
	Quantity *ContainerQuantity `json:"quantity,omitempty"`

	// RestrictedSamplePartyIds IDs of users or teams who have access to use a restricted container. Fixed plate wells and unrestricted containers do not have restricted sample parties.
	RestrictedSamplePartyIds *[]string `json:"restrictedSamplePartyIds,omitempty"`

	// RestrictionStatus Either RESTRICTED or UNRESTRICTED. This only applies to stand-alone containers (Plate wells are always set to NOT_APPLICABLE).
	RestrictionStatus *SampleRestrictionStatus `json:"restrictionStatus,omitempty"`

	// SampleOwnerIds IDs of users or teams who are sample owners for the container. Fixed plate wells do not have sample owners.
	SampleOwnerIds *[]string `json:"sampleOwnerIds,omitempty"`

	// Volume Desired volume for a container, well, or transfer. "volume" type keys are deprecated in API requests; use the more permissive "quantity" type key instead.
	Volume *DeprecatedContainerVolumeForInput `json:"volume,omitempty"`
}

ContainerUpdate defines model for ContainerUpdate.

type ContainerWithCoordinates

type ContainerWithCoordinates struct {
	ArchiveRecord       *ArchiveRecord      `json:"archiveRecord"`
	Barcode             *string             `json:"barcode"`
	CheckoutRecord      *CheckoutRecord     `json:"checkoutRecord,omitempty"`
	Contents            *[]ContainerContent `json:"contents,omitempty"`
	CreatedAt           *time.Time          `json:"createdAt,omitempty"`
	Creator             *UserSummary        `json:"creator,omitempty"`
	Fields              *Fields             `json:"fields,omitempty"`
	GridNumber          *float32            `json:"gridNumber,omitempty"`
	GridPosition        *string             `json:"gridPosition,omitempty"`
	Id                  *string             `json:"id,omitempty"`
	ModifiedAt          *time.Time          `json:"modifiedAt,omitempty"`
	Name                *string             `json:"name,omitempty"`
	ParentStorageId     *string             `json:"parentStorageId"`
	ParentStorageSchema *SchemaSummary      `json:"parentStorageSchema"`
	ProjectId           *string             `json:"projectId"`

	// Quantity Quantity of a container, well, or transfer. Supports mass, volume, and other quantities.
	Quantity                *ContainerQuantity                                       `json:"quantity,omitempty"`
	RestrictedSampleParties *[]ContainerWithCoordinates_RestrictedSampleParties_Item `json:"restrictedSampleParties,omitempty"`
	RestrictionStatus       *SampleRestrictionStatus                                 `json:"restrictionStatus,omitempty"`
	SampleOwners            *[]ContainerWithCoordinates_SampleOwners_Item            `json:"sampleOwners,omitempty"`
	Schema                  *SchemaSummary                                           `json:"schema"`
	Volume                  *DeprecatedContainerVolumeForResponse                    `json:"volume,omitempty"`
	WebURL                  *string                                                  `json:"webURL,omitempty"`
}

ContainerWithCoordinates defines model for ContainerWithCoordinates.

type ContainerWithCoordinates_RestrictedSampleParties_Item

type ContainerWithCoordinates_RestrictedSampleParties_Item struct {
	// contains filtered or unexported fields
}

ContainerWithCoordinates_RestrictedSampleParties_Item defines model for ContainerWithCoordinates.restrictedSampleParties.Item.

func (ContainerWithCoordinates_RestrictedSampleParties_Item) AsTeamSummary

AsTeamSummary returns the union data inside the ContainerWithCoordinates_RestrictedSampleParties_Item as a TeamSummary

func (ContainerWithCoordinates_RestrictedSampleParties_Item) AsUserSummary

AsUserSummary returns the union data inside the ContainerWithCoordinates_RestrictedSampleParties_Item as a UserSummary

func (*ContainerWithCoordinates_RestrictedSampleParties_Item) FromTeamSummary

FromTeamSummary overwrites any union data inside the ContainerWithCoordinates_RestrictedSampleParties_Item as the provided TeamSummary

func (*ContainerWithCoordinates_RestrictedSampleParties_Item) FromUserSummary

FromUserSummary overwrites any union data inside the ContainerWithCoordinates_RestrictedSampleParties_Item as the provided UserSummary

func (ContainerWithCoordinates_RestrictedSampleParties_Item) MarshalJSON

func (*ContainerWithCoordinates_RestrictedSampleParties_Item) MergeTeamSummary

MergeTeamSummary performs a merge with any union data inside the ContainerWithCoordinates_RestrictedSampleParties_Item, using the provided TeamSummary

func (*ContainerWithCoordinates_RestrictedSampleParties_Item) MergeUserSummary

MergeUserSummary performs a merge with any union data inside the ContainerWithCoordinates_RestrictedSampleParties_Item, using the provided UserSummary

func (*ContainerWithCoordinates_RestrictedSampleParties_Item) UnmarshalJSON

type ContainerWithCoordinates_SampleOwners_Item

type ContainerWithCoordinates_SampleOwners_Item struct {
	// contains filtered or unexported fields
}

ContainerWithCoordinates_SampleOwners_Item defines model for ContainerWithCoordinates.sampleOwners.Item.

func (ContainerWithCoordinates_SampleOwners_Item) AsTeamSummary

AsTeamSummary returns the union data inside the ContainerWithCoordinates_SampleOwners_Item as a TeamSummary

func (ContainerWithCoordinates_SampleOwners_Item) AsUserSummary

AsUserSummary returns the union data inside the ContainerWithCoordinates_SampleOwners_Item as a UserSummary

func (*ContainerWithCoordinates_SampleOwners_Item) FromTeamSummary

FromTeamSummary overwrites any union data inside the ContainerWithCoordinates_SampleOwners_Item as the provided TeamSummary

func (*ContainerWithCoordinates_SampleOwners_Item) FromUserSummary

FromUserSummary overwrites any union data inside the ContainerWithCoordinates_SampleOwners_Item as the provided UserSummary

func (ContainerWithCoordinates_SampleOwners_Item) MarshalJSON

func (*ContainerWithCoordinates_SampleOwners_Item) MergeTeamSummary

MergeTeamSummary performs a merge with any union data inside the ContainerWithCoordinates_SampleOwners_Item, using the provided TeamSummary

func (*ContainerWithCoordinates_SampleOwners_Item) MergeUserSummary

MergeUserSummary performs a merge with any union data inside the ContainerWithCoordinates_SampleOwners_Item, using the provided UserSummary

func (*ContainerWithCoordinates_SampleOwners_Item) UnmarshalJSON

type ContainerWriteBase

type ContainerWriteBase struct {
	Fields *Fields `json:"fields,omitempty"`
	Name   *string `json:"name,omitempty"`

	// ParentStorageId ID of containing parent inventory, can also specify a coordinate for plates and boxes (e.g. plt_2bAks9dx:a2).
	ParentStorageId *string `json:"parentStorageId,omitempty"`

	// RestrictedSamplePartyIds IDs of users or teams who have access to use a restricted container. Fixed plate wells and unrestricted containers do not have restricted sample parties.
	RestrictedSamplePartyIds *[]string `json:"restrictedSamplePartyIds,omitempty"`

	// RestrictionStatus Either RESTRICTED or UNRESTRICTED. This only applies to stand-alone containers (Plate wells are always set to NOT_APPLICABLE).
	RestrictionStatus *SampleRestrictionStatus `json:"restrictionStatus,omitempty"`

	// SampleOwnerIds IDs of users or teams who are sample owners for the container. Fixed plate wells do not have sample owners.
	SampleOwnerIds *[]string `json:"sampleOwnerIds,omitempty"`
}

ContainerWriteBase defines model for ContainerWriteBase.

type Container_RestrictedSampleParties_Item

type Container_RestrictedSampleParties_Item struct {
	// contains filtered or unexported fields
}

Container_RestrictedSampleParties_Item defines model for Container.restrictedSampleParties.Item.

func (Container_RestrictedSampleParties_Item) AsTeamSummary

AsTeamSummary returns the union data inside the Container_RestrictedSampleParties_Item as a TeamSummary

func (Container_RestrictedSampleParties_Item) AsUserSummary

AsUserSummary returns the union data inside the Container_RestrictedSampleParties_Item as a UserSummary

func (*Container_RestrictedSampleParties_Item) FromTeamSummary

FromTeamSummary overwrites any union data inside the Container_RestrictedSampleParties_Item as the provided TeamSummary

func (*Container_RestrictedSampleParties_Item) FromUserSummary

FromUserSummary overwrites any union data inside the Container_RestrictedSampleParties_Item as the provided UserSummary

func (Container_RestrictedSampleParties_Item) MarshalJSON

func (t Container_RestrictedSampleParties_Item) MarshalJSON() ([]byte, error)

func (*Container_RestrictedSampleParties_Item) MergeTeamSummary

MergeTeamSummary performs a merge with any union data inside the Container_RestrictedSampleParties_Item, using the provided TeamSummary

func (*Container_RestrictedSampleParties_Item) MergeUserSummary

MergeUserSummary performs a merge with any union data inside the Container_RestrictedSampleParties_Item, using the provided UserSummary

func (*Container_RestrictedSampleParties_Item) UnmarshalJSON

func (t *Container_RestrictedSampleParties_Item) UnmarshalJSON(b []byte) error

type Container_SampleOwners_Item

type Container_SampleOwners_Item struct {
	// contains filtered or unexported fields
}

Container_SampleOwners_Item defines model for Container.sampleOwners.Item.

func (Container_SampleOwners_Item) AsTeamSummary

func (t Container_SampleOwners_Item) AsTeamSummary() (TeamSummary, error)

AsTeamSummary returns the union data inside the Container_SampleOwners_Item as a TeamSummary

func (Container_SampleOwners_Item) AsUserSummary

func (t Container_SampleOwners_Item) AsUserSummary() (UserSummary, error)

AsUserSummary returns the union data inside the Container_SampleOwners_Item as a UserSummary

func (*Container_SampleOwners_Item) FromTeamSummary

func (t *Container_SampleOwners_Item) FromTeamSummary(v TeamSummary) error

FromTeamSummary overwrites any union data inside the Container_SampleOwners_Item as the provided TeamSummary

func (*Container_SampleOwners_Item) FromUserSummary

func (t *Container_SampleOwners_Item) FromUserSummary(v UserSummary) error

FromUserSummary overwrites any union data inside the Container_SampleOwners_Item as the provided UserSummary

func (Container_SampleOwners_Item) MarshalJSON

func (t Container_SampleOwners_Item) MarshalJSON() ([]byte, error)

func (*Container_SampleOwners_Item) MergeTeamSummary

func (t *Container_SampleOwners_Item) MergeTeamSummary(v TeamSummary) error

MergeTeamSummary performs a merge with any union data inside the Container_SampleOwners_Item, using the provided TeamSummary

func (*Container_SampleOwners_Item) MergeUserSummary

func (t *Container_SampleOwners_Item) MergeUserSummary(v UserSummary) error

MergeUserSummary performs a merge with any union data inside the Container_SampleOwners_Item, using the provided UserSummary

func (*Container_SampleOwners_Item) UnmarshalJSON

func (t *Container_SampleOwners_Item) UnmarshalJSON(b []byte) error

type ContainersArchivalChange

type ContainersArchivalChange struct {
	ContainerIds *[]string `json:"containerIds,omitempty"`
}

ContainersArchivalChange IDs of all items that were unarchived, grouped by resource type. This includes the IDs of containers that were unarchived.

type ContainersArchive

type ContainersArchive struct {
	// ContainerIds Array of container IDs
	ContainerIds []string `json:"containerIds"`

	// Reason Reason that containers are being archived.
	Reason ContainersArchiveReason `json:"reason"`

	// ShouldRemoveBarcodes Remove barcodes. Removing barcodes from archived inventory that contain items will also remove barcodes from the contained items.
	ShouldRemoveBarcodes *bool `json:"shouldRemoveBarcodes,omitempty"`
}

ContainersArchive defines model for ContainersArchive.

type ContainersArchiveReason

type ContainersArchiveReason string

ContainersArchiveReason Reason that containers are being archived.

const (
	ContainersArchiveReasonContaminated ContainersArchiveReason = "Contaminated"
	ContainersArchiveReasonExpended     ContainersArchiveReason = "Expended"
	ContainersArchiveReasonExpired      ContainersArchiveReason = "Expired"
	ContainersArchiveReasonMadeInError  ContainersArchiveReason = "Made in error"
	ContainersArchiveReasonMissing      ContainersArchiveReason = "Missing"
	ContainersArchiveReasonOther        ContainersArchiveReason = "Other"
	ContainersArchiveReasonRetired      ContainersArchiveReason = "Retired"
	ContainersArchiveReasonShipped      ContainersArchiveReason = "Shipped"
)

Defines values for ContainersArchiveReason.

type ContainersBulkCreateRequest

type ContainersBulkCreateRequest struct {
	Containers []ContainerCreate `json:"containers"`
}

ContainersBulkCreateRequest defines model for ContainersBulkCreateRequest.

type ContainersBulkUpdateRequest

type ContainersBulkUpdateRequest struct {
	Containers []ContainerBulkUpdateItem `json:"containers"`
}

ContainersBulkUpdateRequest defines model for ContainersBulkUpdateRequest.

type ContainersCheckin

type ContainersCheckin struct {
	Comments *string `json:"comments,omitempty"`

	// ContainerIds Array of container IDs.
	ContainerIds []string `json:"containerIds"`
}

ContainersCheckin defines model for ContainersCheckin.

type ContainersCheckout

type ContainersCheckout struct {
	// AssigneeId User or Team API ID.
	AssigneeId string  `json:"assigneeId"`
	Comment    *string `json:"comment,omitempty"`

	// ContainerIds Array of container IDs.
	ContainerIds []string `json:"containerIds"`
}

ContainersCheckout defines model for ContainersCheckout.

type ContainersList

type ContainersList struct {
	Containers *[]Container `json:"containers,omitempty"`
}

ContainersList defines model for ContainersList.

type ContainersPaginatedList

type ContainersPaginatedList struct {
	Containers *[]Container `json:"containers,omitempty"`
	NextToken  *string      `json:"nextToken,omitempty"`
}

ContainersPaginatedList defines model for ContainersPaginatedList.

type ContainersUnarchive

type ContainersUnarchive struct {
	// ContainerIds Array of container IDs
	ContainerIds []string `json:"containerIds"`
}

ContainersUnarchive defines model for ContainersUnarchive.

type CopyWorkflowTaskResponse

type CopyWorkflowTaskResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *WorkflowTask
	JSON400      *BadRequestError
	JSON404      *NotFoundError
}

func ParseCopyWorkflowTaskResponse

func ParseCopyWorkflowTaskResponse(rsp *http.Response) (*CopyWorkflowTaskResponse, error)

ParseCopyWorkflowTaskResponse parses an HTTP response from a CopyWorkflowTaskWithResponse call

func (CopyWorkflowTaskResponse) Status

func (r CopyWorkflowTaskResponse) Status() string

Status returns HTTPResponse.Status

func (CopyWorkflowTaskResponse) StatusCode

func (r CopyWorkflowTaskResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateAASequenceJSONRequestBody

type CreateAASequenceJSONRequestBody = AaSequenceCreate

CreateAASequenceJSONRequestBody defines body for CreateAASequence for application/json ContentType.

type CreateAASequenceResponse

type CreateAASequenceResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *AaSequence
	JSON400      *BadRequestError
}

func ParseCreateAASequenceResponse

func ParseCreateAASequenceResponse(rsp *http.Response) (*CreateAASequenceResponse, error)

ParseCreateAASequenceResponse parses an HTTP response from a CreateAASequenceWithResponse call

func (CreateAASequenceResponse) Status

func (r CreateAASequenceResponse) Status() string

Status returns HTTPResponse.Status

func (CreateAASequenceResponse) StatusCode

func (r CreateAASequenceResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateAppCanvasJSONRequestBody

type CreateAppCanvasJSONRequestBody = AppCanvasCreate

CreateAppCanvasJSONRequestBody defines body for CreateAppCanvas for application/json ContentType.

type CreateAppCanvasResponse

type CreateAppCanvasResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *AppCanvas
	JSON400      *BadRequestError
	JSON403      *ForbiddenError
}

func ParseCreateAppCanvasResponse

func ParseCreateAppCanvasResponse(rsp *http.Response) (*CreateAppCanvasResponse, error)

ParseCreateAppCanvasResponse parses an HTTP response from a CreateAppCanvasWithResponse call

func (CreateAppCanvasResponse) Status

func (r CreateAppCanvasResponse) Status() string

Status returns HTTPResponse.Status

func (CreateAppCanvasResponse) StatusCode

func (r CreateAppCanvasResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateAppConfigurationItemJSONRequestBody

type CreateAppConfigurationItemJSONRequestBody = AppConfigItemCreate

CreateAppConfigurationItemJSONRequestBody defines body for CreateAppConfigurationItem for application/json ContentType.

type CreateAppConfigurationItemResponse

type CreateAppConfigurationItemResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *AppConfigItem
	JSON400      *BadRequestError
}

func ParseCreateAppConfigurationItemResponse

func ParseCreateAppConfigurationItemResponse(rsp *http.Response) (*CreateAppConfigurationItemResponse, error)

ParseCreateAppConfigurationItemResponse parses an HTTP response from a CreateAppConfigurationItemWithResponse call

func (CreateAppConfigurationItemResponse) Status

Status returns HTTPResponse.Status

func (CreateAppConfigurationItemResponse) StatusCode

func (r CreateAppConfigurationItemResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateAppSessionJSONRequestBody

type CreateAppSessionJSONRequestBody = AppSessionCreate

CreateAppSessionJSONRequestBody defines body for CreateAppSession for application/json ContentType.

type CreateAppSessionResponse

type CreateAppSessionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *AppSession
	JSON400      *BadRequestError
	JSON403      *ForbiddenError
}

func ParseCreateAppSessionResponse

func ParseCreateAppSessionResponse(rsp *http.Response) (*CreateAppSessionResponse, error)

ParseCreateAppSessionResponse parses an HTTP response from a CreateAppSessionWithResponse call

func (CreateAppSessionResponse) Status

func (r CreateAppSessionResponse) Status() string

Status returns HTTPResponse.Status

func (CreateAppSessionResponse) StatusCode

func (r CreateAppSessionResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateAssayResultsInTransactionJSONRequestBody

type CreateAssayResultsInTransactionJSONRequestBody = AssayResultsBulkCreateRequest

CreateAssayResultsInTransactionJSONRequestBody defines body for CreateAssayResultsInTransaction for application/json ContentType.

type CreateAssayResultsInTransactionResponse

type CreateAssayResultsInTransactionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AssayResultsCreateResponse
}

func ParseCreateAssayResultsInTransactionResponse

func ParseCreateAssayResultsInTransactionResponse(rsp *http.Response) (*CreateAssayResultsInTransactionResponse, error)

ParseCreateAssayResultsInTransactionResponse parses an HTTP response from a CreateAssayResultsInTransactionWithResponse call

func (CreateAssayResultsInTransactionResponse) Status

Status returns HTTPResponse.Status

func (CreateAssayResultsInTransactionResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type CreateAssayResultsJSONRequestBody

type CreateAssayResultsJSONRequestBody = AssayResultsBulkCreateRequest

CreateAssayResultsJSONRequestBody defines body for CreateAssayResults for application/json ContentType.

type CreateAssayResultsResponse

type CreateAssayResultsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AssayResultsCreateResponse
	JSON400      *BadRequestError
}

func ParseCreateAssayResultsResponse

func ParseCreateAssayResultsResponse(rsp *http.Response) (*CreateAssayResultsResponse, error)

ParseCreateAssayResultsResponse parses an HTTP response from a CreateAssayResultsWithResponse call

func (CreateAssayResultsResponse) Status

Status returns HTTPResponse.Status

func (CreateAssayResultsResponse) StatusCode

func (r CreateAssayResultsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateAssayResultsTransactionResponse

type CreateAssayResultsTransactionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AssayResultTransactionCreateResponse
}

func ParseCreateAssayResultsTransactionResponse

func ParseCreateAssayResultsTransactionResponse(rsp *http.Response) (*CreateAssayResultsTransactionResponse, error)

ParseCreateAssayResultsTransactionResponse parses an HTTP response from a CreateAssayResultsTransactionWithResponse call

func (CreateAssayResultsTransactionResponse) Status

Status returns HTTPResponse.Status

func (CreateAssayResultsTransactionResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type CreateAssayRunsJSONRequestBody

type CreateAssayRunsJSONRequestBody = AssayRunsBulkCreateRequest

CreateAssayRunsJSONRequestBody defines body for CreateAssayRuns for application/json ContentType.

type CreateAssayRunsResponse

type CreateAssayRunsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AssayRunsBulkCreateResponse
	JSON400      *BadRequestError
}

func ParseCreateAssayRunsResponse

func ParseCreateAssayRunsResponse(rsp *http.Response) (*CreateAssayRunsResponse, error)

ParseCreateAssayRunsResponse parses an HTTP response from a CreateAssayRunsWithResponse call

func (CreateAssayRunsResponse) Status

func (r CreateAssayRunsResponse) Status() string

Status returns HTTPResponse.Status

func (CreateAssayRunsResponse) StatusCode

func (r CreateAssayRunsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateAutomationOutputProcessorJSONRequestBody

type CreateAutomationOutputProcessorJSONRequestBody = AutomationOutputProcessorCreate

CreateAutomationOutputProcessorJSONRequestBody defines body for CreateAutomationOutputProcessor for application/json ContentType.

type CreateAutomationOutputProcessorResponse

type CreateAutomationOutputProcessorResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *AutomationOutputProcessor
	JSON400      *BadRequestError
}

func ParseCreateAutomationOutputProcessorResponse

func ParseCreateAutomationOutputProcessorResponse(rsp *http.Response) (*CreateAutomationOutputProcessorResponse, error)

ParseCreateAutomationOutputProcessorResponse parses an HTTP response from a CreateAutomationOutputProcessorWithResponse call

func (CreateAutomationOutputProcessorResponse) Status

Status returns HTTPResponse.Status

func (CreateAutomationOutputProcessorResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type CreateBatchJSONRequestBody

type CreateBatchJSONRequestBody = BatchCreate

CreateBatchJSONRequestBody defines body for CreateBatch for application/json ContentType.

type CreateBatchResponse

type CreateBatchResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *Batch
	JSON400      *BadRequestError
}

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 CreateBenchlingAppJSONRequestBody

type CreateBenchlingAppJSONRequestBody = BenchlingAppCreate

CreateBenchlingAppJSONRequestBody defines body for CreateBenchlingApp for application/json ContentType.

type CreateBenchlingAppResponse

type CreateBenchlingAppResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *BenchlingApp
	JSON400      *BadRequestError
	JSON403      *ForbiddenError
	JSON409      *ConflictError
}

func ParseCreateBenchlingAppResponse

func ParseCreateBenchlingAppResponse(rsp *http.Response) (*CreateBenchlingAppResponse, error)

ParseCreateBenchlingAppResponse parses an HTTP response from a CreateBenchlingAppWithResponse call

func (CreateBenchlingAppResponse) Status

Status returns HTTPResponse.Status

func (CreateBenchlingAppResponse) StatusCode

func (r CreateBenchlingAppResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateBlobJSONRequestBody

type CreateBlobJSONRequestBody = BlobCreate

CreateBlobJSONRequestBody defines body for CreateBlob for application/json ContentType.

type CreateBlobPartJSONRequestBody

type CreateBlobPartJSONRequestBody = BlobPartCreate

CreateBlobPartJSONRequestBody defines body for CreateBlobPart for application/json ContentType.

type CreateBlobPartResponse

type CreateBlobPartResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *BlobPart
	JSON400      *BadRequestError
}

func ParseCreateBlobPartResponse

func ParseCreateBlobPartResponse(rsp *http.Response) (*CreateBlobPartResponse, error)

ParseCreateBlobPartResponse parses an HTTP response from a CreateBlobPartWithResponse call

func (CreateBlobPartResponse) Status

func (r CreateBlobPartResponse) Status() string

Status returns HTTPResponse.Status

func (CreateBlobPartResponse) StatusCode

func (r CreateBlobPartResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateBlobResponse

type CreateBlobResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Blob
	JSON400      *BadRequestError
}

func ParseCreateBlobResponse

func ParseCreateBlobResponse(rsp *http.Response) (*CreateBlobResponse, error)

ParseCreateBlobResponse parses an HTTP response from a CreateBlobWithResponse call

func (CreateBlobResponse) Status

func (r CreateBlobResponse) Status() string

Status returns HTTPResponse.Status

func (CreateBlobResponse) StatusCode

func (r CreateBlobResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateBoxJSONRequestBody

type CreateBoxJSONRequestBody = BoxCreate

CreateBoxJSONRequestBody defines body for CreateBox for application/json ContentType.

type CreateBoxResponse

type CreateBoxResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *Box
	JSON400      *BadRequestError
}

func ParseCreateBoxResponse

func ParseCreateBoxResponse(rsp *http.Response) (*CreateBoxResponse, error)

ParseCreateBoxResponse parses an HTTP response from a CreateBoxWithResponse call

func (CreateBoxResponse) Status

func (r CreateBoxResponse) Status() string

Status returns HTTPResponse.Status

func (CreateBoxResponse) StatusCode

func (r CreateBoxResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateConsensusAlignmentAsyncTask

type CreateConsensusAlignmentAsyncTask struct {
	// Errors Present only when status is FAILED for a bulk task. Contains information about the individual errors in the bulk task.
	Errors *map[string]interface{} `json:"errors,omitempty"`

	// Message Present only when status is FAILED. Contains information about the error.
	Message  *string       `json:"message,omitempty"`
	Response *DnaAlignment `json:"response,omitempty"`

	// Status The current state of the task.
	Status CreateConsensusAlignmentAsyncTaskStatus `json:"status"`
}

CreateConsensusAlignmentAsyncTask defines model for CreateConsensusAlignmentAsyncTask.

type CreateConsensusAlignmentAsyncTaskStatus

type CreateConsensusAlignmentAsyncTaskStatus string

CreateConsensusAlignmentAsyncTaskStatus The current state of the task.

const (
	CreateConsensusAlignmentAsyncTaskStatusFAILED    CreateConsensusAlignmentAsyncTaskStatus = "FAILED"
	CreateConsensusAlignmentAsyncTaskStatusRUNNING   CreateConsensusAlignmentAsyncTaskStatus = "RUNNING"
	CreateConsensusAlignmentAsyncTaskStatusSUCCEEDED CreateConsensusAlignmentAsyncTaskStatus = "SUCCEEDED"
)

Defines values for CreateConsensusAlignmentAsyncTaskStatus.

type CreateConsensusNucleotideAlignmentJSONRequestBody

type CreateConsensusNucleotideAlignmentJSONRequestBody = NucleotideConsensusAlignmentCreate

CreateConsensusNucleotideAlignmentJSONRequestBody defines body for CreateConsensusNucleotideAlignment for application/json ContentType.

type CreateConsensusNucleotideAlignmentResponse

type CreateConsensusNucleotideAlignmentResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *AsyncTaskLink
}

func ParseCreateConsensusNucleotideAlignmentResponse

func ParseCreateConsensusNucleotideAlignmentResponse(rsp *http.Response) (*CreateConsensusNucleotideAlignmentResponse, error)

ParseCreateConsensusNucleotideAlignmentResponse parses an HTTP response from a CreateConsensusNucleotideAlignmentWithResponse call

func (CreateConsensusNucleotideAlignmentResponse) Status

Status returns HTTPResponse.Status

func (CreateConsensusNucleotideAlignmentResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type CreateContainerJSONRequestBody

type CreateContainerJSONRequestBody = ContainerCreate

CreateContainerJSONRequestBody defines body for CreateContainer for application/json ContentType.

type CreateContainerResponse

type CreateContainerResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *Container
	JSON400      *BadRequestError
}

func ParseCreateContainerResponse

func ParseCreateContainerResponse(rsp *http.Response) (*CreateContainerResponse, error)

ParseCreateContainerResponse parses an HTTP response from a CreateContainerWithResponse call

func (CreateContainerResponse) Status

func (r CreateContainerResponse) Status() string

Status returns HTTPResponse.Status

func (CreateContainerResponse) StatusCode

func (r CreateContainerResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateCustomEntityJSONRequestBody

type CreateCustomEntityJSONRequestBody = CustomEntityCreate

CreateCustomEntityJSONRequestBody defines body for CreateCustomEntity for application/json ContentType.

type CreateCustomEntityResponse

type CreateCustomEntityResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *CustomEntity
	JSON400      *BadRequestError
}

func ParseCreateCustomEntityResponse

func ParseCreateCustomEntityResponse(rsp *http.Response) (*CreateCustomEntityResponse, error)

ParseCreateCustomEntityResponse parses an HTTP response from a CreateCustomEntityWithResponse call

func (CreateCustomEntityResponse) Status

Status returns HTTPResponse.Status

func (CreateCustomEntityResponse) StatusCode

func (r CreateCustomEntityResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateDNAOligoJSONRequestBody

type CreateDNAOligoJSONRequestBody = DnaOligoCreate

CreateDNAOligoJSONRequestBody defines body for CreateDNAOligo for application/json ContentType.

type CreateDNAOligoResponse

type CreateDNAOligoResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *DnaOligo
	JSON400      *BadRequestError
}

func ParseCreateDNAOligoResponse

func ParseCreateDNAOligoResponse(rsp *http.Response) (*CreateDNAOligoResponse, error)

ParseCreateDNAOligoResponse parses an HTTP response from a CreateDNAOligoWithResponse call

func (CreateDNAOligoResponse) Status

func (r CreateDNAOligoResponse) Status() string

Status returns HTTPResponse.Status

func (CreateDNAOligoResponse) StatusCode

func (r CreateDNAOligoResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateDNASequenceJSONRequestBody

type CreateDNASequenceJSONRequestBody = DnaSequenceCreate

CreateDNASequenceJSONRequestBody defines body for CreateDNASequence for application/json ContentType.

type CreateDNASequenceResponse

type CreateDNASequenceResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *DnaSequence
	JSON400      *BadRequestError
}

func ParseCreateDNASequenceResponse

func ParseCreateDNASequenceResponse(rsp *http.Response) (*CreateDNASequenceResponse, error)

ParseCreateDNASequenceResponse parses an HTTP response from a CreateDNASequenceWithResponse call

func (CreateDNASequenceResponse) Status

func (r CreateDNASequenceResponse) Status() string

Status returns HTTPResponse.Status

func (CreateDNASequenceResponse) StatusCode

func (r CreateDNASequenceResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateDnaConsensusAlignmentJSONRequestBody

type CreateDnaConsensusAlignmentJSONRequestBody = DnaConsensusAlignmentCreate

CreateDnaConsensusAlignmentJSONRequestBody defines body for CreateDnaConsensusAlignment for application/json ContentType.

type CreateDnaConsensusAlignmentResponse

type CreateDnaConsensusAlignmentResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *AsyncTaskLink
}

func ParseCreateDnaConsensusAlignmentResponse

func ParseCreateDnaConsensusAlignmentResponse(rsp *http.Response) (*CreateDnaConsensusAlignmentResponse, error)

ParseCreateDnaConsensusAlignmentResponse parses an HTTP response from a CreateDnaConsensusAlignmentWithResponse call

func (CreateDnaConsensusAlignmentResponse) Status

Status returns HTTPResponse.Status

func (CreateDnaConsensusAlignmentResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type CreateDnaTemplateAlignmentJSONRequestBody

type CreateDnaTemplateAlignmentJSONRequestBody = DnaTemplateAlignmentCreate

CreateDnaTemplateAlignmentJSONRequestBody defines body for CreateDnaTemplateAlignment for application/json ContentType.

type CreateDnaTemplateAlignmentResponse

type CreateDnaTemplateAlignmentResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *AsyncTaskLink
}

func ParseCreateDnaTemplateAlignmentResponse

func ParseCreateDnaTemplateAlignmentResponse(rsp *http.Response) (*CreateDnaTemplateAlignmentResponse, error)

ParseCreateDnaTemplateAlignmentResponse parses an HTTP response from a CreateDnaTemplateAlignmentWithResponse call

func (CreateDnaTemplateAlignmentResponse) Status

Status returns HTTPResponse.Status

func (CreateDnaTemplateAlignmentResponse) StatusCode

func (r CreateDnaTemplateAlignmentResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateDropdownJSONRequestBody

type CreateDropdownJSONRequestBody = DropdownCreate

CreateDropdownJSONRequestBody defines body for CreateDropdown for application/json ContentType.

type CreateDropdownResponse

type CreateDropdownResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Dropdown
	JSON400      *BadRequestError
}

func ParseCreateDropdownResponse

func ParseCreateDropdownResponse(rsp *http.Response) (*CreateDropdownResponse, error)

ParseCreateDropdownResponse parses an HTTP response from a CreateDropdownWithResponse call

func (CreateDropdownResponse) Status

func (r CreateDropdownResponse) Status() string

Status returns HTTPResponse.Status

func (CreateDropdownResponse) StatusCode

func (r CreateDropdownResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateEntityIntoRegistry

type CreateEntityIntoRegistry struct {
	// EntityRegistryId Entity registry ID to set for the registered entity. Cannot specify both entityRegistryId and namingStrategy at the same time.
	EntityRegistryId *string `json:"entityRegistryId,omitempty"`

	// FolderId ID of the folder containing the entity. Can be left empty when registryId is present.
	FolderId *string `json:"folderId,omitempty"`

	// NamingStrategy Specifies the behavior for automatically generated names when registering an entity.
	// - NEW_IDS: Generate new registry IDs
	// - IDS_FROM_NAMES: Generate registry IDs based on entity names
	// - DELETE_NAMES: Generate new registry IDs and replace name with registry ID
	// - SET_FROM_NAME_PARTS: Generate new registry IDs, rename according to name template, and keep old name as alias
	// - REPLACE_NAMES_FROM_PARTS: Generate new registry IDs, and replace name according to name template
	// - KEEP_NAMES: Keep existing entity names as registry IDs
	// - REPLACE_ID_AND_NAME_FROM_PARTS: Generate registry IDs and names according to name template
	NamingStrategy *NamingStrategy `json:"namingStrategy,omitempty"`

	// RegistryId Registry ID into which entity should be registered. this is the ID of the registry which was configured for a particular organization
	// To get available registryIds, use the [/registries endpoint](#/Registry/listRegistries)
	//
	// Required in order for entities to be created directly in the registry.
	RegistryId *string `json:"registryId,omitempty"`
}

CreateEntityIntoRegistry defines model for CreateEntityIntoRegistry.

type CreateEntryJSONRequestBody

type CreateEntryJSONRequestBody = EntryCreate

CreateEntryJSONRequestBody defines body for CreateEntry for application/json ContentType.

type CreateEntryResponse

type CreateEntryResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *Entry
	JSON400      *BadRequestError
}

func ParseCreateEntryResponse

func ParseCreateEntryResponse(rsp *http.Response) (*CreateEntryResponse, error)

ParseCreateEntryResponse parses an HTTP response from a CreateEntryWithResponse call

func (CreateEntryResponse) Status

func (r CreateEntryResponse) Status() string

Status returns HTTPResponse.Status

func (CreateEntryResponse) StatusCode

func (r CreateEntryResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateFeatureJSONRequestBody

type CreateFeatureJSONRequestBody = FeatureCreate

CreateFeatureJSONRequestBody defines body for CreateFeature for application/json ContentType.

type CreateFeatureLibraryJSONRequestBody

type CreateFeatureLibraryJSONRequestBody = FeatureLibraryCreate

CreateFeatureLibraryJSONRequestBody defines body for CreateFeatureLibrary for application/json ContentType.

type CreateFeatureLibraryResponse

type CreateFeatureLibraryResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *FeatureLibrary
	JSON400      *BadRequestError
}

func ParseCreateFeatureLibraryResponse

func ParseCreateFeatureLibraryResponse(rsp *http.Response) (*CreateFeatureLibraryResponse, error)

ParseCreateFeatureLibraryResponse parses an HTTP response from a CreateFeatureLibraryWithResponse call

func (CreateFeatureLibraryResponse) Status

Status returns HTTPResponse.Status

func (CreateFeatureLibraryResponse) StatusCode

func (r CreateFeatureLibraryResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateFeatureResponse

type CreateFeatureResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *Feature
	JSON400      *BadRequestError
}

func ParseCreateFeatureResponse

func ParseCreateFeatureResponse(rsp *http.Response) (*CreateFeatureResponse, error)

ParseCreateFeatureResponse parses an HTTP response from a CreateFeatureWithResponse call

func (CreateFeatureResponse) Status

func (r CreateFeatureResponse) Status() string

Status returns HTTPResponse.Status

func (CreateFeatureResponse) StatusCode

func (r CreateFeatureResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateFolderJSONRequestBody

type CreateFolderJSONRequestBody = FolderCreate

CreateFolderJSONRequestBody defines body for CreateFolder for application/json ContentType.

type CreateFolderResponse

type CreateFolderResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *Folder
	JSON400      *BadRequestError
}

func ParseCreateFolderResponse

func ParseCreateFolderResponse(rsp *http.Response) (*CreateFolderResponse, error)

ParseCreateFolderResponse parses an HTTP response from a CreateFolderWithResponse call

func (CreateFolderResponse) Status

func (r CreateFolderResponse) Status() string

Status returns HTTPResponse.Status

func (CreateFolderResponse) StatusCode

func (r CreateFolderResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateLocationJSONRequestBody

type CreateLocationJSONRequestBody = LocationCreate

CreateLocationJSONRequestBody defines body for CreateLocation for application/json ContentType.

type CreateLocationResponse

type CreateLocationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *Location
	JSON400      *BadRequestError
}

func ParseCreateLocationResponse

func ParseCreateLocationResponse(rsp *http.Response) (*CreateLocationResponse, error)

ParseCreateLocationResponse parses an HTTP response from a CreateLocationWithResponse call

func (CreateLocationResponse) Status

func (r CreateLocationResponse) Status() string

Status returns HTTPResponse.Status

func (CreateLocationResponse) StatusCode

func (r CreateLocationResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateMixtureJSONRequestBody

type CreateMixtureJSONRequestBody = MixtureCreate

CreateMixtureJSONRequestBody defines body for CreateMixture for application/json ContentType.

type CreateMixtureResponse

type CreateMixtureResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *Mixture
	JSON400      *BadRequestError
}

func ParseCreateMixtureResponse

func ParseCreateMixtureResponse(rsp *http.Response) (*CreateMixtureResponse, error)

ParseCreateMixtureResponse parses an HTTP response from a CreateMixtureWithResponse call

func (CreateMixtureResponse) Status

func (r CreateMixtureResponse) Status() string

Status returns HTTPResponse.Status

func (CreateMixtureResponse) StatusCode

func (r CreateMixtureResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateMoleculeJSONRequestBody

type CreateMoleculeJSONRequestBody = MoleculeCreate

CreateMoleculeJSONRequestBody defines body for CreateMolecule for application/json ContentType.

type CreateMoleculeResponse

type CreateMoleculeResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *Molecule
	JSON400      *BadRequestError
}

func ParseCreateMoleculeResponse

func ParseCreateMoleculeResponse(rsp *http.Response) (*CreateMoleculeResponse, error)

ParseCreateMoleculeResponse parses an HTTP response from a CreateMoleculeWithResponse call

func (CreateMoleculeResponse) Status

func (r CreateMoleculeResponse) Status() string

Status returns HTTPResponse.Status

func (CreateMoleculeResponse) StatusCode

func (r CreateMoleculeResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateMonomerJSONRequestBody

type CreateMonomerJSONRequestBody = MonomerCreate

CreateMonomerJSONRequestBody defines body for CreateMonomer for application/json ContentType.

type CreateMonomerParams

type CreateMonomerParams struct {
	// Returning Comma-separated list of fields to return. Modifies the output shape. To return all keys at a given level, enumerate them or use the wildcard, '*'. For more information, [click here](https://docs.benchling.com/docs/getting-started-1#returning-query-parameter).
	Returning *string `form:"returning,omitempty" json:"returning,omitempty"`
}

CreateMonomerParams defines parameters for CreateMonomer.

type CreateMonomerResponse

type CreateMonomerResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *Monomer
	JSON400      *BadRequestError
	JSON403      *ForbiddenError
}

func ParseCreateMonomerResponse

func ParseCreateMonomerResponse(rsp *http.Response) (*CreateMonomerResponse, error)

ParseCreateMonomerResponse parses an HTTP response from a CreateMonomerWithResponse call

func (CreateMonomerResponse) Status

func (r CreateMonomerResponse) Status() string

Status returns HTTPResponse.Status

func (CreateMonomerResponse) StatusCode

func (r CreateMonomerResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateMultipartBlobJSONRequestBody

type CreateMultipartBlobJSONRequestBody = BlobMultipartCreate

CreateMultipartBlobJSONRequestBody defines body for CreateMultipartBlob for application/json ContentType.

type CreateMultipartBlobResponse

type CreateMultipartBlobResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Blob
	JSON400      *BadRequestError
}

func ParseCreateMultipartBlobResponse

func ParseCreateMultipartBlobResponse(rsp *http.Response) (*CreateMultipartBlobResponse, error)

ParseCreateMultipartBlobResponse parses an HTTP response from a CreateMultipartBlobWithResponse call

func (CreateMultipartBlobResponse) Status

Status returns HTTPResponse.Status

func (CreateMultipartBlobResponse) StatusCode

func (r CreateMultipartBlobResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateNucleotideConsensusAlignmentAsyncTask

type CreateNucleotideConsensusAlignmentAsyncTask struct {
	// Errors Present only when status is FAILED for a bulk task. Contains information about the individual errors in the bulk task.
	Errors *map[string]interface{} `json:"errors,omitempty"`

	// Message Present only when status is FAILED. Contains information about the error.
	Message  *string              `json:"message,omitempty"`
	Response *NucleotideAlignment `json:"response,omitempty"`

	// Status The current state of the task.
	Status CreateNucleotideConsensusAlignmentAsyncTaskStatus `json:"status"`
}

CreateNucleotideConsensusAlignmentAsyncTask defines model for CreateNucleotideConsensusAlignmentAsyncTask.

type CreateNucleotideConsensusAlignmentAsyncTaskStatus

type CreateNucleotideConsensusAlignmentAsyncTaskStatus string

CreateNucleotideConsensusAlignmentAsyncTaskStatus The current state of the task.

const (
	CreateNucleotideConsensusAlignmentAsyncTaskStatusFAILED    CreateNucleotideConsensusAlignmentAsyncTaskStatus = "FAILED"
	CreateNucleotideConsensusAlignmentAsyncTaskStatusRUNNING   CreateNucleotideConsensusAlignmentAsyncTaskStatus = "RUNNING"
	CreateNucleotideConsensusAlignmentAsyncTaskStatusSUCCEEDED CreateNucleotideConsensusAlignmentAsyncTaskStatus = "SUCCEEDED"
)

Defines values for CreateNucleotideConsensusAlignmentAsyncTaskStatus.

type CreateNucleotideTemplateAlignmentAsyncTask

type CreateNucleotideTemplateAlignmentAsyncTask struct {
	// Errors Present only when status is FAILED for a bulk task. Contains information about the individual errors in the bulk task.
	Errors *map[string]interface{} `json:"errors,omitempty"`

	// Message Present only when status is FAILED. Contains information about the error.
	Message  *string              `json:"message,omitempty"`
	Response *NucleotideAlignment `json:"response,omitempty"`

	// Status The current state of the task.
	Status CreateNucleotideTemplateAlignmentAsyncTaskStatus `json:"status"`
}

CreateNucleotideTemplateAlignmentAsyncTask defines model for CreateNucleotideTemplateAlignmentAsyncTask.

type CreateNucleotideTemplateAlignmentAsyncTaskStatus

type CreateNucleotideTemplateAlignmentAsyncTaskStatus string

CreateNucleotideTemplateAlignmentAsyncTaskStatus The current state of the task.

const (
	CreateNucleotideTemplateAlignmentAsyncTaskStatusFAILED    CreateNucleotideTemplateAlignmentAsyncTaskStatus = "FAILED"
	CreateNucleotideTemplateAlignmentAsyncTaskStatusRUNNING   CreateNucleotideTemplateAlignmentAsyncTaskStatus = "RUNNING"
	CreateNucleotideTemplateAlignmentAsyncTaskStatusSUCCEEDED CreateNucleotideTemplateAlignmentAsyncTaskStatus = "SUCCEEDED"
)

Defines values for CreateNucleotideTemplateAlignmentAsyncTaskStatus.

type CreateOligoJSONRequestBody

type CreateOligoJSONRequestBody = OligoCreate

CreateOligoJSONRequestBody defines body for CreateOligo for application/json ContentType.

type CreateOligoResponse

type CreateOligoResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *DnaOligo
	JSON400      *BadRequestError
}

func ParseCreateOligoResponse

func ParseCreateOligoResponse(rsp *http.Response) (*CreateOligoResponse, error)

ParseCreateOligoResponse parses an HTTP response from a CreateOligoWithResponse call

func (CreateOligoResponse) Status

func (r CreateOligoResponse) Status() string

Status returns HTTPResponse.Status

func (CreateOligoResponse) StatusCode

func (r CreateOligoResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreatePlateJSONRequestBody

type CreatePlateJSONRequestBody = PlateCreate

CreatePlateJSONRequestBody defines body for CreatePlate for application/json ContentType.

type CreatePlateParams

type CreatePlateParams struct {
	// Returning Comma-separated list of fields to return. Modifies the output shape. To return all keys at a given level, enumerate them or use the wildcard, '*'. For more information, [click here](https://docs.benchling.com/docs/getting-started-1#returning-query-parameter).
	Returning *string `form:"returning,omitempty" json:"returning,omitempty"`
}

CreatePlateParams defines parameters for CreatePlate.

type CreatePlateResponse

type CreatePlateResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *Plate
	JSON400      *BadRequestError
}

func ParseCreatePlateResponse

func ParseCreatePlateResponse(rsp *http.Response) (*CreatePlateResponse, error)

ParseCreatePlateResponse parses an HTTP response from a CreatePlateWithResponse call

func (CreatePlateResponse) Status

func (r CreatePlateResponse) Status() string

Status returns HTTPResponse.Status

func (CreatePlateResponse) StatusCode

func (r CreatePlateResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateRNAOligoJSONRequestBody

type CreateRNAOligoJSONRequestBody = RnaOligoCreate

CreateRNAOligoJSONRequestBody defines body for CreateRNAOligo for application/json ContentType.

type CreateRNAOligoResponse

type CreateRNAOligoResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *RnaOligo
	JSON400      *BadRequestError
}

func ParseCreateRNAOligoResponse

func ParseCreateRNAOligoResponse(rsp *http.Response) (*CreateRNAOligoResponse, error)

ParseCreateRNAOligoResponse parses an HTTP response from a CreateRNAOligoWithResponse call

func (CreateRNAOligoResponse) Status

func (r CreateRNAOligoResponse) Status() string

Status returns HTTPResponse.Status

func (CreateRNAOligoResponse) StatusCode

func (r CreateRNAOligoResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateRNASequenceJSONRequestBody

type CreateRNASequenceJSONRequestBody = RnaSequenceCreate

CreateRNASequenceJSONRequestBody defines body for CreateRNASequence for application/json ContentType.

type CreateRNASequenceResponse

type CreateRNASequenceResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *RnaSequence
	JSON400      *BadRequestError
}

func ParseCreateRNASequenceResponse

func ParseCreateRNASequenceResponse(rsp *http.Response) (*CreateRNASequenceResponse, error)

ParseCreateRNASequenceResponse parses an HTTP response from a CreateRNASequenceWithResponse call

func (CreateRNASequenceResponse) Status

func (r CreateRNASequenceResponse) Status() string

Status returns HTTPResponse.Status

func (CreateRNASequenceResponse) StatusCode

func (r CreateRNASequenceResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateRequestJSONRequestBody

type CreateRequestJSONRequestBody = RequestCreate

CreateRequestJSONRequestBody defines body for CreateRequest for application/json ContentType.

type CreateRequestResponse

type CreateRequestResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *Request
	JSON400      *BadRequestError
}

func ParseCreateRequestResponse

func ParseCreateRequestResponse(rsp *http.Response) (*CreateRequestResponse, error)

ParseCreateRequestResponse parses an HTTP response from a CreateRequestWithResponse call

func (CreateRequestResponse) Status

func (r CreateRequestResponse) Status() string

Status returns HTTPResponse.Status

func (CreateRequestResponse) StatusCode

func (r CreateRequestResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateTemplateAlignmentAsyncTask

type CreateTemplateAlignmentAsyncTask struct {
	// Errors Present only when status is FAILED for a bulk task. Contains information about the individual errors in the bulk task.
	Errors *map[string]interface{} `json:"errors,omitempty"`

	// Message Present only when status is FAILED. Contains information about the error.
	Message  *string       `json:"message,omitempty"`
	Response *DnaAlignment `json:"response,omitempty"`

	// Status The current state of the task.
	Status CreateTemplateAlignmentAsyncTaskStatus `json:"status"`
}

CreateTemplateAlignmentAsyncTask defines model for CreateTemplateAlignmentAsyncTask.

type CreateTemplateAlignmentAsyncTaskStatus

type CreateTemplateAlignmentAsyncTaskStatus string

CreateTemplateAlignmentAsyncTaskStatus The current state of the task.

const (
	CreateTemplateAlignmentAsyncTaskStatusFAILED    CreateTemplateAlignmentAsyncTaskStatus = "FAILED"
	CreateTemplateAlignmentAsyncTaskStatusRUNNING   CreateTemplateAlignmentAsyncTaskStatus = "RUNNING"
	CreateTemplateAlignmentAsyncTaskStatusSUCCEEDED CreateTemplateAlignmentAsyncTaskStatus = "SUCCEEDED"
)

Defines values for CreateTemplateAlignmentAsyncTaskStatus.

type CreateTemplateNucleotideAlignmentJSONRequestBody

type CreateTemplateNucleotideAlignmentJSONRequestBody = NucleotideTemplateAlignmentCreate

CreateTemplateNucleotideAlignmentJSONRequestBody defines body for CreateTemplateNucleotideAlignment for application/json ContentType.

type CreateTemplateNucleotideAlignmentResponse

type CreateTemplateNucleotideAlignmentResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *AsyncTaskLink
}

func ParseCreateTemplateNucleotideAlignmentResponse

func ParseCreateTemplateNucleotideAlignmentResponse(rsp *http.Response) (*CreateTemplateNucleotideAlignmentResponse, error)

ParseCreateTemplateNucleotideAlignmentResponse parses an HTTP response from a CreateTemplateNucleotideAlignmentWithResponse call

func (CreateTemplateNucleotideAlignmentResponse) Status

Status returns HTTPResponse.Status

func (CreateTemplateNucleotideAlignmentResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type CreateUserJSONRequestBody

type CreateUserJSONRequestBody = UserCreate

CreateUserJSONRequestBody defines body for CreateUser for application/json ContentType.

type CreateUserResponse

type CreateUserResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *User
	JSON400      *BadRequestError
}

func ParseCreateUserResponse

func ParseCreateUserResponse(rsp *http.Response) (*CreateUserResponse, error)

ParseCreateUserResponse parses an HTTP response from a CreateUserWithResponse call

func (CreateUserResponse) Status

func (r CreateUserResponse) Status() string

Status returns HTTPResponse.Status

func (CreateUserResponse) StatusCode

func (r CreateUserResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateWarehouseCredentialsJSONRequestBody

type CreateWarehouseCredentialsJSONRequestBody = WarehouseCredentialsCreate

CreateWarehouseCredentialsJSONRequestBody defines body for CreateWarehouseCredentials for application/json ContentType.

type CreateWarehouseCredentialsResponse

type CreateWarehouseCredentialsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *WarehouseCredentials
	JSON400      *BadRequestError
}

func ParseCreateWarehouseCredentialsResponse

func ParseCreateWarehouseCredentialsResponse(rsp *http.Response) (*CreateWarehouseCredentialsResponse, error)

ParseCreateWarehouseCredentialsResponse parses an HTTP response from a CreateWarehouseCredentialsWithResponse call

func (CreateWarehouseCredentialsResponse) Status

Status returns HTTPResponse.Status

func (CreateWarehouseCredentialsResponse) StatusCode

func (r CreateWarehouseCredentialsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateWorkflowOutputJSONRequestBody

type CreateWorkflowOutputJSONRequestBody = WorkflowOutputCreate

CreateWorkflowOutputJSONRequestBody defines body for CreateWorkflowOutput for application/json ContentType.

type CreateWorkflowOutputResponse

type CreateWorkflowOutputResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *WorkflowOutput
	JSON400      *BadRequestError
}

func ParseCreateWorkflowOutputResponse

func ParseCreateWorkflowOutputResponse(rsp *http.Response) (*CreateWorkflowOutputResponse, error)

ParseCreateWorkflowOutputResponse parses an HTTP response from a CreateWorkflowOutputWithResponse call

func (CreateWorkflowOutputResponse) Status

Status returns HTTPResponse.Status

func (CreateWorkflowOutputResponse) StatusCode

func (r CreateWorkflowOutputResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateWorkflowTaskGroupJSONRequestBody

type CreateWorkflowTaskGroupJSONRequestBody = WorkflowTaskGroupCreate

CreateWorkflowTaskGroupJSONRequestBody defines body for CreateWorkflowTaskGroup for application/json ContentType.

type CreateWorkflowTaskGroupResponse

type CreateWorkflowTaskGroupResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *WorkflowTaskGroup
	JSON400      *BadRequestError
}

func ParseCreateWorkflowTaskGroupResponse

func ParseCreateWorkflowTaskGroupResponse(rsp *http.Response) (*CreateWorkflowTaskGroupResponse, error)

ParseCreateWorkflowTaskGroupResponse parses an HTTP response from a CreateWorkflowTaskGroupWithResponse call

func (CreateWorkflowTaskGroupResponse) Status

Status returns HTTPResponse.Status

func (CreateWorkflowTaskGroupResponse) StatusCode

func (r CreateWorkflowTaskGroupResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateWorkflowTaskJSONRequestBody

type CreateWorkflowTaskJSONRequestBody = WorkflowTaskCreate

CreateWorkflowTaskJSONRequestBody defines body for CreateWorkflowTask for application/json ContentType.

type CreateWorkflowTaskResponse

type CreateWorkflowTaskResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *WorkflowTask
	JSON400      *BadRequestError
}

func ParseCreateWorkflowTaskResponse

func ParseCreateWorkflowTaskResponse(rsp *http.Response) (*CreateWorkflowTaskResponse, error)

ParseCreateWorkflowTaskResponse parses an HTTP response from a CreateWorkflowTaskWithResponse call

func (CreateWorkflowTaskResponse) Status

Status returns HTTPResponse.Status

func (CreateWorkflowTaskResponse) StatusCode

func (r CreateWorkflowTaskResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreationOrigin

type CreationOrigin struct {
	Application     *string             `json:"application"`
	OriginId        *string             `json:"originId"`
	OriginModalUuid *openapi_types.UUID `json:"originModalUuid"`
	OriginType      *string             `json:"originType"`
}

CreationOrigin defines model for CreationOrigin.

type CustomEntitiesArchivalChange

type CustomEntitiesArchivalChange struct {
	BatchIds        *[]string `json:"batchIds,omitempty"`
	CustomEntityIds *[]string `json:"customEntityIds,omitempty"`
}

CustomEntitiesArchivalChange IDs of all items that were archived or unarchived, grouped by resource type. This includes the IDs of custom entities along with any IDs of batches that were archived (or unarchived).

type CustomEntitiesArchive

type CustomEntitiesArchive struct {
	CustomEntityIds []string `json:"customEntityIds"`

	// Reason The reason for archiving the provided entities. Accepted reasons may differ based on tenant configuration.
	Reason EntityArchiveReason `json:"reason"`
}

CustomEntitiesArchive The request body for archiving custom entities.

type CustomEntitiesBulkCreateRequest

type CustomEntitiesBulkCreateRequest struct {
	CustomEntities []CustomEntityBulkCreate `json:"customEntities"`
}

CustomEntitiesBulkCreateRequest defines model for CustomEntitiesBulkCreateRequest.

type CustomEntitiesBulkUpdateRequest

type CustomEntitiesBulkUpdateRequest struct {
	CustomEntities []CustomEntityBulkUpdate `json:"customEntities"`
}

CustomEntitiesBulkUpdateRequest defines model for CustomEntitiesBulkUpdateRequest.

type CustomEntitiesList

type CustomEntitiesList struct {
	CustomEntities *[]CustomEntity `json:"customEntities,omitempty"`
}

CustomEntitiesList defines model for CustomEntitiesList.

type CustomEntitiesPaginatedList

type CustomEntitiesPaginatedList struct {
	CustomEntities *[]CustomEntity `json:"customEntities,omitempty"`
	NextToken      *string         `json:"nextToken,omitempty"`
}

CustomEntitiesPaginatedList defines model for CustomEntitiesPaginatedList.

type CustomEntitiesUnarchive

type CustomEntitiesUnarchive struct {
	CustomEntityIds []string `json:"customEntityIds"`
}

CustomEntitiesUnarchive The request body for unarchiving custom entities.

type CustomEntity

type CustomEntity struct {
	Aliases *[]string `json:"aliases,omitempty"`

	// ApiURL The canonical url of the Custom Entity in the API.
	ApiURL             *string             `json:"apiURL,omitempty"`
	ArchiveRecord      *ArchiveRecord      `json:"archiveRecord"`
	Authors            *[]UserSummary      `json:"authors,omitempty"`
	CreatedAt          *time.Time          `json:"createdAt,omitempty"`
	Creator            *UserSummary        `json:"creator,omitempty"`
	CustomFields       *CustomFields       `json:"customFields,omitempty"`
	EntityRegistryId   *string             `json:"entityRegistryId"`
	Fields             *Fields             `json:"fields,omitempty"`
	FolderId           *string             `json:"folderId"`
	Id                 *string             `json:"id,omitempty"`
	ModifiedAt         *time.Time          `json:"modifiedAt,omitempty"`
	Name               *string             `json:"name,omitempty"`
	RegistrationOrigin *RegistrationOrigin `json:"registrationOrigin"`
	RegistryId         *string             `json:"registryId"`
	Schema             *SchemaSummary      `json:"schema"`
	WebURL             *string             `json:"webURL,omitempty"`
}

CustomEntity defines model for CustomEntity.

type CustomEntityBaseRequest

type CustomEntityBaseRequest struct {
	// Aliases Aliases to add to the custom entity
	Aliases *[]string `json:"aliases,omitempty"`

	// AuthorIds IDs of users to set as the custom entity's authors.
	AuthorIds *[]string `json:"authorIds,omitempty"`

	// CustomFields Custom fields to add to the custom entity. Every field should have its name as a key, mapping to an object with information about the value of the field.
	CustomFields *CustomFields `json:"customFields,omitempty"`

	// Fields Schema fields to set on the custom entity. Must correspond with the schema's field definitions. Every field should have its name as a key, mapping to an object with information about the value of the field.
	Fields *Fields `json:"fields,omitempty"`

	// FolderId ID of the folder that the entity is moved into
	FolderId *string `json:"folderId,omitempty"`
	Name     *string `json:"name,omitempty"`
	SchemaId *string `json:"schemaId,omitempty"`
}

CustomEntityBaseRequest defines model for CustomEntityBaseRequest.

type CustomEntityBaseRequestForCreate

type CustomEntityBaseRequestForCreate struct {
	// Aliases Aliases to add to the custom entity
	Aliases *[]string `json:"aliases,omitempty"`

	// AuthorIds IDs of users to set as the custom entity's authors.
	AuthorIds *[]string `json:"authorIds,omitempty"`

	// CustomFields Custom fields to add to the custom entity. Every field should have its name as a key, mapping to an object with information about the value of the field.
	CustomFields *CustomFields `json:"customFields,omitempty"`

	// Fields Schema fields to set on the custom entity. Must correspond with the schema's field definitions. Every field should have its name as a key, mapping to an object with information about the value of the field.
	Fields *Fields `json:"fields,omitempty"`

	// FolderId ID of the folder that the entity is moved into
	FolderId *string `json:"folderId,omitempty"`
	Name     string  `json:"name"`
	SchemaId string  `json:"schemaId"`
}

CustomEntityBaseRequestForCreate defines model for CustomEntityBaseRequestForCreate.

type CustomEntityBulkCreate

type CustomEntityBulkCreate = CustomEntityCreate

CustomEntityBulkCreate defines model for CustomEntityBulkCreate.

type CustomEntityBulkUpdate

type CustomEntityBulkUpdate = CustomEntityBaseRequest

CustomEntityBulkUpdate defines model for CustomEntityBulkUpdate.

type CustomEntityCreate

type CustomEntityCreate struct {
	// Aliases Aliases to add to the custom entity
	Aliases *[]string `json:"aliases,omitempty"`

	// AuthorIds IDs of users to set as the custom entity's authors.
	AuthorIds *[]string `json:"authorIds,omitempty"`

	// CustomFields Custom fields to add to the custom entity. Every field should have its name as a key, mapping to an object with information about the value of the field.
	CustomFields *CustomFields `json:"customFields,omitempty"`

	// EntityRegistryId Entity registry ID to set for the registered entity. Cannot specify both entityRegistryId and namingStrategy at the same time.
	EntityRegistryId *string `json:"entityRegistryId,omitempty"`

	// Fields Schema fields to set on the custom entity. Must correspond with the schema's field definitions. Every field should have its name as a key, mapping to an object with information about the value of the field.
	Fields *Fields `json:"fields,omitempty"`

	// FolderId ID of the folder containing the entity. Can be left empty when registryId is present.
	FolderId *string `json:"folderId,omitempty"`
	Name     string  `json:"name"`

	// NamingStrategy Specifies the behavior for automatically generated names when registering an entity.
	// - NEW_IDS: Generate new registry IDs
	// - IDS_FROM_NAMES: Generate registry IDs based on entity names
	// - DELETE_NAMES: Generate new registry IDs and replace name with registry ID
	// - SET_FROM_NAME_PARTS: Generate new registry IDs, rename according to name template, and keep old name as alias
	// - REPLACE_NAMES_FROM_PARTS: Generate new registry IDs, and replace name according to name template
	// - KEEP_NAMES: Keep existing entity names as registry IDs
	// - REPLACE_ID_AND_NAME_FROM_PARTS: Generate registry IDs and names according to name template
	NamingStrategy *NamingStrategy `json:"namingStrategy,omitempty"`

	// RegistryId Registry ID into which entity should be registered. this is the ID of the registry which was configured for a particular organization
	// To get available registryIds, use the [/registries endpoint](#/Registry/listRegistries)
	//
	// Required in order for entities to be created directly in the registry.
	RegistryId *string `json:"registryId,omitempty"`
	SchemaId   string  `json:"schemaId"`
}

CustomEntityCreate defines model for CustomEntityCreate.

type CustomEntityRequestRegistryFields

type CustomEntityRequestRegistryFields struct {
	EntityRegistryId *string `json:"entityRegistryId,omitempty"`
}

CustomEntityRequestRegistryFields defines model for CustomEntityRequestRegistryFields.

type CustomEntitySummary

type CustomEntitySummary struct {
	EntityType *CustomEntitySummaryEntityType `json:"entityType,omitempty"`
	Id         *string                        `json:"id,omitempty"`
	// Deprecated:
	Type *string `json:"type,omitempty"`
}

CustomEntitySummary defines model for CustomEntitySummary.

type CustomEntitySummaryEntityType

type CustomEntitySummaryEntityType string

CustomEntitySummaryEntityType defines model for CustomEntitySummary.EntityType.

const (
	CustomEntitySummaryEntityTypeCustomEntity CustomEntitySummaryEntityType = "custom_entity"
)

Defines values for CustomEntitySummaryEntityType.

type CustomEntityUpdate

type CustomEntityUpdate struct {
	// Aliases Aliases to add to the custom entity
	Aliases *[]string `json:"aliases,omitempty"`

	// AuthorIds IDs of users to set as the custom entity's authors.
	AuthorIds *[]string `json:"authorIds,omitempty"`

	// CustomFields Custom fields to add to the custom entity. Every field should have its name as a key, mapping to an object with information about the value of the field.
	CustomFields     *CustomFields `json:"customFields,omitempty"`
	EntityRegistryId *string       `json:"entityRegistryId,omitempty"`

	// Fields Schema fields to set on the custom entity. Must correspond with the schema's field definitions. Every field should have its name as a key, mapping to an object with information about the value of the field.
	Fields *Fields `json:"fields,omitempty"`

	// FolderId ID of the folder that the entity is moved into
	FolderId *string `json:"folderId,omitempty"`
	Name     *string `json:"name,omitempty"`
	SchemaId *string `json:"schemaId,omitempty"`
}

CustomEntityUpdate defines model for CustomEntityUpdate.

type CustomEntityWithEntityType

type CustomEntityWithEntityType struct {
	Aliases *[]string `json:"aliases,omitempty"`

	// ApiURL The canonical url of the Custom Entity in the API.
	ApiURL             *string                               `json:"apiURL,omitempty"`
	ArchiveRecord      *ArchiveRecord                        `json:"archiveRecord"`
	Authors            *[]UserSummary                        `json:"authors,omitempty"`
	CreatedAt          *time.Time                            `json:"createdAt,omitempty"`
	Creator            *UserSummary                          `json:"creator,omitempty"`
	CustomFields       *CustomFields                         `json:"customFields,omitempty"`
	EntityRegistryId   *string                               `json:"entityRegistryId"`
	EntityType         *CustomEntityWithEntityTypeEntityType `json:"entityType,omitempty"`
	Fields             *Fields                               `json:"fields,omitempty"`
	FolderId           *string                               `json:"folderId"`
	Id                 *string                               `json:"id,omitempty"`
	ModifiedAt         *time.Time                            `json:"modifiedAt,omitempty"`
	Name               *string                               `json:"name,omitempty"`
	RegistrationOrigin *RegistrationOrigin                   `json:"registrationOrigin"`
	RegistryId         *string                               `json:"registryId"`
	Schema             *SchemaSummary                        `json:"schema"`
	WebURL             *string                               `json:"webURL,omitempty"`
}

CustomEntityWithEntityType defines model for CustomEntityWithEntityType.

type CustomEntityWithEntityTypeEntityType

type CustomEntityWithEntityTypeEntityType string

CustomEntityWithEntityTypeEntityType defines model for CustomEntityWithEntityType.EntityType.

const (
	CustomEntityWithEntityTypeEntityTypeCustomEntity CustomEntityWithEntityTypeEntityType = "custom_entity"
)

Defines values for CustomEntityWithEntityTypeEntityType.

type CustomField

type CustomField struct {
	Value *string `json:"value,omitempty"`
}

CustomField defines model for CustomField.

type CustomFields

type CustomFields map[string]CustomField

CustomFields defines model for CustomFields.

type CustomNotation

type CustomNotation struct {
	Id   *string `json:"id,omitempty"`
	Name *string `json:"name,omitempty"`
}

CustomNotation defines model for CustomNotation.

type CustomNotationRequest

type CustomNotationRequest struct {
	// CustomNotation Representation of the sequence or oligo in the custom notation specified by customNotationId
	CustomNotation *string `json:"customNotation,omitempty"`

	// CustomNotationId ID of the notation used to interpret the string provided in the customNotation field
	CustomNotationId *string `json:"customNotationId,omitempty"`
}

CustomNotationRequest defines model for CustomNotationRequest.

type CustomNotationsPaginatedList

type CustomNotationsPaginatedList struct {
	CustomNotations *[]CustomNotation `json:"customNotations,omitempty"`
	NextToken       *string           `json:"nextToken,omitempty"`
}

CustomNotationsPaginatedList defines model for CustomNotationsPaginatedList.

type DateAppConfigItem

type DateAppConfigItem struct {
	ApiURL *string `json:"apiURL,omitempty"`
	App    *struct {
		// Id The id of the Benchling app to which this configuration item belongs
		Id *string `json:"id,omitempty"`
	} `json:"app,omitempty"`

	// CreatedAt DateTime the app config item was created
	CreatedAt   *time.Time `json:"createdAt,omitempty"`
	Description *string    `json:"description,omitempty"`
	Id          *string    `json:"id,omitempty"`

	// ModifiedAt DateTime the app config item was last modified
	ModifiedAt *time.Time `json:"modifiedAt,omitempty"`

	// Path Array-based representation of config item's location in the tree in order from top to bottom.
	Path           *[]string              `json:"path,omitempty"`
	RequiredConfig *bool                  `json:"requiredConfig,omitempty"`
	Type           *DateAppConfigItemType `json:"type,omitempty"`
	Value          *string                `json:"value"`
}

DateAppConfigItem defines model for DateAppConfigItem.

type DateAppConfigItemType

type DateAppConfigItemType string

DateAppConfigItemType defines model for DateAppConfigItem.Type.

const (
	DateAppConfigItemTypeDate DateAppConfigItemType = "date"
)

Defines values for DateAppConfigItemType.

type DatetimeAppConfigItem

type DatetimeAppConfigItem struct {
	ApiURL *string `json:"apiURL,omitempty"`
	App    *struct {
		// Id The id of the Benchling app to which this configuration item belongs
		Id *string `json:"id,omitempty"`
	} `json:"app,omitempty"`

	// CreatedAt DateTime the app config item was created
	CreatedAt   *time.Time `json:"createdAt,omitempty"`
	Description *string    `json:"description,omitempty"`
	Id          *string    `json:"id,omitempty"`

	// ModifiedAt DateTime the app config item was last modified
	ModifiedAt *time.Time `json:"modifiedAt,omitempty"`

	// Path Array-based representation of config item's location in the tree in order from top to bottom.
	Path           *[]string                  `json:"path,omitempty"`
	RequiredConfig *bool                      `json:"requiredConfig,omitempty"`
	Type           *DatetimeAppConfigItemType `json:"type,omitempty"`
	Value          *string                    `json:"value"`
}

DatetimeAppConfigItem defines model for DatetimeAppConfigItem.

type DatetimeAppConfigItemType

type DatetimeAppConfigItemType string

DatetimeAppConfigItemType defines model for DatetimeAppConfigItem.Type.

const (
	Datetime DatetimeAppConfigItemType = "datetime"
)

Defines values for DatetimeAppConfigItemType.

type DefaultConcentrationSummary

type DefaultConcentrationSummary struct {
	// Units Units of measurement.
	Units *string `json:"units,omitempty"`

	// Value Amount of measurement.
	Value *float32 `json:"value,omitempty"`
}

DefaultConcentrationSummary defines model for DefaultConcentrationSummary.

type DeleteContainerContentResponse

type DeleteContainerContentResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON403      *ForbiddenRestrictedSampleError
	JSON404      *NotFoundError
}

func ParseDeleteContainerContentResponse

func ParseDeleteContainerContentResponse(rsp *http.Response) (*DeleteContainerContentResponse, error)

ParseDeleteContainerContentResponse parses an HTTP response from a DeleteContainerContentWithResponse call

func (DeleteContainerContentResponse) Status

Status returns HTTPResponse.Status

func (DeleteContainerContentResponse) StatusCode

func (r DeleteContainerContentResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteDNAAlignmentResponse

type DeleteDNAAlignmentResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *EmptyObject
	JSON404      *NotFoundError
}

func ParseDeleteDNAAlignmentResponse

func ParseDeleteDNAAlignmentResponse(rsp *http.Response) (*DeleteDNAAlignmentResponse, error)

ParseDeleteDNAAlignmentResponse parses an HTTP response from a DeleteDNAAlignmentWithResponse call

func (DeleteDNAAlignmentResponse) Status

Status returns HTTPResponse.Status

func (DeleteDNAAlignmentResponse) StatusCode

func (r DeleteDNAAlignmentResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteNucleotideAlignmentResponse

type DeleteNucleotideAlignmentResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *EmptyObject
	JSON404      *NotFoundError
}

func ParseDeleteNucleotideAlignmentResponse

func ParseDeleteNucleotideAlignmentResponse(rsp *http.Response) (*DeleteNucleotideAlignmentResponse, error)

ParseDeleteNucleotideAlignmentResponse parses an HTTP response from a DeleteNucleotideAlignmentWithResponse call

func (DeleteNucleotideAlignmentResponse) Status

Status returns HTTPResponse.Status

func (DeleteNucleotideAlignmentResponse) StatusCode

func (r DeleteNucleotideAlignmentResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeprecatedAutomationOutputProcessorsPaginatedList

type DeprecatedAutomationOutputProcessorsPaginatedList struct {
	AutomationOutputProcessors *[]AutomationOutputProcessor `json:"automationOutputProcessors,omitempty"`
	NextToken                  *string                      `json:"nextToken,omitempty"`
}

DeprecatedAutomationOutputProcessorsPaginatedList Deprecated - A paginated list of automation output processors

type DeprecatedContainerVolumeForInput

type DeprecatedContainerVolumeForInput struct {
	Units *DeprecatedContainerVolumeForInputUnits `json:"units"`
	Value *float32                                `json:"value"`
}

DeprecatedContainerVolumeForInput Desired volume for a container, well, or transfer. "volume" type keys are deprecated in API requests; use the more permissive "quantity" type key instead.

type DeprecatedContainerVolumeForInputUnits

type DeprecatedContainerVolumeForInputUnits string

DeprecatedContainerVolumeForInputUnits defines model for DeprecatedContainerVolumeForInput.Units.

const (
	DeprecatedContainerVolumeForInputUnitsL   DeprecatedContainerVolumeForInputUnits = "L"
	DeprecatedContainerVolumeForInputUnitsML  DeprecatedContainerVolumeForInputUnits = "mL"
	DeprecatedContainerVolumeForInputUnitsNL  DeprecatedContainerVolumeForInputUnits = "nL"
	DeprecatedContainerVolumeForInputUnitsNil DeprecatedContainerVolumeForInputUnits = "<nil>"
	DeprecatedContainerVolumeForInputUnitsPL  DeprecatedContainerVolumeForInputUnits = "pL"
	DeprecatedContainerVolumeForInputUnitsUL  DeprecatedContainerVolumeForInputUnits = "uL"
)

Defines values for DeprecatedContainerVolumeForInputUnits.

type DeprecatedContainerVolumeForResponse

type DeprecatedContainerVolumeForResponse struct {
	Units *DeprecatedContainerVolumeForResponseUnits `json:"units"`
	Value *float32                                   `json:"value"`
}

DeprecatedContainerVolumeForResponse defines model for DeprecatedContainerVolumeForResponse.

type DeprecatedContainerVolumeForResponseUnits

type DeprecatedContainerVolumeForResponseUnits string

DeprecatedContainerVolumeForResponseUnits defines model for DeprecatedContainerVolumeForResponse.Units.

const (
	DeprecatedContainerVolumeForResponseUnitsCells     DeprecatedContainerVolumeForResponseUnits = "cells"
	DeprecatedContainerVolumeForResponseUnitsG         DeprecatedContainerVolumeForResponseUnits = "g"
	DeprecatedContainerVolumeForResponseUnitsGalUS     DeprecatedContainerVolumeForResponseUnits = "gal (US)"
	DeprecatedContainerVolumeForResponseUnitsItems     DeprecatedContainerVolumeForResponseUnits = "items"
	DeprecatedContainerVolumeForResponseUnitsKg        DeprecatedContainerVolumeForResponseUnits = "kg"
	DeprecatedContainerVolumeForResponseUnitsL         DeprecatedContainerVolumeForResponseUnits = "L"
	DeprecatedContainerVolumeForResponseUnitsLb        DeprecatedContainerVolumeForResponseUnits = "lb"
	DeprecatedContainerVolumeForResponseUnitsML        DeprecatedContainerVolumeForResponseUnits = "mL"
	DeprecatedContainerVolumeForResponseUnitsMg        DeprecatedContainerVolumeForResponseUnits = "mg"
	DeprecatedContainerVolumeForResponseUnitsMmol      DeprecatedContainerVolumeForResponseUnits = "mmol"
	DeprecatedContainerVolumeForResponseUnitsMol       DeprecatedContainerVolumeForResponseUnits = "mol"
	DeprecatedContainerVolumeForResponseUnitsNL        DeprecatedContainerVolumeForResponseUnits = "nL"
	DeprecatedContainerVolumeForResponseUnitsNg        DeprecatedContainerVolumeForResponseUnits = "ng"
	DeprecatedContainerVolumeForResponseUnitsNil       DeprecatedContainerVolumeForResponseUnits = "<nil>"
	DeprecatedContainerVolumeForResponseUnitsNmol      DeprecatedContainerVolumeForResponseUnits = "nmol"
	DeprecatedContainerVolumeForResponseUnitsOz        DeprecatedContainerVolumeForResponseUnits = "oz"
	DeprecatedContainerVolumeForResponseUnitsPL        DeprecatedContainerVolumeForResponseUnits = "pL"
	DeprecatedContainerVolumeForResponseUnitsPg        DeprecatedContainerVolumeForResponseUnits = "pg"
	DeprecatedContainerVolumeForResponseUnitsPmol      DeprecatedContainerVolumeForResponseUnits = "pmol"
	DeprecatedContainerVolumeForResponseUnitsPtUS      DeprecatedContainerVolumeForResponseUnits = "pt (US)"
	DeprecatedContainerVolumeForResponseUnitsQtUS      DeprecatedContainerVolumeForResponseUnits = "qt (US)"
	DeprecatedContainerVolumeForResponseUnitsUL        DeprecatedContainerVolumeForResponseUnits = "uL"
	DeprecatedContainerVolumeForResponseUnitsUg        DeprecatedContainerVolumeForResponseUnits = "ug"
	DeprecatedContainerVolumeForResponseUnitsUmol      DeprecatedContainerVolumeForResponseUnits = "umol"
	DeprecatedContainerVolumeForResponseUnitsUnits     DeprecatedContainerVolumeForResponseUnits = "units"
	DeprecatedContainerVolumeForResponseUnitsX103Cells DeprecatedContainerVolumeForResponseUnits = "(x10^3) cells"
	DeprecatedContainerVolumeForResponseUnitsX104Cells DeprecatedContainerVolumeForResponseUnits = "(x10^4) cells"
	DeprecatedContainerVolumeForResponseUnitsX105Cells DeprecatedContainerVolumeForResponseUnits = "(x10^5) cells"
	DeprecatedContainerVolumeForResponseUnitsX106Cells DeprecatedContainerVolumeForResponseUnits = "(x10^6) cells"
	DeprecatedContainerVolumeForResponseUnitsX107Cells DeprecatedContainerVolumeForResponseUnits = "(x10^7) cells"
	DeprecatedContainerVolumeForResponseUnitsX108Cells DeprecatedContainerVolumeForResponseUnits = "(x10^8) cells"
	DeprecatedContainerVolumeForResponseUnitsX109Cells DeprecatedContainerVolumeForResponseUnits = "(x10^9) cells"
)

Defines values for DeprecatedContainerVolumeForResponseUnits.

type DeprecatedEntitySchema

type DeprecatedEntitySchema struct {
	ArchiveRecord *ArchiveRecord `json:"archiveRecord"`
	Constraint    *struct {
		FieldDefinitionNames *[]string `json:"fieldDefinitionNames,omitempty"`
		HasUniqueResidues    *bool     `json:"hasUniqueResidues,omitempty"`
	} `json:"constraint"`
	ContainableType  *DeprecatedEntitySchemaContainableType          `json:"containableType,omitempty"`
	FieldDefinitions *[]DeprecatedEntitySchema_FieldDefinitions_Item `json:"fieldDefinitions,omitempty"`
	Id               *string                                         `json:"id,omitempty"`

	// ModifiedAt DateTime the Entity Schema was last modified
	ModifiedAt *time.Time                  `json:"modifiedAt,omitempty"`
	Name       *string                     `json:"name,omitempty"`
	Prefix     *string                     `json:"prefix,omitempty"`
	RegistryId *string                     `json:"registryId,omitempty"`
	Type       *DeprecatedEntitySchemaType `json:"type,omitempty"`
}

DeprecatedEntitySchema defines model for DeprecatedEntitySchema.

type DeprecatedEntitySchemaContainableType

type DeprecatedEntitySchemaContainableType string

DeprecatedEntitySchemaContainableType defines model for DeprecatedEntitySchema.ContainableType.

const (
	DeprecatedEntitySchemaContainableTypeBATCH  DeprecatedEntitySchemaContainableType = "BATCH"
	DeprecatedEntitySchemaContainableTypeENTITY DeprecatedEntitySchemaContainableType = "ENTITY"
	DeprecatedEntitySchemaContainableTypeNONE   DeprecatedEntitySchemaContainableType = "NONE"
)

Defines values for DeprecatedEntitySchemaContainableType.

type DeprecatedEntitySchemaType

type DeprecatedEntitySchemaType string

DeprecatedEntitySchemaType defines model for DeprecatedEntitySchema.Type.

const (
	DeprecatedEntitySchemaTypeAaSequence   DeprecatedEntitySchemaType = "aa_sequence"
	DeprecatedEntitySchemaTypeCustomEntity DeprecatedEntitySchemaType = "custom_entity"
	DeprecatedEntitySchemaTypeDnaOligo     DeprecatedEntitySchemaType = "dna_oligo"
	DeprecatedEntitySchemaTypeDnaSequence  DeprecatedEntitySchemaType = "dna_sequence"
	DeprecatedEntitySchemaTypeEntry        DeprecatedEntitySchemaType = "entry"
	DeprecatedEntitySchemaTypeMixture      DeprecatedEntitySchemaType = "mixture"
	DeprecatedEntitySchemaTypeMolecule     DeprecatedEntitySchemaType = "molecule"
	DeprecatedEntitySchemaTypeRnaOligo     DeprecatedEntitySchemaType = "rna_oligo"
)

Defines values for DeprecatedEntitySchemaType.

type DeprecatedEntitySchema_FieldDefinitions_Item

type DeprecatedEntitySchema_FieldDefinitions_Item struct {
	// contains filtered or unexported fields
}

DeprecatedEntitySchema_FieldDefinitions_Item defines model for DeprecatedEntitySchema.fieldDefinitions.Item.

func (DeprecatedEntitySchema_FieldDefinitions_Item) AsDropdownFieldDefinition

AsDropdownFieldDefinition returns the union data inside the DeprecatedEntitySchema_FieldDefinitions_Item as a DropdownFieldDefinition

func (DeprecatedEntitySchema_FieldDefinitions_Item) AsFloatFieldDefinition

AsFloatFieldDefinition returns the union data inside the DeprecatedEntitySchema_FieldDefinitions_Item as a FloatFieldDefinition

func (DeprecatedEntitySchema_FieldDefinitions_Item) AsIntegerFieldDefinition

AsIntegerFieldDefinition returns the union data inside the DeprecatedEntitySchema_FieldDefinitions_Item as a IntegerFieldDefinition

func (DeprecatedEntitySchema_FieldDefinitions_Item) AsSchemaLinkFieldDefinition

AsSchemaLinkFieldDefinition returns the union data inside the DeprecatedEntitySchema_FieldDefinitions_Item as a SchemaLinkFieldDefinition

func (DeprecatedEntitySchema_FieldDefinitions_Item) AsSimpleFieldDefinition

AsSimpleFieldDefinition returns the union data inside the DeprecatedEntitySchema_FieldDefinitions_Item as a SimpleFieldDefinition

func (*DeprecatedEntitySchema_FieldDefinitions_Item) FromDropdownFieldDefinition

FromDropdownFieldDefinition overwrites any union data inside the DeprecatedEntitySchema_FieldDefinitions_Item as the provided DropdownFieldDefinition

func (*DeprecatedEntitySchema_FieldDefinitions_Item) FromFloatFieldDefinition

FromFloatFieldDefinition overwrites any union data inside the DeprecatedEntitySchema_FieldDefinitions_Item as the provided FloatFieldDefinition

func (*DeprecatedEntitySchema_FieldDefinitions_Item) FromIntegerFieldDefinition

FromIntegerFieldDefinition overwrites any union data inside the DeprecatedEntitySchema_FieldDefinitions_Item as the provided IntegerFieldDefinition

func (*DeprecatedEntitySchema_FieldDefinitions_Item) FromSchemaLinkFieldDefinition

FromSchemaLinkFieldDefinition overwrites any union data inside the DeprecatedEntitySchema_FieldDefinitions_Item as the provided SchemaLinkFieldDefinition

func (*DeprecatedEntitySchema_FieldDefinitions_Item) FromSimpleFieldDefinition

FromSimpleFieldDefinition overwrites any union data inside the DeprecatedEntitySchema_FieldDefinitions_Item as the provided SimpleFieldDefinition

func (DeprecatedEntitySchema_FieldDefinitions_Item) MarshalJSON

func (*DeprecatedEntitySchema_FieldDefinitions_Item) MergeDropdownFieldDefinition

MergeDropdownFieldDefinition performs a merge with any union data inside the DeprecatedEntitySchema_FieldDefinitions_Item, using the provided DropdownFieldDefinition

func (*DeprecatedEntitySchema_FieldDefinitions_Item) MergeFloatFieldDefinition

MergeFloatFieldDefinition performs a merge with any union data inside the DeprecatedEntitySchema_FieldDefinitions_Item, using the provided FloatFieldDefinition

func (*DeprecatedEntitySchema_FieldDefinitions_Item) MergeIntegerFieldDefinition

MergeIntegerFieldDefinition performs a merge with any union data inside the DeprecatedEntitySchema_FieldDefinitions_Item, using the provided IntegerFieldDefinition

func (*DeprecatedEntitySchema_FieldDefinitions_Item) MergeSchemaLinkFieldDefinition

MergeSchemaLinkFieldDefinition performs a merge with any union data inside the DeprecatedEntitySchema_FieldDefinitions_Item, using the provided SchemaLinkFieldDefinition

func (*DeprecatedEntitySchema_FieldDefinitions_Item) MergeSimpleFieldDefinition

MergeSimpleFieldDefinition performs a merge with any union data inside the DeprecatedEntitySchema_FieldDefinitions_Item, using the provided SimpleFieldDefinition

func (*DeprecatedEntitySchema_FieldDefinitions_Item) UnmarshalJSON

type DeprecatedEntitySchemasList

type DeprecatedEntitySchemasList struct {
	EntitySchemas *[]DeprecatedEntitySchema `json:"entitySchemas,omitempty"`
}

DeprecatedEntitySchemasList defines model for DeprecatedEntitySchemasList.

type DnaAlignment

type DnaAlignment struct {
	AlignedSequences *[]AlignedSequence `json:"alignedSequences,omitempty"`

	// ApiURL The canonical url of the DNA Alignment in the API.
	ApiURL *string `json:"apiURL,omitempty"`

	// CreatedAt DateTime the DNA Alignment was created
	CreatedAt *time.Time `json:"createdAt,omitempty"`
	Id        *string    `json:"id,omitempty"`

	// ModifiedAt DateTime the DNA Alignment was last modified
	ModifiedAt *time.Time `json:"modifiedAt,omitempty"`
	Name       *string    `json:"name,omitempty"`

	// ReferenceSequenceId The ID of the template or consensus DNA Sequence associated with the DNA Alignment
	ReferenceSequenceId *string `json:"referenceSequenceId,omitempty"`

	// WebURL The Benchling web UI url to view the DNA Alignment
	WebURL *string `json:"webURL,omitempty"`
}

DnaAlignment defines model for DnaAlignment.

type DnaAlignmentBase

type DnaAlignmentBase struct {
	Algorithm DnaAlignmentBaseAlgorithm     `json:"algorithm"`
	Files     []DnaAlignmentBase_Files_Item `json:"files"`
	Name      *string                       `json:"name,omitempty"`
}

DnaAlignmentBase defines model for DnaAlignmentBase.

type DnaAlignmentBaseAlgorithm

type DnaAlignmentBaseAlgorithm string

DnaAlignmentBaseAlgorithm defines model for DnaAlignmentBase.Algorithm.

const (
	DnaAlignmentBaseAlgorithmClustalo DnaAlignmentBaseAlgorithm = "clustalo"
	DnaAlignmentBaseAlgorithmMafft    DnaAlignmentBaseAlgorithm = "mafft"
)

Defines values for DnaAlignmentBaseAlgorithm.

type DnaAlignmentBaseFiles0

type DnaAlignmentBaseFiles0 struct {
	SequenceId *string `json:"sequenceId,omitempty"`
}

DnaAlignmentBaseFiles0 defines model for .

type DnaAlignmentBase_Files_Item

type DnaAlignmentBase_Files_Item struct {
	// contains filtered or unexported fields
}

DnaAlignmentBase_Files_Item defines model for DnaAlignmentBase.files.Item.

func (DnaAlignmentBase_Files_Item) AsDnaAlignmentBaseFiles0

func (t DnaAlignmentBase_Files_Item) AsDnaAlignmentBaseFiles0() (DnaAlignmentBaseFiles0, error)

AsDnaAlignmentBaseFiles0 returns the union data inside the DnaAlignmentBase_Files_Item as a DnaAlignmentBaseFiles0

func (DnaAlignmentBase_Files_Item) AsDnaTemplateAlignmentFile

func (t DnaAlignmentBase_Files_Item) AsDnaTemplateAlignmentFile() (DnaTemplateAlignmentFile, error)

AsDnaTemplateAlignmentFile returns the union data inside the DnaAlignmentBase_Files_Item as a DnaTemplateAlignmentFile

func (*DnaAlignmentBase_Files_Item) FromDnaAlignmentBaseFiles0

func (t *DnaAlignmentBase_Files_Item) FromDnaAlignmentBaseFiles0(v DnaAlignmentBaseFiles0) error

FromDnaAlignmentBaseFiles0 overwrites any union data inside the DnaAlignmentBase_Files_Item as the provided DnaAlignmentBaseFiles0

func (*DnaAlignmentBase_Files_Item) FromDnaTemplateAlignmentFile

func (t *DnaAlignmentBase_Files_Item) FromDnaTemplateAlignmentFile(v DnaTemplateAlignmentFile) error

FromDnaTemplateAlignmentFile overwrites any union data inside the DnaAlignmentBase_Files_Item as the provided DnaTemplateAlignmentFile

func (DnaAlignmentBase_Files_Item) MarshalJSON

func (t DnaAlignmentBase_Files_Item) MarshalJSON() ([]byte, error)

func (*DnaAlignmentBase_Files_Item) MergeDnaAlignmentBaseFiles0

func (t *DnaAlignmentBase_Files_Item) MergeDnaAlignmentBaseFiles0(v DnaAlignmentBaseFiles0) error

MergeDnaAlignmentBaseFiles0 performs a merge with any union data inside the DnaAlignmentBase_Files_Item, using the provided DnaAlignmentBaseFiles0

func (*DnaAlignmentBase_Files_Item) MergeDnaTemplateAlignmentFile

func (t *DnaAlignmentBase_Files_Item) MergeDnaTemplateAlignmentFile(v DnaTemplateAlignmentFile) error

MergeDnaTemplateAlignmentFile performs a merge with any union data inside the DnaAlignmentBase_Files_Item, using the provided DnaTemplateAlignmentFile

func (*DnaAlignmentBase_Files_Item) UnmarshalJSON

func (t *DnaAlignmentBase_Files_Item) UnmarshalJSON(b []byte) error

type DnaAlignmentSummary

type DnaAlignmentSummary struct {
	// ApiURL The canonical url of the DNA Alignment in the API.
	ApiURL *string `json:"apiURL,omitempty"`

	// CreatedAt DateTime the DNA Alignment was created
	CreatedAt *time.Time `json:"createdAt,omitempty"`
	Id        *string    `json:"id,omitempty"`

	// ModifiedAt DateTime the DNA Alignment was last modified
	ModifiedAt *time.Time `json:"modifiedAt,omitempty"`
	Name       *string    `json:"name,omitempty"`

	// ReferenceSequenceId The ID of the template or consensus DNA Sequence associated with the DNA Alignment
	ReferenceSequenceId *string `json:"referenceSequenceId,omitempty"`

	// WebURL The Benchling web UI url to view the DNA Alignment
	WebURL *string `json:"webURL,omitempty"`
}

DnaAlignmentSummary defines model for DnaAlignmentSummary.

type DnaAlignmentsPaginatedList

type DnaAlignmentsPaginatedList struct {
	DnaAlignments *[]DnaAlignmentSummary `json:"dnaAlignments,omitempty"`
	NextToken     *string                `json:"nextToken,omitempty"`
}

DnaAlignmentsPaginatedList defines model for DnaAlignmentsPaginatedList.

type DnaAnnotation

type DnaAnnotation struct {
	// Color Hex color code used when displaying this feature in the UI.
	Color        *string                       `json:"color,omitempty"`
	CustomFields *[]SequenceFeatureCustomField `json:"customFields,omitempty"`

	// End 0-based exclusive end index. The end of the sequence is always represented as 0.
	End   *int    `json:"end,omitempty"`
	Name  *string `json:"name,omitempty"`
	Notes *string `json:"notes,omitempty"`

	// Start 0-based inclusive start index.
	Start  *int    `json:"start,omitempty"`
	Strand *int    `json:"strand,omitempty"`
	Type   *string `json:"type,omitempty"`
}

DnaAnnotation defines model for DnaAnnotation.

type DnaConsensusAlignmentCreate

type DnaConsensusAlignmentCreate struct {
	Algorithm   DnaConsensusAlignmentCreateAlgorithm     `json:"algorithm"`
	Files       []DnaConsensusAlignmentCreate_Files_Item `json:"files"`
	Name        *string                                  `json:"name,omitempty"`
	NewSequence *struct {
		FolderId *string `json:"folderId,omitempty"`
	} `json:"newSequence,omitempty"`
	SequenceId *string `json:"sequenceId,omitempty"`
}

DnaConsensusAlignmentCreate defines model for DnaConsensusAlignmentCreate.

type DnaConsensusAlignmentCreateAlgorithm

type DnaConsensusAlignmentCreateAlgorithm string

DnaConsensusAlignmentCreateAlgorithm defines model for DnaConsensusAlignmentCreate.Algorithm.

const (
	DnaConsensusAlignmentCreateAlgorithmClustalo DnaConsensusAlignmentCreateAlgorithm = "clustalo"
	DnaConsensusAlignmentCreateAlgorithmMafft    DnaConsensusAlignmentCreateAlgorithm = "mafft"
)

Defines values for DnaConsensusAlignmentCreateAlgorithm.

type DnaConsensusAlignmentCreateFiles0

type DnaConsensusAlignmentCreateFiles0 struct {
	SequenceId *string `json:"sequenceId,omitempty"`
}

DnaConsensusAlignmentCreateFiles0 defines model for .

type DnaConsensusAlignmentCreate_Files_Item

type DnaConsensusAlignmentCreate_Files_Item struct {
	// contains filtered or unexported fields
}

DnaConsensusAlignmentCreate_Files_Item defines model for DnaConsensusAlignmentCreate.files.Item.

func (DnaConsensusAlignmentCreate_Files_Item) AsDnaConsensusAlignmentCreateFiles0

func (t DnaConsensusAlignmentCreate_Files_Item) AsDnaConsensusAlignmentCreateFiles0() (DnaConsensusAlignmentCreateFiles0, error)

AsDnaConsensusAlignmentCreateFiles0 returns the union data inside the DnaConsensusAlignmentCreate_Files_Item as a DnaConsensusAlignmentCreateFiles0

func (DnaConsensusAlignmentCreate_Files_Item) AsDnaTemplateAlignmentFile

func (t DnaConsensusAlignmentCreate_Files_Item) AsDnaTemplateAlignmentFile() (DnaTemplateAlignmentFile, error)

AsDnaTemplateAlignmentFile returns the union data inside the DnaConsensusAlignmentCreate_Files_Item as a DnaTemplateAlignmentFile

func (*DnaConsensusAlignmentCreate_Files_Item) FromDnaConsensusAlignmentCreateFiles0

func (t *DnaConsensusAlignmentCreate_Files_Item) FromDnaConsensusAlignmentCreateFiles0(v DnaConsensusAlignmentCreateFiles0) error

FromDnaConsensusAlignmentCreateFiles0 overwrites any union data inside the DnaConsensusAlignmentCreate_Files_Item as the provided DnaConsensusAlignmentCreateFiles0

func (*DnaConsensusAlignmentCreate_Files_Item) FromDnaTemplateAlignmentFile

func (t *DnaConsensusAlignmentCreate_Files_Item) FromDnaTemplateAlignmentFile(v DnaTemplateAlignmentFile) error

FromDnaTemplateAlignmentFile overwrites any union data inside the DnaConsensusAlignmentCreate_Files_Item as the provided DnaTemplateAlignmentFile

func (DnaConsensusAlignmentCreate_Files_Item) MarshalJSON

func (t DnaConsensusAlignmentCreate_Files_Item) MarshalJSON() ([]byte, error)

func (*DnaConsensusAlignmentCreate_Files_Item) MergeDnaConsensusAlignmentCreateFiles0

func (t *DnaConsensusAlignmentCreate_Files_Item) MergeDnaConsensusAlignmentCreateFiles0(v DnaConsensusAlignmentCreateFiles0) error

MergeDnaConsensusAlignmentCreateFiles0 performs a merge with any union data inside the DnaConsensusAlignmentCreate_Files_Item, using the provided DnaConsensusAlignmentCreateFiles0

func (*DnaConsensusAlignmentCreate_Files_Item) MergeDnaTemplateAlignmentFile

func (t *DnaConsensusAlignmentCreate_Files_Item) MergeDnaTemplateAlignmentFile(v DnaTemplateAlignmentFile) error

MergeDnaTemplateAlignmentFile performs a merge with any union data inside the DnaConsensusAlignmentCreate_Files_Item, using the provided DnaTemplateAlignmentFile

func (*DnaConsensusAlignmentCreate_Files_Item) UnmarshalJSON

func (t *DnaConsensusAlignmentCreate_Files_Item) UnmarshalJSON(b []byte) error

type DnaOligo

type DnaOligo struct {
	// Aliases Array of aliases
	Aliases *[]string `json:"aliases,omitempty"`

	// Annotations Annotations on the Oligo.
	Annotations   *[]DnaAnnotation `json:"annotations,omitempty"`
	ApiURL        *string          `json:"apiURL,omitempty"`
	ArchiveRecord *ArchiveRecord   `json:"archiveRecord"`
	Bases         *string          `json:"bases,omitempty"`

	// CreatedAt DateTime the Oligo was created.
	CreatedAt *time.Time   `json:"createdAt,omitempty"`
	Creator   *UserSummary `json:"creator,omitempty"`

	// CustomFields Custom fields set on the Oligo.
	CustomFields *CustomFields `json:"customFields,omitempty"`

	// CustomNotation Representation of the oligo in the custom notation specified in the request. Null if no notation was specified.
	CustomNotation *string `json:"customNotation"`

	// CustomNotationName Name of the custom notation specified in the request. Null if no notation was specified.
	CustomNotationName *string `json:"customNotationName"`

	// EntityRegistryId Registry ID of the Oligo if registered.
	EntityRegistryId *string `json:"entityRegistryId"`
	Fields           *Fields `json:"fields,omitempty"`

	// FolderId ID of the folder that contains the Oligo.
	FolderId *string `json:"folderId"`

	// Helm Representation of the oligo in HELM syntax, including any chemical modifications
	Helm *string `json:"helm,omitempty"`

	// Id ID of the Oligo.
	Id *string `json:"id,omitempty"`

	// Length Number of bases in the Oligo.
	Length *int `json:"length,omitempty"`

	// ModifiedAt DateTime the Oligo was last modified.
	ModifiedAt *time.Time `json:"modifiedAt,omitempty"`

	// Name Name of the Oligo.
	Name *string `json:"name,omitempty"`

	// NucleotideType Nucleotide type of the Oligo.
	NucleotideType     DnaOligoNucleotideType `json:"nucleotideType"`
	RegistrationOrigin *RegistrationOrigin    `json:"registrationOrigin"`

	// RegistryId Registry the Oligo is registered in.
	RegistryId *string        `json:"registryId"`
	Schema     *SchemaSummary `json:"schema"`

	// WebURL URL of the Oligo.
	WebURL *string `json:"webURL,omitempty"`
}

DnaOligo defines model for DnaOligo.

type DnaOligoBulkUpdate

type DnaOligoBulkUpdate struct {
	// Aliases Aliases to add to the Oligo
	Aliases *[]string `json:"aliases,omitempty"`

	// Annotations Annotations on the Oligo.
	Annotations *[]DnaAnnotation `json:"annotations,omitempty"`

	// AuthorIds IDs of users to set as the Oligo's authors.
	AuthorIds *[]string `json:"authorIds,omitempty"`

	// Bases Base pairs of the oligo.
	Bases *string `json:"bases,omitempty"`

	// CustomFields Custom fields to add to the Oligo. Every field should have its name as a key, mapping to an object with information about the value of the field.
	CustomFields *CustomFields `json:"customFields,omitempty"`

	// CustomNotation Representation of the sequence or oligo in the custom notation specified by customNotationId
	CustomNotation *string `json:"customNotation,omitempty"`

	// CustomNotationId ID of the notation used to interpret the string provided in the customNotation field
	CustomNotationId *string `json:"customNotationId,omitempty"`

	// Fields Fields to set on the Oligo. Must correspond with the schema's field definitions. Every field should have its name as a key, mapping to an object with information about the value of the field.
	Fields *Fields `json:"fields,omitempty"`

	// FolderId ID of the folder containing the Oligo.
	FolderId *string `json:"folderId,omitempty"`

	// Helm Representation of the oligo in HELM syntax, including any chemical modifications
	Helm *string `json:"helm,omitempty"`
	Id   *string `json:"id,omitempty"`

	// Name Name of the Oligo.
	Name *string `json:"name,omitempty"`

	// SchemaId ID of the oligo's schema.
	SchemaId *string `json:"schemaId,omitempty"`
}

DnaOligoBulkUpdate defines model for DnaOligoBulkUpdate.

type DnaOligoCreate

type DnaOligoCreate struct {
	// Aliases Aliases to add to the Oligo
	Aliases *[]string `json:"aliases,omitempty"`

	// Annotations Annotations on the Oligo.
	Annotations *[]DnaAnnotation `json:"annotations,omitempty"`

	// AuthorIds IDs of users to set as the Oligo's authors.
	AuthorIds *[]string `json:"authorIds,omitempty"`

	// Bases Base pairs of the oligo.
	Bases string `json:"bases"`

	// CustomFields Custom fields to add to the Oligo. Every field should have its name as a key, mapping to an object with information about the value of the field.
	CustomFields *CustomFields `json:"customFields,omitempty"`

	// CustomNotation Representation of the sequence or oligo in the custom notation specified by customNotationId
	CustomNotation *string `json:"customNotation,omitempty"`

	// CustomNotationId ID of the notation used to interpret the string provided in the customNotation field
	CustomNotationId *string `json:"customNotationId,omitempty"`

	// EntityRegistryId Entity registry ID to set for the registered entity. Cannot specify both entityRegistryId and namingStrategy at the same time.
	EntityRegistryId *string `json:"entityRegistryId,omitempty"`

	// Fields Fields to set on the Oligo. Must correspond with the schema's field definitions. Every field should have its name as a key, mapping to an object with information about the value of the field.
	Fields *Fields `json:"fields,omitempty"`

	// FolderId ID of the folder containing the entity. Can be left empty when registryId is present.
	FolderId *string `json:"folderId,omitempty"`

	// Helm Representation of the oligo in HELM syntax, including any chemical modifications
	Helm *string `json:"helm,omitempty"`

	// Name Name of the Oligo.
	Name string `json:"name"`

	// NamingStrategy Specifies the behavior for automatically generated names when registering an entity.
	// - NEW_IDS: Generate new registry IDs
	// - IDS_FROM_NAMES: Generate registry IDs based on entity names
	// - DELETE_NAMES: Generate new registry IDs and replace name with registry ID
	// - SET_FROM_NAME_PARTS: Generate new registry IDs, rename according to name template, and keep old name as alias
	// - REPLACE_NAMES_FROM_PARTS: Generate new registry IDs, and replace name according to name template
	// - KEEP_NAMES: Keep existing entity names as registry IDs
	// - REPLACE_ID_AND_NAME_FROM_PARTS: Generate registry IDs and names according to name template
	NamingStrategy *NamingStrategy `json:"namingStrategy,omitempty"`

	// RegistryId Registry ID into which entity should be registered. this is the ID of the registry which was configured for a particular organization
	// To get available registryIds, use the [/registries endpoint](#/Registry/listRegistries)
	//
	// Required in order for entities to be created directly in the registry.
	RegistryId *string `json:"registryId,omitempty"`

	// SchemaId ID of the oligo's schema.
	SchemaId *string `json:"schemaId,omitempty"`
}

DnaOligoCreate defines model for DnaOligoCreate.

type DnaOligoNucleotideType

type DnaOligoNucleotideType string

DnaOligoNucleotideType Nucleotide type of the Oligo.

const (
	DnaOligoNucleotideTypeDNA DnaOligoNucleotideType = "DNA"
	DnaOligoNucleotideTypeRNA DnaOligoNucleotideType = "RNA"
)

Defines values for DnaOligoNucleotideType.

type DnaOligoUpdate

type DnaOligoUpdate struct {
	// Aliases Aliases to add to the Oligo
	Aliases *[]string `json:"aliases,omitempty"`

	// Annotations Annotations on the Oligo.
	Annotations *[]DnaAnnotation `json:"annotations,omitempty"`

	// AuthorIds IDs of users to set as the Oligo's authors.
	AuthorIds *[]string `json:"authorIds,omitempty"`

	// Bases Base pairs of the oligo.
	Bases *string `json:"bases,omitempty"`

	// CustomFields Custom fields to add to the Oligo. Every field should have its name as a key, mapping to an object with information about the value of the field.
	CustomFields *CustomFields `json:"customFields,omitempty"`

	// CustomNotation Representation of the sequence or oligo in the custom notation specified by customNotationId
	CustomNotation *string `json:"customNotation,omitempty"`

	// CustomNotationId ID of the notation used to interpret the string provided in the customNotation field
	CustomNotationId *string `json:"customNotationId,omitempty"`

	// Fields Fields to set on the Oligo. Must correspond with the schema's field definitions. Every field should have its name as a key, mapping to an object with information about the value of the field.
	Fields *Fields `json:"fields,omitempty"`

	// FolderId ID of the folder containing the Oligo.
	FolderId *string `json:"folderId,omitempty"`

	// Helm Representation of the oligo in HELM syntax, including any chemical modifications
	Helm *string `json:"helm,omitempty"`

	// Name Name of the Oligo.
	Name *string `json:"name,omitempty"`

	// SchemaId ID of the oligo's schema.
	SchemaId *string `json:"schemaId,omitempty"`
}

DnaOligoUpdate defines model for DnaOligoUpdate.

type DnaOligoWithEntityType

type DnaOligoWithEntityType struct {
	// Aliases Array of aliases
	Aliases *[]string `json:"aliases,omitempty"`

	// Annotations Annotations on the Oligo.
	Annotations   *[]DnaAnnotation `json:"annotations,omitempty"`
	ApiURL        *string          `json:"apiURL,omitempty"`
	ArchiveRecord *ArchiveRecord   `json:"archiveRecord"`
	Bases         *string          `json:"bases,omitempty"`

	// CreatedAt DateTime the Oligo was created.
	CreatedAt *time.Time   `json:"createdAt,omitempty"`
	Creator   *UserSummary `json:"creator,omitempty"`

	// CustomFields Custom fields set on the Oligo.
	CustomFields *CustomFields `json:"customFields,omitempty"`

	// CustomNotation Representation of the oligo in the custom notation specified in the request. Null if no notation was specified.
	CustomNotation *string `json:"customNotation"`

	// CustomNotationName Name of the custom notation specified in the request. Null if no notation was specified.
	CustomNotationName *string `json:"customNotationName"`

	// EntityRegistryId Registry ID of the Oligo if registered.
	EntityRegistryId *string                           `json:"entityRegistryId"`
	EntityType       *DnaOligoWithEntityTypeEntityType `json:"entityType,omitempty"`
	Fields           *Fields                           `json:"fields,omitempty"`

	// FolderId ID of the folder that contains the Oligo.
	FolderId *string `json:"folderId"`

	// Helm Representation of the oligo in HELM syntax, including any chemical modifications
	Helm *string `json:"helm,omitempty"`

	// Id ID of the Oligo.
	Id *string `json:"id,omitempty"`

	// Length Number of bases in the Oligo.
	Length *int `json:"length,omitempty"`

	// ModifiedAt DateTime the Oligo was last modified.
	ModifiedAt *time.Time `json:"modifiedAt,omitempty"`

	// Name Name of the Oligo.
	Name *string `json:"name,omitempty"`

	// NucleotideType Nucleotide type of the Oligo.
	NucleotideType     DnaOligoWithEntityTypeNucleotideType `json:"nucleotideType"`
	RegistrationOrigin *RegistrationOrigin                  `json:"registrationOrigin"`

	// RegistryId Registry the Oligo is registered in.
	RegistryId *string        `json:"registryId"`
	Schema     *SchemaSummary `json:"schema"`

	// WebURL URL of the Oligo.
	WebURL *string `json:"webURL,omitempty"`
}

DnaOligoWithEntityType defines model for DnaOligoWithEntityType.

type DnaOligoWithEntityTypeEntityType

type DnaOligoWithEntityTypeEntityType string

DnaOligoWithEntityTypeEntityType defines model for DnaOligoWithEntityType.EntityType.

const (
	DnaOligoWithEntityTypeEntityTypeDnaOligo DnaOligoWithEntityTypeEntityType = "dna_oligo"
)

Defines values for DnaOligoWithEntityTypeEntityType.

type DnaOligoWithEntityTypeNucleotideType

type DnaOligoWithEntityTypeNucleotideType string

DnaOligoWithEntityTypeNucleotideType Nucleotide type of the Oligo.

const (
	DnaOligoWithEntityTypeNucleotideTypeDNA DnaOligoWithEntityTypeNucleotideType = "DNA"
	DnaOligoWithEntityTypeNucleotideTypeRNA DnaOligoWithEntityTypeNucleotideType = "RNA"
)

Defines values for DnaOligoWithEntityTypeNucleotideType.

type DnaOligosArchivalChange

type DnaOligosArchivalChange struct {
	BatchIds    *[]string `json:"batchIds,omitempty"`
	DnaOligoIds *[]string `json:"dnaOligoIds,omitempty"`
}

DnaOligosArchivalChange IDs of all items that were archived or unarchived, grouped by resource type. This includes the IDs of DNA Oligos along with any IDs of batches that were archived / unarchived.

type DnaOligosArchive

type DnaOligosArchive struct {
	DnaOligoIds []string `json:"dnaOligoIds"`

	// Reason The reason for archiving the provided entities. Accepted reasons may differ based on tenant configuration.
	Reason EntityArchiveReason `json:"reason"`
}

DnaOligosArchive The request body for archiving DNA Oligos.

type DnaOligosBulkCreateRequest

type DnaOligosBulkCreateRequest struct {
	DnaOligos *[]DnaOligoCreate `json:"dnaOligos,omitempty"`
}

DnaOligosBulkCreateRequest defines model for DnaOligosBulkCreateRequest.

type DnaOligosBulkUpdateRequest

type DnaOligosBulkUpdateRequest struct {
	DnaOligos *[]DnaOligoBulkUpdate `json:"dnaOligos,omitempty"`
}

DnaOligosBulkUpdateRequest defines model for DnaOligosBulkUpdateRequest.

type DnaOligosPaginatedList

type DnaOligosPaginatedList struct {
	DnaOligos *[]DnaOligo `json:"dnaOligos,omitempty"`
	NextToken *string     `json:"nextToken,omitempty"`
}

DnaOligosPaginatedList defines model for DnaOligosPaginatedList.

type DnaOligosUnarchive

type DnaOligosUnarchive struct {
	DnaOligoIds []string `json:"dnaOligoIds"`
}

DnaOligosUnarchive The request body for unarchiving DNA Oligos.

type DnaSequence

type DnaSequence struct {
	Aliases     *[]string        `json:"aliases,omitempty"`
	Annotations *[]DnaAnnotation `json:"annotations,omitempty"`

	// ApiURL The canonical url of the DNA Sequence in the API.
	ApiURL             *string             `json:"apiURL,omitempty"`
	ArchiveRecord      *ArchiveRecord      `json:"archiveRecord"`
	Bases              *string             `json:"bases,omitempty"`
	CreatedAt          *time.Time          `json:"createdAt,omitempty"`
	Creator            *UserSummary        `json:"creator,omitempty"`
	CustomFields       *CustomFields       `json:"customFields,omitempty"`
	EntityRegistryId   *string             `json:"entityRegistryId"`
	Fields             *Fields             `json:"fields,omitempty"`
	FolderId           *string             `json:"folderId"`
	Id                 *string             `json:"id,omitempty"`
	IsCircular         *bool               `json:"isCircular,omitempty"`
	Length             *int                `json:"length,omitempty"`
	ModifiedAt         *time.Time          `json:"modifiedAt,omitempty"`
	Name               *string             `json:"name,omitempty"`
	Parts              *[]DnaSequencePart  `json:"parts,omitempty"`
	Primers            *[]Primer           `json:"primers,omitempty"`
	RegistrationOrigin *RegistrationOrigin `json:"registrationOrigin"`
	RegistryId         *string             `json:"registryId"`
	Schema             *SchemaSummary      `json:"schema"`
	Translations       *[]Translation      `json:"translations,omitempty"`
	WebURL             *string             `json:"webURL,omitempty"`
}

DnaSequence defines model for DnaSequence.

type DnaSequenceBaseRequest

type DnaSequenceBaseRequest struct {
	// Aliases Aliases to add to the DNA sequence
	Aliases *[]string `json:"aliases,omitempty"`

	// Annotations Annotations to create on the DNA sequence.
	Annotations *[]DnaAnnotation `json:"annotations,omitempty"`

	// AuthorIds IDs of users to set as the DNA sequence's authors.
	AuthorIds *[]string `json:"authorIds,omitempty"`

	// Bases Base pairs for the DNA sequence.
	Bases *string `json:"bases,omitempty"`

	// CustomFields Custom fields to add to the DNA sequence. Every field should have its name as a key, mapping to an object with information about the value of the field.
	CustomFields *CustomFields `json:"customFields,omitempty"`

	// Fields Fields to set on the DNA sequence. Must correspond with the schema's field definitions. Every field should have its name as a key, mapping to an object with information about the value of the field.
	Fields *Fields `json:"fields,omitempty"`

	// FolderId ID of the folder containing the DNA sequence.
	FolderId *string `json:"folderId,omitempty"`

	// IsCircular Whether the DNA sequence is circular or linear.
	IsCircular *bool `json:"isCircular,omitempty"`

	// Name Name of the DNA sequence.
	Name    *string            `json:"name,omitempty"`
	Parts   *[]DnaSequencePart `json:"parts,omitempty"`
	Primers *[]Primer          `json:"primers,omitempty"`

	// SchemaId ID of the DNA sequence's schema.
	SchemaId *string `json:"schemaId,omitempty"`

	// Translations Translations to create on the DNA sequence. Translations are specified by either a combination of 'start' and 'end' fields, or a list of regions. Both cannot be provided.
	Translations *[]Translation `json:"translations,omitempty"`
}

DnaSequenceBaseRequest defines model for DnaSequenceBaseRequest.

type DnaSequenceBaseRequestForCreate

type DnaSequenceBaseRequestForCreate struct {
	// Aliases Aliases to add to the DNA sequence
	Aliases *[]string `json:"aliases,omitempty"`

	// Annotations Annotations to create on the DNA sequence.
	Annotations *[]DnaAnnotation `json:"annotations,omitempty"`

	// AuthorIds IDs of users to set as the DNA sequence's authors.
	AuthorIds *[]string `json:"authorIds,omitempty"`

	// Bases Base pairs for the DNA sequence.
	Bases string `json:"bases"`

	// CustomFields Custom fields to add to the DNA sequence. Every field should have its name as a key, mapping to an object with information about the value of the field.
	CustomFields *CustomFields `json:"customFields,omitempty"`

	// Fields Fields to set on the DNA sequence. Must correspond with the schema's field definitions. Every field should have its name as a key, mapping to an object with information about the value of the field.
	Fields *Fields `json:"fields,omitempty"`

	// FolderId ID of the folder containing the DNA sequence.
	FolderId *string `json:"folderId,omitempty"`

	// IsCircular Whether the DNA sequence is circular or linear.
	IsCircular bool `json:"isCircular"`

	// Name Name of the DNA sequence.
	Name    string             `json:"name"`
	Parts   *[]DnaSequencePart `json:"parts,omitempty"`
	Primers *[]Primer          `json:"primers,omitempty"`

	// SchemaId ID of the DNA sequence's schema.
	SchemaId *string `json:"schemaId,omitempty"`

	// Translations Translations to create on the DNA sequence. Translations are specified by either a combination of 'start' and 'end' fields, or a list of regions. Both cannot be provided.
	Translations *[]Translation `json:"translations,omitempty"`
}

DnaSequenceBaseRequestForCreate defines model for DnaSequenceBaseRequestForCreate.

type DnaSequenceBulkCreate

type DnaSequenceBulkCreate = DnaSequenceCreate

DnaSequenceBulkCreate defines model for DnaSequenceBulkCreate.

type DnaSequenceBulkUpdate

type DnaSequenceBulkUpdate struct {
	// Aliases Aliases to add to the DNA sequence
	Aliases *[]string `json:"aliases,omitempty"`

	// Annotations Annotations to create on the DNA sequence.
	Annotations *[]DnaAnnotation `json:"annotations,omitempty"`

	// AuthorIds IDs of users to set as the DNA sequence's authors.
	AuthorIds *[]string `json:"authorIds,omitempty"`

	// Bases Base pairs for the DNA sequence.
	Bases *string `json:"bases,omitempty"`

	// CustomFields Custom fields to add to the DNA sequence. Every field should have its name as a key, mapping to an object with information about the value of the field.
	CustomFields *CustomFields `json:"customFields,omitempty"`

	// Fields Fields to set on the DNA sequence. Must correspond with the schema's field definitions. Every field should have its name as a key, mapping to an object with information about the value of the field.
	Fields *Fields `json:"fields,omitempty"`

	// FolderId ID of the folder containing the DNA sequence.
	FolderId *string `json:"folderId,omitempty"`
	Id       *string `json:"id,omitempty"`

	// IsCircular Whether the DNA sequence is circular or linear.
	IsCircular *bool `json:"isCircular,omitempty"`

	// Name Name of the DNA sequence.
	Name    *string            `json:"name,omitempty"`
	Parts   *[]DnaSequencePart `json:"parts,omitempty"`
	Primers *[]Primer          `json:"primers,omitempty"`

	// SchemaId ID of the DNA sequence's schema.
	SchemaId *string `json:"schemaId,omitempty"`

	// Translations Translations to create on the DNA sequence. Translations are specified by either a combination of 'start' and 'end' fields, or a list of regions. Both cannot be provided.
	Translations *[]Translation `json:"translations,omitempty"`
}

DnaSequenceBulkUpdate defines model for DnaSequenceBulkUpdate.

type DnaSequenceCreate

type DnaSequenceCreate struct {
	// Aliases Aliases to add to the DNA sequence
	Aliases *[]string `json:"aliases,omitempty"`

	// Annotations Annotations to create on the DNA sequence.
	Annotations *[]DnaAnnotation `json:"annotations,omitempty"`

	// AuthorIds IDs of users to set as the DNA sequence's authors.
	AuthorIds *[]string `json:"authorIds,omitempty"`

	// Bases Base pairs for the DNA sequence.
	Bases string `json:"bases"`

	// CustomFields Custom fields to add to the DNA sequence. Every field should have its name as a key, mapping to an object with information about the value of the field.
	CustomFields *CustomFields `json:"customFields,omitempty"`

	// EntityRegistryId Entity registry ID to set for the registered entity. Cannot specify both entityRegistryId and namingStrategy at the same time.
	EntityRegistryId *string `json:"entityRegistryId,omitempty"`

	// Fields Fields to set on the DNA sequence. Must correspond with the schema's field definitions. Every field should have its name as a key, mapping to an object with information about the value of the field.
	Fields *Fields `json:"fields,omitempty"`

	// FolderId ID of the folder containing the entity. Can be left empty when registryId is present.
	FolderId *string `json:"folderId,omitempty"`

	// IsCircular Whether the DNA sequence is circular or linear.
	IsCircular bool `json:"isCircular"`

	// Name Name of the DNA sequence.
	Name string `json:"name"`

	// NamingStrategy Specifies the behavior for automatically generated names when registering an entity.
	// - NEW_IDS: Generate new registry IDs
	// - IDS_FROM_NAMES: Generate registry IDs based on entity names
	// - DELETE_NAMES: Generate new registry IDs and replace name with registry ID
	// - SET_FROM_NAME_PARTS: Generate new registry IDs, rename according to name template, and keep old name as alias
	// - REPLACE_NAMES_FROM_PARTS: Generate new registry IDs, and replace name according to name template
	// - KEEP_NAMES: Keep existing entity names as registry IDs
	// - REPLACE_ID_AND_NAME_FROM_PARTS: Generate registry IDs and names according to name template
	NamingStrategy *NamingStrategy    `json:"namingStrategy,omitempty"`
	Parts          *[]DnaSequencePart `json:"parts,omitempty"`
	Primers        *[]Primer          `json:"primers,omitempty"`

	// RegistryId Registry ID into which entity should be registered. this is the ID of the registry which was configured for a particular organization
	// To get available registryIds, use the [/registries endpoint](#/Registry/listRegistries)
	//
	// Required in order for entities to be created directly in the registry.
	RegistryId *string `json:"registryId,omitempty"`

	// SchemaId ID of the DNA sequence's schema.
	SchemaId *string `json:"schemaId,omitempty"`

	// Translations Translations to create on the DNA sequence. Translations are specified by either a combination of 'start' and 'end' fields, or a list of regions. Both cannot be provided.
	Translations *[]Translation `json:"translations,omitempty"`
}

DnaSequenceCreate defines model for DnaSequenceCreate.

type DnaSequencePart

type DnaSequencePart struct {
	// End 0-based exclusive end index. The end of the sequence is always represented as 0.
	End        *int    `json:"end,omitempty"`
	SequenceId *string `json:"sequenceId,omitempty"`

	// Start 0-based inclusive start index.
	Start  *int `json:"start,omitempty"`
	Strand *int `json:"strand,omitempty"`
}

DnaSequencePart defines model for DnaSequencePart.

type DnaSequenceRequestRegistryFields

type DnaSequenceRequestRegistryFields struct {
	EntityRegistryId *string `json:"entityRegistryId,omitempty"`
}

DnaSequenceRequestRegistryFields defines model for DnaSequenceRequestRegistryFields.

type DnaSequenceSummary

type DnaSequenceSummary struct {
	EntityType *DnaSequenceSummaryEntityType `json:"entityType,omitempty"`
	Id         *string                       `json:"id,omitempty"`
	// Deprecated:
	Type *string `json:"type,omitempty"`
}

DnaSequenceSummary defines model for DnaSequenceSummary.

type DnaSequenceSummaryEntityType

type DnaSequenceSummaryEntityType string

DnaSequenceSummaryEntityType defines model for DnaSequenceSummary.EntityType.

const (
	DnaSequenceSummaryEntityTypeDnaSequence DnaSequenceSummaryEntityType = "dna_sequence"
)

Defines values for DnaSequenceSummaryEntityType.

type DnaSequenceUpdate

type DnaSequenceUpdate struct {
	// Aliases Aliases to add to the DNA sequence
	Aliases *[]string `json:"aliases,omitempty"`

	// Annotations Annotations to create on the DNA sequence.
	Annotations *[]DnaAnnotation `json:"annotations,omitempty"`

	// AuthorIds IDs of users to set as the DNA sequence's authors.
	AuthorIds *[]string `json:"authorIds,omitempty"`

	// Bases Base pairs for the DNA sequence.
	Bases *string `json:"bases,omitempty"`

	// CustomFields Custom fields to add to the DNA sequence. Every field should have its name as a key, mapping to an object with information about the value of the field.
	CustomFields     *CustomFields `json:"customFields,omitempty"`
	EntityRegistryId *string       `json:"entityRegistryId,omitempty"`

	// Fields Fields to set on the DNA sequence. Must correspond with the schema's field definitions. Every field should have its name as a key, mapping to an object with information about the value of the field.
	Fields *Fields `json:"fields,omitempty"`

	// FolderId ID of the folder containing the DNA sequence.
	FolderId *string `json:"folderId,omitempty"`

	// IsCircular Whether the DNA sequence is circular or linear.
	IsCircular *bool `json:"isCircular,omitempty"`

	// Name Name of the DNA sequence.
	Name    *string            `json:"name,omitempty"`
	Parts   *[]DnaSequencePart `json:"parts,omitempty"`
	Primers *[]Primer          `json:"primers,omitempty"`

	// SchemaId ID of the DNA sequence's schema.
	SchemaId *string `json:"schemaId,omitempty"`

	// Translations Translations to create on the DNA sequence. Translations are specified by either a combination of 'start' and 'end' fields, or a list of regions. Both cannot be provided.
	Translations *[]Translation `json:"translations,omitempty"`
}

DnaSequenceUpdate defines model for DnaSequenceUpdate.

type DnaSequenceWithEntityType

type DnaSequenceWithEntityType struct {
	Aliases     *[]string        `json:"aliases,omitempty"`
	Annotations *[]DnaAnnotation `json:"annotations,omitempty"`

	// ApiURL The canonical url of the DNA Sequence in the API.
	ApiURL             *string                              `json:"apiURL,omitempty"`
	ArchiveRecord      *ArchiveRecord                       `json:"archiveRecord"`
	Bases              *string                              `json:"bases,omitempty"`
	CreatedAt          *time.Time                           `json:"createdAt,omitempty"`
	Creator            *UserSummary                         `json:"creator,omitempty"`
	CustomFields       *CustomFields                        `json:"customFields,omitempty"`
	EntityRegistryId   *string                              `json:"entityRegistryId"`
	EntityType         *DnaSequenceWithEntityTypeEntityType `json:"entityType,omitempty"`
	Fields             *Fields                              `json:"fields,omitempty"`
	FolderId           *string                              `json:"folderId"`
	Id                 *string                              `json:"id,omitempty"`
	IsCircular         *bool                                `json:"isCircular,omitempty"`
	Length             *int                                 `json:"length,omitempty"`
	ModifiedAt         *time.Time                           `json:"modifiedAt,omitempty"`
	Name               *string                              `json:"name,omitempty"`
	Parts              *[]DnaSequencePart                   `json:"parts,omitempty"`
	Primers            *[]Primer                            `json:"primers,omitempty"`
	RegistrationOrigin *RegistrationOrigin                  `json:"registrationOrigin"`
	RegistryId         *string                              `json:"registryId"`
	Schema             *SchemaSummary                       `json:"schema"`
	Translations       *[]Translation                       `json:"translations,omitempty"`
	WebURL             *string                              `json:"webURL,omitempty"`
}

DnaSequenceWithEntityType defines model for DnaSequenceWithEntityType.

type DnaSequenceWithEntityTypeEntityType

type DnaSequenceWithEntityTypeEntityType string

DnaSequenceWithEntityTypeEntityType defines model for DnaSequenceWithEntityType.EntityType.

const (
	DnaSequenceWithEntityTypeEntityTypeDnaSequence DnaSequenceWithEntityTypeEntityType = "dna_sequence"
)

Defines values for DnaSequenceWithEntityTypeEntityType.

type DnaSequencesArchivalChange

type DnaSequencesArchivalChange struct {
	BatchIds       *[]string `json:"batchIds,omitempty"`
	DnaSequenceIds *[]string `json:"dnaSequenceIds,omitempty"`
}

DnaSequencesArchivalChange IDs of all items that were archived or unarchived, grouped by resource type. This includes the IDs of DNA sequences along with any IDs of batches that were archived / unarchived.

type DnaSequencesArchive

type DnaSequencesArchive struct {
	DnaSequenceIds []string `json:"dnaSequenceIds"`

	// Reason The reason for archiving the provided entities. Accepted reasons may differ based on tenant configuration.
	Reason EntityArchiveReason `json:"reason"`
}

DnaSequencesArchive The request body for archiving DNA sequences.

type DnaSequencesBulkCreateRequest

type DnaSequencesBulkCreateRequest struct {
	DnaSequences *[]DnaSequenceBulkCreate `json:"dnaSequences,omitempty"`
}

DnaSequencesBulkCreateRequest defines model for DnaSequencesBulkCreateRequest.

type DnaSequencesBulkGet

type DnaSequencesBulkGet struct {
	DnaSequences *[]DnaSequence `json:"dnaSequences,omitempty"`
}

DnaSequencesBulkGet defines model for DnaSequencesBulkGet.

type DnaSequencesBulkUpdateRequest

type DnaSequencesBulkUpdateRequest struct {
	DnaSequences *[]DnaSequenceBulkUpdate `json:"dnaSequences,omitempty"`
}

DnaSequencesBulkUpdateRequest defines model for DnaSequencesBulkUpdateRequest.

type DnaSequencesPaginatedList

type DnaSequencesPaginatedList struct {
	DnaSequences *[]DnaSequence `json:"dnaSequences,omitempty"`
	NextToken    *string        `json:"nextToken,omitempty"`
}

DnaSequencesPaginatedList defines model for DnaSequencesPaginatedList.

type DnaSequencesUnarchive

type DnaSequencesUnarchive struct {
	DnaSequenceIds []string `json:"dnaSequenceIds"`
}

DnaSequencesUnarchive The request body for unarchiving DNA sequences.

type DnaTemplateAlignmentCreate

type DnaTemplateAlignmentCreate struct {
	Algorithm          DnaTemplateAlignmentCreateAlgorithm     `json:"algorithm"`
	Files              []DnaTemplateAlignmentCreate_Files_Item `json:"files"`
	Name               *string                                 `json:"name,omitempty"`
	TemplateSequenceId string                                  `json:"templateSequenceId"`
}

DnaTemplateAlignmentCreate defines model for DnaTemplateAlignmentCreate.

type DnaTemplateAlignmentCreateAlgorithm

type DnaTemplateAlignmentCreateAlgorithm string

DnaTemplateAlignmentCreateAlgorithm defines model for DnaTemplateAlignmentCreate.Algorithm.

const (
	DnaTemplateAlignmentCreateAlgorithmClustalo DnaTemplateAlignmentCreateAlgorithm = "clustalo"
	DnaTemplateAlignmentCreateAlgorithmMafft    DnaTemplateAlignmentCreateAlgorithm = "mafft"
)

Defines values for DnaTemplateAlignmentCreateAlgorithm.

type DnaTemplateAlignmentCreateFiles0

type DnaTemplateAlignmentCreateFiles0 struct {
	SequenceId *string `json:"sequenceId,omitempty"`
}

DnaTemplateAlignmentCreateFiles0 defines model for .

type DnaTemplateAlignmentCreate_Files_Item

type DnaTemplateAlignmentCreate_Files_Item struct {
	// contains filtered or unexported fields
}

DnaTemplateAlignmentCreate_Files_Item defines model for DnaTemplateAlignmentCreate.files.Item.

func (DnaTemplateAlignmentCreate_Files_Item) AsDnaTemplateAlignmentCreateFiles0

func (t DnaTemplateAlignmentCreate_Files_Item) AsDnaTemplateAlignmentCreateFiles0() (DnaTemplateAlignmentCreateFiles0, error)

AsDnaTemplateAlignmentCreateFiles0 returns the union data inside the DnaTemplateAlignmentCreate_Files_Item as a DnaTemplateAlignmentCreateFiles0

func (DnaTemplateAlignmentCreate_Files_Item) AsDnaTemplateAlignmentFile

func (t DnaTemplateAlignmentCreate_Files_Item) AsDnaTemplateAlignmentFile() (DnaTemplateAlignmentFile, error)

AsDnaTemplateAlignmentFile returns the union data inside the DnaTemplateAlignmentCreate_Files_Item as a DnaTemplateAlignmentFile

func (*DnaTemplateAlignmentCreate_Files_Item) FromDnaTemplateAlignmentCreateFiles0

func (t *DnaTemplateAlignmentCreate_Files_Item) FromDnaTemplateAlignmentCreateFiles0(v DnaTemplateAlignmentCreateFiles0) error

FromDnaTemplateAlignmentCreateFiles0 overwrites any union data inside the DnaTemplateAlignmentCreate_Files_Item as the provided DnaTemplateAlignmentCreateFiles0

func (*DnaTemplateAlignmentCreate_Files_Item) FromDnaTemplateAlignmentFile

func (t *DnaTemplateAlignmentCreate_Files_Item) FromDnaTemplateAlignmentFile(v DnaTemplateAlignmentFile) error

FromDnaTemplateAlignmentFile overwrites any union data inside the DnaTemplateAlignmentCreate_Files_Item as the provided DnaTemplateAlignmentFile

func (DnaTemplateAlignmentCreate_Files_Item) MarshalJSON

func (t DnaTemplateAlignmentCreate_Files_Item) MarshalJSON() ([]byte, error)

func (*DnaTemplateAlignmentCreate_Files_Item) MergeDnaTemplateAlignmentCreateFiles0

func (t *DnaTemplateAlignmentCreate_Files_Item) MergeDnaTemplateAlignmentCreateFiles0(v DnaTemplateAlignmentCreateFiles0) error

MergeDnaTemplateAlignmentCreateFiles0 performs a merge with any union data inside the DnaTemplateAlignmentCreate_Files_Item, using the provided DnaTemplateAlignmentCreateFiles0

func (*DnaTemplateAlignmentCreate_Files_Item) MergeDnaTemplateAlignmentFile

func (t *DnaTemplateAlignmentCreate_Files_Item) MergeDnaTemplateAlignmentFile(v DnaTemplateAlignmentFile) error

MergeDnaTemplateAlignmentFile performs a merge with any union data inside the DnaTemplateAlignmentCreate_Files_Item, using the provided DnaTemplateAlignmentFile

func (*DnaTemplateAlignmentCreate_Files_Item) UnmarshalJSON

func (t *DnaTemplateAlignmentCreate_Files_Item) UnmarshalJSON(b []byte) error

type DnaTemplateAlignmentFile

type DnaTemplateAlignmentFile struct {
	Data *[]byte `json:"data,omitempty"`
	Name *string `json:"name,omitempty"`
}

DnaTemplateAlignmentFile defines model for DnaTemplateAlignmentFile.

type Dropdown struct {
	ArchiveRecord *ArchiveRecord `json:"archiveRecord"`

	// Id ID of the dropdown
	Id *string `json:"id,omitempty"`

	// Name Name of the dropdown
	Name *string `json:"name,omitempty"`

	// Options Array of dropdown options
	Options *[]DropdownOption `json:"options,omitempty"`
}

Dropdown defines model for Dropdown.

type DropdownCreate struct {
	// Name Name of the dropdown
	Name string `json:"name"`

	// Options Options to set for the dropdown
	Options []DropdownOptionCreate `json:"options"`

	// RegistryId ID of registry in which to create the dropdown. Required if multiple registries exist.
	RegistryId *string `json:"registryId"`
}

DropdownCreate defines model for DropdownCreate.

type DropdownFieldDefinition struct {
	ArchiveRecord *ArchiveRecord               `json:"archiveRecord"`
	DropdownId    *string                      `json:"dropdownId"`
	Id            *string                      `json:"id,omitempty"`
	IsMulti       *bool                        `json:"isMulti,omitempty"`
	IsRequired    *bool                        `json:"isRequired,omitempty"`
	Name          *string                      `json:"name,omitempty"`
	Type          *DropdownFieldDefinitionType `json:"type,omitempty"`
}

DropdownFieldDefinition defines model for DropdownFieldDefinition.

type DropdownFieldDefinitionType string

DropdownFieldDefinitionType defines model for DropdownFieldDefinition.Type.

const (
	DropdownFieldDefinitionTypeDropdown DropdownFieldDefinitionType = "dropdown"
)

Defines values for DropdownFieldDefinitionType.

type DropdownMultiValueUiBlock struct {
	DropdownId string                        `json:"dropdownId"`
	Enabled    *bool                         `json:"enabled"`
	Id         string                        `json:"id"`
	Label      *string                       `json:"label"`
	Type       DropdownMultiValueUiBlockType `json:"type"`
	Value      *[]string                     `json:"value"`
}

DropdownMultiValueUiBlock defines model for DropdownMultiValueUiBlock.

type DropdownMultiValueUiBlockCreate = DropdownMultiValueUiBlock

DropdownMultiValueUiBlockCreate defines model for DropdownMultiValueUiBlockCreate.

type DropdownMultiValueUiBlockType string

DropdownMultiValueUiBlockType defines model for DropdownMultiValueUiBlock.Type.

const (
	DROPDOWNMULTIVALUE DropdownMultiValueUiBlockType = "DROPDOWN_MULTIVALUE"
)

Defines values for DropdownMultiValueUiBlockType.

type DropdownMultiValueUiBlockUpdate = DropdownMultiValueUiBlock

DropdownMultiValueUiBlockUpdate defines model for DropdownMultiValueUiBlockUpdate.

type DropdownOption struct {
	ArchiveRecord *ArchiveRecord `json:"archiveRecord"`
	Id            *string        `json:"id,omitempty"`
	Name          *string        `json:"name,omitempty"`
}

DropdownOption defines model for DropdownOption.

type DropdownOptionCreate struct {
	Name string `json:"name"`
}

DropdownOptionCreate defines model for DropdownOptionCreate.

type DropdownOptionUpdate struct {
	// Id ID of the dropdown option to update, omitted if creating a new option.
	Id *string `json:"id,omitempty"`

	// Name Name of the dropdown option.
	Name string `json:"name"`
}

DropdownOptionUpdate defines model for DropdownOptionUpdate.

type DropdownOptionsArchivalChange struct {
	DropdownOptionIds *[]string `json:"dropdownOptionIds,omitempty"`
}

DropdownOptionsArchivalChange IDs of all items that were archived or unarchived.

type DropdownOptionsArchive struct {
	// DropdownOptionIds Array of dropdown option IDs
	DropdownOptionIds *[]string `json:"dropdownOptionIds,omitempty"`

	// Reason Reason that dropdown options are being archived.
	Reason *DropdownOptionsArchiveReason `json:"reason,omitempty"`
}

DropdownOptionsArchive defines model for DropdownOptionsArchive.

type DropdownOptionsArchiveReason string

DropdownOptionsArchiveReason Reason that dropdown options are being archived.

const (
	DropdownOptionsArchiveReasonMadeInError DropdownOptionsArchiveReason = "Made in error"
	DropdownOptionsArchiveReasonOther       DropdownOptionsArchiveReason = "Other"
	DropdownOptionsArchiveReasonRetired     DropdownOptionsArchiveReason = "Retired"
)

Defines values for DropdownOptionsArchiveReason.

type DropdownOptionsUnarchive struct {
	// DropdownOptionIds Array of dropdown option IDs
	DropdownOptionIds *[]string `json:"dropdownOptionIds,omitempty"`
}

DropdownOptionsUnarchive defines model for DropdownOptionsUnarchive.

type DropdownSummariesPaginatedList struct {
	Dropdowns *[]DropdownSummary `json:"dropdowns,omitempty"`
	NextToken *string            `json:"nextToken,omitempty"`
}

DropdownSummariesPaginatedList defines model for DropdownSummariesPaginatedList.

type DropdownSummary struct {
	// Id ID of the dropdown
	Id *string `json:"id,omitempty"`

	// Name Name of the dropdown
	Name *string `json:"name,omitempty"`
}

DropdownSummary defines model for DropdownSummary.

type DropdownUiBlock struct {
	DropdownId string              `json:"dropdownId"`
	Enabled    *bool               `json:"enabled"`
	Id         string              `json:"id"`
	Label      *string             `json:"label"`
	Type       DropdownUiBlockType `json:"type"`
	Value      *string             `json:"value"`
}

DropdownUiBlock defines model for DropdownUiBlock.

type DropdownUiBlockCreate = DropdownUiBlock

DropdownUiBlockCreate defines model for DropdownUiBlockCreate.

type DropdownUiBlockType string

DropdownUiBlockType defines model for DropdownUiBlock.Type.

const (
	DROPDOWN DropdownUiBlockType = "DROPDOWN"
)

Defines values for DropdownUiBlockType.

type DropdownUiBlockUpdate = DropdownUiBlock

DropdownUiBlockUpdate defines model for DropdownUiBlockUpdate.

type DropdownUpdate struct {
	// Options Options to set for the dropdown
	Options []DropdownOptionUpdate `json:"options"`
}

DropdownUpdate defines model for DropdownUpdate.

type DropdownsRegistryList struct {
	Dropdowns *[]DropdownSummary `json:"dropdowns,omitempty"`
}

DropdownsRegistryList defines model for DropdownsRegistryList.

type EchoRouter

type EchoRouter interface {
	CONNECT(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) *echo.Route
	DELETE(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) *echo.Route
	GET(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) *echo.Route
	HEAD(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) *echo.Route
	OPTIONS(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) *echo.Route
	PATCH(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) *echo.Route
	POST(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) *echo.Route
	PUT(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) *echo.Route
	TRACE(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) *echo.Route
}

This is a simple interface which specifies echo.Route addition functions which are present on both echo.Echo and echo.Group, since we want to allow using either of them for path registration

type EmptyObject

type EmptyObject = map[string]interface{}

EmptyObject defines model for EmptyObject.

type Entity

type Entity struct {
	// contains filtered or unexported fields
}

Entity defines model for Entity.

func (Entity) AsAaSequence

func (t Entity) AsAaSequence() (AaSequence, error)

AsAaSequence returns the union data inside the Entity as a AaSequence

func (Entity) AsCustomEntity

func (t Entity) AsCustomEntity() (CustomEntity, error)

AsCustomEntity returns the union data inside the Entity as a CustomEntity

func (Entity) AsDnaOligo

func (t Entity) AsDnaOligo() (DnaOligo, error)

AsDnaOligo returns the union data inside the Entity as a DnaOligo

func (Entity) AsDnaSequence

func (t Entity) AsDnaSequence() (DnaSequence, error)

AsDnaSequence returns the union data inside the Entity as a DnaSequence

func (Entity) AsMixture

func (t Entity) AsMixture() (Mixture, error)

AsMixture returns the union data inside the Entity as a Mixture

func (Entity) AsRnaOligo

func (t Entity) AsRnaOligo() (RnaOligo, error)

AsRnaOligo returns the union data inside the Entity as a RnaOligo

func (*Entity) FromAaSequence

func (t *Entity) FromAaSequence(v AaSequence) error

FromAaSequence overwrites any union data inside the Entity as the provided AaSequence

func (*Entity) FromCustomEntity

func (t *Entity) FromCustomEntity(v CustomEntity) error

FromCustomEntity overwrites any union data inside the Entity as the provided CustomEntity

func (*Entity) FromDnaOligo

func (t *Entity) FromDnaOligo(v DnaOligo) error

FromDnaOligo overwrites any union data inside the Entity as the provided DnaOligo

func (*Entity) FromDnaSequence

func (t *Entity) FromDnaSequence(v DnaSequence) error

FromDnaSequence overwrites any union data inside the Entity as the provided DnaSequence

func (*Entity) FromMixture

func (t *Entity) FromMixture(v Mixture) error

FromMixture overwrites any union data inside the Entity as the provided Mixture

func (*Entity) FromRnaOligo

func (t *Entity) FromRnaOligo(v RnaOligo) error

FromRnaOligo overwrites any union data inside the Entity as the provided RnaOligo

func (Entity) MarshalJSON

func (t Entity) MarshalJSON() ([]byte, error)

func (*Entity) MergeAaSequence

func (t *Entity) MergeAaSequence(v AaSequence) error

MergeAaSequence performs a merge with any union data inside the Entity, using the provided AaSequence

func (*Entity) MergeCustomEntity

func (t *Entity) MergeCustomEntity(v CustomEntity) error

MergeCustomEntity performs a merge with any union data inside the Entity, using the provided CustomEntity

func (*Entity) MergeDnaOligo

func (t *Entity) MergeDnaOligo(v DnaOligo) error

MergeDnaOligo performs a merge with any union data inside the Entity, using the provided DnaOligo

func (*Entity) MergeDnaSequence

func (t *Entity) MergeDnaSequence(v DnaSequence) error

MergeDnaSequence performs a merge with any union data inside the Entity, using the provided DnaSequence

func (*Entity) MergeMixture

func (t *Entity) MergeMixture(v Mixture) error

MergeMixture performs a merge with any union data inside the Entity, using the provided Mixture

func (*Entity) MergeRnaOligo

func (t *Entity) MergeRnaOligo(v RnaOligo) error

MergeRnaOligo performs a merge with any union data inside the Entity, using the provided RnaOligo

func (*Entity) UnmarshalJSON

func (t *Entity) UnmarshalJSON(b []byte) error

type EntityArchiveReason

type EntityArchiveReason string

EntityArchiveReason The reason for archiving the provided entities. Accepted reasons may differ based on tenant configuration.

const (
	EntityArchiveReasonContaminated EntityArchiveReason = "Contaminated"
	EntityArchiveReasonExpended     EntityArchiveReason = "Expended"
	EntityArchiveReasonExpired      EntityArchiveReason = "Expired"
	EntityArchiveReasonMadeInError  EntityArchiveReason = "Made in error"
	EntityArchiveReasonMissing      EntityArchiveReason = "Missing"
	EntityArchiveReasonOther        EntityArchiveReason = "Other"
	EntityArchiveReasonRetired      EntityArchiveReason = "Retired"
	EntityArchiveReasonShipped      EntityArchiveReason = "Shipped"
)

Defines values for EntityArchiveReason.

type EntityLabels

type EntityLabels struct {
	EntityRegistryId *string `json:"entityRegistryId"`
	Id               *string `json:"id,omitempty"`
	Name             *string `json:"name,omitempty"`
}

EntityLabels defines model for EntityLabels.

type EntityOrInaccessibleResource

type EntityOrInaccessibleResource struct {
	// contains filtered or unexported fields
}

EntityOrInaccessibleResource defines model for EntityOrInaccessibleResource.

func (EntityOrInaccessibleResource) AsEntity

func (t EntityOrInaccessibleResource) AsEntity() (Entity, error)

AsEntity returns the union data inside the EntityOrInaccessibleResource as a Entity

func (EntityOrInaccessibleResource) AsInaccessibleResource

func (t EntityOrInaccessibleResource) AsInaccessibleResource() (InaccessibleResource, error)

AsInaccessibleResource returns the union data inside the EntityOrInaccessibleResource as a InaccessibleResource

func (*EntityOrInaccessibleResource) FromEntity

func (t *EntityOrInaccessibleResource) FromEntity(v Entity) error

FromEntity overwrites any union data inside the EntityOrInaccessibleResource as the provided Entity

func (*EntityOrInaccessibleResource) FromInaccessibleResource

func (t *EntityOrInaccessibleResource) FromInaccessibleResource(v InaccessibleResource) error

FromInaccessibleResource overwrites any union data inside the EntityOrInaccessibleResource as the provided InaccessibleResource

func (EntityOrInaccessibleResource) MarshalJSON

func (t EntityOrInaccessibleResource) MarshalJSON() ([]byte, error)

func (*EntityOrInaccessibleResource) MergeEntity

func (t *EntityOrInaccessibleResource) MergeEntity(v Entity) error

MergeEntity performs a merge with any union data inside the EntityOrInaccessibleResource, using the provided Entity

func (*EntityOrInaccessibleResource) MergeInaccessibleResource

func (t *EntityOrInaccessibleResource) MergeInaccessibleResource(v InaccessibleResource) error

MergeInaccessibleResource performs a merge with any union data inside the EntityOrInaccessibleResource, using the provided InaccessibleResource

func (*EntityOrInaccessibleResource) UnmarshalJSON

func (t *EntityOrInaccessibleResource) UnmarshalJSON(b []byte) error

type EntityRegisteredEvent

type EntityRegisteredEvent struct {
	CreatedAt  *time.Time                      `json:"createdAt,omitempty"`
	Deprecated *bool                           `json:"deprecated,omitempty"`
	Entity     *GenericEntity                  `json:"entity,omitempty"`
	EventType  *EntityRegisteredEventEventType `json:"eventType,omitempty"`

	// ExcludedProperties These properties have been dropped from the payload due to size.
	ExcludedProperties *[]string `json:"excludedProperties,omitempty"`
	Id                 *string   `json:"id,omitempty"`
	Schema             *struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"schema"`
}

EntityRegisteredEvent defines model for EntityRegisteredEvent.

type EntityRegisteredEventEventType

type EntityRegisteredEventEventType string

EntityRegisteredEventEventType defines model for EntityRegisteredEvent.EventType.

const (
	V2EntityRegistered EntityRegisteredEventEventType = "v2.entity.registered"
)

Defines values for EntityRegisteredEventEventType.

type EntitySchema

type EntitySchema struct {
	ArchiveRecord *ArchiveRecord `json:"archiveRecord"`
	Constraint    *struct {
		FieldDefinitionNames *[]string `json:"fieldDefinitionNames,omitempty"`
		HasUniqueResidues    *bool     `json:"hasUniqueResidues,omitempty"`
	} `json:"constraint"`
	ContainableType  *EntitySchemaContainableType          `json:"containableType,omitempty"`
	FieldDefinitions *[]EntitySchema_FieldDefinitions_Item `json:"fieldDefinitions,omitempty"`
	Id               *string                               `json:"id,omitempty"`

	// ModifiedAt DateTime the Entity Schema was last modified
	ModifiedAt *time.Time        `json:"modifiedAt,omitempty"`
	Name       *string           `json:"name,omitempty"`
	Prefix     *string           `json:"prefix,omitempty"`
	RegistryId *string           `json:"registryId,omitempty"`
	Type       *EntitySchemaType `json:"type,omitempty"`
}

EntitySchema defines model for EntitySchema.

type EntitySchemaAppConfigItem

type EntitySchemaAppConfigItem struct {
	ApiURL *string `json:"apiURL,omitempty"`
	App    *struct {
		// Id The id of the Benchling app to which this configuration item belongs
		Id *string `json:"id,omitempty"`
	} `json:"app,omitempty"`

	// CreatedAt DateTime the app config item was created
	CreatedAt      *time.Time               `json:"createdAt,omitempty"`
	Description    *string                  `json:"description,omitempty"`
	Id             *string                  `json:"id,omitempty"`
	LinkedResource *LinkedAppConfigResource `json:"linkedResource"`

	// ModifiedAt DateTime the app config item was last modified
	ModifiedAt *time.Time `json:"modifiedAt,omitempty"`

	// Path Array-based representation of config item's location in the tree in order from top to bottom.
	Path           *[]string                      `json:"path,omitempty"`
	RequiredConfig *bool                          `json:"requiredConfig,omitempty"`
	Subtype        *SchemaDependencySubtypes      `json:"subtype,omitempty"`
	Type           *EntitySchemaAppConfigItemType `json:"type,omitempty"`
	Value          *string                        `json:"value"`
}

EntitySchemaAppConfigItem defines model for EntitySchemaAppConfigItem.

type EntitySchemaAppConfigItemType

type EntitySchemaAppConfigItemType string

EntitySchemaAppConfigItemType defines model for EntitySchemaAppConfigItem.Type.

const (
	EntitySchemaAppConfigItemTypeEntitySchema EntitySchemaAppConfigItemType = "entity_schema"
)

Defines values for EntitySchemaAppConfigItemType.

type EntitySchemaContainableType

type EntitySchemaContainableType string

EntitySchemaContainableType defines model for EntitySchema.ContainableType.

const (
	BATCH  EntitySchemaContainableType = "BATCH"
	ENTITY EntitySchemaContainableType = "ENTITY"
	NONE   EntitySchemaContainableType = "NONE"
)

Defines values for EntitySchemaContainableType.

type EntitySchemaType

type EntitySchemaType string

EntitySchemaType defines model for EntitySchema.Type.

const (
	EntitySchemaTypeAaSequence   EntitySchemaType = "aa_sequence"
	EntitySchemaTypeCustomEntity EntitySchemaType = "custom_entity"
	EntitySchemaTypeDnaOligo     EntitySchemaType = "dna_oligo"
	EntitySchemaTypeDnaSequence  EntitySchemaType = "dna_sequence"
	EntitySchemaTypeMixture      EntitySchemaType = "mixture"
	EntitySchemaTypeMolecule     EntitySchemaType = "molecule"
	EntitySchemaTypeRnaOligo     EntitySchemaType = "rna_oligo"
)

Defines values for EntitySchemaType.

type EntitySchema_FieldDefinitions_Item

type EntitySchema_FieldDefinitions_Item struct {
	// contains filtered or unexported fields
}

EntitySchema_FieldDefinitions_Item defines model for EntitySchema.fieldDefinitions.Item.

func (EntitySchema_FieldDefinitions_Item) AsDropdownFieldDefinition

func (t EntitySchema_FieldDefinitions_Item) AsDropdownFieldDefinition() (DropdownFieldDefinition, error)

AsDropdownFieldDefinition returns the union data inside the EntitySchema_FieldDefinitions_Item as a DropdownFieldDefinition

func (EntitySchema_FieldDefinitions_Item) AsFloatFieldDefinition

func (t EntitySchema_FieldDefinitions_Item) AsFloatFieldDefinition() (FloatFieldDefinition, error)

AsFloatFieldDefinition returns the union data inside the EntitySchema_FieldDefinitions_Item as a FloatFieldDefinition

func (EntitySchema_FieldDefinitions_Item) AsIntegerFieldDefinition

func (t EntitySchema_FieldDefinitions_Item) AsIntegerFieldDefinition() (IntegerFieldDefinition, error)

AsIntegerFieldDefinition returns the union data inside the EntitySchema_FieldDefinitions_Item as a IntegerFieldDefinition

func (EntitySchema_FieldDefinitions_Item) AsSchemaLinkFieldDefinition

func (t EntitySchema_FieldDefinitions_Item) AsSchemaLinkFieldDefinition() (SchemaLinkFieldDefinition, error)

AsSchemaLinkFieldDefinition returns the union data inside the EntitySchema_FieldDefinitions_Item as a SchemaLinkFieldDefinition

func (EntitySchema_FieldDefinitions_Item) AsSimpleFieldDefinition

func (t EntitySchema_FieldDefinitions_Item) AsSimpleFieldDefinition() (SimpleFieldDefinition, error)

AsSimpleFieldDefinition returns the union data inside the EntitySchema_FieldDefinitions_Item as a SimpleFieldDefinition

func (*EntitySchema_FieldDefinitions_Item) FromDropdownFieldDefinition

func (t *EntitySchema_FieldDefinitions_Item) FromDropdownFieldDefinition(v DropdownFieldDefinition) error

FromDropdownFieldDefinition overwrites any union data inside the EntitySchema_FieldDefinitions_Item as the provided DropdownFieldDefinition

func (*EntitySchema_FieldDefinitions_Item) FromFloatFieldDefinition

func (t *EntitySchema_FieldDefinitions_Item) FromFloatFieldDefinition(v FloatFieldDefinition) error

FromFloatFieldDefinition overwrites any union data inside the EntitySchema_FieldDefinitions_Item as the provided FloatFieldDefinition

func (*EntitySchema_FieldDefinitions_Item) FromIntegerFieldDefinition

func (t *EntitySchema_FieldDefinitions_Item) FromIntegerFieldDefinition(v IntegerFieldDefinition) error

FromIntegerFieldDefinition overwrites any union data inside the EntitySchema_FieldDefinitions_Item as the provided IntegerFieldDefinition

func (*EntitySchema_FieldDefinitions_Item) FromSchemaLinkFieldDefinition

func (t *EntitySchema_FieldDefinitions_Item) FromSchemaLinkFieldDefinition(v SchemaLinkFieldDefinition) error

FromSchemaLinkFieldDefinition overwrites any union data inside the EntitySchema_FieldDefinitions_Item as the provided SchemaLinkFieldDefinition

func (*EntitySchema_FieldDefinitions_Item) FromSimpleFieldDefinition

func (t *EntitySchema_FieldDefinitions_Item) FromSimpleFieldDefinition(v SimpleFieldDefinition) error

FromSimpleFieldDefinition overwrites any union data inside the EntitySchema_FieldDefinitions_Item as the provided SimpleFieldDefinition

func (EntitySchema_FieldDefinitions_Item) MarshalJSON

func (t EntitySchema_FieldDefinitions_Item) MarshalJSON() ([]byte, error)

func (*EntitySchema_FieldDefinitions_Item) MergeDropdownFieldDefinition

func (t *EntitySchema_FieldDefinitions_Item) MergeDropdownFieldDefinition(v DropdownFieldDefinition) error

MergeDropdownFieldDefinition performs a merge with any union data inside the EntitySchema_FieldDefinitions_Item, using the provided DropdownFieldDefinition

func (*EntitySchema_FieldDefinitions_Item) MergeFloatFieldDefinition

func (t *EntitySchema_FieldDefinitions_Item) MergeFloatFieldDefinition(v FloatFieldDefinition) error

MergeFloatFieldDefinition performs a merge with any union data inside the EntitySchema_FieldDefinitions_Item, using the provided FloatFieldDefinition

func (*EntitySchema_FieldDefinitions_Item) MergeIntegerFieldDefinition

func (t *EntitySchema_FieldDefinitions_Item) MergeIntegerFieldDefinition(v IntegerFieldDefinition) error

MergeIntegerFieldDefinition performs a merge with any union data inside the EntitySchema_FieldDefinitions_Item, using the provided IntegerFieldDefinition

func (*EntitySchema_FieldDefinitions_Item) MergeSchemaLinkFieldDefinition

func (t *EntitySchema_FieldDefinitions_Item) MergeSchemaLinkFieldDefinition(v SchemaLinkFieldDefinition) error

MergeSchemaLinkFieldDefinition performs a merge with any union data inside the EntitySchema_FieldDefinitions_Item, using the provided SchemaLinkFieldDefinition

func (*EntitySchema_FieldDefinitions_Item) MergeSimpleFieldDefinition

func (t *EntitySchema_FieldDefinitions_Item) MergeSimpleFieldDefinition(v SimpleFieldDefinition) error

MergeSimpleFieldDefinition performs a merge with any union data inside the EntitySchema_FieldDefinitions_Item, using the provided SimpleFieldDefinition

func (*EntitySchema_FieldDefinitions_Item) UnmarshalJSON

func (t *EntitySchema_FieldDefinitions_Item) UnmarshalJSON(b []byte) error

type EntitySchemasPaginatedList

type EntitySchemasPaginatedList struct {
	EntitySchemas *[]EntitySchema `json:"entitySchemas,omitempty"`
	NextToken     *string         `json:"nextToken,omitempty"`
}

EntitySchemasPaginatedList defines model for EntitySchemasPaginatedList.

type Entries

type Entries struct {
	Entries *[]Entry `json:"entries,omitempty"`
}

Entries defines model for Entries.

type EntriesArchivalChange

type EntriesArchivalChange struct {
	EntryIds *[]string `json:"entryIds,omitempty"`
}

EntriesArchivalChange IDs of all items that were archived or unarchived, grouped by resource type. This includes the IDs of entries that changed..

type EntriesArchive

type EntriesArchive struct {
	// EntryIds Array of entry IDs
	EntryIds []string `json:"entryIds"`

	// Reason Reason that entries are being archived. One of ["Made in error", "Retired", "Other"].
	Reason EntriesArchiveReason `json:"reason"`
}

EntriesArchive defines model for EntriesArchive.

type EntriesArchiveReason

type EntriesArchiveReason string

EntriesArchiveReason Reason that entries are being archived. One of ["Made in error", "Retired", "Other"].

const (
	EntriesArchiveReasonMadeInError EntriesArchiveReason = "Made in error"
	EntriesArchiveReasonOther       EntriesArchiveReason = "Other"
	EntriesArchiveReasonRetired     EntriesArchiveReason = "Retired"
)

Defines values for EntriesArchiveReason.

type EntriesPaginatedList

type EntriesPaginatedList struct {
	Entries   *[]Entry `json:"entries,omitempty"`
	NextToken *string  `json:"nextToken,omitempty"`
}

EntriesPaginatedList defines model for EntriesPaginatedList.

type EntriesUnarchive

type EntriesUnarchive struct {
	// EntryIds Array of entry IDs
	EntryIds []string `json:"entryIds"`
}

EntriesUnarchive defines model for EntriesUnarchive.

type Entry

type Entry struct {
	// ApiURL The canonical url of the Entry in the API.
	ApiURL *string `json:"apiURL,omitempty"`

	// ArchiveRecord ArchiveRecord Resource if the entry is archived. This is null if the entry is not archived.
	ArchiveRecord *ArchiveRecord `json:"archiveRecord"`

	// AssignedReviewers Array of users assigned to review the entry, if any.
	AssignedReviewers *[]UserSummary `json:"assignedReviewers,omitempty"`

	// Authors Array of UserSummary Resources of the authors of the entry. This defaults to the creator but can be manually changed.
	Authors *[]UserSummary `json:"authors,omitempty"`

	// CreatedAt DateTime the entry was created at
	CreatedAt *time.Time `json:"createdAt,omitempty"`

	// Creator UserSummary Resource of the user who created the entry
	Creator      *UserSummary  `json:"creator,omitempty"`
	CustomFields *CustomFields `json:"customFields,omitempty"`

	// Days Array of day objects. Each day object has a date field (string) and notes field (array of notes, expand further for details on note types).
	Days *[]EntryDay `json:"days,omitempty"`

	// DisplayId User-friendly ID of the entry
	DisplayId *string `json:"displayId,omitempty"`

	// EntryTemplateId ID of the Entry Template this Entry was created from
	EntryTemplateId *string `json:"entryTemplateId"`
	Fields          *Fields `json:"fields,omitempty"`

	// FolderId ID of the folder that contains the entry
	FolderId *string `json:"folderId,omitempty"`

	// Id ID of the entry
	Id *string `json:"id,omitempty"`

	// ModifiedAt DateTime the entry was last modified
	ModifiedAt *string `json:"modifiedAt,omitempty"`

	// Name Title of the entry
	Name *string `json:"name,omitempty"`

	// ReviewRecord Review record if set
	ReviewRecord *struct {
		// Comment Reviewer's Comments
		Comment *string `json:"comment,omitempty"`

		// Status Review Status of the entry
		Status *EntryReviewRecordStatus `json:"status,omitempty"`
	} `json:"reviewRecord"`

	// Schema Entry schema if set
	Schema *EntrySchema `json:"schema"`

	// WebURL URL of the entry
	WebURL *string `json:"webURL,omitempty"`
}

Entry Entries are notes that users can take. They're organized by "days" (which are user-configurable) and modeled within each day as a list of "notes." Each note has a type - the simplest is a "text" type, but lists, tables, and external files are also supported.

*Note:* the current Entry resource has a few limitations: - Formatting information is not yet supported. Header formatting, bolding, and other stylistic information is not presented. - Data in tables is presented as text always - numeric values will need to be parsed into floats or integers, as appropriate.

Note: Data in Results tables are not accessible through this API call. Results table data can be called through the Results API calls.

type EntryById

type EntryById struct {
	// Entry Entries are notes that users can take. They're organized by "days" (which are user-configurable) and modeled within each day as a list of "notes." Each note has a type - the simplest is a "text" type, but lists, tables, and external files are also supported.
	//
	// *Note:* the current Entry resource has a few limitations:
	// - Formatting information is not yet supported. Header formatting, bolding, and other stylistic information is not presented.
	// - Data in tables is presented as text always - numeric values will need to be parsed into floats or integers, as appropriate.
	//
	// Note: Data in Results tables are not accessible through this API call. Results table data can be called through the Results API calls.
	Entry *Entry `json:"entry,omitempty"`
}

EntryById defines model for EntryById.

type EntryCreate

type EntryCreate struct {
	AuthorIds *EntryCreate_AuthorIds `json:"authorIds,omitempty"`

	// CustomFields Custom fields to add to the entry
	CustomFields *CustomFields `json:"customFields,omitempty"`

	// EntryTemplateId ID of the template to clone the entry from
	EntryTemplateId *string `json:"entryTemplateId,omitempty"`

	// Fields Fields to set on the entry. Must correspond with the schema's field definitions.
	Fields *Fields `json:"fields,omitempty"`

	// FolderId ID of the folder that will contain the entry
	FolderId string `json:"folderId"`

	// InitialTables An array of table API IDs and blob id pairs to seed tables from the template while creating the entry. The entryTemplateId parameter must be set to use this parameter. The table API IDs should be the API Identifiers of the tables in the given template.
	// - If a template table has one row, the values in that row act as default values for cloned entries.
	// - If a template table has multiple rows, there is no default value and those rows are added to the cloned entry along with the provided csv data.
	// - If a table has default values, they will be populated in any respective undefined columns in the csv data.
	// - If a table has no default values, undefined columns from csv data will be empty.
	// - If no csv data is provided for a table, the table in the entry will be populated with whatever values are in the respective template table.
	InitialTables *[]InitialTable `json:"initialTables,omitempty"`

	// Name Name of the entry
	Name string `json:"name"`

	// SchemaId ID of the entry's schema
	SchemaId *string `json:"schemaId,omitempty"`
}

EntryCreate defines model for EntryCreate.

type EntryCreateAuthorIds0

type EntryCreateAuthorIds0 = string

EntryCreateAuthorIds0 defines model for .

type EntryCreateAuthorIds1

type EntryCreateAuthorIds1 = []string

EntryCreateAuthorIds1 IDs of users to set as the entry's authors. Defaults to the creator.

type EntryCreate_AuthorIds

type EntryCreate_AuthorIds struct {
	// contains filtered or unexported fields
}

EntryCreate_AuthorIds defines model for EntryCreate.AuthorIds.

func (EntryCreate_AuthorIds) AsEntryCreateAuthorIds0

func (t EntryCreate_AuthorIds) AsEntryCreateAuthorIds0() (EntryCreateAuthorIds0, error)

AsEntryCreateAuthorIds0 returns the union data inside the EntryCreate_AuthorIds as a EntryCreateAuthorIds0

func (EntryCreate_AuthorIds) AsEntryCreateAuthorIds1

func (t EntryCreate_AuthorIds) AsEntryCreateAuthorIds1() (EntryCreateAuthorIds1, error)

AsEntryCreateAuthorIds1 returns the union data inside the EntryCreate_AuthorIds as a EntryCreateAuthorIds1

func (*EntryCreate_AuthorIds) FromEntryCreateAuthorIds0

func (t *EntryCreate_AuthorIds) FromEntryCreateAuthorIds0(v EntryCreateAuthorIds0) error

FromEntryCreateAuthorIds0 overwrites any union data inside the EntryCreate_AuthorIds as the provided EntryCreateAuthorIds0

func (*EntryCreate_AuthorIds) FromEntryCreateAuthorIds1

func (t *EntryCreate_AuthorIds) FromEntryCreateAuthorIds1(v EntryCreateAuthorIds1) error

FromEntryCreateAuthorIds1 overwrites any union data inside the EntryCreate_AuthorIds as the provided EntryCreateAuthorIds1

func (EntryCreate_AuthorIds) MarshalJSON

func (t EntryCreate_AuthorIds) MarshalJSON() ([]byte, error)

func (*EntryCreate_AuthorIds) MergeEntryCreateAuthorIds0

func (t *EntryCreate_AuthorIds) MergeEntryCreateAuthorIds0(v EntryCreateAuthorIds0) error

MergeEntryCreateAuthorIds0 performs a merge with any union data inside the EntryCreate_AuthorIds, using the provided EntryCreateAuthorIds0

func (*EntryCreate_AuthorIds) MergeEntryCreateAuthorIds1

func (t *EntryCreate_AuthorIds) MergeEntryCreateAuthorIds1(v EntryCreateAuthorIds1) error

MergeEntryCreateAuthorIds1 performs a merge with any union data inside the EntryCreate_AuthorIds, using the provided EntryCreateAuthorIds1

func (*EntryCreate_AuthorIds) UnmarshalJSON

func (t *EntryCreate_AuthorIds) UnmarshalJSON(b []byte) error

type EntryCreatedEvent

type EntryCreatedEvent struct {
	CreatedAt  *time.Time `json:"createdAt,omitempty"`
	Deprecated *bool      `json:"deprecated,omitempty"`

	// Entry Entries are notes that users can take. They're organized by "days" (which are user-configurable) and modeled within each day as a list of "notes." Each note has a type - the simplest is a "text" type, but lists, tables, and external files are also supported.
	//
	// *Note:* the current Entry resource has a few limitations:
	// - Formatting information is not yet supported. Header formatting, bolding, and other stylistic information is not presented.
	// - Data in tables is presented as text always - numeric values will need to be parsed into floats or integers, as appropriate.
	//
	// Note: Data in Results tables are not accessible through this API call. Results table data can be called through the Results API calls.
	Entry     *Entry                      `json:"entry,omitempty"`
	EventType *EntryCreatedEventEventType `json:"eventType,omitempty"`

	// ExcludedProperties These properties have been dropped from the payload due to size.
	ExcludedProperties *[]string `json:"excludedProperties,omitempty"`
	Id                 *string   `json:"id,omitempty"`
	Schema             *struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"schema"`
}

EntryCreatedEvent defines model for EntryCreatedEvent.

type EntryCreatedEventEventType

type EntryCreatedEventEventType string

EntryCreatedEventEventType defines model for EntryCreatedEvent.EventType.

const (
	V2EntryCreated EntryCreatedEventEventType = "v2.entry.created"
)

Defines values for EntryCreatedEventEventType.

type EntryDay

type EntryDay struct {
	// Date A Date string
	Date  *string          `json:"date,omitempty"`
	Notes *[]EntryNotePart `json:"notes,omitempty"`

	// Title Optional title of a section if sections are enabled.
	Title *string `json:"title"`
}

EntryDay defines model for EntryDay.

type EntryExternalFile

type EntryExternalFile struct {
	// DownloadURL A short-lived URL that can be used to download the original file.
	DownloadURL *string `json:"downloadURL,omitempty"`

	// ExpiresAt UNIX timestamp when downloadURL expires.
	ExpiresAt *int `json:"expiresAt,omitempty"`

	// Id ID of the external file
	Id *string `json:"id,omitempty"`

	// Size Size, in bytes, of the external file
	Size *int `json:"size,omitempty"`
}

EntryExternalFile The ExternalFile resource stores metadata about the file. The actual original file can be downloaded by using the 'downloadURL' property.

type EntryExternalFileById

type EntryExternalFileById struct {
	// ExternalFile The ExternalFile resource stores metadata about the file. The actual original file can be downloaded by using the 'downloadURL' property.
	ExternalFile *EntryExternalFile `json:"externalFile,omitempty"`
}

EntryExternalFileById defines model for EntryExternalFileById.

type EntryLink struct {
	// Id For linked Benchling resources, this will be the ID of that resource (e.g., 'seq_RhYGVnHF'). Omitted for "link" types.
	Id *string `json:"id,omitempty"`

	// Type The type of resource being linked. For hyperlinks: 'link'. For linked Benchling resources, one of: 'user', 'request', 'entry', 'stage_entry', 'protocol', 'workflow', 'custom_entity', 'aa_sequence', 'dna_sequence', 'batch', 'box', 'container', 'location', 'plate'.
	Type *EntryLinkType `json:"type,omitempty"`

	// WebURL Canonical URL of the linked Benchling resource (if you have at least READ authorization for that resource), or the explicit URL provided as hyperlink for "link" types. Note: locations do not currently have a URL.
	WebURL *string `json:"webURL"`
}

EntryLink Links are contained within notes to reference resources that live outside of the entry. A link can target an external resource via an http(s):// hyperlink or a Benchling resource via @-mentions and drag-n-drop.

type EntryLinkType

type EntryLinkType string

EntryLinkType The type of resource being linked. For hyperlinks: 'link'. For linked Benchling resources, one of: 'user', 'request', 'entry', 'stage_entry', 'protocol', 'workflow', 'custom_entity', 'aa_sequence', 'dna_sequence', 'batch', 'box', 'container', 'location', 'plate'.

const (
	EntryLinkTypeAaSequence   EntryLinkType = "aa_sequence"
	EntryLinkTypeBatch        EntryLinkType = "batch"
	EntryLinkTypeBox          EntryLinkType = "box"
	EntryLinkTypeContainer    EntryLinkType = "container"
	EntryLinkTypeCustomEntity EntryLinkType = "custom_entity"
	EntryLinkTypeDnaSequence  EntryLinkType = "dna_sequence"
	EntryLinkTypeEntry        EntryLinkType = "entry"
	EntryLinkTypeLink         EntryLinkType = "link"
	EntryLinkTypeLocation     EntryLinkType = "location"
	EntryLinkTypePlate        EntryLinkType = "plate"
	EntryLinkTypeProtocol     EntryLinkType = "protocol"
	EntryLinkTypeRequest      EntryLinkType = "request"
	EntryLinkTypeStageEntry   EntryLinkType = "stage_entry"
	EntryLinkTypeUser         EntryLinkType = "user"
	EntryLinkTypeWorkflow     EntryLinkType = "workflow"
)

Defines values for EntryLinkType.

type EntryNotePart

type EntryNotePart struct {
	Type string `json:"type"`
	// contains filtered or unexported fields
}

EntryNotePart Notes are the main building blocks of entries. Each note corresponds roughly to a paragraph.

func (EntryNotePart) AsAssayRunNotePart

func (t EntryNotePart) AsAssayRunNotePart() (AssayRunNotePart, error)

AsAssayRunNotePart returns the union data inside the EntryNotePart as a AssayRunNotePart

func (EntryNotePart) AsBoxCreationTableNotePart

func (t EntryNotePart) AsBoxCreationTableNotePart() (BoxCreationTableNotePart, error)

AsBoxCreationTableNotePart returns the union data inside the EntryNotePart as a BoxCreationTableNotePart

func (EntryNotePart) AsCheckboxNotePart

func (t EntryNotePart) AsCheckboxNotePart() (CheckboxNotePart, error)

AsCheckboxNotePart returns the union data inside the EntryNotePart as a CheckboxNotePart

func (EntryNotePart) AsExternalFileNotePart

func (t EntryNotePart) AsExternalFileNotePart() (ExternalFileNotePart, error)

AsExternalFileNotePart returns the union data inside the EntryNotePart as a ExternalFileNotePart

func (EntryNotePart) AsLookupTableNotePart

func (t EntryNotePart) AsLookupTableNotePart() (LookupTableNotePart, error)

AsLookupTableNotePart returns the union data inside the EntryNotePart as a LookupTableNotePart

func (EntryNotePart) AsMixturePrepTableNotePart

func (t EntryNotePart) AsMixturePrepTableNotePart() (MixturePrepTableNotePart, error)

AsMixturePrepTableNotePart returns the union data inside the EntryNotePart as a MixturePrepTableNotePart

func (EntryNotePart) AsPlateCreationTableNotePart

func (t EntryNotePart) AsPlateCreationTableNotePart() (PlateCreationTableNotePart, error)

AsPlateCreationTableNotePart returns the union data inside the EntryNotePart as a PlateCreationTableNotePart

func (EntryNotePart) AsRegistrationTableNotePart

func (t EntryNotePart) AsRegistrationTableNotePart() (RegistrationTableNotePart, error)

AsRegistrationTableNotePart returns the union data inside the EntryNotePart as a RegistrationTableNotePart

func (EntryNotePart) AsResultsTableNotePart

func (t EntryNotePart) AsResultsTableNotePart() (ResultsTableNotePart, error)

AsResultsTableNotePart returns the union data inside the EntryNotePart as a ResultsTableNotePart

func (EntryNotePart) AsSimpleNotePart

func (t EntryNotePart) AsSimpleNotePart() (SimpleNotePart, error)

AsSimpleNotePart returns the union data inside the EntryNotePart as a SimpleNotePart

func (EntryNotePart) AsTableNotePart

func (t EntryNotePart) AsTableNotePart() (TableNotePart, error)

AsTableNotePart returns the union data inside the EntryNotePart as a TableNotePart

func (EntryNotePart) AsTextBoxNotePart

func (t EntryNotePart) AsTextBoxNotePart() (TextBoxNotePart, error)

AsTextBoxNotePart returns the union data inside the EntryNotePart as a TextBoxNotePart

func (EntryNotePart) Discriminator

func (t EntryNotePart) Discriminator() (string, error)

func (*EntryNotePart) FromAssayRunNotePart

func (t *EntryNotePart) FromAssayRunNotePart(v AssayRunNotePart) error

FromAssayRunNotePart overwrites any union data inside the EntryNotePart as the provided AssayRunNotePart

func (*EntryNotePart) FromBoxCreationTableNotePart

func (t *EntryNotePart) FromBoxCreationTableNotePart(v BoxCreationTableNotePart) error

FromBoxCreationTableNotePart overwrites any union data inside the EntryNotePart as the provided BoxCreationTableNotePart

func (*EntryNotePart) FromCheckboxNotePart

func (t *EntryNotePart) FromCheckboxNotePart(v CheckboxNotePart) error

FromCheckboxNotePart overwrites any union data inside the EntryNotePart as the provided CheckboxNotePart

func (*EntryNotePart) FromExternalFileNotePart

func (t *EntryNotePart) FromExternalFileNotePart(v ExternalFileNotePart) error

FromExternalFileNotePart overwrites any union data inside the EntryNotePart as the provided ExternalFileNotePart

func (*EntryNotePart) FromLookupTableNotePart

func (t *EntryNotePart) FromLookupTableNotePart(v LookupTableNotePart) error

FromLookupTableNotePart overwrites any union data inside the EntryNotePart as the provided LookupTableNotePart

func (*EntryNotePart) FromMixturePrepTableNotePart

func (t *EntryNotePart) FromMixturePrepTableNotePart(v MixturePrepTableNotePart) error

FromMixturePrepTableNotePart overwrites any union data inside the EntryNotePart as the provided MixturePrepTableNotePart

func (*EntryNotePart) FromPlateCreationTableNotePart

func (t *EntryNotePart) FromPlateCreationTableNotePart(v PlateCreationTableNotePart) error

FromPlateCreationTableNotePart overwrites any union data inside the EntryNotePart as the provided PlateCreationTableNotePart

func (*EntryNotePart) FromRegistrationTableNotePart

func (t *EntryNotePart) FromRegistrationTableNotePart(v RegistrationTableNotePart) error

FromRegistrationTableNotePart overwrites any union data inside the EntryNotePart as the provided RegistrationTableNotePart

func (*EntryNotePart) FromResultsTableNotePart

func (t *EntryNotePart) FromResultsTableNotePart(v ResultsTableNotePart) error

FromResultsTableNotePart overwrites any union data inside the EntryNotePart as the provided ResultsTableNotePart

func (*EntryNotePart) FromSimpleNotePart

func (t *EntryNotePart) FromSimpleNotePart(v SimpleNotePart) error

FromSimpleNotePart overwrites any union data inside the EntryNotePart as the provided SimpleNotePart

func (*EntryNotePart) FromTableNotePart

func (t *EntryNotePart) FromTableNotePart(v TableNotePart) error

FromTableNotePart overwrites any union data inside the EntryNotePart as the provided TableNotePart

func (*EntryNotePart) FromTextBoxNotePart

func (t *EntryNotePart) FromTextBoxNotePart(v TextBoxNotePart) error

FromTextBoxNotePart overwrites any union data inside the EntryNotePart as the provided TextBoxNotePart

func (EntryNotePart) MarshalJSON

func (t EntryNotePart) MarshalJSON() ([]byte, error)

func (*EntryNotePart) MergeAssayRunNotePart

func (t *EntryNotePart) MergeAssayRunNotePart(v AssayRunNotePart) error

MergeAssayRunNotePart performs a merge with any union data inside the EntryNotePart, using the provided AssayRunNotePart

func (*EntryNotePart) MergeBoxCreationTableNotePart

func (t *EntryNotePart) MergeBoxCreationTableNotePart(v BoxCreationTableNotePart) error

MergeBoxCreationTableNotePart performs a merge with any union data inside the EntryNotePart, using the provided BoxCreationTableNotePart

func (*EntryNotePart) MergeCheckboxNotePart

func (t *EntryNotePart) MergeCheckboxNotePart(v CheckboxNotePart) error

MergeCheckboxNotePart performs a merge with any union data inside the EntryNotePart, using the provided CheckboxNotePart

func (*EntryNotePart) MergeExternalFileNotePart

func (t *EntryNotePart) MergeExternalFileNotePart(v ExternalFileNotePart) error

MergeExternalFileNotePart performs a merge with any union data inside the EntryNotePart, using the provided ExternalFileNotePart

func (*EntryNotePart) MergeLookupTableNotePart

func (t *EntryNotePart) MergeLookupTableNotePart(v LookupTableNotePart) error

MergeLookupTableNotePart performs a merge with any union data inside the EntryNotePart, using the provided LookupTableNotePart

func (*EntryNotePart) MergeMixturePrepTableNotePart

func (t *EntryNotePart) MergeMixturePrepTableNotePart(v MixturePrepTableNotePart) error

MergeMixturePrepTableNotePart performs a merge with any union data inside the EntryNotePart, using the provided MixturePrepTableNotePart

func (*EntryNotePart) MergePlateCreationTableNotePart

func (t *EntryNotePart) MergePlateCreationTableNotePart(v PlateCreationTableNotePart) error

MergePlateCreationTableNotePart performs a merge with any union data inside the EntryNotePart, using the provided PlateCreationTableNotePart

func (*EntryNotePart) MergeRegistrationTableNotePart

func (t *EntryNotePart) MergeRegistrationTableNotePart(v RegistrationTableNotePart) error

MergeRegistrationTableNotePart performs a merge with any union data inside the EntryNotePart, using the provided RegistrationTableNotePart

func (*EntryNotePart) MergeResultsTableNotePart

func (t *EntryNotePart) MergeResultsTableNotePart(v ResultsTableNotePart) error

MergeResultsTableNotePart performs a merge with any union data inside the EntryNotePart, using the provided ResultsTableNotePart

func (*EntryNotePart) MergeSimpleNotePart

func (t *EntryNotePart) MergeSimpleNotePart(v SimpleNotePart) error

MergeSimpleNotePart performs a merge with any union data inside the EntryNotePart, using the provided SimpleNotePart

func (*EntryNotePart) MergeTableNotePart

func (t *EntryNotePart) MergeTableNotePart(v TableNotePart) error

MergeTableNotePart performs a merge with any union data inside the EntryNotePart, using the provided TableNotePart

func (*EntryNotePart) MergeTextBoxNotePart

func (t *EntryNotePart) MergeTextBoxNotePart(v TextBoxNotePart) error

MergeTextBoxNotePart performs a merge with any union data inside the EntryNotePart, using the provided TextBoxNotePart

func (*EntryNotePart) UnmarshalJSON

func (t *EntryNotePart) UnmarshalJSON(b []byte) error

func (EntryNotePart) ValueByDiscriminator

func (t EntryNotePart) ValueByDiscriminator() (interface{}, error)

type EntryReviewRecordStatus

type EntryReviewRecordStatus string

EntryReviewRecordStatus Review Status of the entry

const (
	EntryReviewRecordStatusACCEPTANCESNAPSHOTINPROGRESS EntryReviewRecordStatus = "ACCEPTANCE_SNAPSHOT_IN_PROGRESS"
	EntryReviewRecordStatusACCEPTED                     EntryReviewRecordStatus = "ACCEPTED"
	EntryReviewRecordStatusACTIONREQUIRED               EntryReviewRecordStatus = "ACTION_REQUIRED"
	EntryReviewRecordStatusINPROGRESS                   EntryReviewRecordStatus = "IN_PROGRESS"
	EntryReviewRecordStatusNEEDSREVIEW                  EntryReviewRecordStatus = "NEEDS_REVIEW"
	EntryReviewRecordStatusREJECTED                     EntryReviewRecordStatus = "REJECTED"
	EntryReviewRecordStatusRETRACTED                    EntryReviewRecordStatus = "RETRACTED"
	EntryReviewRecordStatusREVIEWSNAPSHOTINPROGRESS     EntryReviewRecordStatus = "REVIEW_SNAPSHOT_IN_PROGRESS"
)

Defines values for EntryReviewRecordStatus.

type EntrySchema

type EntrySchema struct {
	// Id ID of the entry schema
	Id *string `json:"id,omitempty"`

	// ModifiedAt DateTime the Entry Schema was last modified
	ModifiedAt *time.Time `json:"modifiedAt,omitempty"`

	// Name Name of the entry schema
	Name *string `json:"name,omitempty"`
}

EntrySchema Entry schema

type EntrySchemaDetailed

type EntrySchemaDetailed struct {
	ArchiveRecord    *ArchiveRecord                               `json:"archiveRecord"`
	FieldDefinitions *[]EntrySchemaDetailed_FieldDefinitions_Item `json:"fieldDefinitions,omitempty"`
	Id               *string                                      `json:"id,omitempty"`
	Name             *string                                      `json:"name,omitempty"`
	Prefix           *string                                      `json:"prefix,omitempty"`
	RegistryId       *string                                      `json:"registryId,omitempty"`
	Type             *EntrySchemaDetailedType                     `json:"type,omitempty"`
}

EntrySchemaDetailed defines model for EntrySchemaDetailed.

type EntrySchemaDetailedType

type EntrySchemaDetailedType string

EntrySchemaDetailedType defines model for EntrySchemaDetailed.Type.

const (
	EntrySchemaDetailedTypeEntry EntrySchemaDetailedType = "entry"
)

Defines values for EntrySchemaDetailedType.

type EntrySchemaDetailed_FieldDefinitions_Item

type EntrySchemaDetailed_FieldDefinitions_Item struct {
	// contains filtered or unexported fields
}

EntrySchemaDetailed_FieldDefinitions_Item defines model for EntrySchemaDetailed.fieldDefinitions.Item.

func (EntrySchemaDetailed_FieldDefinitions_Item) AsDropdownFieldDefinition

AsDropdownFieldDefinition returns the union data inside the EntrySchemaDetailed_FieldDefinitions_Item as a DropdownFieldDefinition

func (EntrySchemaDetailed_FieldDefinitions_Item) AsFloatFieldDefinition

AsFloatFieldDefinition returns the union data inside the EntrySchemaDetailed_FieldDefinitions_Item as a FloatFieldDefinition

func (EntrySchemaDetailed_FieldDefinitions_Item) AsIntegerFieldDefinition

AsIntegerFieldDefinition returns the union data inside the EntrySchemaDetailed_FieldDefinitions_Item as a IntegerFieldDefinition

func (EntrySchemaDetailed_FieldDefinitions_Item) AsSchemaLinkFieldDefinition

AsSchemaLinkFieldDefinition returns the union data inside the EntrySchemaDetailed_FieldDefinitions_Item as a SchemaLinkFieldDefinition

func (EntrySchemaDetailed_FieldDefinitions_Item) AsSimpleFieldDefinition

AsSimpleFieldDefinition returns the union data inside the EntrySchemaDetailed_FieldDefinitions_Item as a SimpleFieldDefinition

func (*EntrySchemaDetailed_FieldDefinitions_Item) FromDropdownFieldDefinition

FromDropdownFieldDefinition overwrites any union data inside the EntrySchemaDetailed_FieldDefinitions_Item as the provided DropdownFieldDefinition

func (*EntrySchemaDetailed_FieldDefinitions_Item) FromFloatFieldDefinition

FromFloatFieldDefinition overwrites any union data inside the EntrySchemaDetailed_FieldDefinitions_Item as the provided FloatFieldDefinition

func (*EntrySchemaDetailed_FieldDefinitions_Item) FromIntegerFieldDefinition

FromIntegerFieldDefinition overwrites any union data inside the EntrySchemaDetailed_FieldDefinitions_Item as the provided IntegerFieldDefinition

func (*EntrySchemaDetailed_FieldDefinitions_Item) FromSchemaLinkFieldDefinition

FromSchemaLinkFieldDefinition overwrites any union data inside the EntrySchemaDetailed_FieldDefinitions_Item as the provided SchemaLinkFieldDefinition

func (*EntrySchemaDetailed_FieldDefinitions_Item) FromSimpleFieldDefinition

FromSimpleFieldDefinition overwrites any union data inside the EntrySchemaDetailed_FieldDefinitions_Item as the provided SimpleFieldDefinition

func (EntrySchemaDetailed_FieldDefinitions_Item) MarshalJSON

func (*EntrySchemaDetailed_FieldDefinitions_Item) MergeDropdownFieldDefinition

func (t *EntrySchemaDetailed_FieldDefinitions_Item) MergeDropdownFieldDefinition(v DropdownFieldDefinition) error

MergeDropdownFieldDefinition performs a merge with any union data inside the EntrySchemaDetailed_FieldDefinitions_Item, using the provided DropdownFieldDefinition

func (*EntrySchemaDetailed_FieldDefinitions_Item) MergeFloatFieldDefinition

MergeFloatFieldDefinition performs a merge with any union data inside the EntrySchemaDetailed_FieldDefinitions_Item, using the provided FloatFieldDefinition

func (*EntrySchemaDetailed_FieldDefinitions_Item) MergeIntegerFieldDefinition

MergeIntegerFieldDefinition performs a merge with any union data inside the EntrySchemaDetailed_FieldDefinitions_Item, using the provided IntegerFieldDefinition

func (*EntrySchemaDetailed_FieldDefinitions_Item) MergeSchemaLinkFieldDefinition

func (t *EntrySchemaDetailed_FieldDefinitions_Item) MergeSchemaLinkFieldDefinition(v SchemaLinkFieldDefinition) error

MergeSchemaLinkFieldDefinition performs a merge with any union data inside the EntrySchemaDetailed_FieldDefinitions_Item, using the provided SchemaLinkFieldDefinition

func (*EntrySchemaDetailed_FieldDefinitions_Item) MergeSimpleFieldDefinition

MergeSimpleFieldDefinition performs a merge with any union data inside the EntrySchemaDetailed_FieldDefinitions_Item, using the provided SimpleFieldDefinition

func (*EntrySchemaDetailed_FieldDefinitions_Item) UnmarshalJSON

type EntrySchemasPaginatedList

type EntrySchemasPaginatedList struct {
	EntrySchemas *[]EntrySchemaDetailed `json:"entrySchemas,omitempty"`
	NextToken    *string                `json:"nextToken,omitempty"`
}

EntrySchemasPaginatedList defines model for EntrySchemasPaginatedList.

type EntryTable

type EntryTable struct {
	// ColumnLabels Array of strings, with one item per column. Defaults to null, if the user is using the default, but is set if the user has given a custom name to the column.
	ColumnLabels *[]string `json:"columnLabels,omitempty"`

	// Name Name of the table - defaults to e.g. Table1 but can be renamed.
	Name *string `json:"name,omitempty"`

	// Rows Array of row objects.
	Rows *[]EntryTableRow `json:"rows,omitempty"`
}

EntryTable Actual tabular data with rows and columns of text on the note.

type EntryTableCell

type EntryTableCell struct {
	// Link A Link Resource if this cell contained a hyperlink. Otherwise, link will be omitted from the cell object. (Note: inventory and user types are not yet supported.)
	Link *EntryLink `json:"link,omitempty"`

	// Text The textual content of the cell. If the cell was originally a formula, this will be the evaluated version of the formula.
	Text *string `json:"text,omitempty"`
}

EntryTableCell defines model for EntryTableCell.

type EntryTableRow

type EntryTableRow struct {
	Cells *[]EntryTableCell `json:"cells,omitempty"`
}

EntryTableRow Each has property 'cells' that is an array of cell objects

type EntryTemplate

type EntryTemplate struct {
	// ApiURL The canonical url of the Entry Template in the API.
	ApiURL *string `json:"apiURL,omitempty"`

	// CreatedAt DateTime the template was created at
	CreatedAt *time.Time `json:"createdAt,omitempty"`

	// Creator UserSummary Resource of the user who created the template
	Creator      *UserSummary  `json:"creator,omitempty"`
	CustomFields *CustomFields `json:"customFields,omitempty"`

	// Days Array of day objects. Each day object has a day index (integer) and notes field (array of notes, expand further for details on note types).
	Days   *[]EntryTemplateDay `json:"days,omitempty"`
	Fields *Fields             `json:"fields,omitempty"`

	// Id ID of the entry template
	Id *string `json:"id,omitempty"`

	// ModifiedAt DateTime the template was last modified
	ModifiedAt *string `json:"modifiedAt,omitempty"`

	// Name Title of the template
	Name *string `json:"name,omitempty"`

	// Schema Entry schema if set
	Schema *EntrySchema `json:"schema"`

	// TemplateCollectionId ID of the collection that contains the template
	TemplateCollectionId *string `json:"templateCollectionId,omitempty"`

	// WebURL URL of the template
	WebURL *string `json:"webURL,omitempty"`
}

EntryTemplate Entry templates are templates that users can base new notebook entries off of.

type EntryTemplateDay

type EntryTemplateDay struct {
	// Day 1 indexed day signifier. If 0 is returned, that means the EntryTemplateDay is a section with a title but no specified Day.
	Day   *int             `json:"day,omitempty"`
	Notes *[]EntryNotePart `json:"notes,omitempty"`

	// Title Optional title of a section if sections are enabled.
	Title *string `json:"title"`
}

EntryTemplateDay defines model for EntryTemplateDay.

type EntryTemplatesPaginatedList

type EntryTemplatesPaginatedList struct {
	EntryTemplates *[]EntryTemplate `json:"entryTemplates,omitempty"`
	NextToken      *string          `json:"nextToken,omitempty"`
}

EntryTemplatesPaginatedList defines model for EntryTemplatesPaginatedList.

type EntryUpdate

type EntryUpdate struct {
	// AuthorIds IDs of users to set as the entry's authors.
	AuthorIds *string `json:"authorIds,omitempty"`

	// Fields Schema fields to set on the entry
	Fields *Fields `json:"fields,omitempty"`

	// FolderId ID of the folder that will contain the entry
	FolderId *string `json:"folderId,omitempty"`

	// Name New name of the entry
	Name *string `json:"name,omitempty"`

	// SchemaId ID of the schema for the entry
	SchemaId *string `json:"schemaId,omitempty"`
}

EntryUpdate defines model for EntryUpdate.

type EntryUpdatedFieldsEvent

type EntryUpdatedFieldsEvent struct {
	CreatedAt  *time.Time `json:"createdAt,omitempty"`
	Deprecated *bool      `json:"deprecated,omitempty"`

	// Entry Entries are notes that users can take. They're organized by "days" (which are user-configurable) and modeled within each day as a list of "notes." Each note has a type - the simplest is a "text" type, but lists, tables, and external files are also supported.
	//
	// *Note:* the current Entry resource has a few limitations:
	// - Formatting information is not yet supported. Header formatting, bolding, and other stylistic information is not presented.
	// - Data in tables is presented as text always - numeric values will need to be parsed into floats or integers, as appropriate.
	//
	// Note: Data in Results tables are not accessible through this API call. Results table data can be called through the Results API calls.
	Entry     *Entry                            `json:"entry,omitempty"`
	EventType *EntryUpdatedFieldsEventEventType `json:"eventType,omitempty"`

	// ExcludedProperties These properties have been dropped from the payload due to size.
	ExcludedProperties *[]string `json:"excludedProperties,omitempty"`
	Id                 *string   `json:"id,omitempty"`
	Schema             *struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"schema"`

	// Updates These properties have been updated, causing this message
	Updates *[]string `json:"updates,omitempty"`
}

EntryUpdatedFieldsEvent defines model for EntryUpdatedFieldsEvent.

type EntryUpdatedFieldsEventEventType

type EntryUpdatedFieldsEventEventType string

EntryUpdatedFieldsEventEventType defines model for EntryUpdatedFieldsEvent.EventType.

const (
	V2EntryUpdatedFields EntryUpdatedFieldsEventEventType = "v2.entry.updated.fields"
)

Defines values for EntryUpdatedFieldsEventEventType.

type EntryUpdatedReviewRecordEvent

type EntryUpdatedReviewRecordEvent struct {
	CreatedAt  *time.Time `json:"createdAt,omitempty"`
	Deprecated *bool      `json:"deprecated,omitempty"`

	// Entry Entries are notes that users can take. They're organized by "days" (which are user-configurable) and modeled within each day as a list of "notes." Each note has a type - the simplest is a "text" type, but lists, tables, and external files are also supported.
	//
	// *Note:* the current Entry resource has a few limitations:
	// - Formatting information is not yet supported. Header formatting, bolding, and other stylistic information is not presented.
	// - Data in tables is presented as text always - numeric values will need to be parsed into floats or integers, as appropriate.
	//
	// Note: Data in Results tables are not accessible through this API call. Results table data can be called through the Results API calls.
	Entry     *Entry                                  `json:"entry,omitempty"`
	EventType *EntryUpdatedReviewRecordEventEventType `json:"eventType,omitempty"`

	// ExcludedProperties These properties have been dropped from the payload due to size.
	ExcludedProperties *[]string `json:"excludedProperties,omitempty"`
	Id                 *string   `json:"id,omitempty"`
	Schema             *struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"schema"`

	// Updates These properties have been updated, causing this message
	Updates *[]string `json:"updates,omitempty"`
}

EntryUpdatedReviewRecordEvent defines model for EntryUpdatedReviewRecordEvent.

type EntryUpdatedReviewRecordEventEventType

type EntryUpdatedReviewRecordEventEventType string

EntryUpdatedReviewRecordEventEventType defines model for EntryUpdatedReviewRecordEvent.EventType.

const (
	V2EntryUpdatedReviewRecord EntryUpdatedReviewRecordEventEventType = "v2.entry.updated.reviewRecord"
)

Defines values for EntryUpdatedReviewRecordEventEventType.

type Event

type Event struct {
	EventType string `json:"eventType"`
	// contains filtered or unexported fields
}

Event defines model for Event.

func (Event) AsAssayRunCreatedEvent

func (t Event) AsAssayRunCreatedEvent() (AssayRunCreatedEvent, error)

AsAssayRunCreatedEvent returns the union data inside the Event as a AssayRunCreatedEvent

func (Event) AsAssayRunUpdatedFieldsEvent

func (t Event) AsAssayRunUpdatedFieldsEvent() (AssayRunUpdatedFieldsEvent, error)

AsAssayRunUpdatedFieldsEvent returns the union data inside the Event as a AssayRunUpdatedFieldsEvent

func (Event) AsAutomationInputGeneratorCompletedV2BetaEvent

func (t Event) AsAutomationInputGeneratorCompletedV2BetaEvent() (AutomationInputGeneratorCompletedV2BetaEvent, error)

AsAutomationInputGeneratorCompletedV2BetaEvent returns the union data inside the Event as a AutomationInputGeneratorCompletedV2BetaEvent

func (Event) AsAutomationOutputProcessorCompletedV2BetaEvent

func (t Event) AsAutomationOutputProcessorCompletedV2BetaEvent() (AutomationOutputProcessorCompletedV2BetaEvent, error)

AsAutomationOutputProcessorCompletedV2BetaEvent returns the union data inside the Event as a AutomationOutputProcessorCompletedV2BetaEvent

func (Event) AsAutomationOutputProcessorUploadedV2BetaEvent

func (t Event) AsAutomationOutputProcessorUploadedV2BetaEvent() (AutomationOutputProcessorUploadedV2BetaEvent, error)

AsAutomationOutputProcessorUploadedV2BetaEvent returns the union data inside the Event as a AutomationOutputProcessorUploadedV2BetaEvent

func (Event) AsEntityRegisteredEvent

func (t Event) AsEntityRegisteredEvent() (EntityRegisteredEvent, error)

AsEntityRegisteredEvent returns the union data inside the Event as a EntityRegisteredEvent

func (Event) AsEntryCreatedEvent

func (t Event) AsEntryCreatedEvent() (EntryCreatedEvent, error)

AsEntryCreatedEvent returns the union data inside the Event as a EntryCreatedEvent

func (Event) AsEntryUpdatedFieldsEvent

func (t Event) AsEntryUpdatedFieldsEvent() (EntryUpdatedFieldsEvent, error)

AsEntryUpdatedFieldsEvent returns the union data inside the Event as a EntryUpdatedFieldsEvent

func (Event) AsEntryUpdatedReviewRecordEvent

func (t Event) AsEntryUpdatedReviewRecordEvent() (EntryUpdatedReviewRecordEvent, error)

AsEntryUpdatedReviewRecordEvent returns the union data inside the Event as a EntryUpdatedReviewRecordEvent

func (Event) AsRequestCreatedEvent

func (t Event) AsRequestCreatedEvent() (RequestCreatedEvent, error)

AsRequestCreatedEvent returns the union data inside the Event as a RequestCreatedEvent

func (Event) AsRequestUpdatedFieldsEvent

func (t Event) AsRequestUpdatedFieldsEvent() (RequestUpdatedFieldsEvent, error)

AsRequestUpdatedFieldsEvent returns the union data inside the Event as a RequestUpdatedFieldsEvent

func (Event) AsStageEntryCreatedEvent

func (t Event) AsStageEntryCreatedEvent() (StageEntryCreatedEvent, error)

AsStageEntryCreatedEvent returns the union data inside the Event as a StageEntryCreatedEvent

func (Event) AsStageEntryUpdatedFieldsEvent

func (t Event) AsStageEntryUpdatedFieldsEvent() (StageEntryUpdatedFieldsEvent, error)

AsStageEntryUpdatedFieldsEvent returns the union data inside the Event as a StageEntryUpdatedFieldsEvent

func (Event) AsStageEntryUpdatedReviewRecordEvent

func (t Event) AsStageEntryUpdatedReviewRecordEvent() (StageEntryUpdatedReviewRecordEvent, error)

AsStageEntryUpdatedReviewRecordEvent returns the union data inside the Event as a StageEntryUpdatedReviewRecordEvent

func (Event) AsWorkflowOutputCreatedEvent

func (t Event) AsWorkflowOutputCreatedEvent() (WorkflowOutputCreatedEvent, error)

AsWorkflowOutputCreatedEvent returns the union data inside the Event as a WorkflowOutputCreatedEvent

func (Event) AsWorkflowOutputUpdatedFieldsEvent

func (t Event) AsWorkflowOutputUpdatedFieldsEvent() (WorkflowOutputUpdatedFieldsEvent, error)

AsWorkflowOutputUpdatedFieldsEvent returns the union data inside the Event as a WorkflowOutputUpdatedFieldsEvent

func (Event) AsWorkflowTaskCreatedEvent

func (t Event) AsWorkflowTaskCreatedEvent() (WorkflowTaskCreatedEvent, error)

AsWorkflowTaskCreatedEvent returns the union data inside the Event as a WorkflowTaskCreatedEvent

func (Event) AsWorkflowTaskGroupCreatedEvent

func (t Event) AsWorkflowTaskGroupCreatedEvent() (WorkflowTaskGroupCreatedEvent, error)

AsWorkflowTaskGroupCreatedEvent returns the union data inside the Event as a WorkflowTaskGroupCreatedEvent

func (Event) AsWorkflowTaskGroupUpdatedWatchersEvent

func (t Event) AsWorkflowTaskGroupUpdatedWatchersEvent() (WorkflowTaskGroupUpdatedWatchersEvent, error)

AsWorkflowTaskGroupUpdatedWatchersEvent returns the union data inside the Event as a WorkflowTaskGroupUpdatedWatchersEvent

func (Event) AsWorkflowTaskUpdatedAssigneeEvent

func (t Event) AsWorkflowTaskUpdatedAssigneeEvent() (WorkflowTaskUpdatedAssigneeEvent, error)

AsWorkflowTaskUpdatedAssigneeEvent returns the union data inside the Event as a WorkflowTaskUpdatedAssigneeEvent

func (Event) AsWorkflowTaskUpdatedFieldsEvent

func (t Event) AsWorkflowTaskUpdatedFieldsEvent() (WorkflowTaskUpdatedFieldsEvent, error)

AsWorkflowTaskUpdatedFieldsEvent returns the union data inside the Event as a WorkflowTaskUpdatedFieldsEvent

func (Event) AsWorkflowTaskUpdatedScheduledOnEvent

func (t Event) AsWorkflowTaskUpdatedScheduledOnEvent() (WorkflowTaskUpdatedScheduledOnEvent, error)

AsWorkflowTaskUpdatedScheduledOnEvent returns the union data inside the Event as a WorkflowTaskUpdatedScheduledOnEvent

func (Event) AsWorkflowTaskUpdatedStatusEvent

func (t Event) AsWorkflowTaskUpdatedStatusEvent() (WorkflowTaskUpdatedStatusEvent, error)

AsWorkflowTaskUpdatedStatusEvent returns the union data inside the Event as a WorkflowTaskUpdatedStatusEvent

func (Event) Discriminator

func (t Event) Discriminator() (string, error)

func (*Event) FromAssayRunCreatedEvent

func (t *Event) FromAssayRunCreatedEvent(v AssayRunCreatedEvent) error

FromAssayRunCreatedEvent overwrites any union data inside the Event as the provided AssayRunCreatedEvent

func (*Event) FromAssayRunUpdatedFieldsEvent

func (t *Event) FromAssayRunUpdatedFieldsEvent(v AssayRunUpdatedFieldsEvent) error

FromAssayRunUpdatedFieldsEvent overwrites any union data inside the Event as the provided AssayRunUpdatedFieldsEvent

func (*Event) FromAutomationInputGeneratorCompletedV2BetaEvent

func (t *Event) FromAutomationInputGeneratorCompletedV2BetaEvent(v AutomationInputGeneratorCompletedV2BetaEvent) error

FromAutomationInputGeneratorCompletedV2BetaEvent overwrites any union data inside the Event as the provided AutomationInputGeneratorCompletedV2BetaEvent

func (*Event) FromAutomationOutputProcessorCompletedV2BetaEvent

func (t *Event) FromAutomationOutputProcessorCompletedV2BetaEvent(v AutomationOutputProcessorCompletedV2BetaEvent) error

FromAutomationOutputProcessorCompletedV2BetaEvent overwrites any union data inside the Event as the provided AutomationOutputProcessorCompletedV2BetaEvent

func (*Event) FromAutomationOutputProcessorUploadedV2BetaEvent

func (t *Event) FromAutomationOutputProcessorUploadedV2BetaEvent(v AutomationOutputProcessorUploadedV2BetaEvent) error

FromAutomationOutputProcessorUploadedV2BetaEvent overwrites any union data inside the Event as the provided AutomationOutputProcessorUploadedV2BetaEvent

func (*Event) FromEntityRegisteredEvent

func (t *Event) FromEntityRegisteredEvent(v EntityRegisteredEvent) error

FromEntityRegisteredEvent overwrites any union data inside the Event as the provided EntityRegisteredEvent

func (*Event) FromEntryCreatedEvent

func (t *Event) FromEntryCreatedEvent(v EntryCreatedEvent) error

FromEntryCreatedEvent overwrites any union data inside the Event as the provided EntryCreatedEvent

func (*Event) FromEntryUpdatedFieldsEvent

func (t *Event) FromEntryUpdatedFieldsEvent(v EntryUpdatedFieldsEvent) error

FromEntryUpdatedFieldsEvent overwrites any union data inside the Event as the provided EntryUpdatedFieldsEvent

func (*Event) FromEntryUpdatedReviewRecordEvent

func (t *Event) FromEntryUpdatedReviewRecordEvent(v EntryUpdatedReviewRecordEvent) error

FromEntryUpdatedReviewRecordEvent overwrites any union data inside the Event as the provided EntryUpdatedReviewRecordEvent

func (*Event) FromRequestCreatedEvent

func (t *Event) FromRequestCreatedEvent(v RequestCreatedEvent) error

FromRequestCreatedEvent overwrites any union data inside the Event as the provided RequestCreatedEvent

func (*Event) FromRequestUpdatedFieldsEvent

func (t *Event) FromRequestUpdatedFieldsEvent(v RequestUpdatedFieldsEvent) error

FromRequestUpdatedFieldsEvent overwrites any union data inside the Event as the provided RequestUpdatedFieldsEvent

func (*Event) FromStageEntryCreatedEvent

func (t *Event) FromStageEntryCreatedEvent(v StageEntryCreatedEvent) error

FromStageEntryCreatedEvent overwrites any union data inside the Event as the provided StageEntryCreatedEvent

func (*Event) FromStageEntryUpdatedFieldsEvent

func (t *Event) FromStageEntryUpdatedFieldsEvent(v StageEntryUpdatedFieldsEvent) error

FromStageEntryUpdatedFieldsEvent overwrites any union data inside the Event as the provided StageEntryUpdatedFieldsEvent

func (*Event) FromStageEntryUpdatedReviewRecordEvent

func (t *Event) FromStageEntryUpdatedReviewRecordEvent(v StageEntryUpdatedReviewRecordEvent) error

FromStageEntryUpdatedReviewRecordEvent overwrites any union data inside the Event as the provided StageEntryUpdatedReviewRecordEvent

func (*Event) FromWorkflowOutputCreatedEvent

func (t *Event) FromWorkflowOutputCreatedEvent(v WorkflowOutputCreatedEvent) error

FromWorkflowOutputCreatedEvent overwrites any union data inside the Event as the provided WorkflowOutputCreatedEvent

func (*Event) FromWorkflowOutputUpdatedFieldsEvent

func (t *Event) FromWorkflowOutputUpdatedFieldsEvent(v WorkflowOutputUpdatedFieldsEvent) error

FromWorkflowOutputUpdatedFieldsEvent overwrites any union data inside the Event as the provided WorkflowOutputUpdatedFieldsEvent

func (*Event) FromWorkflowTaskCreatedEvent

func (t *Event) FromWorkflowTaskCreatedEvent(v WorkflowTaskCreatedEvent) error

FromWorkflowTaskCreatedEvent overwrites any union data inside the Event as the provided WorkflowTaskCreatedEvent

func (*Event) FromWorkflowTaskGroupCreatedEvent

func (t *Event) FromWorkflowTaskGroupCreatedEvent(v WorkflowTaskGroupCreatedEvent) error

FromWorkflowTaskGroupCreatedEvent overwrites any union data inside the Event as the provided WorkflowTaskGroupCreatedEvent

func (*Event) FromWorkflowTaskGroupUpdatedWatchersEvent

func (t *Event) FromWorkflowTaskGroupUpdatedWatchersEvent(v WorkflowTaskGroupUpdatedWatchersEvent) error

FromWorkflowTaskGroupUpdatedWatchersEvent overwrites any union data inside the Event as the provided WorkflowTaskGroupUpdatedWatchersEvent

func (*Event) FromWorkflowTaskUpdatedAssigneeEvent

func (t *Event) FromWorkflowTaskUpdatedAssigneeEvent(v WorkflowTaskUpdatedAssigneeEvent) error

FromWorkflowTaskUpdatedAssigneeEvent overwrites any union data inside the Event as the provided WorkflowTaskUpdatedAssigneeEvent

func (*Event) FromWorkflowTaskUpdatedFieldsEvent

func (t *Event) FromWorkflowTaskUpdatedFieldsEvent(v WorkflowTaskUpdatedFieldsEvent) error

FromWorkflowTaskUpdatedFieldsEvent overwrites any union data inside the Event as the provided WorkflowTaskUpdatedFieldsEvent

func (*Event) FromWorkflowTaskUpdatedScheduledOnEvent

func (t *Event) FromWorkflowTaskUpdatedScheduledOnEvent(v WorkflowTaskUpdatedScheduledOnEvent) error

FromWorkflowTaskUpdatedScheduledOnEvent overwrites any union data inside the Event as the provided WorkflowTaskUpdatedScheduledOnEvent

func (*Event) FromWorkflowTaskUpdatedStatusEvent

func (t *Event) FromWorkflowTaskUpdatedStatusEvent(v WorkflowTaskUpdatedStatusEvent) error

FromWorkflowTaskUpdatedStatusEvent overwrites any union data inside the Event as the provided WorkflowTaskUpdatedStatusEvent

func (Event) MarshalJSON

func (t Event) MarshalJSON() ([]byte, error)

func (*Event) MergeAssayRunCreatedEvent

func (t *Event) MergeAssayRunCreatedEvent(v AssayRunCreatedEvent) error

MergeAssayRunCreatedEvent performs a merge with any union data inside the Event, using the provided AssayRunCreatedEvent

func (*Event) MergeAssayRunUpdatedFieldsEvent

func (t *Event) MergeAssayRunUpdatedFieldsEvent(v AssayRunUpdatedFieldsEvent) error

MergeAssayRunUpdatedFieldsEvent performs a merge with any union data inside the Event, using the provided AssayRunUpdatedFieldsEvent

func (*Event) MergeAutomationInputGeneratorCompletedV2BetaEvent

func (t *Event) MergeAutomationInputGeneratorCompletedV2BetaEvent(v AutomationInputGeneratorCompletedV2BetaEvent) error

MergeAutomationInputGeneratorCompletedV2BetaEvent performs a merge with any union data inside the Event, using the provided AutomationInputGeneratorCompletedV2BetaEvent

func (*Event) MergeAutomationOutputProcessorCompletedV2BetaEvent

func (t *Event) MergeAutomationOutputProcessorCompletedV2BetaEvent(v AutomationOutputProcessorCompletedV2BetaEvent) error

MergeAutomationOutputProcessorCompletedV2BetaEvent performs a merge with any union data inside the Event, using the provided AutomationOutputProcessorCompletedV2BetaEvent

func (*Event) MergeAutomationOutputProcessorUploadedV2BetaEvent

func (t *Event) MergeAutomationOutputProcessorUploadedV2BetaEvent(v AutomationOutputProcessorUploadedV2BetaEvent) error

MergeAutomationOutputProcessorUploadedV2BetaEvent performs a merge with any union data inside the Event, using the provided AutomationOutputProcessorUploadedV2BetaEvent

func (*Event) MergeEntityRegisteredEvent

func (t *Event) MergeEntityRegisteredEvent(v EntityRegisteredEvent) error

MergeEntityRegisteredEvent performs a merge with any union data inside the Event, using the provided EntityRegisteredEvent

func (*Event) MergeEntryCreatedEvent

func (t *Event) MergeEntryCreatedEvent(v EntryCreatedEvent) error

MergeEntryCreatedEvent performs a merge with any union data inside the Event, using the provided EntryCreatedEvent

func (*Event) MergeEntryUpdatedFieldsEvent

func (t *Event) MergeEntryUpdatedFieldsEvent(v EntryUpdatedFieldsEvent) error

MergeEntryUpdatedFieldsEvent performs a merge with any union data inside the Event, using the provided EntryUpdatedFieldsEvent

func (*Event) MergeEntryUpdatedReviewRecordEvent

func (t *Event) MergeEntryUpdatedReviewRecordEvent(v EntryUpdatedReviewRecordEvent) error

MergeEntryUpdatedReviewRecordEvent performs a merge with any union data inside the Event, using the provided EntryUpdatedReviewRecordEvent

func (*Event) MergeRequestCreatedEvent

func (t *Event) MergeRequestCreatedEvent(v RequestCreatedEvent) error

MergeRequestCreatedEvent performs a merge with any union data inside the Event, using the provided RequestCreatedEvent

func (*Event) MergeRequestUpdatedFieldsEvent

func (t *Event) MergeRequestUpdatedFieldsEvent(v RequestUpdatedFieldsEvent) error

MergeRequestUpdatedFieldsEvent performs a merge with any union data inside the Event, using the provided RequestUpdatedFieldsEvent

func (*Event) MergeStageEntryCreatedEvent

func (t *Event) MergeStageEntryCreatedEvent(v StageEntryCreatedEvent) error

MergeStageEntryCreatedEvent performs a merge with any union data inside the Event, using the provided StageEntryCreatedEvent

func (*Event) MergeStageEntryUpdatedFieldsEvent

func (t *Event) MergeStageEntryUpdatedFieldsEvent(v StageEntryUpdatedFieldsEvent) error

MergeStageEntryUpdatedFieldsEvent performs a merge with any union data inside the Event, using the provided StageEntryUpdatedFieldsEvent

func (*Event) MergeStageEntryUpdatedReviewRecordEvent

func (t *Event) MergeStageEntryUpdatedReviewRecordEvent(v StageEntryUpdatedReviewRecordEvent) error

MergeStageEntryUpdatedReviewRecordEvent performs a merge with any union data inside the Event, using the provided StageEntryUpdatedReviewRecordEvent

func (*Event) MergeWorkflowOutputCreatedEvent

func (t *Event) MergeWorkflowOutputCreatedEvent(v WorkflowOutputCreatedEvent) error

MergeWorkflowOutputCreatedEvent performs a merge with any union data inside the Event, using the provided WorkflowOutputCreatedEvent

func (*Event) MergeWorkflowOutputUpdatedFieldsEvent

func (t *Event) MergeWorkflowOutputUpdatedFieldsEvent(v WorkflowOutputUpdatedFieldsEvent) error

MergeWorkflowOutputUpdatedFieldsEvent performs a merge with any union data inside the Event, using the provided WorkflowOutputUpdatedFieldsEvent

func (*Event) MergeWorkflowTaskCreatedEvent

func (t *Event) MergeWorkflowTaskCreatedEvent(v WorkflowTaskCreatedEvent) error

MergeWorkflowTaskCreatedEvent performs a merge with any union data inside the Event, using the provided WorkflowTaskCreatedEvent

func (*Event) MergeWorkflowTaskGroupCreatedEvent

func (t *Event) MergeWorkflowTaskGroupCreatedEvent(v WorkflowTaskGroupCreatedEvent) error

MergeWorkflowTaskGroupCreatedEvent performs a merge with any union data inside the Event, using the provided WorkflowTaskGroupCreatedEvent

func (*Event) MergeWorkflowTaskGroupUpdatedWatchersEvent

func (t *Event) MergeWorkflowTaskGroupUpdatedWatchersEvent(v WorkflowTaskGroupUpdatedWatchersEvent) error

MergeWorkflowTaskGroupUpdatedWatchersEvent performs a merge with any union data inside the Event, using the provided WorkflowTaskGroupUpdatedWatchersEvent

func (*Event) MergeWorkflowTaskUpdatedAssigneeEvent

func (t *Event) MergeWorkflowTaskUpdatedAssigneeEvent(v WorkflowTaskUpdatedAssigneeEvent) error

MergeWorkflowTaskUpdatedAssigneeEvent performs a merge with any union data inside the Event, using the provided WorkflowTaskUpdatedAssigneeEvent

func (*Event) MergeWorkflowTaskUpdatedFieldsEvent

func (t *Event) MergeWorkflowTaskUpdatedFieldsEvent(v WorkflowTaskUpdatedFieldsEvent) error

MergeWorkflowTaskUpdatedFieldsEvent performs a merge with any union data inside the Event, using the provided WorkflowTaskUpdatedFieldsEvent

func (*Event) MergeWorkflowTaskUpdatedScheduledOnEvent

func (t *Event) MergeWorkflowTaskUpdatedScheduledOnEvent(v WorkflowTaskUpdatedScheduledOnEvent) error

MergeWorkflowTaskUpdatedScheduledOnEvent performs a merge with any union data inside the Event, using the provided WorkflowTaskUpdatedScheduledOnEvent

func (*Event) MergeWorkflowTaskUpdatedStatusEvent

func (t *Event) MergeWorkflowTaskUpdatedStatusEvent(v WorkflowTaskUpdatedStatusEvent) error

MergeWorkflowTaskUpdatedStatusEvent performs a merge with any union data inside the Event, using the provided WorkflowTaskUpdatedStatusEvent

func (*Event) UnmarshalJSON

func (t *Event) UnmarshalJSON(b []byte) error

func (Event) ValueByDiscriminator

func (t Event) ValueByDiscriminator() (interface{}, error)

type EventBase

type EventBase struct {
	CreatedAt  *time.Time `json:"createdAt,omitempty"`
	Deprecated *bool      `json:"deprecated,omitempty"`

	// ExcludedProperties These properties have been dropped from the payload due to size.
	ExcludedProperties *[]string `json:"excludedProperties,omitempty"`
	Id                 *string   `json:"id,omitempty"`
	Schema             *struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"schema"`
}

EventBase defines model for EventBase.

type EventsPaginatedList

type EventsPaginatedList struct {
	Events    *[]Event `json:"events,omitempty"`
	NextToken *string  `json:"nextToken,omitempty"`
}

EventsPaginatedList defines model for EventsPaginatedList.

type ExecuteRequestsSampleGroupsJSONRequestBody

type ExecuteRequestsSampleGroupsJSONRequestBody = SampleGroupsStatusUpdate

ExecuteRequestsSampleGroupsJSONRequestBody defines body for ExecuteRequestsSampleGroups for application/json ContentType.

type ExecuteRequestsSampleGroupsResponse

type ExecuteRequestsSampleGroupsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ExecuteSampleGroups
	JSON400      *BadRequestError
	JSON404      *NotFoundError
}

func ParseExecuteRequestsSampleGroupsResponse

func ParseExecuteRequestsSampleGroupsResponse(rsp *http.Response) (*ExecuteRequestsSampleGroupsResponse, error)

ParseExecuteRequestsSampleGroupsResponse parses an HTTP response from a ExecuteRequestsSampleGroupsWithResponse call

func (ExecuteRequestsSampleGroupsResponse) Status

Status returns HTTPResponse.Status

func (ExecuteRequestsSampleGroupsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type ExecuteSampleGroups

type ExecuteSampleGroups = map[string]interface{}

ExecuteSampleGroups The response is intentionally empty.

type ExportAuditLogAsyncTask

type ExportAuditLogAsyncTask struct {
	// Errors Present only when status is FAILED for a bulk task. Contains information about the individual errors in the bulk task.
	Errors *map[string]interface{} `json:"errors,omitempty"`

	// Message Present only when status is FAILED. Contains information about the error.
	Message  *string `json:"message,omitempty"`
	Response *struct {
		DownloadURL *string `json:"downloadURL,omitempty"`
	} `json:"response,omitempty"`

	// Status The current state of the task.
	Status ExportAuditLogAsyncTaskStatus `json:"status"`
}

ExportAuditLogAsyncTask defines model for ExportAuditLogAsyncTask.

type ExportAuditLogAsyncTaskStatus

type ExportAuditLogAsyncTaskStatus string

ExportAuditLogAsyncTaskStatus The current state of the task.

const (
	ExportAuditLogAsyncTaskStatusFAILED    ExportAuditLogAsyncTaskStatus = "FAILED"
	ExportAuditLogAsyncTaskStatusRUNNING   ExportAuditLogAsyncTaskStatus = "RUNNING"
	ExportAuditLogAsyncTaskStatusSUCCEEDED ExportAuditLogAsyncTaskStatus = "SUCCEEDED"
)

Defines values for ExportAuditLogAsyncTaskStatus.

type ExportItemJSONRequestBody

type ExportItemJSONRequestBody = ExportItemRequest

ExportItemJSONRequestBody defines body for ExportItem for application/json ContentType.

type ExportItemRequest

type ExportItemRequest struct {
	// Id ID of the item to export
	Id string `json:"id"`
}

ExportItemRequest defines model for ExportItemRequest.

type ExportItemResponse

type ExportItemResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *AsyncTaskLink
	JSON400      *BadRequestError
}

func ParseExportItemResponse

func ParseExportItemResponse(rsp *http.Response) (*ExportItemResponse, error)

ParseExportItemResponse parses an HTTP response from a ExportItemWithResponse call

func (ExportItemResponse) Status

func (r ExportItemResponse) Status() string

Status returns HTTPResponse.Status

func (ExportItemResponse) StatusCode

func (r ExportItemResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ExportsAsyncTask

type ExportsAsyncTask struct {
	// Errors Present only when status is FAILED for a bulk task. Contains information about the individual errors in the bulk task.
	Errors *map[string]interface{} `json:"errors,omitempty"`

	// Message Present only when status is FAILED. Contains information about the error.
	Message  *string `json:"message,omitempty"`
	Response *struct {
		DownloadURL *string `json:"downloadURL,omitempty"`
	} `json:"response,omitempty"`

	// Status The current state of the task.
	Status ExportsAsyncTaskStatus `json:"status"`
}

ExportsAsyncTask defines model for ExportsAsyncTask.

type ExportsAsyncTaskStatus

type ExportsAsyncTaskStatus string

ExportsAsyncTaskStatus The current state of the task.

const (
	ExportsAsyncTaskStatusFAILED    ExportsAsyncTaskStatus = "FAILED"
	ExportsAsyncTaskStatusRUNNING   ExportsAsyncTaskStatus = "RUNNING"
	ExportsAsyncTaskStatusSUCCEEDED ExportsAsyncTaskStatus = "SUCCEEDED"
)

Defines values for ExportsAsyncTaskStatus.

type ExternalFileNotePart

type ExternalFileNotePart struct {
	// ExternalFileId The ID of the external file. Use the 'Get an external file' endpoint to retrieve metadata about it.
	ExternalFileId *string `json:"externalFileId,omitempty"`

	// Indentation All notes have an indentation level - the default is 0 for no indent. For lists, indentation gives notes hierarchy - a bulleted list with children is modeled as one note part with indentation 1 followed by note parts with indentation 2, for example.
	Indentation *int `json:"indentation,omitempty"`

	// Links Array of links referenced in the caption via an @-mention, hyperlink, or the drag-n-dropped preview attached to the note.
	Links *[]EntryLink `json:"links,omitempty"`

	// Text The caption of the file attachment.
	Text *string                   `json:"text,omitempty"`
	Type *ExternalFileNotePartType `json:"type,omitempty"`
}

ExternalFileNotePart defines model for ExternalFileNotePart.

type ExternalFileNotePartType

type ExternalFileNotePartType string

ExternalFileNotePartType defines model for ExternalFileNotePart.Type.

const (
	ExternalFile ExternalFileNotePartType = "external_file"
)

Defines values for ExternalFileNotePartType.

type Feature

type Feature struct {
	// Color The color of the annotations generated by the feature. Must be a valid hex string
	Color *string `json:"color,omitempty"`

	// FeatureLibraryId The id of the feature library the feature belongs to
	FeatureLibraryId *string `json:"featureLibraryId,omitempty"`

	// FeatureType The type of feature, like gene, promoter, etc. Note: This is an arbitrary string, not an enum
	FeatureType *string `json:"featureType"`

	// Id The id of the feature
	Id *string `json:"id,omitempty"`

	// MatchType The match type of the feature. Used to determine how auto-annotate matches are made.
	MatchType *FeatureMatchType `json:"matchType,omitempty"`

	// Name The name of the feature
	Name *string `json:"name,omitempty"`

	// Pattern The pattern used for matching during auto-annotation.
	Pattern *string `json:"pattern,omitempty"`
}

Feature defines model for Feature.

type FeatureBase

type FeatureBase struct {
	// Color The color of the annotations generated by the feature. Must be a valid hex string
	Color *string `json:"color,omitempty"`

	// FeatureLibraryId The id of the feature library the feature belongs to
	FeatureLibraryId *string `json:"featureLibraryId,omitempty"`

	// FeatureType The type of feature, like gene, promoter, etc. Note: This is an arbitrary string, not an enum
	FeatureType *string `json:"featureType"`

	// Name The name of the feature
	Name *string `json:"name,omitempty"`

	// Pattern The pattern used for matching during auto-annotation.
	Pattern *string `json:"pattern,omitempty"`
}

FeatureBase defines model for FeatureBase.

type FeatureBulkCreate

type FeatureBulkCreate = FeatureCreate

FeatureBulkCreate Inputs for a new feature

type FeatureCreate

type FeatureCreate struct {
	// Color The color of the annotations generated by the feature. Must be a valid hex string
	Color *string `json:"color,omitempty"`

	// FeatureLibraryId The id of the feature library the feature belongs to
	FeatureLibraryId string `json:"featureLibraryId"`

	// FeatureType The type of feature, like gene, promoter, etc. Note: This is an arbitrary string, not an enum
	FeatureType *string `json:"featureType"`

	// MatchType The match type of the feature. Used to determine how auto-annotate matches are made.
	MatchType FeatureCreateMatchType `json:"matchType"`

	// Name The name of the feature
	Name string `json:"name"`

	// Pattern The pattern used for matching during auto-annotation.
	Pattern string `json:"pattern"`
}

FeatureCreate defines model for FeatureCreate.

type FeatureCreateMatchType

type FeatureCreateMatchType string

FeatureCreateMatchType The match type of the feature. Used to determine how auto-annotate matches are made.

const (
	FeatureCreateMatchTypeNucleotide FeatureCreateMatchType = "nucleotide"
	FeatureCreateMatchTypeProtein    FeatureCreateMatchType = "protein"
)

Defines values for FeatureCreateMatchType.

type FeatureLibrariesPaginatedList

type FeatureLibrariesPaginatedList struct {
	FeatureLibraries *[]FeatureLibrary `json:"featureLibraries,omitempty"`
	NextToken        *string           `json:"nextToken,omitempty"`
}

FeatureLibrariesPaginatedList defines model for FeatureLibrariesPaginatedList.

type FeatureLibrary

type FeatureLibrary struct {
	// CreatedAt DateTime the Feature Library was created
	CreatedAt *time.Time `json:"createdAt,omitempty"`

	// Description The description for the feature library
	Description *string `json:"description,omitempty"`

	// Id The id of the feature library
	Id *string `json:"id,omitempty"`

	// ModifiedAt DateTime the Feature Library was last modified
	ModifiedAt *time.Time `json:"modifiedAt,omitempty"`

	// Name The name of the feature library
	Name  *string               `json:"name,omitempty"`
	Owner *FeatureLibrary_Owner `json:"owner,omitempty"`

	// WebURL The Benchling web UI url to view the Feature Library
	WebURL *string `json:"webURL,omitempty"`
}

FeatureLibrary defines model for FeatureLibrary.

type FeatureLibraryBase

type FeatureLibraryBase struct {
	// Description The description for the feature library
	Description *string `json:"description,omitempty"`

	// Name The name of the feature library
	Name *string `json:"name,omitempty"`
}

FeatureLibraryBase defines model for FeatureLibraryBase.

type FeatureLibraryCreate

type FeatureLibraryCreate struct {
	// Description The description for the feature library
	Description string `json:"description"`

	// Name The name of the feature library
	Name string `json:"name"`

	// OrganizationId The organization that will own the feature library. The requesting user must be an administrator of the organization. If unspecified and the organization allows personal ownables, then the requesting user will own the feature library
	OrganizationId *string `json:"organizationId,omitempty"`
}

FeatureLibraryCreate defines model for FeatureLibraryCreate.

type FeatureLibraryUpdate

type FeatureLibraryUpdate = FeatureLibraryBase

FeatureLibraryUpdate defines model for FeatureLibraryUpdate.

type FeatureLibrary_Owner

type FeatureLibrary_Owner struct {
	// contains filtered or unexported fields
}

FeatureLibrary_Owner defines model for FeatureLibrary.Owner.

func (FeatureLibrary_Owner) AsOrganization

func (t FeatureLibrary_Owner) AsOrganization() (Organization, error)

AsOrganization returns the union data inside the FeatureLibrary_Owner as a Organization

func (FeatureLibrary_Owner) AsUserSummary

func (t FeatureLibrary_Owner) AsUserSummary() (UserSummary, error)

AsUserSummary returns the union data inside the FeatureLibrary_Owner as a UserSummary

func (*FeatureLibrary_Owner) FromOrganization

func (t *FeatureLibrary_Owner) FromOrganization(v Organization) error

FromOrganization overwrites any union data inside the FeatureLibrary_Owner as the provided Organization

func (*FeatureLibrary_Owner) FromUserSummary

func (t *FeatureLibrary_Owner) FromUserSummary(v UserSummary) error

FromUserSummary overwrites any union data inside the FeatureLibrary_Owner as the provided UserSummary

func (FeatureLibrary_Owner) MarshalJSON

func (t FeatureLibrary_Owner) MarshalJSON() ([]byte, error)

func (*FeatureLibrary_Owner) MergeOrganization

func (t *FeatureLibrary_Owner) MergeOrganization(v Organization) error

MergeOrganization performs a merge with any union data inside the FeatureLibrary_Owner, using the provided Organization

func (*FeatureLibrary_Owner) MergeUserSummary

func (t *FeatureLibrary_Owner) MergeUserSummary(v UserSummary) error

MergeUserSummary performs a merge with any union data inside the FeatureLibrary_Owner, using the provided UserSummary

func (*FeatureLibrary_Owner) UnmarshalJSON

func (t *FeatureLibrary_Owner) UnmarshalJSON(b []byte) error

type FeatureMatchType

type FeatureMatchType string

FeatureMatchType The match type of the feature. Used to determine how auto-annotate matches are made.

const (
	FeatureMatchTypeNucleotide FeatureMatchType = "nucleotide"
	FeatureMatchTypeProtein    FeatureMatchType = "protein"
)

Defines values for FeatureMatchType.

type FeatureUpdate

type FeatureUpdate = FeatureBase

FeatureUpdate defines model for FeatureUpdate.

type FeaturesBulkCreateRequest

type FeaturesBulkCreateRequest struct {
	Features *[]FeatureBulkCreate `json:"features,omitempty"`
}

FeaturesBulkCreateRequest Inputs for bulk creating a new feature

type FeaturesPaginatedList

type FeaturesPaginatedList struct {
	// Features List of features for the page
	Features  *[]Feature `json:"features,omitempty"`
	NextToken *string    `json:"nextToken,omitempty"`
}

FeaturesPaginatedList defines model for FeaturesPaginatedList.

type Field

type Field struct {
	DisplayValue *string    `json:"displayValue"`
	IsMulti      *bool      `json:"isMulti,omitempty"`
	TextValue    *string    `json:"textValue"`
	Type         *FieldType `json:"type,omitempty"`

	// Value For single link fields, use the id of the item you want to link (eg. "seq_jdf8BV24").
	// For multi-link fields, use an array of ids of the items you want to link (eg. ["seq_jdf8BV24"])
	Value *Field_Value `json:"value"`
}

Field defines model for Field.

type FieldAppConfigItem

type FieldAppConfigItem struct {
	ApiURL *string `json:"apiURL,omitempty"`
	App    *struct {
		// Id The id of the Benchling app to which this configuration item belongs
		Id *string `json:"id,omitempty"`
	} `json:"app,omitempty"`

	// CreatedAt DateTime the app config item was created
	CreatedAt      *time.Time               `json:"createdAt,omitempty"`
	Description    *string                  `json:"description,omitempty"`
	Id             *string                  `json:"id,omitempty"`
	LinkedResource *LinkedAppConfigResource `json:"linkedResource"`

	// ModifiedAt DateTime the app config item was last modified
	ModifiedAt *time.Time `json:"modifiedAt,omitempty"`

	// Path Array-based representation of config item's location in the tree in order from top to bottom.
	Path           *[]string               `json:"path,omitempty"`
	RequiredConfig *bool                   `json:"requiredConfig,omitempty"`
	Type           *FieldAppConfigItemType `json:"type,omitempty"`
	Value          *string                 `json:"value"`
}

FieldAppConfigItem defines model for FieldAppConfigItem.

type FieldAppConfigItemType

type FieldAppConfigItemType string

FieldAppConfigItemType defines model for FieldAppConfigItem.Type.

const (
	FieldAppConfigItemTypeField FieldAppConfigItemType = "field"
)

Defines values for FieldAppConfigItemType.

type FieldDefinition

type FieldDefinition struct {
	ArchiveRecord *ArchiveRecord `json:"archiveRecord"`
	Id            *string        `json:"id,omitempty"`
	IsMulti       *bool          `json:"isMulti,omitempty"`
	IsRequired    *bool          `json:"isRequired,omitempty"`
	Name          *string        `json:"name,omitempty"`
	Type          *FieldType     `json:"type,omitempty"`
}

FieldDefinition defines model for FieldDefinition.

type FieldType

type FieldType string

FieldType defines model for FieldType.

const (
	FieldTypeAaSequenceLink   FieldType = "aa_sequence_link"
	FieldTypeAssayRequestLink FieldType = "assay_request_link"
	FieldTypeAssayResultLink  FieldType = "assay_result_link"
	FieldTypeAssayRunLink     FieldType = "assay_run_link"
	FieldTypeBatchLink        FieldType = "batch_link"
	FieldTypeBlobLink         FieldType = "blob_link"
	FieldTypeBoolean          FieldType = "boolean"
	FieldTypeCustomEntityLink FieldType = "custom_entity_link"
	FieldTypeDate             FieldType = "date"
	FieldTypeDatetime         FieldType = "datetime"
	FieldTypeDnaSequenceLink  FieldType = "dna_sequence_link"
	FieldTypeDropdown         FieldType = "dropdown"
	FieldTypeEntityLink       FieldType = "entity_link"
	FieldTypeEntryLink        FieldType = "entry_link"
	FieldTypeFloat            FieldType = "float"
	FieldTypeInteger          FieldType = "integer"
	FieldTypeJson             FieldType = "json"
	FieldTypeLongText         FieldType = "long_text"
	FieldTypeMixtureLink      FieldType = "mixture_link"
	FieldTypePartLink         FieldType = "part_link"
	FieldTypeStorageLink      FieldType = "storage_link"
	FieldTypeText             FieldType = "text"
	FieldTypeTranslationLink  FieldType = "translation_link"
)

Defines values for FieldType.

type FieldValue0

type FieldValue0 = string

FieldValue0 defines model for .

type FieldValue1

type FieldValue1 = bool

FieldValue1 defines model for .

type FieldValue2

type FieldValue2 = float32

FieldValue2 defines model for .

type FieldValue3

type FieldValue3 = map[string]interface{}

FieldValue3 defines model for .

type FieldValue4

type FieldValue4 = []string

FieldValue4 defines model for .

type Field_Value

type Field_Value struct {
	// contains filtered or unexported fields
}

Field_Value For single link fields, use the id of the item you want to link (eg. "seq_jdf8BV24"). For multi-link fields, use an array of ids of the items you want to link (eg. ["seq_jdf8BV24"])

func (Field_Value) AsFieldValue0

func (t Field_Value) AsFieldValue0() (FieldValue0, error)

AsFieldValue0 returns the union data inside the Field_Value as a FieldValue0

func (Field_Value) AsFieldValue1

func (t Field_Value) AsFieldValue1() (FieldValue1, error)

AsFieldValue1 returns the union data inside the Field_Value as a FieldValue1

func (Field_Value) AsFieldValue2

func (t Field_Value) AsFieldValue2() (FieldValue2, error)

AsFieldValue2 returns the union data inside the Field_Value as a FieldValue2

func (Field_Value) AsFieldValue3

func (t Field_Value) AsFieldValue3() (FieldValue3, error)

AsFieldValue3 returns the union data inside the Field_Value as a FieldValue3

func (Field_Value) AsFieldValue4

func (t Field_Value) AsFieldValue4() (FieldValue4, error)

AsFieldValue4 returns the union data inside the Field_Value as a FieldValue4

func (*Field_Value) FromFieldValue0

func (t *Field_Value) FromFieldValue0(v FieldValue0) error

FromFieldValue0 overwrites any union data inside the Field_Value as the provided FieldValue0

func (*Field_Value) FromFieldValue1

func (t *Field_Value) FromFieldValue1(v FieldValue1) error

FromFieldValue1 overwrites any union data inside the Field_Value as the provided FieldValue1

func (*Field_Value) FromFieldValue2

func (t *Field_Value) FromFieldValue2(v FieldValue2) error

FromFieldValue2 overwrites any union data inside the Field_Value as the provided FieldValue2

func (*Field_Value) FromFieldValue3

func (t *Field_Value) FromFieldValue3(v FieldValue3) error

FromFieldValue3 overwrites any union data inside the Field_Value as the provided FieldValue3

func (*Field_Value) FromFieldValue4

func (t *Field_Value) FromFieldValue4(v FieldValue4) error

FromFieldValue4 overwrites any union data inside the Field_Value as the provided FieldValue4

func (Field_Value) MarshalJSON

func (t Field_Value) MarshalJSON() ([]byte, error)

func (*Field_Value) MergeFieldValue0

func (t *Field_Value) MergeFieldValue0(v FieldValue0) error

MergeFieldValue0 performs a merge with any union data inside the Field_Value, using the provided FieldValue0

func (*Field_Value) MergeFieldValue1

func (t *Field_Value) MergeFieldValue1(v FieldValue1) error

MergeFieldValue1 performs a merge with any union data inside the Field_Value, using the provided FieldValue1

func (*Field_Value) MergeFieldValue2

func (t *Field_Value) MergeFieldValue2(v FieldValue2) error

MergeFieldValue2 performs a merge with any union data inside the Field_Value, using the provided FieldValue2

func (*Field_Value) MergeFieldValue3

func (t *Field_Value) MergeFieldValue3(v FieldValue3) error

MergeFieldValue3 performs a merge with any union data inside the Field_Value, using the provided FieldValue3

func (*Field_Value) MergeFieldValue4

func (t *Field_Value) MergeFieldValue4(v FieldValue4) error

MergeFieldValue4 performs a merge with any union data inside the Field_Value, using the provided FieldValue4

func (*Field_Value) UnmarshalJSON

func (t *Field_Value) UnmarshalJSON(b []byte) error

type Fields

type Fields map[string]Field

Fields defines model for Fields.

type FindMatchingRegionsAsyncTask

type FindMatchingRegionsAsyncTask struct {
	// Errors Present only when status is FAILED for a bulk task. Contains information about the individual errors in the bulk task.
	Errors *map[string]interface{} `json:"errors,omitempty"`

	// Message Present only when status is FAILED. Contains information about the error.
	Message  *string `json:"message,omitempty"`
	Response *struct {
		AaSequenceMatches *[]struct {
			MatchingAASequenceIds *[]string `json:"matchingAASequenceIds,omitempty"`
			TargetAASequenceId    *string   `json:"targetAASequenceId,omitempty"`
		} `json:"aaSequenceMatches,omitempty"`
	} `json:"response,omitempty"`

	// Status The current state of the task.
	Status FindMatchingRegionsAsyncTaskStatus `json:"status"`
}

FindMatchingRegionsAsyncTask defines model for FindMatchingRegionsAsyncTask.

type FindMatchingRegionsAsyncTaskStatus

type FindMatchingRegionsAsyncTaskStatus string

FindMatchingRegionsAsyncTaskStatus The current state of the task.

const (
	FindMatchingRegionsAsyncTaskStatusFAILED    FindMatchingRegionsAsyncTaskStatus = "FAILED"
	FindMatchingRegionsAsyncTaskStatusRUNNING   FindMatchingRegionsAsyncTaskStatus = "RUNNING"
	FindMatchingRegionsAsyncTaskStatusSUCCEEDED FindMatchingRegionsAsyncTaskStatus = "SUCCEEDED"
)

Defines values for FindMatchingRegionsAsyncTaskStatus.

type FindMatchingRegionsDnaAsyncTask

type FindMatchingRegionsDnaAsyncTask struct {
	// Errors Present only when status is FAILED for a bulk task. Contains information about the individual errors in the bulk task.
	Errors *map[string]interface{} `json:"errors,omitempty"`

	// Message Present only when status is FAILED. Contains information about the error.
	Message  *string `json:"message,omitempty"`
	Response *struct {
		DnaSequenceMatches *[]struct {
			MatchingDnaSequenceIds *[]string `json:"matchingDnaSequenceIds,omitempty"`
			TargetDnaSequenceId    *string   `json:"targetDnaSequenceId,omitempty"`
		} `json:"dnaSequenceMatches,omitempty"`
	} `json:"response,omitempty"`

	// Status The current state of the task.
	Status FindMatchingRegionsDnaAsyncTaskStatus `json:"status"`
}

FindMatchingRegionsDnaAsyncTask defines model for FindMatchingRegionsDnaAsyncTask.

type FindMatchingRegionsDnaAsyncTaskStatus

type FindMatchingRegionsDnaAsyncTaskStatus string

FindMatchingRegionsDnaAsyncTaskStatus The current state of the task.

const (
	FindMatchingRegionsDnaAsyncTaskStatusFAILED    FindMatchingRegionsDnaAsyncTaskStatus = "FAILED"
	FindMatchingRegionsDnaAsyncTaskStatusRUNNING   FindMatchingRegionsDnaAsyncTaskStatus = "RUNNING"
	FindMatchingRegionsDnaAsyncTaskStatusSUCCEEDED FindMatchingRegionsDnaAsyncTaskStatus = "SUCCEEDED"
)

Defines values for FindMatchingRegionsDnaAsyncTaskStatus.

type FloatAppConfigItem

type FloatAppConfigItem struct {
	ApiURL *string `json:"apiURL,omitempty"`
	App    *struct {
		// Id The id of the Benchling app to which this configuration item belongs
		Id *string `json:"id,omitempty"`
	} `json:"app,omitempty"`

	// CreatedAt DateTime the app config item was created
	CreatedAt   *time.Time `json:"createdAt,omitempty"`
	Description *string    `json:"description,omitempty"`
	Id          *string    `json:"id,omitempty"`

	// ModifiedAt DateTime the app config item was last modified
	ModifiedAt *time.Time `json:"modifiedAt,omitempty"`

	// Path Array-based representation of config item's location in the tree in order from top to bottom.
	Path           *[]string               `json:"path,omitempty"`
	RequiredConfig *bool                   `json:"requiredConfig,omitempty"`
	Type           *FloatAppConfigItemType `json:"type,omitempty"`
	Value          *float32                `json:"value"`
}

FloatAppConfigItem defines model for FloatAppConfigItem.

type FloatAppConfigItemType

type FloatAppConfigItemType string

FloatAppConfigItemType defines model for FloatAppConfigItem.Type.

const (
	FloatAppConfigItemTypeFloat FloatAppConfigItemType = "float"
)

Defines values for FloatAppConfigItemType.

type FloatFieldDefinition

type FloatFieldDefinition struct {
	ArchiveRecord       *ArchiveRecord            `json:"archiveRecord"`
	DecimalPrecision    *float32                  `json:"decimalPrecision"`
	Id                  *string                   `json:"id,omitempty"`
	IsMulti             *bool                     `json:"isMulti,omitempty"`
	IsRequired          *bool                     `json:"isRequired,omitempty"`
	LegalTextDropdownId *string                   `json:"legalTextDropdownId"`
	Name                *string                   `json:"name,omitempty"`
	NumericMax          *float32                  `json:"numericMax"`
	NumericMin          *float32                  `json:"numericMin"`
	Type                *FloatFieldDefinitionType `json:"type,omitempty"`
	Unit                *UnitSummary              `json:"unit"`
}

FloatFieldDefinition defines model for FloatFieldDefinition.

type FloatFieldDefinitionType

type FloatFieldDefinitionType string

FloatFieldDefinitionType defines model for FloatFieldDefinition.Type.

const (
	FloatFieldDefinitionTypeFloat FloatFieldDefinitionType = "float"
)

Defines values for FloatFieldDefinitionType.

type Folder

type Folder struct {
	ArchiveRecord *ArchiveRecord `json:"archiveRecord"`
	Id            *string        `json:"id,omitempty"`
	Name          *string        `json:"name,omitempty"`

	// ParentFolderId ID of the parent folder, if it exists
	ParentFolderId *string `json:"parentFolderId"`

	// ProjectId ID of the containing project
	ProjectId *string `json:"projectId,omitempty"`
}

Folder defines model for Folder.

type FolderCreate

type FolderCreate struct {
	// Name The name of the new folder.
	Name string `json:"name"`

	// ParentFolderId The ID of the parent folder.
	ParentFolderId string `json:"parentFolderId"`
}

FolderCreate defines model for FolderCreate.

type FoldersArchivalChange

type FoldersArchivalChange struct {
	AaSequenceIds   *[]string `json:"aaSequenceIds,omitempty"`
	CustomEntityIds *[]string `json:"customEntityIds,omitempty"`
	DnaSequenceIds  *[]string `json:"dnaSequenceIds,omitempty"`
	EntryIds        *[]string `json:"entryIds,omitempty"`
	FolderIds       *[]string `json:"folderIds,omitempty"`
	MixtureIds      *[]string `json:"mixtureIds,omitempty"`
	OligoIds        *[]string `json:"oligoIds,omitempty"`
	ProtocolIds     *[]string `json:"protocolIds,omitempty"`
}

FoldersArchivalChange IDs of all items that were archived or unarchived, grouped by resource type. This includes the IDs of folders along with any IDs of folder contents that were unarchived.

type FoldersArchive

type FoldersArchive struct {
	// FolderIds A list of folder IDs to archive.
	FolderIds []string `json:"folderIds"`

	// Reason The reason for archiving the provided folders. Accepted reasons may differ based on tenant configuration.
	Reason FoldersArchiveReason `json:"reason"`
}

FoldersArchive defines model for FoldersArchive.

type FoldersArchiveReason

type FoldersArchiveReason string

FoldersArchiveReason The reason for archiving the provided folders. Accepted reasons may differ based on tenant configuration.

const (
	FoldersArchiveReasonMadeInError FoldersArchiveReason = "Made in error"
	FoldersArchiveReasonOther       FoldersArchiveReason = "Other"
	FoldersArchiveReasonRetired     FoldersArchiveReason = "Retired"
)

Defines values for FoldersArchiveReason.

type FoldersPaginatedList

type FoldersPaginatedList struct {
	Folders   *[]Folder `json:"folders,omitempty"`
	NextToken *string   `json:"nextToken,omitempty"`
}

FoldersPaginatedList defines model for FoldersPaginatedList.

type FoldersUnarchive

type FoldersUnarchive struct {
	// FolderIds A list of folder IDs to unarchive.
	FolderIds []string `json:"folderIds"`
}

FoldersUnarchive defines model for FoldersUnarchive.

type ForbiddenError

type ForbiddenError struct {
	Error *struct {
		InvalidId   *string `json:"invalidId,omitempty"`
		Message     *string `json:"message,omitempty"`
		Type        *string `json:"type,omitempty"`
		UserMessage *string `json:"userMessage,omitempty"`
	} `json:"error,omitempty"`
}

ForbiddenError defines model for ForbiddenError.

type ForbiddenRestrictedSampleError

type ForbiddenRestrictedSampleError struct {
	Error *struct {
		InvalidIds  *[]string                                `json:"invalidIds,omitempty"`
		Message     *string                                  `json:"message,omitempty"`
		Type        *ForbiddenRestrictedSampleErrorErrorType `json:"type,omitempty"`
		UserMessage *string                                  `json:"userMessage,omitempty"`
	} `json:"error,omitempty"`
}

ForbiddenRestrictedSampleError defines model for ForbiddenRestrictedSampleError.

type ForbiddenRestrictedSampleErrorErrorType

type ForbiddenRestrictedSampleErrorErrorType string

ForbiddenRestrictedSampleErrorErrorType defines model for ForbiddenRestrictedSampleError.Error.Type.

const (
	ForbiddenRestrictedSampleErrorErrorTypeInvalidRequestError ForbiddenRestrictedSampleErrorErrorType = "invalid_request_error"
)

Defines values for ForbiddenRestrictedSampleErrorErrorType.

type GenerateInputWithAutomationInputGeneratorResponse

type GenerateInputWithAutomationInputGeneratorResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *AsyncTaskLink
	JSON400      *BadRequestError
}

func ParseGenerateInputWithAutomationInputGeneratorResponse

func ParseGenerateInputWithAutomationInputGeneratorResponse(rsp *http.Response) (*GenerateInputWithAutomationInputGeneratorResponse, error)

ParseGenerateInputWithAutomationInputGeneratorResponse parses an HTTP response from a GenerateInputWithAutomationInputGeneratorWithResponse call

func (GenerateInputWithAutomationInputGeneratorResponse) Status

Status returns HTTPResponse.Status

func (GenerateInputWithAutomationInputGeneratorResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GenerateTokenFormdataRequestBody

type GenerateTokenFormdataRequestBody = TokenCreate

GenerateTokenFormdataRequestBody defines body for GenerateToken for application/x-www-form-urlencoded ContentType.

type GenerateTokenResponse

type GenerateTokenResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *TokenResponse
	JSON400      *OAuthBadRequestError
	JSON401      *OAuthUnauthorizedError
}

func ParseGenerateTokenResponse

func ParseGenerateTokenResponse(rsp *http.Response) (*GenerateTokenResponse, error)

ParseGenerateTokenResponse parses an HTTP response from a GenerateTokenWithResponse call

func (GenerateTokenResponse) Status

func (r GenerateTokenResponse) Status() string

Status returns HTTPResponse.Status

func (GenerateTokenResponse) StatusCode

func (r GenerateTokenResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GenericApiIdentifiedAppConfigItem

type GenericApiIdentifiedAppConfigItem struct {
	ApiURL *string `json:"apiURL,omitempty"`
	App    *struct {
		// Id The id of the Benchling app to which this configuration item belongs
		Id *string `json:"id,omitempty"`
	} `json:"app,omitempty"`

	// CreatedAt DateTime the app config item was created
	CreatedAt      *time.Time               `json:"createdAt,omitempty"`
	Description    *string                  `json:"description,omitempty"`
	Id             *string                  `json:"id,omitempty"`
	LinkedResource *LinkedAppConfigResource `json:"linkedResource"`

	// ModifiedAt DateTime the app config item was last modified
	ModifiedAt *time.Time `json:"modifiedAt,omitempty"`

	// Path Array-based representation of config item's location in the tree in order from top to bottom.
	Path           *[]string                              `json:"path,omitempty"`
	RequiredConfig *bool                                  `json:"requiredConfig,omitempty"`
	Type           *GenericApiIdentifiedAppConfigItemType `json:"type,omitempty"`
	Value          *string                                `json:"value"`
}

GenericApiIdentifiedAppConfigItem defines model for GenericApiIdentifiedAppConfigItem.

type GenericApiIdentifiedAppConfigItemType

type GenericApiIdentifiedAppConfigItemType string

GenericApiIdentifiedAppConfigItemType defines model for GenericApiIdentifiedAppConfigItem.Type.

const (
	GenericApiIdentifiedAppConfigItemTypeAaSequence         GenericApiIdentifiedAppConfigItemType = "aa_sequence"
	GenericApiIdentifiedAppConfigItemTypeBox                GenericApiIdentifiedAppConfigItemType = "box"
	GenericApiIdentifiedAppConfigItemTypeBoxSchema          GenericApiIdentifiedAppConfigItemType = "box_schema"
	GenericApiIdentifiedAppConfigItemTypeContainer          GenericApiIdentifiedAppConfigItemType = "container"
	GenericApiIdentifiedAppConfigItemTypeContainerSchema    GenericApiIdentifiedAppConfigItemType = "container_schema"
	GenericApiIdentifiedAppConfigItemTypeCustomEntity       GenericApiIdentifiedAppConfigItemType = "custom_entity"
	GenericApiIdentifiedAppConfigItemTypeDnaOligo           GenericApiIdentifiedAppConfigItemType = "dna_oligo"
	GenericApiIdentifiedAppConfigItemTypeDnaSequence        GenericApiIdentifiedAppConfigItemType = "dna_sequence"
	GenericApiIdentifiedAppConfigItemTypeDropdown           GenericApiIdentifiedAppConfigItemType = "dropdown"
	GenericApiIdentifiedAppConfigItemTypeDropdownOption     GenericApiIdentifiedAppConfigItemType = "dropdown_option"
	GenericApiIdentifiedAppConfigItemTypeEntry              GenericApiIdentifiedAppConfigItemType = "entry"
	GenericApiIdentifiedAppConfigItemTypeEntrySchema        GenericApiIdentifiedAppConfigItemType = "entry_schema"
	GenericApiIdentifiedAppConfigItemTypeFolder             GenericApiIdentifiedAppConfigItemType = "folder"
	GenericApiIdentifiedAppConfigItemTypeLocation           GenericApiIdentifiedAppConfigItemType = "location"
	GenericApiIdentifiedAppConfigItemTypeLocationSchema     GenericApiIdentifiedAppConfigItemType = "location_schema"
	GenericApiIdentifiedAppConfigItemTypeMixture            GenericApiIdentifiedAppConfigItemType = "mixture"
	GenericApiIdentifiedAppConfigItemTypeMolecule           GenericApiIdentifiedAppConfigItemType = "molecule"
	GenericApiIdentifiedAppConfigItemTypePlate              GenericApiIdentifiedAppConfigItemType = "plate"
	GenericApiIdentifiedAppConfigItemTypePlateSchema        GenericApiIdentifiedAppConfigItemType = "plate_schema"
	GenericApiIdentifiedAppConfigItemTypeProject            GenericApiIdentifiedAppConfigItemType = "project"
	GenericApiIdentifiedAppConfigItemTypeRegistry           GenericApiIdentifiedAppConfigItemType = "registry"
	GenericApiIdentifiedAppConfigItemTypeRequestSchema      GenericApiIdentifiedAppConfigItemType = "request_schema"
	GenericApiIdentifiedAppConfigItemTypeResultSchema       GenericApiIdentifiedAppConfigItemType = "result_schema"
	GenericApiIdentifiedAppConfigItemTypeRnaOligo           GenericApiIdentifiedAppConfigItemType = "rna_oligo"
	GenericApiIdentifiedAppConfigItemTypeRnaSequence        GenericApiIdentifiedAppConfigItemType = "rna_sequence"
	GenericApiIdentifiedAppConfigItemTypeRunSchema          GenericApiIdentifiedAppConfigItemType = "run_schema"
	GenericApiIdentifiedAppConfigItemTypeWorkflowTaskSchema GenericApiIdentifiedAppConfigItemType = "workflow_task_schema"
	GenericApiIdentifiedAppConfigItemTypeWorkflowTaskStatus GenericApiIdentifiedAppConfigItemType = "workflow_task_status"
	GenericApiIdentifiedAppConfigItemTypeWorklist           GenericApiIdentifiedAppConfigItemType = "worklist"
)

Defines values for GenericApiIdentifiedAppConfigItemType.

type GenericEntity

type GenericEntity struct {
	Aliases       *[]string      `json:"aliases,omitempty"`
	ApiURL        *string        `json:"apiURL,omitempty"`
	ArchiveRecord *ArchiveRecord `json:"archiveRecord"`

	// Authors Array of UserSummary Resources of the authors of the entry. This defaults to the creator but can be manually changed.
	Authors   *[]UserSummary `json:"authors,omitempty"`
	CreatedAt *time.Time     `json:"createdAt,omitempty"`

	// Creator UserSummary of the user who created the request
	Creator            *UserSummary        `json:"creator,omitempty"`
	CustomFields       *CustomFields       `json:"customFields,omitempty"`
	EntityRegistryId   *string             `json:"entityRegistryId"`
	Fields             *Fields             `json:"fields,omitempty"`
	FolderId           *string             `json:"folderId,omitempty"`
	Id                 *string             `json:"id,omitempty"`
	ModifiedAt         *time.Time          `json:"modifiedAt,omitempty"`
	Name               *string             `json:"name,omitempty"`
	RegistrationOrigin *RegistrationOrigin `json:"registrationOrigin"`
	RegistryId         *string             `json:"registryId"`
	Schema             *SchemaSummary      `json:"schema"`
	WebURL             *string             `json:"webURL,omitempty"`
}

GenericEntity defines model for GenericEntity.

type GetAASequenceParams

type GetAASequenceParams struct {
	// Returning Comma-separated list of fields to return. Modifies the output shape. To return all keys at a given level, enumerate them or use the wildcard, '*'. For more information, [click here](https://docs.benchling.com/docs/getting-started-1#returning-query-parameter).
	//
	// **Note**: Fields annotations, translations, and primers cannot be introspected with the returning parameter, and any sub fields will be ignored. E.g.: "annotations.id" will return the same as "annotations".
	Returning *string `form:"returning,omitempty" json:"returning,omitempty"`
}

GetAASequenceParams defines parameters for GetAASequence.

type GetAASequenceResponse

type GetAASequenceResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AaSequence
	JSON400      *BadRequestError
}

func ParseGetAASequenceResponse

func ParseGetAASequenceResponse(rsp *http.Response) (*GetAASequenceResponse, error)

ParseGetAASequenceResponse parses an HTTP response from a GetAASequenceWithResponse call

func (GetAASequenceResponse) Status

func (r GetAASequenceResponse) Status() string

Status returns HTTPResponse.Status

func (GetAASequenceResponse) StatusCode

func (r GetAASequenceResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetAppCanvasParams

type GetAppCanvasParams struct {
	// Returning Comma-separated list of fields to return. Modifies the output shape. To return all keys at a given level, enumerate them or use the wildcard, '*'. For more information, [click here](https://docs.benchling.com/docs/getting-started-1#returning-query-parameter).
	Returning *string `form:"returning,omitempty" json:"returning,omitempty"`
}

GetAppCanvasParams defines parameters for GetAppCanvas.

type GetAppCanvasResponse

type GetAppCanvasResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AppCanvas
	JSON404      *NotFoundError
}

func ParseGetAppCanvasResponse

func ParseGetAppCanvasResponse(rsp *http.Response) (*GetAppCanvasResponse, error)

ParseGetAppCanvasResponse parses an HTTP response from a GetAppCanvasWithResponse call

func (GetAppCanvasResponse) Status

func (r GetAppCanvasResponse) Status() string

Status returns HTTPResponse.Status

func (GetAppCanvasResponse) StatusCode

func (r GetAppCanvasResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetAppConfigurationItemByIdResponse

type GetAppConfigurationItemByIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AppConfigItem
	JSON404      *NotFoundError
}

func ParseGetAppConfigurationItemByIdResponse

func ParseGetAppConfigurationItemByIdResponse(rsp *http.Response) (*GetAppConfigurationItemByIdResponse, error)

ParseGetAppConfigurationItemByIdResponse parses an HTTP response from a GetAppConfigurationItemByIdWithResponse call

func (GetAppConfigurationItemByIdResponse) Status

Status returns HTTPResponse.Status

func (GetAppConfigurationItemByIdResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetAppSessionByIdParams

type GetAppSessionByIdParams struct {
	// Returning Comma-separated list of fields to return. Modifies the output shape. To return all keys at a given level, enumerate them or use the wildcard, '*'. For more information, [click here](https://docs.benchling.com/docs/getting-started-1#returning-query-parameter).
	Returning *string `form:"returning,omitempty" json:"returning,omitempty"`
}

GetAppSessionByIdParams defines parameters for GetAppSessionById.

type GetAppSessionByIdResponse

type GetAppSessionByIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AppSession
	JSON404      *NotFoundError
}

func ParseGetAppSessionByIdResponse

func ParseGetAppSessionByIdResponse(rsp *http.Response) (*GetAppSessionByIdResponse, error)

ParseGetAppSessionByIdResponse parses an HTTP response from a GetAppSessionByIdWithResponse call

func (GetAppSessionByIdResponse) Status

func (r GetAppSessionByIdResponse) Status() string

Status returns HTTPResponse.Status

func (GetAppSessionByIdResponse) StatusCode

func (r GetAppSessionByIdResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetAssayResultResponse

type GetAssayResultResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AssayResult
	JSON400      *BadRequestError
}

func ParseGetAssayResultResponse

func ParseGetAssayResultResponse(rsp *http.Response) (*GetAssayResultResponse, error)

ParseGetAssayResultResponse parses an HTTP response from a GetAssayResultWithResponse call

func (GetAssayResultResponse) Status

func (r GetAssayResultResponse) Status() string

Status returns HTTPResponse.Status

func (GetAssayResultResponse) StatusCode

func (r GetAssayResultResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetAssayRunResponse

type GetAssayRunResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AssayRun
	JSON400      *BadRequestError
}

func ParseGetAssayRunResponse

func ParseGetAssayRunResponse(rsp *http.Response) (*GetAssayRunResponse, error)

ParseGetAssayRunResponse parses an HTTP response from a GetAssayRunWithResponse call

func (GetAssayRunResponse) Status

func (r GetAssayRunResponse) Status() string

Status returns HTTPResponse.Status

func (GetAssayRunResponse) StatusCode

func (r GetAssayRunResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetAutomationInputGeneratorResponse

type GetAutomationInputGeneratorResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AutomationInputGenerator
	JSON400      *BadRequestError
}

func ParseGetAutomationInputGeneratorResponse

func ParseGetAutomationInputGeneratorResponse(rsp *http.Response) (*GetAutomationInputGeneratorResponse, error)

ParseGetAutomationInputGeneratorResponse parses an HTTP response from a GetAutomationInputGeneratorWithResponse call

func (GetAutomationInputGeneratorResponse) Status

Status returns HTTPResponse.Status

func (GetAutomationInputGeneratorResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetAutomationOutputProcessorResponse

type GetAutomationOutputProcessorResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AutomationOutputProcessor
	JSON400      *BadRequestError
}

func ParseGetAutomationOutputProcessorResponse

func ParseGetAutomationOutputProcessorResponse(rsp *http.Response) (*GetAutomationOutputProcessorResponse, error)

ParseGetAutomationOutputProcessorResponse parses an HTTP response from a GetAutomationOutputProcessorWithResponse call

func (GetAutomationOutputProcessorResponse) Status

Status returns HTTPResponse.Status

func (GetAutomationOutputProcessorResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetBatchResponse

type GetBatchResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Batch
	JSON400      *BadRequestError
}

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 GetBatchSchemaResponse

type GetBatchSchemaResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *BatchSchema
	JSON404      *NotFoundError
}

func ParseGetBatchSchemaResponse

func ParseGetBatchSchemaResponse(rsp *http.Response) (*GetBatchSchemaResponse, error)

ParseGetBatchSchemaResponse parses an HTTP response from a GetBatchSchemaWithResponse call

func (GetBatchSchemaResponse) Status

func (r GetBatchSchemaResponse) Status() string

Status returns HTTPResponse.Status

func (GetBatchSchemaResponse) StatusCode

func (r GetBatchSchemaResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetBenchlingAppByIDResponse

type GetBenchlingAppByIDResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *BenchlingApp
	JSON400      *BadRequestError
	JSON403      *ForbiddenError
	JSON404      *NotFoundError
}

func ParseGetBenchlingAppByIDResponse

func ParseGetBenchlingAppByIDResponse(rsp *http.Response) (*GetBenchlingAppByIDResponse, error)

ParseGetBenchlingAppByIDResponse parses an HTTP response from a GetBenchlingAppByIDWithResponse call

func (GetBenchlingAppByIDResponse) Status

Status returns HTTPResponse.Status

func (GetBenchlingAppByIDResponse) StatusCode

func (r GetBenchlingAppByIDResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetBlobFileResponse

type GetBlobFileResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON404      *NotFoundError
}

func ParseGetBlobFileResponse

func ParseGetBlobFileResponse(rsp *http.Response) (*GetBlobFileResponse, error)

ParseGetBlobFileResponse parses an HTTP response from a GetBlobFileWithResponse call

func (GetBlobFileResponse) Status

func (r GetBlobFileResponse) Status() string

Status returns HTTPResponse.Status

func (GetBlobFileResponse) StatusCode

func (r GetBlobFileResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetBlobParams

type GetBlobParams struct {
	// Returning Comma-separated list of fields to return. Modifies the output shape. To return all keys at a given level, enumerate them or use the wildcard, '*'. For more information, [click here](https://docs.benchling.com/docs/getting-started-1#returning-query-parameter).
	Returning *string `form:"returning,omitempty" json:"returning,omitempty"`
}

GetBlobParams defines parameters for GetBlob.

type GetBlobResponse

type GetBlobResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Blob
	JSON404      *NotFoundError
}

func ParseGetBlobResponse

func ParseGetBlobResponse(rsp *http.Response) (*GetBlobResponse, error)

ParseGetBlobResponse parses an HTTP response from a GetBlobWithResponse call

func (GetBlobResponse) Status

func (r GetBlobResponse) Status() string

Status returns HTTPResponse.Status

func (GetBlobResponse) StatusCode

func (r GetBlobResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetBlobUrlResponse

type GetBlobUrlResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *BlobUrl
	JSON400      *BadRequestError
	JSON404      *NotFoundError
}

func ParseGetBlobUrlResponse

func ParseGetBlobUrlResponse(rsp *http.Response) (*GetBlobUrlResponse, error)

ParseGetBlobUrlResponse parses an HTTP response from a GetBlobUrlWithResponse call

func (GetBlobUrlResponse) Status

func (r GetBlobUrlResponse) Status() string

Status returns HTTPResponse.Status

func (GetBlobUrlResponse) StatusCode

func (r GetBlobUrlResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetBoxResponse

type GetBoxResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Box
	JSON400      *BadRequestError
}

func ParseGetBoxResponse

func ParseGetBoxResponse(rsp *http.Response) (*GetBoxResponse, error)

ParseGetBoxResponse parses an HTTP response from a GetBoxWithResponse call

func (GetBoxResponse) Status

func (r GetBoxResponse) Status() string

Status returns HTTPResponse.Status

func (GetBoxResponse) StatusCode

func (r GetBoxResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetBoxSchemaResponse

type GetBoxSchemaResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *BoxSchema
	JSON404      *NotFoundError
}

func ParseGetBoxSchemaResponse

func ParseGetBoxSchemaResponse(rsp *http.Response) (*GetBoxSchemaResponse, error)

ParseGetBoxSchemaResponse parses an HTTP response from a GetBoxSchemaWithResponse call

func (GetBoxSchemaResponse) Status

func (r GetBoxSchemaResponse) Status() string

Status returns HTTPResponse.Status

func (GetBoxSchemaResponse) StatusCode

func (r GetBoxSchemaResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetContainerContentResponse

type GetContainerContentResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ContainerContent
	JSON400      *BadRequestError
	JSON404      *NotFoundError
}

func ParseGetContainerContentResponse

func ParseGetContainerContentResponse(rsp *http.Response) (*GetContainerContentResponse, error)

ParseGetContainerContentResponse parses an HTTP response from a GetContainerContentWithResponse call

func (GetContainerContentResponse) Status

Status returns HTTPResponse.Status

func (GetContainerContentResponse) StatusCode

func (r GetContainerContentResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetContainerParams

type GetContainerParams struct {
	// Returning Comma-separated list of fields to return. Modifies the output shape. To return all keys at a given level, enumerate them or use the wildcard, '*'. For more information, [click here](https://docs.benchling.com/docs/getting-started-1#returning-query-parameter).
	Returning *string `form:"returning,omitempty" json:"returning,omitempty"`
}

GetContainerParams defines parameters for GetContainer.

type GetContainerResponse

type GetContainerResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Container
	JSON400      *BadRequestError
	JSON404      *NotFoundError
}

func ParseGetContainerResponse

func ParseGetContainerResponse(rsp *http.Response) (*GetContainerResponse, error)

ParseGetContainerResponse parses an HTTP response from a GetContainerWithResponse call

func (GetContainerResponse) Status

func (r GetContainerResponse) Status() string

Status returns HTTPResponse.Status

func (GetContainerResponse) StatusCode

func (r GetContainerResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetContainerSchemaResponse

type GetContainerSchemaResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ContainerSchema
	JSON404      *NotFoundError
}

func ParseGetContainerSchemaResponse

func ParseGetContainerSchemaResponse(rsp *http.Response) (*GetContainerSchemaResponse, error)

ParseGetContainerSchemaResponse parses an HTTP response from a GetContainerSchemaWithResponse call

func (GetContainerSchemaResponse) Status

Status returns HTTPResponse.Status

func (GetContainerSchemaResponse) StatusCode

func (r GetContainerSchemaResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetCustomEntityParams

type GetCustomEntityParams struct {
	// Returning Comma-separated list of fields to return. Modifies the output shape. To return all keys at a given level, enumerate them or use the wildcard, '*'. For more information, [click here](https://docs.benchling.com/docs/getting-started-1#returning-query-parameter).
	Returning *string `form:"returning,omitempty" json:"returning,omitempty"`
}

GetCustomEntityParams defines parameters for GetCustomEntity.

type GetCustomEntityResponse

type GetCustomEntityResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CustomEntity
	JSON400      *BadRequestError
}

func ParseGetCustomEntityResponse

func ParseGetCustomEntityResponse(rsp *http.Response) (*GetCustomEntityResponse, error)

ParseGetCustomEntityResponse parses an HTTP response from a GetCustomEntityWithResponse call

func (GetCustomEntityResponse) Status

func (r GetCustomEntityResponse) Status() string

Status returns HTTPResponse.Status

func (GetCustomEntityResponse) StatusCode

func (r GetCustomEntityResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetDNAAlignmentResponse

type GetDNAAlignmentResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *DnaAlignment
	JSON400      *BadRequestError
}

func ParseGetDNAAlignmentResponse

func ParseGetDNAAlignmentResponse(rsp *http.Response) (*GetDNAAlignmentResponse, error)

ParseGetDNAAlignmentResponse parses an HTTP response from a GetDNAAlignmentWithResponse call

func (GetDNAAlignmentResponse) Status

func (r GetDNAAlignmentResponse) Status() string

Status returns HTTPResponse.Status

func (GetDNAAlignmentResponse) StatusCode

func (r GetDNAAlignmentResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetDNAOligoParams

type GetDNAOligoParams struct {
	// CustomNotationId ID of the notation to use in populating the customNotation field.
	CustomNotationId *string `form:"customNotationId,omitempty" json:"customNotationId,omitempty"`
}

GetDNAOligoParams defines parameters for GetDNAOligo.

type GetDNAOligoResponse

type GetDNAOligoResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *DnaOligo
	JSON400      *BadRequestError
}

func ParseGetDNAOligoResponse

func ParseGetDNAOligoResponse(rsp *http.Response) (*GetDNAOligoResponse, error)

ParseGetDNAOligoResponse parses an HTTP response from a GetDNAOligoWithResponse call

func (GetDNAOligoResponse) Status

func (r GetDNAOligoResponse) Status() string

Status returns HTTPResponse.Status

func (GetDNAOligoResponse) StatusCode

func (r GetDNAOligoResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetDNASequenceParams

type GetDNASequenceParams struct {
	// Returning Comma-separated list of fields to return. Modifies the output shape. To return all keys at a given level, enumerate them or use the wildcard, '*'. For more information, [click here](https://docs.benchling.com/docs/getting-started-1#returning-query-parameter).
	//
	// **Note**: Fields annotations, translations, and primers cannot be introspected with the returning parameter, and any sub fields will be ignored. E.g.: "annotations.id" will return the same as "annotations".
	Returning *string `form:"returning,omitempty" json:"returning,omitempty"`
}

GetDNASequenceParams defines parameters for GetDNASequence.

type GetDNASequenceResponse

type GetDNASequenceResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *DnaSequence
	JSON400      *BadRequestError
}

func ParseGetDNASequenceResponse

func ParseGetDNASequenceResponse(rsp *http.Response) (*GetDNASequenceResponse, error)

ParseGetDNASequenceResponse parses an HTTP response from a GetDNASequenceWithResponse call

func (GetDNASequenceResponse) Status

func (r GetDNASequenceResponse) Status() string

Status returns HTTPResponse.Status

func (GetDNASequenceResponse) StatusCode

func (r GetDNASequenceResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetDropdownResponse

type GetDropdownResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Dropdown
	JSON400      *BadRequestError
	JSON403      *ForbiddenError
	JSON404      *NotFoundError
}

func ParseGetDropdownResponse

func ParseGetDropdownResponse(rsp *http.Response) (*GetDropdownResponse, error)

ParseGetDropdownResponse parses an HTTP response from a GetDropdownWithResponse call

func (GetDropdownResponse) Status

func (r GetDropdownResponse) Status() string

Status returns HTTPResponse.Status

func (GetDropdownResponse) StatusCode

func (r GetDropdownResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetEnitityBatchesResponse

type GetEnitityBatchesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *BatchesPaginatedList
	JSON400      *BadRequestError
}

func ParseGetEnitityBatchesResponse

func ParseGetEnitityBatchesResponse(rsp *http.Response) (*GetEnitityBatchesResponse, error)

ParseGetEnitityBatchesResponse parses an HTTP response from a GetEnitityBatchesWithResponse call

func (GetEnitityBatchesResponse) Status

func (r GetEnitityBatchesResponse) Status() string

Status returns HTTPResponse.Status

func (GetEnitityBatchesResponse) StatusCode

func (r GetEnitityBatchesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetEntitySchemaResponse

type GetEntitySchemaResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *EntitySchema
	JSON404      *NotFoundError
}

func ParseGetEntitySchemaResponse

func ParseGetEntitySchemaResponse(rsp *http.Response) (*GetEntitySchemaResponse, error)

ParseGetEntitySchemaResponse parses an HTTP response from a GetEntitySchemaWithResponse call

func (GetEntitySchemaResponse) Status

func (r GetEntitySchemaResponse) Status() string

Status returns HTTPResponse.Status

func (GetEntitySchemaResponse) StatusCode

func (r GetEntitySchemaResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetEntryParams

type GetEntryParams struct {
	// Returning Comma-separated list of fields to return. Modifies the output shape. To return all keys at a given level, enumerate them or use the wildcard, '*'. For more information, [click here](https://docs.benchling.com/docs/getting-started-1#returning-query-parameter).
	//
	// **Note:** "days.notes" cannot be introspected with the returning parameter, and any sub fields will be ignored. E.g., "days.notes.text" will return the same model as "days.notes".
	Returning *string `form:"returning,omitempty" json:"returning,omitempty"`
}

GetEntryParams defines parameters for GetEntry.

type GetEntryResponse

type GetEntryResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *EntryById
	JSON404      *NotFoundError
}

func ParseGetEntryResponse

func ParseGetEntryResponse(rsp *http.Response) (*GetEntryResponse, error)

ParseGetEntryResponse parses an HTTP response from a GetEntryWithResponse call

func (GetEntryResponse) Status

func (r GetEntryResponse) Status() string

Status returns HTTPResponse.Status

func (GetEntryResponse) StatusCode

func (r GetEntryResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetEntrySchemaResponse

type GetEntrySchemaResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *EntrySchemaDetailed
	JSON404      *NotFoundError
}

func ParseGetEntrySchemaResponse

func ParseGetEntrySchemaResponse(rsp *http.Response) (*GetEntrySchemaResponse, error)

ParseGetEntrySchemaResponse parses an HTTP response from a GetEntrySchemaWithResponse call

func (GetEntrySchemaResponse) Status

func (r GetEntrySchemaResponse) Status() string

Status returns HTTPResponse.Status

func (GetEntrySchemaResponse) StatusCode

func (r GetEntrySchemaResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetEntryTemplateParams

type GetEntryTemplateParams struct {
	// Returning Comma-separated list of fields to return. Modifies the output shape. To return all keys at a given level, enumerate them or use the wildcard, '*'. For more information, [click here](https://docs.benchling.com/docs/getting-started-1#returning-query-parameter).
	//
	// **Note:** "days.notes" cannot be introspected with the returning parameter, and any sub fields will be ignored. E.g., "days.notes.text" will return the same model as "days.notes".
	Returning *string `form:"returning,omitempty" json:"returning,omitempty"`
}

GetEntryTemplateParams defines parameters for GetEntryTemplate.

type GetEntryTemplateResponse

type GetEntryTemplateResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *EntryTemplate
}

func ParseGetEntryTemplateResponse

func ParseGetEntryTemplateResponse(rsp *http.Response) (*GetEntryTemplateResponse, error)

ParseGetEntryTemplateResponse parses an HTTP response from a GetEntryTemplateWithResponse call

func (GetEntryTemplateResponse) Status

func (r GetEntryTemplateResponse) Status() string

Status returns HTTPResponse.Status

func (GetEntryTemplateResponse) StatusCode

func (r GetEntryTemplateResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetExternalFileMetadataResponse

type GetExternalFileMetadataResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *EntryExternalFileById
}

func ParseGetExternalFileMetadataResponse

func ParseGetExternalFileMetadataResponse(rsp *http.Response) (*GetExternalFileMetadataResponse, error)

ParseGetExternalFileMetadataResponse parses an HTTP response from a GetExternalFileMetadataWithResponse call

func (GetExternalFileMetadataResponse) Status

Status returns HTTPResponse.Status

func (GetExternalFileMetadataResponse) StatusCode

func (r GetExternalFileMetadataResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetFeatureLibraryParams

type GetFeatureLibraryParams struct {
	// Returning Comma-separated list of fields to return. Modifies the output shape. To return all keys at a given level, enumerate them or use the wildcard, '*'. For more information, [click here](https://docs.benchling.com/docs/getting-started-1#returning-query-parameter).
	Returning *string `form:"returning,omitempty" json:"returning,omitempty"`
}

GetFeatureLibraryParams defines parameters for GetFeatureLibrary.

type GetFeatureLibraryResponse

type GetFeatureLibraryResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *FeatureLibrary
	JSON404      *NotFoundError
}

func ParseGetFeatureLibraryResponse

func ParseGetFeatureLibraryResponse(rsp *http.Response) (*GetFeatureLibraryResponse, error)

ParseGetFeatureLibraryResponse parses an HTTP response from a GetFeatureLibraryWithResponse call

func (GetFeatureLibraryResponse) Status

func (r GetFeatureLibraryResponse) Status() string

Status returns HTTPResponse.Status

func (GetFeatureLibraryResponse) StatusCode

func (r GetFeatureLibraryResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetFeatureParams

type GetFeatureParams struct {
	// Returning Comma-separated list of fields to return. Modifies the output shape. To return all keys at a given level, enumerate them or use the wildcard, '*'. For more information, [click here](https://docs.benchling.com/docs/getting-started-1#returning-query-parameter).
	Returning *string `form:"returning,omitempty" json:"returning,omitempty"`
}

GetFeatureParams defines parameters for GetFeature.

type GetFeatureResponse

type GetFeatureResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Feature
	JSON404      *NotFoundError
}

func ParseGetFeatureResponse

func ParseGetFeatureResponse(rsp *http.Response) (*GetFeatureResponse, error)

ParseGetFeatureResponse parses an HTTP response from a GetFeatureWithResponse call

func (GetFeatureResponse) Status

func (r GetFeatureResponse) Status() string

Status returns HTTPResponse.Status

func (GetFeatureResponse) StatusCode

func (r GetFeatureResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetFolderResponse

type GetFolderResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Folder
	JSON404      *NotFoundError
}

func ParseGetFolderResponse

func ParseGetFolderResponse(rsp *http.Response) (*GetFolderResponse, error)

ParseGetFolderResponse parses an HTTP response from a GetFolderWithResponse call

func (GetFolderResponse) Status

func (r GetFolderResponse) Status() string

Status returns HTTPResponse.Status

func (GetFolderResponse) StatusCode

func (r GetFolderResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetLabAutomationTransformResponse

type GetLabAutomationTransformResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *LabAutomationTransform
	JSON404      *NotFoundError
}

func ParseGetLabAutomationTransformResponse

func ParseGetLabAutomationTransformResponse(rsp *http.Response) (*GetLabAutomationTransformResponse, error)

ParseGetLabAutomationTransformResponse parses an HTTP response from a GetLabAutomationTransformWithResponse call

func (GetLabAutomationTransformResponse) Status

Status returns HTTPResponse.Status

func (GetLabAutomationTransformResponse) StatusCode

func (r GetLabAutomationTransformResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetLocationResponse

type GetLocationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Location
	JSON404      *NotFoundError
}

func ParseGetLocationResponse

func ParseGetLocationResponse(rsp *http.Response) (*GetLocationResponse, error)

ParseGetLocationResponse parses an HTTP response from a GetLocationWithResponse call

func (GetLocationResponse) Status

func (r GetLocationResponse) Status() string

Status returns HTTPResponse.Status

func (GetLocationResponse) StatusCode

func (r GetLocationResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetLocationSchemaResponse

type GetLocationSchemaResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *LocationSchema
	JSON404      *NotFoundError
}

func ParseGetLocationSchemaResponse

func ParseGetLocationSchemaResponse(rsp *http.Response) (*GetLocationSchemaResponse, error)

ParseGetLocationSchemaResponse parses an HTTP response from a GetLocationSchemaWithResponse call

func (GetLocationSchemaResponse) Status

func (r GetLocationSchemaResponse) Status() string

Status returns HTTPResponse.Status

func (GetLocationSchemaResponse) StatusCode

func (r GetLocationSchemaResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetMixtureResponse

type GetMixtureResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Mixture
	JSON400      *BadRequestError
}

func ParseGetMixtureResponse

func ParseGetMixtureResponse(rsp *http.Response) (*GetMixtureResponse, error)

ParseGetMixtureResponse parses an HTTP response from a GetMixtureWithResponse call

func (GetMixtureResponse) Status

func (r GetMixtureResponse) Status() string

Status returns HTTPResponse.Status

func (GetMixtureResponse) StatusCode

func (r GetMixtureResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetMoleculeResponse

type GetMoleculeResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Molecule
	JSON400      *BadRequestError
}

func ParseGetMoleculeResponse

func ParseGetMoleculeResponse(rsp *http.Response) (*GetMoleculeResponse, error)

ParseGetMoleculeResponse parses an HTTP response from a GetMoleculeWithResponse call

func (GetMoleculeResponse) Status

func (r GetMoleculeResponse) Status() string

Status returns HTTPResponse.Status

func (GetMoleculeResponse) StatusCode

func (r GetMoleculeResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetNucleotideAlignmentResponse

type GetNucleotideAlignmentResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *NucleotideAlignment
	JSON404      *NotFoundError
}

func ParseGetNucleotideAlignmentResponse

func ParseGetNucleotideAlignmentResponse(rsp *http.Response) (*GetNucleotideAlignmentResponse, error)

ParseGetNucleotideAlignmentResponse parses an HTTP response from a GetNucleotideAlignmentWithResponse call

func (GetNucleotideAlignmentResponse) Status

Status returns HTTPResponse.Status

func (GetNucleotideAlignmentResponse) StatusCode

func (r GetNucleotideAlignmentResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetOligoParams

type GetOligoParams struct {
	// Returning Comma-separated list of fields to return. Modifies the output shape. To return all keys at a given level, enumerate them or use the wildcard, '*'. For more information, [click here](https://docs.benchling.com/docs/getting-started-1#returning-query-parameter).
	Returning *string `form:"returning,omitempty" json:"returning,omitempty"`
}

GetOligoParams defines parameters for GetOligo.

type GetOligoResponse

type GetOligoResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *DnaOligo
	JSON400      *BadRequestError
}

func ParseGetOligoResponse

func ParseGetOligoResponse(rsp *http.Response) (*GetOligoResponse, error)

ParseGetOligoResponse parses an HTTP response from a GetOligoWithResponse call

func (GetOligoResponse) Status

func (r GetOligoResponse) Status() string

Status returns HTTPResponse.Status

func (GetOligoResponse) StatusCode

func (r GetOligoResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetOrganizationResponse

type GetOrganizationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Organization
	JSON404      *NotFoundError
}

func ParseGetOrganizationResponse

func ParseGetOrganizationResponse(rsp *http.Response) (*GetOrganizationResponse, error)

ParseGetOrganizationResponse parses an HTTP response from a GetOrganizationWithResponse call

func (GetOrganizationResponse) Status

func (r GetOrganizationResponse) Status() string

Status returns HTTPResponse.Status

func (GetOrganizationResponse) StatusCode

func (r GetOrganizationResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetPlateParams

type GetPlateParams struct {
	// Returning Comma-separated list of fields to return. Modifies the output shape. To return all keys at a given level, enumerate them or use the wildcard, '*'. For more information, [click here](https://docs.benchling.com/docs/getting-started-1#returning-query-parameter).
	Returning *string `form:"returning,omitempty" json:"returning,omitempty"`
}

GetPlateParams defines parameters for GetPlate.

type GetPlateResponse

type GetPlateResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Plate
	JSON400      *BadRequestError
	JSON404      *NotFoundError
}

func ParseGetPlateResponse

func ParseGetPlateResponse(rsp *http.Response) (*GetPlateResponse, error)

ParseGetPlateResponse parses an HTTP response from a GetPlateWithResponse call

func (GetPlateResponse) Status

func (r GetPlateResponse) Status() string

Status returns HTTPResponse.Status

func (GetPlateResponse) StatusCode

func (r GetPlateResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetPlateSchemaResponse

type GetPlateSchemaResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PlateSchema
	JSON404      *NotFoundError
}

func ParseGetPlateSchemaResponse

func ParseGetPlateSchemaResponse(rsp *http.Response) (*GetPlateSchemaResponse, error)

ParseGetPlateSchemaResponse parses an HTTP response from a GetPlateSchemaWithResponse call

func (GetPlateSchemaResponse) Status

func (r GetPlateSchemaResponse) Status() string

Status returns HTTPResponse.Status

func (GetPlateSchemaResponse) StatusCode

func (r GetPlateSchemaResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetProjectResponse

type GetProjectResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Project
	JSON404      *NotFoundError
}

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 GetRNAOligoParams

type GetRNAOligoParams struct {
	// Returning Comma-separated list of fields to return. Modifies the output shape. To return all keys at a given level, enumerate them or use the wildcard, '*'. For more information, [click here](https://docs.benchling.com/docs/getting-started-1#returning-query-parameter).
	Returning *string `form:"returning,omitempty" json:"returning,omitempty"`

	// CustomNotationId ID of the notation to use in populating the customNotation field.
	CustomNotationId *string `form:"customNotationId,omitempty" json:"customNotationId,omitempty"`
}

GetRNAOligoParams defines parameters for GetRNAOligo.

type GetRNAOligoResponse

type GetRNAOligoResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *RnaOligo
	JSON400      *BadRequestError
}

func ParseGetRNAOligoResponse

func ParseGetRNAOligoResponse(rsp *http.Response) (*GetRNAOligoResponse, error)

ParseGetRNAOligoResponse parses an HTTP response from a GetRNAOligoWithResponse call

func (GetRNAOligoResponse) Status

func (r GetRNAOligoResponse) Status() string

Status returns HTTPResponse.Status

func (GetRNAOligoResponse) StatusCode

func (r GetRNAOligoResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetRNASequenceParams

type GetRNASequenceParams struct {
	// Returning Comma-separated list of fields to return. Modifies the output shape. To return all keys at a given level, enumerate them or use the wildcard, '*'. For more information, [click here](https://docs.benchling.com/docs/getting-started-1#returning-query-parameter).
	//
	// **Note**: Fields annotations, translations, and primers cannot be introspected with the returning parameter, and any sub fields will be ignored. E.g.: "annotations.id" will return the same as "annotations".
	Returning *string `form:"returning,omitempty" json:"returning,omitempty"`

	// CustomNotationId ID of the notation to use in populating the customNotation field.
	CustomNotationId *string `form:"customNotationId,omitempty" json:"customNotationId,omitempty"`
}

GetRNASequenceParams defines parameters for GetRNASequence.

type GetRNASequenceResponse

type GetRNASequenceResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *RnaSequence
	JSON400      *BadRequestError
}

func ParseGetRNASequenceResponse

func ParseGetRNASequenceResponse(rsp *http.Response) (*GetRNASequenceResponse, error)

ParseGetRNASequenceResponse parses an HTTP response from a GetRNASequenceWithResponse call

func (GetRNASequenceResponse) Status

func (r GetRNASequenceResponse) Status() string

Status returns HTTPResponse.Status

func (GetRNASequenceResponse) StatusCode

func (r GetRNASequenceResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetRegistryResponse

type GetRegistryResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Registry
	JSON404      *NotFoundError
}

func ParseGetRegistryResponse

func ParseGetRegistryResponse(rsp *http.Response) (*GetRegistryResponse, error)

ParseGetRegistryResponse parses an HTTP response from a GetRegistryWithResponse call

func (GetRegistryResponse) Status

func (r GetRegistryResponse) Status() string

Status returns HTTPResponse.Status

func (GetRegistryResponse) StatusCode

func (r GetRegistryResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetRequestFulfillmentResponse

type GetRequestFulfillmentResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *RequestFulfillment
	JSON404      *NotFoundError
}

func ParseGetRequestFulfillmentResponse

func ParseGetRequestFulfillmentResponse(rsp *http.Response) (*GetRequestFulfillmentResponse, error)

ParseGetRequestFulfillmentResponse parses an HTTP response from a GetRequestFulfillmentWithResponse call

func (GetRequestFulfillmentResponse) Status

Status returns HTTPResponse.Status

func (GetRequestFulfillmentResponse) StatusCode

func (r GetRequestFulfillmentResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetRequestParams

type GetRequestParams struct {
	// Returning Comma-separated list of fields to return. Modifies the output shape. To return all keys at a given level, enumerate them or use the wildcard, '*'. For more information, [click here](https://docs.benchling.com/docs/getting-started-1#returning-query-parameter).
	Returning *string `form:"returning,omitempty" json:"returning,omitempty"`
}

GetRequestParams defines parameters for GetRequest.

type GetRequestResponse

type GetRequestResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Request
	JSON404      *NotFoundError
}

func ParseGetRequestResponse

func ParseGetRequestResponse(rsp *http.Response) (*GetRequestResponse, error)

ParseGetRequestResponse parses an HTTP response from a GetRequestWithResponse call

func (GetRequestResponse) Status

func (r GetRequestResponse) Status() string

Status returns HTTPResponse.Status

func (GetRequestResponse) StatusCode

func (r GetRequestResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetRequestResponseResponse

type GetRequestResponseResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *RequestResponse
	JSON404      *NotFoundError
}

func ParseGetRequestResponseResponse

func ParseGetRequestResponseResponse(rsp *http.Response) (*GetRequestResponseResponse, error)

ParseGetRequestResponseResponse parses an HTTP response from a GetRequestResponseWithResponse call

func (GetRequestResponseResponse) Status

Status returns HTTPResponse.Status

func (GetRequestResponseResponse) StatusCode

func (r GetRequestResponseResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetRequestSchemaResponse

type GetRequestSchemaResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *RequestSchema
	JSON404      *NotFoundError
}

func ParseGetRequestSchemaResponse

func ParseGetRequestSchemaResponse(rsp *http.Response) (*GetRequestSchemaResponse, error)

ParseGetRequestSchemaResponse parses an HTTP response from a GetRequestSchemaWithResponse call

func (GetRequestSchemaResponse) Status

func (r GetRequestSchemaResponse) Status() string

Status returns HTTPResponse.Status

func (GetRequestSchemaResponse) StatusCode

func (r GetRequestSchemaResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetRequestTaskSchemaResponse

type GetRequestTaskSchemaResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *RequestTaskSchema
	JSON400      *BadRequestError
	JSON404      *NotFoundError
}

func ParseGetRequestTaskSchemaResponse

func ParseGetRequestTaskSchemaResponse(rsp *http.Response) (*GetRequestTaskSchemaResponse, error)

ParseGetRequestTaskSchemaResponse parses an HTTP response from a GetRequestTaskSchemaWithResponse call

func (GetRequestTaskSchemaResponse) Status

Status returns HTTPResponse.Status

func (GetRequestTaskSchemaResponse) StatusCode

func (r GetRequestTaskSchemaResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetResultSchemaResponse

type GetResultSchemaResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AssayResultSchema
	JSON404      *NotFoundError
}

func ParseGetResultSchemaResponse

func ParseGetResultSchemaResponse(rsp *http.Response) (*GetResultSchemaResponse, error)

ParseGetResultSchemaResponse parses an HTTP response from a GetResultSchemaWithResponse call

func (GetResultSchemaResponse) Status

func (r GetResultSchemaResponse) Status() string

Status returns HTTPResponse.Status

func (GetResultSchemaResponse) StatusCode

func (r GetResultSchemaResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetRunSchemaResponse

type GetRunSchemaResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AssayRunSchema
	JSON404      *NotFoundError
}

func ParseGetRunSchemaResponse

func ParseGetRunSchemaResponse(rsp *http.Response) (*GetRunSchemaResponse, error)

ParseGetRunSchemaResponse parses an HTTP response from a GetRunSchemaWithResponse call

func (GetRunSchemaResponse) Status

func (r GetRunSchemaResponse) Status() string

Status returns HTTPResponse.Status

func (GetRunSchemaResponse) StatusCode

func (r GetRunSchemaResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetTaskResponse

type GetTaskResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		// contains filtered or unexported fields
	}
	JSON404 *NotFoundError
}

func ParseGetTaskResponse

func ParseGetTaskResponse(rsp *http.Response) (*GetTaskResponse, error)

ParseGetTaskResponse parses an HTTP response from a GetTaskWithResponse call

func (GetTaskResponse) Status

func (r GetTaskResponse) Status() string

Status returns HTTPResponse.Status

func (GetTaskResponse) StatusCode

func (r GetTaskResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetTeamResponse

type GetTeamResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Team
	JSON404      *NotFoundError
}

func ParseGetTeamResponse

func ParseGetTeamResponse(rsp *http.Response) (*GetTeamResponse, error)

ParseGetTeamResponse parses an HTTP response from a GetTeamWithResponse call

func (GetTeamResponse) Status

func (r GetTeamResponse) Status() string

Status returns HTTPResponse.Status

func (GetTeamResponse) StatusCode

func (r GetTeamResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetUserActivityResponse

type GetUserActivityResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *UserActivity
	JSON404      *NotFoundError
}

func ParseGetUserActivityResponse

func ParseGetUserActivityResponse(rsp *http.Response) (*GetUserActivityResponse, error)

ParseGetUserActivityResponse parses an HTTP response from a GetUserActivityWithResponse call

func (GetUserActivityResponse) Status

func (r GetUserActivityResponse) Status() string

Status returns HTTPResponse.Status

func (GetUserActivityResponse) StatusCode

func (r GetUserActivityResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetUserResponse

type GetUserResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *User
	JSON404      *NotFoundError
}

func ParseGetUserResponse

func ParseGetUserResponse(rsp *http.Response) (*GetUserResponse, error)

ParseGetUserResponse parses an HTTP response from a GetUserWithResponse call

func (GetUserResponse) Status

func (r GetUserResponse) Status() string

Status returns HTTPResponse.Status

func (GetUserResponse) StatusCode

func (r GetUserResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetWorkflowOutputResponse

type GetWorkflowOutputResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *WorkflowOutput
	JSON404      *NotFoundError
}

func ParseGetWorkflowOutputResponse

func ParseGetWorkflowOutputResponse(rsp *http.Response) (*GetWorkflowOutputResponse, error)

ParseGetWorkflowOutputResponse parses an HTTP response from a GetWorkflowOutputWithResponse call

func (GetWorkflowOutputResponse) Status

func (r GetWorkflowOutputResponse) Status() string

Status returns HTTPResponse.Status

func (GetWorkflowOutputResponse) StatusCode

func (r GetWorkflowOutputResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetWorkflowTaskGroupResponse

type GetWorkflowTaskGroupResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *WorkflowTaskGroup
	JSON404      *NotFoundError
}

func ParseGetWorkflowTaskGroupResponse

func ParseGetWorkflowTaskGroupResponse(rsp *http.Response) (*GetWorkflowTaskGroupResponse, error)

ParseGetWorkflowTaskGroupResponse parses an HTTP response from a GetWorkflowTaskGroupWithResponse call

func (GetWorkflowTaskGroupResponse) Status

Status returns HTTPResponse.Status

func (GetWorkflowTaskGroupResponse) StatusCode

func (r GetWorkflowTaskGroupResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetWorkflowTaskResponse

type GetWorkflowTaskResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *WorkflowTask
	JSON404      *NotFoundError
}

func ParseGetWorkflowTaskResponse

func ParseGetWorkflowTaskResponse(rsp *http.Response) (*GetWorkflowTaskResponse, error)

ParseGetWorkflowTaskResponse parses an HTTP response from a GetWorkflowTaskWithResponse call

func (GetWorkflowTaskResponse) Status

func (r GetWorkflowTaskResponse) Status() string

Status returns HTTPResponse.Status

func (GetWorkflowTaskResponse) StatusCode

func (r GetWorkflowTaskResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetWorkflowTaskSchemaResponse

type GetWorkflowTaskSchemaResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *WorkflowTaskSchema
	JSON404      *NotFoundError
}

func ParseGetWorkflowTaskSchemaResponse

func ParseGetWorkflowTaskSchemaResponse(rsp *http.Response) (*GetWorkflowTaskSchemaResponse, error)

ParseGetWorkflowTaskSchemaResponse parses an HTTP response from a GetWorkflowTaskSchemaWithResponse call

func (GetWorkflowTaskSchemaResponse) Status

Status returns HTTPResponse.Status

func (GetWorkflowTaskSchemaResponse) StatusCode

func (r GetWorkflowTaskSchemaResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type HttpRequestDoer

type HttpRequestDoer interface {
	Do(req *http.Request) (*http.Response, error)
}

Doer performs HTTP requests.

The standard http.Client implements this interface.

type InaccessibleResource

type InaccessibleResource struct {
	InaccessibleId *string                           `json:"inaccessibleId,omitempty"`
	ResourceType   *InaccessibleResourceResourceType `json:"resourceType,omitempty"`

	// Type The type of this inaccessible item. Example values: "custom_entity", "container", "plate", "dna_sequence"
	Type *string `json:"type,omitempty"`
}

InaccessibleResource defines model for InaccessibleResource.

type InaccessibleResourceResourceType

type InaccessibleResourceResourceType string

InaccessibleResourceResourceType defines model for InaccessibleResource.ResourceType.

const (
	InaccessibleResourceResourceTypeInaccessibleResource InaccessibleResourceResourceType = "inaccessible_resource"
)

Defines values for InaccessibleResourceResourceType.

type Ingredient

type Ingredient struct {
	// Amount The amount value of this ingredient in its mixture, in string format (to preserve full precision). Pair with `units`. Supports scientific notation (1.23e4). One ingredient on this mixture can have an amount value of `"QS"`.
	Amount            *string `json:"amount"`
	CatalogIdentifier *string `json:"catalogIdentifier"`
	ComponentEntity   *struct {
		EntityRegistryId *string `json:"entityRegistryId"`
		Id               *string `json:"id,omitempty"`
		Name             *string `json:"name,omitempty"`
	} `json:"componentEntity,omitempty"`

	// ComponentLotContainer The container representing the component lot for this ingredient. This is only present if the mixture schema supports component lots in "inventory" format.
	ComponentLotContainer *ContainerLabels `json:"componentLotContainer"`

	// ComponentLotEntity The entity representing the component lot for this ingredient. This is only present if the mixture schema supports component lots in "inventory" format.
	ComponentLotEntity *EntityLabels `json:"componentLotEntity"`

	// ComponentLotText Text representing the component lot for this ingredient. This is only present if the mixture schema supports component lots in "text" format.
	ComponentLotText *string `json:"componentLotText"`
	HasParent        *bool   `json:"hasParent,omitempty"`
	Notes            *string `json:"notes"`

	// TargetAmount The target amount for this ingredient such that this ingredient's proportion in its mixture would preserve the equivalent ingredient's proportion in the parent mixture. Pair with `units`.
	TargetAmount *string                     `json:"targetAmount"`
	Units        *IngredientMeasurementUnits `json:"units"`
}

Ingredient defines model for Ingredient.

type IngredientMeasurementUnits

type IngredientMeasurementUnits string

IngredientMeasurementUnits defines model for IngredientMeasurementUnits.

const (
	IngredientMeasurementUnitsG     IngredientMeasurementUnits = "g"
	IngredientMeasurementUnitsL     IngredientMeasurementUnits = "L"
	IngredientMeasurementUnitsML    IngredientMeasurementUnits = "mL"
	IngredientMeasurementUnitsMg    IngredientMeasurementUnits = "mg"
	IngredientMeasurementUnitsNL    IngredientMeasurementUnits = "nL"
	IngredientMeasurementUnitsUL    IngredientMeasurementUnits = "uL"
	IngredientMeasurementUnitsUnits IngredientMeasurementUnits = "Units"
)

Defines values for IngredientMeasurementUnits.

type IngredientWriteParams

type IngredientWriteParams struct {
	// Amount The amount value of this ingredient in its mixture, in string format (to preserve full precision). Pair with `units`. Supports scientific notation (1.23e4). One ingredient on this mixture can have an amount value of `"QS"`.
	Amount            *string `json:"amount"`
	CatalogIdentifier *string `json:"catalogIdentifier"`

	// ComponentEntityId The entity that uniquely identifies this component.
	ComponentEntityId string `json:"componentEntityId"`

	// ComponentLotContainerId The container representing the component lot for this ingredient. This is only writable if the mixture schema supports component lots in "inventory" format.
	ComponentLotContainerId *string `json:"componentLotContainerId"`

	// ComponentLotEntityId The entity representing the component lot for this ingredient. This is only writable if the mixture schema supports component lots in "inventory" format.
	ComponentLotEntityId *string `json:"componentLotEntityId"`

	// ComponentLotText Text representing the component lot for this ingredient. This is only writable if the mixture schema supports component lots in "text" format.
	ComponentLotText *string                     `json:"componentLotText"`
	Notes            *string                     `json:"notes"`
	Units            *IngredientMeasurementUnits `json:"units"`
}

IngredientWriteParams defines model for IngredientWriteParams.

type InitialTable

type InitialTable struct {
	// CsvData blobId of an uploaded csv blob. The CSV should be formatted with column headers of `columnId` which can be found in the [EntryTemplate](#/components/schemas/EntryTemplate). For more information on uploading a blob, [click here](https://docs.benchling.com/docs/uploading-a-blob-to-benchling).
	CsvData *string `json:"csvData,omitempty"`

	// TemplateTableID Template table API ID
	TemplateTableID *string `json:"templateTableID,omitempty"`
}

InitialTable defines model for InitialTable.

type IntegerAppConfigItem

type IntegerAppConfigItem struct {
	ApiURL *string `json:"apiURL,omitempty"`
	App    *struct {
		// Id The id of the Benchling app to which this configuration item belongs
		Id *string `json:"id,omitempty"`
	} `json:"app,omitempty"`

	// CreatedAt DateTime the app config item was created
	CreatedAt   *time.Time `json:"createdAt,omitempty"`
	Description *string    `json:"description,omitempty"`
	Id          *string    `json:"id,omitempty"`

	// ModifiedAt DateTime the app config item was last modified
	ModifiedAt *time.Time `json:"modifiedAt,omitempty"`

	// Path Array-based representation of config item's location in the tree in order from top to bottom.
	Path           *[]string                 `json:"path,omitempty"`
	RequiredConfig *bool                     `json:"requiredConfig,omitempty"`
	Type           *IntegerAppConfigItemType `json:"type,omitempty"`
	Value          *int                      `json:"value"`
}

IntegerAppConfigItem defines model for IntegerAppConfigItem.

type IntegerAppConfigItemType

type IntegerAppConfigItemType string

IntegerAppConfigItemType defines model for IntegerAppConfigItem.Type.

const (
	IntegerAppConfigItemTypeInteger IntegerAppConfigItemType = "integer"
)

Defines values for IntegerAppConfigItemType.

type IntegerFieldDefinition

type IntegerFieldDefinition struct {
	ArchiveRecord *ArchiveRecord              `json:"archiveRecord"`
	Id            *string                     `json:"id,omitempty"`
	IsMulti       *bool                       `json:"isMulti,omitempty"`
	IsRequired    *bool                       `json:"isRequired,omitempty"`
	Name          *string                     `json:"name,omitempty"`
	NumericMax    *float32                    `json:"numericMax"`
	NumericMin    *float32                    `json:"numericMin"`
	Type          *IntegerFieldDefinitionType `json:"type,omitempty"`
	Unit          *UnitSummary                `json:"unit"`
}

IntegerFieldDefinition defines model for IntegerFieldDefinition.

type IntegerFieldDefinitionType

type IntegerFieldDefinitionType string

IntegerFieldDefinitionType defines model for IntegerFieldDefinition.Type.

const (
	Integer IntegerFieldDefinitionType = "integer"
)

Defines values for IntegerFieldDefinitionType.

type InteractiveUiBlock

type InteractiveUiBlock struct {
	Enabled *bool  `json:"enabled"`
	Id      string `json:"id"`
}

InteractiveUiBlock defines model for InteractiveUiBlock.

type JsonAppConfigItem

type JsonAppConfigItem struct {
	ApiURL *string `json:"apiURL,omitempty"`
	App    *struct {
		// Id The id of the Benchling app to which this configuration item belongs
		Id *string `json:"id,omitempty"`
	} `json:"app,omitempty"`

	// CreatedAt DateTime the app config item was created
	CreatedAt   *time.Time `json:"createdAt,omitempty"`
	Description *string    `json:"description,omitempty"`
	Id          *string    `json:"id,omitempty"`

	// ModifiedAt DateTime the app config item was last modified
	ModifiedAt *time.Time `json:"modifiedAt,omitempty"`

	// Path Array-based representation of config item's location in the tree in order from top to bottom.
	Path           *[]string              `json:"path,omitempty"`
	RequiredConfig *bool                  `json:"requiredConfig,omitempty"`
	Type           *JsonAppConfigItemType `json:"type,omitempty"`
	Value          *string                `json:"value"`
}

JsonAppConfigItem defines model for JsonAppConfigItem.

type JsonAppConfigItemType

type JsonAppConfigItemType string

JsonAppConfigItemType defines model for JsonAppConfigItem.Type.

const (
	Json JsonAppConfigItemType = "json"
)

Defines values for JsonAppConfigItemType.

type LabAutomationBenchlingAppError

type LabAutomationBenchlingAppError struct {
	Message *string `json:"message,omitempty"`
}

LabAutomationBenchlingAppError defines model for LabAutomationBenchlingAppError.

type LabAutomationBenchlingAppErrors

type LabAutomationBenchlingAppErrors struct {
	TopLevelErrors *[]struct {
		ErrorMessage *string `json:"errorMessage,omitempty"`
	} `json:"topLevelErrors,omitempty"`
}

LabAutomationBenchlingAppErrors defines model for LabAutomationBenchlingAppErrors.

type LabAutomationTransform

type LabAutomationTransform struct {
	// ApiURL The canonical url of the transform in the API.
	ApiURL            *string                          `json:"apiURL,omitempty"`
	BlobId            *openapi_types.UUID              `json:"blobId"`
	CustomTransformId *openapi_types.UUID              `json:"customTransformId"`
	Errors            *LabAutomationBenchlingAppErrors `json:"errors,omitempty"`
	Id                *string                          `json:"id,omitempty"`
	InputGeneratorId  *string                          `json:"inputGeneratorId"`

	// ModifiedAt DateTime the transform was last modified.
	ModifiedAt        *time.Time                    `json:"modifiedAt,omitempty"`
	OutputProcessorId *string                       `json:"outputProcessorId"`
	Status            *LabAutomationTransformStatus `json:"status,omitempty"`
}

LabAutomationTransform defines model for LabAutomationTransform.

type LabAutomationTransformStatus

type LabAutomationTransformStatus string

LabAutomationTransformStatus defines model for LabAutomationTransform.Status.

const (
	LabAutomationTransformStatusFAILED     LabAutomationTransformStatus = "FAILED"
	LabAutomationTransformStatusNOTSTARTED LabAutomationTransformStatus = "NOT_STARTED"
	LabAutomationTransformStatusRUNNING    LabAutomationTransformStatus = "RUNNING"
	LabAutomationTransformStatusSUCCEEDED  LabAutomationTransformStatus = "SUCCEEDED"
)

Defines values for LabAutomationTransformStatus.

type LabAutomationTransformUpdate

type LabAutomationTransformUpdate struct {
	BlobId *openapi_types.UUID               `json:"blobId,omitempty"`
	Errors *[]LabAutomationBenchlingAppError `json:"errors,omitempty"`
}

LabAutomationTransformUpdate defines model for LabAutomationTransformUpdate.

type LabelTemplate

type LabelTemplate struct {
	// Id ID of the label template.
	Id *string `json:"id,omitempty"`

	// Name Name of the label template.
	Name *string `json:"name,omitempty"`

	// ZplTemplate The ZPL template that will be filled in and sent to a printer.
	ZplTemplate *string `json:"zplTemplate,omitempty"`
}

LabelTemplate defines model for LabelTemplate.

type LabelTemplatesList

type LabelTemplatesList struct {
	LabelTemplates *[]LabelTemplate `json:"labelTemplates,omitempty"`
}

LabelTemplatesList defines model for LabelTemplatesList.

type LegacyWorkflow

type LegacyWorkflow struct {
	// CreatedAt DateTime at which the the legacy workflow was created
	CreatedAt *time.Time `json:"createdAt,omitempty"`

	// Description Description of the legacy workflow
	Description *string `json:"description"`

	// DisplayId User-friendly ID of the legacy workflow
	DisplayId *string `json:"displayId,omitempty"`

	// Id ID of the legacy workflow
	Id *string `json:"id,omitempty"`

	// Name Name of the legacy workflow
	Name *string `json:"name,omitempty"`

	// ProjectId ID of the project that contains the legacy workflow
	ProjectId *string `json:"projectId,omitempty"`
}

LegacyWorkflow defines model for LegacyWorkflow.

type LegacyWorkflowList

type LegacyWorkflowList struct {
	Workflows *[]LegacyWorkflow `json:"workflows,omitempty"`
}

LegacyWorkflowList defines model for LegacyWorkflowList.

type LegacyWorkflowPatch

type LegacyWorkflowPatch struct {
	// Description Description of the legacy workflow
	Description *string `json:"description,omitempty"`

	// Name Name of the legacy workflow
	Name *string `json:"name,omitempty"`

	// ProjectId ID of the project that contains the legacy workflow
	ProjectId *string `json:"projectId,omitempty"`
}

LegacyWorkflowPatch defines model for LegacyWorkflowPatch.

type LegacyWorkflowSample

type LegacyWorkflowSample struct {
	// BatchId ID of the batch
	BatchId *string `json:"batchId,omitempty"`

	// ContainerIds Array of IDs of containers
	ContainerIds *[]string `json:"containerIds,omitempty"`

	// CreatedAt DateTime at which the the sample was created
	CreatedAt *time.Time `json:"createdAt,omitempty"`

	// Id ID of the sample
	Id *string `json:"id,omitempty"`

	// Name Name of the sample
	Name *string `json:"name,omitempty"`
}

LegacyWorkflowSample defines model for LegacyWorkflowSample.

type LegacyWorkflowSampleList

type LegacyWorkflowSampleList struct {
	Samples *[]LegacyWorkflowSample `json:"samples,omitempty"`
}

LegacyWorkflowSampleList defines model for LegacyWorkflowSampleList.

type LegacyWorkflowStage

type LegacyWorkflowStage struct {
	// CreatedAt DateTime at which the the legacy workflow stage was created
	CreatedAt *time.Time `json:"createdAt,omitempty"`

	// Id ID of the legacy workflow stage
	Id *string `json:"id,omitempty"`

	// Name Name of the legacy workflow stage
	Name *string `json:"name,omitempty"`
}

LegacyWorkflowStage defines model for LegacyWorkflowStage.

type LegacyWorkflowStageList

type LegacyWorkflowStageList struct {
	WorkflowStages *[]LegacyWorkflowStage `json:"workflowStages,omitempty"`
}

LegacyWorkflowStageList defines model for LegacyWorkflowStageList.

type LegacyWorkflowStageRun

type LegacyWorkflowStageRun struct {
	// CreatedAt DateTime at which the the legacy workflow stage run was created
	CreatedAt *time.Time `json:"createdAt,omitempty"`

	// Id ID of the legacy workflow stage run
	Id *string `json:"id,omitempty"`

	// Name Name of the legacy workflow stage run
	Name *string `json:"name,omitempty"`

	// Status Status of the legacy workflow stage run
	Status *LegacyWorkflowStageRunStatus `json:"status,omitempty"`
}

LegacyWorkflowStageRun defines model for LegacyWorkflowStageRun.

type LegacyWorkflowStageRunList

type LegacyWorkflowStageRunList struct {
	WorkflowStageRuns *[]LegacyWorkflowStageRun `json:"workflowStageRuns,omitempty"`
}

LegacyWorkflowStageRunList defines model for LegacyWorkflowStageRunList.

type LegacyWorkflowStageRunStatus

type LegacyWorkflowStageRunStatus string

LegacyWorkflowStageRunStatus Status of the legacy workflow stage run

const (
	LegacyWorkflowStageRunStatusCOMPLETED   LegacyWorkflowStageRunStatus = "COMPLETED"
	LegacyWorkflowStageRunStatusDISCARDED   LegacyWorkflowStageRunStatus = "DISCARDED"
	LegacyWorkflowStageRunStatusINITIALIZED LegacyWorkflowStageRunStatus = "INITIALIZED"
)

Defines values for LegacyWorkflowStageRunStatus.

type LinkedAppConfigResource

type LinkedAppConfigResource struct {
	// contains filtered or unexported fields
}

LinkedAppConfigResource defines model for LinkedAppConfigResource.

func (LinkedAppConfigResource) AsInaccessibleResource

func (t LinkedAppConfigResource) AsInaccessibleResource() (InaccessibleResource, error)

AsInaccessibleResource returns the union data inside the LinkedAppConfigResource as a InaccessibleResource

func (LinkedAppConfigResource) AsLinkedAppConfigResourceSummary

func (t LinkedAppConfigResource) AsLinkedAppConfigResourceSummary() (LinkedAppConfigResourceSummary, error)

AsLinkedAppConfigResourceSummary returns the union data inside the LinkedAppConfigResource as a LinkedAppConfigResourceSummary

func (*LinkedAppConfigResource) FromInaccessibleResource

func (t *LinkedAppConfigResource) FromInaccessibleResource(v InaccessibleResource) error

FromInaccessibleResource overwrites any union data inside the LinkedAppConfigResource as the provided InaccessibleResource

func (*LinkedAppConfigResource) FromLinkedAppConfigResourceSummary

func (t *LinkedAppConfigResource) FromLinkedAppConfigResourceSummary(v LinkedAppConfigResourceSummary) error

FromLinkedAppConfigResourceSummary overwrites any union data inside the LinkedAppConfigResource as the provided LinkedAppConfigResourceSummary

func (LinkedAppConfigResource) MarshalJSON

func (t LinkedAppConfigResource) MarshalJSON() ([]byte, error)

func (*LinkedAppConfigResource) MergeInaccessibleResource

func (t *LinkedAppConfigResource) MergeInaccessibleResource(v InaccessibleResource) error

MergeInaccessibleResource performs a merge with any union data inside the LinkedAppConfigResource, using the provided InaccessibleResource

func (*LinkedAppConfigResource) MergeLinkedAppConfigResourceSummary

func (t *LinkedAppConfigResource) MergeLinkedAppConfigResourceSummary(v LinkedAppConfigResourceSummary) error

MergeLinkedAppConfigResourceSummary performs a merge with any union data inside the LinkedAppConfigResource, using the provided LinkedAppConfigResourceSummary

func (*LinkedAppConfigResource) UnmarshalJSON

func (t *LinkedAppConfigResource) UnmarshalJSON(b []byte) error

type LinkedAppConfigResourceMixin

type LinkedAppConfigResourceMixin struct {
	LinkedResource *LinkedAppConfigResource `json:"linkedResource"`
}

LinkedAppConfigResourceMixin defines model for LinkedAppConfigResourceMixin.

type LinkedAppConfigResourceSummary

type LinkedAppConfigResourceSummary struct {
	// Id The API ID of the linked resource
	Id *string `json:"id,omitempty"`

	// Name The name of the resource in Benchling
	Name *string `json:"name,omitempty"`
}

LinkedAppConfigResourceSummary defines model for LinkedAppConfigResourceSummary.

type ListAASequencesParams

type ListAASequencesParams struct {
	// PageSize Number of results to return. Defaults to 50, maximum of 100.
	PageSize *int `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// NextToken Token for pagination
	NextToken *string                    `form:"nextToken,omitempty" json:"nextToken,omitempty"`
	Sort      *ListAASequencesParamsSort `form:"sort,omitempty" json:"sort,omitempty"`

	// ModifiedAt Datetime, in RFC 3339 format. Supports the > and < operators. Time zone defaults to UTC. Restricts results to those modified in the specified range. e.g. > 2017-04-30. Date ranges can be specified with the following nomenclature > YYYY-MM-DD AND <YYYY-MM-DD.
	ModifiedAt *string `form:"modifiedAt,omitempty" json:"modifiedAt,omitempty"`

	// Name Name of an AA Sequence. Restricts results to those with the specified name, alias, or entity registry ID.
	Name *string `form:"name,omitempty" json:"name,omitempty"`

	// NameIncludes Name substring of an AA sequence. Restricts results to those with names, aliases, or entity registry IDs that include the provided substring.
	NameIncludes *string `form:"nameIncludes,omitempty" json:"nameIncludes,omitempty"`

	// AminoAcids String of amino acids. Restricts results to AA sequences exactly matching these amino acids (case-insensitive).
	AminoAcids *string `form:"aminoAcids,omitempty" json:"aminoAcids,omitempty"`

	// FolderId ID of a folder. Restricts results to those in the folder.
	FolderId *string `form:"folderId,omitempty" json:"folderId,omitempty"`

	// MentionedIn Comma-separated list of entry IDs. Restricts results to AA sequences mentioned in those entries.
	MentionedIn *string `form:"mentionedIn,omitempty" json:"mentionedIn,omitempty"`

	// ProjectId ID of a project. Restricts results to those in the project.
	ProjectId *string `form:"projectId,omitempty" json:"projectId,omitempty"`

	// RegistryId ID of a registry. Restricts results to those registered in this registry. Specifying "null" returns unregistered items.
	RegistryId *string `form:"registryId,omitempty" json:"registryId,omitempty"`

	// SchemaId ID of a schema. Restricts results to those of the specified schema.
	SchemaId *string `form:"schemaId,omitempty" json:"schemaId,omitempty"`

	// SchemaFields Filter based on schema field value (not display value). Restricts results to those with a field whose value matches the filter. For Integer, Float, and Date type fields, supports the >= and <= operators (but not < or >). If any schemaField filters are present, the schemaId param must also be present. Note that all operators must be separated from any values by a single space.
	SchemaFields *SchemaFieldsQueryParam `form:"schemaFields,omitempty" json:"schemaFields,omitempty"`

	// ArchiveReason Archive reason. Restricts items to those with the specified archive reason. Use "NOT_ARCHIVED" to filter for unarchived AA sequences. Use "ANY_ARCHIVED" to filter for archived AA sequences regardless of reason. Use "ANY_ARCHIVED_OR_NOT_ARCHIVED" to return items for both archived and unarchived.
	ArchiveReason *string `form:"archiveReason,omitempty" json:"archiveReason,omitempty"`

	// Mentions Comma-separated list of item IDs. Restricts results to those that mention the given items in the description.
	Mentions *string `form:"mentions,omitempty" json:"mentions,omitempty"`

	// Ids Comma-separated list of ids. Matches all of the provided IDs, or returns a 400 error that includes a list of which IDs are invalid.
	Ids *string `form:"ids,omitempty" json:"ids,omitempty"`

	// EntityRegistryIdsAnyOf Comma-separated list of entity registry IDs. Maximum of 100. Restricts results to those that match any of the specified registry IDs.
	EntityRegistryIdsAnyOf *string `form:"entityRegistryIds.anyOf,omitempty" json:"entityRegistryIds.anyOf,omitempty"`

	// NamesAnyOf Comma-separated list of names. Maximum of 100. Restricts results to those that match any of the specified names, aliases, or entity registry IDs, case insensitive.  Warning - this filter can be non-performant due to case insensitivity.
	NamesAnyOf *string `form:"names.anyOf,omitempty" json:"names.anyOf,omitempty"`

	// NamesAnyOfCaseSensitive Comma-separated list of names. Maximum of 100. Restricts results to those that match any of the specified names, aliases, or entity registry IDs, case sensitive.
	NamesAnyOfCaseSensitive *string `form:"names.anyOf.caseSensitive,omitempty" json:"names.anyOf.caseSensitive,omitempty"`

	// CreatorIds Comma separated list of users IDs
	CreatorIds *string `form:"creatorIds,omitempty" json:"creatorIds,omitempty"`

	// AuthorIdsAnyOf Comma separated list of user or app IDs. Maximum of 100.
	AuthorIdsAnyOf *string `form:"authorIds.anyOf,omitempty" json:"authorIds.anyOf,omitempty"`

	// Returning Comma-separated list of fields to return. Modifies the output shape. To return all keys at a given level, enumerate them or use the wildcard, '*'. For more information, [click here](https://docs.benchling.com/docs/getting-started-1#returning-query-parameter).
	//
	// **Note**: Fields annotations, translations, and primers cannot be introspected with the returning parameter, and any sub fields will be ignored. E.g.: "aaSequences.annotations.id" will return the same as "aaSequences.annotations".
	Returning *string `form:"returning,omitempty" json:"returning,omitempty"`
}

ListAASequencesParams defines parameters for ListAASequences.

type ListAASequencesParamsSort

type ListAASequencesParamsSort string

ListAASequencesParamsSort defines parameters for ListAASequences.

const (
	ListAASequencesParamsSortModifiedAt     ListAASequencesParamsSort = "modifiedAt"
	ListAASequencesParamsSortModifiedAtAsc  ListAASequencesParamsSort = "modifiedAt:asc"
	ListAASequencesParamsSortModifiedAtDesc ListAASequencesParamsSort = "modifiedAt:desc"
	ListAASequencesParamsSortName           ListAASequencesParamsSort = "name"
	ListAASequencesParamsSortNameAsc        ListAASequencesParamsSort = "name:asc"
	ListAASequencesParamsSortNameDesc       ListAASequencesParamsSort = "name:desc"
)

Defines values for ListAASequencesParamsSort.

type ListAASequencesResponse

type ListAASequencesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AaSequencesPaginatedList
	JSON400      *BadRequestError
}

func ParseListAASequencesResponse

func ParseListAASequencesResponse(rsp *http.Response) (*ListAASequencesResponse, error)

ParseListAASequencesResponse parses an HTTP response from a ListAASequencesWithResponse call

func (ListAASequencesResponse) Status

func (r ListAASequencesResponse) Status() string

Status returns HTTPResponse.Status

func (ListAASequencesResponse) StatusCode

func (r ListAASequencesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListAppConfigurationItemsParams

type ListAppConfigurationItemsParams struct {
	// NextToken Token for pagination
	NextToken *string `form:"nextToken,omitempty" json:"nextToken,omitempty"`

	// PageSize Number of results to return. Defaults to 50, maximum of 100.
	PageSize *int `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// ModifiedAt Datetime, in RFC 3339 format. Supports the > and < operators. Time zone defaults to UTC. Restricts results to those modified in the specified range. e.g. > 2017-04-30. Date ranges can be specified with the following nomenclature > YYYY-MM-DD AND <YYYY-MM-DD.
	ModifiedAt *string `form:"modifiedAt,omitempty" json:"modifiedAt,omitempty"`

	// AppId App id to which the configuration belongs.
	AppId *string `form:"appId,omitempty" json:"appId,omitempty"`

	// Ids Comma-separated list of ids. Matches all of the provided IDs, or returns a 400 error that includes a list of which IDs are invalid.
	Ids  *string                              `form:"ids,omitempty" json:"ids,omitempty"`
	Sort *ListAppConfigurationItemsParamsSort `form:"sort,omitempty" json:"sort,omitempty"`
}

ListAppConfigurationItemsParams defines parameters for ListAppConfigurationItems.

type ListAppConfigurationItemsParamsSort

type ListAppConfigurationItemsParamsSort string

ListAppConfigurationItemsParamsSort defines parameters for ListAppConfigurationItems.

const (
	ListAppConfigurationItemsParamsSortCreatedAt      ListAppConfigurationItemsParamsSort = "createdAt"
	ListAppConfigurationItemsParamsSortCreatedAtAsc   ListAppConfigurationItemsParamsSort = "createdAt:asc"
	ListAppConfigurationItemsParamsSortCreatedAtDesc  ListAppConfigurationItemsParamsSort = "createdAt:desc"
	ListAppConfigurationItemsParamsSortModifiedAt     ListAppConfigurationItemsParamsSort = "modifiedAt"
	ListAppConfigurationItemsParamsSortModifiedAtAsc  ListAppConfigurationItemsParamsSort = "modifiedAt:asc"
	ListAppConfigurationItemsParamsSortModifiedAtDesc ListAppConfigurationItemsParamsSort = "modifiedAt:desc"
)

Defines values for ListAppConfigurationItemsParamsSort.

type ListAppConfigurationItemsResponse

type ListAppConfigurationItemsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AppConfigurationPaginatedList
	JSON404      *NotFoundError
}

func ParseListAppConfigurationItemsResponse

func ParseListAppConfigurationItemsResponse(rsp *http.Response) (*ListAppConfigurationItemsResponse, error)

ParseListAppConfigurationItemsResponse parses an HTTP response from a ListAppConfigurationItemsWithResponse call

func (ListAppConfigurationItemsResponse) Status

Status returns HTTPResponse.Status

func (ListAppConfigurationItemsResponse) StatusCode

func (r ListAppConfigurationItemsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListAssayResultSchemasParams

type ListAssayResultSchemasParams struct {
	NextToken *string `form:"nextToken,omitempty" json:"nextToken,omitempty"`
	PageSize  *int    `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// ModifiedAt Datetime, in RFC 3339 format. Supports the > and < operators. Time zone defaults to UTC. Restricts results to those modified in the specified range. e.g. > 2017-04-30. Date ranges can be specified with the following nomenclature > YYYY-MM-DD AND <YYYY-MM-DD.
	ModifiedAt *string `form:"modifiedAt,omitempty" json:"modifiedAt,omitempty"`
}

ListAssayResultSchemasParams defines parameters for ListAssayResultSchemas.

type ListAssayResultSchemasResponse

type ListAssayResultSchemasResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AssayResultSchemasPaginatedList
	JSON400      *BadRequestError
}

func ParseListAssayResultSchemasResponse

func ParseListAssayResultSchemasResponse(rsp *http.Response) (*ListAssayResultSchemasResponse, error)

ParseListAssayResultSchemasResponse parses an HTTP response from a ListAssayResultSchemasWithResponse call

func (ListAssayResultSchemasResponse) Status

Status returns HTTPResponse.Status

func (ListAssayResultSchemasResponse) StatusCode

func (r ListAssayResultSchemasResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListAssayResultsParams

type ListAssayResultsParams struct {
	// SchemaId ID of the assay result schema to filter by
	SchemaId *string `form:"schemaId,omitempty" json:"schemaId,omitempty"`

	// CreatedAtLt Datetime, in RFC 3339 format. Time zone defaults to UTC. Restricts results to those created before the specified time. e.g. < 2017-04-30.
	CreatedAtLt *string `form:"createdAt.lt,omitempty" json:"createdAt.lt,omitempty"`

	// CreatedAtGt Datetime, in RFC 3339 format. Time zone defaults to UTC. Restricts results to those created after the specified time. e.g. > 2017-04-30.
	CreatedAtGt *string `form:"createdAt.gt,omitempty" json:"createdAt.gt,omitempty"`

	// CreatedAtLte Datetime, in RFC 3339 format. Time zone defaults to UTC. Restricts results to those created on or before the specified time. e.g. <= 2017-04-30.
	CreatedAtLte *string `form:"createdAt.lte,omitempty" json:"createdAt.lte,omitempty"`

	// CreatedAtGte Datetime, in RFC 3339 format. Time zone defaults to UTC. Restricts results to those created on or after the specified time. e.g. >= 2017-04-30.
	CreatedAtGte *string `form:"createdAt.gte,omitempty" json:"createdAt.gte,omitempty"`

	// MinCreatedTime Filter by results created after this unix timestamp
	MinCreatedTime *int `form:"minCreatedTime,omitempty" json:"minCreatedTime,omitempty"`

	// MaxCreatedTime Filter by results created before this unix timestamp
	MaxCreatedTime *int `form:"maxCreatedTime,omitempty" json:"maxCreatedTime,omitempty"`

	// Sort Method by which to order search results. Valid sorts are createdAt (created time, oldest first). Use :asc or :desc to specify ascending or descending order. Default is createdAt:asc.
	Sort *ListAssayResultsParamsSort `form:"sort,omitempty" json:"sort,omitempty"`

	// NextToken Token for pagination
	NextToken *string `form:"nextToken,omitempty" json:"nextToken,omitempty"`

	// PageSize Number of results to return. Defaults to 50, maximum of 100.
	PageSize *int `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// EntityIds Filter by comma-separated list of related Entity IDs, maximum of 20.
	EntityIds *string `form:"entityIds,omitempty" json:"entityIds,omitempty"`

	// StorageIds Filter by comma-separated list of related inventory (container, box, plate, or location) IDs, maximum of 20.
	StorageIds *string `form:"storageIds,omitempty" json:"storageIds,omitempty"`

	// AssayRunIds Filter by comma-separated list of associated AssayRun IDs. At most one of {assayRunIds, automationOutputProcessorId} may be supplied.
	AssayRunIds *string `form:"assayRunIds,omitempty" json:"assayRunIds,omitempty"`

	// AutomationOutputProcessorId Filter by Automation Output Processor ID. Either this or schemaId is required; if both are given, the associated schemas must match. At most one of {assayRunIds, automationOutputProcessorId} may be supplied.
	AutomationOutputProcessorId *string `form:"automationOutputProcessorId,omitempty" json:"automationOutputProcessorId,omitempty"`

	// Ids Comma-separated list of ids. Matches all of the provided IDs, or returns a 400 error that includes a list of which IDs are invalid.
	Ids *openapi_types.UUID `form:"ids,omitempty" json:"ids,omitempty"`

	// ModifiedAtLt Datetime, in RFC 3339 format. Time zone defaults to UTC. Restricts results to those modified before the specified time. e.g. < 2017-04-30.
	ModifiedAtLt *string `form:"modifiedAt.lt,omitempty" json:"modifiedAt.lt,omitempty"`

	// ModifiedAtGt Datetime, in RFC 3339 format. Time zone defaults to UTC. Restricts results to those modified after the specified time. e.g. > 2017-04-30.
	ModifiedAtGt *string `form:"modifiedAt.gt,omitempty" json:"modifiedAt.gt,omitempty"`

	// ModifiedAtLte Datetime, in RFC 3339 format. Time zone defaults to UTC. Restricts results to those modified on or before the specified time. e.g. <= 2017-04-30.
	ModifiedAtLte *string `form:"modifiedAt.lte,omitempty" json:"modifiedAt.lte,omitempty"`

	// ModifiedAtGte Datetime, in RFC 3339 format. Time zone defaults to UTC. Restricts results to those modified on or after the specified time. e.g. >= 2017-04-30.
	ModifiedAtGte *string `form:"modifiedAt.gte,omitempty" json:"modifiedAt.gte,omitempty"`

	// ArchiveReason Archive reason. Restricts items to those with the specified archive reason. Use "NOT_ARCHIVED" to filter for unarchived Assay Results. Use "ANY_ARCHIVED" to filter for archived Assay Results regardless of reason. Use "ANY_ARCHIVED_OR_NOT_ARCHIVED" to return items for both archived and unarchived.
	ArchiveReason *string `form:"archiveReason,omitempty" json:"archiveReason,omitempty"`
}

ListAssayResultsParams defines parameters for ListAssayResults.

type ListAssayResultsParamsSort

type ListAssayResultsParamsSort string

ListAssayResultsParamsSort defines parameters for ListAssayResults.

const (
	ListAssayResultsParamsSortCreatedAtAsc   ListAssayResultsParamsSort = "createdAt:asc"
	ListAssayResultsParamsSortCreatedAtDesc  ListAssayResultsParamsSort = "createdAt:desc"
	ListAssayResultsParamsSortModifiedAtAsc  ListAssayResultsParamsSort = "modifiedAt:asc"
	ListAssayResultsParamsSortModifiedAtDesc ListAssayResultsParamsSort = "modifiedAt:desc"
)

Defines values for ListAssayResultsParamsSort.

type ListAssayResultsResponse

type ListAssayResultsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AssayResultsPaginatedList
}

func ParseListAssayResultsResponse

func ParseListAssayResultsResponse(rsp *http.Response) (*ListAssayResultsResponse, error)

ParseListAssayResultsResponse parses an HTTP response from a ListAssayResultsWithResponse call

func (ListAssayResultsResponse) Status

func (r ListAssayResultsResponse) Status() string

Status returns HTTPResponse.Status

func (ListAssayResultsResponse) StatusCode

func (r ListAssayResultsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListAssayRunSchemasParams

type ListAssayRunSchemasParams struct {
	NextToken *string `form:"nextToken,omitempty" json:"nextToken,omitempty"`
	PageSize  *int    `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// ModifiedAt Datetime, in RFC 3339 format. Supports the > and < operators. Time zone defaults to UTC. Restricts results to those modified in the specified range. e.g. > 2017-04-30. Date ranges can be specified with the following nomenclature > YYYY-MM-DD AND <YYYY-MM-DD.
	ModifiedAt *string `form:"modifiedAt,omitempty" json:"modifiedAt,omitempty"`
}

ListAssayRunSchemasParams defines parameters for ListAssayRunSchemas.

type ListAssayRunSchemasResponse

type ListAssayRunSchemasResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AssayRunSchemasPaginatedList
	JSON400      *BadRequestError
}

func ParseListAssayRunSchemasResponse

func ParseListAssayRunSchemasResponse(rsp *http.Response) (*ListAssayRunSchemasResponse, error)

ParseListAssayRunSchemasResponse parses an HTTP response from a ListAssayRunSchemasWithResponse call

func (ListAssayRunSchemasResponse) Status

Status returns HTTPResponse.Status

func (ListAssayRunSchemasResponse) StatusCode

func (r ListAssayRunSchemasResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListAssayRunsParams

type ListAssayRunsParams struct {
	// SchemaId ID of the assay run schema to filter by
	SchemaId string `form:"schemaId" json:"schemaId"`

	// MinCreatedTime Filter by runs created after this unix timestamp
	MinCreatedTime *int `form:"minCreatedTime,omitempty" json:"minCreatedTime,omitempty"`

	// MaxCreatedTime Filter by runs created before this unix timestamp
	MaxCreatedTime *int `form:"maxCreatedTime,omitempty" json:"maxCreatedTime,omitempty"`

	// NextToken Token for pagination
	NextToken *string `form:"nextToken,omitempty" json:"nextToken,omitempty"`

	// PageSize Number of results to return. Defaults to 50, maximum of 100.
	PageSize *int `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// Ids Comma-separated list of ids. Matches all of the provided IDs, or returns a 400 error that includes a list of which IDs are invalid.
	Ids *openapi_types.UUID `form:"ids,omitempty" json:"ids,omitempty"`
}

ListAssayRunsParams defines parameters for ListAssayRuns.

type ListAssayRunsResponse

type ListAssayRunsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AssayRunsPaginatedList
}

func ParseListAssayRunsResponse

func ParseListAssayRunsResponse(rsp *http.Response) (*ListAssayRunsResponse, error)

ParseListAssayRunsResponse parses an HTTP response from a ListAssayRunsWithResponse call

func (ListAssayRunsResponse) Status

func (r ListAssayRunsResponse) Status() string

Status returns HTTPResponse.Status

func (ListAssayRunsResponse) StatusCode

func (r ListAssayRunsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListAutomationInputGeneratorsParams

type ListAutomationInputGeneratorsParams struct {
	// NextToken Token for pagination
	NextToken *string `form:"nextToken,omitempty" json:"nextToken,omitempty"`

	// ModifiedAt Datetime, in RFC 3339 format. Supports the > and < operators. Time zone defaults to UTC. Restricts results to those modified in the specified range. e.g. > 2017-04-30. Date ranges can be specified with the following nomenclature > YYYY-MM-DD AND <YYYY-MM-DD.
	ModifiedAt *string `form:"modifiedAt,omitempty" json:"modifiedAt,omitempty"`
}

ListAutomationInputGeneratorsParams defines parameters for ListAutomationInputGenerators.

type ListAutomationInputGeneratorsResponse

type ListAutomationInputGeneratorsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AutomationFileInputsPaginatedList
	JSON400      *BadRequestError
}

func ParseListAutomationInputGeneratorsResponse

func ParseListAutomationInputGeneratorsResponse(rsp *http.Response) (*ListAutomationInputGeneratorsResponse, error)

ParseListAutomationInputGeneratorsResponse parses an HTTP response from a ListAutomationInputGeneratorsWithResponse call

func (ListAutomationInputGeneratorsResponse) Status

Status returns HTTPResponse.Status

func (ListAutomationInputGeneratorsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type ListAutomationOutputProcessorsDeprecatedParams

type ListAutomationOutputProcessorsDeprecatedParams struct {
	// NextToken Token for pagination
	NextToken *string `form:"nextToken,omitempty" json:"nextToken,omitempty"`
}

ListAutomationOutputProcessorsDeprecatedParams defines parameters for ListAutomationOutputProcessorsDeprecated.

type ListAutomationOutputProcessorsDeprecatedResponse

type ListAutomationOutputProcessorsDeprecatedResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *DeprecatedAutomationOutputProcessorsPaginatedList
	JSON400      *BadRequestError
}

func ParseListAutomationOutputProcessorsDeprecatedResponse

func ParseListAutomationOutputProcessorsDeprecatedResponse(rsp *http.Response) (*ListAutomationOutputProcessorsDeprecatedResponse, error)

ParseListAutomationOutputProcessorsDeprecatedResponse parses an HTTP response from a ListAutomationOutputProcessorsDeprecatedWithResponse call

func (ListAutomationOutputProcessorsDeprecatedResponse) Status

Status returns HTTPResponse.Status

func (ListAutomationOutputProcessorsDeprecatedResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type ListAutomationOutputProcessorsParams

type ListAutomationOutputProcessorsParams struct {
	// AssayRunId Id of the Run
	AssayRunId *string `form:"assayRunId,omitempty" json:"assayRunId,omitempty"`

	// AutomationFileConfigName Name of the Automation File Config
	AutomationFileConfigName *string `form:"automationFileConfigName,omitempty" json:"automationFileConfigName,omitempty"`

	// ArchiveReason Archive reason. Restricts items to those with the specified archive reason. Use "NOT_ARCHIVED" to filter for unarchived processors. Use "ANY_ARCHIVED" to filter for archived processors regardless of reason. Use "ANY_ARCHIVED_OR_NOT_ARCHIVED" to return items for both archived and unarchived.
	ArchiveReason *string `form:"archiveReason,omitempty" json:"archiveReason,omitempty"`

	// ModifiedAt Datetime, in RFC 3339 format. Supports the > and < operators. Time zone defaults to UTC. Restricts results to those modified in the specified range. e.g. > 2017-04-30. Date ranges can be specified with the following nomenclature > YYYY-MM-DD AND <YYYY-MM-DD.
	ModifiedAt *string `form:"modifiedAt,omitempty" json:"modifiedAt,omitempty"`

	// NextToken Token for pagination
	NextToken *string `form:"nextToken,omitempty" json:"nextToken,omitempty"`
}

ListAutomationOutputProcessorsParams defines parameters for ListAutomationOutputProcessors.

type ListAutomationOutputProcessorsResponse

type ListAutomationOutputProcessorsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AutomationOutputProcessorsPaginatedList
	JSON400      *BadRequestError
}

func ParseListAutomationOutputProcessorsResponse

func ParseListAutomationOutputProcessorsResponse(rsp *http.Response) (*ListAutomationOutputProcessorsResponse, error)

ParseListAutomationOutputProcessorsResponse parses an HTTP response from a ListAutomationOutputProcessorsWithResponse call

func (ListAutomationOutputProcessorsResponse) Status

Status returns HTTPResponse.Status

func (ListAutomationOutputProcessorsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type ListBatchSchemasByRegistryResponse

type ListBatchSchemasByRegistryResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *BatchSchemasList
	JSON400      *BadRequestError
}

func ParseListBatchSchemasByRegistryResponse

func ParseListBatchSchemasByRegistryResponse(rsp *http.Response) (*ListBatchSchemasByRegistryResponse, error)

ParseListBatchSchemasByRegistryResponse parses an HTTP response from a ListBatchSchemasByRegistryWithResponse call

func (ListBatchSchemasByRegistryResponse) Status

Status returns HTTPResponse.Status

func (ListBatchSchemasByRegistryResponse) StatusCode

func (r ListBatchSchemasByRegistryResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListBatchSchemasParams

type ListBatchSchemasParams struct {
	NextToken *string `form:"nextToken,omitempty" json:"nextToken,omitempty"`
	PageSize  *int    `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// ModifiedAt Datetime, in RFC 3339 format. Supports the > and < operators. Time zone defaults to UTC. Restricts results to those modified in the specified range. e.g. > 2017-04-30. Date ranges can be specified with the following nomenclature > YYYY-MM-DD AND <YYYY-MM-DD.
	ModifiedAt *string `form:"modifiedAt,omitempty" json:"modifiedAt,omitempty"`
}

ListBatchSchemasParams defines parameters for ListBatchSchemas.

type ListBatchSchemasResponse

type ListBatchSchemasResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *BatchSchemasPaginatedList
	JSON400      *BadRequestError
}

func ParseListBatchSchemasResponse

func ParseListBatchSchemasResponse(rsp *http.Response) (*ListBatchSchemasResponse, error)

ParseListBatchSchemasResponse parses an HTTP response from a ListBatchSchemasWithResponse call

func (ListBatchSchemasResponse) Status

func (r ListBatchSchemasResponse) Status() string

Status returns HTTPResponse.Status

func (ListBatchSchemasResponse) StatusCode

func (r ListBatchSchemasResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListBatchesParams

type ListBatchesParams struct {
	// PageSize Number of results to return. Defaults to 50, maximum of 100.
	PageSize *int `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// NextToken Token for pagination
	NextToken *string                `form:"nextToken,omitempty" json:"nextToken,omitempty"`
	Sort      *ListBatchesParamsSort `form:"sort,omitempty" json:"sort,omitempty"`

	// ModifiedAt Datetime, in RFC 3339 format. Supports the > and < operators. Time zone defaults to UTC. Restricts results to those modified in the specified range. e.g. > 2017-04-30. Date ranges can be specified with the following nomenclature > YYYY-MM-DD AND <YYYY-MM-DD.
	ModifiedAt *string `form:"modifiedAt,omitempty" json:"modifiedAt,omitempty"`

	// SchemaId ID of a schema. Restricts results to those of the specified schema.
	SchemaId *string `form:"schemaId,omitempty" json:"schemaId,omitempty"`

	// SchemaFields Filter based on schema field value (not display value). Restricts results to those with a field whose value matches the filter. For Integer, Float, and Date type fields, supports the >= and <= operators (but not < or >). If any schemaField filters are present, the schemaId param must also be present. Note that all operators must be separated from any values by a single space.
	SchemaFields *SchemaFieldsQueryParam `form:"schemaFields,omitempty" json:"schemaFields,omitempty"`

	// ArchiveReason Archive reason. Restricts items to those with the specified archive reason. Use "NOT_ARCHIVED" to filter for unarchived batches. Use "ANY_ARCHIVED" to filter for archived batches regardless of reason. Use "ANY_ARCHIVED_OR_NOT_ARCHIVED" to return items for both archived and unarchived.
	ArchiveReason *string `form:"archiveReason,omitempty" json:"archiveReason,omitempty"`

	// Ids Comma-separated list of ids. Matches all of the provided IDs, or returns a 400 error that includes a list of which IDs are invalid.
	Ids *string `form:"ids,omitempty" json:"ids,omitempty"`

	// CreatorIds Comma separated list of users IDs
	CreatorIds *string `form:"creatorIds,omitempty" json:"creatorIds,omitempty"`
}

ListBatchesParams defines parameters for ListBatches.

type ListBatchesParamsSort

type ListBatchesParamsSort string

ListBatchesParamsSort defines parameters for ListBatches.

const (
	ListBatchesParamsSortModifiedAt     ListBatchesParamsSort = "modifiedAt"
	ListBatchesParamsSortModifiedAtAsc  ListBatchesParamsSort = "modifiedAt:asc"
	ListBatchesParamsSortModifiedAtDesc ListBatchesParamsSort = "modifiedAt:desc"
	ListBatchesParamsSortName           ListBatchesParamsSort = "name"
	ListBatchesParamsSortNameAsc        ListBatchesParamsSort = "name:asc"
	ListBatchesParamsSortNameDesc       ListBatchesParamsSort = "name:desc"
)

Defines values for ListBatchesParamsSort.

type ListBatchesResponse

type ListBatchesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *BatchesPaginatedList
	JSON400      *BadRequestError
}

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 ListBenchlingAppsParams

type ListBenchlingAppsParams struct {
	// PageSize Number of results to return.
	PageSize *int `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// NextToken Token for pagination
	NextToken *string `form:"nextToken,omitempty" json:"nextToken,omitempty"`

	// Sort Method by which to order search results. Valid sorts are modifiedAt (modified time, most recent first) and name (app name, alphabetical). Optionally add :asc or :desc to specify ascending or descending order. Default is modifiedAt.
	Sort *ListBenchlingAppsParamsSort `form:"sort,omitempty" json:"sort,omitempty"`

	// Ids Comma-separated list of ids. Matches all of the provided IDs, or returns a 400 error that includes a list of which IDs are invalid.
	Ids *string `form:"ids,omitempty" json:"ids,omitempty"`

	// ModifiedAt Datetime, in RFC 3339 format. Supports the > and < operators. Time zone defaults to UTC. Restricts results to those modified in the specified range. e.g. > 2017-04-30. Date ranges can be specified with the following nomenclature > YYYY-MM-DD AND <YYYY-MM-DD.
	ModifiedAt *string `form:"modifiedAt,omitempty" json:"modifiedAt,omitempty"`

	// Name Name of an app. Restricts results to those with the specified name.
	Name *string `form:"name,omitempty" json:"name,omitempty"`

	// NameIncludes Name substring of an app. Restricts results to those with names that include the provided substring.
	NameIncludes *string `form:"nameIncludes,omitempty" json:"nameIncludes,omitempty"`

	// NamesAnyOf Comma-separated list of app names. Maximum of 100. Restricts results to those that match any of the specified names, case insensitive.  Warning - this filter can be non-performant due to case insensitivity.
	NamesAnyOf *string `form:"names.anyOf,omitempty" json:"names.anyOf,omitempty"`

	// NamesAnyOfCaseSensitive Comma-separated list of app names. Maximum of 100. Restricts results to those that match any of the specified names, case sensitive.
	NamesAnyOfCaseSensitive *string `form:"names.anyOf.caseSensitive,omitempty" json:"names.anyOf.caseSensitive,omitempty"`

	// CreatorIds Comma separated list of users IDs
	CreatorIds *string `form:"creatorIds,omitempty" json:"creatorIds,omitempty"`

	// MemberOf Comma-separated list of organization and/or team API IDs. Restricts results to apps that are members of all given groups.
	MemberOf *string `form:"memberOf,omitempty" json:"memberOf,omitempty"`

	// AdminOf Comma-separated list of organization and/or team API IDs. Restricts results to apps that are admins of all given groups.
	AdminOf *string `form:"adminOf,omitempty" json:"adminOf,omitempty"`
}

ListBenchlingAppsParams defines parameters for ListBenchlingApps.

type ListBenchlingAppsParamsSort

type ListBenchlingAppsParamsSort string

ListBenchlingAppsParamsSort defines parameters for ListBenchlingApps.

const (
	ListBenchlingAppsParamsSortModifiedAt     ListBenchlingAppsParamsSort = "modifiedAt"
	ListBenchlingAppsParamsSortModifiedAtAsc  ListBenchlingAppsParamsSort = "modifiedAt:asc"
	ListBenchlingAppsParamsSortModifiedAtDesc ListBenchlingAppsParamsSort = "modifiedAt:desc"
	ListBenchlingAppsParamsSortName           ListBenchlingAppsParamsSort = "name"
	ListBenchlingAppsParamsSortNameAsc        ListBenchlingAppsParamsSort = "name:asc"
	ListBenchlingAppsParamsSortNameDesc       ListBenchlingAppsParamsSort = "name:desc"
)

Defines values for ListBenchlingAppsParamsSort.

type ListBenchlingAppsResponse

type ListBenchlingAppsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *BenchlingAppsPaginatedList
	JSON400      *BadRequestError
	JSON403      *ForbiddenError
}

func ParseListBenchlingAppsResponse

func ParseListBenchlingAppsResponse(rsp *http.Response) (*ListBenchlingAppsResponse, error)

ParseListBenchlingAppsResponse parses an HTTP response from a ListBenchlingAppsWithResponse call

func (ListBenchlingAppsResponse) Status

func (r ListBenchlingAppsResponse) Status() string

Status returns HTTPResponse.Status

func (ListBenchlingAppsResponse) StatusCode

func (r ListBenchlingAppsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListBoxContentsParams

type ListBoxContentsParams struct {
	// PageSize Number of results to return.
	PageSize *int `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// NextToken Token for pagination
	NextToken *string `form:"nextToken,omitempty" json:"nextToken,omitempty"`

	// Returning Comma-separated list of fields to return. Modifies the output shape. To return all keys at a given level, enumerate them or use the wildcard, '*'. For more information, [click here](https://docs.benchling.com/docs/getting-started-1#returning-query-parameter).
	Returning *string `form:"returning,omitempty" json:"returning,omitempty"`
}

ListBoxContentsParams defines parameters for ListBoxContents.

type ListBoxContentsResponse

type ListBoxContentsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *BoxContentsPaginatedList
	JSON400      *BadRequestError
	JSON404      *NotFoundError
}

func ParseListBoxContentsResponse

func ParseListBoxContentsResponse(rsp *http.Response) (*ListBoxContentsResponse, error)

ParseListBoxContentsResponse parses an HTTP response from a ListBoxContentsWithResponse call

func (ListBoxContentsResponse) Status

func (r ListBoxContentsResponse) Status() string

Status returns HTTPResponse.Status

func (ListBoxContentsResponse) StatusCode

func (r ListBoxContentsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListBoxSchemasByRegistryResponse

type ListBoxSchemasByRegistryResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *BoxSchemasList
	JSON400      *BadRequestError
}

func ParseListBoxSchemasByRegistryResponse

func ParseListBoxSchemasByRegistryResponse(rsp *http.Response) (*ListBoxSchemasByRegistryResponse, error)

ParseListBoxSchemasByRegistryResponse parses an HTTP response from a ListBoxSchemasByRegistryWithResponse call

func (ListBoxSchemasByRegistryResponse) Status

Status returns HTTPResponse.Status

func (ListBoxSchemasByRegistryResponse) StatusCode

func (r ListBoxSchemasByRegistryResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListBoxSchemasParams

type ListBoxSchemasParams struct {
	NextToken *string `form:"nextToken,omitempty" json:"nextToken,omitempty"`
	PageSize  *int    `form:"pageSize,omitempty" json:"pageSize,omitempty"`
}

ListBoxSchemasParams defines parameters for ListBoxSchemas.

type ListBoxSchemasResponse

type ListBoxSchemasResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *BoxSchemasPaginatedList
	JSON400      *BadRequestError
}

func ParseListBoxSchemasResponse

func ParseListBoxSchemasResponse(rsp *http.Response) (*ListBoxSchemasResponse, error)

ParseListBoxSchemasResponse parses an HTTP response from a ListBoxSchemasWithResponse call

func (ListBoxSchemasResponse) Status

func (r ListBoxSchemasResponse) Status() string

Status returns HTTPResponse.Status

func (ListBoxSchemasResponse) StatusCode

func (r ListBoxSchemasResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListBoxesParams

type ListBoxesParams struct {
	// PageSize Number of results to return. Defaults to 50, maximum of 100.
	PageSize *int `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// NextToken Token for pagination
	NextToken *string              `form:"nextToken,omitempty" json:"nextToken,omitempty"`
	Sort      *ListBoxesParamsSort `form:"sort,omitempty" json:"sort,omitempty"`

	// SchemaId ID of a schema. Restricts results to those of the specified schema.
	SchemaId *string `form:"schemaId,omitempty" json:"schemaId,omitempty"`

	// SchemaFields Filter based on schema field value (not display value). Restricts results to those with a field whose value matches the filter. For Integer, Float, and Date type fields, supports the >= and <= operators (but not < or >). If any schemaField filters are present, the schemaId param must also be present. Note that all operators must be separated from any values by a single space.
	SchemaFields *SchemaFieldsQueryParam `form:"schemaFields,omitempty" json:"schemaFields,omitempty"`

	// ModifiedAt Datetime, in RFC 3339 format. Supports the > and < operators. Time zone defaults to UTC. Restricts results to those modified in the specified range. e.g. > 2017-04-30. Date ranges can be specified with the following nomenclature > YYYY-MM-DD AND <YYYY-MM-DD.
	ModifiedAt *string `form:"modifiedAt,omitempty" json:"modifiedAt,omitempty"`

	// Name Name of a box. Restricts results to those with the specified name.
	Name *string `form:"name,omitempty" json:"name,omitempty"`

	// NameIncludes Name substring of a box. Restricts results to those with names that include the provided substring.
	NameIncludes *string `form:"nameIncludes,omitempty" json:"nameIncludes,omitempty"`

	// EmptyPositions Only return boxes that have the specified number of empty positions
	EmptyPositions *int `form:"emptyPositions,omitempty" json:"emptyPositions,omitempty"`

	// EmptyPositionsGte Only return boxes that have greater-than or equal-to the specified number of empty positions.
	EmptyPositionsGte *int `form:"emptyPositions.gte,omitempty" json:"emptyPositions.gte,omitempty"`

	// EmptyPositionsGt Only return boxes that have greater-than the specified number of empty positions.
	EmptyPositionsGt *int `form:"emptyPositions.gt,omitempty" json:"emptyPositions.gt,omitempty"`

	// EmptyPositionsLte Only return boxes that have less-than or equal-to the specified number of empty positions.
	EmptyPositionsLte *int `form:"emptyPositions.lte,omitempty" json:"emptyPositions.lte,omitempty"`

	// EmptyPositionsLt Only return boxes that have less-than the specified number of empty positions.
	EmptyPositionsLt *int `form:"emptyPositions.lt,omitempty" json:"emptyPositions.lt,omitempty"`

	// EmptyContainers Only return boxes that have the specified number of empty containers (containers without contents).
	EmptyContainers *int `form:"emptyContainers,omitempty" json:"emptyContainers,omitempty"`

	// EmptyContainersGte Only return boxes that have greater-than or equal-to the specified number of empty containers (containers without contents).
	EmptyContainersGte *int `form:"emptyContainers.gte,omitempty" json:"emptyContainers.gte,omitempty"`

	// EmptyContainersGt Only return boxes that have greater-than the specified number of empty containers (containers without contents).
	EmptyContainersGt *int `form:"emptyContainers.gt,omitempty" json:"emptyContainers.gt,omitempty"`

	// EmptyContainersLte Only return boxes that have less-than or equal-to the specified number of empty containers (containers without contents).
	EmptyContainersLte *int `form:"emptyContainers.lte,omitempty" json:"emptyContainers.lte,omitempty"`

	// EmptyContainersLt Only return boxes that have less-than the specified number of empty containers (containers without contents).
	EmptyContainersLt *int `form:"emptyContainers.lt,omitempty" json:"emptyContainers.lt,omitempty"`

	// AncestorStorageId ID of a location. Restricts results to those located in the specified inventory.
	AncestorStorageId *string `form:"ancestorStorageId,omitempty" json:"ancestorStorageId,omitempty"`

	// StorageContentsId ID of a batch, entity, or entity schema. Restricts results to those that hold containers with entities or batches associated with the specified ID.
	StorageContentsId *string `form:"storageContentsId,omitempty" json:"storageContentsId,omitempty"`

	// StorageContentsIds Comma-separated list of IDs of batches or entities. Restricts results to those that hold containers with at least one of the specified batches, entities, or batches of the specified entities.
	StorageContentsIds *string `form:"storageContentsIds,omitempty" json:"storageContentsIds,omitempty"`

	// ArchiveReason Archive reason. Restricts items to those with the specified archive reason. Use "NOT_ARCHIVED" to filter for unarchived boxes. Use "ANY_ARCHIVED" to filter for archived boxes regardless of reason. Use "ANY_ARCHIVED_OR_NOT_ARCHIVED" to return items for both archived and unarchived.
	ArchiveReason *string `form:"archiveReason,omitempty" json:"archiveReason,omitempty"`

	// Ids Comma-separated list of ids. Matches all of the provided IDs, or returns a 400 error that includes a list of which IDs are invalid.
	Ids *string `form:"ids,omitempty" json:"ids,omitempty"`

	// Barcodes Comma-separated list of barcodes. Matches all of the provided barcodes, or returns a 400 error that includes a list of which barcodes are invalid.
	Barcodes *string `form:"barcodes,omitempty" json:"barcodes,omitempty"`

	// NamesAnyOf Comma-separated list of names. Maximum of 100. Restricts results to those that match any of the specified names, case insensitive.  Warning - this filter can be non-performant due to case insensitivity.
	NamesAnyOf *string `form:"names.anyOf,omitempty" json:"names.anyOf,omitempty"`

	// NamesAnyOfCaseSensitive Comma-separated list of names. Maximum of 100. Restricts results to those that match any of the specified names, case sensitive.
	NamesAnyOfCaseSensitive *string `form:"names.anyOf.caseSensitive,omitempty" json:"names.anyOf.caseSensitive,omitempty"`

	// CreatorIds Comma separated list of users IDs
	CreatorIds *string `form:"creatorIds,omitempty" json:"creatorIds,omitempty"`
}

ListBoxesParams defines parameters for ListBoxes.

type ListBoxesParamsSort

type ListBoxesParamsSort string

ListBoxesParamsSort defines parameters for ListBoxes.

const (
	ListBoxesParamsSortCreatedAtAsc   ListBoxesParamsSort = "createdAt:asc"
	ListBoxesParamsSortCreatedAtDesc  ListBoxesParamsSort = "createdAt:desc"
	ListBoxesParamsSortModifiedAt     ListBoxesParamsSort = "modifiedAt"
	ListBoxesParamsSortModifiedAtAsc  ListBoxesParamsSort = "modifiedAt:asc"
	ListBoxesParamsSortModifiedAtDesc ListBoxesParamsSort = "modifiedAt:desc"
	ListBoxesParamsSortName           ListBoxesParamsSort = "name"
	ListBoxesParamsSortNameAsc        ListBoxesParamsSort = "name:asc"
	ListBoxesParamsSortNameDesc       ListBoxesParamsSort = "name:desc"
)

Defines values for ListBoxesParamsSort.

type ListBoxesResponse

type ListBoxesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *BoxesPaginatedList
	JSON400      *BadRequestError
}

func ParseListBoxesResponse

func ParseListBoxesResponse(rsp *http.Response) (*ListBoxesResponse, error)

ParseListBoxesResponse parses an HTTP response from a ListBoxesWithResponse call

func (ListBoxesResponse) Status

func (r ListBoxesResponse) Status() string

Status returns HTTPResponse.Status

func (ListBoxesResponse) StatusCode

func (r ListBoxesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListContainerContentsResponse

type ListContainerContentsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ContainerContentsList
	JSON400      *BadRequestError
	JSON404      *NotFoundError
}

func ParseListContainerContentsResponse

func ParseListContainerContentsResponse(rsp *http.Response) (*ListContainerContentsResponse, error)

ParseListContainerContentsResponse parses an HTTP response from a ListContainerContentsWithResponse call

func (ListContainerContentsResponse) Status

Status returns HTTPResponse.Status

func (ListContainerContentsResponse) StatusCode

func (r ListContainerContentsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListContainerSchemasByRegistryResponse

type ListContainerSchemasByRegistryResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ContainerSchemasList
	JSON400      *BadRequestError
}

func ParseListContainerSchemasByRegistryResponse

func ParseListContainerSchemasByRegistryResponse(rsp *http.Response) (*ListContainerSchemasByRegistryResponse, error)

ParseListContainerSchemasByRegistryResponse parses an HTTP response from a ListContainerSchemasByRegistryWithResponse call

func (ListContainerSchemasByRegistryResponse) Status

Status returns HTTPResponse.Status

func (ListContainerSchemasByRegistryResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type ListContainerSchemasParams

type ListContainerSchemasParams struct {
	NextToken *string `form:"nextToken,omitempty" json:"nextToken,omitempty"`
	PageSize  *int    `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// ModifiedAt Datetime, in RFC 3339 format. Supports the > and < operators. Time zone defaults to UTC. Restricts results to those modified in the specified range. e.g. > 2017-04-30. Date ranges can be specified with the following nomenclature > YYYY-MM-DD AND <YYYY-MM-DD.
	ModifiedAt *string `form:"modifiedAt,omitempty" json:"modifiedAt,omitempty"`
}

ListContainerSchemasParams defines parameters for ListContainerSchemas.

type ListContainerSchemasResponse

type ListContainerSchemasResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ContainerSchemasPaginatedList
	JSON400      *BadRequestError
}

func ParseListContainerSchemasResponse

func ParseListContainerSchemasResponse(rsp *http.Response) (*ListContainerSchemasResponse, error)

ParseListContainerSchemasResponse parses an HTTP response from a ListContainerSchemasWithResponse call

func (ListContainerSchemasResponse) Status

Status returns HTTPResponse.Status

func (ListContainerSchemasResponse) StatusCode

func (r ListContainerSchemasResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListContainersParams

type ListContainersParams struct {
	// PageSize Number of results to return.
	PageSize *int `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// NextToken Token for pagination
	NextToken *string `form:"nextToken,omitempty" json:"nextToken,omitempty"`

	// Sort Method by which to order search results. Valid sorts are barcode (bar code, alphabetical) modifiedAt (modified time, most recent first) and name (entity name, alphabetical). Optionally add :asc or :desc to specify ascending or descending order. Default is modifiedAt.
	Sort *ListContainersParamsSort `form:"sort,omitempty" json:"sort,omitempty"`

	// SchemaId ID of a schema. Restricts results to those of the specified schema.
	SchemaId *string `form:"schemaId,omitempty" json:"schemaId,omitempty"`

	// SchemaFields Filter based on schema field value (not display value). Restricts results to those with a field whose value matches the filter. For Integer, Float, and Date type fields, supports the >= and <= operators (but not < or >). If any schemaField filters are present, the schemaId param must also be present. Note that all operators must be separated from any values by a single space.
	SchemaFields *SchemaFieldsQueryParam `form:"schemaFields,omitempty" json:"schemaFields,omitempty"`

	// ModifiedAt Datetime, in RFC 3339 format. Supports the > and < operators. Time zone defaults to UTC. Restricts results to those modified in the specified range. e.g. > 2017-04-30. Date ranges can be specified with the following nomenclature > YYYY-MM-DD AND <YYYY-MM-DD.
	ModifiedAt *string `form:"modifiedAt,omitempty" json:"modifiedAt,omitempty"`

	// Name Name of a container. Restricts results to those with the specified name.
	Name *string `form:"name,omitempty" json:"name,omitempty"`

	// NameIncludes Name substring of a container. Restricts results to those with names that include the provided substring.
	NameIncludes *string `form:"nameIncludes,omitempty" json:"nameIncludes,omitempty"`

	// AncestorStorageId ID of a plate, box, or location. Restricts results to those located in the specified inventory.
	AncestorStorageId *string `form:"ancestorStorageId,omitempty" json:"ancestorStorageId,omitempty"`

	// StorageContentsId ID of a batch, entity, or entity schema. Restricts results to those that contain the specified batches, batches of the specified entities, or batches of entities of the specified schema.
	StorageContentsId *string `form:"storageContentsId,omitempty" json:"storageContentsId,omitempty"`

	// StorageContentsIds Comma-separated list of IDs of batches or entities. Restricts results to those that hold containers with at least one of the specified batches, entities, or batches of the specified entities.
	StorageContentsIds *string `form:"storageContentsIds,omitempty" json:"storageContentsIds,omitempty"`

	// ArchiveReason Archive reason. Restricts items to those with the specified archive reason. Use "NOT_ARCHIVED" to filter for unarchived containers. Use "ANY_ARCHIVED" to filter for archived containers regardless of reason. Use "ANY_ARCHIVED_OR_NOT_ARCHIVED" to return items for both archived and unarchived.
	ArchiveReason *string `form:"archiveReason,omitempty" json:"archiveReason,omitempty"`

	// CheckoutStatus Comma-separated list of check-out statuses. Restricts results to those that match one of the specified statuses. Valid statuses are AVAILABLE, RESERVED, and CHECKED_OUT.
	CheckoutStatus *ListContainersParamsCheckoutStatus `form:"checkoutStatus,omitempty" json:"checkoutStatus,omitempty"`

	// CheckoutAssigneeIdsAnyOf Comma-separated list of user or team IDs. Maximum of 100. Restricts results to those that are reserved or checked out for a user or team who matches any of the specified IDs or returns a 400 error with a list of invalid IDs.
	CheckoutAssigneeIdsAnyOf *string `form:"checkoutAssigneeIds.anyOf,omitempty" json:"checkoutAssigneeIds.anyOf,omitempty"`

	// RestrictionStatus Comma-separated list of restriction statuses. Restricts results to those that match one of the specified statuses. Valid statuses are RESTRICTED, UNRESTRICTED, and NOT_APPLICABLE.
	RestrictionStatus *SampleRestrictionStatus `form:"restrictionStatus,omitempty" json:"restrictionStatus,omitempty"`

	// SampleOwnerIdsAllOf Comma-separated list of user or team IDs. Restricts results to those that match all of the specified IDs or returns a 400 error with a list of invalid IDs.
	SampleOwnerIdsAllOf *string `form:"sampleOwnerIds.allOf,omitempty" json:"sampleOwnerIds.allOf,omitempty"`

	// SampleOwnerIdsAnyOf Comma-separated list of user or team IDs. Maximum of 100. Restricts results to those that match any of the specified IDs or returns a 400 error with a list of invalid IDs.
	SampleOwnerIdsAnyOf *string `form:"sampleOwnerIds.anyOf,omitempty" json:"sampleOwnerIds.anyOf,omitempty"`

	// SampleOwnerIdsNoneOf Comma-separated list of user or team IDs. Restricts results to those that do not match any of the specified IDs or returns a 400 error with a list of invalid IDs.
	SampleOwnerIdsNoneOf *string `form:"sampleOwnerIds.noneOf,omitempty" json:"sampleOwnerIds.noneOf,omitempty"`

	// RestrictedSamplePartyIdsAllOf Comma-separated list of user, team, or app IDs. Restricts results to those that match all of the specified IDs or returns a 400 error with a list of invalid IDs.
	RestrictedSamplePartyIdsAllOf *string `form:"restrictedSamplePartyIds.allOf,omitempty" json:"restrictedSamplePartyIds.allOf,omitempty"`

	// RestrictedSamplePartyIdsAnyOf Comma-separated list of user, team, or app IDs. Maximum of 100. Restricts results to those that match any of the specified IDs or returns a 400 error with a list of invalid IDs.
	RestrictedSamplePartyIdsAnyOf *string `form:"restrictedSamplePartyIds.anyOf,omitempty" json:"restrictedSamplePartyIds.anyOf,omitempty"`

	// RestrictedSamplePartyIdsNoneOf Comma-separated list of user, team, or app IDs. Restricts results to those that do not match any of the specified IDs or returns a 400 error with a list of invalid IDs.
	RestrictedSamplePartyIdsNoneOf *string `form:"restrictedSamplePartyIds.noneOf,omitempty" json:"restrictedSamplePartyIds.noneOf,omitempty"`

	// Ids Comma-separated list of ids. Matches all of the provided IDs, or returns a 400 error that includes a list of which IDs are invalid.
	Ids *string `form:"ids,omitempty" json:"ids,omitempty"`

	// Barcodes Comma-separated list of barcodes. Matches all of the provided barcodes, or returns a 400 error that includes a list of which barcodes are invalid.
	Barcodes *string `form:"barcodes,omitempty" json:"barcodes,omitempty"`

	// NamesAnyOf Comma-separated list of names. Maximum of 100. Restricts results to those that match any of the specified names, case insensitive.  Warning - this filter can be non-performant due to case insensitivity.
	NamesAnyOf *string `form:"names.anyOf,omitempty" json:"names.anyOf,omitempty"`

	// NamesAnyOfCaseSensitive Comma-separated list of names. Maximum of 100. Restricts results to those that match any of the specified names, case sensitive.
	NamesAnyOfCaseSensitive *string `form:"names.anyOf.caseSensitive,omitempty" json:"names.anyOf.caseSensitive,omitempty"`

	// CreatorIds Comma separated list of users IDs
	CreatorIds *string `form:"creatorIds,omitempty" json:"creatorIds,omitempty"`

	// Returning Comma-separated list of fields to return. Modifies the output shape. To return all keys at a given level, enumerate them or use the wildcard, '*'. For more information, [click here](https://docs.benchling.com/docs/getting-started-1#returning-query-parameter).
	Returning *string `form:"returning,omitempty" json:"returning,omitempty"`
}

ListContainersParams defines parameters for ListContainers.

type ListContainersParamsCheckoutStatus

type ListContainersParamsCheckoutStatus string

ListContainersParamsCheckoutStatus defines parameters for ListContainers.

const (
	ListContainersParamsCheckoutStatusAVAILABLE  ListContainersParamsCheckoutStatus = "AVAILABLE"
	ListContainersParamsCheckoutStatusCHECKEDOUT ListContainersParamsCheckoutStatus = "CHECKED_OUT"
	ListContainersParamsCheckoutStatusRESERVED   ListContainersParamsCheckoutStatus = "RESERVED"
)

Defines values for ListContainersParamsCheckoutStatus.

type ListContainersParamsSort

type ListContainersParamsSort string

ListContainersParamsSort defines parameters for ListContainers.

const (
	ListContainersParamsSortBarcode        ListContainersParamsSort = "barcode"
	ListContainersParamsSortBarcodeAsc     ListContainersParamsSort = "barcode:asc"
	ListContainersParamsSortBarcodeDesc    ListContainersParamsSort = "barcode:desc"
	ListContainersParamsSortCreatedAtAsc   ListContainersParamsSort = "createdAt:asc"
	ListContainersParamsSortCreatedAtDesc  ListContainersParamsSort = "createdAt:desc"
	ListContainersParamsSortModifiedAt     ListContainersParamsSort = "modifiedAt"
	ListContainersParamsSortModifiedAtAsc  ListContainersParamsSort = "modifiedAt:asc"
	ListContainersParamsSortModifiedAtDesc ListContainersParamsSort = "modifiedAt:desc"
	ListContainersParamsSortName           ListContainersParamsSort = "name"
	ListContainersParamsSortNameAsc        ListContainersParamsSort = "name:asc"
	ListContainersParamsSortNameDesc       ListContainersParamsSort = "name:desc"
)

Defines values for ListContainersParamsSort.

type ListContainersResponse

type ListContainersResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ContainersPaginatedList
	JSON400      *BadRequestError
}

func ParseListContainersResponse

func ParseListContainersResponse(rsp *http.Response) (*ListContainersResponse, error)

ParseListContainersResponse parses an HTTP response from a ListContainersWithResponse call

func (ListContainersResponse) Status

func (r ListContainersResponse) Status() string

Status returns HTTPResponse.Status

func (ListContainersResponse) StatusCode

func (r ListContainersResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListCustomEntitiesParams

type ListCustomEntitiesParams struct {
	NextToken *string                       `form:"nextToken,omitempty" json:"nextToken,omitempty"`
	PageSize  *int                          `form:"pageSize,omitempty" json:"pageSize,omitempty"`
	Sort      *ListCustomEntitiesParamsSort `form:"sort,omitempty" json:"sort,omitempty"`

	// ModifiedAt Datetime, in RFC 3339 format. Supports the > and < operators. Time zone defaults to UTC. Restricts results to those modified in the specified range. e.g. > 2017-04-30. Date ranges can be specified with the following nomenclature > YYYY-MM-DD AND <YYYY-MM-DD.
	ModifiedAt *string `form:"modifiedAt,omitempty" json:"modifiedAt,omitempty"`

	// Name Name of a custom entity. Restricts results to those with the specified name, alias, or entity registry ID.
	Name *string `form:"name,omitempty" json:"name,omitempty"`

	// Returning Comma-separated list of fields to return. Modifies the output shape. To return all keys at a given level, enumerate them or use the wildcard, '*'. For more information, [click here](https://docs.benchling.com/docs/getting-started-1#returning-query-parameter).
	Returning *string `form:"returning,omitempty" json:"returning,omitempty"`

	// NameIncludes Name substring of a custom entity. Restricts results to those with names, aliases, or entity registry IDs that include the provided substring.
	NameIncludes *string `form:"nameIncludes,omitempty" json:"nameIncludes,omitempty"`

	// FolderId ID of a folder. Restricts results to those in the folder.
	FolderId *string `form:"folderId,omitempty" json:"folderId,omitempty"`

	// MentionedIn Comma-separated list of entry IDs. Restricts results to custom entities mentioned in those entries.
	MentionedIn *string `form:"mentionedIn,omitempty" json:"mentionedIn,omitempty"`

	// ProjectId ID of a project. Restricts results to those in the project.
	ProjectId *string `form:"projectId,omitempty" json:"projectId,omitempty"`

	// RegistryId ID of a registry. Restricts results to those registered in this registry. Specifying "null" returns unregistered items.
	RegistryId *string `form:"registryId,omitempty" json:"registryId,omitempty"`

	// SchemaId ID of a schema. Restricts results to those of the specified schema.
	SchemaId *string `form:"schemaId,omitempty" json:"schemaId,omitempty"`

	// SchemaFields Filter based on schema field value (not display value). Restricts results to those with a field whose value matches the filter. For Integer, Float, and Date type fields, supports the >= and <= operators (but not < or >). If any schemaField filters are present, the schemaId param must also be present. Note that all operators must be separated from any values by a single space.
	SchemaFields *SchemaFieldsQueryParam `form:"schemaFields,omitempty" json:"schemaFields,omitempty"`

	// ArchiveReason Archive reason. Restricts items to those with the specified archive reason. Use "NOT_ARCHIVED" to filter for unarchived custom entities. Use "ANY_ARCHIVED" to filter for archived custom entities regardless of reason. Use "ANY_ARCHIVED_OR_NOT_ARCHIVED" to return items for both archived and unarchived.
	ArchiveReason *string `form:"archiveReason,omitempty" json:"archiveReason,omitempty"`

	// Mentions Comma-separated list of resource IDs. Restricts results to those that mention the given items in the description.
	Mentions *string `form:"mentions,omitempty" json:"mentions,omitempty"`

	// Ids Comma-separated list of ids. Matches all of the provided IDs, or returns a 400 error that includes a list of which IDs are invalid.
	Ids *string `form:"ids,omitempty" json:"ids,omitempty"`

	// NamesAnyOf Comma-separated list of names. Maximum of 100. Restricts results to those that match any of the specified names, aliases, or entity registry IDs, case insensitive.  Warning - this filter can be non-performant due to case insensitivity.
	NamesAnyOf *string `form:"names.anyOf,omitempty" json:"names.anyOf,omitempty"`

	// NamesAnyOfCaseSensitive Comma-separated list of names. Maximum of 100. Restricts results to those that match any of the specified names, aliases, or entity registry IDs, case sensitive.
	NamesAnyOfCaseSensitive *string `form:"names.anyOf.caseSensitive,omitempty" json:"names.anyOf.caseSensitive,omitempty"`

	// EntityRegistryIdsAnyOf Comma-separated list of entity registry IDs. Maximum of 100. Restricts results to those that match any of the specified registry IDs
	EntityRegistryIdsAnyOf *string `form:"entityRegistryIds.anyOf,omitempty" json:"entityRegistryIds.anyOf,omitempty"`

	// CreatorIds Comma separated list of users IDs
	CreatorIds *string `form:"creatorIds,omitempty" json:"creatorIds,omitempty"`

	// AuthorIdsAnyOf Comma separated list of user or app IDs. Maximum of 100.
	AuthorIdsAnyOf *string `form:"authorIds.anyOf,omitempty" json:"authorIds.anyOf,omitempty"`
}

ListCustomEntitiesParams defines parameters for ListCustomEntities.

type ListCustomEntitiesParamsSort

type ListCustomEntitiesParamsSort string

ListCustomEntitiesParamsSort defines parameters for ListCustomEntities.

const (
	ListCustomEntitiesParamsSortModifiedAt     ListCustomEntitiesParamsSort = "modifiedAt"
	ListCustomEntitiesParamsSortModifiedAtAsc  ListCustomEntitiesParamsSort = "modifiedAt:asc"
	ListCustomEntitiesParamsSortModifiedAtDesc ListCustomEntitiesParamsSort = "modifiedAt:desc"
	ListCustomEntitiesParamsSortName           ListCustomEntitiesParamsSort = "name"
	ListCustomEntitiesParamsSortNameAsc        ListCustomEntitiesParamsSort = "name:asc"
	ListCustomEntitiesParamsSortNameDesc       ListCustomEntitiesParamsSort = "name:desc"
)

Defines values for ListCustomEntitiesParamsSort.

type ListCustomEntitiesResponse

type ListCustomEntitiesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CustomEntitiesPaginatedList
	JSON400      *BadRequestError
}

func ParseListCustomEntitiesResponse

func ParseListCustomEntitiesResponse(rsp *http.Response) (*ListCustomEntitiesResponse, error)

ParseListCustomEntitiesResponse parses an HTTP response from a ListCustomEntitiesWithResponse call

func (ListCustomEntitiesResponse) Status

Status returns HTTPResponse.Status

func (ListCustomEntitiesResponse) StatusCode

func (r ListCustomEntitiesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListCustomNotationsParams

type ListCustomNotationsParams struct {
	// PageSize Number of results to return. Defaults to 50, maximum of 100.
	PageSize *int `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// NextToken Token for pagination
	NextToken *string `form:"nextToken,omitempty" json:"nextToken,omitempty"`
}

ListCustomNotationsParams defines parameters for ListCustomNotations.

type ListCustomNotationsResponse

type ListCustomNotationsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CustomNotationsPaginatedList
}

func ParseListCustomNotationsResponse

func ParseListCustomNotationsResponse(rsp *http.Response) (*ListCustomNotationsResponse, error)

ParseListCustomNotationsResponse parses an HTTP response from a ListCustomNotationsWithResponse call

func (ListCustomNotationsResponse) Status

Status returns HTTPResponse.Status

func (ListCustomNotationsResponse) StatusCode

func (r ListCustomNotationsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListDNAAlignmentsParams

type ListDNAAlignmentsParams struct {
	// PageSize Number of results to return. Defaults to 50, maximum of 100.
	PageSize *int `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// NextToken Token for pagination
	NextToken *string                      `form:"nextToken,omitempty" json:"nextToken,omitempty"`
	Sort      *ListDNAAlignmentsParamsSort `form:"sort,omitempty" json:"sort,omitempty"`

	// ModifiedAt Datetime, in RFC 3339 format. Supports the > and < operators. Time zone defaults to UTC. Restricts results to those modified in the specified range. e.g. > 2017-04-30. Date ranges can be specified with the following nomenclature > YYYY-MM-DD AND <YYYY-MM-DD.
	ModifiedAt *string `form:"modifiedAt,omitempty" json:"modifiedAt,omitempty"`

	// Name Name of a DNA Alignment. Restricts results to those with the specified name.
	Name *string `form:"name,omitempty" json:"name,omitempty"`

	// NameIncludes Name substring of a DNA Alignment. Restricts results to those with names that include the provided substring.
	NameIncludes *string `form:"nameIncludes,omitempty" json:"nameIncludes,omitempty"`

	// Ids Comma-separated list of ids. Matches all of the provided IDs, or returns a 400 error that includes a list of which IDs are invalid.
	Ids *string `form:"ids,omitempty" json:"ids,omitempty"`

	// NamesAnyOf Comma-separated list of names. Maximum of 100. Restricts results to those that match any of the specified names, case insensitive.  Warning - this filter can be non-performant due to case insensitivity.
	NamesAnyOf *string `form:"names.anyOf,omitempty" json:"names.anyOf,omitempty"`

	// NamesAnyOfCaseSensitive Comma-separated list of names. Maximum of 100. Restricts results to those that match any of the specified names, case sensitive.
	NamesAnyOfCaseSensitive *string `form:"names.anyOf.caseSensitive,omitempty" json:"names.anyOf.caseSensitive,omitempty"`

	// SequenceIds Comma-separated list of sequence ids that own one or more DNA Alignments (i.e. ids of sequences used as the template in a Template Alignment or created as the consensus sequence from a Consensus Alignment). Matches all of the provided IDs, or returns a 400 error that includes a list of which IDs are invalid.
	SequenceIds *string `form:"sequenceIds,omitempty" json:"sequenceIds,omitempty"`
}

ListDNAAlignmentsParams defines parameters for ListDNAAlignments.

type ListDNAAlignmentsParamsSort

type ListDNAAlignmentsParamsSort string

ListDNAAlignmentsParamsSort defines parameters for ListDNAAlignments.

const (
	ListDNAAlignmentsParamsSortModifiedAt     ListDNAAlignmentsParamsSort = "modifiedAt"
	ListDNAAlignmentsParamsSortModifiedAtAsc  ListDNAAlignmentsParamsSort = "modifiedAt:asc"
	ListDNAAlignmentsParamsSortModifiedAtDesc ListDNAAlignmentsParamsSort = "modifiedAt:desc"
	ListDNAAlignmentsParamsSortName           ListDNAAlignmentsParamsSort = "name"
	ListDNAAlignmentsParamsSortNameAsc        ListDNAAlignmentsParamsSort = "name:asc"
	ListDNAAlignmentsParamsSortNameDesc       ListDNAAlignmentsParamsSort = "name:desc"
)

Defines values for ListDNAAlignmentsParamsSort.

type ListDNAAlignmentsResponse

type ListDNAAlignmentsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *DnaAlignmentsPaginatedList
	JSON400      *BadRequestError
}

func ParseListDNAAlignmentsResponse

func ParseListDNAAlignmentsResponse(rsp *http.Response) (*ListDNAAlignmentsResponse, error)

ParseListDNAAlignmentsResponse parses an HTTP response from a ListDNAAlignmentsWithResponse call

func (ListDNAAlignmentsResponse) Status

func (r ListDNAAlignmentsResponse) Status() string

Status returns HTTPResponse.Status

func (ListDNAAlignmentsResponse) StatusCode

func (r ListDNAAlignmentsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListDNAOligosParams

type ListDNAOligosParams struct {
	// PageSize Number of results to return. Defaults to 50, maximum of 100.
	PageSize *int `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// NextToken Token for pagination
	NextToken *string                  `form:"nextToken,omitempty" json:"nextToken,omitempty"`
	Sort      *ListDNAOligosParamsSort `form:"sort,omitempty" json:"sort,omitempty"`

	// ModifiedAt Datetime, in RFC 3339 format. Supports the > and < operators. Time zone defaults to UTC. Restricts results to those modified in the specified range. e.g. > 2017-04-30. Date ranges can be specified with the following nomenclature > YYYY-MM-DD AND <YYYY-MM-DD.
	ModifiedAt *string `form:"modifiedAt,omitempty" json:"modifiedAt,omitempty"`

	// Name Name of a DNA Oligo. Restricts results to those with the specified name, alias, or entity registry ID.
	Name *string `form:"name,omitempty" json:"name,omitempty"`

	// NameIncludes Name substring of a DNA Oligo. Restricts results to those with names, aliases, or entity registry IDs that include the provided substring.
	NameIncludes *string `form:"nameIncludes,omitempty" json:"nameIncludes,omitempty"`

	// Bases Full bases of the DNA Oligo. Restricts results to those with the specified bases, case-insensitive, allowing for circular or reverse complement matches. Does not allow partial matching or loose matching via degenerate bases.
	Bases *string `form:"bases,omitempty" json:"bases,omitempty"`

	// FolderId ID of a folder. Restricts results to those in the folder.
	FolderId *string `form:"folderId,omitempty" json:"folderId,omitempty"`

	// MentionedIn Comma-separated list of entry IDs. Restricts results to DNA Oligos mentioned in those entries.
	MentionedIn *string `form:"mentionedIn,omitempty" json:"mentionedIn,omitempty"`

	// ProjectId ID of a project. Restricts results to those in the project.
	ProjectId *string `form:"projectId,omitempty" json:"projectId,omitempty"`

	// RegistryId ID of a registry. Restricts results to those registered in this registry. Specifying "null" returns unregistered items.
	RegistryId *string `form:"registryId,omitempty" json:"registryId,omitempty"`

	// SchemaId ID of a schema. Restricts results to those of the specified schema.
	SchemaId *string `form:"schemaId,omitempty" json:"schemaId,omitempty"`

	// SchemaFields Filter based on schema field value (not display value). Restricts results to those with a field whose value matches the filter. For Integer, Float, and Date type fields, supports the >= and <= operators (but not < or >). If any schemaField filters are present, the schemaId param must also be present. Note that all operators must be separated from any values by a single space.
	SchemaFields *SchemaFieldsQueryParam `form:"schemaFields,omitempty" json:"schemaFields,omitempty"`

	// ArchiveReason Archive reason. Restricts items to those with the specified archive reason. Use "NOT_ARCHIVED" to filter for unarchived DNA Oligos. Use "ANY_ARCHIVED" to filter for archived DNA Oligos regardless of reason. Use "ANY_ARCHIVED_OR_NOT_ARCHIVED" to return items for both archived and unarchived.
	ArchiveReason *string `form:"archiveReason,omitempty" json:"archiveReason,omitempty"`

	// Mentions Comma-separated list of item IDs. Restricts results to those that mention the given items in the description.
	Mentions *string `form:"mentions,omitempty" json:"mentions,omitempty"`

	// Ids Comma-separated list of ids. Matches all of the provided IDs, or returns a 400 error that includes a list of which IDs are invalid.
	Ids *string `form:"ids,omitempty" json:"ids,omitempty"`

	// EntityRegistryIdsAnyOf Comma-separated list of entity registry IDs. Maximum of 100. Restricts results to those that match any of the specified registry IDs.
	EntityRegistryIdsAnyOf *string `form:"entityRegistryIds.anyOf,omitempty" json:"entityRegistryIds.anyOf,omitempty"`

	// NamesAnyOf Comma-separated list of names. Maximum of 100. Restricts results to those that match any of the specified names, aliases, or entity registry IDs, case insensitive.  Warning - this filter can be non-performant due to case insensitivity.
	NamesAnyOf *string `form:"names.anyOf,omitempty" json:"names.anyOf,omitempty"`

	// NamesAnyOfCaseSensitive Comma-separated list of names. Maximum of 100. Restricts results to those that match any of the specified names, aliases, or entity registry IDs, case sensitive.
	NamesAnyOfCaseSensitive *string `form:"names.anyOf.caseSensitive,omitempty" json:"names.anyOf.caseSensitive,omitempty"`

	// CreatorIds Comma separated list of users IDs
	CreatorIds *string `form:"creatorIds,omitempty" json:"creatorIds,omitempty"`

	// AuthorIdsAnyOf Comma separated list of user or app IDs. Maximum of 100.
	AuthorIdsAnyOf *string `form:"authorIds.anyOf,omitempty" json:"authorIds.anyOf,omitempty"`

	// Returning Comma-separated list of fields to return. Modifies the output shape. To return all keys at a given level, enumerate them or use the wildcard, '*'. For more information, [click here](https://docs.benchling.com/docs/getting-started-1#returning-query-parameter).
	Returning *string `form:"returning,omitempty" json:"returning,omitempty"`

	// CustomNotationId ID of the notation to use in populating the customNotation field.
	CustomNotationId *string `form:"customNotationId,omitempty" json:"customNotationId,omitempty"`
}

ListDNAOligosParams defines parameters for ListDNAOligos.

type ListDNAOligosParamsSort

type ListDNAOligosParamsSort string

ListDNAOligosParamsSort defines parameters for ListDNAOligos.

const (
	ListDNAOligosParamsSortModifiedAt     ListDNAOligosParamsSort = "modifiedAt"
	ListDNAOligosParamsSortModifiedAtAsc  ListDNAOligosParamsSort = "modifiedAt:asc"
	ListDNAOligosParamsSortModifiedAtDesc ListDNAOligosParamsSort = "modifiedAt:desc"
	ListDNAOligosParamsSortName           ListDNAOligosParamsSort = "name"
	ListDNAOligosParamsSortNameAsc        ListDNAOligosParamsSort = "name:asc"
	ListDNAOligosParamsSortNameDesc       ListDNAOligosParamsSort = "name:desc"
)

Defines values for ListDNAOligosParamsSort.

type ListDNAOligosResponse

type ListDNAOligosResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *DnaOligosPaginatedList
	JSON400      *BadRequestError
}

func ParseListDNAOligosResponse

func ParseListDNAOligosResponse(rsp *http.Response) (*ListDNAOligosResponse, error)

ParseListDNAOligosResponse parses an HTTP response from a ListDNAOligosWithResponse call

func (ListDNAOligosResponse) Status

func (r ListDNAOligosResponse) Status() string

Status returns HTTPResponse.Status

func (ListDNAOligosResponse) StatusCode

func (r ListDNAOligosResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListDNASequencesParams

type ListDNASequencesParams struct {
	// PageSize Number of results to return. Defaults to 50, maximum of 100.
	PageSize *int `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// NextToken Token for pagination
	NextToken *string                     `form:"nextToken,omitempty" json:"nextToken,omitempty"`
	Sort      *ListDNASequencesParamsSort `form:"sort,omitempty" json:"sort,omitempty"`

	// ModifiedAt Datetime, in RFC 3339 format. Supports the > and < operators. Time zone defaults to UTC. Restricts results to those modified in the specified range. e.g. > 2017-04-30. Date ranges can be specified with the following nomenclature > YYYY-MM-DD AND <YYYY-MM-DD.
	ModifiedAt *string `form:"modifiedAt,omitempty" json:"modifiedAt,omitempty"`

	// Name Name of a DNA Sequence. Restricts results to those with the specified name, alias, or entity registry ID.
	Name *string `form:"name,omitempty" json:"name,omitempty"`

	// NameIncludes Name substring of a DNA Sequence. Restricts results to those with names, aliases, or entity registry IDs that include the provided substring.
	NameIncludes *string `form:"nameIncludes,omitempty" json:"nameIncludes,omitempty"`

	// Bases Full bases of the DNA sequence. Restricts results to those with the specified bases, case-insensitive, allowing for circular or reverse complement matches. Does not allow partial matching or loose matching via degenerate bases.
	Bases *string `form:"bases,omitempty" json:"bases,omitempty"`

	// FolderId ID of a folder. Restricts results to those in the folder.
	FolderId *string `form:"folderId,omitempty" json:"folderId,omitempty"`

	// MentionedIn Comma-separated list of entry IDs. Restricts results to DNA sequences mentioned in those entries.
	MentionedIn *string `form:"mentionedIn,omitempty" json:"mentionedIn,omitempty"`

	// ProjectId ID of a project. Restricts results to those in the project.
	ProjectId *string `form:"projectId,omitempty" json:"projectId,omitempty"`

	// RegistryId ID of a registry. Restricts results to those registered in this registry. Specifying "null" returns unregistered items.
	RegistryId *string `form:"registryId,omitempty" json:"registryId,omitempty"`

	// SchemaId ID of a schema. Restricts results to those of the specified schema.
	SchemaId *string `form:"schemaId,omitempty" json:"schemaId,omitempty"`

	// SchemaFields Filter based on schema field value (not display value). Restricts results to those with a field whose value matches the filter. For Integer, Float, and Date type fields, supports the >= and <= operators (but not < or >). If any schemaField filters are present, the schemaId param must also be present. Note that all operators must be separated from any values by a single space.
	SchemaFields *SchemaFieldsQueryParam `form:"schemaFields,omitempty" json:"schemaFields,omitempty"`

	// ArchiveReason Archive reason. Restricts items to those with the specified archive reason. Use "NOT_ARCHIVED" to filter for unarchived DNA sequences. Use "ANY_ARCHIVED" to filter for archived DNA sequences regardless of reason. Use "ANY_ARCHIVED_OR_NOT_ARCHIVED" to return items for both archived and unarchived.
	ArchiveReason *string `form:"archiveReason,omitempty" json:"archiveReason,omitempty"`

	// Mentions Comma-separated list of item IDs. Restricts results to those that mention the given items in the description.
	Mentions *string `form:"mentions,omitempty" json:"mentions,omitempty"`

	// Ids Comma-separated list of ids. Matches all of the provided IDs, or returns a 400 error that includes a list of which IDs are invalid.
	Ids *string `form:"ids,omitempty" json:"ids,omitempty"`

	// EntityRegistryIdsAnyOf Comma-separated list of entity registry IDs. Maximum of 100. Restricts results to those that match any of the specified registry IDs.
	EntityRegistryIdsAnyOf *string `form:"entityRegistryIds.anyOf,omitempty" json:"entityRegistryIds.anyOf,omitempty"`

	// NamesAnyOf Comma-separated list of names. Maximum of 100. Restricts results to those that match any of the specified names, aliases, or entity registry IDs, case insensitive.  Warning - this filter can be non-performant due to case insensitivity.
	NamesAnyOf *string `form:"names.anyOf,omitempty" json:"names.anyOf,omitempty"`

	// NamesAnyOfCaseSensitive Comma-separated list of names. Maximum of 100. Restricts results to those that match any of the specified names, aliases, or entity registry IDs, case sensitive.
	NamesAnyOfCaseSensitive *string `form:"names.anyOf.caseSensitive,omitempty" json:"names.anyOf.caseSensitive,omitempty"`

	// CreatorIds Comma separated list of users IDs
	CreatorIds *string `form:"creatorIds,omitempty" json:"creatorIds,omitempty"`

	// AuthorIdsAnyOf Comma separated list of user or app IDs. Maximum of 100.
	AuthorIdsAnyOf *string `form:"authorIds.anyOf,omitempty" json:"authorIds.anyOf,omitempty"`

	// Returning Comma-separated list of fields to return. Modifies the output shape. To return all keys at a given level, enumerate them or use the wildcard, '*'. For more information, [click here](https://docs.benchling.com/docs/getting-started-1#returning-query-parameter).
	//
	// **Note**: Fields annotations, translations, and primers cannot be introspected with the returning parameter, and any sub fields will be ignored. E.g.: "dnaSequences.annotations.id" will return the same as "dnaSequences.annotations".
	Returning *string `form:"returning,omitempty" json:"returning,omitempty"`
}

ListDNASequencesParams defines parameters for ListDNASequences.

type ListDNASequencesParamsSort

type ListDNASequencesParamsSort string

ListDNASequencesParamsSort defines parameters for ListDNASequences.

const (
	ListDNASequencesParamsSortModifiedAt     ListDNASequencesParamsSort = "modifiedAt"
	ListDNASequencesParamsSortModifiedAtAsc  ListDNASequencesParamsSort = "modifiedAt:asc"
	ListDNASequencesParamsSortModifiedAtDesc ListDNASequencesParamsSort = "modifiedAt:desc"
	ListDNASequencesParamsSortName           ListDNASequencesParamsSort = "name"
	ListDNASequencesParamsSortNameAsc        ListDNASequencesParamsSort = "name:asc"
	ListDNASequencesParamsSortNameDesc       ListDNASequencesParamsSort = "name:desc"
)

Defines values for ListDNASequencesParamsSort.

type ListDNASequencesResponse

type ListDNASequencesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *DnaSequencesPaginatedList
	JSON400      *BadRequestError
}

func ParseListDNASequencesResponse

func ParseListDNASequencesResponse(rsp *http.Response) (*ListDNASequencesResponse, error)

ParseListDNASequencesResponse parses an HTTP response from a ListDNASequencesWithResponse call

func (ListDNASequencesResponse) Status

func (r ListDNASequencesResponse) Status() string

Status returns HTTPResponse.Status

func (ListDNASequencesResponse) StatusCode

func (r ListDNASequencesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListDropdownsByRegistryResponse

type ListDropdownsByRegistryResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *DropdownsRegistryList
	JSON400      *BadRequestError
}

func ParseListDropdownsByRegistryResponse

func ParseListDropdownsByRegistryResponse(rsp *http.Response) (*ListDropdownsByRegistryResponse, error)

ParseListDropdownsByRegistryResponse parses an HTTP response from a ListDropdownsByRegistryWithResponse call

func (ListDropdownsByRegistryResponse) Status

Status returns HTTPResponse.Status

func (ListDropdownsByRegistryResponse) StatusCode

func (r ListDropdownsByRegistryResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListDropdownsParams

type ListDropdownsParams struct {
	NextToken *string `form:"nextToken,omitempty" json:"nextToken,omitempty"`
	PageSize  *int    `form:"pageSize,omitempty" json:"pageSize,omitempty"`
}

ListDropdownsParams defines parameters for ListDropdowns.

type ListDropdownsResponse

type ListDropdownsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *DropdownSummariesPaginatedList
	JSON400      *BadRequestError
}

func ParseListDropdownsResponse

func ParseListDropdownsResponse(rsp *http.Response) (*ListDropdownsResponse, error)

ParseListDropdownsResponse parses an HTTP response from a ListDropdownsWithResponse call

func (ListDropdownsResponse) Status

func (r ListDropdownsResponse) Status() string

Status returns HTTPResponse.Status

func (ListDropdownsResponse) StatusCode

func (r ListDropdownsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListEntitySchemasByRegistryResponse

type ListEntitySchemasByRegistryResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *DeprecatedEntitySchemasList
	JSON400      *BadRequestError
}

func ParseListEntitySchemasByRegistryResponse

func ParseListEntitySchemasByRegistryResponse(rsp *http.Response) (*ListEntitySchemasByRegistryResponse, error)

ParseListEntitySchemasByRegistryResponse parses an HTTP response from a ListEntitySchemasByRegistryWithResponse call

func (ListEntitySchemasByRegistryResponse) Status

Status returns HTTPResponse.Status

func (ListEntitySchemasByRegistryResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type ListEntitySchemasParams

type ListEntitySchemasParams struct {
	NextToken *string `form:"nextToken,omitempty" json:"nextToken,omitempty"`
	PageSize  *int    `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// ModifiedAt Datetime, in RFC 3339 format. Supports the > and < operators. Time zone defaults to UTC. Restricts results to those modified in the specified range. e.g. > 2017-04-30. Date ranges can be specified with the following nomenclature > YYYY-MM-DD AND <YYYY-MM-DD.
	ModifiedAt *string `form:"modifiedAt,omitempty" json:"modifiedAt,omitempty"`
}

ListEntitySchemasParams defines parameters for ListEntitySchemas.

type ListEntitySchemasResponse

type ListEntitySchemasResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *EntitySchemasPaginatedList
	JSON400      *BadRequestError
}

func ParseListEntitySchemasResponse

func ParseListEntitySchemasResponse(rsp *http.Response) (*ListEntitySchemasResponse, error)

ParseListEntitySchemasResponse parses an HTTP response from a ListEntitySchemasWithResponse call

func (ListEntitySchemasResponse) Status

func (r ListEntitySchemasResponse) Status() string

Status returns HTTPResponse.Status

func (ListEntitySchemasResponse) StatusCode

func (r ListEntitySchemasResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListEntriesParams

type ListEntriesParams struct {
	// PageSize Number of results to return. Defaults to 50, maximum of 100.
	PageSize *int `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// NextToken Token for pagination
	NextToken *string `form:"nextToken,omitempty" json:"nextToken,omitempty"`

	// Sort Method by which to order search results. Valid sorts are modifiedAt (modified time, most recent first) and name (entity name, alphabetical). Optionally add :asc or :desc to specify ascending or descending order.
	Sort *ListEntriesParamsSort `form:"sort,omitempty" json:"sort,omitempty"`

	// ModifiedAt Datetime, in RFC 3339 format. Supports the > and < operators. Time zone defaults to UTC. Restricts results to those modified in the specified range. e.g. > 2017-04-30. Date ranges can be specified with the following nomenclature > YYYY-MM-DD AND <YYYY-MM-DD.
	ModifiedAt *string `form:"modifiedAt,omitempty" json:"modifiedAt,omitempty"`

	// Name Name of an Entry. Restricts results to those with the specified name.
	Name *string `form:"name,omitempty" json:"name,omitempty"`

	// ProjectId ID of a project. Restricts results to those in the project.
	ProjectId *string `form:"projectId,omitempty" json:"projectId,omitempty"`

	// ArchiveReason Archive reason. Restricts items to those with the specified archive reason. Use "NOT_ARCHIVED" to filter for unarchived entries. Use "ANY_ARCHIVED" to filter for archived entries regardless of reason. Use "ANY_ARCHIVED_OR_NOT_ARCHIVED" to return items for both archived and unarchived.
	ArchiveReason *string `form:"archiveReason,omitempty" json:"archiveReason,omitempty"`

	// ReviewStatus Restrict results to those with the given review status. Supported statuses: IN_PROGRESS, ACCEPTED, REJECTED, NEEDS_REVIEW, RETRACTED
	ReviewStatus *ListEntriesParamsReviewStatus `form:"reviewStatus,omitempty" json:"reviewStatus,omitempty"`

	// MentionedIn Comma-separated list of entry IDs. Restricts results to those mentioned within the entries in this list.
	MentionedIn *string `form:"mentionedIn,omitempty" json:"mentionedIn,omitempty"`

	// Mentions Comma-separated list of resource IDs. Restricts results to entries that mention the given items.
	Mentions *string `form:"mentions,omitempty" json:"mentions,omitempty"`

	// Ids Comma-separated list of ids. Matches all of the provided IDs, or returns a 400 error that includes a list of which IDs are invalid.
	Ids *string `form:"ids,omitempty" json:"ids,omitempty"`

	// SchemaId ID of a schema. Restricts results to those of the specified schema.
	SchemaId *string `form:"schemaId,omitempty" json:"schemaId,omitempty"`

	// NamesAnyOf Comma-separated list of names. Maximum of 100. Restricts results to those that match any of the specified names, case insensitive.  Warning - this filter can be non-performant due to case insensitivity.
	NamesAnyOf *string `form:"names.anyOf,omitempty" json:"names.anyOf,omitempty"`

	// NamesAnyOfCaseSensitive Comma-separated list of names. Maximum of 100. Restricts results to those that match any of the specified names, case sensitive.
	NamesAnyOfCaseSensitive *string `form:"names.anyOf.caseSensitive,omitempty" json:"names.anyOf.caseSensitive,omitempty"`

	// AssignedReviewerIdsAnyOf Comma-separated list of ids. Restricts results to entries that have assignees of any of the specified ids.
	AssignedReviewerIdsAnyOf *string `form:"assignedReviewerIds.anyOf,omitempty" json:"assignedReviewerIds.anyOf,omitempty"`

	// CreatorIds Comma separated list of users IDs.
	CreatorIds *string `form:"creatorIds,omitempty" json:"creatorIds,omitempty"`

	// AuthorIdsAnyOf Comma separated list of user or app IDs. Maximum of 100.
	AuthorIdsAnyOf *string `form:"authorIds.anyOf,omitempty" json:"authorIds.anyOf,omitempty"`

	// DisplayIds Comma-separated list of Entry Display IDs.
	DisplayIds *string `form:"displayIds,omitempty" json:"displayIds,omitempty"`

	// Returning Comma-separated list of fields to return. Modifies the output shape. To return all keys at a given level, enumerate them or use the wildcard, '*'. For more information, [click here](https://docs.benchling.com/docs/getting-started-1#returning-query-parameter).
	//
	// **Note:** "entries.days.notes" cannot be introspected with the returning parameter, and any sub fields will be ignored. E.g., "entries.days.notes.text" will return the same model as "entries.days.notes".
	Returning *string `form:"returning,omitempty" json:"returning,omitempty"`
}

ListEntriesParams defines parameters for ListEntries.

type ListEntriesParamsReviewStatus

type ListEntriesParamsReviewStatus string

ListEntriesParamsReviewStatus defines parameters for ListEntries.

const (
	ACCEPTED    ListEntriesParamsReviewStatus = "ACCEPTED"
	INPROGRESS  ListEntriesParamsReviewStatus = "IN_PROGRESS"
	NEEDSREVIEW ListEntriesParamsReviewStatus = "NEEDS_REVIEW"
	REJECTED    ListEntriesParamsReviewStatus = "REJECTED"
	RETRACTED   ListEntriesParamsReviewStatus = "RETRACTED"
)

Defines values for ListEntriesParamsReviewStatus.

type ListEntriesParamsSort

type ListEntriesParamsSort string

ListEntriesParamsSort defines parameters for ListEntries.

const (
	ListEntriesParamsSortModifiedAt     ListEntriesParamsSort = "modifiedAt"
	ListEntriesParamsSortModifiedAtAsc  ListEntriesParamsSort = "modifiedAt:asc"
	ListEntriesParamsSortModifiedAtDesc ListEntriesParamsSort = "modifiedAt:desc"
	ListEntriesParamsSortName           ListEntriesParamsSort = "name"
	ListEntriesParamsSortNameAsc        ListEntriesParamsSort = "name:asc"
	ListEntriesParamsSortNameDesc       ListEntriesParamsSort = "name:desc"
)

Defines values for ListEntriesParamsSort.

type ListEntriesResponse

type ListEntriesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *EntriesPaginatedList
	JSON400      *BadRequestError
}

func ParseListEntriesResponse

func ParseListEntriesResponse(rsp *http.Response) (*ListEntriesResponse, error)

ParseListEntriesResponse parses an HTTP response from a ListEntriesWithResponse call

func (ListEntriesResponse) Status

func (r ListEntriesResponse) Status() string

Status returns HTTPResponse.Status

func (ListEntriesResponse) StatusCode

func (r ListEntriesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListEntrySchemasParams

type ListEntrySchemasParams struct {
	NextToken *string `form:"nextToken,omitempty" json:"nextToken,omitempty"`
	PageSize  *int    `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// ModifiedAt Datetime, in RFC 3339 format. Supports the > and < operators. Time zone defaults to UTC. Restricts results to those modified in the specified range. e.g. > 2017-04-30. Date ranges can be specified with the following nomenclature > YYYY-MM-DD AND <YYYY-MM-DD.
	ModifiedAt *string `form:"modifiedAt,omitempty" json:"modifiedAt,omitempty"`
}

ListEntrySchemasParams defines parameters for ListEntrySchemas.

type ListEntrySchemasResponse

type ListEntrySchemasResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *EntrySchemasPaginatedList
	JSON400      *BadRequestError
}

func ParseListEntrySchemasResponse

func ParseListEntrySchemasResponse(rsp *http.Response) (*ListEntrySchemasResponse, error)

ParseListEntrySchemasResponse parses an HTTP response from a ListEntrySchemasWithResponse call

func (ListEntrySchemasResponse) Status

func (r ListEntrySchemasResponse) Status() string

Status returns HTTPResponse.Status

func (ListEntrySchemasResponse) StatusCode

func (r ListEntrySchemasResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListEntryTemplatesParams

type ListEntryTemplatesParams struct {
	// PageSize Number of results to return. Defaults to 50, maximum of 100.
	PageSize *int `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// NextToken Token for pagination
	NextToken *string `form:"nextToken,omitempty" json:"nextToken,omitempty"`

	// ModifiedAt Datetime, in RFC 3339 format. Supports the > and < operators. Time zone defaults to UTC. Restricts results to those modified in the specified range. e.g. > 2017-04-30. Date ranges can be specified with the following nomenclature > YYYY-MM-DD AND <YYYY-MM-DD.
	ModifiedAt *string `form:"modifiedAt,omitempty" json:"modifiedAt,omitempty"`

	// Name Name of an Entry Template. Restricts results to those with the specified name.
	Name *string `form:"name,omitempty" json:"name,omitempty"`

	// TemplateCollectionId ID of a template collection. Resticts results to those in the template collection.
	TemplateCollectionId *string `form:"templateCollectionId,omitempty" json:"templateCollectionId,omitempty"`

	// Ids Comma-separated list of ids. Matches all of the provided IDs, or returns a 400 error that includes a list of which IDs are invalid.
	Ids *string `form:"ids,omitempty" json:"ids,omitempty"`

	// SchemaId ID of a schema. Restricts results to those of the specified schema.
	SchemaId *string `form:"schemaId,omitempty" json:"schemaId,omitempty"`

	// Returning Comma-separated list of fields to return. Modifies the output shape. To return all keys at a given level, enumerate them or use the wildcard, '*'. For more information, [click here](https://docs.benchling.com/docs/getting-started-1#returning-query-parameter).
	//
	// **Note:** "entryTemplates.days.notes" cannot be introspected with the returning parameter, and any sub fields will be ignored. E.g., "entryTemplates.days.notes.text" will return the same model as "entryTemplates.days.notes".
	Returning *string `form:"returning,omitempty" json:"returning,omitempty"`
}

ListEntryTemplatesParams defines parameters for ListEntryTemplates.

type ListEntryTemplatesResponse

type ListEntryTemplatesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *EntryTemplatesPaginatedList
	JSON400      *BadRequestError
}

func ParseListEntryTemplatesResponse

func ParseListEntryTemplatesResponse(rsp *http.Response) (*ListEntryTemplatesResponse, error)

ParseListEntryTemplatesResponse parses an HTTP response from a ListEntryTemplatesWithResponse call

func (ListEntryTemplatesResponse) Status

Status returns HTTPResponse.Status

func (ListEntryTemplatesResponse) StatusCode

func (r ListEntryTemplatesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListEventsParams

type ListEventsParams struct {
	// PageSize Number of results to return. Defaults to 50, maximum of 100.
	PageSize *int `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// NextToken Token for pagination
	NextToken *string `form:"nextToken,omitempty" json:"nextToken,omitempty"`

	// CreatedAtGte Datetime, in RFC 3339 format. Time zone defaults to UTC. Restricts results to those modified in the specified range. e.g. "2020-05-23".
	CreatedAtGte *string `form:"createdAt.gte,omitempty" json:"createdAt.gte,omitempty"`

	// StartingAfter Event ID after which events will be returned.
	StartingAfter *string `form:"startingAfter,omitempty" json:"startingAfter,omitempty"`

	// EventTypes Comma-separated list of event types to return.
	EventTypes *string `form:"eventTypes,omitempty" json:"eventTypes,omitempty"`

	// Poll When True, the API will always return a nextToken to enable polling events indefinitely.
	Poll *bool `form:"poll,omitempty" json:"poll,omitempty"`
}

ListEventsParams defines parameters for ListEvents.

type ListEventsResponse

type ListEventsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *EventsPaginatedList
	JSON400      *BadRequestError
}

func ParseListEventsResponse

func ParseListEventsResponse(rsp *http.Response) (*ListEventsResponse, error)

ParseListEventsResponse parses an HTTP response from a ListEventsWithResponse call

func (ListEventsResponse) Status

func (r ListEventsResponse) Status() string

Status returns HTTPResponse.Status

func (ListEventsResponse) StatusCode

func (r ListEventsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListFeatureLibrariesParams

type ListFeatureLibrariesParams struct {
	// PageSize Number of results to return. Defaults to 50, maximum of 100.
	PageSize *int `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// NextToken Token for pagination
	NextToken *string                         `form:"nextToken,omitempty" json:"nextToken,omitempty"`
	Sort      *ListFeatureLibrariesParamsSort `form:"sort,omitempty" json:"sort,omitempty"`

	// ModifiedAt Datetime, in RFC 3339 format. Supports the > and < operators. Time zone defaults to UTC. Restricts results to those modified in the specified range. e.g. > 2017-04-30. Date ranges can be specified with the following nomenclature > YYYY-MM-DD AND <YYYY-MM-DD.
	ModifiedAt *string `form:"modifiedAt,omitempty" json:"modifiedAt,omitempty"`

	// Name Name of a Feature Library. Restricts results to those with the specified name.
	Name *string `form:"name,omitempty" json:"name,omitempty"`

	// NameIncludes Name substring of a Feature Library. Restricts results to those with names that include the provided substring.
	NameIncludes *string `form:"nameIncludes,omitempty" json:"nameIncludes,omitempty"`

	// Ids Comma-separated list of ids. Matches all of the provided IDs, or returns a 400 error that includes a list of which IDs are invalid.
	Ids *string `form:"ids,omitempty" json:"ids,omitempty"`

	// NamesAnyOf Comma-separated list of names. Maximum of 100. Restricts results to those that match any of the specified names.
	NamesAnyOf *string `form:"names.anyOf,omitempty" json:"names.anyOf,omitempty"`

	// Returning Comma-separated list of fields to return. Modifies the output shape. To return all keys at a given level, enumerate them or use the wildcard, '*'. For more information, [click here](https://docs.benchling.com/docs/getting-started-1#returning-query-parameter).
	Returning *string `form:"returning,omitempty" json:"returning,omitempty"`
}

ListFeatureLibrariesParams defines parameters for ListFeatureLibraries.

type ListFeatureLibrariesParamsSort

type ListFeatureLibrariesParamsSort string

ListFeatureLibrariesParamsSort defines parameters for ListFeatureLibraries.

const (
	ListFeatureLibrariesParamsSortModifiedAt     ListFeatureLibrariesParamsSort = "modifiedAt"
	ListFeatureLibrariesParamsSortModifiedAtAsc  ListFeatureLibrariesParamsSort = "modifiedAt:asc"
	ListFeatureLibrariesParamsSortModifiedAtDesc ListFeatureLibrariesParamsSort = "modifiedAt:desc"
	ListFeatureLibrariesParamsSortName           ListFeatureLibrariesParamsSort = "name"
	ListFeatureLibrariesParamsSortNameAsc        ListFeatureLibrariesParamsSort = "name:asc"
	ListFeatureLibrariesParamsSortNameDesc       ListFeatureLibrariesParamsSort = "name:desc"
)

Defines values for ListFeatureLibrariesParamsSort.

type ListFeatureLibrariesResponse

type ListFeatureLibrariesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *FeatureLibrariesPaginatedList
	JSON400      *BadRequestError
}

func ParseListFeatureLibrariesResponse

func ParseListFeatureLibrariesResponse(rsp *http.Response) (*ListFeatureLibrariesResponse, error)

ParseListFeatureLibrariesResponse parses an HTTP response from a ListFeatureLibrariesWithResponse call

func (ListFeatureLibrariesResponse) Status

Status returns HTTPResponse.Status

func (ListFeatureLibrariesResponse) StatusCode

func (r ListFeatureLibrariesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListFeaturesParams

type ListFeaturesParams struct {
	// PageSize Number of results to return. Defaults to 50, maximum of 100.
	PageSize *int `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// NextToken Token for pagination
	NextToken *string `form:"nextToken,omitempty" json:"nextToken,omitempty"`

	// Name Name of a Feature. Restricts results to those with the specified name.
	Name *string `form:"name,omitempty" json:"name,omitempty"`

	// Ids Comma-separated list of ids. Matches all of the provided IDs, or returns a 400 error that includes a list of which IDs are invalid.
	Ids *string `form:"ids,omitempty" json:"ids,omitempty"`

	// NamesAnyOfCaseSensitive Comma-separated list of names. Maximum of 100. Restricts results to those that match any of the specified names.
	NamesAnyOfCaseSensitive *string `form:"names.anyOf.caseSensitive,omitempty" json:"names.anyOf.caseSensitive,omitempty"`

	// FeatureLibraryId Id of a Feature Library. Restricts results to those associated with the provided feature library
	FeatureLibraryId *string `form:"featureLibraryId,omitempty" json:"featureLibraryId,omitempty"`

	// FeatureType The type of feature, like gene, promoter, etc. Note: This is an arbitrary string, not an enum
	FeatureType *string `form:"featureType,omitempty" json:"featureType,omitempty"`

	// MatchType The match type of the feature used to determine how auto-annotate matches are made.
	MatchType *ListFeaturesParamsMatchType `form:"matchType,omitempty" json:"matchType,omitempty"`

	// Returning Comma-separated list of fields to return. Modifies the output shape. To return all keys at a given level, enumerate them or use the wildcard, '*'. For more information, [click here](https://docs.benchling.com/docs/getting-started-1#returning-query-parameter).
	Returning *string `form:"returning,omitempty" json:"returning,omitempty"`
}

ListFeaturesParams defines parameters for ListFeatures.

type ListFeaturesParamsMatchType

type ListFeaturesParamsMatchType string

ListFeaturesParamsMatchType defines parameters for ListFeatures.

const (
	Nucleotide ListFeaturesParamsMatchType = "nucleotide"
	Protein    ListFeaturesParamsMatchType = "protein"
)

Defines values for ListFeaturesParamsMatchType.

type ListFeaturesResponse

type ListFeaturesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *FeaturesPaginatedList
	JSON400      *BadRequestError
}

func ParseListFeaturesResponse

func ParseListFeaturesResponse(rsp *http.Response) (*ListFeaturesResponse, error)

ParseListFeaturesResponse parses an HTTP response from a ListFeaturesWithResponse call

func (ListFeaturesResponse) Status

func (r ListFeaturesResponse) Status() string

Status returns HTTPResponse.Status

func (ListFeaturesResponse) StatusCode

func (r ListFeaturesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListFoldersParams

type ListFoldersParams struct {
	NextToken *string `form:"nextToken,omitempty" json:"nextToken,omitempty"`
	PageSize  *int    `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// Sort Method by which to order search results. Valid sorts are modifiedAt (modified time, most recent first) and name (folder name, alphabetical). Optionally add :asc or :desc to specify ascending or descending order.
	Sort *ListFoldersParamsSort `form:"sort,omitempty" json:"sort,omitempty"`

	// ArchiveReason Archive reason. Restricts items to those with the specified archive reason. Use "NOT_ARCHIVED" to filter for unarchived folders. Use "ANY_ARCHIVED" to filter for archived folders regardless of reason. Use "ANY_ARCHIVED_OR_NOT_ARCHIVED" to return items for both archived and unarchived.
	ArchiveReason *string `form:"archiveReason,omitempty" json:"archiveReason,omitempty"`

	// NameIncludes Name substring of a folder. Restricts results to those with names that include the provided substring.
	NameIncludes *string `form:"nameIncludes,omitempty" json:"nameIncludes,omitempty"`

	// ParentFolderId ID of a folder. Restricts results to those in the folder. Use "NO_PARENT" to filter for root folders.
	ParentFolderId *string `form:"parentFolderId,omitempty" json:"parentFolderId,omitempty"`

	// ProjectId ID of a project. Restricts results to those in the project.
	ProjectId *string `form:"projectId,omitempty" json:"projectId,omitempty"`

	// Ids Comma-separated list of ids. Matches all of the provided IDs, or returns a 400 error that includes a list of which IDs are invalid.
	Ids *string `form:"ids,omitempty" json:"ids,omitempty"`

	// Name Name of a folder. Restricts results to those with the specified name.
	Name *string `form:"name,omitempty" json:"name,omitempty"`

	// Section INVENTORY or NOTEBOOK. Returns folders of inventory type or notebook type. Returns all folders if sections are merged.
	Section *ListFoldersParamsSection `form:"section,omitempty" json:"section,omitempty"`
}

ListFoldersParams defines parameters for ListFolders.

type ListFoldersParamsSection

type ListFoldersParamsSection string

ListFoldersParamsSection defines parameters for ListFolders.

const (
	INVENTORY ListFoldersParamsSection = "INVENTORY"
	NOTEBOOK  ListFoldersParamsSection = "NOTEBOOK"
)

Defines values for ListFoldersParamsSection.

type ListFoldersParamsSort

type ListFoldersParamsSort string

ListFoldersParamsSort defines parameters for ListFolders.

const (
	ListFoldersParamsSortModifiedAt     ListFoldersParamsSort = "modifiedAt"
	ListFoldersParamsSortModifiedAtAsc  ListFoldersParamsSort = "modifiedAt:asc"
	ListFoldersParamsSortModifiedAtDesc ListFoldersParamsSort = "modifiedAt:desc"
	ListFoldersParamsSortName           ListFoldersParamsSort = "name"
	ListFoldersParamsSortNameAsc        ListFoldersParamsSort = "name:asc"
	ListFoldersParamsSortNameDesc       ListFoldersParamsSort = "name:desc"
)

Defines values for ListFoldersParamsSort.

type ListFoldersResponse

type ListFoldersResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *FoldersPaginatedList
}

func ParseListFoldersResponse

func ParseListFoldersResponse(rsp *http.Response) (*ListFoldersResponse, error)

ParseListFoldersResponse parses an HTTP response from a ListFoldersWithResponse call

func (ListFoldersResponse) Status

func (r ListFoldersResponse) Status() string

Status returns HTTPResponse.Status

func (ListFoldersResponse) StatusCode

func (r ListFoldersResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListLabelTemplatesParams

type ListLabelTemplatesParams struct {
	// Name Name of a label template. Restricts results to those with the specified name.
	Name *string `form:"name,omitempty" json:"name,omitempty"`
}

ListLabelTemplatesParams defines parameters for ListLabelTemplates.

type ListLabelTemplatesResponse

type ListLabelTemplatesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *LabelTemplatesList
	JSON400      *BadRequestError
	JSON404      *NotFoundError
}

func ParseListLabelTemplatesResponse

func ParseListLabelTemplatesResponse(rsp *http.Response) (*ListLabelTemplatesResponse, error)

ParseListLabelTemplatesResponse parses an HTTP response from a ListLabelTemplatesWithResponse call

func (ListLabelTemplatesResponse) Status

Status returns HTTPResponse.Status

func (ListLabelTemplatesResponse) StatusCode

func (r ListLabelTemplatesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListLegacyWorkflowStageRunInputSamplesResponse

type ListLegacyWorkflowStageRunInputSamplesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *LegacyWorkflowSampleList
}

func ParseListLegacyWorkflowStageRunInputSamplesResponse

func ParseListLegacyWorkflowStageRunInputSamplesResponse(rsp *http.Response) (*ListLegacyWorkflowStageRunInputSamplesResponse, error)

ParseListLegacyWorkflowStageRunInputSamplesResponse parses an HTTP response from a ListLegacyWorkflowStageRunInputSamplesWithResponse call

func (ListLegacyWorkflowStageRunInputSamplesResponse) Status

Status returns HTTPResponse.Status

func (ListLegacyWorkflowStageRunInputSamplesResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type ListLegacyWorkflowStageRunOutputSamplesResponse

type ListLegacyWorkflowStageRunOutputSamplesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *LegacyWorkflowSampleList
}

func ParseListLegacyWorkflowStageRunOutputSamplesResponse

func ParseListLegacyWorkflowStageRunOutputSamplesResponse(rsp *http.Response) (*ListLegacyWorkflowStageRunOutputSamplesResponse, error)

ParseListLegacyWorkflowStageRunOutputSamplesResponse parses an HTTP response from a ListLegacyWorkflowStageRunOutputSamplesWithResponse call

func (ListLegacyWorkflowStageRunOutputSamplesResponse) Status

Status returns HTTPResponse.Status

func (ListLegacyWorkflowStageRunOutputSamplesResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type ListLegacyWorkflowStageRunRegisteredSamplesResponse

type ListLegacyWorkflowStageRunRegisteredSamplesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *LegacyWorkflowSampleList
}

func ParseListLegacyWorkflowStageRunRegisteredSamplesResponse

func ParseListLegacyWorkflowStageRunRegisteredSamplesResponse(rsp *http.Response) (*ListLegacyWorkflowStageRunRegisteredSamplesResponse, error)

ParseListLegacyWorkflowStageRunRegisteredSamplesResponse parses an HTTP response from a ListLegacyWorkflowStageRunRegisteredSamplesWithResponse call

func (ListLegacyWorkflowStageRunRegisteredSamplesResponse) Status

Status returns HTTPResponse.Status

func (ListLegacyWorkflowStageRunRegisteredSamplesResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type ListLegacyWorkflowStageRunsResponse

type ListLegacyWorkflowStageRunsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *LegacyWorkflowStageRunList
}

func ParseListLegacyWorkflowStageRunsResponse

func ParseListLegacyWorkflowStageRunsResponse(rsp *http.Response) (*ListLegacyWorkflowStageRunsResponse, error)

ParseListLegacyWorkflowStageRunsResponse parses an HTTP response from a ListLegacyWorkflowStageRunsWithResponse call

func (ListLegacyWorkflowStageRunsResponse) Status

Status returns HTTPResponse.Status

func (ListLegacyWorkflowStageRunsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type ListLegacyWorkflowStagesResponse

type ListLegacyWorkflowStagesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *LegacyWorkflowStageList
}

func ParseListLegacyWorkflowStagesResponse

func ParseListLegacyWorkflowStagesResponse(rsp *http.Response) (*ListLegacyWorkflowStagesResponse, error)

ParseListLegacyWorkflowStagesResponse parses an HTTP response from a ListLegacyWorkflowStagesWithResponse call

func (ListLegacyWorkflowStagesResponse) Status

Status returns HTTPResponse.Status

func (ListLegacyWorkflowStagesResponse) StatusCode

func (r ListLegacyWorkflowStagesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListLegacyWorkflowsResponse

type ListLegacyWorkflowsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *LegacyWorkflowList
}

func ParseListLegacyWorkflowsResponse

func ParseListLegacyWorkflowsResponse(rsp *http.Response) (*ListLegacyWorkflowsResponse, error)

ParseListLegacyWorkflowsResponse parses an HTTP response from a ListLegacyWorkflowsWithResponse call

func (ListLegacyWorkflowsResponse) Status

Status returns HTTPResponse.Status

func (ListLegacyWorkflowsResponse) StatusCode

func (r ListLegacyWorkflowsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListLocationSchemasByRegistryResponse

type ListLocationSchemasByRegistryResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *LocationSchemasList
	JSON400      *BadRequestError
}

func ParseListLocationSchemasByRegistryResponse

func ParseListLocationSchemasByRegistryResponse(rsp *http.Response) (*ListLocationSchemasByRegistryResponse, error)

ParseListLocationSchemasByRegistryResponse parses an HTTP response from a ListLocationSchemasByRegistryWithResponse call

func (ListLocationSchemasByRegistryResponse) Status

Status returns HTTPResponse.Status

func (ListLocationSchemasByRegistryResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type ListLocationSchemasParams

type ListLocationSchemasParams struct {
	NextToken *string `form:"nextToken,omitempty" json:"nextToken,omitempty"`
	PageSize  *int    `form:"pageSize,omitempty" json:"pageSize,omitempty"`
}

ListLocationSchemasParams defines parameters for ListLocationSchemas.

type ListLocationSchemasResponse

type ListLocationSchemasResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *LocationSchemasPaginatedList
	JSON400      *BadRequestError
}

func ParseListLocationSchemasResponse

func ParseListLocationSchemasResponse(rsp *http.Response) (*ListLocationSchemasResponse, error)

ParseListLocationSchemasResponse parses an HTTP response from a ListLocationSchemasWithResponse call

func (ListLocationSchemasResponse) Status

Status returns HTTPResponse.Status

func (ListLocationSchemasResponse) StatusCode

func (r ListLocationSchemasResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListLocationsParams

type ListLocationsParams struct {
	// PageSize Number of results to return.
	PageSize *int `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// NextToken Token for pagination
	NextToken *string `form:"nextToken,omitempty" json:"nextToken,omitempty"`

	// Sort Method by which to order search results. Valid sorts are barcode (barcode, alphabetical) modifiedAt (modified time, most recent first) and name (location name, alphabetical). Optionally add :asc or :desc to specify ascending or descending order. Default is modifiedAt.
	Sort *ListLocationsParamsSort `form:"sort,omitempty" json:"sort,omitempty"`

	// SchemaId ID of a schema. Restricts results to those of the specified schema.
	SchemaId *string `form:"schemaId,omitempty" json:"schemaId,omitempty"`

	// SchemaFields Filter based on schema field value (not display value). Restricts results to those with a field whose value matches the filter. For Integer, Float, and Date type fields, supports the >= and <= operators (but not < or >). If any schemaField filters are present, the schemaId param must also be present. Note that all operators must be separated from any values by a single space.
	SchemaFields *SchemaFieldsQueryParam `form:"schemaFields,omitempty" json:"schemaFields,omitempty"`

	// ModifiedAt Datetime, in RFC 3339 format. Supports the > and < operators. Time zone defaults to UTC. Restricts results to those modified in the specified range. e.g. > 2017-04-30. Date ranges can be specified with the following nomenclature > YYYY-MM-DD AND <YYYY-MM-DD.
	ModifiedAt *string `form:"modifiedAt,omitempty" json:"modifiedAt,omitempty"`

	// Name Name of a location. Restricts results to those with the specified name.
	Name *string `form:"name,omitempty" json:"name,omitempty"`

	// NameIncludes Name substring of a location. Restricts results to those with names that include the provided substring.
	NameIncludes *string `form:"nameIncludes,omitempty" json:"nameIncludes,omitempty"`

	// AncestorStorageId ID of a plate, box, or location. Restricts results to those located in the specified inventory.
	AncestorStorageId *string `form:"ancestorStorageId,omitempty" json:"ancestorStorageId,omitempty"`

	// ArchiveReason Archive reason. Restricts items to those with the specified archive reason. Use "NOT_ARCHIVED" to filter for unarchived locations. Use "ANY_ARCHIVED" to filter for archived locations regardless of reason. Use "ANY_ARCHIVED_OR_NOT_ARCHIVED" to return items for both archived and unarchived.
	ArchiveReason *string `form:"archiveReason,omitempty" json:"archiveReason,omitempty"`

	// Ids Comma-separated list of ids. Matches all of the provided IDs, or returns a 400 error that includes a list of which IDs are invalid.
	Ids *string `form:"ids,omitempty" json:"ids,omitempty"`

	// Barcodes Comma-separated list of barcodes. Matches all of the provided barcodes, or returns a 400 error that includes a list of which barcodes are invalid.
	Barcodes *string `form:"barcodes,omitempty" json:"barcodes,omitempty"`

	// NamesAnyOf Comma-separated list of names. Maximum of 100. Restricts results to those that match any of the specified names, case insensitive.  Warning - this filter can be non-performant due to case insensitivity.
	NamesAnyOf *string `form:"names.anyOf,omitempty" json:"names.anyOf,omitempty"`

	// NamesAnyOfCaseSensitive Comma-separated list of names. Maximum of 100. Restricts results to those that match any of the specified names, case sensitive.
	NamesAnyOfCaseSensitive *string `form:"names.anyOf.caseSensitive,omitempty" json:"names.anyOf.caseSensitive,omitempty"`

	// CreatorIds Comma separated list of users IDs
	CreatorIds *string `form:"creatorIds,omitempty" json:"creatorIds,omitempty"`
}

ListLocationsParams defines parameters for ListLocations.

type ListLocationsParamsSort

type ListLocationsParamsSort string

ListLocationsParamsSort defines parameters for ListLocations.

const (
	ListLocationsParamsSortBarcode        ListLocationsParamsSort = "barcode"
	ListLocationsParamsSortBarcodeAsc     ListLocationsParamsSort = "barcode:asc"
	ListLocationsParamsSortBarcodeDesc    ListLocationsParamsSort = "barcode:desc"
	ListLocationsParamsSortCreatedAtAsc   ListLocationsParamsSort = "createdAt:asc"
	ListLocationsParamsSortCreatedAtDesc  ListLocationsParamsSort = "createdAt:desc"
	ListLocationsParamsSortModifiedAt     ListLocationsParamsSort = "modifiedAt"
	ListLocationsParamsSortModifiedAtAsc  ListLocationsParamsSort = "modifiedAt:asc"
	ListLocationsParamsSortModifiedAtDesc ListLocationsParamsSort = "modifiedAt:desc"
	ListLocationsParamsSortName           ListLocationsParamsSort = "name"
	ListLocationsParamsSortNameAsc        ListLocationsParamsSort = "name:asc"
	ListLocationsParamsSortNameDesc       ListLocationsParamsSort = "name:desc"
)

Defines values for ListLocationsParamsSort.

type ListLocationsResponse

type ListLocationsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *LocationsPaginatedList
	JSON400      *BadRequestError
}

func ParseListLocationsResponse

func ParseListLocationsResponse(rsp *http.Response) (*ListLocationsResponse, error)

ParseListLocationsResponse parses an HTTP response from a ListLocationsWithResponse call

func (ListLocationsResponse) Status

func (r ListLocationsResponse) Status() string

Status returns HTTPResponse.Status

func (ListLocationsResponse) StatusCode

func (r ListLocationsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListMixturesParams

type ListMixturesParams struct {
	NextToken *string                 `form:"nextToken,omitempty" json:"nextToken,omitempty"`
	PageSize  *int                    `form:"pageSize,omitempty" json:"pageSize,omitempty"`
	Sort      *ListMixturesParamsSort `form:"sort,omitempty" json:"sort,omitempty"`

	// ModifiedAt Datetime, in RFC 3339 format. Supports the > and < operators. Time zone defaults to UTC. Restricts results to those modified in the specified range. e.g. > 2017-04-30. Date ranges can be specified with the following nomenclature > YYYY-MM-DD AND <YYYY-MM-DD.
	ModifiedAt *string `form:"modifiedAt,omitempty" json:"modifiedAt,omitempty"`

	// Name Name of a mixture. Restricts results to those with the specified name, alias, or entity registry ID.
	Name *string `form:"name,omitempty" json:"name,omitempty"`

	// NameIncludes Name substring of a mixture. Restricts results to those with names, aliases, or entity registry IDs that include the provided substring.
	NameIncludes *string `form:"nameIncludes,omitempty" json:"nameIncludes,omitempty"`

	// FolderId ID of a folder. Restricts results to those in the folder.
	FolderId *string `form:"folderId,omitempty" json:"folderId,omitempty"`

	// MentionedIn Comma-separated list of entry IDs. Restricts results to mixtures mentioned in those entries.
	MentionedIn *string `form:"mentionedIn,omitempty" json:"mentionedIn,omitempty"`

	// ProjectId ID of a project. Restricts results to those in the project.
	ProjectId *string `form:"projectId,omitempty" json:"projectId,omitempty"`

	// RegistryId ID of a registry. Restricts results to those registered in this registry. Specifying "null" returns unregistered items.
	RegistryId *string `form:"registryId,omitempty" json:"registryId,omitempty"`

	// SchemaId ID of a schema. Restricts results to those of the specified schema.
	SchemaId *string `form:"schemaId,omitempty" json:"schemaId,omitempty"`

	// SchemaFields Filter based on schema field value (not display value). Restricts results to those with a field whose value matches the filter. For Integer, Float, and Date type fields, supports the >= and <= operators (but not < or >). If any schemaField filters are present, the schemaId param must also be present. Note that all operators must be separated from any values by a single space.
	SchemaFields *SchemaFieldsQueryParam `form:"schemaFields,omitempty" json:"schemaFields,omitempty"`

	// ArchiveReason Archive reason. Restricts items to those with the specified archive reason. Use "NOT_ARCHIVED" to filter for unarchived mixtures. Use "ANY_ARCHIVED" to filter for archived mixtures regardless of reason. Use "ANY_ARCHIVED_OR_NOT_ARCHIVED" to return items for both archived and unarchived.
	ArchiveReason *string `form:"archiveReason,omitempty" json:"archiveReason,omitempty"`

	// Mentions Comma-separated list of resource IDs. Restricts results to those that mention the given items in the description.
	Mentions *string `form:"mentions,omitempty" json:"mentions,omitempty"`

	// Ids Comma-separated list of ids. Matches all of the provided IDs, or returns a 400 error that includes a list of which IDs are invalid.
	Ids *string `form:"ids,omitempty" json:"ids,omitempty"`

	// NamesAnyOf Comma-separated list of names. Maximum of 100. Restricts results to those that match any of the specified names, aliases, or entity registry IDs, case insensitive.  Warning - this filter can be non-performant due to case insensitivity.
	NamesAnyOf *string `form:"names.anyOf,omitempty" json:"names.anyOf,omitempty"`

	// NamesAnyOfCaseSensitive Comma-separated list of names. Maximum of 100. Restricts results to those that match any of the specified names, aliases, or entity registry IDs, case sensitive.
	NamesAnyOfCaseSensitive *string `form:"names.anyOf.caseSensitive,omitempty" json:"names.anyOf.caseSensitive,omitempty"`

	// EntityRegistryIdsAnyOf Comma-separated list of entity registry IDs. Maximum of 100. Restricts results to those that match any of the specified registry IDs.
	EntityRegistryIdsAnyOf *string `form:"entityRegistryIds.anyOf,omitempty" json:"entityRegistryIds.anyOf,omitempty"`

	// IngredientComponentEntityIds Comma-separated list of ingredient component entity ids. Matches all mixtures that contain ingredients whose component entities match all of the provided IDs, or returns a 400 error that includes a list of which IDs are invalid.
	IngredientComponentEntityIds *string `form:"ingredientComponentEntityIds,omitempty" json:"ingredientComponentEntityIds,omitempty"`

	// IngredientComponentEntityIdsAnyOf Comma-separated list of ingredient component entity ids. Maximum of 100. Matches all mixtures that contain ingredients whose component entities match any of the provided IDs, or returns a 400 error that includes a list of which IDs are invalid.
	IngredientComponentEntityIdsAnyOf *string `form:"ingredientComponentEntityIds.anyOf,omitempty" json:"ingredientComponentEntityIds.anyOf,omitempty"`

	// AuthorIdsAnyOf Comma separated list of user or app IDs. Maximum of 100.
	AuthorIdsAnyOf *string `form:"authorIds.anyOf,omitempty" json:"authorIds.anyOf,omitempty"`
}

ListMixturesParams defines parameters for ListMixtures.

type ListMixturesParamsSort

type ListMixturesParamsSort string

ListMixturesParamsSort defines parameters for ListMixtures.

const (
	ListMixturesParamsSortModifiedAt     ListMixturesParamsSort = "modifiedAt"
	ListMixturesParamsSortModifiedAtAsc  ListMixturesParamsSort = "modifiedAt:asc"
	ListMixturesParamsSortModifiedAtDesc ListMixturesParamsSort = "modifiedAt:desc"
	ListMixturesParamsSortName           ListMixturesParamsSort = "name"
	ListMixturesParamsSortNameAsc        ListMixturesParamsSort = "name:asc"
	ListMixturesParamsSortNameDesc       ListMixturesParamsSort = "name:desc"
)

Defines values for ListMixturesParamsSort.

type ListMixturesResponse

type ListMixturesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *MixturesPaginatedList
	JSON400      *BadRequestError
}

func ParseListMixturesResponse

func ParseListMixturesResponse(rsp *http.Response) (*ListMixturesResponse, error)

ParseListMixturesResponse parses an HTTP response from a ListMixturesWithResponse call

func (ListMixturesResponse) Status

func (r ListMixturesResponse) Status() string

Status returns HTTPResponse.Status

func (ListMixturesResponse) StatusCode

func (r ListMixturesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListMoleculesParams

type ListMoleculesParams struct {
	// PageSize Number of results to return. Defaults to 50, maximum of 100.
	PageSize *int `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// NextToken Token for pagination
	NextToken *string                  `form:"nextToken,omitempty" json:"nextToken,omitempty"`
	Sort      *ListMoleculesParamsSort `form:"sort,omitempty" json:"sort,omitempty"`

	// ModifiedAt Datetime, in RFC 3339 format. Supports the > and < operators. Time zone defaults to UTC. Restricts results to those modified in the specified range. e.g. > 2017-04-30. Date ranges can be specified with the following nomenclature > YYYY-MM-DD AND <YYYY-MM-DD.
	ModifiedAt *string `form:"modifiedAt,omitempty" json:"modifiedAt,omitempty"`

	// Name Name of a Molecule. Restricts results to those with the specified name, alias, or entity registry ID.
	Name *string `form:"name,omitempty" json:"name,omitempty"`

	// NameIncludes Name substring of a Molecule. Restricts results to those with names, aliases, or entity registry IDs that include the provided substring.
	NameIncludes *string `form:"nameIncludes,omitempty" json:"nameIncludes,omitempty"`

	// FolderId ID of a folder. Restricts results to those in the folder.
	FolderId *string `form:"folderId,omitempty" json:"folderId,omitempty"`

	// MentionedIn Comma-separated list of entry IDs. Restricts results to Molecules mentioned in those entries.
	MentionedIn *[]string `form:"mentionedIn,omitempty" json:"mentionedIn,omitempty"`

	// ProjectId ID of a project. Restricts results to those in the project.
	ProjectId *string `form:"projectId,omitempty" json:"projectId,omitempty"`

	// RegistryId ID of a registry. Restricts results to those registered in this registry. Specifying "null" returns unregistered items.
	RegistryId *string `form:"registryId,omitempty" json:"registryId,omitempty"`

	// SchemaId ID of a schema. Restricts results to those of the specified schema.
	SchemaId *string `form:"schemaId,omitempty" json:"schemaId,omitempty"`

	// SchemaFields Filter based on schema field value (not display value). Restricts results to those with a field whose value matches the filter. For Integer, Float, and Date type fields, supports the >= and <= operators (but not < or >). If any schemaField filters are present, the schemaId param must also be present. Note that all operators must be separated from any values by a single space.
	SchemaFields *SchemaFieldsQueryParam `form:"schemaFields,omitempty" json:"schemaFields,omitempty"`

	// ArchiveReason Archive reason. Restricts results to those with the specified archive reason. Use “NOT_ARCHIVED” to filter for unarchived Molecules. Use "ANY_ARCHIVED" to filter for archived Molecules regardless of reason. Use "ANY_ARCHIVED_OR_NOT_ARCHIVED" to return items for both archived and unarchived.
	ArchiveReason *string `form:"archiveReason,omitempty" json:"archiveReason,omitempty"`

	// Mentions Comma-separated list of item IDs. Restricts results to those that mention the given items in the description.
	Mentions *[]string `form:"mentions,omitempty" json:"mentions,omitempty"`

	// Ids Comma-separated list of ids. Matches all of the provided IDs, or returns a 400 error that includes a list of which IDs are invalid.
	Ids *string `form:"ids,omitempty" json:"ids,omitempty"`

	// EntityRegistryIdsAnyOf Comma-separated list of entity registry IDs. Maximum of 100. Restricts results to those that match any of the specified registry IDs.
	EntityRegistryIdsAnyOf *string `form:"entityRegistryIds.anyOf,omitempty" json:"entityRegistryIds.anyOf,omitempty"`

	// NamesAnyOf Comma-separated list of names. Maximum of 100. Restricts results to those that match any of the specified names, aliases, or entity registry IDs.
	NamesAnyOf *string `form:"names.anyOf,omitempty" json:"names.anyOf,omitempty"`

	// AuthorIdsAnyOf Comma separated list of user or app IDs. Maximum of 100.
	AuthorIdsAnyOf *string `form:"authorIds.anyOf,omitempty" json:"authorIds.anyOf,omitempty"`

	// ChemicalSubstructureMol mol-formatted string for a chemical substructure to search by
	ChemicalSubstructureMol *string `form:"chemicalSubstructure.mol,omitempty" json:"chemicalSubstructure.mol,omitempty"`

	// ChemicalSubstructureSmiles SMILES string for a chemical substructure to search by
	ChemicalSubstructureSmiles *string `form:"chemicalSubstructure.smiles,omitempty" json:"chemicalSubstructure.smiles,omitempty"`
}

ListMoleculesParams defines parameters for ListMolecules.

type ListMoleculesParamsSort

type ListMoleculesParamsSort string

ListMoleculesParamsSort defines parameters for ListMolecules.

const (
	ListMoleculesParamsSortModifiedAt     ListMoleculesParamsSort = "modifiedAt"
	ListMoleculesParamsSortModifiedAtAsc  ListMoleculesParamsSort = "modifiedAt:asc"
	ListMoleculesParamsSortModifiedAtDesc ListMoleculesParamsSort = "modifiedAt:desc"
	ListMoleculesParamsSortName           ListMoleculesParamsSort = "name"
	ListMoleculesParamsSortNameAsc        ListMoleculesParamsSort = "name:asc"
	ListMoleculesParamsSortNameDesc       ListMoleculesParamsSort = "name:desc"
)

Defines values for ListMoleculesParamsSort.

type ListMoleculesResponse

type ListMoleculesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *MoleculesPaginatedList
	JSON400      *BadRequestError
}

func ParseListMoleculesResponse

func ParseListMoleculesResponse(rsp *http.Response) (*ListMoleculesResponse, error)

ParseListMoleculesResponse parses an HTTP response from a ListMoleculesWithResponse call

func (ListMoleculesResponse) Status

func (r ListMoleculesResponse) Status() string

Status returns HTTPResponse.Status

func (ListMoleculesResponse) StatusCode

func (r ListMoleculesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListMonomersParams

type ListMonomersParams struct {
	// PageSize Number of results to return. Defaults to 50, maximum of 100.
	PageSize *int `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// NextToken Token for pagination
	NextToken *string `form:"nextToken,omitempty" json:"nextToken,omitempty"`

	// Returning Comma-separated list of fields to return. Modifies the output shape. To return all keys at a given level, enumerate them or use the wildcard, '*'. For more information, [click here](https://docs.benchling.com/docs/getting-started-1#returning-query-parameter).
	Returning *string `form:"returning,omitempty" json:"returning,omitempty"`
}

ListMonomersParams defines parameters for ListMonomers.

type ListMonomersResponse

type ListMonomersResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *MonomersPaginatedList
}

func ParseListMonomersResponse

func ParseListMonomersResponse(rsp *http.Response) (*ListMonomersResponse, error)

ParseListMonomersResponse parses an HTTP response from a ListMonomersWithResponse call

func (ListMonomersResponse) Status

func (r ListMonomersResponse) Status() string

Status returns HTTPResponse.Status

func (ListMonomersResponse) StatusCode

func (r ListMonomersResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListNucleotideAlignmentsParams

type ListNucleotideAlignmentsParams struct {
	// PageSize Number of results to return. Defaults to 50, maximum of 100.
	PageSize *int `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// NextToken Token for pagination
	NextToken *string                             `form:"nextToken,omitempty" json:"nextToken,omitempty"`
	Sort      *ListNucleotideAlignmentsParamsSort `form:"sort,omitempty" json:"sort,omitempty"`

	// ModifiedAt Datetime, in RFC 3339 format. Supports the > and < operators. Time zone defaults to UTC. Restricts results to those modified in the specified range. e.g. > 2017-04-30. Date ranges can be specified with the following nomenclature > YYYY-MM-DD AND <YYYY-MM-DD.
	ModifiedAt *string `form:"modifiedAt,omitempty" json:"modifiedAt,omitempty"`

	// Name Name of a Nucleotide Alignment. Restricts results to those with the specified name.
	Name *string `form:"name,omitempty" json:"name,omitempty"`

	// NameIncludes Name substring of a Nucleotide Alignment. Restricts results to those with names that include the provided substring.
	NameIncludes *string `form:"nameIncludes,omitempty" json:"nameIncludes,omitempty"`

	// Ids Comma-separated list of ids. Matches all of the provided IDs, or returns a 400 error that includes a list of which IDs are invalid.
	Ids *string `form:"ids,omitempty" json:"ids,omitempty"`

	// NamesAnyOf Comma-separated list of names. Maximum of 100. Restricts results to those that match any of the specified names, case insensitive.  Warning - this filter can be non-performant due to case insensitivity.
	NamesAnyOf *string `form:"names.anyOf,omitempty" json:"names.anyOf,omitempty"`

	// NamesAnyOfCaseSensitive Comma-separated list of names. Maximum of 100. Restricts results to those that match any of the specified names, case sensitive.
	NamesAnyOfCaseSensitive *string `form:"names.anyOf.caseSensitive,omitempty" json:"names.anyOf.caseSensitive,omitempty"`

	// SequenceIds Comma-separated list of sequence ids that own one or more Nucleotide Alignments (i.e. ids of sequences used as the template in a Template Alignment or created as the consensus sequence from a Consensus Alignment). Matches all of the provided IDs, or returns a 400 error that includes a list of which IDs are invalid.
	SequenceIds *string `form:"sequenceIds,omitempty" json:"sequenceIds,omitempty"`
}

ListNucleotideAlignmentsParams defines parameters for ListNucleotideAlignments.

type ListNucleotideAlignmentsParamsSort

type ListNucleotideAlignmentsParamsSort string

ListNucleotideAlignmentsParamsSort defines parameters for ListNucleotideAlignments.

const (
	ListNucleotideAlignmentsParamsSortModifiedAt     ListNucleotideAlignmentsParamsSort = "modifiedAt"
	ListNucleotideAlignmentsParamsSortModifiedAtAsc  ListNucleotideAlignmentsParamsSort = "modifiedAt:asc"
	ListNucleotideAlignmentsParamsSortModifiedAtDesc ListNucleotideAlignmentsParamsSort = "modifiedAt:desc"
	ListNucleotideAlignmentsParamsSortName           ListNucleotideAlignmentsParamsSort = "name"
	ListNucleotideAlignmentsParamsSortNameAsc        ListNucleotideAlignmentsParamsSort = "name:asc"
	ListNucleotideAlignmentsParamsSortNameDesc       ListNucleotideAlignmentsParamsSort = "name:desc"
)

Defines values for ListNucleotideAlignmentsParamsSort.

type ListNucleotideAlignmentsResponse

type ListNucleotideAlignmentsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *NucleotideAlignmentsPaginatedList
	JSON400      *BadRequestError
}

func ParseListNucleotideAlignmentsResponse

func ParseListNucleotideAlignmentsResponse(rsp *http.Response) (*ListNucleotideAlignmentsResponse, error)

ParseListNucleotideAlignmentsResponse parses an HTTP response from a ListNucleotideAlignmentsWithResponse call

func (ListNucleotideAlignmentsResponse) Status

Status returns HTTPResponse.Status

func (ListNucleotideAlignmentsResponse) StatusCode

func (r ListNucleotideAlignmentsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListOligosParams

type ListOligosParams struct {
	// PageSize Number of results to return. Defaults to 50, maximum of 100.
	PageSize *int `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// NextToken Token for pagination
	NextToken *string               `form:"nextToken,omitempty" json:"nextToken,omitempty"`
	Sort      *ListOligosParamsSort `form:"sort,omitempty" json:"sort,omitempty"`

	// ModifiedAt Datetime, in RFC 3339 format. Supports the > and < operators. Time zone defaults to UTC. Restricts results to those modified in the specified range. e.g. > 2017-04-30. Date ranges can be specified with the following nomenclature > YYYY-MM-DD AND <YYYY-MM-DD.
	ModifiedAt *string `form:"modifiedAt,omitempty" json:"modifiedAt,omitempty"`

	// Name Name of an Oligo. Restricts results to those with the specified name, alias, or entity registry ID.
	Name *string `form:"name,omitempty" json:"name,omitempty"`

	// Bases Full bases of the oligo. Restricts results to those with the specified bases, case-insensitive, allowing for circular or reverse complement matches. Does not allow partial matching or loose matching via degenerate bases.
	Bases *string `form:"bases,omitempty" json:"bases,omitempty"`

	// FolderId ID of a folder. Restricts results to those in the folder.
	FolderId *string `form:"folderId,omitempty" json:"folderId,omitempty"`

	// MentionedIn Comma-separated list of entry IDs. Restricts results to Oligos mentioned in those entries.
	MentionedIn *string `form:"mentionedIn,omitempty" json:"mentionedIn,omitempty"`

	// ProjectId ID of a project. Restricts results to those in the project.
	ProjectId *string `form:"projectId,omitempty" json:"projectId,omitempty"`

	// RegistryId ID of a registry. Restricts results to those registered in this registry. Specifying "null" returns unregistered items.
	RegistryId *string `form:"registryId,omitempty" json:"registryId,omitempty"`

	// SchemaId ID of a schema. Restricts results to those of the specified schema.
	SchemaId *string `form:"schemaId,omitempty" json:"schemaId,omitempty"`

	// SchemaFields Filter based on schema field value (not display value). Restricts results to those with a field whose value matches the filter. For Integer, Float, and Date type fields, supports the >= and <= operators (but not < or >). If any schemaField filters are present, the schemaId param must also be present. Note that all operators must be separated from any values by a single space.
	SchemaFields *SchemaFieldsQueryParam `form:"schemaFields,omitempty" json:"schemaFields,omitempty"`

	// ArchiveReason Archive reason. Restricts items to those with the specified archive reason. Use "NOT_ARCHIVED" to filter for unarchived Oligos. Use "ANY_ARCHIVED" to filter for archived Oligos regardless of reason. Use "ANY_ARCHIVED_OR_NOT_ARCHIVED" to return items for both archived and unarchived.
	ArchiveReason *string `form:"archiveReason,omitempty" json:"archiveReason,omitempty"`

	// Mentions Comma-separated list of item IDs. Restricts results to those that mention the given items in the description.
	Mentions *string `form:"mentions,omitempty" json:"mentions,omitempty"`

	// Ids Comma-separated list of ids. Matches all of the provided IDs, or returns a 400 error that includes a list of which IDs are invalid.
	Ids *string `form:"ids,omitempty" json:"ids,omitempty"`

	// EntityRegistryIdsAnyOf Comma-separated list of entity registry IDs. Maximum of 100. Restricts results to those that match any of the specified registry IDs.
	EntityRegistryIdsAnyOf *string `form:"entityRegistryIds.anyOf,omitempty" json:"entityRegistryIds.anyOf,omitempty"`

	// NamesAnyOf Comma-separated list of names. Maximum of 100. Restricts results to those that match any of the specified names, aliases, or entity registry IDs, case insensitive.  Warning - this filter can be non-performant due to case insensitivity.
	NamesAnyOf *string `form:"names.anyOf,omitempty" json:"names.anyOf,omitempty"`

	// NamesAnyOfCaseSensitive Comma-separated list of names. Maximum of 100. Restricts results to those that match any of the specified names, aliases, or entity registry IDs, case sensitive.
	NamesAnyOfCaseSensitive *string `form:"names.anyOf.caseSensitive,omitempty" json:"names.anyOf.caseSensitive,omitempty"`

	// CreatorIds Comma separated list of users IDs
	CreatorIds *string `form:"creatorIds,omitempty" json:"creatorIds,omitempty"`

	// Returning Comma-separated list of fields to return. Modifies the output shape. To return all keys at a given level, enumerate them or use the wildcard, '*'. For more information, [click here](https://docs.benchling.com/docs/getting-started-1#returning-query-parameter).
	Returning *string `form:"returning,omitempty" json:"returning,omitempty"`
}

ListOligosParams defines parameters for ListOligos.

type ListOligosParamsSort

type ListOligosParamsSort string

ListOligosParamsSort defines parameters for ListOligos.

const (
	ListOligosParamsSortModifiedAt     ListOligosParamsSort = "modifiedAt"
	ListOligosParamsSortModifiedAtAsc  ListOligosParamsSort = "modifiedAt:asc"
	ListOligosParamsSortModifiedAtDesc ListOligosParamsSort = "modifiedAt:desc"
	ListOligosParamsSortName           ListOligosParamsSort = "name"
	ListOligosParamsSortNameAsc        ListOligosParamsSort = "name:asc"
	ListOligosParamsSortNameDesc       ListOligosParamsSort = "name:desc"
)

Defines values for ListOligosParamsSort.

type ListOligosResponse

type ListOligosResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *OligosPaginatedList
	JSON400      *BadRequestError
}

func ParseListOligosResponse

func ParseListOligosResponse(rsp *http.Response) (*ListOligosResponse, error)

ParseListOligosResponse parses an HTTP response from a ListOligosWithResponse call

func (ListOligosResponse) Status

func (r ListOligosResponse) Status() string

Status returns HTTPResponse.Status

func (ListOligosResponse) StatusCode

func (r ListOligosResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListOrganizationsParams

type ListOrganizationsParams struct {
	// Ids Comma-separated list of ids. Matches all of the provided IDs, or returns a 400 error that includes a list of which IDs are invalid.
	Ids *string `form:"ids,omitempty" json:"ids,omitempty"`

	// Name Name of an organization. Restricts results to those with the specified name.
	Name *string `form:"name,omitempty" json:"name,omitempty"`

	// NameIncludes Name substring of an organization. Restricts results to those with names that include the provided substring.
	NameIncludes *string `form:"nameIncludes,omitempty" json:"nameIncludes,omitempty"`

	// NamesAnyOf Comma-separated list of names. Maximum of 100. Restricts results to those that match any of the specified names, case insensitive.  Warning - this filter can be non-performant due to case insensitivity.
	NamesAnyOf *string `form:"names.anyOf,omitempty" json:"names.anyOf,omitempty"`

	// NamesAnyOfCaseSensitive Comma-separated list of names. Maximum of 100. Restricts results to those that match any of the specified names, case sensitive.
	NamesAnyOfCaseSensitive *string `form:"names.anyOf.caseSensitive,omitempty" json:"names.anyOf.caseSensitive,omitempty"`

	// ModifiedAt Datetime, in RFC 3339 format. Supports the > and < operators. Time zone defaults to UTC. Restricts results to those modified in the specified range. e.g. > 2017-04-30. Date ranges can be specified with the following nomenclature > YYYY-MM-DD AND <YYYY-MM-DD.
	ModifiedAt *string `form:"modifiedAt,omitempty" json:"modifiedAt,omitempty"`

	// HasMembers Comma-separated list of user or Benchling app IDs. Restricts results to organizations that include all the given users/apps as members.
	HasMembers *string `form:"hasMembers,omitempty" json:"hasMembers,omitempty"`

	// HasAdmins Comma-separated list of user or Benchling app IDs. Restricts results to organizations that include all the given users/apps as admins.
	HasAdmins *string `form:"hasAdmins,omitempty" json:"hasAdmins,omitempty"`
	PageSize  *int    `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// NextToken Token for pagination
	NextToken *string                      `form:"nextToken,omitempty" json:"nextToken,omitempty"`
	Sort      *ListOrganizationsParamsSort `form:"sort,omitempty" json:"sort,omitempty"`
}

ListOrganizationsParams defines parameters for ListOrganizations.

type ListOrganizationsParamsSort

type ListOrganizationsParamsSort string

ListOrganizationsParamsSort defines parameters for ListOrganizations.

const (
	ListOrganizationsParamsSortModifiedAt     ListOrganizationsParamsSort = "modifiedAt"
	ListOrganizationsParamsSortModifiedAtAsc  ListOrganizationsParamsSort = "modifiedAt:asc"
	ListOrganizationsParamsSortModifiedAtDesc ListOrganizationsParamsSort = "modifiedAt:desc"
	ListOrganizationsParamsSortName           ListOrganizationsParamsSort = "name"
	ListOrganizationsParamsSortNameAsc        ListOrganizationsParamsSort = "name:asc"
	ListOrganizationsParamsSortNameDesc       ListOrganizationsParamsSort = "name:desc"
)

Defines values for ListOrganizationsParamsSort.

type ListOrganizationsResponse

type ListOrganizationsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *OrganizationsPaginatedList
	JSON400      *BadRequestError
}

func ParseListOrganizationsResponse

func ParseListOrganizationsResponse(rsp *http.Response) (*ListOrganizationsResponse, error)

ParseListOrganizationsResponse parses an HTTP response from a ListOrganizationsWithResponse call

func (ListOrganizationsResponse) Status

func (r ListOrganizationsResponse) Status() string

Status returns HTTPResponse.Status

func (ListOrganizationsResponse) StatusCode

func (r ListOrganizationsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListPlateSchemasByRegistryResponse

type ListPlateSchemasByRegistryResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PlateSchemasList
	JSON400      *BadRequestError
}

func ParseListPlateSchemasByRegistryResponse

func ParseListPlateSchemasByRegistryResponse(rsp *http.Response) (*ListPlateSchemasByRegistryResponse, error)

ParseListPlateSchemasByRegistryResponse parses an HTTP response from a ListPlateSchemasByRegistryWithResponse call

func (ListPlateSchemasByRegistryResponse) Status

Status returns HTTPResponse.Status

func (ListPlateSchemasByRegistryResponse) StatusCode

func (r ListPlateSchemasByRegistryResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListPlateSchemasParams

type ListPlateSchemasParams struct {
	NextToken *string `form:"nextToken,omitempty" json:"nextToken,omitempty"`
	PageSize  *int    `form:"pageSize,omitempty" json:"pageSize,omitempty"`
}

ListPlateSchemasParams defines parameters for ListPlateSchemas.

type ListPlateSchemasResponse

type ListPlateSchemasResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PlateSchemasPaginatedList
	JSON400      *BadRequestError
}

func ParseListPlateSchemasResponse

func ParseListPlateSchemasResponse(rsp *http.Response) (*ListPlateSchemasResponse, error)

ParseListPlateSchemasResponse parses an HTTP response from a ListPlateSchemasWithResponse call

func (ListPlateSchemasResponse) Status

func (r ListPlateSchemasResponse) Status() string

Status returns HTTPResponse.Status

func (ListPlateSchemasResponse) StatusCode

func (r ListPlateSchemasResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListPlatesParams

type ListPlatesParams struct {
	// PageSize Number of results to return. Defaults to 50, maximum of 100.
	PageSize *int `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// NextToken Token for pagination
	NextToken *string               `form:"nextToken,omitempty" json:"nextToken,omitempty"`
	Sort      *ListPlatesParamsSort `form:"sort,omitempty" json:"sort,omitempty"`

	// SchemaId ID of a schema. Restricts results to those of the specified schema.
	SchemaId *string `form:"schemaId,omitempty" json:"schemaId,omitempty"`

	// SchemaFields Filter based on schema field value (not display value). Restricts results to those with a field whose value matches the filter. For Integer, Float, and Date type fields, supports the >= and <= operators (but not < or >). If any schemaField filters are present, the schemaId param must also be present. Note that all operators must be separated from any values by a single space.
	SchemaFields *SchemaFieldsQueryParam `form:"schemaFields,omitempty" json:"schemaFields,omitempty"`

	// ModifiedAt Datetime, in RFC 3339 format. Supports the > and < operators. Time zone defaults to UTC. Restricts results to those modified in the specified range. e.g. > 2017-04-30. Date ranges can be specified with the following nomenclature > YYYY-MM-DD AND <YYYY-MM-DD.
	ModifiedAt *string `form:"modifiedAt,omitempty" json:"modifiedAt,omitempty"`

	// Name Name of a plate. Restricts results to those with the specified name.
	Name *string `form:"name,omitempty" json:"name,omitempty"`

	// NameIncludes Name substring of a plate. Restricts results to those with names that include the provided substring.
	NameIncludes *string `form:"nameIncludes,omitempty" json:"nameIncludes,omitempty"`

	// AncestorStorageId ID of a location. Restricts results to those located in the specified inventory.
	AncestorStorageId *string `form:"ancestorStorageId,omitempty" json:"ancestorStorageId,omitempty"`

	// StorageContentsId ID of a batch, entity, or entity schema. Restricts results to those that hold containers with entities or batches associated with the specified ID.
	StorageContentsId *string `form:"storageContentsId,omitempty" json:"storageContentsId,omitempty"`

	// StorageContentsIds Comma-separated list of IDs of batches or entities. Restricts results to those that hold containers with at least one of the specified batches, entities, or batches of the specified entities.
	StorageContentsIds *string `form:"storageContentsIds,omitempty" json:"storageContentsIds,omitempty"`

	// ArchiveReason Archive reason. Restricts items to those with the specified archive reason. Use "NOT_ARCHIVED" to filter for unarchived plates. Use "ANY_ARCHIVED" to filter for archived plates regardless of reason. Use "ANY_ARCHIVED_OR_NOT_ARCHIVED" to return items for both archived and unarchived.
	ArchiveReason *string `form:"archiveReason,omitempty" json:"archiveReason,omitempty"`

	// Ids Comma-separated list of ids. Matches all of the provided IDs, or returns a 400 error that includes a list of which IDs are invalid.
	Ids *string `form:"ids,omitempty" json:"ids,omitempty"`

	// Barcodes Comma-separated list of barcodes. Matches all of the provided barcodes, or returns a 400 error that includes a list of which barcodes are invalid.
	Barcodes *string `form:"barcodes,omitempty" json:"barcodes,omitempty"`

	// NamesAnyOf Comma-separated list of names. Maximum of 100. Restricts results to those that match any of the specified names, case insensitive.  Warning - this filter can be non-performant due to case insensitivity.
	NamesAnyOf *string `form:"names.anyOf,omitempty" json:"names.anyOf,omitempty"`

	// NamesAnyOfCaseSensitive Comma-separated list of names. Maximum of 100. Restricts results to those that match any of the specified names, case sensitive.
	NamesAnyOfCaseSensitive *string `form:"names.anyOf.caseSensitive,omitempty" json:"names.anyOf.caseSensitive,omitempty"`

	// Returning Comma-separated list of fields to return. Modifies the output shape. To return all keys at a given level, enumerate them or use the wildcard, '*'. For more information, [click here](https://docs.benchling.com/docs/getting-started-1#returning-query-parameter).
	Returning *string `form:"returning,omitempty" json:"returning,omitempty"`

	// CreatorIds Comma separated list of users IDs
	CreatorIds *string `form:"creatorIds,omitempty" json:"creatorIds,omitempty"`
}

ListPlatesParams defines parameters for ListPlates.

type ListPlatesParamsSort

type ListPlatesParamsSort string

ListPlatesParamsSort defines parameters for ListPlates.

const (
	ListPlatesParamsSortBarcode        ListPlatesParamsSort = "barcode"
	ListPlatesParamsSortCreatedAtAsc   ListPlatesParamsSort = "createdAt:asc"
	ListPlatesParamsSortCreatedAtDesc  ListPlatesParamsSort = "createdAt:desc"
	ListPlatesParamsSortModifiedAt     ListPlatesParamsSort = "modifiedAt"
	ListPlatesParamsSortModifiedAtAsc  ListPlatesParamsSort = "modifiedAt:asc"
	ListPlatesParamsSortModifiedAtDesc ListPlatesParamsSort = "modifiedAt:desc"
	ListPlatesParamsSortName           ListPlatesParamsSort = "name"
	ListPlatesParamsSortNameAsc        ListPlatesParamsSort = "name:asc"
	ListPlatesParamsSortNameDesc       ListPlatesParamsSort = "name:desc"
)

Defines values for ListPlatesParamsSort.

type ListPlatesResponse

type ListPlatesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PlatesPaginatedList
	JSON400      *BadRequestError
}

func ParseListPlatesResponse

func ParseListPlatesResponse(rsp *http.Response) (*ListPlatesResponse, error)

ParseListPlatesResponse parses an HTTP response from a ListPlatesWithResponse call

func (ListPlatesResponse) Status

func (r ListPlatesResponse) Status() string

Status returns HTTPResponse.Status

func (ListPlatesResponse) StatusCode

func (r ListPlatesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListPrintersParams

type ListPrintersParams struct {
	// Name Name of a printer. Restricts results to those with the specified name.
	Name *string `form:"name,omitempty" json:"name,omitempty"`
}

ListPrintersParams defines parameters for ListPrinters.

type ListPrintersResponse

type ListPrintersResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PrintersList
	JSON400      *BadRequestError
	JSON404      *NotFoundError
}

func ParseListPrintersResponse

func ParseListPrintersResponse(rsp *http.Response) (*ListPrintersResponse, error)

ParseListPrintersResponse parses an HTTP response from a ListPrintersWithResponse call

func (ListPrintersResponse) Status

func (r ListPrintersResponse) Status() string

Status returns HTTPResponse.Status

func (ListPrintersResponse) StatusCode

func (r ListPrintersResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListProjectsParams

type ListProjectsParams struct {
	NextToken *string `form:"nextToken,omitempty" json:"nextToken,omitempty"`
	PageSize  *int    `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// Sort Method by which to order search results. Valid sorts are modifiedAt (modified time, most recent first) and name (project name, alphabetical). Optionally add :asc or :desc to specify ascending or descending order. Default is modifiedAt.
	Sort *ListProjectsParamsSort `form:"sort,omitempty" json:"sort,omitempty"`

	// ArchiveReason Archive reason. Restricts items to those with the specified archive reason. Use "NOT_ARCHIVED" to filter for unarchived projects. Use "ANY_ARCHIVED" to filter for archived projects regardless of reason. Use "ANY_ARCHIVED_OR_NOT_ARCHIVED" to return items for both archived and unarchived.
	ArchiveReason *string `form:"archiveReason,omitempty" json:"archiveReason,omitempty"`

	// Ids Comma-separated list of ids. Matches all of the provided IDs, or returns a 400 error that includes a list of which IDs are invalid.
	Ids *string `form:"ids,omitempty" json:"ids,omitempty"`

	// Name Name of a project. Restricts results to those with the specified name.
	Name *string `form:"name,omitempty" json:"name,omitempty"`
}

ListProjectsParams defines parameters for ListProjects.

type ListProjectsParamsSort

type ListProjectsParamsSort string

ListProjectsParamsSort defines parameters for ListProjects.

const (
	ListProjectsParamsSortModifiedAt     ListProjectsParamsSort = "modifiedAt"
	ListProjectsParamsSortModifiedAtAsc  ListProjectsParamsSort = "modifiedAt:asc"
	ListProjectsParamsSortModifiedAtDesc ListProjectsParamsSort = "modifiedAt:desc"
	ListProjectsParamsSortName           ListProjectsParamsSort = "name"
	ListProjectsParamsSortNameAsc        ListProjectsParamsSort = "name:asc"
	ListProjectsParamsSortNameDesc       ListProjectsParamsSort = "name:desc"
)

Defines values for ListProjectsParamsSort.

type ListProjectsResponse

type ListProjectsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ProjectsPaginatedList
}

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 ListRNAOligosParams

type ListRNAOligosParams struct {
	// PageSize Number of results to return. Defaults to 50, maximum of 100.
	PageSize *int `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// NextToken Token for pagination
	NextToken *string                  `form:"nextToken,omitempty" json:"nextToken,omitempty"`
	Sort      *ListRNAOligosParamsSort `form:"sort,omitempty" json:"sort,omitempty"`

	// ModifiedAt Datetime, in RFC 3339 format. Supports the > and < operators. Time zone defaults to UTC. Restricts results to those modified in the specified range. e.g. > 2017-04-30. Date ranges can be specified with the following nomenclature > YYYY-MM-DD AND <YYYY-MM-DD.
	ModifiedAt *string `form:"modifiedAt,omitempty" json:"modifiedAt,omitempty"`

	// Name Name of an RNA Oligo. Restricts results to those with the specified name, alias, or entity registry ID.
	Name *string `form:"name,omitempty" json:"name,omitempty"`

	// NameIncludes Name substring of an RNA Oligo. Restricts results to those with names, aliases, or entity registry IDs that include the provided substring.
	NameIncludes *string `form:"nameIncludes,omitempty" json:"nameIncludes,omitempty"`

	// Bases Full bases of the RNA Oligo. Restricts results to those with the specified bases, case-insensitive, allowing for circular or reverse complement matches. Does not allow partial matching or loose matching via degenerate bases.
	Bases *string `form:"bases,omitempty" json:"bases,omitempty"`

	// FolderId ID of a folder. Restricts results to those in the folder.
	FolderId *string `form:"folderId,omitempty" json:"folderId,omitempty"`

	// MentionedIn Comma-separated list of entry IDs. Restricts results to RNA Oligos mentioned in those entries.
	MentionedIn *string `form:"mentionedIn,omitempty" json:"mentionedIn,omitempty"`

	// ProjectId ID of a project. Restricts results to those in the project.
	ProjectId *string `form:"projectId,omitempty" json:"projectId,omitempty"`

	// RegistryId ID of a registry. Restricts results to those registered in this registry. Specifying "null" returns unregistered items.
	RegistryId *string `form:"registryId,omitempty" json:"registryId,omitempty"`

	// SchemaId ID of a schema. Restricts results to those of the specified schema.
	SchemaId *string `form:"schemaId,omitempty" json:"schemaId,omitempty"`

	// SchemaFields Filter based on schema field value (not display value). Restricts results to those with a field whose value matches the filter. For Integer, Float, and Date type fields, supports the >= and <= operators (but not < or >). If any schemaField filters are present, the schemaId param must also be present. Note that all operators must be separated from any values by a single space.
	SchemaFields *SchemaFieldsQueryParam `form:"schemaFields,omitempty" json:"schemaFields,omitempty"`

	// ArchiveReason Archive reason. Restricts items to those with the specified archive reason. Use "NOT_ARCHIVED" to filter for unarchived RNA Oligos. Use "ANY_ARCHIVED" to filter for archived RNA Oligos regardless of reason. Use "ANY_ARCHIVED_OR_NOT_ARCHIVED" to return items for both archived and unarchived.
	ArchiveReason *string `form:"archiveReason,omitempty" json:"archiveReason,omitempty"`

	// Mentions Comma-separated list of item IDs. Restricts results to those that mention the given items in the description.
	Mentions *string `form:"mentions,omitempty" json:"mentions,omitempty"`

	// Ids Comma-separated list of ids. Matches all of the provided IDs, or returns a 400 error that includes a list of which IDs are invalid.
	Ids *string `form:"ids,omitempty" json:"ids,omitempty"`

	// EntityRegistryIdsAnyOf Comma-separated list of entity registry IDs. Maximum of 100. Restricts results to those that match any of the specified registry IDs.
	EntityRegistryIdsAnyOf *string `form:"entityRegistryIds.anyOf,omitempty" json:"entityRegistryIds.anyOf,omitempty"`

	// NamesAnyOf Comma-separated list of names. Maximum of 100. Restricts results to those that match any of the specified names, aliases, or entity registry IDs, case insensitive.  Warning - this filter can be non-performant due to case insensitivity.
	NamesAnyOf *string `form:"names.anyOf,omitempty" json:"names.anyOf,omitempty"`

	// NamesAnyOfCaseSensitive Comma-separated list of names. Maximum of 100. Restricts results to those that match any of the specified names, aliases, or entity registry IDs, case sensitive.
	NamesAnyOfCaseSensitive *string `form:"names.anyOf.caseSensitive,omitempty" json:"names.anyOf.caseSensitive,omitempty"`

	// CreatorIds Comma separated list of users IDs
	CreatorIds *string `form:"creatorIds,omitempty" json:"creatorIds,omitempty"`

	// AuthorIdsAnyOf Comma separated list of user or app IDs. Maximum of 100.
	AuthorIdsAnyOf *string `form:"authorIds.anyOf,omitempty" json:"authorIds.anyOf,omitempty"`

	// Returning Comma-separated list of fields to return. Modifies the output shape. To return all keys at a given level, enumerate them or use the wildcard, '*'. For more information, [click here](https://docs.benchling.com/docs/getting-started-1#returning-query-parameter).
	Returning *string `form:"returning,omitempty" json:"returning,omitempty"`

	// CustomNotationId ID of the notation to use in populating the customNotation field.
	CustomNotationId *string `form:"customNotationId,omitempty" json:"customNotationId,omitempty"`
}

ListRNAOligosParams defines parameters for ListRNAOligos.

type ListRNAOligosParamsSort

type ListRNAOligosParamsSort string

ListRNAOligosParamsSort defines parameters for ListRNAOligos.

const (
	ListRNAOligosParamsSortModifiedAt     ListRNAOligosParamsSort = "modifiedAt"
	ListRNAOligosParamsSortModifiedAtAsc  ListRNAOligosParamsSort = "modifiedAt:asc"
	ListRNAOligosParamsSortModifiedAtDesc ListRNAOligosParamsSort = "modifiedAt:desc"
	ListRNAOligosParamsSortName           ListRNAOligosParamsSort = "name"
	ListRNAOligosParamsSortNameAsc        ListRNAOligosParamsSort = "name:asc"
	ListRNAOligosParamsSortNameDesc       ListRNAOligosParamsSort = "name:desc"
)

Defines values for ListRNAOligosParamsSort.

type ListRNAOligosResponse

type ListRNAOligosResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *RnaOligosPaginatedList
	JSON400      *BadRequestError
}

func ParseListRNAOligosResponse

func ParseListRNAOligosResponse(rsp *http.Response) (*ListRNAOligosResponse, error)

ParseListRNAOligosResponse parses an HTTP response from a ListRNAOligosWithResponse call

func (ListRNAOligosResponse) Status

func (r ListRNAOligosResponse) Status() string

Status returns HTTPResponse.Status

func (ListRNAOligosResponse) StatusCode

func (r ListRNAOligosResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListRNASequencesParams

type ListRNASequencesParams struct {
	// PageSize Number of results to return. Defaults to 50, maximum of 100.
	PageSize *int `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// NextToken Token for pagination
	NextToken *string                     `form:"nextToken,omitempty" json:"nextToken,omitempty"`
	Sort      *ListRNASequencesParamsSort `form:"sort,omitempty" json:"sort,omitempty"`

	// ModifiedAt Datetime, in RFC 3339 format. Supports the > and < operators. Time zone defaults to UTC. Restricts results to those modified in the specified range. e.g. > 2017-04-30. Date ranges can be specified with the following nomenclature > YYYY-MM-DD AND <YYYY-MM-DD.
	ModifiedAt *string `form:"modifiedAt,omitempty" json:"modifiedAt,omitempty"`

	// Name Name of an RNA Sequence. Restricts results to those with the specified name, alias, or entity registry ID.
	Name *string `form:"name,omitempty" json:"name,omitempty"`

	// NameIncludes Name substring of an RNA Sequence. Restricts results to those with names, aliases, or entity registry IDs that include the provided substring.
	NameIncludes *string `form:"nameIncludes,omitempty" json:"nameIncludes,omitempty"`

	// Bases Full bases of the RNA sequence. Restricts results to those with the specified bases, case-insensitive, allowing for circular or reverse complement matches. Does not allow partial matching or loose matching via degenerate bases.
	Bases *string `form:"bases,omitempty" json:"bases,omitempty"`

	// FolderId ID of a folder. Restricts results to those in the folder.
	FolderId *string `form:"folderId,omitempty" json:"folderId,omitempty"`

	// MentionedIn Comma-separated list of entry IDs. Restricts results to RNA sequences mentioned in those entries.
	MentionedIn *string `form:"mentionedIn,omitempty" json:"mentionedIn,omitempty"`

	// ProjectId ID of a project. Restricts results to those in the project.
	ProjectId *string `form:"projectId,omitempty" json:"projectId,omitempty"`

	// RegistryId ID of a registry. Restricts results to those registered in this registry. Specifying "null" returns unregistered items.
	RegistryId *string `form:"registryId,omitempty" json:"registryId,omitempty"`

	// SchemaId ID of a schema. Restricts results to those of the specified schema.
	SchemaId *string `form:"schemaId,omitempty" json:"schemaId,omitempty"`

	// SchemaFields Filter based on schema field value (not display value). Restricts results to those with a field whose value matches the filter. For Integer, Float, and Date type fields, supports the >= and <= operators (but not < or >). If any schemaField filters are present, the schemaId param must also be present. Note that all operators must be separated from any values by a single space.
	SchemaFields *SchemaFieldsQueryParam `form:"schemaFields,omitempty" json:"schemaFields,omitempty"`

	// ArchiveReason Archive reason. Restricts items to those with the specified archive reason. Use "NOT_ARCHIVED" to filter for unarchived RNA sequences. Use "ANY_ARCHIVED" to filter for archived RNA sequences regardless of reason. Use "ANY_ARCHIVED_OR_NOT_ARCHIVED" to return items for both archived and unarchived.
	ArchiveReason *string `form:"archiveReason,omitempty" json:"archiveReason,omitempty"`

	// Mentions Comma-separated list of item IDs. Restricts results to those that mention the given items in the description.
	Mentions *string `form:"mentions,omitempty" json:"mentions,omitempty"`

	// Ids Comma-separated list of ids. Matches all of the provided IDs, or returns a 400 error that includes a list of which IDs are invalid.
	Ids *string `form:"ids,omitempty" json:"ids,omitempty"`

	// EntityRegistryIdsAnyOf Comma-separated list of entity registry IDs. Maximum of 100. Restricts results to those that match any of the specified registry IDs.
	EntityRegistryIdsAnyOf *string `form:"entityRegistryIds.anyOf,omitempty" json:"entityRegistryIds.anyOf,omitempty"`

	// NamesAnyOf Comma-separated list of names. Maximum of 100. Restricts results to those that match any of the specified names, aliases, or entity registry IDs, case insensitive.  Warning - this filter can be non-performant due to case insensitivity.
	NamesAnyOf *string `form:"names.anyOf,omitempty" json:"names.anyOf,omitempty"`

	// NamesAnyOfCaseSensitive Comma-separated list of names. Maximum of 100. Restricts results to those that match any of the specified names, aliases, or entity registry IDs, case sensitive.
	NamesAnyOfCaseSensitive *string `form:"names.anyOf.caseSensitive,omitempty" json:"names.anyOf.caseSensitive,omitempty"`

	// CreatorIds Comma separated list of users IDs
	CreatorIds *string `form:"creatorIds,omitempty" json:"creatorIds,omitempty"`

	// AuthorIdsAnyOf Comma separated list of user or app IDs. Maximum of 100.
	AuthorIdsAnyOf *string `form:"authorIds.anyOf,omitempty" json:"authorIds.anyOf,omitempty"`

	// CustomNotationId ID of the notation to use in populating the customNotation field.
	CustomNotationId *string `form:"customNotationId,omitempty" json:"customNotationId,omitempty"`

	// Returning Comma-separated list of fields to return. Modifies the output shape. To return all keys at a given level, enumerate them or use the wildcard, '*'. For more information, [click here](https://docs.benchling.com/docs/getting-started-1#returning-query-parameter).
	//
	// **Note**: Fields annotations, translations, and primers cannot be introspected with the returning parameter, and any sub fields will be ignored. E.g.: "rnaSequences.annotations.id" will return the same as "rnaSequences.annotations".
	Returning *string `form:"returning,omitempty" json:"returning,omitempty"`
}

ListRNASequencesParams defines parameters for ListRNASequences.

type ListRNASequencesParamsSort

type ListRNASequencesParamsSort string

ListRNASequencesParamsSort defines parameters for ListRNASequences.

const (
	ListRNASequencesParamsSortModifiedAt     ListRNASequencesParamsSort = "modifiedAt"
	ListRNASequencesParamsSortModifiedAtAsc  ListRNASequencesParamsSort = "modifiedAt:asc"
	ListRNASequencesParamsSortModifiedAtDesc ListRNASequencesParamsSort = "modifiedAt:desc"
	ListRNASequencesParamsSortName           ListRNASequencesParamsSort = "name"
	ListRNASequencesParamsSortNameAsc        ListRNASequencesParamsSort = "name:asc"
	ListRNASequencesParamsSortNameDesc       ListRNASequencesParamsSort = "name:desc"
)

Defines values for ListRNASequencesParamsSort.

type ListRNASequencesResponse

type ListRNASequencesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *RnaSequencesPaginatedList
	JSON400      *BadRequestError
}

func ParseListRNASequencesResponse

func ParseListRNASequencesResponse(rsp *http.Response) (*ListRNASequencesResponse, error)

ParseListRNASequencesResponse parses an HTTP response from a ListRNASequencesWithResponse call

func (ListRNASequencesResponse) Status

func (r ListRNASequencesResponse) Status() string

Status returns HTTPResponse.Status

func (ListRNASequencesResponse) StatusCode

func (r ListRNASequencesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListRegistriesParams

type ListRegistriesParams struct {
	// Name Name of a registry. Restricts results to those with the specified name.
	Name *string `form:"name,omitempty" json:"name,omitempty"`

	// ModifiedAt Datetime, in RFC 3339 format. Supports the > and < operators. Time zone defaults to UTC. Restricts results to those modified in the specified range. e.g. > 2017-04-30. Date ranges can be specified with the following nomenclature > YYYY-MM-DD AND <YYYY-MM-DD.
	ModifiedAt *string `form:"modifiedAt,omitempty" json:"modifiedAt,omitempty"`
}

ListRegistriesParams defines parameters for ListRegistries.

type ListRegistriesResponse

type ListRegistriesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *RegistriesList
}

func ParseListRegistriesResponse

func ParseListRegistriesResponse(rsp *http.Response) (*ListRegistriesResponse, error)

ParseListRegistriesResponse parses an HTTP response from a ListRegistriesWithResponse call

func (ListRegistriesResponse) Status

func (r ListRegistriesResponse) Status() string

Status returns HTTPResponse.Status

func (ListRegistriesResponse) StatusCode

func (r ListRegistriesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListRequestFulfillmentsParams

type ListRequestFulfillmentsParams struct {
	EntryId string `form:"entryId" json:"entryId"`

	// ModifiedAt Datetime, in RFC 3339 format. Supports the > and < operators. Time zone defaults to UTC. Restricts results to those modified in the specified range. e.g. > 2017-04-30. Date ranges can be specified with the following nomenclature > YYYY-MM-DD AND <YYYY-MM-DD.
	ModifiedAt *string `form:"modifiedAt,omitempty" json:"modifiedAt,omitempty"`
	NextToken  *string `form:"nextToken,omitempty" json:"nextToken,omitempty"`
	PageSize   *int    `form:"pageSize,omitempty" json:"pageSize,omitempty"`
}

ListRequestFulfillmentsParams defines parameters for ListRequestFulfillments.

type ListRequestFulfillmentsResponse

type ListRequestFulfillmentsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *RequestFulfillmentsPaginatedList
	JSON400      *BadRequestError
}

func ParseListRequestFulfillmentsResponse

func ParseListRequestFulfillmentsResponse(rsp *http.Response) (*ListRequestFulfillmentsResponse, error)

ParseListRequestFulfillmentsResponse parses an HTTP response from a ListRequestFulfillmentsWithResponse call

func (ListRequestFulfillmentsResponse) Status

Status returns HTTPResponse.Status

func (ListRequestFulfillmentsResponse) StatusCode

func (r ListRequestFulfillmentsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListRequestSchemasParams

type ListRequestSchemasParams struct {
	NextToken *string `form:"nextToken,omitempty" json:"nextToken,omitempty"`
	PageSize  *int    `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// ModifiedAt Datetime, in RFC 3339 format. Supports the > and < operators. Time zone defaults to UTC. Restricts results to those modified in the specified range. e.g. > 2017-04-30. Date ranges can be specified with the following nomenclature > YYYY-MM-DD AND <YYYY-MM-DD.
	ModifiedAt *string `form:"modifiedAt,omitempty" json:"modifiedAt,omitempty"`
}

ListRequestSchemasParams defines parameters for ListRequestSchemas.

type ListRequestSchemasResponse

type ListRequestSchemasResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *RequestSchemasPaginatedList
	JSON400      *BadRequestError
}

func ParseListRequestSchemasResponse

func ParseListRequestSchemasResponse(rsp *http.Response) (*ListRequestSchemasResponse, error)

ParseListRequestSchemasResponse parses an HTTP response from a ListRequestSchemasWithResponse call

func (ListRequestSchemasResponse) Status

Status returns HTTPResponse.Status

func (ListRequestSchemasResponse) StatusCode

func (r ListRequestSchemasResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListRequestTaskSchemasParams

type ListRequestTaskSchemasParams struct {
	NextToken *string `form:"nextToken,omitempty" json:"nextToken,omitempty"`
	PageSize  *int    `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// ModifiedAt Datetime, in RFC 3339 format. Supports the > and < operators. Time zone defaults to UTC. Restricts results to those modified in the specified range. e.g. > 2017-04-30. Date ranges can be specified with the following nomenclature > YYYY-MM-DD AND <YYYY-MM-DD.
	ModifiedAt *string `form:"modifiedAt,omitempty" json:"modifiedAt,omitempty"`
}

ListRequestTaskSchemasParams defines parameters for ListRequestTaskSchemas.

type ListRequestTaskSchemasResponse

type ListRequestTaskSchemasResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *RequestTaskSchemasPaginatedList
	JSON400      *BadRequestError
}

func ParseListRequestTaskSchemasResponse

func ParseListRequestTaskSchemasResponse(rsp *http.Response) (*ListRequestTaskSchemasResponse, error)

ParseListRequestTaskSchemasResponse parses an HTTP response from a ListRequestTaskSchemasWithResponse call

func (ListRequestTaskSchemasResponse) Status

Status returns HTTPResponse.Status

func (ListRequestTaskSchemasResponse) StatusCode

func (r ListRequestTaskSchemasResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListRequestsParams

type ListRequestsParams struct {
	SchemaId      string         `form:"schemaId" json:"schemaId"`
	RequestStatus *RequestStatus `form:"requestStatus,omitempty" json:"requestStatus,omitempty"`

	// MinCreatedTime minimum create time (unix seconds)
	MinCreatedTime *int `form:"minCreatedTime,omitempty" json:"minCreatedTime,omitempty"`

	// MaxCreatedTime maximum create time (unix seconds)
	MaxCreatedTime *int    `form:"maxCreatedTime,omitempty" json:"maxCreatedTime,omitempty"`
	NextToken      *string `form:"nextToken,omitempty" json:"nextToken,omitempty"`
	PageSize       *int    `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// Returning Comma-separated list of fields to return. Modifies the output shape. To return all keys at a given level, enumerate them or use the wildcard, '*'. For more information, [click here](https://docs.benchling.com/docs/getting-started-1#returning-query-parameter).
	Returning *string `form:"returning,omitempty" json:"returning,omitempty"`
}

ListRequestsParams defines parameters for ListRequests.

type ListRequestsResponse

type ListRequestsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *RequestsPaginatedList
}

func ParseListRequestsResponse

func ParseListRequestsResponse(rsp *http.Response) (*ListRequestsResponse, error)

ParseListRequestsResponse parses an HTTP response from a ListRequestsWithResponse call

func (ListRequestsResponse) Status

func (r ListRequestsResponse) Status() string

Status returns HTTPResponse.Status

func (ListRequestsResponse) StatusCode

func (r ListRequestsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListStageRunInputSamplesResponse

type ListStageRunInputSamplesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *WorkflowSampleList
}

func ParseListStageRunInputSamplesResponse

func ParseListStageRunInputSamplesResponse(rsp *http.Response) (*ListStageRunInputSamplesResponse, error)

ParseListStageRunInputSamplesResponse parses an HTTP response from a ListStageRunInputSamplesWithResponse call

func (ListStageRunInputSamplesResponse) Status

Status returns HTTPResponse.Status

func (ListStageRunInputSamplesResponse) StatusCode

func (r ListStageRunInputSamplesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListStageRunOutputSamplesResponse

type ListStageRunOutputSamplesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *WorkflowSampleList
}

func ParseListStageRunOutputSamplesResponse

func ParseListStageRunOutputSamplesResponse(rsp *http.Response) (*ListStageRunOutputSamplesResponse, error)

ParseListStageRunOutputSamplesResponse parses an HTTP response from a ListStageRunOutputSamplesWithResponse call

func (ListStageRunOutputSamplesResponse) Status

Status returns HTTPResponse.Status

func (ListStageRunOutputSamplesResponse) StatusCode

func (r ListStageRunOutputSamplesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListStageRunRegisteredSamplesResponse

type ListStageRunRegisteredSamplesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *WorkflowSampleList
}

func ParseListStageRunRegisteredSamplesResponse

func ParseListStageRunRegisteredSamplesResponse(rsp *http.Response) (*ListStageRunRegisteredSamplesResponse, error)

ParseListStageRunRegisteredSamplesResponse parses an HTTP response from a ListStageRunRegisteredSamplesWithResponse call

func (ListStageRunRegisteredSamplesResponse) Status

Status returns HTTPResponse.Status

func (ListStageRunRegisteredSamplesResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type ListTeamsParams

type ListTeamsParams struct {
	// Ids Comma-separated list of ids. Matches all of the provided IDs, or returns a 400 error that includes a list of which IDs are invalid.
	Ids *string `form:"ids,omitempty" json:"ids,omitempty"`

	// Name Name of a team. Restricts results to those with the specified name.
	Name *string `form:"name,omitempty" json:"name,omitempty"`

	// NameIncludes Name substring of a team. Restricts results to those with names that include the provided substring.
	NameIncludes *string `form:"nameIncludes,omitempty" json:"nameIncludes,omitempty"`

	// NamesAnyOf Comma-separated list of names. Maximum of 100. Restricts results to those that match any of the specified names, case insensitive.  Warning - this filter can be non-performant due to case insensitivity.
	NamesAnyOf *string `form:"names.anyOf,omitempty" json:"names.anyOf,omitempty"`

	// NamesAnyOfCaseSensitive Comma-separated list of names. Maximum of 100. Restricts results to those that match any of the specified names, case sensitive.
	NamesAnyOfCaseSensitive *string `form:"names.anyOf.caseSensitive,omitempty" json:"names.anyOf.caseSensitive,omitempty"`

	// ModifiedAt Datetime, in RFC 3339 format. Supports the > and < operators. Time zone defaults to UTC. Restricts results to those modified in the specified range. e.g. > 2017-04-30. Date ranges can be specified with the following nomenclature > YYYY-MM-DD AND <YYYY-MM-DD.
	ModifiedAt *string `form:"modifiedAt,omitempty" json:"modifiedAt,omitempty"`

	// MentionedIn Comma-separated list of entry IDs. Restricts results to teams mentioned in those entries.
	MentionedIn *string `form:"mentionedIn,omitempty" json:"mentionedIn,omitempty"`

	// OrganizationId Restricts results to those in the organization.
	OrganizationId *string `form:"organizationId,omitempty" json:"organizationId,omitempty"`

	// HasMembers Comma-separated list of user or Benchling app IDs. Restricts results to teams that include all the given users/apps as members.
	HasMembers *string `form:"hasMembers,omitempty" json:"hasMembers,omitempty"`

	// HasAdmins Comma-separated list of user or Benchling app IDs. Restricts results to teams that include all the given users/apps as admins.
	HasAdmins *string `form:"hasAdmins,omitempty" json:"hasAdmins,omitempty"`
	PageSize  *int    `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// NextToken Token for pagination
	NextToken *string              `form:"nextToken,omitempty" json:"nextToken,omitempty"`
	Sort      *ListTeamsParamsSort `form:"sort,omitempty" json:"sort,omitempty"`
}

ListTeamsParams defines parameters for ListTeams.

type ListTeamsParamsSort

type ListTeamsParamsSort string

ListTeamsParamsSort defines parameters for ListTeams.

const (
	ListTeamsParamsSortModifiedAt     ListTeamsParamsSort = "modifiedAt"
	ListTeamsParamsSortModifiedAtAsc  ListTeamsParamsSort = "modifiedAt:asc"
	ListTeamsParamsSortModifiedAtDesc ListTeamsParamsSort = "modifiedAt:desc"
	ListTeamsParamsSortName           ListTeamsParamsSort = "name"
	ListTeamsParamsSortNameAsc        ListTeamsParamsSort = "name:asc"
	ListTeamsParamsSortNameDesc       ListTeamsParamsSort = "name:desc"
)

Defines values for ListTeamsParamsSort.

type ListTeamsResponse

type ListTeamsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *TeamsPaginatedList
	JSON400      *BadRequestError
}

func ParseListTeamsResponse

func ParseListTeamsResponse(rsp *http.Response) (*ListTeamsResponse, error)

ParseListTeamsResponse parses an HTTP response from a ListTeamsWithResponse call

func (ListTeamsResponse) Status

func (r ListTeamsResponse) Status() string

Status returns HTTPResponse.Status

func (ListTeamsResponse) StatusCode

func (r ListTeamsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListUsersParams

type ListUsersParams struct {
	// Ids Comma-separated list of ids. Matches all of the provided IDs, or returns a 400 error that includes a list of which IDs are invalid.
	Ids *string `form:"ids,omitempty" json:"ids,omitempty"`

	// Name Name of a user. Restricts results to those with the specified name.
	Name *string `form:"name,omitempty" json:"name,omitempty"`

	// NameIncludes Name substring of a user. Restricts results to those with names that include the provided substring.
	NameIncludes *string `form:"nameIncludes,omitempty" json:"nameIncludes,omitempty"`

	// NamesAnyOf Comma-separated list of names. Maximum of 100. Restricts results to those that match any of the specified names, case insensitive.  Warning - this filter can be non-performant due to case insensitivity.
	NamesAnyOf *string `form:"names.anyOf,omitempty" json:"names.anyOf,omitempty"`

	// NamesAnyOfCaseSensitive Comma-separated list of names. Maximum of 100. Restricts results to those that match any of the specified names, case sensitive.
	NamesAnyOfCaseSensitive *string `form:"names.anyOf.caseSensitive,omitempty" json:"names.anyOf.caseSensitive,omitempty"`

	// ModifiedAt Datetime, in RFC 3339 format. Supports the > and < operators. Time zone defaults to UTC. Restricts results to those modified in the specified range. e.g. > 2017-04-30. Date ranges can be specified with the following nomenclature > YYYY-MM-DD AND <YYYY-MM-DD.
	ModifiedAt *string `form:"modifiedAt,omitempty" json:"modifiedAt,omitempty"`

	// MemberOf Comma-separated list of organization and/or team API IDs. Restricts results to users that are members of all given groups.
	MemberOf *string `form:"memberOf,omitempty" json:"memberOf,omitempty"`

	// AdminOf Comma-separated list of organization and/or team API IDs. Restricts results to users that are admins of all given groups.
	AdminOf *string `form:"adminOf,omitempty" json:"adminOf,omitempty"`

	// Handles Comma-separated list of handles. Restricts results to the users with the specified handles.
	Handles *string `form:"handles,omitempty" json:"handles,omitempty"`

	// EmailAnyOf Comma-separated list of emails. Maximum of 100. Restricts results to the users with the specified emails.
	EmailAnyOf *string `form:"email.anyOf,omitempty" json:"email.anyOf,omitempty"`

	// PasswordLastChangedAt Datetime, in RFC 3339 format. Supports the >, >=, <, <=, operators. Time zone defaults to UTC. Restricts results to users who have last changed their password in the specified range. e.g. > 2017-04-30. If "null" is provided returns users that have no password set (SAML).
	PasswordLastChangedAt *string `form:"passwordLastChangedAt,omitempty" json:"passwordLastChangedAt,omitempty"`
	PageSize              *int    `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// NextToken Token for pagination
	NextToken *string              `form:"nextToken,omitempty" json:"nextToken,omitempty"`
	Sort      *ListUsersParamsSort `form:"sort,omitempty" json:"sort,omitempty"`
}

ListUsersParams defines parameters for ListUsers.

type ListUsersParamsSort

type ListUsersParamsSort string

ListUsersParamsSort defines parameters for ListUsers.

const (
	ListUsersParamsSortModifiedAt     ListUsersParamsSort = "modifiedAt"
	ListUsersParamsSortModifiedAtAsc  ListUsersParamsSort = "modifiedAt:asc"
	ListUsersParamsSortModifiedAtDesc ListUsersParamsSort = "modifiedAt:desc"
	ListUsersParamsSortName           ListUsersParamsSort = "name"
	ListUsersParamsSortNameAsc        ListUsersParamsSort = "name:asc"
	ListUsersParamsSortNameDesc       ListUsersParamsSort = "name:desc"
)

Defines values for ListUsersParamsSort.

type ListUsersResponse

type ListUsersResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *UsersPaginatedList
	JSON400      *BadRequestError
}

func ParseListUsersResponse

func ParseListUsersResponse(rsp *http.Response) (*ListUsersResponse, error)

ParseListUsersResponse parses an HTTP response from a ListUsersWithResponse call

func (ListUsersResponse) Status

func (r ListUsersResponse) Status() string

Status returns HTTPResponse.Status

func (ListUsersResponse) StatusCode

func (r ListUsersResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListWorkflowOutputsParams

type ListWorkflowOutputsParams struct {
	// Ids Comma separated list of workflow output IDs
	Ids *string `form:"ids,omitempty" json:"ids,omitempty"`

	// WorkflowTaskGroupIds Comma separated list of workflow IDs
	WorkflowTaskGroupIds *string `form:"workflowTaskGroupIds,omitempty" json:"workflowTaskGroupIds,omitempty"`

	// WorkflowTaskIds Comma separated list of workflow task IDs
	WorkflowTaskIds *string `form:"workflowTaskIds,omitempty" json:"workflowTaskIds,omitempty"`

	// SchemaId The ID of the workflow task schema of the workflow output
	SchemaId *string `form:"schemaId,omitempty" json:"schemaId,omitempty"`

	// WatcherIds Comma separated list of user IDs or "null"
	WatcherIds *string `form:"watcherIds,omitempty" json:"watcherIds,omitempty"`

	// ResponsibleTeamIds Comma separated list of team IDs or "null"
	ResponsibleTeamIds *string `form:"responsibleTeamIds,omitempty" json:"responsibleTeamIds,omitempty"`

	// CreationOriginIds Comma separated list of entry IDs
	CreationOriginIds *string `form:"creationOriginIds,omitempty" json:"creationOriginIds,omitempty"`

	// LinkedItemIdsAnyOf Comma separated list of bioentity or storable IDs. Maximum of 100. Returns workflow outputs where the output's schema fields reference at least one of the provided items.
	LinkedItemIdsAnyOf *string `form:"linkedItemIds.anyOf,omitempty" json:"linkedItemIds.anyOf,omitempty"`

	// LinkedItemIdsAllOf Comma separated list of bioentity or storable IDs. Returns workflow outputs where the output's schema fields reference all of the provided items.
	LinkedItemIdsAllOf *string `form:"linkedItemIds.allOf,omitempty" json:"linkedItemIds.allOf,omitempty"`

	// LinkedItemIdsNoneOf Comma separated list of bioentity or storable IDs. Returns workflow outputs where the output's schema fields do not reference any of the provided items.
	LinkedItemIdsNoneOf *string `form:"linkedItemIds.noneOf,omitempty" json:"linkedItemIds.noneOf,omitempty"`

	// SchemaFields Filter based on schema field value (not display value). Restricts results to those with a field whose value matches the filter. For Integer, Float, and Date type fields, supports the >= and <= operators (but not < or >). If any schemaField filters are present, the schemaId param must also be present. Note that all operators must be separated from any values by a single space.
	SchemaFields *SchemaFieldsQueryParam `form:"schemaFields,omitempty" json:"schemaFields,omitempty"`

	// Name The name of the workflow task
	Name *string `form:"name,omitempty" json:"name,omitempty"`

	// NameIncludes Part of the name of the workflow task
	NameIncludes *string `form:"nameIncludes,omitempty" json:"nameIncludes,omitempty"`

	// CreatorIds Comma separated list of user IDs.
	CreatorIds *string `form:"creatorIds,omitempty" json:"creatorIds,omitempty"`

	// ModifiedAt Datetime, in RFC 3339 format. Supports the > and < operators. Time zone defaults to UTC. Restricts results to those modified in the specified range. e.g. > 2017-04-30. Date ranges can be specified with the following nomenclature > YYYY-MM-DD AND <YYYY-MM-DD.
	ModifiedAt *string `form:"modifiedAt,omitempty" json:"modifiedAt,omitempty"`
	NextToken  *string `form:"nextToken,omitempty" json:"nextToken,omitempty"`
	PageSize   *int    `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// DisplayIds Comma-separated list of Workflow Output Display IDs.
	DisplayIds *string `form:"displayIds,omitempty" json:"displayIds,omitempty"`

	// ArchiveReason Archive reason. Restricts items to those with the specified archive reason. Use "NOT_ARCHIVED" to filter for unarchived workflow outputs. Use "ANY_ARCHIVED" to filter for archived workflow outputs regardless of reason. Use "ANY_ARCHIVED_OR_NOT_ARCHIVED" to return items for both archived and unarchived.
	ArchiveReason *string `form:"archiveReason,omitempty" json:"archiveReason,omitempty"`
}

ListWorkflowOutputsParams defines parameters for ListWorkflowOutputs.

type ListWorkflowOutputsResponse

type ListWorkflowOutputsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *WorkflowOutputsPaginatedList
	JSON400      *BadRequestError
}

func ParseListWorkflowOutputsResponse

func ParseListWorkflowOutputsResponse(rsp *http.Response) (*ListWorkflowOutputsResponse, error)

ParseListWorkflowOutputsResponse parses an HTTP response from a ListWorkflowOutputsWithResponse call

func (ListWorkflowOutputsResponse) Status

Status returns HTTPResponse.Status

func (ListWorkflowOutputsResponse) StatusCode

func (r ListWorkflowOutputsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListWorkflowStageRunsResponse

type ListWorkflowStageRunsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *WorkflowStageRunList
}

func ParseListWorkflowStageRunsResponse

func ParseListWorkflowStageRunsResponse(rsp *http.Response) (*ListWorkflowStageRunsResponse, error)

ParseListWorkflowStageRunsResponse parses an HTTP response from a ListWorkflowStageRunsWithResponse call

func (ListWorkflowStageRunsResponse) Status

Status returns HTTPResponse.Status

func (ListWorkflowStageRunsResponse) StatusCode

func (r ListWorkflowStageRunsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListWorkflowStagesResponse

type ListWorkflowStagesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *WorkflowStageList
}

func ParseListWorkflowStagesResponse

func ParseListWorkflowStagesResponse(rsp *http.Response) (*ListWorkflowStagesResponse, error)

ParseListWorkflowStagesResponse parses an HTTP response from a ListWorkflowStagesWithResponse call

func (ListWorkflowStagesResponse) Status

Status returns HTTPResponse.Status

func (ListWorkflowStagesResponse) StatusCode

func (r ListWorkflowStagesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListWorkflowTaskGroupsParams

type ListWorkflowTaskGroupsParams struct {
	// Ids Comma separated list of workflow task group IDs
	Ids *string `form:"ids,omitempty" json:"ids,omitempty"`

	// SchemaId The workflow task schema ID of tasks in this task group
	SchemaId *string `form:"schemaId,omitempty" json:"schemaId,omitempty"`

	// FolderId A folder ID
	FolderId *string `form:"folderId,omitempty" json:"folderId,omitempty"`

	// ProjectId A project ID
	ProjectId *string `form:"projectId,omitempty" json:"projectId,omitempty"`

	// MentionedIn A comma separated list entry IDs
	MentionedIn *string `form:"mentionedIn,omitempty" json:"mentionedIn,omitempty"`

	// WatcherIds Comma separated list of user IDs or "null"
	WatcherIds *string `form:"watcherIds,omitempty" json:"watcherIds,omitempty"`

	// ExecutionTypes Comma separated list of workflow execution types. Acceptable execution types are "DIRECT" and "ENTRY"
	ExecutionTypes *string `form:"executionTypes,omitempty" json:"executionTypes,omitempty"`

	// ResponsibleTeamIds Comma separated list of team IDs or "null"
	ResponsibleTeamIds *string `form:"responsibleTeamIds,omitempty" json:"responsibleTeamIds,omitempty"`

	// StatusIdsAnyOf Commas separated list of Status ids. Maximum of 100. Returns workflows where at least one task is of one of the provided statuses.
	StatusIdsAnyOf *string `form:"statusIds.anyOf,omitempty" json:"statusIds.anyOf,omitempty"`

	// StatusIdsNoneOf Commas separated list of Status ids. Returns workflows where none of the tasks are of any of the provided statuses.
	StatusIdsNoneOf *string `form:"statusIds.noneOf,omitempty" json:"statusIds.noneOf,omitempty"`

	// StatusIdsOnly Commas separated list of Status ids. Returns workflows where all of the tasks are of one of the provided statuses.
	StatusIdsOnly *string `form:"statusIds.only,omitempty" json:"statusIds.only,omitempty"`

	// Name The name of the workflow task group
	Name *string `form:"name,omitempty" json:"name,omitempty"`

	// NameIncludes Part of the name of the workflow task group
	NameIncludes *string `form:"nameIncludes,omitempty" json:"nameIncludes,omitempty"`

	// CreatorIds Comma separated list of user IDs.
	CreatorIds *string `form:"creatorIds,omitempty" json:"creatorIds,omitempty"`

	// ModifiedAt Datetime, in RFC 3339 format. Supports the > and < operators. Time zone defaults to UTC. Restricts results to those modified in the specified range. e.g. > 2017-04-30. Date ranges can be specified with the following nomenclature > YYYY-MM-DD AND <YYYY-MM-DD.
	ModifiedAt *string `form:"modifiedAt,omitempty" json:"modifiedAt,omitempty"`
	NextToken  *string `form:"nextToken,omitempty" json:"nextToken,omitempty"`
	PageSize   *int    `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// DisplayIds Comma-separated list of Workflow Display IDs.
	DisplayIds *string `form:"displayIds,omitempty" json:"displayIds,omitempty"`

	// ArchiveReason Archive reason. Restricts items to those with the specified archive reason. Use "NOT_ARCHIVED" to filter for unarchived workflow task groups. Use "ANY_ARCHIVED" to filter for archived workflow task groups regardless of reason. Use "ANY_ARCHIVED_OR_NOT_ARCHIVED" to return items for both archived and unarchived.
	ArchiveReason *string `form:"archiveReason,omitempty" json:"archiveReason,omitempty"`
}

ListWorkflowTaskGroupsParams defines parameters for ListWorkflowTaskGroups.

type ListWorkflowTaskGroupsResponse

type ListWorkflowTaskGroupsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *WorkflowTaskGroupsPaginatedList
	JSON400      *BadRequestError
}

func ParseListWorkflowTaskGroupsResponse

func ParseListWorkflowTaskGroupsResponse(rsp *http.Response) (*ListWorkflowTaskGroupsResponse, error)

ParseListWorkflowTaskGroupsResponse parses an HTTP response from a ListWorkflowTaskGroupsWithResponse call

func (ListWorkflowTaskGroupsResponse) Status

Status returns HTTPResponse.Status

func (ListWorkflowTaskGroupsResponse) StatusCode

func (r ListWorkflowTaskGroupsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListWorkflowTaskSchemasParams

type ListWorkflowTaskSchemasParams struct {
	NextToken *string `form:"nextToken,omitempty" json:"nextToken,omitempty"`
	PageSize  *int    `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// ModifiedAt Datetime, in RFC 3339 format. Supports the > and < operators. Time zone defaults to UTC. Restricts results to those modified in the specified range. e.g. > 2017-04-30. Date ranges can be specified with the following nomenclature > YYYY-MM-DD AND <YYYY-MM-DD.
	ModifiedAt *string `form:"modifiedAt,omitempty" json:"modifiedAt,omitempty"`
}

ListWorkflowTaskSchemasParams defines parameters for ListWorkflowTaskSchemas.

type ListWorkflowTaskSchemasResponse

type ListWorkflowTaskSchemasResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *WorkflowTaskSchemasPaginatedList
	JSON404      *NotFoundError
}

func ParseListWorkflowTaskSchemasResponse

func ParseListWorkflowTaskSchemasResponse(rsp *http.Response) (*ListWorkflowTaskSchemasResponse, error)

ParseListWorkflowTaskSchemasResponse parses an HTTP response from a ListWorkflowTaskSchemasWithResponse call

func (ListWorkflowTaskSchemasResponse) Status

Status returns HTTPResponse.Status

func (ListWorkflowTaskSchemasResponse) StatusCode

func (r ListWorkflowTaskSchemasResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListWorkflowTasksParams

type ListWorkflowTasksParams struct {
	// Ids Comma separated list of workflow task IDs
	Ids *string `form:"ids,omitempty" json:"ids,omitempty"`

	// WorkflowTaskGroupIds Comma separated list of workflow IDs
	WorkflowTaskGroupIds *string `form:"workflowTaskGroupIds,omitempty" json:"workflowTaskGroupIds,omitempty"`

	// SchemaId The ID of the workflow task schema of the workflow task
	SchemaId *string `form:"schemaId,omitempty" json:"schemaId,omitempty"`

	// StatusIds Comma separated list of workflow task status ids
	StatusIds *string `form:"statusIds,omitempty" json:"statusIds,omitempty"`

	// AssigneeIds Comma separated list of user ids or "null"
	AssigneeIds *string `form:"assigneeIds,omitempty" json:"assigneeIds,omitempty"`

	// WatcherIds Comma separated list of user IDs or "null"
	WatcherIds *string `form:"watcherIds,omitempty" json:"watcherIds,omitempty"`

	// ResponsibleTeamIds Comma separated list of team IDs or "null"
	ResponsibleTeamIds *string `form:"responsibleTeamIds,omitempty" json:"responsibleTeamIds,omitempty"`

	// ExecutionOriginIds Comma separated list of entry IDs
	ExecutionOriginIds *string `form:"executionOriginIds,omitempty" json:"executionOriginIds,omitempty"`

	// ExecutionTypes Comma separated list of workflow execution types. Acceptable execution types are "DIRECT" and "ENTRY"
	ExecutionTypes *string `form:"executionTypes,omitempty" json:"executionTypes,omitempty"`

	// LinkedItemIdsAnyOf Comma separated list of bioentity or storable IDs. Maximum of 100. Returns workflow tasks where the task's schema fields reference at least one of the provided items.
	LinkedItemIdsAnyOf *string `form:"linkedItemIds.anyOf,omitempty" json:"linkedItemIds.anyOf,omitempty"`

	// LinkedItemIdsAllOf Comma separated list of bioentity or storable IDs. Returns workflow tasks where the task's schema fields reference all of the provided items.
	LinkedItemIdsAllOf *string `form:"linkedItemIds.allOf,omitempty" json:"linkedItemIds.allOf,omitempty"`

	// LinkedItemIdsNoneOf Comma separated list of bioentity or storable IDs. Returns workflow tasks where the task's schema fields do not reference any of the provided items.
	LinkedItemIdsNoneOf *string `form:"linkedItemIds.noneOf,omitempty" json:"linkedItemIds.noneOf,omitempty"`

	// SchemaFields Filter based on schema field value (not display value). Restricts results to those with a field whose value matches the filter. For Integer, Float, and Date type fields, supports the >= and <= operators (but not < or >). If any schemaField filters are present, the schemaId param must also be present. Note that all operators must be separated from any values by a single space.
	SchemaFields *SchemaFieldsQueryParam `form:"schemaFields,omitempty" json:"schemaFields,omitempty"`

	// Name The name of the workflow task
	Name *string `form:"name,omitempty" json:"name,omitempty"`

	// NameIncludes Part of the name of the workflow task
	NameIncludes *string `form:"nameIncludes,omitempty" json:"nameIncludes,omitempty"`

	// CreatorIds Comma separated list of user IDs.
	CreatorIds *string `form:"creatorIds,omitempty" json:"creatorIds,omitempty"`

	// ScheduledOn The date on which the task was scheduled to be executed. Returns tasks which are scheduled on the provided date. If "null" is provided returns tasks which are unshceduled.
	ScheduledOn *openapi_types.Date `form:"scheduledOn,omitempty" json:"scheduledOn,omitempty"`

	// ScheduledOnLt The date on which the task was scheduled to be executed. Returns tasks which are scheduled before the provided date.
	ScheduledOnLt *openapi_types.Date `form:"scheduledOn.lt,omitempty" json:"scheduledOn.lt,omitempty"`

	// ScheduledOnLte The date on which the task was scheduled to be executed. Returns tasks which are scheduled before or on the provided date.
	ScheduledOnLte *openapi_types.Date `form:"scheduledOn.lte,omitempty" json:"scheduledOn.lte,omitempty"`

	// ScheduledOnGte The date on which the task was scheduled to be executed. Returns tasks which are scheduled on or after the provided date.
	ScheduledOnGte *openapi_types.Date `form:"scheduledOn.gte,omitempty" json:"scheduledOn.gte,omitempty"`

	// ScheduledOnGt The date on which the task was scheduled to be executed. Returns tasks which are scheduled after the provided date.
	ScheduledOnGt *openapi_types.Date `form:"scheduledOn.gt,omitempty" json:"scheduledOn.gt,omitempty"`

	// ModifiedAt Datetime, in RFC 3339 format. Supports the > and < operators. Time zone defaults to UTC. Restricts results to those modified in the specified range. e.g. > 2017-04-30. Date ranges can be specified with the following nomenclature > YYYY-MM-DD AND <YYYY-MM-DD.
	ModifiedAt *string `form:"modifiedAt,omitempty" json:"modifiedAt,omitempty"`
	NextToken  *string `form:"nextToken,omitempty" json:"nextToken,omitempty"`
	PageSize   *int    `form:"pageSize,omitempty" json:"pageSize,omitempty"`

	// DisplayIds Comma-separated list of Workflow Task Display IDs.
	DisplayIds *string `form:"displayIds,omitempty" json:"displayIds,omitempty"`

	// ArchiveReason Archive reason. Restricts items to those with the specified archive reason. Use "NOT_ARCHIVED" to filter for unarchived workflow tasks. Use "ANY_ARCHIVED" to filter for archived workflow tasks regardless of reason. Use "ANY_ARCHIVED_OR_NOT_ARCHIVED" to return items for both archived and unarchived.
	ArchiveReason *string `form:"archiveReason,omitempty" json:"archiveReason,omitempty"`
}

ListWorkflowTasksParams defines parameters for ListWorkflowTasks.

type ListWorkflowTasksResponse

type ListWorkflowTasksResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *WorkflowTasksPaginatedList
	JSON400      *BadRequestError
}

func ParseListWorkflowTasksResponse

func ParseListWorkflowTasksResponse(rsp *http.Response) (*ListWorkflowTasksResponse, error)

ParseListWorkflowTasksResponse parses an HTTP response from a ListWorkflowTasksWithResponse call

func (ListWorkflowTasksResponse) Status

func (r ListWorkflowTasksResponse) Status() string

Status returns HTTPResponse.Status

func (ListWorkflowTasksResponse) StatusCode

func (r ListWorkflowTasksResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListWorkflowsResponse

type ListWorkflowsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *WorkflowList
}

func ParseListWorkflowsResponse

func ParseListWorkflowsResponse(rsp *http.Response) (*ListWorkflowsResponse, error)

ParseListWorkflowsResponse parses an HTTP response from a ListWorkflowsWithResponse call

func (ListWorkflowsResponse) Status

func (r ListWorkflowsResponse) Status() string

Status returns HTTPResponse.Status

func (ListWorkflowsResponse) StatusCode

func (r ListWorkflowsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type Location

type Location struct {
	ArchiveRecord   *ArchiveRecord `json:"archiveRecord"`
	Barcode         *string        `json:"barcode,omitempty"`
	CreatedAt       *string        `json:"createdAt,omitempty"`
	Creator         *UserSummary   `json:"creator,omitempty"`
	Fields          *Fields        `json:"fields,omitempty"`
	Id              *string        `json:"id,omitempty"`
	ModifiedAt      *string        `json:"modifiedAt,omitempty"`
	Name            *string        `json:"name,omitempty"`
	ParentStorageId *string        `json:"parentStorageId"`
	Schema          *SchemaSummary `json:"schema"`
	WebURL          *string        `json:"webURL,omitempty"`
}

Location defines model for Location.

type LocationCreate

type LocationCreate struct {
	Barcode         *string `json:"barcode,omitempty"`
	Fields          *Fields `json:"fields,omitempty"`
	Name            string  `json:"name"`
	ParentStorageId *string `json:"parentStorageId,omitempty"`
	SchemaId        string  `json:"schemaId"`
}

LocationCreate defines model for LocationCreate.

type LocationSchema

type LocationSchema struct {
	ArchiveRecord    *ArchiveRecord                          `json:"archiveRecord"`
	FieldDefinitions *[]LocationSchema_FieldDefinitions_Item `json:"fieldDefinitions,omitempty"`
	Id               *string                                 `json:"id,omitempty"`
	Name             *string                                 `json:"name,omitempty"`
	Prefix           *string                                 `json:"prefix,omitempty"`
	RegistryId       *string                                 `json:"registryId,omitempty"`
	Type             *LocationSchemaType                     `json:"type,omitempty"`
}

LocationSchema defines model for LocationSchema.

type LocationSchemaType

type LocationSchemaType string

LocationSchemaType defines model for LocationSchema.Type.

const (
	LocationSchemaTypeLocation LocationSchemaType = "location"
)

Defines values for LocationSchemaType.

type LocationSchema_FieldDefinitions_Item

type LocationSchema_FieldDefinitions_Item struct {
	// contains filtered or unexported fields
}

LocationSchema_FieldDefinitions_Item defines model for LocationSchema.fieldDefinitions.Item.

func (LocationSchema_FieldDefinitions_Item) AsDropdownFieldDefinition

func (t LocationSchema_FieldDefinitions_Item) AsDropdownFieldDefinition() (DropdownFieldDefinition, error)

AsDropdownFieldDefinition returns the union data inside the LocationSchema_FieldDefinitions_Item as a DropdownFieldDefinition

func (LocationSchema_FieldDefinitions_Item) AsFloatFieldDefinition

func (t LocationSchema_FieldDefinitions_Item) AsFloatFieldDefinition() (FloatFieldDefinition, error)

AsFloatFieldDefinition returns the union data inside the LocationSchema_FieldDefinitions_Item as a FloatFieldDefinition

func (LocationSchema_FieldDefinitions_Item) AsIntegerFieldDefinition

func (t LocationSchema_FieldDefinitions_Item) AsIntegerFieldDefinition() (IntegerFieldDefinition, error)

AsIntegerFieldDefinition returns the union data inside the LocationSchema_FieldDefinitions_Item as a IntegerFieldDefinition

func (LocationSchema_FieldDefinitions_Item) AsSchemaLinkFieldDefinition

func (t LocationSchema_FieldDefinitions_Item) AsSchemaLinkFieldDefinition() (SchemaLinkFieldDefinition, error)

AsSchemaLinkFieldDefinition returns the union data inside the LocationSchema_FieldDefinitions_Item as a SchemaLinkFieldDefinition

func (LocationSchema_FieldDefinitions_Item) AsSimpleFieldDefinition

func (t LocationSchema_FieldDefinitions_Item) AsSimpleFieldDefinition() (SimpleFieldDefinition, error)

AsSimpleFieldDefinition returns the union data inside the LocationSchema_FieldDefinitions_Item as a SimpleFieldDefinition

func (*LocationSchema_FieldDefinitions_Item) FromDropdownFieldDefinition

func (t *LocationSchema_FieldDefinitions_Item) FromDropdownFieldDefinition(v DropdownFieldDefinition) error

FromDropdownFieldDefinition overwrites any union data inside the LocationSchema_FieldDefinitions_Item as the provided DropdownFieldDefinition

func (*LocationSchema_FieldDefinitions_Item) FromFloatFieldDefinition

func (t *LocationSchema_FieldDefinitions_Item) FromFloatFieldDefinition(v FloatFieldDefinition) error

FromFloatFieldDefinition overwrites any union data inside the LocationSchema_FieldDefinitions_Item as the provided FloatFieldDefinition

func (*LocationSchema_FieldDefinitions_Item) FromIntegerFieldDefinition

func (t *LocationSchema_FieldDefinitions_Item) FromIntegerFieldDefinition(v IntegerFieldDefinition) error

FromIntegerFieldDefinition overwrites any union data inside the LocationSchema_FieldDefinitions_Item as the provided IntegerFieldDefinition

func (*LocationSchema_FieldDefinitions_Item) FromSchemaLinkFieldDefinition

func (t *LocationSchema_FieldDefinitions_Item) FromSchemaLinkFieldDefinition(v SchemaLinkFieldDefinition) error

FromSchemaLinkFieldDefinition overwrites any union data inside the LocationSchema_FieldDefinitions_Item as the provided SchemaLinkFieldDefinition

func (*LocationSchema_FieldDefinitions_Item) FromSimpleFieldDefinition

func (t *LocationSchema_FieldDefinitions_Item) FromSimpleFieldDefinition(v SimpleFieldDefinition) error

FromSimpleFieldDefinition overwrites any union data inside the LocationSchema_FieldDefinitions_Item as the provided SimpleFieldDefinition

func (LocationSchema_FieldDefinitions_Item) MarshalJSON

func (t LocationSchema_FieldDefinitions_Item) MarshalJSON() ([]byte, error)

func (*LocationSchema_FieldDefinitions_Item) MergeDropdownFieldDefinition

func (t *LocationSchema_FieldDefinitions_Item) MergeDropdownFieldDefinition(v DropdownFieldDefinition) error

MergeDropdownFieldDefinition performs a merge with any union data inside the LocationSchema_FieldDefinitions_Item, using the provided DropdownFieldDefinition

func (*LocationSchema_FieldDefinitions_Item) MergeFloatFieldDefinition

func (t *LocationSchema_FieldDefinitions_Item) MergeFloatFieldDefinition(v FloatFieldDefinition) error

MergeFloatFieldDefinition performs a merge with any union data inside the LocationSchema_FieldDefinitions_Item, using the provided FloatFieldDefinition

func (*LocationSchema_FieldDefinitions_Item) MergeIntegerFieldDefinition

func (t *LocationSchema_FieldDefinitions_Item) MergeIntegerFieldDefinition(v IntegerFieldDefinition) error

MergeIntegerFieldDefinition performs a merge with any union data inside the LocationSchema_FieldDefinitions_Item, using the provided IntegerFieldDefinition

func (*LocationSchema_FieldDefinitions_Item) MergeSchemaLinkFieldDefinition

func (t *LocationSchema_FieldDefinitions_Item) MergeSchemaLinkFieldDefinition(v SchemaLinkFieldDefinition) error

MergeSchemaLinkFieldDefinition performs a merge with any union data inside the LocationSchema_FieldDefinitions_Item, using the provided SchemaLinkFieldDefinition

func (*LocationSchema_FieldDefinitions_Item) MergeSimpleFieldDefinition

func (t *LocationSchema_FieldDefinitions_Item) MergeSimpleFieldDefinition(v SimpleFieldDefinition) error

MergeSimpleFieldDefinition performs a merge with any union data inside the LocationSchema_FieldDefinitions_Item, using the provided SimpleFieldDefinition

func (*LocationSchema_FieldDefinitions_Item) UnmarshalJSON

func (t *LocationSchema_FieldDefinitions_Item) UnmarshalJSON(b []byte) error

type LocationSchemasList

type LocationSchemasList struct {
	LocationSchemas *[]LocationSchema `json:"locationSchemas,omitempty"`
}

LocationSchemasList defines model for LocationSchemasList.

type LocationSchemasPaginatedList

type LocationSchemasPaginatedList struct {
	LocationSchemas *[]LocationSchema `json:"locationSchemas,omitempty"`
	NextToken       *string           `json:"nextToken,omitempty"`
}

LocationSchemasPaginatedList defines model for LocationSchemasPaginatedList.

type LocationUpdate

type LocationUpdate struct {
	Fields          *Fields `json:"fields,omitempty"`
	Name            *string `json:"name,omitempty"`
	ParentStorageId *string `json:"parentStorageId,omitempty"`
}

LocationUpdate defines model for LocationUpdate.

type LocationsArchivalChange

type LocationsArchivalChange struct {
	BoxIds       *[]string `json:"boxIds,omitempty"`
	ContainerIds *[]string `json:"containerIds,omitempty"`
	LocationIds  *[]string `json:"locationIds,omitempty"`
	PlateIds     *[]string `json:"plateIds,omitempty"`
}

LocationsArchivalChange IDs of all items that were archived or unarchived, grouped by resource type. This includes the IDs of locations along with any IDs of locations, boxes, plates, containers that were archived.

type LocationsArchive

type LocationsArchive struct {
	// LocationIds Array of location IDs
	LocationIds []string `json:"locationIds"`

	// Reason Reason that locations are being archived.
	Reason LocationsArchiveReason `json:"reason"`

	// ShouldRemoveBarcodes Remove barcodes. Removing barcodes from archived inventory that contain items will also remove barcodes from the contained items.
	ShouldRemoveBarcodes *bool `json:"shouldRemoveBarcodes,omitempty"`
}

LocationsArchive defines model for LocationsArchive.

type LocationsArchiveReason

type LocationsArchiveReason string

LocationsArchiveReason Reason that locations are being archived.

const (
	LocationsArchiveReasonMadeInError LocationsArchiveReason = "Made in error"
	LocationsArchiveReasonOther       LocationsArchiveReason = "Other"
	LocationsArchiveReasonRetired     LocationsArchiveReason = "Retired"
)

Defines values for LocationsArchiveReason.

type LocationsBulkGet

type LocationsBulkGet struct {
	Locations *[]Location `json:"locations,omitempty"`
}

LocationsBulkGet defines model for LocationsBulkGet.

type LocationsPaginatedList

type LocationsPaginatedList struct {
	Locations *[]Location `json:"locations,omitempty"`
	NextToken *string     `json:"nextToken,omitempty"`
}

LocationsPaginatedList defines model for LocationsPaginatedList.

type LocationsUnarchive

type LocationsUnarchive struct {
	// LocationIds Array of location IDs
	LocationIds []string `json:"locationIds"`
}

LocationsUnarchive defines model for LocationsUnarchive.

type LookupTableNotePart

type LookupTableNotePart struct {
	ApiId   *string                      `json:"apiId,omitempty"`
	Columns *[]StructuredTableColumnInfo `json:"columns,omitempty"`
	Type    *LookupTableNotePartType     `json:"type,omitempty"`
}

LookupTableNotePart defines model for LookupTableNotePart.

type LookupTableNotePartType

type LookupTableNotePartType string

LookupTableNotePartType defines model for LookupTableNotePart.Type.

const (
	LookupTable LookupTableNotePartType = "lookup_table"
)

Defines values for LookupTableNotePartType.

type MarkdownUiBlock

type MarkdownUiBlock struct {
	Id    *string             `json:"id,omitempty"`
	Type  MarkdownUiBlockType `json:"type"`
	Value string              `json:"value"`
}

MarkdownUiBlock defines model for MarkdownUiBlock.

type MarkdownUiBlockCreate

type MarkdownUiBlockCreate = MarkdownUiBlock

MarkdownUiBlockCreate defines model for MarkdownUiBlockCreate.

type MarkdownUiBlockType

type MarkdownUiBlockType string

MarkdownUiBlockType defines model for MarkdownUiBlock.Type.

const (
	MARKDOWN MarkdownUiBlockType = "MARKDOWN"
)

Defines values for MarkdownUiBlockType.

type MarkdownUiBlockUpdate

type MarkdownUiBlockUpdate = MarkdownUiBlock

MarkdownUiBlockUpdate defines model for MarkdownUiBlockUpdate.

type MatchBasesDnaSequencesJSONRequestBody

type MatchBasesDnaSequencesJSONRequestBody = MatchBasesRequest

MatchBasesDnaSequencesJSONRequestBody defines body for MatchBasesDnaSequences for application/json ContentType.

type MatchBasesDnaSequencesResponse

type MatchBasesDnaSequencesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *DnaSequencesPaginatedList
	JSON400      *BadRequestError
}

func ParseMatchBasesDnaSequencesResponse

func ParseMatchBasesDnaSequencesResponse(rsp *http.Response) (*MatchBasesDnaSequencesResponse, error)

ParseMatchBasesDnaSequencesResponse parses an HTTP response from a MatchBasesDnaSequencesWithResponse call

func (MatchBasesDnaSequencesResponse) Status

Status returns HTTPResponse.Status

func (MatchBasesDnaSequencesResponse) StatusCode

func (r MatchBasesDnaSequencesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type MatchBasesRequest

type MatchBasesRequest struct {
	ArchiveReason *MatchBasesRequestArchiveReason `json:"archiveReason,omitempty"`
	Bases         string                          `json:"bases"`
	NextToken     *string                         `json:"nextToken,omitempty"`
	PageSize      *int                            `json:"pageSize,omitempty"`

	// RegistryId ID of a registry. Restricts results to those registered in this registry. Specifying `null` returns unregistered items.
	RegistryId *string                `json:"registryId"`
	Sort       *MatchBasesRequestSort `json:"sort,omitempty"`
}

MatchBasesRequest defines model for MatchBasesRequest.

type MatchBasesRequestArchiveReason

type MatchBasesRequestArchiveReason string

MatchBasesRequestArchiveReason defines model for MatchBasesRequest.ArchiveReason.

const (
	MatchBasesRequestArchiveReasonArchived    MatchBasesRequestArchiveReason = "Archived"
	MatchBasesRequestArchiveReasonNOTARCHIVED MatchBasesRequestArchiveReason = "NOT_ARCHIVED"
	MatchBasesRequestArchiveReasonOther       MatchBasesRequestArchiveReason = "Other"
)

Defines values for MatchBasesRequestArchiveReason.

type MatchBasesRequestSort

type MatchBasesRequestSort string

MatchBasesRequestSort defines model for MatchBasesRequest.Sort.

const (
	MatchBasesRequestSortModifiedAtAsc  MatchBasesRequestSort = "modifiedAt:asc"
	MatchBasesRequestSortModifiedAtDesc MatchBasesRequestSort = "modifiedAt:desc"
	MatchBasesRequestSortNameAsc        MatchBasesRequestSort = "name:asc"
	MatchBasesRequestSortNameDesc       MatchBasesRequestSort = "name:desc"
)

Defines values for MatchBasesRequestSort.

type MatchBasesRnaSequencesJSONRequestBody

type MatchBasesRnaSequencesJSONRequestBody = MatchBasesRequest

MatchBasesRnaSequencesJSONRequestBody defines body for MatchBasesRnaSequences for application/json ContentType.

type MatchBasesRnaSequencesResponse

type MatchBasesRnaSequencesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *RnaSequencesPaginatedList
	JSON400      *BadRequestError
}

func ParseMatchBasesRnaSequencesResponse

func ParseMatchBasesRnaSequencesResponse(rsp *http.Response) (*MatchBasesRnaSequencesResponse, error)

ParseMatchBasesRnaSequencesResponse parses an HTTP response from a MatchBasesRnaSequencesWithResponse call

func (MatchBasesRnaSequencesResponse) Status

Status returns HTTPResponse.Status

func (MatchBasesRnaSequencesResponse) StatusCode

func (r MatchBasesRnaSequencesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type Measurement

type Measurement struct {
	// Units Can only be null if value is also null
	Units *string `json:"units"`

	// Value Can only be null if units is also null
	Value *float32 `json:"value"`
}

Measurement defines model for Measurement.

type Mixture

type Mixture struct {
	Aliases *[]string `json:"aliases,omitempty"`

	// AllowMeasuredIngredients Derived from the mixture's schema.
	AllowMeasuredIngredients *bool `json:"allowMeasuredIngredients,omitempty"`

	// Amount The positive numerical amount value of this mixture in string format (to preserve full precision). Pair with `units`. Supports scientific notation (1.23e4).
	Amount *string `json:"amount,omitempty"`

	// ApiURL The canonical url of the Mixture in the API.
	ApiURL           *string        `json:"apiURL,omitempty"`
	ArchiveRecord    *ArchiveRecord `json:"archiveRecord"`
	Authors          *[]UserSummary `json:"authors,omitempty"`
	CreatedAt        *time.Time     `json:"createdAt,omitempty"`
	Creator          *UserSummary   `json:"creator,omitempty"`
	CustomFields     *CustomFields  `json:"customFields,omitempty"`
	EntityRegistryId *string        `json:"entityRegistryId"`

	// Fields Mixtures can have up to one parent mixture field.
	Fields   *Fields `json:"fields,omitempty"`
	FolderId *string `json:"folderId"`
	Id       *string `json:"id,omitempty"`

	// Ingredients List of ingredients on this mixture.
	Ingredients        *[]Ingredient            `json:"ingredients,omitempty"`
	ModifiedAt         *time.Time               `json:"modifiedAt,omitempty"`
	Name               *string                  `json:"name,omitempty"`
	RegistrationOrigin *RegistrationOrigin      `json:"registrationOrigin"`
	RegistryId         *string                  `json:"registryId"`
	Schema             *SchemaSummary           `json:"schema,omitempty"`
	Units              *MixtureMeasurementUnits `json:"units"`
	WebURL             *string                  `json:"webURL,omitempty"`
}

Mixture defines model for Mixture.

type MixtureBulkUpdate

type MixtureBulkUpdate struct {
	// Aliases Aliases to add to the mixture
	Aliases *[]string `json:"aliases,omitempty"`

	// Amount The positive numerical amount value of this mixture in string format (to preserve full precision). Pair with `units`. Supports scientific notation (1.23e4).
	Amount *string `json:"amount,omitempty"`

	// AuthorIds IDs of users to set as the mixture's authors.
	AuthorIds *[]string `json:"authorIds,omitempty"`

	// CustomFields Custom fields to add to the mixture. Every field should have its name as a key, mapping to an object with information about the value of the field.
	CustomFields     *CustomFields `json:"customFields,omitempty"`
	EntityRegistryId *string       `json:"entityRegistryId,omitempty"`

	// Fields Schema fields to set on the mixture. Must correspond with the schema's field definitions. Every field should have its name as a key, mapping to an object with information about the value of the field.
	// If you are setting the parent mixture field here, you must also specify `ingredients`
	Fields *Fields `json:"fields,omitempty"`

	// FolderId ID of the folder that the entity is moved into
	FolderId *string `json:"folderId,omitempty"`
	Id       string  `json:"id"`

	// Ingredients Desired final state for the ingredients on this mixture.
	// Each ingredient you specify will be matched with the existing ingredients on the mixture based on the component entity, and Benchling will create, update, or delete this mixture's ingredients so that the final state of this mixture's ingredients matches your request.
	// Benchling will recognize that any ingredients you specify that match ingredients on the parent mixture (based on component entity) are inherited. This can be seen on the returned `ingredients[i].hasParent` attribute.
	Ingredients *[]IngredientWriteParams `json:"ingredients,omitempty"`
	Name        *string                  `json:"name,omitempty"`
	SchemaId    *string                  `json:"schemaId,omitempty"`
	Units       *MixtureMeasurementUnits `json:"units"`
}

MixtureBulkUpdate defines model for MixtureBulkUpdate.

type MixtureCreate

type MixtureCreate struct {
	// Aliases Aliases to add to the mixture
	Aliases *[]string `json:"aliases,omitempty"`

	// Amount The positive numerical amount value of this mixture in string format (to preserve full precision). Pair with `units`. Supports scientific notation (1.23e4).
	Amount *string `json:"amount,omitempty"`

	// AuthorIds IDs of users to set as the mixture's authors.
	AuthorIds *[]string `json:"authorIds,omitempty"`

	// CustomFields Custom fields to add to the mixture. Every field should have its name as a key, mapping to an object with information about the value of the field.
	CustomFields *CustomFields `json:"customFields,omitempty"`

	// EntityRegistryId Entity registry ID to set for the registered entity. Cannot specify both entityRegistryId and namingStrategy at the same time.
	EntityRegistryId *string `json:"entityRegistryId,omitempty"`

	// Fields Schema fields to set on the mixture. Must correspond with the schema's field definitions. Every field should have its name as a key, mapping to an object with information about the value of the field.
	// If you are setting the parent mixture field here, you must also specify `ingredients`
	Fields *Fields `json:"fields,omitempty"`

	// FolderId ID of the folder containing the entity. Can be left empty when registryId is present.
	FolderId *string `json:"folderId,omitempty"`

	// Ingredients Desired final state for the ingredients on this mixture.
	// Each ingredient you specify will be matched with the existing ingredients on the mixture based on the component entity, and Benchling will create, update, or delete this mixture's ingredients so that the final state of this mixture's ingredients matches your request.
	// Benchling will recognize that any ingredients you specify that match ingredients on the parent mixture (based on component entity) are inherited. This can be seen on the returned `ingredients[i].hasParent` attribute.
	Ingredients []IngredientWriteParams `json:"ingredients"`
	Name        string                  `json:"name"`

	// NamingStrategy Specifies the behavior for automatically generated names when registering an entity.
	// - NEW_IDS: Generate new registry IDs
	// - IDS_FROM_NAMES: Generate registry IDs based on entity names
	// - DELETE_NAMES: Generate new registry IDs and replace name with registry ID
	// - SET_FROM_NAME_PARTS: Generate new registry IDs, rename according to name template, and keep old name as alias
	// - REPLACE_NAMES_FROM_PARTS: Generate new registry IDs, and replace name according to name template
	// - KEEP_NAMES: Keep existing entity names as registry IDs
	// - REPLACE_ID_AND_NAME_FROM_PARTS: Generate registry IDs and names according to name template
	NamingStrategy *NamingStrategy `json:"namingStrategy,omitempty"`

	// RegistryId Registry ID into which entity should be registered. this is the ID of the registry which was configured for a particular organization
	// To get available registryIds, use the [/registries endpoint](#/Registry/listRegistries)
	//
	// Required in order for entities to be created directly in the registry.
	RegistryId *string                  `json:"registryId,omitempty"`
	SchemaId   string                   `json:"schemaId"`
	Units      *MixtureMeasurementUnits `json:"units"`
}

MixtureCreate defines model for MixtureCreate.

type MixtureMeasurementUnits

type MixtureMeasurementUnits string

MixtureMeasurementUnits defines model for MixtureMeasurementUnits.

Defines values for MixtureMeasurementUnits.

type MixturePrepTableNotePart

type MixturePrepTableNotePart struct {
	ApiId   *string                      `json:"apiId,omitempty"`
	Columns *[]StructuredTableColumnInfo `json:"columns,omitempty"`

	// Indentation All notes have an indentation level - the default is 0 for no indent. For lists, indentation gives notes hierarchy - a bulleted list with children is modeled as one note part with indentation 1 followed by note parts with indentation 2, for example.
	Indentation     *int                          `json:"indentation,omitempty"`
	MixtureSchemaId *string                       `json:"mixtureSchemaId,omitempty"`
	Type            *MixturePrepTableNotePartType `json:"type,omitempty"`
}

MixturePrepTableNotePart defines model for MixturePrepTableNotePart.

type MixturePrepTableNotePartType

type MixturePrepTableNotePartType string

MixturePrepTableNotePartType defines model for MixturePrepTableNotePart.Type.

const (
	MixturePrepTable MixturePrepTableNotePartType = "mixture_prep_table"
)

Defines values for MixturePrepTableNotePartType.

type MixtureUpdate

type MixtureUpdate struct {
	// Aliases Aliases to add to the mixture
	Aliases *[]string `json:"aliases,omitempty"`

	// Amount The positive numerical amount value of this mixture in string format (to preserve full precision). Pair with `units`. Supports scientific notation (1.23e4).
	Amount *string `json:"amount,omitempty"`

	// AuthorIds IDs of users to set as the mixture's authors.
	AuthorIds *[]string `json:"authorIds,omitempty"`

	// CustomFields Custom fields to add to the mixture. Every field should have its name as a key, mapping to an object with information about the value of the field.
	CustomFields     *CustomFields `json:"customFields,omitempty"`
	EntityRegistryId *string       `json:"entityRegistryId,omitempty"`

	// Fields Schema fields to set on the mixture. Must correspond with the schema's field definitions. Every field should have its name as a key, mapping to an object with information about the value of the field.
	// If you are setting the parent mixture field here, you must also specify `ingredients`
	Fields *Fields `json:"fields,omitempty"`

	// FolderId ID of the folder that the entity is moved into
	FolderId *string `json:"folderId,omitempty"`

	// Ingredients Desired final state for the ingredients on this mixture.
	// Each ingredient you specify will be matched with the existing ingredients on the mixture based on the component entity, and Benchling will create, update, or delete this mixture's ingredients so that the final state of this mixture's ingredients matches your request.
	// Benchling will recognize that any ingredients you specify that match ingredients on the parent mixture (based on component entity) are inherited. This can be seen on the returned `ingredients[i].hasParent` attribute.
	Ingredients *[]IngredientWriteParams `json:"ingredients,omitempty"`
	Name        *string                  `json:"name,omitempty"`
	SchemaId    *string                  `json:"schemaId,omitempty"`
	Units       *MixtureMeasurementUnits `json:"units"`
}

MixtureUpdate defines model for MixtureUpdate.

type MixtureWithEntityType

type MixtureWithEntityType struct {
	Aliases *[]string `json:"aliases,omitempty"`

	// AllowMeasuredIngredients Derived from the mixture's schema.
	AllowMeasuredIngredients *bool `json:"allowMeasuredIngredients,omitempty"`

	// Amount The positive numerical amount value of this mixture in string format (to preserve full precision). Pair with `units`. Supports scientific notation (1.23e4).
	Amount *string `json:"amount,omitempty"`

	// ApiURL The canonical url of the Mixture in the API.
	ApiURL           *string                          `json:"apiURL,omitempty"`
	ArchiveRecord    *ArchiveRecord                   `json:"archiveRecord"`
	Authors          *[]UserSummary                   `json:"authors,omitempty"`
	CreatedAt        *time.Time                       `json:"createdAt,omitempty"`
	Creator          *UserSummary                     `json:"creator,omitempty"`
	CustomFields     *CustomFields                    `json:"customFields,omitempty"`
	EntityRegistryId *string                          `json:"entityRegistryId"`
	EntityType       *MixtureWithEntityTypeEntityType `json:"entityType,omitempty"`

	// Fields Mixtures can have up to one parent mixture field.
	Fields   *Fields `json:"fields,omitempty"`
	FolderId *string `json:"folderId"`
	Id       *string `json:"id,omitempty"`

	// Ingredients List of ingredients on this mixture.
	Ingredients        *[]Ingredient            `json:"ingredients,omitempty"`
	ModifiedAt         *time.Time               `json:"modifiedAt,omitempty"`
	Name               *string                  `json:"name,omitempty"`
	RegistrationOrigin *RegistrationOrigin      `json:"registrationOrigin"`
	RegistryId         *string                  `json:"registryId"`
	Schema             *SchemaSummary           `json:"schema,omitempty"`
	Units              *MixtureMeasurementUnits `json:"units"`
	WebURL             *string                  `json:"webURL,omitempty"`
}

MixtureWithEntityType defines model for MixtureWithEntityType.

type MixtureWithEntityTypeEntityType

type MixtureWithEntityTypeEntityType string

MixtureWithEntityTypeEntityType defines model for MixtureWithEntityType.EntityType.

const (
	MixtureWithEntityTypeEntityTypeMixture MixtureWithEntityTypeEntityType = "mixture"
)

Defines values for MixtureWithEntityTypeEntityType.

type MixturesArchivalChange

type MixturesArchivalChange struct {
	MixtureIds *[]string `json:"mixtureIds,omitempty"`
}

MixturesArchivalChange IDs of all mixtures that were archived or unarchived.

type MixturesArchive

type MixturesArchive struct {
	MixtureIds []string `json:"mixtureIds"`

	// Reason The reason for archiving the provided entities. Accepted reasons may differ based on tenant configuration.
	Reason EntityArchiveReason `json:"reason"`
}

MixturesArchive The request body for archiving mixtures.

type MixturesBulkCreateRequest

type MixturesBulkCreateRequest struct {
	Mixtures []MixtureCreate `json:"mixtures"`
}

MixturesBulkCreateRequest defines model for MixturesBulkCreateRequest.

type MixturesBulkUpdateRequest

type MixturesBulkUpdateRequest struct {
	Mixtures *[]MixtureBulkUpdate `json:"mixtures,omitempty"`
}

MixturesBulkUpdateRequest defines model for MixturesBulkUpdateRequest.

type MixturesPaginatedList

type MixturesPaginatedList struct {
	Mixtures  *[]Mixture `json:"mixtures,omitempty"`
	NextToken *string    `json:"nextToken,omitempty"`
}

MixturesPaginatedList defines model for MixturesPaginatedList.

type MixturesUnarchive

type MixturesUnarchive struct {
	MixtureIds []string `json:"mixtureIds"`
}

MixturesUnarchive The request body for unarchiving mixtures.

type Molecule

type Molecule struct {
	// Aliases Array of aliases.
	Aliases *[]string `json:"aliases,omitempty"`

	// ApiURL The canonical url of the Molecule in the API.
	ApiURL        *string        `json:"apiURL,omitempty"`
	ArchiveRecord *ArchiveRecord `json:"archiveRecord"`

	// CanonicalizedSmiles The canonicalized chemical structure in SMILES format.
	CanonicalizedSmiles *string `json:"canonicalizedSmiles,omitempty"`

	// CreatedAt DateTime the Molecule was created.
	CreatedAt *time.Time   `json:"createdAt,omitempty"`
	Creator   *UserSummary `json:"creator,omitempty"`

	// CustomFields Custom fields set on the Molecule.
	CustomFields *CustomFields `json:"customFields,omitempty"`

	// EntityRegistryId Registry ID of the Molecule if registered.
	EntityRegistryId *string `json:"entityRegistryId"`
	Fields           *Fields `json:"fields,omitempty"`

	// FolderId ID of the folder that contains the Molecule.
	FolderId *string `json:"folderId,omitempty"`

	// Id ID of the Molecule.
	Id *string `json:"id,omitempty"`

	// ModifiedAt DateTime the Molecule was last modified.
	ModifiedAt *time.Time `json:"modifiedAt,omitempty"`

	// Name Name of the Molecule.
	Name *string `json:"name,omitempty"`

	// OriginalSmiles The original chemical structure supplied by the user in SMILES format. Null if the user did not originally supply SMILES.
	OriginalSmiles     *string             `json:"originalSmiles"`
	RegistrationOrigin *RegistrationOrigin `json:"registrationOrigin"`

	// RegistryId Registry the Molecule is registered in.
	RegistryId *string        `json:"registryId"`
	Schema     *SchemaSummary `json:"schema"`

	// WebURL URL of the Molecule.
	WebURL *string `json:"webURL,omitempty"`
}

Molecule defines model for Molecule.

type MoleculeBaseRequest

type MoleculeBaseRequest struct {
	// Aliases Aliases to add to the Molecule.
	Aliases *[]string `json:"aliases,omitempty"`

	// AuthorIds IDs of users to set as the Molecule's authors.
	AuthorIds *[]string `json:"authorIds,omitempty"`

	// ChemicalStructure Chemical structure of the Molecule.
	ChemicalStructure *MoleculeStructure `json:"chemicalStructure,omitempty"`

	// CustomFields Custom fields to add to the Molecule. Every field should have its name as a key, mapping to an object with information about the value of the field.
	CustomFields *CustomFields `json:"customFields,omitempty"`

	// Fields Fields to set on the Molecule. Must correspond with the schema's field definitions. Every field should have its name as a key, mapping to an object with information about the value of the field.
	Fields *Fields `json:"fields,omitempty"`

	// FolderId ID of the folder containing the Molecule.
	FolderId *string `json:"folderId,omitempty"`

	// Name Name of the Molecule.
	Name *string `json:"name,omitempty"`

	// SchemaId ID of the Molecule's schema.
	SchemaId *string `json:"schemaId,omitempty"`
}

MoleculeBaseRequest defines model for MoleculeBaseRequest.

type MoleculeBaseRequestForCreate

type MoleculeBaseRequestForCreate struct {
	// Aliases Aliases to add to the Molecule.
	Aliases *[]string `json:"aliases,omitempty"`

	// AuthorIds IDs of users to set as the Molecule's authors.
	AuthorIds *[]string `json:"authorIds,omitempty"`

	// ChemicalStructure Chemical structure of the Molecule.
	ChemicalStructure MoleculeStructure `json:"chemicalStructure"`

	// CustomFields Custom fields to add to the Molecule. Every field should have its name as a key, mapping to an object with information about the value of the field.
	CustomFields *CustomFields `json:"customFields,omitempty"`

	// Fields Fields to set on the Molecule. Must correspond with the schema's field definitions. Every field should have its name as a key, mapping to an object with information about the value of the field.
	Fields *Fields `json:"fields,omitempty"`

	// FolderId ID of the folder containing the Molecule.
	FolderId *string `json:"folderId,omitempty"`

	// Name Name of the Molecule.
	Name string `json:"name"`

	// SchemaId ID of the Molecule's schema.
	SchemaId *string `json:"schemaId,omitempty"`
}

MoleculeBaseRequestForCreate defines model for MoleculeBaseRequestForCreate.

type MoleculeBulkUpdate

type MoleculeBulkUpdate struct {
	// Aliases Aliases to add to the Molecule.
	Aliases *[]string `json:"aliases,omitempty"`

	// AuthorIds IDs of users to set as the Molecule's authors.
	AuthorIds *[]string `json:"authorIds,omitempty"`

	// ChemicalStructure Chemical structure of the Molecule.
	ChemicalStructure *MoleculeStructure `json:"chemicalStructure,omitempty"`

	// CustomFields Custom fields to add to the Molecule. Every field should have its name as a key, mapping to an object with information about the value of the field.
	CustomFields     *CustomFields `json:"customFields,omitempty"`
	EntityRegistryId *string       `json:"entityRegistryId,omitempty"`

	// Fields Fields to set on the Molecule. Must correspond with the schema's field definitions. Every field should have its name as a key, mapping to an object with information about the value of the field.
	Fields *Fields `json:"fields,omitempty"`

	// FolderId ID of the folder containing the Molecule.
	FolderId *string `json:"folderId,omitempty"`
	Id       *string `json:"id,omitempty"`

	// Name Name of the Molecule.
	Name *string `json:"name,omitempty"`

	// SchemaId ID of the Molecule's schema.
	SchemaId *string `json:"schemaId,omitempty"`
}

MoleculeBulkUpdate defines model for MoleculeBulkUpdate.

type MoleculeCreate

type MoleculeCreate struct {
	// Aliases Aliases to add to the Molecule.
	Aliases *[]string `json:"aliases,omitempty"`

	// AuthorIds IDs of users to set as the Molecule's authors.
	AuthorIds *[]string `json:"authorIds,omitempty"`

	// ChemicalStructure Chemical structure of the Molecule.
	ChemicalStructure MoleculeStructure `json:"chemicalStructure"`

	// CustomFields Custom fields to add to the Molecule. Every field should have its name as a key, mapping to an object with information about the value of the field.
	CustomFields *CustomFields `json:"customFields,omitempty"`

	// EntityRegistryId Entity registry ID to set for the registered entity. Cannot specify both entityRegistryId and namingStrategy at the same time.
	EntityRegistryId *string `json:"entityRegistryId,omitempty"`

	// Fields Fields to set on the Molecule. Must correspond with the schema's field definitions. Every field should have its name as a key, mapping to an object with information about the value of the field.
	Fields *Fields `json:"fields,omitempty"`

	// FolderId ID of the folder containing the entity. Can be left empty when registryId is present.
	FolderId *string `json:"folderId,omitempty"`

	// Name Name of the Molecule.
	Name string `json:"name"`

	// NamingStrategy Specifies the behavior for automatically generated names when registering an entity.
	// - NEW_IDS: Generate new registry IDs
	// - IDS_FROM_NAMES: Generate registry IDs based on entity names
	// - DELETE_NAMES: Generate new registry IDs and replace name with registry ID
	// - SET_FROM_NAME_PARTS: Generate new registry IDs, rename according to name template, and keep old name as alias
	// - REPLACE_NAMES_FROM_PARTS: Generate new registry IDs, and replace name according to name template
	// - KEEP_NAMES: Keep existing entity names as registry IDs
	// - REPLACE_ID_AND_NAME_FROM_PARTS: Generate registry IDs and names according to name template
	NamingStrategy *NamingStrategy `json:"namingStrategy,omitempty"`

	// RegistryId Registry ID into which entity should be registered. this is the ID of the registry which was configured for a particular organization
	// To get available registryIds, use the [/registries endpoint](#/Registry/listRegistries)
	//
	// Required in order for entities to be created directly in the registry.
	RegistryId *string `json:"registryId,omitempty"`

	// SchemaId ID of the Molecule's schema.
	SchemaId *string `json:"schemaId,omitempty"`
}

MoleculeCreate defines model for MoleculeCreate.

type MoleculeStructure

type MoleculeStructure struct {
	StructureFormat *interface{} `json:"structureFormat,omitempty"`

	// Value Chemical structure in SMILES or molfile format.
	Value *string `json:"value,omitempty"`
}

MoleculeStructure defines model for MoleculeStructure.

type MoleculeUpdate

type MoleculeUpdate struct {
	// Aliases Aliases to add to the Molecule.
	Aliases *[]string `json:"aliases,omitempty"`

	// AuthorIds IDs of users to set as the Molecule's authors.
	AuthorIds *[]string `json:"authorIds,omitempty"`

	// ChemicalStructure Chemical structure of the Molecule.
	ChemicalStructure *MoleculeStructure `json:"chemicalStructure,omitempty"`

	// CustomFields Custom fields to add to the Molecule. Every field should have its name as a key, mapping to an object with information about the value of the field.
	CustomFields     *CustomFields `json:"customFields,omitempty"`
	EntityRegistryId *string       `json:"entityRegistryId,omitempty"`

	// Fields Fields to set on the Molecule. Must correspond with the schema's field definitions. Every field should have its name as a key, mapping to an object with information about the value of the field.
	Fields *Fields `json:"fields,omitempty"`

	// FolderId ID of the folder containing the Molecule.
	FolderId *string `json:"folderId,omitempty"`

	// Name Name of the Molecule.
	Name *string `json:"name,omitempty"`

	// SchemaId ID of the Molecule's schema.
	SchemaId *string `json:"schemaId,omitempty"`
}

MoleculeUpdate defines model for MoleculeUpdate.

type MoleculesArchivalChange

type MoleculesArchivalChange struct {
	BatchIds    *[]string `json:"batchIds,omitempty"`
	MoleculeIds *[]string `json:"moleculeIds,omitempty"`
}

MoleculesArchivalChange IDs of all items that were archived or unarchived, grouped by resource type. This includes the IDs of Molecules along with any IDs of batches that were archived / unarchived.

type MoleculesArchive

type MoleculesArchive struct {
	MoleculeIds []string `json:"moleculeIds"`

	// Reason The reason for archiving the provided Molecules. Accepted reasons may differ based on tenant configuration.
	Reason MoleculesArchiveReason `json:"reason"`
}

MoleculesArchive The request body for archiving Molecules.

type MoleculesArchiveReason

type MoleculesArchiveReason string

MoleculesArchiveReason The reason for archiving the provided Molecules. Accepted reasons may differ based on tenant configuration.

const (
	MoleculesArchiveReasonContaminated MoleculesArchiveReason = "Contaminated"
	MoleculesArchiveReasonExpended     MoleculesArchiveReason = "Expended"
	MoleculesArchiveReasonExpired      MoleculesArchiveReason = "Expired"
	MoleculesArchiveReasonMadeInError  MoleculesArchiveReason = "Made in error"
	MoleculesArchiveReasonMissing      MoleculesArchiveReason = "Missing"
	MoleculesArchiveReasonOther        MoleculesArchiveReason = "Other"
	MoleculesArchiveReasonRetired      MoleculesArchiveReason = "Retired"
	MoleculesArchiveReasonShipped      MoleculesArchiveReason = "Shipped"
)

Defines values for MoleculesArchiveReason.

type MoleculesBulkCreateRequest

type MoleculesBulkCreateRequest struct {
	Molecules *[]MoleculeCreate `json:"molecules,omitempty"`
}

MoleculesBulkCreateRequest defines model for MoleculesBulkCreateRequest.

type MoleculesBulkUpdateRequest

type MoleculesBulkUpdateRequest struct {
	Molecules *[]MoleculeBulkUpdate `json:"molecules,omitempty"`
}

MoleculesBulkUpdateRequest defines model for MoleculesBulkUpdateRequest.

type MoleculesPaginatedList

type MoleculesPaginatedList struct {
	Molecules *[]Molecule `json:"molecules,omitempty"`
	NextToken *string     `json:"nextToken,omitempty"`
}

MoleculesPaginatedList defines model for MoleculesPaginatedList.

type MoleculesUnarchive

type MoleculesUnarchive struct {
	MoleculeIds []string `json:"moleculeIds"`
}

MoleculesUnarchive The request body for unarchiving Molecules.

type Monomer

type Monomer struct {
	ArchiveRecord *ArchiveRecord `json:"archiveRecord"`

	// AttachmentPoints A list of the capping group present at each location where the monomer can form a bond with other monomers
	AttachmentPoints *[]string `json:"attachmentPoints,omitempty"`

	// CalculatedMolecularWeight The molecular weight of the monomer as calculated by RDKit based on the monomer chemical structure
	CalculatedMolecularWeight *float32 `json:"calculatedMolecularWeight,omitempty"`

	// CanonicalSmiles The canonicalized chemical structure in SMILES format.
	CanonicalSmiles *string `json:"canonicalSmiles,omitempty"`

	// CreatedAt DateTime the monomer was created.
	CreatedAt *time.Time `json:"createdAt,omitempty"`

	// CustomMolecularWeight Optional molecular weight value that the user can provide to override the calculated molecular weight
	CustomMolecularWeight *float32 `json:"customMolecularWeight"`

	// Id ID of the monomer
	Id *string `json:"id,omitempty"`

	// ModifiedAt DateTime the monomer was last modified.
	ModifiedAt  *time.Time   `json:"modifiedAt,omitempty"`
	MonomerType *MonomerType `json:"monomerType,omitempty"`

	// Name Name of the monomer
	Name *string `json:"name,omitempty"`

	// NaturalAnalog Symbol for the natural equivalent of the monomer. Acceptable natural analog values include IUPAC bases, r, and p.
	NaturalAnalog *string             `json:"naturalAnalog,omitempty"`
	PolymerType   *MonomerPolymerType `json:"polymerType,omitempty"`

	// Symbol User-defined identifier of the monomer, unique on the monomer type.
	Symbol *string `json:"symbol,omitempty"`

	// VisualColor The hex color code of the monomer visual symbol
	VisualColor  *string              `json:"visualColor"`
	VisualSymbol *MonomerVisualSymbol `json:"visualSymbol"`
}

Monomer defines model for Monomer.

type MonomerBaseRequest

type MonomerBaseRequest struct {
	// Color The hex color code of the monomer visual symbol
	Color *string `json:"color"`

	// CustomMolecularWeight Optional molecular weight value that the user can provide to override the calculated molecular weight
	CustomMolecularWeight *float32 `json:"customMolecularWeight"`

	// Name Name of the monomer
	Name *string `json:"name,omitempty"`

	// Smiles The chemical structure in SMILES format.
	Smiles *string `json:"smiles,omitempty"`

	// Symbol User-defined identifier of the monomer, unique on the monomer type.
	Symbol       *string              `json:"symbol,omitempty"`
	VisualSymbol *MonomerVisualSymbol `json:"visualSymbol,omitempty"`
}

MonomerBaseRequest defines model for MonomerBaseRequest.

type MonomerCreate

type MonomerCreate struct {
	// Color The hex color code of the monomer visual symbol
	Color *string `json:"color"`

	// CustomMolecularWeight Optional molecular weight value that the user can provide to override the calculated molecular weight
	CustomMolecularWeight *float32 `json:"customMolecularWeight"`

	// Name Name of the monomer
	Name string `json:"name"`

	// NaturalAnalog Symbol for the natural equivalent of the monomer. Acceptable natural analog values include IUPAC bases, r, and p.
	NaturalAnalog string `json:"naturalAnalog"`

	// Smiles The chemical structure in SMILES format.
	Smiles string `json:"smiles"`

	// Symbol User-defined identifier of the monomer, unique on the monomer type.
	Symbol       string               `json:"symbol"`
	VisualSymbol *MonomerVisualSymbol `json:"visualSymbol,omitempty"`
}

MonomerCreate defines model for MonomerCreate.

type MonomerPolymerType

type MonomerPolymerType string

MonomerPolymerType The polymer type of the monomer. Currently only RNA monomers are supported.

const (
	MonomerPolymerTypeRNA MonomerPolymerType = "RNA"
)

Defines values for MonomerPolymerType.

type MonomerType

type MonomerType string

MonomerType The part of the nucleotide structure that the monomer fits into, i.e. backbone or branch

const (
	BACKBONE MonomerType = "BACKBONE"
	BRANCH   MonomerType = "BRANCH"
)

Defines values for MonomerType.

type MonomerUpdate

type MonomerUpdate = MonomerBaseRequest

MonomerUpdate defines model for MonomerUpdate.

type MonomerVisualSymbol

type MonomerVisualSymbol string

MonomerVisualSymbol The shape of the monomer visual symbol.

const (
	CLOVERFILLED    MonomerVisualSymbol = "CLOVER_FILLED"
	CLOVERHOLLOW    MonomerVisualSymbol = "CLOVER_HOLLOW"
	DIAMONDDASHED   MonomerVisualSymbol = "DIAMOND_DASHED"
	DIAMONDFILLED   MonomerVisualSymbol = "DIAMOND_FILLED"
	DIAMONDHOLLOW   MonomerVisualSymbol = "DIAMOND_HOLLOW"
	DYADFILLED      MonomerVisualSymbol = "DYAD_FILLED"
	DYADHOLLOW      MonomerVisualSymbol = "DYAD_HOLLOW"
	LETTERSP        MonomerVisualSymbol = "LETTERS_P"
	LETTERSPS       MonomerVisualSymbol = "LETTERS_PS"
	RECTANGLEFILLED MonomerVisualSymbol = "RECTANGLE_FILLED"
	RECTANGLEHOLLOW MonomerVisualSymbol = "RECTANGLE_HOLLOW"
	STARFILLED      MonomerVisualSymbol = "STAR_FILLED"
	STARHOLLOW      MonomerVisualSymbol = "STAR_HOLLOW"
	TRIADFILLED     MonomerVisualSymbol = "TRIAD_FILLED"
	TRIADHOLLOW     MonomerVisualSymbol = "TRIAD_HOLLOW"
	TRIANGLEFILLED  MonomerVisualSymbol = "TRIANGLE_FILLED"
	TRIANGLEHOLLOW  MonomerVisualSymbol = "TRIANGLE_HOLLOW"
)

Defines values for MonomerVisualSymbol.

type MonomersArchivalChange

type MonomersArchivalChange struct {
	BatchIds   *[]string `json:"batchIds,omitempty"`
	MonomerIds *[]string `json:"monomerIds,omitempty"`
}

MonomersArchivalChange IDs of all items that were archived or unarchived, grouped by resource type.

type MonomersArchive

type MonomersArchive struct {
	MonomerIds []string `json:"monomerIds"`

	// Reason The reason for archiving the provided Monomers. Accepted reasons may differ based on tenant configuration.
	Reason MonomersArchiveReason `json:"reason"`
}

MonomersArchive The request body for archiving Monomers.

type MonomersArchiveReason

type MonomersArchiveReason string

MonomersArchiveReason The reason for archiving the provided Monomers. Accepted reasons may differ based on tenant configuration.

const (
	MonomersArchiveReasonArchived    MonomersArchiveReason = "Archived"
	MonomersArchiveReasonMadeInError MonomersArchiveReason = "Made in error"
	MonomersArchiveReasonOther       MonomersArchiveReason = "Other"
)

Defines values for MonomersArchiveReason.

type MonomersPaginatedList

type MonomersPaginatedList struct {
	Monomers  *[]Monomer `json:"monomers,omitempty"`
	NextToken *string    `json:"nextToken,omitempty"`
}

MonomersPaginatedList defines model for MonomersPaginatedList.

type MonomersUnarchive

type MonomersUnarchive struct {
	MonomerIds []string `json:"monomerIds"`
}

MonomersUnarchive The request body for unarchiving Monomers.

type MultipleContainersTransfer

type MultipleContainersTransfer struct {
	// DestinationContainerId ID of container that will be transferred into.
	DestinationContainerId string `json:"destinationContainerId"`

	// FinalQuantity Quantity of a container, well, or transfer. Supports mass, volume, and other quantities.
	FinalQuantity *ContainerQuantity `json:"finalQuantity,omitempty"`

	// FinalVolume Desired volume for a container, well, or transfer. "volume" type keys are deprecated in API requests; use the more permissive "quantity" type key instead.
	FinalVolume *DeprecatedContainerVolumeForInput `json:"finalVolume,omitempty"`

	// RestrictedSamplePartyIds IDs of users or teams to be set as restricted sample parties for the destination container. If not specified, restricted sample parties from the source container, if present, will be added to those of the destination container. This only applies to stand-alone containers.
	RestrictedSamplePartyIds *[]string `json:"restrictedSamplePartyIds,omitempty"`

	// RestrictionStatus Restriction status of the destination container, either RESTRICTED or UNRESTRICTED. If not specified, the restriction status of the destination container will be the more restrictive of the source container, if present, and destination container restriction statuses. This only applies to stand-alone containers (Plate wells are always set to NOT_APPLICABLE).
	RestrictionStatus *SampleRestrictionStatus `json:"restrictionStatus,omitempty"`

	// SampleOwnerIds IDs of users or teams to be set as sample owners for the destination container. If not specified, restricted sample parties from the source container, if present, will be added to those of the destination container. This only applies to stand-alone containers.
	SampleOwnerIds *[]string `json:"sampleOwnerIds,omitempty"`

	// SourceBatchId ID of the batch that will be transferred in. Must specify one of sourceEntityId, sourceBatchId, or sourceContainerId.
	SourceBatchId *string `json:"sourceBatchId,omitempty"`

	// SourceConcentration Concentration at which to transfer entities or batches. Not applicable for container-to-container transfers (the concentration of the source container’s contents will be used).
	SourceConcentration *map[string]interface{} `json:"sourceConcentration,omitempty"`

	// SourceContainerId ID of the container that will be transferred in. Must specify one of sourceEntityId, sourceBatchId, or sourceContainerId.
	SourceContainerId *string `json:"sourceContainerId,omitempty"`

	// SourceEntityId ID of the entity that will be transferred in. Must specify one of sourceEntityId, sourceBatchId, or sourceContainerId.
	SourceEntityId *string `json:"sourceEntityId,omitempty"`

	// TransferQuantity This represents the quantity of the source to be transferred into the destination container. Supports mass, volume, and other quantities. Required in place of transferVolume.
	TransferQuantity *ContainerQuantity `json:"transferQuantity,omitempty"`

	// TransferVolume Deprecated - use transferQuantity instead.
	TransferVolume *DeprecatedContainerVolumeForInput `json:"transferVolume,omitempty"`
}

MultipleContainersTransfer defines model for MultipleContainersTransfer.

type MultipleContainersTransfersList

type MultipleContainersTransfersList struct {
	Transfers []MultipleContainersTransfer `json:"transfers"`
}

MultipleContainersTransfersList defines model for MultipleContainersTransfersList.

type NamingStrategy

type NamingStrategy string

NamingStrategy Specifies the behavior for automatically generated names when registering an entity. - NEW_IDS: Generate new registry IDs - IDS_FROM_NAMES: Generate registry IDs based on entity names - DELETE_NAMES: Generate new registry IDs and replace name with registry ID - SET_FROM_NAME_PARTS: Generate new registry IDs, rename according to name template, and keep old name as alias - REPLACE_NAMES_FROM_PARTS: Generate new registry IDs, and replace name according to name template - KEEP_NAMES: Keep existing entity names as registry IDs - REPLACE_ID_AND_NAME_FROM_PARTS: Generate registry IDs and names according to name template

const (
	DELETENAMES               NamingStrategy = "DELETE_NAMES"
	IDSFROMNAMES              NamingStrategy = "IDS_FROM_NAMES"
	KEEPNAMES                 NamingStrategy = "KEEP_NAMES"
	NEWIDS                    NamingStrategy = "NEW_IDS"
	REPLACEIDANDNAMEFROMPARTS NamingStrategy = "REPLACE_ID_AND_NAME_FROM_PARTS"
	REPLACENAMESFROMPARTS     NamingStrategy = "REPLACE_NAMES_FROM_PARTS"
	SETFROMNAMEPARTS          NamingStrategy = "SET_FROM_NAME_PARTS"
)

Defines values for NamingStrategy.

type NotFoundError

type NotFoundError struct {
	Error *struct {
		InvalidId   *string                 `json:"invalidId,omitempty"`
		Message     *string                 `json:"message,omitempty"`
		Type        *NotFoundErrorErrorType `json:"type,omitempty"`
		UserMessage *string                 `json:"userMessage,omitempty"`
	} `json:"error,omitempty"`
}

NotFoundError defines model for NotFoundError.

type NotFoundErrorErrorType

type NotFoundErrorErrorType string

NotFoundErrorErrorType defines model for NotFoundError.Error.Type.

const (
	InvalidRequestError NotFoundErrorErrorType = "invalid_request_error"
)

Defines values for NotFoundErrorErrorType.

type NucleotideAlignment

type NucleotideAlignment struct {
	AlignedSequences *[]AlignedNucleotideSequence `json:"alignedSequences,omitempty"`

	// ApiURL The canonical url of the Alignment in the API.
	ApiURL *string `json:"apiURL,omitempty"`

	// CreatedAt DateTime the Alignment was created
	CreatedAt *time.Time `json:"createdAt,omitempty"`
	Id        *string    `json:"id,omitempty"`

	// ModifiedAt DateTime the Alignment was last modified
	ModifiedAt *time.Time `json:"modifiedAt,omitempty"`
	Name       *string    `json:"name,omitempty"`

	// ReferenceSequenceId The ID of the template or consensus Sequence associated with the Alignment
	ReferenceSequenceId *string `json:"referenceSequenceId,omitempty"`

	// WebURL The Benchling web UI url to view the Alignment
	WebURL *string `json:"webURL,omitempty"`
}

NucleotideAlignment defines model for NucleotideAlignment.

type NucleotideAlignmentBase

type NucleotideAlignmentBase struct {
	Algorithm NucleotideAlignmentBaseAlgorithm     `json:"algorithm"`
	Files     []NucleotideAlignmentBase_Files_Item `json:"files"`
	Name      *string                              `json:"name,omitempty"`
}

NucleotideAlignmentBase defines model for NucleotideAlignmentBase.

type NucleotideAlignmentBaseAlgorithm

type NucleotideAlignmentBaseAlgorithm string

NucleotideAlignmentBaseAlgorithm defines model for NucleotideAlignmentBase.Algorithm.

const (
	NucleotideAlignmentBaseAlgorithmClustalo NucleotideAlignmentBaseAlgorithm = "clustalo"
	NucleotideAlignmentBaseAlgorithmMafft    NucleotideAlignmentBaseAlgorithm = "mafft"
)

Defines values for NucleotideAlignmentBaseAlgorithm.

type NucleotideAlignmentBaseFiles0

type NucleotideAlignmentBaseFiles0 struct {
	SequenceId *string `json:"sequenceId,omitempty"`
}

NucleotideAlignmentBaseFiles0 defines model for .

type NucleotideAlignmentBase_Files_Item

type NucleotideAlignmentBase_Files_Item struct {
	// contains filtered or unexported fields
}

NucleotideAlignmentBase_Files_Item defines model for NucleotideAlignmentBase.files.Item.

func (NucleotideAlignmentBase_Files_Item) AsNucleotideAlignmentBaseFiles0

func (t NucleotideAlignmentBase_Files_Item) AsNucleotideAlignmentBaseFiles0() (NucleotideAlignmentBaseFiles0, error)

AsNucleotideAlignmentBaseFiles0 returns the union data inside the NucleotideAlignmentBase_Files_Item as a NucleotideAlignmentBaseFiles0

func (NucleotideAlignmentBase_Files_Item) AsNucleotideAlignmentFile

func (t NucleotideAlignmentBase_Files_Item) AsNucleotideAlignmentFile() (NucleotideAlignmentFile, error)

AsNucleotideAlignmentFile returns the union data inside the NucleotideAlignmentBase_Files_Item as a NucleotideAlignmentFile

func (*NucleotideAlignmentBase_Files_Item) FromNucleotideAlignmentBaseFiles0

func (t *NucleotideAlignmentBase_Files_Item) FromNucleotideAlignmentBaseFiles0(v NucleotideAlignmentBaseFiles0) error

FromNucleotideAlignmentBaseFiles0 overwrites any union data inside the NucleotideAlignmentBase_Files_Item as the provided NucleotideAlignmentBaseFiles0

func (*NucleotideAlignmentBase_Files_Item) FromNucleotideAlignmentFile

func (t *NucleotideAlignmentBase_Files_Item) FromNucleotideAlignmentFile(v NucleotideAlignmentFile) error

FromNucleotideAlignmentFile overwrites any union data inside the NucleotideAlignmentBase_Files_Item as the provided NucleotideAlignmentFile

func (NucleotideAlignmentBase_Files_Item) MarshalJSON

func (t NucleotideAlignmentBase_Files_Item) MarshalJSON() ([]byte, error)

func (*NucleotideAlignmentBase_Files_Item) MergeNucleotideAlignmentBaseFiles0

func (t *NucleotideAlignmentBase_Files_Item) MergeNucleotideAlignmentBaseFiles0(v NucleotideAlignmentBaseFiles0) error

MergeNucleotideAlignmentBaseFiles0 performs a merge with any union data inside the NucleotideAlignmentBase_Files_Item, using the provided NucleotideAlignmentBaseFiles0

func (*NucleotideAlignmentBase_Files_Item) MergeNucleotideAlignmentFile

func (t *NucleotideAlignmentBase_Files_Item) MergeNucleotideAlignmentFile(v NucleotideAlignmentFile) error

MergeNucleotideAlignmentFile performs a merge with any union data inside the NucleotideAlignmentBase_Files_Item, using the provided NucleotideAlignmentFile

func (*NucleotideAlignmentBase_Files_Item) UnmarshalJSON

func (t *NucleotideAlignmentBase_Files_Item) UnmarshalJSON(b []byte) error

type NucleotideAlignmentFile

type NucleotideAlignmentFile struct {
	Data *[]byte `json:"data,omitempty"`
	Name *string `json:"name,omitempty"`
}

NucleotideAlignmentFile defines model for NucleotideAlignmentFile.

type NucleotideAlignmentSummary

type NucleotideAlignmentSummary struct {
	// ApiURL The canonical url of the Alignment in the API.
	ApiURL *string `json:"apiURL,omitempty"`

	// CreatedAt DateTime the Alignment was created
	CreatedAt *time.Time `json:"createdAt,omitempty"`
	Id        *string    `json:"id,omitempty"`

	// ModifiedAt DateTime the Alignment was last modified
	ModifiedAt *time.Time `json:"modifiedAt,omitempty"`
	Name       *string    `json:"name,omitempty"`

	// ReferenceSequenceId The ID of the template or consensus Sequence associated with the Alignment
	ReferenceSequenceId *string `json:"referenceSequenceId,omitempty"`

	// WebURL The Benchling web UI url to view the Alignment
	WebURL *string `json:"webURL,omitempty"`
}

NucleotideAlignmentSummary defines model for NucleotideAlignmentSummary.

type NucleotideAlignmentsPaginatedList

type NucleotideAlignmentsPaginatedList struct {
	Alignments *[]NucleotideAlignmentSummary `json:"alignments,omitempty"`
	NextToken  *string                       `json:"nextToken,omitempty"`
}

NucleotideAlignmentsPaginatedList defines model for NucleotideAlignmentsPaginatedList.

type NucleotideConsensusAlignmentCreate

type NucleotideConsensusAlignmentCreate struct {
	Algorithm   NucleotideConsensusAlignmentCreateAlgorithm     `json:"algorithm"`
	Files       []NucleotideConsensusAlignmentCreate_Files_Item `json:"files"`
	Name        *string                                         `json:"name,omitempty"`
	NewSequence *struct {
		FolderId *string `json:"folderId,omitempty"`
	} `json:"newSequence,omitempty"`
	SequenceId *string `json:"sequenceId,omitempty"`
}

NucleotideConsensusAlignmentCreate defines model for NucleotideConsensusAlignmentCreate.

type NucleotideConsensusAlignmentCreateAlgorithm

type NucleotideConsensusAlignmentCreateAlgorithm string

NucleotideConsensusAlignmentCreateAlgorithm defines model for NucleotideConsensusAlignmentCreate.Algorithm.

const (
	NucleotideConsensusAlignmentCreateAlgorithmClustalo NucleotideConsensusAlignmentCreateAlgorithm = "clustalo"
	NucleotideConsensusAlignmentCreateAlgorithmMafft    NucleotideConsensusAlignmentCreateAlgorithm = "mafft"
)

Defines values for NucleotideConsensusAlignmentCreateAlgorithm.

type NucleotideConsensusAlignmentCreateFiles0

type NucleotideConsensusAlignmentCreateFiles0 struct {
	SequenceId *string `json:"sequenceId,omitempty"`
}

NucleotideConsensusAlignmentCreateFiles0 defines model for .

type NucleotideConsensusAlignmentCreate_Files_Item

type NucleotideConsensusAlignmentCreate_Files_Item struct {
	// contains filtered or unexported fields
}

NucleotideConsensusAlignmentCreate_Files_Item defines model for NucleotideConsensusAlignmentCreate.files.Item.

func (NucleotideConsensusAlignmentCreate_Files_Item) AsNucleotideAlignmentFile

AsNucleotideAlignmentFile returns the union data inside the NucleotideConsensusAlignmentCreate_Files_Item as a NucleotideAlignmentFile

func (NucleotideConsensusAlignmentCreate_Files_Item) AsNucleotideConsensusAlignmentCreateFiles0

func (t NucleotideConsensusAlignmentCreate_Files_Item) AsNucleotideConsensusAlignmentCreateFiles0() (NucleotideConsensusAlignmentCreateFiles0, error)

AsNucleotideConsensusAlignmentCreateFiles0 returns the union data inside the NucleotideConsensusAlignmentCreate_Files_Item as a NucleotideConsensusAlignmentCreateFiles0

func (*NucleotideConsensusAlignmentCreate_Files_Item) FromNucleotideAlignmentFile

FromNucleotideAlignmentFile overwrites any union data inside the NucleotideConsensusAlignmentCreate_Files_Item as the provided NucleotideAlignmentFile

func (*NucleotideConsensusAlignmentCreate_Files_Item) FromNucleotideConsensusAlignmentCreateFiles0

func (t *NucleotideConsensusAlignmentCreate_Files_Item) FromNucleotideConsensusAlignmentCreateFiles0(v NucleotideConsensusAlignmentCreateFiles0) error

FromNucleotideConsensusAlignmentCreateFiles0 overwrites any union data inside the NucleotideConsensusAlignmentCreate_Files_Item as the provided NucleotideConsensusAlignmentCreateFiles0

func (NucleotideConsensusAlignmentCreate_Files_Item) MarshalJSON

func (*NucleotideConsensusAlignmentCreate_Files_Item) MergeNucleotideAlignmentFile

MergeNucleotideAlignmentFile performs a merge with any union data inside the NucleotideConsensusAlignmentCreate_Files_Item, using the provided NucleotideAlignmentFile

func (*NucleotideConsensusAlignmentCreate_Files_Item) MergeNucleotideConsensusAlignmentCreateFiles0

func (t *NucleotideConsensusAlignmentCreate_Files_Item) MergeNucleotideConsensusAlignmentCreateFiles0(v NucleotideConsensusAlignmentCreateFiles0) error

MergeNucleotideConsensusAlignmentCreateFiles0 performs a merge with any union data inside the NucleotideConsensusAlignmentCreate_Files_Item, using the provided NucleotideConsensusAlignmentCreateFiles0

func (*NucleotideConsensusAlignmentCreate_Files_Item) UnmarshalJSON

type NucleotideSequencePart

type NucleotideSequencePart struct {
	// End 0-based exclusive end index. The end of the sequence is always represented as 0.
	End        *int    `json:"end,omitempty"`
	SequenceId *string `json:"sequenceId,omitempty"`

	// Start 0-based inclusive start index.
	Start *int `json:"start,omitempty"`
}

NucleotideSequencePart defines model for NucleotideSequencePart.

type NucleotideTemplateAlignmentCreate

type NucleotideTemplateAlignmentCreate struct {
	Algorithm          NucleotideTemplateAlignmentCreateAlgorithm     `json:"algorithm"`
	Files              []NucleotideTemplateAlignmentCreate_Files_Item `json:"files"`
	Name               *string                                        `json:"name,omitempty"`
	TemplateSequenceId string                                         `json:"templateSequenceId"`
}

NucleotideTemplateAlignmentCreate defines model for NucleotideTemplateAlignmentCreate.

type NucleotideTemplateAlignmentCreateAlgorithm

type NucleotideTemplateAlignmentCreateAlgorithm string

NucleotideTemplateAlignmentCreateAlgorithm defines model for NucleotideTemplateAlignmentCreate.Algorithm.

const (
	NucleotideTemplateAlignmentCreateAlgorithmClustalo NucleotideTemplateAlignmentCreateAlgorithm = "clustalo"
	NucleotideTemplateAlignmentCreateAlgorithmMafft    NucleotideTemplateAlignmentCreateAlgorithm = "mafft"
)

Defines values for NucleotideTemplateAlignmentCreateAlgorithm.

type NucleotideTemplateAlignmentCreateFiles0

type NucleotideTemplateAlignmentCreateFiles0 struct {
	SequenceId *string `json:"sequenceId,omitempty"`
}

NucleotideTemplateAlignmentCreateFiles0 defines model for .

type NucleotideTemplateAlignmentCreate_Files_Item

type NucleotideTemplateAlignmentCreate_Files_Item struct {
	// contains filtered or unexported fields
}

NucleotideTemplateAlignmentCreate_Files_Item defines model for NucleotideTemplateAlignmentCreate.files.Item.

func (NucleotideTemplateAlignmentCreate_Files_Item) AsNucleotideAlignmentFile

AsNucleotideAlignmentFile returns the union data inside the NucleotideTemplateAlignmentCreate_Files_Item as a NucleotideAlignmentFile

func (NucleotideTemplateAlignmentCreate_Files_Item) AsNucleotideTemplateAlignmentCreateFiles0

func (t NucleotideTemplateAlignmentCreate_Files_Item) AsNucleotideTemplateAlignmentCreateFiles0() (NucleotideTemplateAlignmentCreateFiles0, error)

AsNucleotideTemplateAlignmentCreateFiles0 returns the union data inside the NucleotideTemplateAlignmentCreate_Files_Item as a NucleotideTemplateAlignmentCreateFiles0

func (*NucleotideTemplateAlignmentCreate_Files_Item) FromNucleotideAlignmentFile

FromNucleotideAlignmentFile overwrites any union data inside the NucleotideTemplateAlignmentCreate_Files_Item as the provided NucleotideAlignmentFile

func (*NucleotideTemplateAlignmentCreate_Files_Item) FromNucleotideTemplateAlignmentCreateFiles0

func (t *NucleotideTemplateAlignmentCreate_Files_Item) FromNucleotideTemplateAlignmentCreateFiles0(v NucleotideTemplateAlignmentCreateFiles0) error

FromNucleotideTemplateAlignmentCreateFiles0 overwrites any union data inside the NucleotideTemplateAlignmentCreate_Files_Item as the provided NucleotideTemplateAlignmentCreateFiles0

func (NucleotideTemplateAlignmentCreate_Files_Item) MarshalJSON

func (*NucleotideTemplateAlignmentCreate_Files_Item) MergeNucleotideAlignmentFile

MergeNucleotideAlignmentFile performs a merge with any union data inside the NucleotideTemplateAlignmentCreate_Files_Item, using the provided NucleotideAlignmentFile

func (*NucleotideTemplateAlignmentCreate_Files_Item) MergeNucleotideTemplateAlignmentCreateFiles0

func (t *NucleotideTemplateAlignmentCreate_Files_Item) MergeNucleotideTemplateAlignmentCreateFiles0(v NucleotideTemplateAlignmentCreateFiles0) error

MergeNucleotideTemplateAlignmentCreateFiles0 performs a merge with any union data inside the NucleotideTemplateAlignmentCreate_Files_Item, using the provided NucleotideTemplateAlignmentCreateFiles0

func (*NucleotideTemplateAlignmentCreate_Files_Item) UnmarshalJSON

type OAuthBadRequestError

type OAuthBadRequestError struct {
	Error *struct {
		Message     *string                        `json:"message,omitempty"`
		Type        *OAuthBadRequestErrorErrorType `json:"type,omitempty"`
		UserMessage *string                        `json:"userMessage,omitempty"`
	} `json:"error,omitempty"`
}

OAuthBadRequestError defines model for OAuthBadRequestError.

type OAuthBadRequestErrorErrorType

type OAuthBadRequestErrorErrorType string

OAuthBadRequestErrorErrorType defines model for OAuthBadRequestError.Error.Type.

const (
	InvalidGrant         OAuthBadRequestErrorErrorType = "invalid_grant"
	InvalidRequest       OAuthBadRequestErrorErrorType = "invalid_request"
	UnauthorizedClient   OAuthBadRequestErrorErrorType = "unauthorized_client"
	UnsupportedGrantType OAuthBadRequestErrorErrorType = "unsupported_grant_type"
)

Defines values for OAuthBadRequestErrorErrorType.

type OAuthUnauthorizedError

type OAuthUnauthorizedError struct {
	Error *struct {
		Message     *string                          `json:"message,omitempty"`
		Type        *OAuthUnauthorizedErrorErrorType `json:"type,omitempty"`
		UserMessage *string                          `json:"userMessage,omitempty"`
	} `json:"error,omitempty"`
}

OAuthUnauthorizedError defines model for OAuthUnauthorizedError.

type OAuthUnauthorizedErrorErrorType

type OAuthUnauthorizedErrorErrorType string

OAuthUnauthorizedErrorErrorType defines model for OAuthUnauthorizedError.Error.Type.

const (
	InvalidClient OAuthUnauthorizedErrorErrorType = "invalid_client"
)

Defines values for OAuthUnauthorizedErrorErrorType.

type Oligo

type Oligo struct {
	// Aliases Array of aliases
	Aliases *[]string `json:"aliases,omitempty"`

	// ApiURL The canonical url of the Oligo in the API.
	ApiURL        *string        `json:"apiURL,omitempty"`
	ArchiveRecord *ArchiveRecord `json:"archiveRecord"`

	// Bases Base pairs of the Oligo.
	Bases *string `json:"bases,omitempty"`

	// CreatedAt DateTime the Oligo was created.
	CreatedAt *time.Time   `json:"createdAt,omitempty"`
	Creator   *UserSummary `json:"creator,omitempty"`

	// CustomFields Custom fields set on the Oligo.
	CustomFields *CustomFields `json:"customFields,omitempty"`

	// EntityRegistryId Registry ID of the Oligo if registered.
	EntityRegistryId *string `json:"entityRegistryId"`
	Fields           *Fields `json:"fields,omitempty"`

	// FolderId ID of the folder that contains the Oligo.
	FolderId *string `json:"folderId"`

	// Id ID of the Oligo.
	Id *string `json:"id,omitempty"`

	// Length Number of bases in the Oligo.
	Length *int `json:"length,omitempty"`

	// ModifiedAt DateTime the Oligo was last modified.
	ModifiedAt *time.Time `json:"modifiedAt,omitempty"`

	// Name Name of the Oligo.
	Name *string `json:"name,omitempty"`

	// NucleotideType Nucleotide type of the Oligo.
	NucleotideType     OligoNucleotideType `json:"nucleotideType"`
	RegistrationOrigin *RegistrationOrigin `json:"registrationOrigin"`

	// RegistryId Registry the Oligo is registered in.
	RegistryId *string        `json:"registryId"`
	Schema     *SchemaSummary `json:"schema"`

	// WebURL URL of the Oligo.
	WebURL *string `json:"webURL,omitempty"`
}

Oligo defines model for Oligo.

type OligoBaseRequest

type OligoBaseRequest struct {
	// Aliases Aliases to add to the Oligo
	Aliases *[]string `json:"aliases,omitempty"`

	// AuthorIds IDs of users to set as the Oligo's authors.
	AuthorIds *[]string `json:"authorIds,omitempty"`

	// Bases Base pairs of the oligo.
	Bases *string `json:"bases,omitempty"`

	// CustomFields Custom fields to add to the Oligo. Every field should have its name as a key, mapping to an object with information about the value of the field.
	CustomFields *CustomFields `json:"customFields,omitempty"`

	// Fields Fields to set on the Oligo. Must correspond with the schema's field definitions. Every field should have its name as a key, mapping to an object with information about the value of the field.
	Fields *Fields `json:"fields,omitempty"`

	// FolderId ID of the folder containing the Oligo.
	FolderId *string `json:"folderId,omitempty"`

	// Name Name of the Oligo.
	Name *string `json:"name,omitempty"`

	// SchemaId ID of the oligo's schema.
	SchemaId *string `json:"schemaId,omitempty"`
}

OligoBaseRequest defines model for OligoBaseRequest.

type OligoBaseRequestForCreate

type OligoBaseRequestForCreate struct {
	// Aliases Aliases to add to the Oligo
	Aliases *[]string `json:"aliases,omitempty"`

	// AuthorIds IDs of users to set as the Oligo's authors.
	AuthorIds *[]string `json:"authorIds,omitempty"`

	// Bases Base pairs of the oligo.
	Bases string `json:"bases"`

	// CustomFields Custom fields to add to the Oligo. Every field should have its name as a key, mapping to an object with information about the value of the field.
	CustomFields *CustomFields `json:"customFields,omitempty"`

	// Fields Fields to set on the Oligo. Must correspond with the schema's field definitions. Every field should have its name as a key, mapping to an object with information about the value of the field.
	Fields *Fields `json:"fields,omitempty"`

	// FolderId ID of the folder containing the Oligo.
	FolderId *string `json:"folderId,omitempty"`

	// Name Name of the Oligo.
	Name string `json:"name"`

	// SchemaId ID of the oligo's schema.
	SchemaId *string `json:"schemaId,omitempty"`
}

OligoBaseRequestForCreate defines model for OligoBaseRequestForCreate.

type OligoCreate

type OligoCreate struct {
	// Aliases Aliases to add to the Oligo
	Aliases *[]string `json:"aliases,omitempty"`

	// AuthorIds IDs of users to set as the Oligo's authors.
	AuthorIds *[]string `json:"authorIds,omitempty"`

	// Bases Base pairs of the oligo.
	Bases string `json:"bases"`

	// CustomFields Custom fields to add to the Oligo. Every field should have its name as a key, mapping to an object with information about the value of the field.
	CustomFields *CustomFields `json:"customFields,omitempty"`

	// EntityRegistryId Entity registry ID to set for the registered entity. Cannot specify both entityRegistryId and namingStrategy at the same time.
	EntityRegistryId *string `json:"entityRegistryId,omitempty"`

	// Fields Fields to set on the Oligo. Must correspond with the schema's field definitions. Every field should have its name as a key, mapping to an object with information about the value of the field.
	Fields *Fields `json:"fields,omitempty"`

	// FolderId ID of the folder containing the entity. Can be left empty when registryId is present.
	FolderId *string `json:"folderId,omitempty"`

	// Name Name of the Oligo.
	Name string `json:"name"`

	// NamingStrategy Specifies the behavior for automatically generated names when registering an entity.
	// - NEW_IDS: Generate new registry IDs
	// - IDS_FROM_NAMES: Generate registry IDs based on entity names
	// - DELETE_NAMES: Generate new registry IDs and replace name with registry ID
	// - SET_FROM_NAME_PARTS: Generate new registry IDs, rename according to name template, and keep old name as alias
	// - REPLACE_NAMES_FROM_PARTS: Generate new registry IDs, and replace name according to name template
	// - KEEP_NAMES: Keep existing entity names as registry IDs
	// - REPLACE_ID_AND_NAME_FROM_PARTS: Generate registry IDs and names according to name template
	NamingStrategy *NamingStrategy `json:"namingStrategy,omitempty"`

	// RegistryId Registry ID into which entity should be registered. this is the ID of the registry which was configured for a particular organization
	// To get available registryIds, use the [/registries endpoint](#/Registry/listRegistries)
	//
	// Required in order for entities to be created directly in the registry.
	RegistryId *string `json:"registryId,omitempty"`

	// SchemaId ID of the oligo's schema.
	SchemaId *string `json:"schemaId,omitempty"`
}

OligoCreate defines model for OligoCreate.

type OligoNucleotideType

type OligoNucleotideType string

OligoNucleotideType Nucleotide type of the Oligo.

const (
	OligoNucleotideTypeDNA OligoNucleotideType = "DNA"
	OligoNucleotideTypeRNA OligoNucleotideType = "RNA"
)

Defines values for OligoNucleotideType.

type OligoUpdate

type OligoUpdate = OligoBaseRequest

OligoUpdate defines model for OligoUpdate.

type OligosArchivalChange

type OligosArchivalChange struct {
	BatchIds *[]string `json:"batchIds,omitempty"`
	OligoIds *[]string `json:"oligoIds,omitempty"`
}

OligosArchivalChange IDs of all items that were archived or unarchived, grouped by resource type. This includes the IDs of Oligos along with any IDs of batches that were archived / unarchived.

type OligosArchive

type OligosArchive struct {
	OligoIds []string `json:"oligoIds"`

	// Reason The reason for archiving the provided entities. Accepted reasons may differ based on tenant configuration.
	Reason EntityArchiveReason `json:"reason"`
}

OligosArchive The request body for archiving Oligos.

type OligosBulkCreateRequest

type OligosBulkCreateRequest struct {
	Oligos *[]OligoCreate `json:"oligos,omitempty"`
}

OligosBulkCreateRequest defines model for OligosBulkCreateRequest.

type OligosBulkGet

type OligosBulkGet struct {
	Oligos *[]OligosBulkGet_Oligos_Item `json:"oligos,omitempty"`
}

OligosBulkGet defines model for OligosBulkGet.

type OligosBulkGet_Oligos_Item

type OligosBulkGet_Oligos_Item struct {
	// contains filtered or unexported fields
}

OligosBulkGet_Oligos_Item defines model for OligosBulkGet.oligos.Item.

func (OligosBulkGet_Oligos_Item) AsDnaOligo

func (t OligosBulkGet_Oligos_Item) AsDnaOligo() (DnaOligo, error)

AsDnaOligo returns the union data inside the OligosBulkGet_Oligos_Item as a DnaOligo

func (OligosBulkGet_Oligos_Item) AsRnaOligo

func (t OligosBulkGet_Oligos_Item) AsRnaOligo() (RnaOligo, error)

AsRnaOligo returns the union data inside the OligosBulkGet_Oligos_Item as a RnaOligo

func (*OligosBulkGet_Oligos_Item) FromDnaOligo

func (t *OligosBulkGet_Oligos_Item) FromDnaOligo(v DnaOligo) error

FromDnaOligo overwrites any union data inside the OligosBulkGet_Oligos_Item as the provided DnaOligo

func (*OligosBulkGet_Oligos_Item) FromRnaOligo

func (t *OligosBulkGet_Oligos_Item) FromRnaOligo(v RnaOligo) error

FromRnaOligo overwrites any union data inside the OligosBulkGet_Oligos_Item as the provided RnaOligo

func (OligosBulkGet_Oligos_Item) MarshalJSON

func (t OligosBulkGet_Oligos_Item) MarshalJSON() ([]byte, error)

func (*OligosBulkGet_Oligos_Item) MergeDnaOligo

func (t *OligosBulkGet_Oligos_Item) MergeDnaOligo(v DnaOligo) error

MergeDnaOligo performs a merge with any union data inside the OligosBulkGet_Oligos_Item, using the provided DnaOligo

func (*OligosBulkGet_Oligos_Item) MergeRnaOligo

func (t *OligosBulkGet_Oligos_Item) MergeRnaOligo(v RnaOligo) error

MergeRnaOligo performs a merge with any union data inside the OligosBulkGet_Oligos_Item, using the provided RnaOligo

func (*OligosBulkGet_Oligos_Item) UnmarshalJSON

func (t *OligosBulkGet_Oligos_Item) UnmarshalJSON(b []byte) error

type OligosPaginatedList

type OligosPaginatedList struct {
	NextToken *string  `json:"nextToken,omitempty"`
	Oligos    *[]Oligo `json:"oligos,omitempty"`
}

OligosPaginatedList defines model for OligosPaginatedList.

type OligosUnarchive

type OligosUnarchive struct {
	OligoIds []string `json:"oligoIds"`
}

OligosUnarchive The request body for unarchiving Oligos.

type Organization

type Organization struct {
	Handle *string `json:"handle,omitempty"`
	Id     *string `json:"id,omitempty"`
	Name   *string `json:"name,omitempty"`
}

Organization defines model for Organization.

type OrganizationSummary

type OrganizationSummary struct {
	Handle *string `json:"handle,omitempty"`
	Id     *string `json:"id,omitempty"`
	Name   *string `json:"name,omitempty"`
}

OrganizationSummary defines model for OrganizationSummary.

type OrganizationsPaginatedList

type OrganizationsPaginatedList struct {
	NextToken     *string         `json:"nextToken,omitempty"`
	Organizations *[]Organization `json:"organizations,omitempty"`
}

OrganizationsPaginatedList defines model for OrganizationsPaginatedList.

type Pagination

type Pagination struct {
	NextToken *string `json:"nextToken,omitempty"`
}

Pagination defines model for Pagination.

type PartySummary

type PartySummary struct {
	Handle *string `json:"handle,omitempty"`
	Id     *string `json:"id,omitempty"`
	Name   *string `json:"name,omitempty"`
}

PartySummary defines model for PartySummary.

type PatchBenchlingAppJSONRequestBody

type PatchBenchlingAppJSONRequestBody = BenchlingAppUpdate

PatchBenchlingAppJSONRequestBody defines body for PatchBenchlingApp for application/json ContentType.

type PatchBenchlingAppResponse

type PatchBenchlingAppResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *BenchlingApp
	JSON400      *BadRequestError
	JSON403      *ForbiddenError
	JSON404      *NotFoundError
}

func ParsePatchBenchlingAppResponse

func ParsePatchBenchlingAppResponse(rsp *http.Response) (*PatchBenchlingAppResponse, error)

ParsePatchBenchlingAppResponse parses an HTTP response from a PatchBenchlingAppWithResponse call

func (PatchBenchlingAppResponse) Status

func (r PatchBenchlingAppResponse) Status() string

Status returns HTTPResponse.Status

func (PatchBenchlingAppResponse) StatusCode

func (r PatchBenchlingAppResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PatchRequestJSONRequestBody

type PatchRequestJSONRequestBody = RequestUpdate

PatchRequestJSONRequestBody defines body for PatchRequest for application/json ContentType.

type PatchRequestResponse

type PatchRequestResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Request
	JSON400      *BadRequestError
}

func ParsePatchRequestResponse

func ParsePatchRequestResponse(rsp *http.Response) (*PatchRequestResponse, error)

ParsePatchRequestResponse parses an HTTP response from a PatchRequestWithResponse call

func (PatchRequestResponse) Status

func (r PatchRequestResponse) Status() string

Status returns HTTPResponse.Status

func (PatchRequestResponse) StatusCode

func (r PatchRequestResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type Plate

type Plate struct {
	ArchiveRecord *ArchiveRecord `json:"archiveRecord"`

	// Barcode Barcode of the plate
	Barcode *string `json:"barcode"`

	// CreatedAt DateTime the container was created
	CreatedAt *time.Time   `json:"createdAt,omitempty"`
	Creator   *UserSummary `json:"creator,omitempty"`
	Fields    *Fields      `json:"fields,omitempty"`

	// Id ID of the plate
	Id *string `json:"id,omitempty"`

	// ModifiedAt DateTime the plate was last modified
	ModifiedAt *time.Time `json:"modifiedAt,omitempty"`

	// Name Name of the plate, defaults to barcode if name is not provided.
	Name *string `json:"name,omitempty"`

	// ParentStorageId ID of containing parent inventory (e.g. loc_k2lNspzS).
	ParentStorageId *string `json:"parentStorageId"`

	// ProjectId ID of the project if set
	ProjectId *string        `json:"projectId"`
	Schema    *SchemaSummary `json:"schema"`
	Type      *PlateType     `json:"type,omitempty"`
	WebURL    *string        `json:"webURL,omitempty"`

	// Wells Well contents of the plate, keyed by position string (eg. "A1").
	Wells *map[string]WellOrInaccessibleResource `json:"wells,omitempty"`
}

Plate defines model for Plate.

type PlateCreate

type PlateCreate struct {
	Barcode           *string `json:"barcode,omitempty"`
	ContainerSchemaId *string `json:"containerSchemaId,omitempty"`
	Fields            *Fields `json:"fields,omitempty"`
	Name              *string `json:"name,omitempty"`
	ParentStorageId   *string `json:"parentStorageId,omitempty"`
	ProjectId         *string `json:"projectId,omitempty"`
	SchemaId          string  `json:"schemaId"`
	Wells             *map[string]struct {
		Barcode *string `json:"barcode,omitempty"`
	} `json:"wells,omitempty"`
}

PlateCreate defines model for PlateCreate.

type PlateCreationTableNotePart

type PlateCreationTableNotePart struct {
	ApiId   *string                      `json:"apiId,omitempty"`
	Columns *[]StructuredTableColumnInfo `json:"columns,omitempty"`

	// Indentation All notes have an indentation level - the default is 0 for no indent. For lists, indentation gives notes hierarchy - a bulleted list with children is modeled as one note part with indentation 1 followed by note parts with indentation 2, for example.
	Indentation   *int                            `json:"indentation,omitempty"`
	PlateSchemaId *string                         `json:"plateSchemaId,omitempty"`
	Type          *PlateCreationTableNotePartType `json:"type,omitempty"`
}

PlateCreationTableNotePart defines model for PlateCreationTableNotePart.

type PlateCreationTableNotePartType

type PlateCreationTableNotePartType string

PlateCreationTableNotePartType defines model for PlateCreationTableNotePart.Type.

const (
	PlateCreationTable PlateCreationTableNotePartType = "plate_creation_table"
)

Defines values for PlateCreationTableNotePartType.

type PlateSchema

type PlateSchema struct {
	ArchiveRecord   *ArchiveRecord `json:"archiveRecord"`
	ContainerSchema *struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"containerSchema"`
	FieldDefinitions *[]PlateSchema_FieldDefinitions_Item `json:"fieldDefinitions,omitempty"`
	Height           *float32                             `json:"height,omitempty"`
	Id               *string                              `json:"id,omitempty"`
	Name             *string                              `json:"name,omitempty"`
	PlateType        *string                              `json:"plateType,omitempty"`
	Prefix           *string                              `json:"prefix,omitempty"`
	RegistryId       *string                              `json:"registryId,omitempty"`
	Type             *PlateSchemaType                     `json:"type,omitempty"`
	Width            *float32                             `json:"width,omitempty"`
}

PlateSchema defines model for PlateSchema.

type PlateSchemaType

type PlateSchemaType string

PlateSchemaType defines model for PlateSchema.Type.

const (
	PlateSchemaTypePlate PlateSchemaType = "plate"
)

Defines values for PlateSchemaType.

type PlateSchema_FieldDefinitions_Item

type PlateSchema_FieldDefinitions_Item struct {
	// contains filtered or unexported fields
}

PlateSchema_FieldDefinitions_Item defines model for PlateSchema.fieldDefinitions.Item.

func (PlateSchema_FieldDefinitions_Item) AsDropdownFieldDefinition

func (t PlateSchema_FieldDefinitions_Item) AsDropdownFieldDefinition() (DropdownFieldDefinition, error)

AsDropdownFieldDefinition returns the union data inside the PlateSchema_FieldDefinitions_Item as a DropdownFieldDefinition

func (PlateSchema_FieldDefinitions_Item) AsFloatFieldDefinition

func (t PlateSchema_FieldDefinitions_Item) AsFloatFieldDefinition() (FloatFieldDefinition, error)

AsFloatFieldDefinition returns the union data inside the PlateSchema_FieldDefinitions_Item as a FloatFieldDefinition

func (PlateSchema_FieldDefinitions_Item) AsIntegerFieldDefinition

func (t PlateSchema_FieldDefinitions_Item) AsIntegerFieldDefinition() (IntegerFieldDefinition, error)

AsIntegerFieldDefinition returns the union data inside the PlateSchema_FieldDefinitions_Item as a IntegerFieldDefinition

func (PlateSchema_FieldDefinitions_Item) AsSchemaLinkFieldDefinition

func (t PlateSchema_FieldDefinitions_Item) AsSchemaLinkFieldDefinition() (SchemaLinkFieldDefinition, error)

AsSchemaLinkFieldDefinition returns the union data inside the PlateSchema_FieldDefinitions_Item as a SchemaLinkFieldDefinition

func (PlateSchema_FieldDefinitions_Item) AsSimpleFieldDefinition

func (t PlateSchema_FieldDefinitions_Item) AsSimpleFieldDefinition() (SimpleFieldDefinition, error)

AsSimpleFieldDefinition returns the union data inside the PlateSchema_FieldDefinitions_Item as a SimpleFieldDefinition

func (*PlateSchema_FieldDefinitions_Item) FromDropdownFieldDefinition

func (t *PlateSchema_FieldDefinitions_Item) FromDropdownFieldDefinition(v DropdownFieldDefinition) error

FromDropdownFieldDefinition overwrites any union data inside the PlateSchema_FieldDefinitions_Item as the provided DropdownFieldDefinition

func (*PlateSchema_FieldDefinitions_Item) FromFloatFieldDefinition

func (t *PlateSchema_FieldDefinitions_Item) FromFloatFieldDefinition(v FloatFieldDefinition) error

FromFloatFieldDefinition overwrites any union data inside the PlateSchema_FieldDefinitions_Item as the provided FloatFieldDefinition

func (*PlateSchema_FieldDefinitions_Item) FromIntegerFieldDefinition

func (t *PlateSchema_FieldDefinitions_Item) FromIntegerFieldDefinition(v IntegerFieldDefinition) error

FromIntegerFieldDefinition overwrites any union data inside the PlateSchema_FieldDefinitions_Item as the provided IntegerFieldDefinition

func (*PlateSchema_FieldDefinitions_Item) FromSchemaLinkFieldDefinition

func (t *PlateSchema_FieldDefinitions_Item) FromSchemaLinkFieldDefinition(v SchemaLinkFieldDefinition) error

FromSchemaLinkFieldDefinition overwrites any union data inside the PlateSchema_FieldDefinitions_Item as the provided SchemaLinkFieldDefinition

func (*PlateSchema_FieldDefinitions_Item) FromSimpleFieldDefinition

func (t *PlateSchema_FieldDefinitions_Item) FromSimpleFieldDefinition(v SimpleFieldDefinition) error

FromSimpleFieldDefinition overwrites any union data inside the PlateSchema_FieldDefinitions_Item as the provided SimpleFieldDefinition

func (PlateSchema_FieldDefinitions_Item) MarshalJSON

func (t PlateSchema_FieldDefinitions_Item) MarshalJSON() ([]byte, error)

func (*PlateSchema_FieldDefinitions_Item) MergeDropdownFieldDefinition

func (t *PlateSchema_FieldDefinitions_Item) MergeDropdownFieldDefinition(v DropdownFieldDefinition) error

MergeDropdownFieldDefinition performs a merge with any union data inside the PlateSchema_FieldDefinitions_Item, using the provided DropdownFieldDefinition

func (*PlateSchema_FieldDefinitions_Item) MergeFloatFieldDefinition

func (t *PlateSchema_FieldDefinitions_Item) MergeFloatFieldDefinition(v FloatFieldDefinition) error

MergeFloatFieldDefinition performs a merge with any union data inside the PlateSchema_FieldDefinitions_Item, using the provided FloatFieldDefinition

func (*PlateSchema_FieldDefinitions_Item) MergeIntegerFieldDefinition

func (t *PlateSchema_FieldDefinitions_Item) MergeIntegerFieldDefinition(v IntegerFieldDefinition) error

MergeIntegerFieldDefinition performs a merge with any union data inside the PlateSchema_FieldDefinitions_Item, using the provided IntegerFieldDefinition

func (*PlateSchema_FieldDefinitions_Item) MergeSchemaLinkFieldDefinition

func (t *PlateSchema_FieldDefinitions_Item) MergeSchemaLinkFieldDefinition(v SchemaLinkFieldDefinition) error

MergeSchemaLinkFieldDefinition performs a merge with any union data inside the PlateSchema_FieldDefinitions_Item, using the provided SchemaLinkFieldDefinition

func (*PlateSchema_FieldDefinitions_Item) MergeSimpleFieldDefinition

func (t *PlateSchema_FieldDefinitions_Item) MergeSimpleFieldDefinition(v SimpleFieldDefinition) error

MergeSimpleFieldDefinition performs a merge with any union data inside the PlateSchema_FieldDefinitions_Item, using the provided SimpleFieldDefinition

func (*PlateSchema_FieldDefinitions_Item) UnmarshalJSON

func (t *PlateSchema_FieldDefinitions_Item) UnmarshalJSON(b []byte) error

type PlateSchemasList

type PlateSchemasList struct {
	PlateSchemas *[]PlateSchema `json:"plateSchemas,omitempty"`
}

PlateSchemasList defines model for PlateSchemasList.

type PlateSchemasPaginatedList

type PlateSchemasPaginatedList struct {
	NextToken    *string        `json:"nextToken,omitempty"`
	PlateSchemas *[]PlateSchema `json:"plateSchemas,omitempty"`
}

PlateSchemasPaginatedList defines model for PlateSchemasPaginatedList.

type PlateType

type PlateType string

PlateType defines model for Plate.Type.

const (
	MatrixPlate PlateType = "matrix_plate"
	WellPlate   PlateType = "well_plate"
)

Defines values for PlateType.

type PlateUpdate

type PlateUpdate struct {
	Fields          *Fields `json:"fields,omitempty"`
	Name            *string `json:"name,omitempty"`
	ParentStorageId *string `json:"parentStorageId,omitempty"`
	ProjectId       *string `json:"projectId,omitempty"`
}

PlateUpdate defines model for PlateUpdate.

type PlatesArchivalChange

type PlatesArchivalChange struct {
	ContainerIds *[]string `json:"containerIds,omitempty"`
	PlateIds     *[]string `json:"plateIds,omitempty"`
}

PlatesArchivalChange IDs of all items that were archived or unarchived, grouped by resource type. This includes the IDs of plates along with any IDs of containers that were archived / unarchived.

type PlatesArchive

type PlatesArchive struct {
	// PlateIds Array of plate IDs
	PlateIds []string `json:"plateIds"`

	// Reason Reason that plates are being archived.
	Reason PlatesArchiveReason `json:"reason"`

	// ShouldRemoveBarcodes Remove barcodes. Removing barcodes from archived inventory that contain items will also remove barcodes from the contained items.
	ShouldRemoveBarcodes bool `json:"shouldRemoveBarcodes"`
}

PlatesArchive defines model for PlatesArchive.

type PlatesArchiveReason

type PlatesArchiveReason string

PlatesArchiveReason Reason that plates are being archived.

const (
	PlatesArchiveReasonContaminated PlatesArchiveReason = "Contaminated"
	PlatesArchiveReasonExpended     PlatesArchiveReason = "Expended"
	PlatesArchiveReasonExpired      PlatesArchiveReason = "Expired"
	PlatesArchiveReasonMadeInError  PlatesArchiveReason = "Made in error"
	PlatesArchiveReasonMissing      PlatesArchiveReason = "Missing"
	PlatesArchiveReasonOther        PlatesArchiveReason = "Other"
	PlatesArchiveReasonRetired      PlatesArchiveReason = "Retired"
	PlatesArchiveReasonShipped      PlatesArchiveReason = "Shipped"
)

Defines values for PlatesArchiveReason.

type PlatesBulkGet

type PlatesBulkGet struct {
	Plates *[]Plate `json:"plates,omitempty"`
}

PlatesBulkGet defines model for PlatesBulkGet.

type PlatesPaginatedList

type PlatesPaginatedList struct {
	NextToken *string  `json:"nextToken,omitempty"`
	Plates    *[]Plate `json:"plates,omitempty"`
}

PlatesPaginatedList defines model for PlatesPaginatedList.

type PlatesUnarchive

type PlatesUnarchive struct {
	// PlateIds Array of plate IDs
	PlateIds []string `json:"plateIds"`
}

PlatesUnarchive defines model for PlatesUnarchive.

type Primer

type Primer struct {
	Bases        *string `json:"bases,omitempty"`
	BindPosition *int    `json:"bindPosition,omitempty"`
	Color        *string `json:"color,omitempty"`

	// End 0-based exclusive end index. The end of the sequence is always represented as 0.
	End            *int    `json:"end,omitempty"`
	Name           *string `json:"name,omitempty"`
	OligoId        *string `json:"oligoId,omitempty"`
	OverhangLength *int    `json:"overhangLength,omitempty"`

	// Start 0-based inclusive start index.
	Start  *int `json:"start,omitempty"`
	Strand *int `json:"strand,omitempty"`
}

Primer defines model for Primer.

type PrintLabels

type PrintLabels struct {
	// ContainerIds List of IDs of containers that will have labels printed (one label will be printed per container).
	ContainerIds []string `json:"containerIds"`

	// LabelTemplateId ID of label template to use (same template will be used for all labels printed).
	LabelTemplateId string `json:"labelTemplateId"`

	// PrinterId ID of printer to use (same printer will be used for all labels printed).
	PrinterId string `json:"printerId"`
}

PrintLabels defines model for PrintLabels.

type PrintLabelsJSONRequestBody

type PrintLabelsJSONRequestBody = PrintLabels

PrintLabelsJSONRequestBody defines body for PrintLabels for application/json ContentType.

type PrintLabelsResponse

type PrintLabelsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *EmptyObject
	JSON400      *BadRequestError
}

func ParsePrintLabelsResponse

func ParsePrintLabelsResponse(rsp *http.Response) (*PrintLabelsResponse, error)

ParsePrintLabelsResponse parses an HTTP response from a PrintLabelsWithResponse call

func (PrintLabelsResponse) Status

func (r PrintLabelsResponse) Status() string

Status returns HTTPResponse.Status

func (PrintLabelsResponse) StatusCode

func (r PrintLabelsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type Printer

type Printer struct {
	// Address Web address of the printer (either IP address or URL).
	Address *string `json:"address,omitempty"`

	// Description Short description of the printer.
	Description *string `json:"description"`

	// Id ID of the printer.
	Id *string `json:"id,omitempty"`

	// Name Name of the printer.
	Name *string `json:"name,omitempty"`

	// Port Port to reach the printer at.
	Port *int `json:"port"`

	// RegistryId ID of the registry associated with this printer.
	RegistryId *string `json:"registryId,omitempty"`
}

Printer defines model for Printer.

type PrintersList

type PrintersList struct {
	LabelPrinters *[]Printer `json:"labelPrinters,omitempty"`
}

PrintersList defines model for PrintersList.

type ProcessOutputWithAutomationOutputProcessorResponse

type ProcessOutputWithAutomationOutputProcessorResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *AsyncTaskLink
	JSON400      *BadRequestError
}

func ParseProcessOutputWithAutomationOutputProcessorResponse

func ParseProcessOutputWithAutomationOutputProcessorResponse(rsp *http.Response) (*ProcessOutputWithAutomationOutputProcessorResponse, error)

ParseProcessOutputWithAutomationOutputProcessorResponse parses an HTTP response from a ProcessOutputWithAutomationOutputProcessorWithResponse call

func (ProcessOutputWithAutomationOutputProcessorResponse) Status

Status returns HTTPResponse.Status

func (ProcessOutputWithAutomationOutputProcessorResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type Project

type Project struct {
	ArchiveRecord *ArchiveRecord `json:"archiveRecord"`
	Id            *string        `json:"id,omitempty"`
	Name          *string        `json:"name,omitempty"`
	Owner         *Project_Owner `json:"owner,omitempty"`
}

Project defines model for Project.

type Project_Owner

type Project_Owner struct {
	// contains filtered or unexported fields
}

Project_Owner defines model for Project.Owner.

func (Project_Owner) AsOrganization

func (t Project_Owner) AsOrganization() (Organization, error)

AsOrganization returns the union data inside the Project_Owner as a Organization

func (Project_Owner) AsUserSummary

func (t Project_Owner) AsUserSummary() (UserSummary, error)

AsUserSummary returns the union data inside the Project_Owner as a UserSummary

func (*Project_Owner) FromOrganization

func (t *Project_Owner) FromOrganization(v Organization) error

FromOrganization overwrites any union data inside the Project_Owner as the provided Organization

func (*Project_Owner) FromUserSummary

func (t *Project_Owner) FromUserSummary(v UserSummary) error

FromUserSummary overwrites any union data inside the Project_Owner as the provided UserSummary

func (Project_Owner) MarshalJSON

func (t Project_Owner) MarshalJSON() ([]byte, error)

func (*Project_Owner) MergeOrganization

func (t *Project_Owner) MergeOrganization(v Organization) error

MergeOrganization performs a merge with any union data inside the Project_Owner, using the provided Organization

func (*Project_Owner) MergeUserSummary

func (t *Project_Owner) MergeUserSummary(v UserSummary) error

MergeUserSummary performs a merge with any union data inside the Project_Owner, using the provided UserSummary

func (*Project_Owner) UnmarshalJSON

func (t *Project_Owner) UnmarshalJSON(b []byte) error

type ProjectsArchivalChange

type ProjectsArchivalChange struct {
	AaSequenceIds   *[]string `json:"aaSequenceIds,omitempty"`
	CustomEntityIds *[]string `json:"customEntityIds,omitempty"`
	DnaSequenceIds  *[]string `json:"dnaSequenceIds,omitempty"`
	EntryIds        *[]string `json:"entryIds,omitempty"`
	FolderIds       *[]string `json:"folderIds,omitempty"`
	MixtureIds      *[]string `json:"mixtureIds,omitempty"`
	OligoIds        *[]string `json:"oligoIds,omitempty"`
	ProjectIds      *[]string `json:"projectIds,omitempty"`
	ProtocolIds     *[]string `json:"protocolIds,omitempty"`
}

ProjectsArchivalChange IDs of all items that were archived or unarchived, grouped by resource type. This includes the IDs of projects along with any IDs of project contents that were unarchived.

type ProjectsArchive

type ProjectsArchive struct {
	// ProjectIds A list of project IDs to archive.
	ProjectIds []string `json:"projectIds"`

	// Reason The reason for archiving the provided projects. Accepted reasons may differ based on tenant configuration.
	Reason ProjectsArchiveReason `json:"reason"`
}

ProjectsArchive defines model for ProjectsArchive.

type ProjectsArchiveReason

type ProjectsArchiveReason string

ProjectsArchiveReason The reason for archiving the provided projects. Accepted reasons may differ based on tenant configuration.

const (
	ProjectsArchiveReasonMadeInError ProjectsArchiveReason = "Made in error"
	ProjectsArchiveReasonOther       ProjectsArchiveReason = "Other"
	ProjectsArchiveReasonRetired     ProjectsArchiveReason = "Retired"
)

Defines values for ProjectsArchiveReason.

type ProjectsPaginatedList

type ProjectsPaginatedList struct {
	NextToken *string    `json:"nextToken,omitempty"`
	Projects  *[]Project `json:"projects,omitempty"`
}

ProjectsPaginatedList defines model for ProjectsPaginatedList.

type ProjectsUnarchive

type ProjectsUnarchive struct {
	// ProjectIds A list of project IDs to unarchive.
	ProjectIds []string `json:"projectIds"`
}

ProjectsUnarchive defines model for ProjectsUnarchive.

type RegisterEntities

type RegisterEntities struct {
	// EntityIds Array of entity IDs
	EntityIds []string `json:"entityIds"`

	// NamingStrategy Specifies the behavior for automatically generated names when registering an entity.
	// - NEW_IDS: Generate new registry IDs
	// - IDS_FROM_NAMES: Generate registry IDs based on entity names
	// - DELETE_NAMES: Generate new registry IDs and replace name with registry ID
	// - SET_FROM_NAME_PARTS: Generate new registry IDs, rename according to name template, and keep old name as alias
	// - REPLACE_NAMES_FROM_PARTS: Generate new registry IDs, and replace name according to name template
	// - KEEP_NAMES: Keep existing entity names as registry IDs
	// - REPLACE_ID_AND_NAME_FROM_PARTS: Generate registry IDs and names according to name template
	NamingStrategy NamingStrategy `json:"namingStrategy"`
}

RegisterEntities defines model for RegisterEntities.

type RegisterEntitiesJSONRequestBody

type RegisterEntitiesJSONRequestBody = RegisterEntities

RegisterEntitiesJSONRequestBody defines body for RegisterEntities for application/json ContentType.

type RegisterEntitiesResponse

type RegisterEntitiesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *AsyncTaskLink
	JSON400      *BadRequestError
}

func ParseRegisterEntitiesResponse

func ParseRegisterEntitiesResponse(rsp *http.Response) (*RegisterEntitiesResponse, error)

ParseRegisterEntitiesResponse parses an HTTP response from a RegisterEntitiesWithResponse call

func (RegisterEntitiesResponse) Status

func (r RegisterEntitiesResponse) Status() string

Status returns HTTPResponse.Status

func (RegisterEntitiesResponse) StatusCode

func (r RegisterEntitiesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type RegisteredEntitiesList

type RegisteredEntitiesList struct {
	Entities *[]RegisteredEntitiesList_Entities_Item `json:"entities,omitempty"`
}

RegisteredEntitiesList defines model for RegisteredEntitiesList.

type RegisteredEntitiesList_Entities_Item

type RegisteredEntitiesList_Entities_Item struct {
	EntityType string `json:"entityType"`
	// contains filtered or unexported fields
}

RegisteredEntitiesList_Entities_Item defines model for RegisteredEntitiesList.entities.Item.

func (RegisteredEntitiesList_Entities_Item) AsAaSequenceWithEntityType

func (t RegisteredEntitiesList_Entities_Item) AsAaSequenceWithEntityType() (AaSequenceWithEntityType, error)

AsAaSequenceWithEntityType returns the union data inside the RegisteredEntitiesList_Entities_Item as a AaSequenceWithEntityType

func (RegisteredEntitiesList_Entities_Item) AsCustomEntityWithEntityType

func (t RegisteredEntitiesList_Entities_Item) AsCustomEntityWithEntityType() (CustomEntityWithEntityType, error)

AsCustomEntityWithEntityType returns the union data inside the RegisteredEntitiesList_Entities_Item as a CustomEntityWithEntityType

func (RegisteredEntitiesList_Entities_Item) AsDnaOligoWithEntityType

func (t RegisteredEntitiesList_Entities_Item) AsDnaOligoWithEntityType() (DnaOligoWithEntityType, error)

AsDnaOligoWithEntityType returns the union data inside the RegisteredEntitiesList_Entities_Item as a DnaOligoWithEntityType

func (RegisteredEntitiesList_Entities_Item) AsDnaSequenceWithEntityType

func (t RegisteredEntitiesList_Entities_Item) AsDnaSequenceWithEntityType() (DnaSequenceWithEntityType, error)

AsDnaSequenceWithEntityType returns the union data inside the RegisteredEntitiesList_Entities_Item as a DnaSequenceWithEntityType

func (RegisteredEntitiesList_Entities_Item) AsMixtureWithEntityType

func (t RegisteredEntitiesList_Entities_Item) AsMixtureWithEntityType() (MixtureWithEntityType, error)

AsMixtureWithEntityType returns the union data inside the RegisteredEntitiesList_Entities_Item as a MixtureWithEntityType

func (RegisteredEntitiesList_Entities_Item) AsRnaOligoWithEntityType

func (t RegisteredEntitiesList_Entities_Item) AsRnaOligoWithEntityType() (RnaOligoWithEntityType, error)

AsRnaOligoWithEntityType returns the union data inside the RegisteredEntitiesList_Entities_Item as a RnaOligoWithEntityType

func (RegisteredEntitiesList_Entities_Item) Discriminator

func (t RegisteredEntitiesList_Entities_Item) Discriminator() (string, error)

func (*RegisteredEntitiesList_Entities_Item) FromAaSequenceWithEntityType

func (t *RegisteredEntitiesList_Entities_Item) FromAaSequenceWithEntityType(v AaSequenceWithEntityType) error

FromAaSequenceWithEntityType overwrites any union data inside the RegisteredEntitiesList_Entities_Item as the provided AaSequenceWithEntityType

func (*RegisteredEntitiesList_Entities_Item) FromCustomEntityWithEntityType

func (t *RegisteredEntitiesList_Entities_Item) FromCustomEntityWithEntityType(v CustomEntityWithEntityType) error

FromCustomEntityWithEntityType overwrites any union data inside the RegisteredEntitiesList_Entities_Item as the provided CustomEntityWithEntityType

func (*RegisteredEntitiesList_Entities_Item) FromDnaOligoWithEntityType

func (t *RegisteredEntitiesList_Entities_Item) FromDnaOligoWithEntityType(v DnaOligoWithEntityType) error

FromDnaOligoWithEntityType overwrites any union data inside the RegisteredEntitiesList_Entities_Item as the provided DnaOligoWithEntityType

func (*RegisteredEntitiesList_Entities_Item) FromDnaSequenceWithEntityType

func (t *RegisteredEntitiesList_Entities_Item) FromDnaSequenceWithEntityType(v DnaSequenceWithEntityType) error

FromDnaSequenceWithEntityType overwrites any union data inside the RegisteredEntitiesList_Entities_Item as the provided DnaSequenceWithEntityType

func (*RegisteredEntitiesList_Entities_Item) FromMixtureWithEntityType

func (t *RegisteredEntitiesList_Entities_Item) FromMixtureWithEntityType(v MixtureWithEntityType) error

FromMixtureWithEntityType overwrites any union data inside the RegisteredEntitiesList_Entities_Item as the provided MixtureWithEntityType

func (*RegisteredEntitiesList_Entities_Item) FromRnaOligoWithEntityType

func (t *RegisteredEntitiesList_Entities_Item) FromRnaOligoWithEntityType(v RnaOligoWithEntityType) error

FromRnaOligoWithEntityType overwrites any union data inside the RegisteredEntitiesList_Entities_Item as the provided RnaOligoWithEntityType

func (RegisteredEntitiesList_Entities_Item) MarshalJSON

func (t RegisteredEntitiesList_Entities_Item) MarshalJSON() ([]byte, error)

func (*RegisteredEntitiesList_Entities_Item) MergeAaSequenceWithEntityType

func (t *RegisteredEntitiesList_Entities_Item) MergeAaSequenceWithEntityType(v AaSequenceWithEntityType) error

MergeAaSequenceWithEntityType performs a merge with any union data inside the RegisteredEntitiesList_Entities_Item, using the provided AaSequenceWithEntityType

func (*RegisteredEntitiesList_Entities_Item) MergeCustomEntityWithEntityType

func (t *RegisteredEntitiesList_Entities_Item) MergeCustomEntityWithEntityType(v CustomEntityWithEntityType) error

MergeCustomEntityWithEntityType performs a merge with any union data inside the RegisteredEntitiesList_Entities_Item, using the provided CustomEntityWithEntityType

func (*RegisteredEntitiesList_Entities_Item) MergeDnaOligoWithEntityType

func (t *RegisteredEntitiesList_Entities_Item) MergeDnaOligoWithEntityType(v DnaOligoWithEntityType) error

MergeDnaOligoWithEntityType performs a merge with any union data inside the RegisteredEntitiesList_Entities_Item, using the provided DnaOligoWithEntityType

func (*RegisteredEntitiesList_Entities_Item) MergeDnaSequenceWithEntityType

func (t *RegisteredEntitiesList_Entities_Item) MergeDnaSequenceWithEntityType(v DnaSequenceWithEntityType) error

MergeDnaSequenceWithEntityType performs a merge with any union data inside the RegisteredEntitiesList_Entities_Item, using the provided DnaSequenceWithEntityType

func (*RegisteredEntitiesList_Entities_Item) MergeMixtureWithEntityType

func (t *RegisteredEntitiesList_Entities_Item) MergeMixtureWithEntityType(v MixtureWithEntityType) error

MergeMixtureWithEntityType performs a merge with any union data inside the RegisteredEntitiesList_Entities_Item, using the provided MixtureWithEntityType

func (*RegisteredEntitiesList_Entities_Item) MergeRnaOligoWithEntityType

func (t *RegisteredEntitiesList_Entities_Item) MergeRnaOligoWithEntityType(v RnaOligoWithEntityType) error

MergeRnaOligoWithEntityType performs a merge with any union data inside the RegisteredEntitiesList_Entities_Item, using the provided RnaOligoWithEntityType

func (*RegisteredEntitiesList_Entities_Item) UnmarshalJSON

func (t *RegisteredEntitiesList_Entities_Item) UnmarshalJSON(b []byte) error

func (RegisteredEntitiesList_Entities_Item) ValueByDiscriminator

func (t RegisteredEntitiesList_Entities_Item) ValueByDiscriminator() (interface{}, error)

type RegistrationOrigin

type RegistrationOrigin struct {
	OriginEntryId *string    `json:"originEntryId"`
	RegisteredAt  *time.Time `json:"registeredAt,omitempty"`
}

RegistrationOrigin defines model for RegistrationOrigin.

type RegistrationTableNotePart

type RegistrationTableNotePart struct {
	ApiId          *string                      `json:"apiId,omitempty"`
	Columns        *[]StructuredTableColumnInfo `json:"columns,omitempty"`
	EntitySchemaId *string                      `json:"entitySchemaId,omitempty"`

	// Indentation All notes have an indentation level - the default is 0 for no indent. For lists, indentation gives notes hierarchy - a bulleted list with children is modeled as one note part with indentation 1 followed by note parts with indentation 2, for example.
	Indentation *int                           `json:"indentation,omitempty"`
	Type        *RegistrationTableNotePartType `json:"type,omitempty"`
}

RegistrationTableNotePart defines model for RegistrationTableNotePart.

type RegistrationTableNotePartType

type RegistrationTableNotePartType string

RegistrationTableNotePartType defines model for RegistrationTableNotePart.Type.

const (
	RegistrationTable RegistrationTableNotePartType = "registration_table"
)

Defines values for RegistrationTableNotePartType.

type RegistriesList

type RegistriesList struct {
	Registries *[]Registry `json:"registries,omitempty"`
}

RegistriesList defines model for RegistriesList.

type Registry

type Registry struct {
	Id *string `json:"id,omitempty"`

	// ModifiedAt DateTime the Registry was last modified
	ModifiedAt *time.Time    `json:"modifiedAt,omitempty"`
	Name       *string       `json:"name,omitempty"`
	Owner      *Organization `json:"owner,omitempty"`
}

Registry defines model for Registry.

type RegistrySchema

type RegistrySchema struct {
	ArchiveRecord    *ArchiveRecord                          `json:"archiveRecord"`
	FieldDefinitions *[]RegistrySchema_FieldDefinitions_Item `json:"fieldDefinitions,omitempty"`
	Id               *string                                 `json:"id,omitempty"`
	Name             *string                                 `json:"name,omitempty"`
	Prefix           *string                                 `json:"prefix,omitempty"`
	RegistryId       *string                                 `json:"registryId,omitempty"`
	Type             *string                                 `json:"type,omitempty"`
}

RegistrySchema defines model for RegistrySchema.

type RegistrySchema_FieldDefinitions_Item

type RegistrySchema_FieldDefinitions_Item struct {
	// contains filtered or unexported fields
}

RegistrySchema_FieldDefinitions_Item defines model for RegistrySchema.fieldDefinitions.Item.

func (RegistrySchema_FieldDefinitions_Item) AsDropdownFieldDefinition

func (t RegistrySchema_FieldDefinitions_Item) AsDropdownFieldDefinition() (DropdownFieldDefinition, error)

AsDropdownFieldDefinition returns the union data inside the RegistrySchema_FieldDefinitions_Item as a DropdownFieldDefinition

func (RegistrySchema_FieldDefinitions_Item) AsFloatFieldDefinition

func (t RegistrySchema_FieldDefinitions_Item) AsFloatFieldDefinition() (FloatFieldDefinition, error)

AsFloatFieldDefinition returns the union data inside the RegistrySchema_FieldDefinitions_Item as a FloatFieldDefinition

func (RegistrySchema_FieldDefinitions_Item) AsIntegerFieldDefinition

func (t RegistrySchema_FieldDefinitions_Item) AsIntegerFieldDefinition() (IntegerFieldDefinition, error)

AsIntegerFieldDefinition returns the union data inside the RegistrySchema_FieldDefinitions_Item as a IntegerFieldDefinition

func (RegistrySchema_FieldDefinitions_Item) AsSchemaLinkFieldDefinition

func (t RegistrySchema_FieldDefinitions_Item) AsSchemaLinkFieldDefinition() (SchemaLinkFieldDefinition, error)

AsSchemaLinkFieldDefinition returns the union data inside the RegistrySchema_FieldDefinitions_Item as a SchemaLinkFieldDefinition

func (RegistrySchema_FieldDefinitions_Item) AsSimpleFieldDefinition

func (t RegistrySchema_FieldDefinitions_Item) AsSimpleFieldDefinition() (SimpleFieldDefinition, error)

AsSimpleFieldDefinition returns the union data inside the RegistrySchema_FieldDefinitions_Item as a SimpleFieldDefinition

func (*RegistrySchema_FieldDefinitions_Item) FromDropdownFieldDefinition

func (t *RegistrySchema_FieldDefinitions_Item) FromDropdownFieldDefinition(v DropdownFieldDefinition) error

FromDropdownFieldDefinition overwrites any union data inside the RegistrySchema_FieldDefinitions_Item as the provided DropdownFieldDefinition

func (*RegistrySchema_FieldDefinitions_Item) FromFloatFieldDefinition

func (t *RegistrySchema_FieldDefinitions_Item) FromFloatFieldDefinition(v FloatFieldDefinition) error

FromFloatFieldDefinition overwrites any union data inside the RegistrySchema_FieldDefinitions_Item as the provided FloatFieldDefinition

func (*RegistrySchema_FieldDefinitions_Item) FromIntegerFieldDefinition

func (t *RegistrySchema_FieldDefinitions_Item) FromIntegerFieldDefinition(v IntegerFieldDefinition) error

FromIntegerFieldDefinition overwrites any union data inside the RegistrySchema_FieldDefinitions_Item as the provided IntegerFieldDefinition

func (*RegistrySchema_FieldDefinitions_Item) FromSchemaLinkFieldDefinition

func (t *RegistrySchema_FieldDefinitions_Item) FromSchemaLinkFieldDefinition(v SchemaLinkFieldDefinition) error

FromSchemaLinkFieldDefinition overwrites any union data inside the RegistrySchema_FieldDefinitions_Item as the provided SchemaLinkFieldDefinition

func (*RegistrySchema_FieldDefinitions_Item) FromSimpleFieldDefinition

func (t *RegistrySchema_FieldDefinitions_Item) FromSimpleFieldDefinition(v SimpleFieldDefinition) error

FromSimpleFieldDefinition overwrites any union data inside the RegistrySchema_FieldDefinitions_Item as the provided SimpleFieldDefinition

func (RegistrySchema_FieldDefinitions_Item) MarshalJSON

func (t RegistrySchema_FieldDefinitions_Item) MarshalJSON() ([]byte, error)

func (*RegistrySchema_FieldDefinitions_Item) MergeDropdownFieldDefinition

func (t *RegistrySchema_FieldDefinitions_Item) MergeDropdownFieldDefinition(v DropdownFieldDefinition) error

MergeDropdownFieldDefinition performs a merge with any union data inside the RegistrySchema_FieldDefinitions_Item, using the provided DropdownFieldDefinition

func (*RegistrySchema_FieldDefinitions_Item) MergeFloatFieldDefinition

func (t *RegistrySchema_FieldDefinitions_Item) MergeFloatFieldDefinition(v FloatFieldDefinition) error

MergeFloatFieldDefinition performs a merge with any union data inside the RegistrySchema_FieldDefinitions_Item, using the provided FloatFieldDefinition

func (*RegistrySchema_FieldDefinitions_Item) MergeIntegerFieldDefinition

func (t *RegistrySchema_FieldDefinitions_Item) MergeIntegerFieldDefinition(v IntegerFieldDefinition) error

MergeIntegerFieldDefinition performs a merge with any union data inside the RegistrySchema_FieldDefinitions_Item, using the provided IntegerFieldDefinition

func (*RegistrySchema_FieldDefinitions_Item) MergeSchemaLinkFieldDefinition

func (t *RegistrySchema_FieldDefinitions_Item) MergeSchemaLinkFieldDefinition(v SchemaLinkFieldDefinition) error

MergeSchemaLinkFieldDefinition performs a merge with any union data inside the RegistrySchema_FieldDefinitions_Item, using the provided SchemaLinkFieldDefinition

func (*RegistrySchema_FieldDefinitions_Item) MergeSimpleFieldDefinition

func (t *RegistrySchema_FieldDefinitions_Item) MergeSimpleFieldDefinition(v SimpleFieldDefinition) error

MergeSimpleFieldDefinition performs a merge with any union data inside the RegistrySchema_FieldDefinitions_Item, using the provided SimpleFieldDefinition

func (*RegistrySchema_FieldDefinitions_Item) UnmarshalJSON

func (t *RegistrySchema_FieldDefinitions_Item) UnmarshalJSON(b []byte) error

type Request

type Request struct {
	// ApiURL The canonical url of the Request in the API.
	ApiURL *string `json:"apiURL,omitempty"`

	// Assignees Array of assignees
	Assignees *[]Request_Assignees_Item `json:"assignees,omitempty"`

	// CreatedAt Date and time the request was created
	CreatedAt *string `json:"createdAt,omitempty"`

	// Creator UserSummary of the user who created the request
	Creator *UserSummary `json:"creator,omitempty"`

	// DisplayId User-friendly ID of the request
	DisplayId *string `json:"displayId,omitempty"`
	Fields    *Fields `json:"fields,omitempty"`

	// Id Unique ID for the request
	Id *string `json:"id,omitempty"`

	// ProjectId The ID of the project to which the request belongs.
	ProjectId     *string        `json:"projectId,omitempty"`
	RequestStatus *RequestStatus `json:"requestStatus,omitempty"`

	// Requestor UserSummary of the user making the request
	Requestor    *UserSummary          `json:"requestor,omitempty"`
	SampleGroups *[]RequestSampleGroup `json:"sampleGroups,omitempty"`

	// ScheduledOn Date the request is scheduled to be executed on, in YYYY-MM-DD format.
	ScheduledOn *openapi_types.Date `json:"scheduledOn"`

	// Schema SchemaSummary for the request
	Schema *SchemaSummary `json:"schema,omitempty"`
	Tasks  *[]RequestTask `json:"tasks,omitempty"`

	// WebURL URL of the request
	WebURL *string `json:"webURL,omitempty"`
}

Request defines model for Request.

type RequestBase

type RequestBase = map[string]interface{}

RequestBase A request is an ask to perform a service, e.g. produce a sample or perform assays on a sample. Requests are usually placed to another team or individual who specializes in performing the service.

type RequestCreate

type RequestCreate struct {
	// Assignees Array of assignees
	Assignees *[]RequestCreate_Assignees_Item `json:"assignees,omitempty"`

	// Fields The request's fields
	Fields Fields `json:"fields"`

	// ProjectId The ID of the project to which the request belongs.
	ProjectId string `json:"projectId"`

	// RequestorId ID of the user making the request. If unspecified, the requestor is the request creator.
	RequestorId  *string                    `json:"requestorId"`
	SampleGroups []RequestSampleGroupCreate `json:"sampleGroups"`

	// ScheduledOn Date the request is scheduled to be executed on, in YYYY-MM-DD format.
	ScheduledOn *openapi_types.Date `json:"scheduledOn,omitempty"`

	// SchemaId ID of the request's schema.
	SchemaId *string `json:"schemaId,omitempty"`
}

RequestCreate defines model for RequestCreate.

type RequestCreate_Assignees_Item

type RequestCreate_Assignees_Item struct {
	// contains filtered or unexported fields
}

RequestCreate_Assignees_Item defines model for RequestCreate.assignees.Item.

func (RequestCreate_Assignees_Item) AsRequestWriteTeamAssignee

func (t RequestCreate_Assignees_Item) AsRequestWriteTeamAssignee() (RequestWriteTeamAssignee, error)

AsRequestWriteTeamAssignee returns the union data inside the RequestCreate_Assignees_Item as a RequestWriteTeamAssignee

func (RequestCreate_Assignees_Item) AsRequestWriteUserAssignee

func (t RequestCreate_Assignees_Item) AsRequestWriteUserAssignee() (RequestWriteUserAssignee, error)

AsRequestWriteUserAssignee returns the union data inside the RequestCreate_Assignees_Item as a RequestWriteUserAssignee

func (*RequestCreate_Assignees_Item) FromRequestWriteTeamAssignee

func (t *RequestCreate_Assignees_Item) FromRequestWriteTeamAssignee(v RequestWriteTeamAssignee) error

FromRequestWriteTeamAssignee overwrites any union data inside the RequestCreate_Assignees_Item as the provided RequestWriteTeamAssignee

func (*RequestCreate_Assignees_Item) FromRequestWriteUserAssignee

func (t *RequestCreate_Assignees_Item) FromRequestWriteUserAssignee(v RequestWriteUserAssignee) error

FromRequestWriteUserAssignee overwrites any union data inside the RequestCreate_Assignees_Item as the provided RequestWriteUserAssignee

func (RequestCreate_Assignees_Item) MarshalJSON

func (t RequestCreate_Assignees_Item) MarshalJSON() ([]byte, error)

func (*RequestCreate_Assignees_Item) MergeRequestWriteTeamAssignee

func (t *RequestCreate_Assignees_Item) MergeRequestWriteTeamAssignee(v RequestWriteTeamAssignee) error

MergeRequestWriteTeamAssignee performs a merge with any union data inside the RequestCreate_Assignees_Item, using the provided RequestWriteTeamAssignee

func (*RequestCreate_Assignees_Item) MergeRequestWriteUserAssignee

func (t *RequestCreate_Assignees_Item) MergeRequestWriteUserAssignee(v RequestWriteUserAssignee) error

MergeRequestWriteUserAssignee performs a merge with any union data inside the RequestCreate_Assignees_Item, using the provided RequestWriteUserAssignee

func (*RequestCreate_Assignees_Item) UnmarshalJSON

func (t *RequestCreate_Assignees_Item) UnmarshalJSON(b []byte) error

type RequestCreatedEvent

type RequestCreatedEvent struct {
	CreatedAt  *time.Time                    `json:"createdAt,omitempty"`
	Deprecated *bool                         `json:"deprecated,omitempty"`
	EventType  *RequestCreatedEventEventType `json:"eventType,omitempty"`

	// ExcludedProperties These properties have been dropped from the payload due to size.
	ExcludedProperties *[]string `json:"excludedProperties,omitempty"`
	Id                 *string   `json:"id,omitempty"`
	Request            *Request  `json:"request,omitempty"`
	Schema             *struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"schema"`
}

RequestCreatedEvent defines model for RequestCreatedEvent.

type RequestCreatedEventEventType

type RequestCreatedEventEventType string

RequestCreatedEventEventType defines model for RequestCreatedEvent.EventType.

const (
	V2RequestCreated RequestCreatedEventEventType = "v2.request.created"
)

Defines values for RequestCreatedEventEventType.

type RequestEditorFn

type RequestEditorFn func(ctx context.Context, req *http.Request) error

RequestEditorFn is the function signature for the RequestEditor callback function

type RequestFulfillment

type RequestFulfillment struct {
	// CreatedAt Date and time the fulfillment was created
	CreatedAt *time.Time `json:"createdAt,omitempty"`

	// EntryId ID of the entry this fulfillment was executed in, if any
	EntryId *string `json:"entryId,omitempty"`

	// Id ID of the request fulfillment
	Id *string `json:"id,omitempty"`

	// ModifiedAt DateTime the Request Fulfillment was last modified
	ModifiedAt *time.Time `json:"modifiedAt,omitempty"`

	// RequestId ID of the request this fulfillment fulfills
	RequestId *string `json:"requestId,omitempty"`

	// SampleGroup The request sample group this fulfillment was executed upon, if any.
	SampleGroup *SampleGroup `json:"sampleGroup"`

	// Status Status of a sample group
	Status *SampleGroupStatus `json:"status,omitempty"`
}

RequestFulfillment A request fulfillment represents work that is done which changes the status of a request or a sample group within that request. Fulfillments are created when state changes between IN_PROGRESS, COMPLETED, or FAILED statuses. Fulfillments do not capture a PENDING state because all requests or request sample groups are considered PENDING until the first corresponding fulfillment is created.

type RequestFulfillmentsPaginatedList

type RequestFulfillmentsPaginatedList struct {
	NextToken           *string               `json:"nextToken,omitempty"`
	RequestFulfillments *[]RequestFulfillment `json:"requestFulfillments,omitempty"`
}

RequestFulfillmentsPaginatedList An object containing an array of RequestFulfillments

type RequestResponse

type RequestResponse struct {
	Results *[]AssayResult `json:"results,omitempty"`

	// Samples Array of samples produced by the request.
	Samples *[]struct {
		// Batch The sample, if it is a batch resource. Null otherwise.
		Batch *RequestResponseSamplesItemBatch `json:"batch"`

		// Entity The sample, if it is an entity resource. Null otherwise.
		Entity *RequestResponseSamplesItemEntity `json:"entity"`

		// Status The status of the sample, based on the status of the stage run that generated it.
		Status *RequestResponseSamplesStatus `json:"status,omitempty"`
	} `json:"samples,omitempty"`
}

RequestResponse defines model for RequestResponse.

type RequestResponseSamplesItemBatch

type RequestResponseSamplesItemBatch = BatchOrInaccessibleResource

RequestResponseSamplesItemBatch defines model for RequestResponseSamplesItemBatch.

type RequestResponseSamplesItemEntity

type RequestResponseSamplesItemEntity = EntityOrInaccessibleResource

RequestResponseSamplesItemEntity defines model for RequestResponseSamplesItemEntity.

type RequestResponseSamplesStatus

type RequestResponseSamplesStatus string

RequestResponseSamplesStatus The status of the sample, based on the status of the stage run that generated it.

const (
	RequestResponseSamplesStatusCOMPLETED RequestResponseSamplesStatus = "COMPLETED"
	RequestResponseSamplesStatusDISCARDED RequestResponseSamplesStatus = "DISCARDED"
)

Defines values for RequestResponseSamplesStatus.

type RequestSampleGroup

type RequestSampleGroup struct {
	Id *string `json:"id,omitempty"`

	// Samples The key for each RequestSample should match one of the samplesSchema[n].name property in the request schema json.
	Samples *RequestSampleGroupSamples `json:"samples,omitempty"`
}

RequestSampleGroup defines model for RequestSampleGroup.

type RequestSampleGroupCreate

type RequestSampleGroupCreate struct {
	// Samples The key for each RequestSample should match one of the samplesSchema[n].name property in the request schema json.
	Samples RequestSampleGroupSamples `json:"samples"`
}

RequestSampleGroupCreate defines model for RequestSampleGroupCreate.

type RequestSampleGroupSamples

type RequestSampleGroupSamples map[string]RequestSampleGroupSamples_AdditionalProperties

RequestSampleGroupSamples The key for each RequestSample should match one of the samplesSchema[n].name property in the request schema json.

type RequestSampleGroupSamples_AdditionalProperties

type RequestSampleGroupSamples_AdditionalProperties struct {
	// contains filtered or unexported fields
}

RequestSampleGroupSamples_AdditionalProperties defines model for RequestSampleGroupSamples.AdditionalProperties.

func (RequestSampleGroupSamples_AdditionalProperties) AsRequestSampleWithBatch

AsRequestSampleWithBatch returns the union data inside the RequestSampleGroupSamples_AdditionalProperties as a RequestSampleWithBatch

func (RequestSampleGroupSamples_AdditionalProperties) AsRequestSampleWithEntity

AsRequestSampleWithEntity returns the union data inside the RequestSampleGroupSamples_AdditionalProperties as a RequestSampleWithEntity

func (*RequestSampleGroupSamples_AdditionalProperties) FromRequestSampleWithBatch

FromRequestSampleWithBatch overwrites any union data inside the RequestSampleGroupSamples_AdditionalProperties as the provided RequestSampleWithBatch

func (*RequestSampleGroupSamples_AdditionalProperties) FromRequestSampleWithEntity

FromRequestSampleWithEntity overwrites any union data inside the RequestSampleGroupSamples_AdditionalProperties as the provided RequestSampleWithEntity

func (RequestSampleGroupSamples_AdditionalProperties) MarshalJSON

func (*RequestSampleGroupSamples_AdditionalProperties) MergeRequestSampleWithBatch

MergeRequestSampleWithBatch performs a merge with any union data inside the RequestSampleGroupSamples_AdditionalProperties, using the provided RequestSampleWithBatch

func (*RequestSampleGroupSamples_AdditionalProperties) MergeRequestSampleWithEntity

MergeRequestSampleWithEntity performs a merge with any union data inside the RequestSampleGroupSamples_AdditionalProperties, using the provided RequestSampleWithEntity

func (*RequestSampleGroupSamples_AdditionalProperties) UnmarshalJSON

type RequestSampleWithBatch

type RequestSampleWithBatch struct {
	BatchId     string  `json:"batchId"`
	ContainerId *string `json:"containerId,omitempty"`
}

RequestSampleWithBatch defines model for RequestSampleWithBatch.

type RequestSampleWithEntity

type RequestSampleWithEntity struct {
	ContainerId *string `json:"containerId,omitempty"`
	EntityId    string  `json:"entityId"`
}

RequestSampleWithEntity defines model for RequestSampleWithEntity.

type RequestSchema

type RequestSchema struct {
	ArchiveRecord    *ArchiveRecord                         `json:"archiveRecord"`
	FieldDefinitions *[]RequestSchema_FieldDefinitions_Item `json:"fieldDefinitions,omitempty"`
	Id               *string                                `json:"id,omitempty"`

	// ModifiedAt DateTime the Request Schema was last modified
	ModifiedAt *time.Time `json:"modifiedAt,omitempty"`
	Name       *string    `json:"name,omitempty"`

	// Organization The organization that owns the schema.
	Organization *struct {
		Handle *string `json:"handle,omitempty"`
		Id     *string `json:"id,omitempty"`
		Name   *string `json:"name,omitempty"`
	} `json:"organization,omitempty"`
	SystemName *string            `json:"systemName,omitempty"`
	Type       *RequestSchemaType `json:"type,omitempty"`
}

RequestSchema defines model for RequestSchema.

type RequestSchemaType

type RequestSchemaType string

RequestSchemaType defines model for RequestSchema.Type.

const (
	RequestSchemaTypeRequest RequestSchemaType = "request"
)

Defines values for RequestSchemaType.

type RequestSchema_FieldDefinitions_Item

type RequestSchema_FieldDefinitions_Item struct {
	// contains filtered or unexported fields
}

RequestSchema_FieldDefinitions_Item defines model for RequestSchema.fieldDefinitions.Item.

func (RequestSchema_FieldDefinitions_Item) AsDropdownFieldDefinition

func (t RequestSchema_FieldDefinitions_Item) AsDropdownFieldDefinition() (DropdownFieldDefinition, error)

AsDropdownFieldDefinition returns the union data inside the RequestSchema_FieldDefinitions_Item as a DropdownFieldDefinition

func (RequestSchema_FieldDefinitions_Item) AsFloatFieldDefinition

func (t RequestSchema_FieldDefinitions_Item) AsFloatFieldDefinition() (FloatFieldDefinition, error)

AsFloatFieldDefinition returns the union data inside the RequestSchema_FieldDefinitions_Item as a FloatFieldDefinition

func (RequestSchema_FieldDefinitions_Item) AsIntegerFieldDefinition

func (t RequestSchema_FieldDefinitions_Item) AsIntegerFieldDefinition() (IntegerFieldDefinition, error)

AsIntegerFieldDefinition returns the union data inside the RequestSchema_FieldDefinitions_Item as a IntegerFieldDefinition

func (RequestSchema_FieldDefinitions_Item) AsSchemaLinkFieldDefinition

func (t RequestSchema_FieldDefinitions_Item) AsSchemaLinkFieldDefinition() (SchemaLinkFieldDefinition, error)

AsSchemaLinkFieldDefinition returns the union data inside the RequestSchema_FieldDefinitions_Item as a SchemaLinkFieldDefinition

func (RequestSchema_FieldDefinitions_Item) AsSimpleFieldDefinition

func (t RequestSchema_FieldDefinitions_Item) AsSimpleFieldDefinition() (SimpleFieldDefinition, error)

AsSimpleFieldDefinition returns the union data inside the RequestSchema_FieldDefinitions_Item as a SimpleFieldDefinition

func (*RequestSchema_FieldDefinitions_Item) FromDropdownFieldDefinition

func (t *RequestSchema_FieldDefinitions_Item) FromDropdownFieldDefinition(v DropdownFieldDefinition) error

FromDropdownFieldDefinition overwrites any union data inside the RequestSchema_FieldDefinitions_Item as the provided DropdownFieldDefinition

func (*RequestSchema_FieldDefinitions_Item) FromFloatFieldDefinition

func (t *RequestSchema_FieldDefinitions_Item) FromFloatFieldDefinition(v FloatFieldDefinition) error

FromFloatFieldDefinition overwrites any union data inside the RequestSchema_FieldDefinitions_Item as the provided FloatFieldDefinition

func (*RequestSchema_FieldDefinitions_Item) FromIntegerFieldDefinition

func (t *RequestSchema_FieldDefinitions_Item) FromIntegerFieldDefinition(v IntegerFieldDefinition) error

FromIntegerFieldDefinition overwrites any union data inside the RequestSchema_FieldDefinitions_Item as the provided IntegerFieldDefinition

func (*RequestSchema_FieldDefinitions_Item) FromSchemaLinkFieldDefinition

func (t *RequestSchema_FieldDefinitions_Item) FromSchemaLinkFieldDefinition(v SchemaLinkFieldDefinition) error

FromSchemaLinkFieldDefinition overwrites any union data inside the RequestSchema_FieldDefinitions_Item as the provided SchemaLinkFieldDefinition

func (*RequestSchema_FieldDefinitions_Item) FromSimpleFieldDefinition

func (t *RequestSchema_FieldDefinitions_Item) FromSimpleFieldDefinition(v SimpleFieldDefinition) error

FromSimpleFieldDefinition overwrites any union data inside the RequestSchema_FieldDefinitions_Item as the provided SimpleFieldDefinition

func (RequestSchema_FieldDefinitions_Item) MarshalJSON

func (t RequestSchema_FieldDefinitions_Item) MarshalJSON() ([]byte, error)

func (*RequestSchema_FieldDefinitions_Item) MergeDropdownFieldDefinition

func (t *RequestSchema_FieldDefinitions_Item) MergeDropdownFieldDefinition(v DropdownFieldDefinition) error

MergeDropdownFieldDefinition performs a merge with any union data inside the RequestSchema_FieldDefinitions_Item, using the provided DropdownFieldDefinition

func (*RequestSchema_FieldDefinitions_Item) MergeFloatFieldDefinition

func (t *RequestSchema_FieldDefinitions_Item) MergeFloatFieldDefinition(v FloatFieldDefinition) error

MergeFloatFieldDefinition performs a merge with any union data inside the RequestSchema_FieldDefinitions_Item, using the provided FloatFieldDefinition

func (*RequestSchema_FieldDefinitions_Item) MergeIntegerFieldDefinition

func (t *RequestSchema_FieldDefinitions_Item) MergeIntegerFieldDefinition(v IntegerFieldDefinition) error

MergeIntegerFieldDefinition performs a merge with any union data inside the RequestSchema_FieldDefinitions_Item, using the provided IntegerFieldDefinition

func (*RequestSchema_FieldDefinitions_Item) MergeSchemaLinkFieldDefinition

func (t *RequestSchema_FieldDefinitions_Item) MergeSchemaLinkFieldDefinition(v SchemaLinkFieldDefinition) error

MergeSchemaLinkFieldDefinition performs a merge with any union data inside the RequestSchema_FieldDefinitions_Item, using the provided SchemaLinkFieldDefinition

func (*RequestSchema_FieldDefinitions_Item) MergeSimpleFieldDefinition

func (t *RequestSchema_FieldDefinitions_Item) MergeSimpleFieldDefinition(v SimpleFieldDefinition) error

MergeSimpleFieldDefinition performs a merge with any union data inside the RequestSchema_FieldDefinitions_Item, using the provided SimpleFieldDefinition

func (*RequestSchema_FieldDefinitions_Item) UnmarshalJSON

func (t *RequestSchema_FieldDefinitions_Item) UnmarshalJSON(b []byte) error

type RequestSchemasPaginatedList

type RequestSchemasPaginatedList struct {
	NextToken      *string          `json:"nextToken,omitempty"`
	RequestSchemas *[]RequestSchema `json:"requestSchemas,omitempty"`
}

RequestSchemasPaginatedList defines model for RequestSchemasPaginatedList.

type RequestStatus

type RequestStatus string

RequestStatus defines model for RequestStatus.

const (
	RequestStatusCANCELLED  RequestStatus = "CANCELLED"
	RequestStatusCOMPLETED  RequestStatus = "COMPLETED"
	RequestStatusINPROGRESS RequestStatus = "IN_PROGRESS"
	RequestStatusREQUESTED  RequestStatus = "REQUESTED"
	RequestStatusSCHEDULED  RequestStatus = "SCHEDULED"
)

Defines values for RequestStatus.

type RequestTask

type RequestTask = RequestTaskBase

RequestTask A request task.

type RequestTaskBase

type RequestTaskBase = RequestTaskBaseFields

RequestTaskBase Shared fields for request tasks and related endpoints.

type RequestTaskBaseFields

type RequestTaskBaseFields struct {
	// Fields Schema fields to set on the request task.
	// Every field should have its name as a key, mapping to an object with information about the value of the field.
	Fields *Fields `json:"fields,omitempty"`

	// SampleGroupIds IDs of all request sample groups now associated with this task.
	SampleGroupIds *[]string `json:"sampleGroupIds,omitempty"`
}

RequestTaskBaseFields Shared fields for request tasks and related endpoints.

type RequestTaskSchema

type RequestTaskSchema struct {
	ArchiveRecord    *ArchiveRecord                             `json:"archiveRecord"`
	FieldDefinitions *[]RequestTaskSchema_FieldDefinitions_Item `json:"fieldDefinitions,omitempty"`
	Id               *string                                    `json:"id,omitempty"`

	// ModifiedAt DateTime the Request Task Schema was last modified
	ModifiedAt *time.Time `json:"modifiedAt,omitempty"`
	Name       *string    `json:"name,omitempty"`

	// Organization The organization that owns the schema.
	Organization *struct {
		Handle *string `json:"handle,omitempty"`
		Id     *string `json:"id,omitempty"`
		Name   *string `json:"name,omitempty"`
	} `json:"organization,omitempty"`
	SystemName *string                `json:"systemName,omitempty"`
	Type       *RequestTaskSchemaType `json:"type,omitempty"`
}

RequestTaskSchema defines model for RequestTaskSchema.

type RequestTaskSchemaType

type RequestTaskSchemaType string

RequestTaskSchemaType defines model for RequestTaskSchema.Type.

const (
	RequestTaskSchemaTypeRequestTask RequestTaskSchemaType = "request_task"
)

Defines values for RequestTaskSchemaType.

type RequestTaskSchema_FieldDefinitions_Item

type RequestTaskSchema_FieldDefinitions_Item struct {
	// contains filtered or unexported fields
}

RequestTaskSchema_FieldDefinitions_Item defines model for RequestTaskSchema.fieldDefinitions.Item.

func (RequestTaskSchema_FieldDefinitions_Item) AsDropdownFieldDefinition

AsDropdownFieldDefinition returns the union data inside the RequestTaskSchema_FieldDefinitions_Item as a DropdownFieldDefinition

func (RequestTaskSchema_FieldDefinitions_Item) AsFloatFieldDefinition

AsFloatFieldDefinition returns the union data inside the RequestTaskSchema_FieldDefinitions_Item as a FloatFieldDefinition

func (RequestTaskSchema_FieldDefinitions_Item) AsIntegerFieldDefinition

AsIntegerFieldDefinition returns the union data inside the RequestTaskSchema_FieldDefinitions_Item as a IntegerFieldDefinition

func (RequestTaskSchema_FieldDefinitions_Item) AsSchemaLinkFieldDefinition

func (t RequestTaskSchema_FieldDefinitions_Item) AsSchemaLinkFieldDefinition() (SchemaLinkFieldDefinition, error)

AsSchemaLinkFieldDefinition returns the union data inside the RequestTaskSchema_FieldDefinitions_Item as a SchemaLinkFieldDefinition

func (RequestTaskSchema_FieldDefinitions_Item) AsSimpleFieldDefinition

AsSimpleFieldDefinition returns the union data inside the RequestTaskSchema_FieldDefinitions_Item as a SimpleFieldDefinition

func (*RequestTaskSchema_FieldDefinitions_Item) FromDropdownFieldDefinition

func (t *RequestTaskSchema_FieldDefinitions_Item) FromDropdownFieldDefinition(v DropdownFieldDefinition) error

FromDropdownFieldDefinition overwrites any union data inside the RequestTaskSchema_FieldDefinitions_Item as the provided DropdownFieldDefinition

func (*RequestTaskSchema_FieldDefinitions_Item) FromFloatFieldDefinition

FromFloatFieldDefinition overwrites any union data inside the RequestTaskSchema_FieldDefinitions_Item as the provided FloatFieldDefinition

func (*RequestTaskSchema_FieldDefinitions_Item) FromIntegerFieldDefinition

func (t *RequestTaskSchema_FieldDefinitions_Item) FromIntegerFieldDefinition(v IntegerFieldDefinition) error

FromIntegerFieldDefinition overwrites any union data inside the RequestTaskSchema_FieldDefinitions_Item as the provided IntegerFieldDefinition

func (*RequestTaskSchema_FieldDefinitions_Item) FromSchemaLinkFieldDefinition

func (t *RequestTaskSchema_FieldDefinitions_Item) FromSchemaLinkFieldDefinition(v SchemaLinkFieldDefinition) error

FromSchemaLinkFieldDefinition overwrites any union data inside the RequestTaskSchema_FieldDefinitions_Item as the provided SchemaLinkFieldDefinition

func (*RequestTaskSchema_FieldDefinitions_Item) FromSimpleFieldDefinition

FromSimpleFieldDefinition overwrites any union data inside the RequestTaskSchema_FieldDefinitions_Item as the provided SimpleFieldDefinition

func (RequestTaskSchema_FieldDefinitions_Item) MarshalJSON

func (t RequestTaskSchema_FieldDefinitions_Item) MarshalJSON() ([]byte, error)

func (*RequestTaskSchema_FieldDefinitions_Item) MergeDropdownFieldDefinition

func (t *RequestTaskSchema_FieldDefinitions_Item) MergeDropdownFieldDefinition(v DropdownFieldDefinition) error

MergeDropdownFieldDefinition performs a merge with any union data inside the RequestTaskSchema_FieldDefinitions_Item, using the provided DropdownFieldDefinition

func (*RequestTaskSchema_FieldDefinitions_Item) MergeFloatFieldDefinition

func (t *RequestTaskSchema_FieldDefinitions_Item) MergeFloatFieldDefinition(v FloatFieldDefinition) error

MergeFloatFieldDefinition performs a merge with any union data inside the RequestTaskSchema_FieldDefinitions_Item, using the provided FloatFieldDefinition

func (*RequestTaskSchema_FieldDefinitions_Item) MergeIntegerFieldDefinition

func (t *RequestTaskSchema_FieldDefinitions_Item) MergeIntegerFieldDefinition(v IntegerFieldDefinition) error

MergeIntegerFieldDefinition performs a merge with any union data inside the RequestTaskSchema_FieldDefinitions_Item, using the provided IntegerFieldDefinition

func (*RequestTaskSchema_FieldDefinitions_Item) MergeSchemaLinkFieldDefinition

func (t *RequestTaskSchema_FieldDefinitions_Item) MergeSchemaLinkFieldDefinition(v SchemaLinkFieldDefinition) error

MergeSchemaLinkFieldDefinition performs a merge with any union data inside the RequestTaskSchema_FieldDefinitions_Item, using the provided SchemaLinkFieldDefinition

func (*RequestTaskSchema_FieldDefinitions_Item) MergeSimpleFieldDefinition

func (t *RequestTaskSchema_FieldDefinitions_Item) MergeSimpleFieldDefinition(v SimpleFieldDefinition) error

MergeSimpleFieldDefinition performs a merge with any union data inside the RequestTaskSchema_FieldDefinitions_Item, using the provided SimpleFieldDefinition

func (*RequestTaskSchema_FieldDefinitions_Item) UnmarshalJSON

func (t *RequestTaskSchema_FieldDefinitions_Item) UnmarshalJSON(b []byte) error

type RequestTaskSchemasPaginatedList

type RequestTaskSchemasPaginatedList struct {
	NextToken          *string              `json:"nextToken,omitempty"`
	RequestTaskSchemas *[]RequestTaskSchema `json:"requestTaskSchemas,omitempty"`
}

RequestTaskSchemasPaginatedList defines model for RequestTaskSchemasPaginatedList.

type RequestTasksBulkCreate

type RequestTasksBulkCreate = RequestTaskBaseFields

RequestTasksBulkCreate Shared fields for request tasks and related endpoints.

type RequestTasksBulkCreateRequest

type RequestTasksBulkCreateRequest struct {
	// Tasks The tasks to create
	Tasks []RequestTasksBulkCreate `json:"tasks"`
}

RequestTasksBulkCreateRequest defines model for RequestTasksBulkCreateRequest.

type RequestTasksBulkCreateResponse

type RequestTasksBulkCreateResponse struct {
	// Tasks The created tasks
	Tasks *[]RequestTask `json:"tasks,omitempty"`
}

RequestTasksBulkCreateResponse defines model for RequestTasksBulkCreateResponse.

type RequestTasksBulkUpdateRequest

type RequestTasksBulkUpdateRequest struct {
	// Tasks The tasks to update
	Tasks []RequestTaskBase `json:"tasks"`
}

RequestTasksBulkUpdateRequest A request body for bulk updating request tasks.

type RequestTasksBulkUpdateResponse

type RequestTasksBulkUpdateResponse struct {
	// Tasks The tasks to update
	Tasks *[]RequestTask `json:"tasks,omitempty"`
}

RequestTasksBulkUpdateResponse defines model for RequestTasksBulkUpdateResponse.

type RequestTeamAssignee

type RequestTeamAssignee struct {
	Team *TeamSummary `json:"team,omitempty"`
}

RequestTeamAssignee defines model for RequestTeamAssignee.

type RequestUpdate

type RequestUpdate struct {
	// Assignees Array of assignees
	Assignees *[]RequestUpdate_Assignees_Item `json:"assignees,omitempty"`

	// Fields The request's fields
	Fields *Fields `json:"fields,omitempty"`

	// ProjectId The ID of the project to which the request belongs.
	ProjectId     *string        `json:"projectId,omitempty"`
	RequestStatus *RequestStatus `json:"requestStatus,omitempty"`

	// RequestorId ID of the user making the request. If unspecified, the requestor is the request creator.
	RequestorId  *string                     `json:"requestorId"`
	SampleGroups *[]RequestSampleGroupCreate `json:"sampleGroups,omitempty"`

	// ScheduledOn Date the request is scheduled to be executed on, in YYYY-MM-DD format.
	ScheduledOn *openapi_types.Date `json:"scheduledOn,omitempty"`
}

RequestUpdate defines model for RequestUpdate.

type RequestUpdate_Assignees_Item

type RequestUpdate_Assignees_Item struct {
	// contains filtered or unexported fields
}

RequestUpdate_Assignees_Item defines model for RequestUpdate.assignees.Item.

func (RequestUpdate_Assignees_Item) AsRequestWriteTeamAssignee

func (t RequestUpdate_Assignees_Item) AsRequestWriteTeamAssignee() (RequestWriteTeamAssignee, error)

AsRequestWriteTeamAssignee returns the union data inside the RequestUpdate_Assignees_Item as a RequestWriteTeamAssignee

func (RequestUpdate_Assignees_Item) AsRequestWriteUserAssignee

func (t RequestUpdate_Assignees_Item) AsRequestWriteUserAssignee() (RequestWriteUserAssignee, error)

AsRequestWriteUserAssignee returns the union data inside the RequestUpdate_Assignees_Item as a RequestWriteUserAssignee

func (*RequestUpdate_Assignees_Item) FromRequestWriteTeamAssignee

func (t *RequestUpdate_Assignees_Item) FromRequestWriteTeamAssignee(v RequestWriteTeamAssignee) error

FromRequestWriteTeamAssignee overwrites any union data inside the RequestUpdate_Assignees_Item as the provided RequestWriteTeamAssignee

func (*RequestUpdate_Assignees_Item) FromRequestWriteUserAssignee

func (t *RequestUpdate_Assignees_Item) FromRequestWriteUserAssignee(v RequestWriteUserAssignee) error

FromRequestWriteUserAssignee overwrites any union data inside the RequestUpdate_Assignees_Item as the provided RequestWriteUserAssignee

func (RequestUpdate_Assignees_Item) MarshalJSON

func (t RequestUpdate_Assignees_Item) MarshalJSON() ([]byte, error)

func (*RequestUpdate_Assignees_Item) MergeRequestWriteTeamAssignee

func (t *RequestUpdate_Assignees_Item) MergeRequestWriteTeamAssignee(v RequestWriteTeamAssignee) error

MergeRequestWriteTeamAssignee performs a merge with any union data inside the RequestUpdate_Assignees_Item, using the provided RequestWriteTeamAssignee

func (*RequestUpdate_Assignees_Item) MergeRequestWriteUserAssignee

func (t *RequestUpdate_Assignees_Item) MergeRequestWriteUserAssignee(v RequestWriteUserAssignee) error

MergeRequestWriteUserAssignee performs a merge with any union data inside the RequestUpdate_Assignees_Item, using the provided RequestWriteUserAssignee

func (*RequestUpdate_Assignees_Item) UnmarshalJSON

func (t *RequestUpdate_Assignees_Item) UnmarshalJSON(b []byte) error

type RequestUpdatedFieldsEvent

type RequestUpdatedFieldsEvent struct {
	CreatedAt  *time.Time                          `json:"createdAt,omitempty"`
	Deprecated *bool                               `json:"deprecated,omitempty"`
	EventType  *RequestUpdatedFieldsEventEventType `json:"eventType,omitempty"`

	// ExcludedProperties These properties have been dropped from the payload due to size.
	ExcludedProperties *[]string `json:"excludedProperties,omitempty"`
	Id                 *string   `json:"id,omitempty"`
	Request            *Request  `json:"request,omitempty"`
	Schema             *struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"schema"`

	// Updates These properties have been updated, causing this message
	Updates *[]string `json:"updates,omitempty"`
}

RequestUpdatedFieldsEvent defines model for RequestUpdatedFieldsEvent.

type RequestUpdatedFieldsEventEventType

type RequestUpdatedFieldsEventEventType string

RequestUpdatedFieldsEventEventType defines model for RequestUpdatedFieldsEvent.EventType.

const (
	V2RequestUpdatedFields RequestUpdatedFieldsEventEventType = "v2.request.updated.fields"
)

Defines values for RequestUpdatedFieldsEventEventType.

type RequestUserAssignee

type RequestUserAssignee struct {
	User *UserSummary `json:"user,omitempty"`
}

RequestUserAssignee defines model for RequestUserAssignee.

type RequestWriteBase

type RequestWriteBase struct {
	// Assignees Array of assignees
	Assignees *[]RequestWriteBase_Assignees_Item `json:"assignees,omitempty"`

	// Fields The request's fields
	Fields *Fields `json:"fields,omitempty"`

	// ProjectId The ID of the project to which the request belongs.
	ProjectId *string `json:"projectId,omitempty"`

	// RequestorId ID of the user making the request. If unspecified, the requestor is the request creator.
	RequestorId  *string                     `json:"requestorId"`
	SampleGroups *[]RequestSampleGroupCreate `json:"sampleGroups,omitempty"`

	// ScheduledOn Date the request is scheduled to be executed on, in YYYY-MM-DD format.
	ScheduledOn *openapi_types.Date `json:"scheduledOn,omitempty"`
}

RequestWriteBase defines model for RequestWriteBase.

type RequestWriteBase_Assignees_Item

type RequestWriteBase_Assignees_Item struct {
	// contains filtered or unexported fields
}

RequestWriteBase_Assignees_Item defines model for RequestWriteBase.assignees.Item.

func (RequestWriteBase_Assignees_Item) AsRequestWriteTeamAssignee

func (t RequestWriteBase_Assignees_Item) AsRequestWriteTeamAssignee() (RequestWriteTeamAssignee, error)

AsRequestWriteTeamAssignee returns the union data inside the RequestWriteBase_Assignees_Item as a RequestWriteTeamAssignee

func (RequestWriteBase_Assignees_Item) AsRequestWriteUserAssignee

func (t RequestWriteBase_Assignees_Item) AsRequestWriteUserAssignee() (RequestWriteUserAssignee, error)

AsRequestWriteUserAssignee returns the union data inside the RequestWriteBase_Assignees_Item as a RequestWriteUserAssignee

func (*RequestWriteBase_Assignees_Item) FromRequestWriteTeamAssignee

func (t *RequestWriteBase_Assignees_Item) FromRequestWriteTeamAssignee(v RequestWriteTeamAssignee) error

FromRequestWriteTeamAssignee overwrites any union data inside the RequestWriteBase_Assignees_Item as the provided RequestWriteTeamAssignee

func (*RequestWriteBase_Assignees_Item) FromRequestWriteUserAssignee

func (t *RequestWriteBase_Assignees_Item) FromRequestWriteUserAssignee(v RequestWriteUserAssignee) error

FromRequestWriteUserAssignee overwrites any union data inside the RequestWriteBase_Assignees_Item as the provided RequestWriteUserAssignee

func (RequestWriteBase_Assignees_Item) MarshalJSON

func (t RequestWriteBase_Assignees_Item) MarshalJSON() ([]byte, error)

func (*RequestWriteBase_Assignees_Item) MergeRequestWriteTeamAssignee

func (t *RequestWriteBase_Assignees_Item) MergeRequestWriteTeamAssignee(v RequestWriteTeamAssignee) error

MergeRequestWriteTeamAssignee performs a merge with any union data inside the RequestWriteBase_Assignees_Item, using the provided RequestWriteTeamAssignee

func (*RequestWriteBase_Assignees_Item) MergeRequestWriteUserAssignee

func (t *RequestWriteBase_Assignees_Item) MergeRequestWriteUserAssignee(v RequestWriteUserAssignee) error

MergeRequestWriteUserAssignee performs a merge with any union data inside the RequestWriteBase_Assignees_Item, using the provided RequestWriteUserAssignee

func (*RequestWriteBase_Assignees_Item) UnmarshalJSON

func (t *RequestWriteBase_Assignees_Item) UnmarshalJSON(b []byte) error

type RequestWriteTeamAssignee

type RequestWriteTeamAssignee struct {
	TeamId string `json:"teamId"`
}

RequestWriteTeamAssignee defines model for RequestWriteTeamAssignee.

type RequestWriteUserAssignee

type RequestWriteUserAssignee struct {
	UserId string `json:"userId"`
}

RequestWriteUserAssignee defines model for RequestWriteUserAssignee.

type Request_Assignees_Item

type Request_Assignees_Item struct {
	// contains filtered or unexported fields
}

Request_Assignees_Item defines model for Request.assignees.Item.

func (Request_Assignees_Item) AsRequestTeamAssignee

func (t Request_Assignees_Item) AsRequestTeamAssignee() (RequestTeamAssignee, error)

AsRequestTeamAssignee returns the union data inside the Request_Assignees_Item as a RequestTeamAssignee

func (Request_Assignees_Item) AsRequestUserAssignee

func (t Request_Assignees_Item) AsRequestUserAssignee() (RequestUserAssignee, error)

AsRequestUserAssignee returns the union data inside the Request_Assignees_Item as a RequestUserAssignee

func (*Request_Assignees_Item) FromRequestTeamAssignee

func (t *Request_Assignees_Item) FromRequestTeamAssignee(v RequestTeamAssignee) error

FromRequestTeamAssignee overwrites any union data inside the Request_Assignees_Item as the provided RequestTeamAssignee

func (*Request_Assignees_Item) FromRequestUserAssignee

func (t *Request_Assignees_Item) FromRequestUserAssignee(v RequestUserAssignee) error

FromRequestUserAssignee overwrites any union data inside the Request_Assignees_Item as the provided RequestUserAssignee

func (Request_Assignees_Item) MarshalJSON

func (t Request_Assignees_Item) MarshalJSON() ([]byte, error)

func (*Request_Assignees_Item) MergeRequestTeamAssignee

func (t *Request_Assignees_Item) MergeRequestTeamAssignee(v RequestTeamAssignee) error

MergeRequestTeamAssignee performs a merge with any union data inside the Request_Assignees_Item, using the provided RequestTeamAssignee

func (*Request_Assignees_Item) MergeRequestUserAssignee

func (t *Request_Assignees_Item) MergeRequestUserAssignee(v RequestUserAssignee) error

MergeRequestUserAssignee performs a merge with any union data inside the Request_Assignees_Item, using the provided RequestUserAssignee

func (*Request_Assignees_Item) UnmarshalJSON

func (t *Request_Assignees_Item) UnmarshalJSON(b []byte) error

type RequestsBulkGet

type RequestsBulkGet struct {
	Requests *[]Request `json:"requests,omitempty"`
}

RequestsBulkGet defines model for RequestsBulkGet.

type RequestsPaginatedList

type RequestsPaginatedList struct {
	NextToken *string    `json:"nextToken,omitempty"`
	Requests  *[]Request `json:"requests,omitempty"`
}

RequestsPaginatedList defines model for RequestsPaginatedList.

type ReserveContainersJSONRequestBody

type ReserveContainersJSONRequestBody = ContainersCheckout

ReserveContainersJSONRequestBody defines body for ReserveContainers for application/json ContentType.

type ReserveContainersResponse

type ReserveContainersResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *EmptyObject
	JSON400      *BadRequestError
	JSON403      *ForbiddenRestrictedSampleError
}

func ParseReserveContainersResponse

func ParseReserveContainersResponse(rsp *http.Response) (*ReserveContainersResponse, error)

ParseReserveContainersResponse parses an HTTP response from a ReserveContainersWithResponse call

func (ReserveContainersResponse) Status

func (r ReserveContainersResponse) Status() string

Status returns HTTPResponse.Status

func (ReserveContainersResponse) StatusCode

func (r ReserveContainersResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ResultsTableNotePart

type ResultsTableNotePart struct {
	ApiId               *string                      `json:"apiId,omitempty"`
	AssayResultSchemaId *string                      `json:"assayResultSchemaId,omitempty"`
	Columns             *[]StructuredTableColumnInfo `json:"columns,omitempty"`

	// Indentation All notes have an indentation level - the default is 0 for no indent. For lists, indentation gives notes hierarchy - a bulleted list with children is modeled as one note part with indentation 1 followed by note parts with indentation 2, for example.
	Indentation *int                      `json:"indentation,omitempty"`
	Type        *ResultsTableNotePartType `json:"type,omitempty"`
}

ResultsTableNotePart defines model for ResultsTableNotePart.

type ResultsTableNotePartType

type ResultsTableNotePartType string

ResultsTableNotePartType defines model for ResultsTableNotePart.Type.

const (
	ResultsTable ResultsTableNotePartType = "results_table"
)

Defines values for ResultsTableNotePartType.

type RnaAnnotation

type RnaAnnotation struct {
	// Color Hex color code used when displaying this feature in the UI.
	Color        *string                       `json:"color,omitempty"`
	CustomFields *[]SequenceFeatureCustomField `json:"customFields,omitempty"`

	// End 0-based exclusive end index. The end of the sequence is always represented as 0.
	End   *int    `json:"end,omitempty"`
	Name  *string `json:"name,omitempty"`
	Notes *string `json:"notes,omitempty"`

	// Start 0-based inclusive start index.
	Start  *int    `json:"start,omitempty"`
	Strand *int    `json:"strand,omitempty"`
	Type   *string `json:"type,omitempty"`
}

RnaAnnotation defines model for RnaAnnotation.

type RnaOligo

type RnaOligo struct {
	// Aliases Array of aliases
	Aliases *[]string `json:"aliases,omitempty"`

	// Annotations Annotations on the Oligo.
	Annotations   *[]RnaAnnotation `json:"annotations,omitempty"`
	ApiURL        *string          `json:"apiURL,omitempty"`
	ArchiveRecord *ArchiveRecord   `json:"archiveRecord"`
	Bases         *string          `json:"bases,omitempty"`

	// CreatedAt DateTime the Oligo was created.
	CreatedAt *time.Time   `json:"createdAt,omitempty"`
	Creator   *UserSummary `json:"creator,omitempty"`

	// CustomFields Custom fields set on the Oligo.
	CustomFields *CustomFields `json:"customFields,omitempty"`

	// CustomNotation Representation of the oligo in the custom notation specified in the request. Null if no notation was specified.
	CustomNotation *string `json:"customNotation"`

	// CustomNotationName Name of the custom notation specified in the request. Null if no notation was specified.
	CustomNotationName *string `json:"customNotationName"`

	// EntityRegistryId Registry ID of the Oligo if registered.
	EntityRegistryId *string `json:"entityRegistryId"`
	Fields           *Fields `json:"fields,omitempty"`

	// FolderId ID of the folder that contains the Oligo.
	FolderId *string `json:"folderId"`

	// Helm Representation of the oligo in HELM syntax, including any chemical modifications
	Helm *string `json:"helm,omitempty"`

	// Id ID of the Oligo.
	Id *string `json:"id,omitempty"`

	// Length Number of bases in the Oligo.
	Length *int `json:"length,omitempty"`

	// ModifiedAt DateTime the Oligo was last modified.
	ModifiedAt *time.Time `json:"modifiedAt,omitempty"`

	// Name Name of the Oligo.
	Name               *string             `json:"name,omitempty"`
	NucleotideType     string              `json:"nucleotideType"`
	RegistrationOrigin *RegistrationOrigin `json:"registrationOrigin"`

	// RegistryId Registry the Oligo is registered in.
	RegistryId *string        `json:"registryId"`
	Schema     *SchemaSummary `json:"schema"`

	// WebURL URL of the Oligo.
	WebURL *string `json:"webURL,omitempty"`
}

RnaOligo defines model for RnaOligo.

type RnaOligoBulkUpdate

type RnaOligoBulkUpdate struct {
	// Aliases Aliases to add to the Oligo
	Aliases *[]string `json:"aliases,omitempty"`

	// Annotations Annotations on the Oligo.
	Annotations *[]RnaAnnotation `json:"annotations,omitempty"`

	// AuthorIds IDs of users to set as the Oligo's authors.
	AuthorIds *[]string `json:"authorIds,omitempty"`

	// Bases Base pairs of the oligo.
	Bases *string `json:"bases,omitempty"`

	// CustomFields Custom fields to add to the Oligo. Every field should have its name as a key, mapping to an object with information about the value of the field.
	CustomFields *CustomFields `json:"customFields,omitempty"`

	// CustomNotation Representation of the sequence or oligo in the custom notation specified by customNotationId
	CustomNotation *string `json:"customNotation,omitempty"`

	// CustomNotationId ID of the notation used to interpret the string provided in the customNotation field
	CustomNotationId *string `json:"customNotationId,omitempty"`

	// Fields Fields to set on the Oligo. Must correspond with the schema's field definitions. Every field should have its name as a key, mapping to an object with information about the value of the field.
	Fields *Fields `json:"fields,omitempty"`

	// FolderId ID of the folder containing the Oligo.
	FolderId *string `json:"folderId,omitempty"`

	// Helm Representation of the oligo in HELM syntax, including any chemical modifications
	Helm *string `json:"helm,omitempty"`
	Id   *string `json:"id,omitempty"`

	// Name Name of the Oligo.
	Name *string `json:"name,omitempty"`

	// SchemaId ID of the oligo's schema.
	SchemaId *string `json:"schemaId,omitempty"`
}

RnaOligoBulkUpdate defines model for RnaOligoBulkUpdate.

type RnaOligoCreate

type RnaOligoCreate struct {
	// Aliases Aliases to add to the Oligo
	Aliases *[]string `json:"aliases,omitempty"`

	// Annotations Annotations on the Oligo.
	Annotations *[]RnaAnnotation `json:"annotations,omitempty"`

	// AuthorIds IDs of users to set as the Oligo's authors.
	AuthorIds *[]string `json:"authorIds,omitempty"`

	// Bases Base pairs of the oligo.
	Bases string `json:"bases"`

	// CustomFields Custom fields to add to the Oligo. Every field should have its name as a key, mapping to an object with information about the value of the field.
	CustomFields *CustomFields `json:"customFields,omitempty"`

	// CustomNotation Representation of the sequence or oligo in the custom notation specified by customNotationId
	CustomNotation *string `json:"customNotation,omitempty"`

	// CustomNotationId ID of the notation used to interpret the string provided in the customNotation field
	CustomNotationId *string `json:"customNotationId,omitempty"`

	// EntityRegistryId Entity registry ID to set for the registered entity. Cannot specify both entityRegistryId and namingStrategy at the same time.
	EntityRegistryId *string `json:"entityRegistryId,omitempty"`

	// Fields Fields to set on the Oligo. Must correspond with the schema's field definitions. Every field should have its name as a key, mapping to an object with information about the value of the field.
	Fields *Fields `json:"fields,omitempty"`

	// FolderId ID of the folder containing the entity. Can be left empty when registryId is present.
	FolderId *string `json:"folderId,omitempty"`

	// Helm Representation of the oligo in HELM syntax, including any chemical modifications
	Helm *string `json:"helm,omitempty"`

	// Name Name of the Oligo.
	Name string `json:"name"`

	// NamingStrategy Specifies the behavior for automatically generated names when registering an entity.
	// - NEW_IDS: Generate new registry IDs
	// - IDS_FROM_NAMES: Generate registry IDs based on entity names
	// - DELETE_NAMES: Generate new registry IDs and replace name with registry ID
	// - SET_FROM_NAME_PARTS: Generate new registry IDs, rename according to name template, and keep old name as alias
	// - REPLACE_NAMES_FROM_PARTS: Generate new registry IDs, and replace name according to name template
	// - KEEP_NAMES: Keep existing entity names as registry IDs
	// - REPLACE_ID_AND_NAME_FROM_PARTS: Generate registry IDs and names according to name template
	NamingStrategy *NamingStrategy `json:"namingStrategy,omitempty"`

	// RegistryId Registry ID into which entity should be registered. this is the ID of the registry which was configured for a particular organization
	// To get available registryIds, use the [/registries endpoint](#/Registry/listRegistries)
	//
	// Required in order for entities to be created directly in the registry.
	RegistryId *string `json:"registryId,omitempty"`

	// SchemaId ID of the oligo's schema.
	SchemaId *string `json:"schemaId,omitempty"`
}

RnaOligoCreate defines model for RnaOligoCreate.

type RnaOligoUpdate

type RnaOligoUpdate struct {
	// Aliases Aliases to add to the Oligo
	Aliases *[]string `json:"aliases,omitempty"`

	// Annotations Annotations on the Oligo.
	Annotations *[]RnaAnnotation `json:"annotations,omitempty"`

	// AuthorIds IDs of users to set as the Oligo's authors.
	AuthorIds *[]string `json:"authorIds,omitempty"`

	// Bases Base pairs of the oligo.
	Bases *string `json:"bases,omitempty"`

	// CustomFields Custom fields to add to the Oligo. Every field should have its name as a key, mapping to an object with information about the value of the field.
	CustomFields *CustomFields `json:"customFields,omitempty"`

	// CustomNotation Representation of the sequence or oligo in the custom notation specified by customNotationId
	CustomNotation *string `json:"customNotation,omitempty"`

	// CustomNotationId ID of the notation used to interpret the string provided in the customNotation field
	CustomNotationId *string `json:"customNotationId,omitempty"`

	// Fields Fields to set on the Oligo. Must correspond with the schema's field definitions. Every field should have its name as a key, mapping to an object with information about the value of the field.
	Fields *Fields `json:"fields,omitempty"`

	// FolderId ID of the folder containing the Oligo.
	FolderId *string `json:"folderId,omitempty"`

	// Helm Representation of the oligo in HELM syntax, including any chemical modifications
	Helm *string `json:"helm,omitempty"`

	// Name Name of the Oligo.
	Name *string `json:"name,omitempty"`

	// SchemaId ID of the oligo's schema.
	SchemaId *string `json:"schemaId,omitempty"`
}

RnaOligoUpdate defines model for RnaOligoUpdate.

type RnaOligoWithEntityType

type RnaOligoWithEntityType struct {
	// Aliases Array of aliases
	Aliases *[]string `json:"aliases,omitempty"`

	// Annotations Annotations on the Oligo.
	Annotations   *[]RnaAnnotation `json:"annotations,omitempty"`
	ApiURL        *string          `json:"apiURL,omitempty"`
	ArchiveRecord *ArchiveRecord   `json:"archiveRecord"`
	Bases         *string          `json:"bases,omitempty"`

	// CreatedAt DateTime the Oligo was created.
	CreatedAt *time.Time   `json:"createdAt,omitempty"`
	Creator   *UserSummary `json:"creator,omitempty"`

	// CustomFields Custom fields set on the Oligo.
	CustomFields *CustomFields `json:"customFields,omitempty"`

	// CustomNotation Representation of the oligo in the custom notation specified in the request. Null if no notation was specified.
	CustomNotation *string `json:"customNotation"`

	// CustomNotationName Name of the custom notation specified in the request. Null if no notation was specified.
	CustomNotationName *string `json:"customNotationName"`

	// EntityRegistryId Registry ID of the Oligo if registered.
	EntityRegistryId *string                           `json:"entityRegistryId"`
	EntityType       *RnaOligoWithEntityTypeEntityType `json:"entityType,omitempty"`
	Fields           *Fields                           `json:"fields,omitempty"`

	// FolderId ID of the folder that contains the Oligo.
	FolderId *string `json:"folderId"`

	// Helm Representation of the oligo in HELM syntax, including any chemical modifications
	Helm *string `json:"helm,omitempty"`

	// Id ID of the Oligo.
	Id *string `json:"id,omitempty"`

	// Length Number of bases in the Oligo.
	Length *int `json:"length,omitempty"`

	// ModifiedAt DateTime the Oligo was last modified.
	ModifiedAt *time.Time `json:"modifiedAt,omitempty"`

	// Name Name of the Oligo.
	Name               *string             `json:"name,omitempty"`
	NucleotideType     string              `json:"nucleotideType"`
	RegistrationOrigin *RegistrationOrigin `json:"registrationOrigin"`

	// RegistryId Registry the Oligo is registered in.
	RegistryId *string        `json:"registryId"`
	Schema     *SchemaSummary `json:"schema"`

	// WebURL URL of the Oligo.
	WebURL *string `json:"webURL,omitempty"`
}

RnaOligoWithEntityType defines model for RnaOligoWithEntityType.

type RnaOligoWithEntityTypeEntityType

type RnaOligoWithEntityTypeEntityType string

RnaOligoWithEntityTypeEntityType defines model for RnaOligoWithEntityType.EntityType.

const (
	RnaOligoWithEntityTypeEntityTypeRnaOligo RnaOligoWithEntityTypeEntityType = "rna_oligo"
)

Defines values for RnaOligoWithEntityTypeEntityType.

type RnaOligosArchivalChange

type RnaOligosArchivalChange struct {
	BatchIds    *[]string `json:"batchIds,omitempty"`
	RnaOligoIds *[]string `json:"rnaOligoIds,omitempty"`
}

RnaOligosArchivalChange IDs of all items that were archived or unarchived, grouped by resource type. This includes the IDs of RNA Oligos along with any IDs of batches that were archived / unarchived.

type RnaOligosArchive

type RnaOligosArchive struct {
	// Reason The reason for archiving the provided entities. Accepted reasons may differ based on tenant configuration.
	Reason      EntityArchiveReason `json:"reason"`
	RnaOligoIds []string            `json:"rnaOligoIds"`
}

RnaOligosArchive The request body for archiving RNA Oligos.

type RnaOligosBulkCreateRequest

type RnaOligosBulkCreateRequest struct {
	RnaOligos *[]RnaOligoCreate `json:"rnaOligos,omitempty"`
}

RnaOligosBulkCreateRequest defines model for RnaOligosBulkCreateRequest.

type RnaOligosBulkUpdateRequest

type RnaOligosBulkUpdateRequest struct {
	RnaOligos *[]RnaOligoBulkUpdate `json:"rnaOligos,omitempty"`
}

RnaOligosBulkUpdateRequest defines model for RnaOligosBulkUpdateRequest.

type RnaOligosPaginatedList

type RnaOligosPaginatedList struct {
	NextToken *string     `json:"nextToken,omitempty"`
	RnaOligos *[]RnaOligo `json:"rnaOligos,omitempty"`
}

RnaOligosPaginatedList defines model for RnaOligosPaginatedList.

type RnaOligosUnarchive

type RnaOligosUnarchive struct {
	RnaOligoIds []string `json:"rnaOligoIds"`
}

RnaOligosUnarchive The request body for unarchiving RNA Oligos.

type RnaSequence

type RnaSequence struct {
	Aliases     *[]string        `json:"aliases,omitempty"`
	Annotations *[]RnaAnnotation `json:"annotations,omitempty"`

	// ApiURL The canonical url of the RNA Sequence in the API.
	ApiURL        *string        `json:"apiURL,omitempty"`
	ArchiveRecord *ArchiveRecord `json:"archiveRecord"`
	Bases         *string        `json:"bases,omitempty"`
	CreatedAt     *time.Time     `json:"createdAt,omitempty"`
	Creator       *UserSummary   `json:"creator,omitempty"`
	CustomFields  *CustomFields  `json:"customFields,omitempty"`

	// CustomNotation Representation of the RNA Sequence in the custom notation specified in the request. Null if no notation was specified.
	CustomNotation *string `json:"customNotation"`

	// CustomNotationName Name of the custom notation specified in the request. Null if no notation was specified.
	CustomNotationName *string `json:"customNotationName"`
	EntityRegistryId   *string `json:"entityRegistryId"`
	Fields             *Fields `json:"fields,omitempty"`
	FolderId           *string `json:"folderId"`

	// Helm Representation of the RNA Sequence in HELM syntax, including any chemical modifications.
	Helm               *string             `json:"helm"`
	Id                 *string             `json:"id,omitempty"`
	IsCircular         *bool               `json:"isCircular,omitempty"`
	Length             *int                `json:"length,omitempty"`
	ModifiedAt         *time.Time          `json:"modifiedAt,omitempty"`
	Name               *string             `json:"name,omitempty"`
	Parts              *[]RnaSequencePart  `json:"parts,omitempty"`
	Primers            *[]Primer           `json:"primers,omitempty"`
	RegistrationOrigin *RegistrationOrigin `json:"registrationOrigin"`
	RegistryId         *string             `json:"registryId"`
	Schema             *SchemaSummary      `json:"schema"`
	Translations       *[]Translation      `json:"translations,omitempty"`
	WebURL             *string             `json:"webURL,omitempty"`
}

RnaSequence defines model for RnaSequence.

type RnaSequenceBaseRequest

type RnaSequenceBaseRequest struct {
	// Aliases Aliases to add to the RNA sequence
	Aliases *[]string `json:"aliases,omitempty"`

	// Annotations Annotations to create on the RNA sequence.
	Annotations *[]RnaAnnotation `json:"annotations,omitempty"`

	// AuthorIds IDs of users to set as the RNA sequence's authors.
	AuthorIds *[]string `json:"authorIds,omitempty"`

	// Bases Base pairs for the RNA sequence.
	Bases *string `json:"bases,omitempty"`

	// CustomFields Custom fields to add to the RNA sequence. Every field should have its name as a key, mapping to an object with information about the value of the field.
	CustomFields *CustomFields `json:"customFields,omitempty"`

	// CustomNotation Representation of the sequence or oligo in the custom notation specified by customNotationId
	CustomNotation *string `json:"customNotation,omitempty"`

	// CustomNotationId ID of the notation used to interpret the string provided in the customNotation field
	CustomNotationId *string `json:"customNotationId,omitempty"`

	// Fields Fields to set on the RNA sequence. Must correspond with the schema's field definitions. Every field should have its name as a key, mapping to an object with information about the value of the field.
	Fields *Fields `json:"fields,omitempty"`

	// FolderId ID of the folder containing the RNA sequence.
	FolderId *string `json:"folderId,omitempty"`

	// Helm Representation of the RNA sequence in HELM syntax, including any chemical modifications
	Helm *string `json:"helm,omitempty"`

	// IsCircular Whether the RNA sequence is circular or linear. RNA sequences can only be linear
	IsCircular *bool `json:"isCircular,omitempty"`

	// Name Name of the RNA sequence.
	Name    *string            `json:"name,omitempty"`
	Parts   *[]RnaSequencePart `json:"parts,omitempty"`
	Primers *[]Primer          `json:"primers,omitempty"`

	// SchemaId ID of the RNA sequence's schema.
	SchemaId *string `json:"schemaId,omitempty"`

	// Translations Translations to create on the RNA sequence. Translations are specified by either a combination of 'start' and 'end' fields, or a list of regions. Both cannot be provided.
	Translations *[]Translation `json:"translations,omitempty"`
}

RnaSequenceBaseRequest defines model for RnaSequenceBaseRequest.

type RnaSequenceBaseRequestForCreate

type RnaSequenceBaseRequestForCreate struct {
	// Aliases Aliases to add to the RNA sequence
	Aliases *[]string `json:"aliases,omitempty"`

	// Annotations Annotations to create on the RNA sequence.
	Annotations *[]RnaAnnotation `json:"annotations,omitempty"`

	// AuthorIds IDs of users to set as the RNA sequence's authors.
	AuthorIds *[]string `json:"authorIds,omitempty"`

	// Bases Base pairs for the RNA sequence.
	Bases *string `json:"bases,omitempty"`

	// CustomFields Custom fields to add to the RNA sequence. Every field should have its name as a key, mapping to an object with information about the value of the field.
	CustomFields *CustomFields `json:"customFields,omitempty"`

	// CustomNotation Representation of the sequence or oligo in the custom notation specified by customNotationId
	CustomNotation *string `json:"customNotation,omitempty"`

	// CustomNotationId ID of the notation used to interpret the string provided in the customNotation field
	CustomNotationId *string `json:"customNotationId,omitempty"`

	// Fields Fields to set on the RNA sequence. Must correspond with the schema's field definitions. Every field should have its name as a key, mapping to an object with information about the value of the field.
	Fields *Fields `json:"fields,omitempty"`

	// FolderId ID of the folder containing the RNA sequence.
	FolderId *string `json:"folderId,omitempty"`

	// Helm Representation of the RNA sequence in HELM syntax, including any chemical modifications
	Helm *string `json:"helm,omitempty"`

	// IsCircular Whether the RNA sequence is circular or linear. RNA sequences can only be linear
	IsCircular *bool `json:"isCircular,omitempty"`

	// Name Name of the RNA sequence.
	Name    string             `json:"name"`
	Parts   *[]RnaSequencePart `json:"parts,omitempty"`
	Primers *[]Primer          `json:"primers,omitempty"`

	// SchemaId ID of the RNA sequence's schema.
	SchemaId *string `json:"schemaId,omitempty"`

	// Translations Translations to create on the RNA sequence. Translations are specified by either a combination of 'start' and 'end' fields, or a list of regions. Both cannot be provided.
	Translations *[]Translation `json:"translations,omitempty"`
}

RnaSequenceBaseRequestForCreate defines model for RnaSequenceBaseRequestForCreate.

type RnaSequenceBulkCreate

type RnaSequenceBulkCreate = RnaSequenceCreate

RnaSequenceBulkCreate defines model for RnaSequenceBulkCreate.

type RnaSequenceBulkUpdate

type RnaSequenceBulkUpdate struct {
	// Aliases Aliases to add to the RNA sequence
	Aliases *[]string `json:"aliases,omitempty"`

	// Annotations Annotations to create on the RNA sequence.
	Annotations *[]RnaAnnotation `json:"annotations,omitempty"`

	// AuthorIds IDs of users to set as the RNA sequence's authors.
	AuthorIds *[]string `json:"authorIds,omitempty"`

	// Bases Base pairs for the RNA sequence.
	Bases *string `json:"bases,omitempty"`

	// CustomFields Custom fields to add to the RNA sequence. Every field should have its name as a key, mapping to an object with information about the value of the field.
	CustomFields *CustomFields `json:"customFields,omitempty"`

	// CustomNotation Representation of the sequence or oligo in the custom notation specified by customNotationId
	CustomNotation *string `json:"customNotation,omitempty"`

	// CustomNotationId ID of the notation used to interpret the string provided in the customNotation field
	CustomNotationId *string `json:"customNotationId,omitempty"`

	// Fields Fields to set on the RNA sequence. Must correspond with the schema's field definitions. Every field should have its name as a key, mapping to an object with information about the value of the field.
	Fields *Fields `json:"fields,omitempty"`

	// FolderId ID of the folder containing the RNA sequence.
	FolderId *string `json:"folderId,omitempty"`

	// Helm Representation of the RNA sequence in HELM syntax, including any chemical modifications
	Helm *string `json:"helm,omitempty"`
	Id   *string `json:"id,omitempty"`

	// IsCircular Whether the RNA sequence is circular or linear. RNA sequences can only be linear
	IsCircular *bool `json:"isCircular,omitempty"`

	// Name Name of the RNA sequence.
	Name    *string            `json:"name,omitempty"`
	Parts   *[]RnaSequencePart `json:"parts,omitempty"`
	Primers *[]Primer          `json:"primers,omitempty"`

	// SchemaId ID of the RNA sequence's schema.
	SchemaId *string `json:"schemaId,omitempty"`

	// Translations Translations to create on the RNA sequence. Translations are specified by either a combination of 'start' and 'end' fields, or a list of regions. Both cannot be provided.
	Translations *[]Translation `json:"translations,omitempty"`
}

RnaSequenceBulkUpdate defines model for RnaSequenceBulkUpdate.

type RnaSequenceCreate

type RnaSequenceCreate struct {
	// Aliases Aliases to add to the RNA sequence
	Aliases *[]string `json:"aliases,omitempty"`

	// Annotations Annotations to create on the RNA sequence.
	Annotations *[]RnaAnnotation `json:"annotations,omitempty"`

	// AuthorIds IDs of users to set as the RNA sequence's authors.
	AuthorIds *[]string `json:"authorIds,omitempty"`

	// Bases Base pairs for the RNA sequence.
	Bases *string `json:"bases,omitempty"`

	// CustomFields Custom fields to add to the RNA sequence. Every field should have its name as a key, mapping to an object with information about the value of the field.
	CustomFields *CustomFields `json:"customFields,omitempty"`

	// CustomNotation Representation of the sequence or oligo in the custom notation specified by customNotationId
	CustomNotation *string `json:"customNotation,omitempty"`

	// CustomNotationId ID of the notation used to interpret the string provided in the customNotation field
	CustomNotationId *string `json:"customNotationId,omitempty"`

	// EntityRegistryId Entity registry ID to set for the registered entity. Cannot specify both entityRegistryId and namingStrategy at the same time.
	EntityRegistryId *string `json:"entityRegistryId,omitempty"`

	// Fields Fields to set on the RNA sequence. Must correspond with the schema's field definitions. Every field should have its name as a key, mapping to an object with information about the value of the field.
	Fields *Fields `json:"fields,omitempty"`

	// FolderId ID of the folder containing the entity. Can be left empty when registryId is present.
	FolderId *string `json:"folderId,omitempty"`

	// Helm Representation of the RNA sequence in HELM syntax, including any chemical modifications
	Helm *string `json:"helm,omitempty"`

	// IsCircular Whether the RNA sequence is circular or linear. RNA sequences can only be linear
	IsCircular *bool `json:"isCircular,omitempty"`

	// Name Name of the RNA sequence.
	Name string `json:"name"`

	// NamingStrategy Specifies the behavior for automatically generated names when registering an entity.
	// - NEW_IDS: Generate new registry IDs
	// - IDS_FROM_NAMES: Generate registry IDs based on entity names
	// - DELETE_NAMES: Generate new registry IDs and replace name with registry ID
	// - SET_FROM_NAME_PARTS: Generate new registry IDs, rename according to name template, and keep old name as alias
	// - REPLACE_NAMES_FROM_PARTS: Generate new registry IDs, and replace name according to name template
	// - KEEP_NAMES: Keep existing entity names as registry IDs
	// - REPLACE_ID_AND_NAME_FROM_PARTS: Generate registry IDs and names according to name template
	NamingStrategy *NamingStrategy    `json:"namingStrategy,omitempty"`
	Parts          *[]RnaSequencePart `json:"parts,omitempty"`
	Primers        *[]Primer          `json:"primers,omitempty"`

	// RegistryId Registry ID into which entity should be registered. this is the ID of the registry which was configured for a particular organization
	// To get available registryIds, use the [/registries endpoint](#/Registry/listRegistries)
	//
	// Required in order for entities to be created directly in the registry.
	RegistryId *string `json:"registryId,omitempty"`

	// SchemaId ID of the RNA sequence's schema.
	SchemaId *string `json:"schemaId,omitempty"`

	// Translations Translations to create on the RNA sequence. Translations are specified by either a combination of 'start' and 'end' fields, or a list of regions. Both cannot be provided.
	Translations *[]Translation `json:"translations,omitempty"`
}

RnaSequenceCreate defines model for RnaSequenceCreate.

type RnaSequencePart

type RnaSequencePart struct {
	// End 0-based exclusive end index. The end of the sequence is always represented as 0.
	End        *int    `json:"end,omitempty"`
	SequenceId *string `json:"sequenceId,omitempty"`

	// Start 0-based inclusive start index.
	Start  *int `json:"start,omitempty"`
	Strand *int `json:"strand,omitempty"`
}

RnaSequencePart defines model for RnaSequencePart.

type RnaSequenceRequestRegistryFields

type RnaSequenceRequestRegistryFields struct {
	EntityRegistryId *string `json:"entityRegistryId,omitempty"`
}

RnaSequenceRequestRegistryFields defines model for RnaSequenceRequestRegistryFields.

type RnaSequenceUpdate

type RnaSequenceUpdate struct {
	// Aliases Aliases to add to the RNA sequence
	Aliases *[]string `json:"aliases,omitempty"`

	// Annotations Annotations to create on the RNA sequence.
	Annotations *[]RnaAnnotation `json:"annotations,omitempty"`

	// AuthorIds IDs of users to set as the RNA sequence's authors.
	AuthorIds *[]string `json:"authorIds,omitempty"`

	// Bases Base pairs for the RNA sequence.
	Bases *string `json:"bases,omitempty"`

	// CustomFields Custom fields to add to the RNA sequence. Every field should have its name as a key, mapping to an object with information about the value of the field.
	CustomFields *CustomFields `json:"customFields,omitempty"`

	// CustomNotation Representation of the sequence or oligo in the custom notation specified by customNotationId
	CustomNotation *string `json:"customNotation,omitempty"`

	// CustomNotationId ID of the notation used to interpret the string provided in the customNotation field
	CustomNotationId *string `json:"customNotationId,omitempty"`
	EntityRegistryId *string `json:"entityRegistryId,omitempty"`

	// Fields Fields to set on the RNA sequence. Must correspond with the schema's field definitions. Every field should have its name as a key, mapping to an object with information about the value of the field.
	Fields *Fields `json:"fields,omitempty"`

	// FolderId ID of the folder containing the RNA sequence.
	FolderId *string `json:"folderId,omitempty"`

	// Helm Representation of the RNA sequence in HELM syntax, including any chemical modifications
	Helm *string `json:"helm,omitempty"`

	// IsCircular Whether the RNA sequence is circular or linear. RNA sequences can only be linear
	IsCircular *bool `json:"isCircular,omitempty"`

	// Name Name of the RNA sequence.
	Name    *string            `json:"name,omitempty"`
	Parts   *[]RnaSequencePart `json:"parts,omitempty"`
	Primers *[]Primer          `json:"primers,omitempty"`

	// SchemaId ID of the RNA sequence's schema.
	SchemaId *string `json:"schemaId,omitempty"`

	// Translations Translations to create on the RNA sequence. Translations are specified by either a combination of 'start' and 'end' fields, or a list of regions. Both cannot be provided.
	Translations *[]Translation `json:"translations,omitempty"`
}

RnaSequenceUpdate defines model for RnaSequenceUpdate.

type RnaSequencesArchivalChange

type RnaSequencesArchivalChange struct {
	RnaSequenceIds *[]string `json:"rnaSequenceIds,omitempty"`
}

RnaSequencesArchivalChange IDs of all RNA Sequences that were archived or unarchived, grouped by resource type.

type RnaSequencesArchive

type RnaSequencesArchive struct {
	// Reason The reason for archiving the provided entities. Accepted reasons may differ based on tenant configuration.
	Reason         EntityArchiveReason `json:"reason"`
	RnaSequenceIds []string            `json:"rnaSequenceIds"`
}

RnaSequencesArchive The request body for archiving RNA sequences.

type RnaSequencesBulkCreateRequest

type RnaSequencesBulkCreateRequest struct {
	RnaSequences *[]RnaSequenceBulkCreate `json:"rnaSequences,omitempty"`
}

RnaSequencesBulkCreateRequest defines model for RnaSequencesBulkCreateRequest.

type RnaSequencesBulkGet

type RnaSequencesBulkGet struct {
	RnaSequences *[]RnaSequence `json:"rnaSequences,omitempty"`
}

RnaSequencesBulkGet defines model for RnaSequencesBulkGet.

type RnaSequencesBulkUpdateRequest

type RnaSequencesBulkUpdateRequest struct {
	RnaSequences *[]RnaSequenceBulkUpdate `json:"rnaSequences,omitempty"`
}

RnaSequencesBulkUpdateRequest defines model for RnaSequencesBulkUpdateRequest.

type RnaSequencesPaginatedList

type RnaSequencesPaginatedList struct {
	NextToken    *string        `json:"nextToken,omitempty"`
	RnaSequences *[]RnaSequence `json:"rnaSequences,omitempty"`
}

RnaSequencesPaginatedList defines model for RnaSequencesPaginatedList.

type RnaSequencesUnarchive

type RnaSequencesUnarchive struct {
	RnaSequenceIds []string `json:"rnaSequenceIds"`
}

RnaSequencesUnarchive The request body for unarchiving RNA sequences.

type SampleGroup

type SampleGroup struct {
	Id      *string                 `json:"id,omitempty"`
	Samples *map[string]interface{} `json:"samples,omitempty"`
}

SampleGroup Represents a sample group that is an input to a request. A sample group is a set of samples upon which work in the request should be done.

type SampleGroupStatus

type SampleGroupStatus string

SampleGroupStatus Status of a sample group

const (
	SampleGroupStatusCOMPLETED  SampleGroupStatus = "COMPLETED"
	SampleGroupStatusFAILED     SampleGroupStatus = "FAILED"
	SampleGroupStatusINPROGRESS SampleGroupStatus = "IN_PROGRESS"
)

Defines values for SampleGroupStatus.

type SampleGroupStatusUpdate

type SampleGroupStatusUpdate struct {
	// SampleGroupId The string id of the sample group
	SampleGroupId string `json:"sampleGroupId"`

	// Status Status of a sample group
	Status SampleGroupStatus `json:"status"`
}

SampleGroupStatusUpdate defines model for SampleGroupStatusUpdate.

type SampleGroupsStatusUpdate

type SampleGroupsStatusUpdate struct {
	SampleGroups []SampleGroupStatusUpdate `json:"sampleGroups"`
}

SampleGroupsStatusUpdate Specification to update status of sample groups on the request which were executed.

type SampleRestrictionStatus

type SampleRestrictionStatus string

SampleRestrictionStatus defines model for SampleRestrictionStatus.

const (
	NOTAPPLICABLE SampleRestrictionStatus = "NOT_APPLICABLE"
	RESTRICTED    SampleRestrictionStatus = "RESTRICTED"
	UNRESTRICTED  SampleRestrictionStatus = "UNRESTRICTED"
)

Defines values for SampleRestrictionStatus.

type Schema

type Schema struct {
	ArchiveRecord    *ArchiveRecord                  `json:"archiveRecord"`
	FieldDefinitions *[]Schema_FieldDefinitions_Item `json:"fieldDefinitions,omitempty"`
	Id               *string                         `json:"id,omitempty"`
	Name             *string                         `json:"name,omitempty"`
	Type             *string                         `json:"type,omitempty"`
}

Schema defines model for Schema.

type SchemaDependencySubtypes

type SchemaDependencySubtypes string

SchemaDependencySubtypes defines model for SchemaDependencySubtypes.

const (
	SchemaDependencySubtypesAaSequence   SchemaDependencySubtypes = "aa_sequence"
	SchemaDependencySubtypesCustomEntity SchemaDependencySubtypes = "custom_entity"
	SchemaDependencySubtypesDnaOligo     SchemaDependencySubtypes = "dna_oligo"
	SchemaDependencySubtypesDnaSequence  SchemaDependencySubtypes = "dna_sequence"
	SchemaDependencySubtypesMixture      SchemaDependencySubtypes = "mixture"
	SchemaDependencySubtypesMolecule     SchemaDependencySubtypes = "molecule"
	SchemaDependencySubtypesRnaOligo     SchemaDependencySubtypes = "rna_oligo"
	SchemaDependencySubtypesRnaSequence  SchemaDependencySubtypes = "rna_sequence"
)

Defines values for SchemaDependencySubtypes.

type SchemaFieldsQueryParam

type SchemaFieldsQueryParam map[string]interface{}

SchemaFieldsQueryParam defines model for SchemaFieldsQueryParam.

type SchemaLinkFieldDefinition

type SchemaLinkFieldDefinition struct {
	ArchiveRecord *ArchiveRecord                 `json:"archiveRecord"`
	Id            *string                        `json:"id,omitempty"`
	IsMulti       *bool                          `json:"isMulti,omitempty"`
	IsRequired    *bool                          `json:"isRequired,omitempty"`
	Name          *string                        `json:"name,omitempty"`
	SchemaId      *string                        `json:"schemaId"`
	Type          *SchemaLinkFieldDefinitionType `json:"type,omitempty"`
}

SchemaLinkFieldDefinition defines model for SchemaLinkFieldDefinition.

type SchemaLinkFieldDefinitionType

type SchemaLinkFieldDefinitionType string

SchemaLinkFieldDefinitionType defines model for SchemaLinkFieldDefinition.Type.

const (
	SchemaLinkFieldDefinitionTypeAssayRequestLink SchemaLinkFieldDefinitionType = "assay_request_link"
	SchemaLinkFieldDefinitionTypeAssayResultLink  SchemaLinkFieldDefinitionType = "assay_result_link"
	SchemaLinkFieldDefinitionTypeAssayRunLink     SchemaLinkFieldDefinitionType = "assay_run_link"
	SchemaLinkFieldDefinitionTypeBatchLink        SchemaLinkFieldDefinitionType = "batch_link"
	SchemaLinkFieldDefinitionTypeEntityLink       SchemaLinkFieldDefinitionType = "entity_link"
	SchemaLinkFieldDefinitionTypeEntryLink        SchemaLinkFieldDefinitionType = "entry_link"
	SchemaLinkFieldDefinitionTypePartLink         SchemaLinkFieldDefinitionType = "part_link"
	SchemaLinkFieldDefinitionTypeStorageLink      SchemaLinkFieldDefinitionType = "storage_link"
	SchemaLinkFieldDefinitionTypeTranslationLink  SchemaLinkFieldDefinitionType = "translation_link"
)

Defines values for SchemaLinkFieldDefinitionType.

type SchemaSummary

type SchemaSummary struct {
	Id   *string `json:"id,omitempty"`
	Name *string `json:"name,omitempty"`
}

SchemaSummary defines model for SchemaSummary.

type Schema_FieldDefinitions_Item

type Schema_FieldDefinitions_Item struct {
	// contains filtered or unexported fields
}

Schema_FieldDefinitions_Item defines model for Schema.fieldDefinitions.Item.

func (Schema_FieldDefinitions_Item) AsDropdownFieldDefinition

func (t Schema_FieldDefinitions_Item) AsDropdownFieldDefinition() (DropdownFieldDefinition, error)

AsDropdownFieldDefinition returns the union data inside the Schema_FieldDefinitions_Item as a DropdownFieldDefinition

func (Schema_FieldDefinitions_Item) AsFloatFieldDefinition

func (t Schema_FieldDefinitions_Item) AsFloatFieldDefinition() (FloatFieldDefinition, error)

AsFloatFieldDefinition returns the union data inside the Schema_FieldDefinitions_Item as a FloatFieldDefinition

func (Schema_FieldDefinitions_Item) AsIntegerFieldDefinition

func (t Schema_FieldDefinitions_Item) AsIntegerFieldDefinition() (IntegerFieldDefinition, error)

AsIntegerFieldDefinition returns the union data inside the Schema_FieldDefinitions_Item as a IntegerFieldDefinition

func (Schema_FieldDefinitions_Item) AsSchemaLinkFieldDefinition

func (t Schema_FieldDefinitions_Item) AsSchemaLinkFieldDefinition() (SchemaLinkFieldDefinition, error)

AsSchemaLinkFieldDefinition returns the union data inside the Schema_FieldDefinitions_Item as a SchemaLinkFieldDefinition

func (Schema_FieldDefinitions_Item) AsSimpleFieldDefinition

func (t Schema_FieldDefinitions_Item) AsSimpleFieldDefinition() (SimpleFieldDefinition, error)

AsSimpleFieldDefinition returns the union data inside the Schema_FieldDefinitions_Item as a SimpleFieldDefinition

func (*Schema_FieldDefinitions_Item) FromDropdownFieldDefinition

func (t *Schema_FieldDefinitions_Item) FromDropdownFieldDefinition(v DropdownFieldDefinition) error

FromDropdownFieldDefinition overwrites any union data inside the Schema_FieldDefinitions_Item as the provided DropdownFieldDefinition

func (*Schema_FieldDefinitions_Item) FromFloatFieldDefinition

func (t *Schema_FieldDefinitions_Item) FromFloatFieldDefinition(v FloatFieldDefinition) error

FromFloatFieldDefinition overwrites any union data inside the Schema_FieldDefinitions_Item as the provided FloatFieldDefinition

func (*Schema_FieldDefinitions_Item) FromIntegerFieldDefinition

func (t *Schema_FieldDefinitions_Item) FromIntegerFieldDefinition(v IntegerFieldDefinition) error

FromIntegerFieldDefinition overwrites any union data inside the Schema_FieldDefinitions_Item as the provided IntegerFieldDefinition

func (*Schema_FieldDefinitions_Item) FromSchemaLinkFieldDefinition

func (t *Schema_FieldDefinitions_Item) FromSchemaLinkFieldDefinition(v SchemaLinkFieldDefinition) error

FromSchemaLinkFieldDefinition overwrites any union data inside the Schema_FieldDefinitions_Item as the provided SchemaLinkFieldDefinition

func (*Schema_FieldDefinitions_Item) FromSimpleFieldDefinition

func (t *Schema_FieldDefinitions_Item) FromSimpleFieldDefinition(v SimpleFieldDefinition) error

FromSimpleFieldDefinition overwrites any union data inside the Schema_FieldDefinitions_Item as the provided SimpleFieldDefinition

func (Schema_FieldDefinitions_Item) MarshalJSON

func (t Schema_FieldDefinitions_Item) MarshalJSON() ([]byte, error)

func (*Schema_FieldDefinitions_Item) MergeDropdownFieldDefinition

func (t *Schema_FieldDefinitions_Item) MergeDropdownFieldDefinition(v DropdownFieldDefinition) error

MergeDropdownFieldDefinition performs a merge with any union data inside the Schema_FieldDefinitions_Item, using the provided DropdownFieldDefinition

func (*Schema_FieldDefinitions_Item) MergeFloatFieldDefinition

func (t *Schema_FieldDefinitions_Item) MergeFloatFieldDefinition(v FloatFieldDefinition) error

MergeFloatFieldDefinition performs a merge with any union data inside the Schema_FieldDefinitions_Item, using the provided FloatFieldDefinition

func (*Schema_FieldDefinitions_Item) MergeIntegerFieldDefinition

func (t *Schema_FieldDefinitions_Item) MergeIntegerFieldDefinition(v IntegerFieldDefinition) error

MergeIntegerFieldDefinition performs a merge with any union data inside the Schema_FieldDefinitions_Item, using the provided IntegerFieldDefinition

func (*Schema_FieldDefinitions_Item) MergeSchemaLinkFieldDefinition

func (t *Schema_FieldDefinitions_Item) MergeSchemaLinkFieldDefinition(v SchemaLinkFieldDefinition) error

MergeSchemaLinkFieldDefinition performs a merge with any union data inside the Schema_FieldDefinitions_Item, using the provided SchemaLinkFieldDefinition

func (*Schema_FieldDefinitions_Item) MergeSimpleFieldDefinition

func (t *Schema_FieldDefinitions_Item) MergeSimpleFieldDefinition(v SimpleFieldDefinition) error

MergeSimpleFieldDefinition performs a merge with any union data inside the Schema_FieldDefinitions_Item, using the provided SimpleFieldDefinition

func (*Schema_FieldDefinitions_Item) UnmarshalJSON

func (t *Schema_FieldDefinitions_Item) UnmarshalJSON(b []byte) error

type SearchBasesRequest

type SearchBasesRequest struct {
	ArchiveReason *SearchBasesRequestArchiveReason `json:"archiveReason,omitempty"`
	Bases         string                           `json:"bases"`
	NextToken     *string                          `json:"nextToken,omitempty"`
	PageSize      *int                             `json:"pageSize,omitempty"`

	// RegistryId ID of a registry. Restricts results to those registered in this registry. Specifying `null` returns unregistered items.
	RegistryId *string `json:"registryId"`

	// SchemaId ID of the nucleotide sequence's schema.
	SchemaId *string                 `json:"schemaId,omitempty"`
	Sort     *SearchBasesRequestSort `json:"sort,omitempty"`
}

SearchBasesRequest defines model for SearchBasesRequest.

type SearchBasesRequestArchiveReason

type SearchBasesRequestArchiveReason string

SearchBasesRequestArchiveReason defines model for SearchBasesRequest.ArchiveReason.

const (
	SearchBasesRequestArchiveReasonArchived    SearchBasesRequestArchiveReason = "Archived"
	SearchBasesRequestArchiveReasonNOTARCHIVED SearchBasesRequestArchiveReason = "NOT_ARCHIVED"
	SearchBasesRequestArchiveReasonOther       SearchBasesRequestArchiveReason = "Other"
)

Defines values for SearchBasesRequestArchiveReason.

type SearchBasesRequestSort

type SearchBasesRequestSort string

SearchBasesRequestSort defines model for SearchBasesRequest.Sort.

const (
	SearchBasesRequestSortModifiedAtAsc  SearchBasesRequestSort = "modifiedAt:asc"
	SearchBasesRequestSortModifiedAtDesc SearchBasesRequestSort = "modifiedAt:desc"
	SearchBasesRequestSortNameAsc        SearchBasesRequestSort = "name:asc"
	SearchBasesRequestSortNameDesc       SearchBasesRequestSort = "name:desc"
)

Defines values for SearchBasesRequestSort.

type SearchDnaSequencesJSONRequestBody

type SearchDnaSequencesJSONRequestBody = SearchBasesRequest

SearchDnaSequencesJSONRequestBody defines body for SearchDnaSequences for application/json ContentType.

type SearchDnaSequencesResponse

type SearchDnaSequencesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *DnaSequencesPaginatedList
	JSON400      *BadRequestError
}

func ParseSearchDnaSequencesResponse

func ParseSearchDnaSequencesResponse(rsp *http.Response) (*SearchDnaSequencesResponse, error)

ParseSearchDnaSequencesResponse parses an HTTP response from a SearchDnaSequencesWithResponse call

func (SearchDnaSequencesResponse) Status

Status returns HTTPResponse.Status

func (SearchDnaSequencesResponse) StatusCode

func (r SearchDnaSequencesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type SearchInputMultiValueUiBlock

type SearchInputMultiValueUiBlock struct {
	Enabled  *bool                            `json:"enabled"`
	Id       string                           `json:"id"`
	ItemType SearchInputUiBlockItemType       `json:"itemType"`
	Label    *string                          `json:"label"`
	SchemaId *string                          `json:"schemaId"`
	Type     SearchInputMultiValueUiBlockType `json:"type"`
	Value    *[]string                        `json:"value"`
}

SearchInputMultiValueUiBlock defines model for SearchInputMultiValueUiBlock.

type SearchInputMultiValueUiBlockCreate

type SearchInputMultiValueUiBlockCreate = SearchInputMultiValueUiBlock

SearchInputMultiValueUiBlockCreate defines model for SearchInputMultiValueUiBlockCreate.

type SearchInputMultiValueUiBlockType

type SearchInputMultiValueUiBlockType string

SearchInputMultiValueUiBlockType defines model for SearchInputMultiValueUiBlock.Type.

const (
	SEARCHINPUTMULTIVALUE SearchInputMultiValueUiBlockType = "SEARCH_INPUT_MULTIVALUE"
)

Defines values for SearchInputMultiValueUiBlockType.

type SearchInputMultiValueUiBlockUpdate

type SearchInputMultiValueUiBlockUpdate = SearchInputMultiValueUiBlock

SearchInputMultiValueUiBlockUpdate defines model for SearchInputMultiValueUiBlockUpdate.

type SearchInputUiBlock

type SearchInputUiBlock struct {
	Enabled  *bool                      `json:"enabled"`
	Id       string                     `json:"id"`
	ItemType SearchInputUiBlockItemType `json:"itemType"`
	Label    *string                    `json:"label"`
	SchemaId *string                    `json:"schemaId"`
	Type     SearchInputUiBlockType     `json:"type"`
	Value    *string                    `json:"value"`
}

SearchInputUiBlock defines model for SearchInputUiBlock.

type SearchInputUiBlockCreate

type SearchInputUiBlockCreate = SearchInputUiBlock

SearchInputUiBlockCreate defines model for SearchInputUiBlockCreate.

type SearchInputUiBlockItemType

type SearchInputUiBlockItemType string

SearchInputUiBlockItemType defines model for SearchInputUiBlockItemType.

const (
	SearchInputUiBlockItemTypeAaSequence   SearchInputUiBlockItemType = "aa_sequence"
	SearchInputUiBlockItemTypeBox          SearchInputUiBlockItemType = "box"
	SearchInputUiBlockItemTypeContainer    SearchInputUiBlockItemType = "container"
	SearchInputUiBlockItemTypeCustomEntity SearchInputUiBlockItemType = "custom_entity"
	SearchInputUiBlockItemTypeDnaOligo     SearchInputUiBlockItemType = "dna_oligo"
	SearchInputUiBlockItemTypeDnaSequence  SearchInputUiBlockItemType = "dna_sequence"
	SearchInputUiBlockItemTypeLocation     SearchInputUiBlockItemType = "location"
	SearchInputUiBlockItemTypeMixture      SearchInputUiBlockItemType = "mixture"
	SearchInputUiBlockItemTypePlate        SearchInputUiBlockItemType = "plate"
)

Defines values for SearchInputUiBlockItemType.

type SearchInputUiBlockType

type SearchInputUiBlockType string

SearchInputUiBlockType defines model for SearchInputUiBlock.Type.

const (
	SEARCHINPUT SearchInputUiBlockType = "SEARCH_INPUT"
)

Defines values for SearchInputUiBlockType.

type SearchInputUiBlockUpdate

type SearchInputUiBlockUpdate = SearchInputUiBlock

SearchInputUiBlockUpdate defines model for SearchInputUiBlockUpdate.

type SearchRnaSequencesJSONRequestBody

type SearchRnaSequencesJSONRequestBody = SearchBasesRequest

SearchRnaSequencesJSONRequestBody defines body for SearchRnaSequences for application/json ContentType.

type SearchRnaSequencesResponse

type SearchRnaSequencesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *RnaSequencesPaginatedList
	JSON400      *BadRequestError
}

func ParseSearchRnaSequencesResponse

func ParseSearchRnaSequencesResponse(rsp *http.Response) (*SearchRnaSequencesResponse, error)

ParseSearchRnaSequencesResponse parses an HTTP response from a SearchRnaSequencesWithResponse call

func (SearchRnaSequencesResponse) Status

Status returns HTTPResponse.Status

func (SearchRnaSequencesResponse) StatusCode

func (r SearchRnaSequencesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type SectionUiBlock

type SectionUiBlock struct {
	Children []SectionUiBlock_Children_Item `json:"children"`
	Id       *string                        `json:"id,omitempty"`
	Type     *SectionUiBlockType            `json:"type,omitempty"`
}

SectionUiBlock defines model for SectionUiBlock.

type SectionUiBlockCreate

type SectionUiBlockCreate = SectionUiBlock

SectionUiBlockCreate defines model for SectionUiBlockCreate.

type SectionUiBlockType

type SectionUiBlockType string

SectionUiBlockType defines model for SectionUiBlock.Type.

const (
	SECTION SectionUiBlockType = "SECTION"
)

Defines values for SectionUiBlockType.

type SectionUiBlockUpdate

type SectionUiBlockUpdate = SectionUiBlock

SectionUiBlockUpdate defines model for SectionUiBlockUpdate.

type SectionUiBlock_Children_Item

type SectionUiBlock_Children_Item struct {
	Type string `json:"type"`
	// contains filtered or unexported fields
}

SectionUiBlock_Children_Item defines model for SectionUiBlock.children.Item.

func (SectionUiBlock_Children_Item) AsButtonUiBlock

func (t SectionUiBlock_Children_Item) AsButtonUiBlock() (ButtonUiBlock, error)

AsButtonUiBlock returns the union data inside the SectionUiBlock_Children_Item as a ButtonUiBlock

func (SectionUiBlock_Children_Item) AsChipUiBlock

func (t SectionUiBlock_Children_Item) AsChipUiBlock() (ChipUiBlock, error)

AsChipUiBlock returns the union data inside the SectionUiBlock_Children_Item as a ChipUiBlock

func (SectionUiBlock_Children_Item) AsDropdownMultiValueUiBlock

func (t SectionUiBlock_Children_Item) AsDropdownMultiValueUiBlock() (DropdownMultiValueUiBlock, error)

AsDropdownMultiValueUiBlock returns the union data inside the SectionUiBlock_Children_Item as a DropdownMultiValueUiBlock

func (SectionUiBlock_Children_Item) AsDropdownUiBlock

func (t SectionUiBlock_Children_Item) AsDropdownUiBlock() (DropdownUiBlock, error)

AsDropdownUiBlock returns the union data inside the SectionUiBlock_Children_Item as a DropdownUiBlock

func (SectionUiBlock_Children_Item) AsMarkdownUiBlock

func (t SectionUiBlock_Children_Item) AsMarkdownUiBlock() (MarkdownUiBlock, error)

AsMarkdownUiBlock returns the union data inside the SectionUiBlock_Children_Item as a MarkdownUiBlock

func (SectionUiBlock_Children_Item) AsSearchInputMultiValueUiBlock

func (t SectionUiBlock_Children_Item) AsSearchInputMultiValueUiBlock() (SearchInputMultiValueUiBlock, error)

AsSearchInputMultiValueUiBlock returns the union data inside the SectionUiBlock_Children_Item as a SearchInputMultiValueUiBlock

func (SectionUiBlock_Children_Item) AsSearchInputUiBlock

func (t SectionUiBlock_Children_Item) AsSearchInputUiBlock() (SearchInputUiBlock, error)

AsSearchInputUiBlock returns the union data inside the SectionUiBlock_Children_Item as a SearchInputUiBlock

func (SectionUiBlock_Children_Item) AsSelectorInputMultiValueUiBlock

func (t SectionUiBlock_Children_Item) AsSelectorInputMultiValueUiBlock() (SelectorInputMultiValueUiBlock, error)

AsSelectorInputMultiValueUiBlock returns the union data inside the SectionUiBlock_Children_Item as a SelectorInputMultiValueUiBlock

func (SectionUiBlock_Children_Item) AsSelectorInputUiBlock

func (t SectionUiBlock_Children_Item) AsSelectorInputUiBlock() (SelectorInputUiBlock, error)

AsSelectorInputUiBlock returns the union data inside the SectionUiBlock_Children_Item as a SelectorInputUiBlock

func (SectionUiBlock_Children_Item) AsTextInputUiBlock

func (t SectionUiBlock_Children_Item) AsTextInputUiBlock() (TextInputUiBlock, error)

AsTextInputUiBlock returns the union data inside the SectionUiBlock_Children_Item as a TextInputUiBlock

func (SectionUiBlock_Children_Item) Discriminator

func (t SectionUiBlock_Children_Item) Discriminator() (string, error)

func (*SectionUiBlock_Children_Item) FromButtonUiBlock

func (t *SectionUiBlock_Children_Item) FromButtonUiBlock(v ButtonUiBlock) error

FromButtonUiBlock overwrites any union data inside the SectionUiBlock_Children_Item as the provided ButtonUiBlock

func (*SectionUiBlock_Children_Item) FromChipUiBlock

func (t *SectionUiBlock_Children_Item) FromChipUiBlock(v ChipUiBlock) error

FromChipUiBlock overwrites any union data inside the SectionUiBlock_Children_Item as the provided ChipUiBlock

func (*SectionUiBlock_Children_Item) FromDropdownMultiValueUiBlock

func (t *SectionUiBlock_Children_Item) FromDropdownMultiValueUiBlock(v DropdownMultiValueUiBlock) error

FromDropdownMultiValueUiBlock overwrites any union data inside the SectionUiBlock_Children_Item as the provided DropdownMultiValueUiBlock

func (*SectionUiBlock_Children_Item) FromDropdownUiBlock

func (t *SectionUiBlock_Children_Item) FromDropdownUiBlock(v DropdownUiBlock) error

FromDropdownUiBlock overwrites any union data inside the SectionUiBlock_Children_Item as the provided DropdownUiBlock

func (*SectionUiBlock_Children_Item) FromMarkdownUiBlock

func (t *SectionUiBlock_Children_Item) FromMarkdownUiBlock(v MarkdownUiBlock) error

FromMarkdownUiBlock overwrites any union data inside the SectionUiBlock_Children_Item as the provided MarkdownUiBlock

func (*SectionUiBlock_Children_Item) FromSearchInputMultiValueUiBlock

func (t *SectionUiBlock_Children_Item) FromSearchInputMultiValueUiBlock(v SearchInputMultiValueUiBlock) error

FromSearchInputMultiValueUiBlock overwrites any union data inside the SectionUiBlock_Children_Item as the provided SearchInputMultiValueUiBlock

func (*SectionUiBlock_Children_Item) FromSearchInputUiBlock

func (t *SectionUiBlock_Children_Item) FromSearchInputUiBlock(v SearchInputUiBlock) error

FromSearchInputUiBlock overwrites any union data inside the SectionUiBlock_Children_Item as the provided SearchInputUiBlock

func (*SectionUiBlock_Children_Item) FromSelectorInputMultiValueUiBlock

func (t *SectionUiBlock_Children_Item) FromSelectorInputMultiValueUiBlock(v SelectorInputMultiValueUiBlock) error

FromSelectorInputMultiValueUiBlock overwrites any union data inside the SectionUiBlock_Children_Item as the provided SelectorInputMultiValueUiBlock

func (*SectionUiBlock_Children_Item) FromSelectorInputUiBlock

func (t *SectionUiBlock_Children_Item) FromSelectorInputUiBlock(v SelectorInputUiBlock) error

FromSelectorInputUiBlock overwrites any union data inside the SectionUiBlock_Children_Item as the provided SelectorInputUiBlock

func (*SectionUiBlock_Children_Item) FromTextInputUiBlock

func (t *SectionUiBlock_Children_Item) FromTextInputUiBlock(v TextInputUiBlock) error

FromTextInputUiBlock overwrites any union data inside the SectionUiBlock_Children_Item as the provided TextInputUiBlock

func (SectionUiBlock_Children_Item) MarshalJSON

func (t SectionUiBlock_Children_Item) MarshalJSON() ([]byte, error)

func (*SectionUiBlock_Children_Item) MergeButtonUiBlock

func (t *SectionUiBlock_Children_Item) MergeButtonUiBlock(v ButtonUiBlock) error

MergeButtonUiBlock performs a merge with any union data inside the SectionUiBlock_Children_Item, using the provided ButtonUiBlock

func (*SectionUiBlock_Children_Item) MergeChipUiBlock

func (t *SectionUiBlock_Children_Item) MergeChipUiBlock(v ChipUiBlock) error

MergeChipUiBlock performs a merge with any union data inside the SectionUiBlock_Children_Item, using the provided ChipUiBlock

func (*SectionUiBlock_Children_Item) MergeDropdownMultiValueUiBlock

func (t *SectionUiBlock_Children_Item) MergeDropdownMultiValueUiBlock(v DropdownMultiValueUiBlock) error

MergeDropdownMultiValueUiBlock performs a merge with any union data inside the SectionUiBlock_Children_Item, using the provided DropdownMultiValueUiBlock

func (*SectionUiBlock_Children_Item) MergeDropdownUiBlock

func (t *SectionUiBlock_Children_Item) MergeDropdownUiBlock(v DropdownUiBlock) error

MergeDropdownUiBlock performs a merge with any union data inside the SectionUiBlock_Children_Item, using the provided DropdownUiBlock

func (*SectionUiBlock_Children_Item) MergeMarkdownUiBlock

func (t *SectionUiBlock_Children_Item) MergeMarkdownUiBlock(v MarkdownUiBlock) error

MergeMarkdownUiBlock performs a merge with any union data inside the SectionUiBlock_Children_Item, using the provided MarkdownUiBlock

func (*SectionUiBlock_Children_Item) MergeSearchInputMultiValueUiBlock

func (t *SectionUiBlock_Children_Item) MergeSearchInputMultiValueUiBlock(v SearchInputMultiValueUiBlock) error

MergeSearchInputMultiValueUiBlock performs a merge with any union data inside the SectionUiBlock_Children_Item, using the provided SearchInputMultiValueUiBlock

func (*SectionUiBlock_Children_Item) MergeSearchInputUiBlock

func (t *SectionUiBlock_Children_Item) MergeSearchInputUiBlock(v SearchInputUiBlock) error

MergeSearchInputUiBlock performs a merge with any union data inside the SectionUiBlock_Children_Item, using the provided SearchInputUiBlock

func (*SectionUiBlock_Children_Item) MergeSelectorInputMultiValueUiBlock

func (t *SectionUiBlock_Children_Item) MergeSelectorInputMultiValueUiBlock(v SelectorInputMultiValueUiBlock) error

MergeSelectorInputMultiValueUiBlock performs a merge with any union data inside the SectionUiBlock_Children_Item, using the provided SelectorInputMultiValueUiBlock

func (*SectionUiBlock_Children_Item) MergeSelectorInputUiBlock

func (t *SectionUiBlock_Children_Item) MergeSelectorInputUiBlock(v SelectorInputUiBlock) error

MergeSelectorInputUiBlock performs a merge with any union data inside the SectionUiBlock_Children_Item, using the provided SelectorInputUiBlock

func (*SectionUiBlock_Children_Item) MergeTextInputUiBlock

func (t *SectionUiBlock_Children_Item) MergeTextInputUiBlock(v TextInputUiBlock) error

MergeTextInputUiBlock performs a merge with any union data inside the SectionUiBlock_Children_Item, using the provided TextInputUiBlock

func (*SectionUiBlock_Children_Item) UnmarshalJSON

func (t *SectionUiBlock_Children_Item) UnmarshalJSON(b []byte) error

func (SectionUiBlock_Children_Item) ValueByDiscriminator

func (t SectionUiBlock_Children_Item) ValueByDiscriminator() (interface{}, error)

type SecureTextAppConfigItem

type SecureTextAppConfigItem struct {
	ApiURL *string `json:"apiURL,omitempty"`
	App    *struct {
		// Id The id of the Benchling app to which this configuration item belongs
		Id *string `json:"id,omitempty"`
	} `json:"app,omitempty"`

	// CreatedAt DateTime the app config item was created
	CreatedAt   *time.Time `json:"createdAt,omitempty"`
	Description *string    `json:"description,omitempty"`
	Id          *string    `json:"id,omitempty"`

	// ModifiedAt DateTime the app config item was last modified
	ModifiedAt *time.Time `json:"modifiedAt,omitempty"`

	// Path Array-based representation of config item's location in the tree in order from top to bottom.
	Path           *[]string                    `json:"path,omitempty"`
	RequiredConfig *bool                        `json:"requiredConfig,omitempty"`
	Type           *SecureTextAppConfigItemType `json:"type,omitempty"`
	Value          *string                      `json:"value"`
}

SecureTextAppConfigItem defines model for SecureTextAppConfigItem.

type SecureTextAppConfigItemType

type SecureTextAppConfigItemType string

SecureTextAppConfigItemType defines model for SecureTextAppConfigItem.Type.

const (
	SecureText SecureTextAppConfigItemType = "secure_text"
)

Defines values for SecureTextAppConfigItemType.

type SelectorInputMultiValueUiBlock

type SelectorInputMultiValueUiBlock struct {
	Enabled *bool                              `json:"enabled"`
	Id      string                             `json:"id"`
	Label   *string                            `json:"label"`
	Options []string                           `json:"options"`
	Type    SelectorInputMultiValueUiBlockType `json:"type"`
	Value   *[]string                          `json:"value"`
}

SelectorInputMultiValueUiBlock defines model for SelectorInputMultiValueUiBlock.

type SelectorInputMultiValueUiBlockCreate

type SelectorInputMultiValueUiBlockCreate = SelectorInputMultiValueUiBlock

SelectorInputMultiValueUiBlockCreate defines model for SelectorInputMultiValueUiBlockCreate.

type SelectorInputMultiValueUiBlockType

type SelectorInputMultiValueUiBlockType string

SelectorInputMultiValueUiBlockType defines model for SelectorInputMultiValueUiBlock.Type.

const (
	SELECTORINPUTMULTIVALUE SelectorInputMultiValueUiBlockType = "SELECTOR_INPUT_MULTIVALUE"
)

Defines values for SelectorInputMultiValueUiBlockType.

type SelectorInputMultiValueUiBlockUpdate

type SelectorInputMultiValueUiBlockUpdate = SelectorInputMultiValueUiBlock

SelectorInputMultiValueUiBlockUpdate defines model for SelectorInputMultiValueUiBlockUpdate.

type SelectorInputUiBlock

type SelectorInputUiBlock struct {
	Enabled *bool                    `json:"enabled"`
	Id      string                   `json:"id"`
	Label   *string                  `json:"label"`
	Options []string                 `json:"options"`
	Type    SelectorInputUiBlockType `json:"type"`
	Value   *string                  `json:"value"`
}

SelectorInputUiBlock defines model for SelectorInputUiBlock.

type SelectorInputUiBlockCreate

type SelectorInputUiBlockCreate = SelectorInputUiBlock

SelectorInputUiBlockCreate defines model for SelectorInputUiBlockCreate.

type SelectorInputUiBlockType

type SelectorInputUiBlockType string

SelectorInputUiBlockType defines model for SelectorInputUiBlock.Type.

const (
	SELECTORINPUT SelectorInputUiBlockType = "SELECTOR_INPUT"
)

Defines values for SelectorInputUiBlockType.

type SelectorInputUiBlockUpdate

type SelectorInputUiBlockUpdate = SelectorInputUiBlock

SelectorInputUiBlockUpdate defines model for SelectorInputUiBlockUpdate.

type SequenceFeatureBase

type SequenceFeatureBase struct {
	// Color Hex color code used when displaying this feature in the UI.
	Color        *string                       `json:"color,omitempty"`
	CustomFields *[]SequenceFeatureCustomField `json:"customFields,omitempty"`
	Name         *string                       `json:"name,omitempty"`
	Notes        *string                       `json:"notes,omitempty"`
}

SequenceFeatureBase defines model for SequenceFeatureBase.

type SequenceFeatureCustomField

type SequenceFeatureCustomField struct {
	// Name Name of the custom field
	Name *string `json:"name,omitempty"`

	// Value Value of the custom field
	Value *string `json:"value,omitempty"`
}

SequenceFeatureCustomField A name and value pair associated with a sequence feature (annotation or translation). For genbank imports, these are the qualifiers associated with each feature.

type ServerInterface

type ServerInterface interface {
	// List AA sequences
	// (GET /aa-sequences)
	ListAASequences(ctx echo.Context, params ListAASequencesParams) error
	// Create an AA sequence
	// (POST /aa-sequences)
	CreateAASequence(ctx echo.Context) error
	// Get an AA sequence
	// (GET /aa-sequences/{aa_sequence_id})
	GetAASequence(ctx echo.Context, aaSequenceId string, params GetAASequenceParams) error
	// Update an AA sequence
	// (PATCH /aa-sequences/{aa_sequence_id})
	UpdateAASequence(ctx echo.Context, aaSequenceId string) error
	// Archive AA sequences
	// (POST /aa-sequences:archive)
	ArchiveAASequences(ctx echo.Context) error
	// Auto-annotate AA sequences with matching features from specified Feature Libraries
	// (POST /aa-sequences:auto-annotate)
	AutoAnnotateAaSequences(ctx echo.Context) error
	// Bulk Create AA sequences
	// (POST /aa-sequences:bulk-create)
	BulkCreateAASequences(ctx echo.Context) error
	// Bulk get AA sequences by ID
	// (GET /aa-sequences:bulk-get)
	BulkGetAASequences(ctx echo.Context, params BulkGetAASequencesParams) error
	// Bulk Update AA sequences
	// (POST /aa-sequences:bulk-update)
	BulkUpdateAASequences(ctx echo.Context) error
	// Unarchive AA sequences
	// (POST /aa-sequences:unarchive)
	UnarchiveAASequences(ctx echo.Context) error
	// Create an App Canvas
	// (POST /app-canvases)
	CreateAppCanvas(ctx echo.Context) error
	// Get App Canvas
	// (GET /app-canvases/{canvas_id})
	GetAppCanvas(ctx echo.Context, canvasId string, params GetAppCanvasParams) error
	// Update App Canvas
	// (PATCH /app-canvases/{canvas_id})
	UpdateAppCanvas(ctx echo.Context, canvasId string) error
	// Archive app canvases
	// (POST /app-canvases:archive)
	ArchiveAppCanvases(ctx echo.Context) error
	// Unarchive app canvases
	// (POST /app-canvases:unarchive)
	UnarchiveAppCanvases(ctx echo.Context) error
	// Get app configuration items
	// (GET /app-configuration-items)
	ListAppConfigurationItems(ctx echo.Context, params ListAppConfigurationItemsParams) error
	// Create app configuration item
	// (POST /app-configuration-items)
	CreateAppConfigurationItem(ctx echo.Context) error
	// Get app configuration item
	// (GET /app-configuration-items/{item_id})
	GetAppConfigurationItemById(ctx echo.Context, itemId string) error
	// Update app configuration item
	// (PATCH /app-configuration-items/{item_id})
	UpdateAppConfigurationItem(ctx echo.Context, itemId string) error
	// Bulk Create app configuration items. Limit of 1000 App Config Items per request.
	// (POST /app-configuration-items:bulk-create)
	BulkCreateAppConfigurationItems(ctx echo.Context) error
	// Bulk Update app configuration items. Limit of 1000 App Config Items per request.
	// (POST /app-configuration-items:bulk-update)
	BulkUpdateAppConfigurationItems(ctx echo.Context) error
	// Create a new app session
	// (POST /app-sessions)
	CreateAppSession(ctx echo.Context) error
	// Get an app session
	// (GET /app-sessions/{id})
	GetAppSessionById(ctx echo.Context, id string, params GetAppSessionByIdParams) error
	// Update app session
	// (PATCH /app-sessions/{id})
	UpdateAppSession(ctx echo.Context, id string) error
	// List apps
	// (GET /apps)
	ListBenchlingApps(ctx echo.Context, params ListBenchlingAppsParams) error
	// Create an app
	// (POST /apps)
	CreateBenchlingApp(ctx echo.Context) error
	// Get an app by ID
	// (GET /apps/{app_id})
	GetBenchlingAppByID(ctx echo.Context, appId string) error
	// Update an app
	// (PATCH /apps/{app_id})
	PatchBenchlingApp(ctx echo.Context, appId string) error
	// Archive apps
	// (POST /apps:archive)
	ArchiveBenchlingApps(ctx echo.Context) error
	// Unarchive apps
	// (POST /apps:unarchive)
	UnarchiveBenchlingApps(ctx echo.Context) error
	// List assay result schemas
	// (GET /assay-result-schemas)
	ListAssayResultSchemas(ctx echo.Context, params ListAssayResultSchemasParams) error
	// Get a Result schema by ID
	// (GET /assay-result-schemas/{schema_id})
	GetResultSchema(ctx echo.Context, schemaId string) error
	// List results
	// (GET /assay-results)
	ListAssayResults(ctx echo.Context, params ListAssayResultsParams) error
	// Create 1 or more results.
	// (POST /assay-results)
	CreateAssayResults(ctx echo.Context) error
	// Get a result
	// (GET /assay-results/{assay_result_id})
	GetAssayResult(ctx echo.Context, assayResultId openapi_types.UUID) error
	// Archive 1 or more results.
	// (POST /assay-results:archive)
	ArchiveAssayResults(ctx echo.Context) error
	// Bulk create results
	// (POST /assay-results:bulk-create)
	BulkCreateAssayResults(ctx echo.Context) error
	// Gets multiple results specified by a list of IDs.
	// (GET /assay-results:bulk-get)
	BulkGetAssayResults(ctx echo.Context, params BulkGetAssayResultsParams) error
	// Unarchive 1 or more results.
	// (POST /assay-results:unarchive)
	UnarchiveAssayResults(ctx echo.Context) error
	// List assay run schemas
	// (GET /assay-run-schemas)
	ListAssayRunSchemas(ctx echo.Context, params ListAssayRunSchemasParams) error
	// Get a Run schema by ID
	// (GET /assay-run-schemas/{schema_id})
	GetRunSchema(ctx echo.Context, schemaId string) error
	// List runs
	// (GET /assay-runs)
	ListAssayRuns(ctx echo.Context, params ListAssayRunsParams) error
	// Create 1 or more runs.
	// (POST /assay-runs)
	CreateAssayRuns(ctx echo.Context) error
	// Get a run
	// (GET /assay-runs/{assay_run_id})
	GetAssayRun(ctx echo.Context, assayRunId string) error
	// Update a run
	// (PATCH /assay-runs/{assay_run_id})
	UpdateAssayRun(ctx echo.Context, assayRunId string) error
	// list AutomationInputGenerators by Run
	// (GET /assay-runs/{assay_run_id}/automation-input-generators)
	ListAutomationInputGenerators(ctx echo.Context, assayRunId string, params ListAutomationInputGeneratorsParams) error
	// list AutomationOutputProcessors by Run
	// (GET /assay-runs/{assay_run_id}/automation-output-processors)
	ListAutomationOutputProcessorsDeprecated(ctx echo.Context, assayRunId string, params ListAutomationOutputProcessorsDeprecatedParams) error
	// Archive Assay Runs
	// (POST /assay-runs:archive)
	ArchiveAssayRuns(ctx echo.Context) error
	// Bulk get runs by ID
	// (GET /assay-runs:bulk-get)
	BulkGetAssayRuns(ctx echo.Context, params BulkGetAssayRunsParams) error
	// Unarchive Assay Runs
	// (POST /assay-runs:unarchive)
	UnarchiveAssayRuns(ctx echo.Context) error
	// Get a Lab Automation Transform step
	// (GET /automation-file-transforms/{transform_id})
	GetLabAutomationTransform(ctx echo.Context, transformId string) error
	// Update a Lab Automation Transform step
	// (PATCH /automation-file-transforms/{transform_id})
	UpdateLabAutomationTransform(ctx echo.Context, transformId string) error
	// Get an Automation Input Generator
	// (GET /automation-input-generators/{input_generator_id})
	GetAutomationInputGenerator(ctx echo.Context, inputGeneratorId string) error
	// Update an Automation Input Generator
	// (PATCH /automation-input-generators/{input_generator_id})
	UpdateAutomationInputGenerator(ctx echo.Context, inputGeneratorId string) error
	// Generate Input with an Automation Input Generator
	// (POST /automation-input-generators/{input_generator_id}:generate-input)
	GenerateInputWithAutomationInputGenerator(ctx echo.Context, inputGeneratorId string) error
	// List non-empty Automation Output Processors
	// (GET /automation-output-processors)
	ListAutomationOutputProcessors(ctx echo.Context, params ListAutomationOutputProcessorsParams) error
	// Create Automation Output Processor
	// (POST /automation-output-processors)
	CreateAutomationOutputProcessor(ctx echo.Context) error
	// Get an Automation Output Processor
	// (GET /automation-output-processors/{output_processor_id})
	GetAutomationOutputProcessor(ctx echo.Context, outputProcessorId string) error
	// Update an Automation Output Processor
	// (PATCH /automation-output-processors/{output_processor_id})
	UpdateAutomationOutputProcessor(ctx echo.Context, outputProcessorId string) error
	// Process Output with an Automation Output Processor
	// (POST /automation-output-processors/{output_processor_id}:process-output)
	ProcessOutputWithAutomationOutputProcessor(ctx echo.Context, outputProcessorId string) error
	// Archive Automation Output Processors and linked Results
	// (POST /automation-output-processors:archive)
	ArchiveAutomationOutputProcessors(ctx echo.Context) error
	// Unarchive Automation Output Processors and linked Results
	// (POST /automation-output-processors:unarchive)
	UnarchiveAutomationOutputProcessors(ctx echo.Context) error
	// List batch schemas
	// (GET /batch-schemas)
	ListBatchSchemas(ctx echo.Context, params ListBatchSchemasParams) error
	// Get a batch schema by ID
	// (GET /batch-schemas/{schema_id})
	GetBatchSchema(ctx echo.Context, schemaId string) error
	// List batches
	// (GET /batches)
	ListBatches(ctx echo.Context, params ListBatchesParams) error
	// Create a batch
	// (POST /batches)
	CreateBatch(ctx echo.Context) error
	// Get a batch
	// (GET /batches/{batch_id})
	GetBatch(ctx echo.Context, batchId string) error
	// Update a batch
	// (PATCH /batches/{batch_id})
	UpdateBatch(ctx echo.Context, batchId string) error
	// Archive Batches
	// (POST /batches:archive)
	ArchiveBatches(ctx echo.Context) error
	// Bulk get batches
	// (GET /batches:bulk-get)
	BulkGetBatches(ctx echo.Context, params BulkGetBatchesParams) error
	// Unarchive Batches
	// (POST /batches:unarchive)
	UnarchiveBatches(ctx echo.Context) error
	// Upload single-part blob
	// (POST /blobs)
	CreateBlob(ctx echo.Context) error
	// Get a Blob
	// (GET /blobs/{blob_id})
	GetBlob(ctx echo.Context, blobId string, params GetBlobParams) error
	// Download a blob
	// (GET /blobs/{blob_id}/download)
	GetBlobFile(ctx echo.Context, blobId string) error
	// Get a Blob's download url
	// (GET /blobs/{blob_id}/download-url)
	GetBlobUrl(ctx echo.Context, blobId string) error
	// Upload a part of a multi-part blob
	// (POST /blobs/{blob_id}/parts)
	CreateBlobPart(ctx echo.Context, blobId string) error
	// Abort multi-part blob upload
	// (POST /blobs/{blob_id}:abort-upload)
	AbortMultipartBlob(ctx echo.Context, blobId string) error
	// Complete multi-part blob upload
	// (POST /blobs/{blob_id}:complete-upload)
	CompleteMultipartBlob(ctx echo.Context, blobId string) error
	// Bulk get Blobs by UUID
	// (GET /blobs:bulk-get)
	BulkGetBlobs(ctx echo.Context, params BulkGetBlobsParams) error
	// Initiate multi-part blob upload
	// (POST /blobs:start-multipart-upload)
	CreateMultipartBlob(ctx echo.Context) error
	// List box schemas
	// (GET /box-schemas)
	ListBoxSchemas(ctx echo.Context, params ListBoxSchemasParams) error
	// Get a box schema by ID
	// (GET /box-schemas/{schema_id})
	GetBoxSchema(ctx echo.Context, schemaId string) error
	// List boxes
	// (GET /boxes)
	ListBoxes(ctx echo.Context, params ListBoxesParams) error
	// Create a box
	// (POST /boxes)
	CreateBox(ctx echo.Context) error
	// Get a box
	// (GET /boxes/{box_id})
	GetBox(ctx echo.Context, boxId string) error
	// Update a box
	// (PATCH /boxes/{box_id})
	UpdateBox(ctx echo.Context, boxId string) error
	// List a box's contents
	// (GET /boxes/{box_id}/contents)
	ListBoxContents(ctx echo.Context, boxId string, params ListBoxContentsParams) error
	// Archive boxes
	// (POST /boxes:archive)
	ArchiveBoxes(ctx echo.Context) error
	// BulkGet boxes
	// (GET /boxes:bulk-get)
	BulkGetBoxes(ctx echo.Context, params BulkGetBoxesParams) error
	// Unarchive boxes
	// (POST /boxes:unarchive)
	UnarchiveBoxes(ctx echo.Context) error
	// List container schemas
	// (GET /container-schemas)
	ListContainerSchemas(ctx echo.Context, params ListContainerSchemasParams) error
	// Get a container schema by ID
	// (GET /container-schemas/{schema_id})
	GetContainerSchema(ctx echo.Context, schemaId string) error
	// List containers
	// (GET /containers)
	ListContainers(ctx echo.Context, params ListContainersParams) error
	// Create a new container
	// (POST /containers)
	CreateContainer(ctx echo.Context) error
	// get a container by id
	// (GET /containers/{container_id})
	GetContainer(ctx echo.Context, containerId string, params GetContainerParams) error
	// update a container
	// (PATCH /containers/{container_id})
	UpdateContainer(ctx echo.Context, containerId string) error
	// List a container's contents
	// (GET /containers/{container_id}/contents)
	ListContainerContents(ctx echo.Context, containerId string) error
	// Delete a container content
	// (DELETE /containers/{container_id}/contents/{containable_id})
	DeleteContainerContent(ctx echo.Context, containerId string, containableId string) error
	// Get a container content
	// (GET /containers/{container_id}/contents/{containable_id})
	GetContainerContent(ctx echo.Context, containerId string, containableId string) error
	// Update a container content
	// (PATCH /containers/{container_id}/contents/{containable_id})
	UpdateContainerContent(ctx echo.Context, containerId string, containableId string) error
	// Transfer into container
	// (POST /containers/{destination_container_id}:transfer)
	TransferIntoContainer(ctx echo.Context, destinationContainerId string) error
	// Archive containers
	// (POST /containers:archive)
	ArchiveContainers(ctx echo.Context) error
	// Bulk create containers. Limit of 1000 containers per request.
	// (POST /containers:bulk-create)
	BulkCreateContainers(ctx echo.Context) error
	// Bulk get a set of containers
	// (GET /containers:bulk-get)
	BulkGetContainers(ctx echo.Context, params BulkGetContainersParams) error
	// Bulk update containers
	// (POST /containers:bulk-update)
	BulkUpdateContainers(ctx echo.Context) error
	// Check in containers
	// (POST /containers:check-in)
	CheckinContainers(ctx echo.Context) error
	// Check out containers
	// (POST /containers:check-out)
	CheckoutContainers(ctx echo.Context) error
	// Print labels
	// (POST /containers:print-labels)
	PrintLabels(ctx echo.Context) error
	// Reserve containers
	// (POST /containers:reserve)
	ReserveContainers(ctx echo.Context) error
	// Unarchive containers
	// (POST /containers:unarchive)
	UnarchiveContainers(ctx echo.Context) error
	// List custom entities
	// (GET /custom-entities)
	ListCustomEntities(ctx echo.Context, params ListCustomEntitiesParams) error
	// Create a custom entity
	// (POST /custom-entities)
	CreateCustomEntity(ctx echo.Context) error
	// Get a custom entity
	// (GET /custom-entities/{custom_entity_id})
	GetCustomEntity(ctx echo.Context, customEntityId string, params GetCustomEntityParams) error
	// Update a custom entity
	// (PATCH /custom-entities/{custom_entity_id})
	UpdateCustomEntity(ctx echo.Context, customEntityId string) error
	// Archive custom entities
	// (POST /custom-entities:archive)
	ArchiveCustomEntities(ctx echo.Context) error
	// Bulk Create custom entities
	// (POST /custom-entities:bulk-create)
	BulkCreateCustomEntities(ctx echo.Context) error
	// Bulk get custom entities by ID
	// (GET /custom-entities:bulk-get)
	BulkGetCustomEntities(ctx echo.Context, params BulkGetCustomEntitiesParams) error
	// Bulk Update custom entities
	// (POST /custom-entities:bulk-update)
	BulkUpdateCustomEntities(ctx echo.Context) error
	// Unarchive custom entities
	// (POST /custom-entities:unarchive)
	UnarchiveCustomEntities(ctx echo.Context) error
	// List custom notations
	// (GET /custom-notations)
	ListCustomNotations(ctx echo.Context, params ListCustomNotationsParams) error
	// List DNA Alignments
	// (GET /dna-alignments)
	ListDNAAlignments(ctx echo.Context, params ListDNAAlignmentsParams) error
	// Delete a DNA Alignment
	// (DELETE /dna-alignments/{dna_alignment_id})
	DeleteDNAAlignment(ctx echo.Context, dnaAlignmentId string) error
	// Get a DNA Alignment
	// (GET /dna-alignments/{dna_alignment_id})
	GetDNAAlignment(ctx echo.Context, dnaAlignmentId string) error
	// Create a consensus DNA alignment
	// (POST /dna-alignments:create-consensus-alignment)
	CreateDnaConsensusAlignment(ctx echo.Context) error
	// Create a template DNA alignment
	// (POST /dna-alignments:create-template-alignment)
	CreateDnaTemplateAlignment(ctx echo.Context) error
	// List DNA Oligos
	// (GET /dna-oligos)
	ListDNAOligos(ctx echo.Context, params ListDNAOligosParams) error
	// Create a DNA Oligo
	// (POST /dna-oligos)
	CreateDNAOligo(ctx echo.Context) error
	// Get a DNA Oligo
	// (GET /dna-oligos/{oligo_id})
	GetDNAOligo(ctx echo.Context, oligoId string, params GetDNAOligoParams) error
	// Update a DNA Oligo
	// (PATCH /dna-oligos/{oligo_id})
	UpdateDNAOligo(ctx echo.Context, oligoId string) error
	// Archive DNA Oligos
	// (POST /dna-oligos:archive)
	ArchiveDNAOligos(ctx echo.Context) error
	// Bulk Create DNA Oligos
	// (POST /dna-oligos:bulk-create)
	BulkCreateDNAOligos(ctx echo.Context) error
	// Bulk Update DNA Oligos
	// (POST /dna-oligos:bulk-update)
	BulkUpdateDNAOligos(ctx echo.Context) error
	// Unarchive DNA Oligos
	// (POST /dna-oligos:unarchive)
	UnarchiveDNAOligos(ctx echo.Context) error
	// List DNA sequences
	// (GET /dna-sequences)
	ListDNASequences(ctx echo.Context, params ListDNASequencesParams) error
	// Create a DNA sequence
	// (POST /dna-sequences)
	CreateDNASequence(ctx echo.Context) error
	// Get a DNA sequence
	// (GET /dna-sequences/{dna_sequence_id})
	GetDNASequence(ctx echo.Context, dnaSequenceId string, params GetDNASequenceParams) error
	// Update a DNA sequence
	// (PATCH /dna-sequences/{dna_sequence_id})
	UpdateDNASequence(ctx echo.Context, dnaSequenceId string) error
	// Archive DNA sequences
	// (POST /dna-sequences:archive)
	ArchiveDNASequences(ctx echo.Context) error
	// Auto-annotate DNA sequences with matching features from specified Feature Libraries
	// (POST /dna-sequences:auto-annotate)
	AutoAnnotateDnaSequences(ctx echo.Context) error
	// Autofill DNA sequence parts
	// (POST /dna-sequences:autofill-parts)
	AutofillDNASequenceParts(ctx echo.Context) error
	// Autofill DNA sequence translations
	// (POST /dna-sequences:autofill-translations)
	AutofillDNASequenceTranslations(ctx echo.Context) error
	// Bulk Create DNA sequences
	// (POST /dna-sequences:bulk-create)
	BulkCreateDNASequences(ctx echo.Context) error
	// Bulk get DNA sequences by ID
	// (GET /dna-sequences:bulk-get)
	BulkGetDNASequences(ctx echo.Context, params BulkGetDNASequencesParams) error
	// Bulk Update DNA sequences
	// (POST /dna-sequences:bulk-update)
	BulkUpdateDNASequences(ctx echo.Context) error
	// List entities with matching bases
	// (POST /dna-sequences:match-bases)
	MatchBasesDnaSequences(ctx echo.Context) error
	// Search DNA Sequences
	// (POST /dna-sequences:search-bases)
	SearchDnaSequences(ctx echo.Context) error
	// Unarchive DNA sequences
	// (POST /dna-sequences:unarchive)
	UnarchiveDNASequences(ctx echo.Context) error
	// List dropdowns
	// (GET /dropdowns)
	ListDropdowns(ctx echo.Context, params ListDropdownsParams) error
	// Create a dropdown
	// (POST /dropdowns)
	CreateDropdown(ctx echo.Context) error
	// Get a dropdown
	// (GET /dropdowns/{dropdown_id})
	GetDropdown(ctx echo.Context, dropdownId string) error
	// Update a dropdown
	// (PATCH /dropdowns/{dropdown_id})
	UpdateDropdown(ctx echo.Context, dropdownId string) error
	// Archive dropdown options
	// (POST /dropdowns/{dropdown_id}/options:archive)
	ArchiveDropdownOptions(ctx echo.Context, dropdownId string) error
	// Unarchive dropdown options
	// (POST /dropdowns/{dropdown_id}/options:unarchive)
	UnarchiveDropdownOptions(ctx echo.Context, dropdownId string) error
	// Get an entity's batches
	// (GET /entities/{entity_id}/batches)
	GetEnitityBatches(ctx echo.Context, entityId string) error
	// List entity schemas
	// (GET /entity-schemas)
	ListEntitySchemas(ctx echo.Context, params ListEntitySchemasParams) error
	// Get an entity schema by ID
	// (GET /entity-schemas/{schema_id})
	GetEntitySchema(ctx echo.Context, schemaId string) error
	// List entries
	// (GET /entries)
	ListEntries(ctx echo.Context, params ListEntriesParams) error
	// Create a notebook entry
	// (POST /entries)
	CreateEntry(ctx echo.Context) error
	// Get a notebook entry by ID
	// (GET /entries/{entry_id})
	GetEntry(ctx echo.Context, entryId string, params GetEntryParams) error
	// Update a notebook entry's metadata
	// (PATCH /entries/{entry_id})
	UpdateEntry(ctx echo.Context, entryId string, params UpdateEntryParams) error
	// Retrieves the metadata for an external file. Use the 'downloadURL' to download the actual file.
	// (GET /entries/{entry_id}/external-files/{external_file_id})
	GetExternalFileMetadata(ctx echo.Context, entryId string, externalFileId string) error
	// Archive notebook entries
	// (POST /entries:archive)
	ArchiveEntries(ctx echo.Context) error
	// Get notebook entries using entry IDs or display IDs
	// (GET /entries:bulk-get)
	BulkGetEntries(ctx echo.Context, params BulkGetEntriesParams) error
	// Unarchive notebook entries
	// (POST /entries:unarchive)
	UnarchiveEntries(ctx echo.Context) error
	// List entry schemas
	// (GET /entry-schemas)
	ListEntrySchemas(ctx echo.Context, params ListEntrySchemasParams) error
	// Get an Entry schema by ID
	// (GET /entry-schemas/{schema_id})
	GetEntrySchema(ctx echo.Context, schemaId string) error
	// List entry templates
	// (GET /entry-templates)
	ListEntryTemplates(ctx echo.Context, params ListEntryTemplatesParams) error
	// Get a notebook template entry by ID
	// (GET /entry-templates/{entry_template_id})
	GetEntryTemplate(ctx echo.Context, entryTemplateId string, params GetEntryTemplateParams) error
	// List Events
	// (GET /events)
	ListEvents(ctx echo.Context, params ListEventsParams) error
	// Export Item
	// (POST /exports)
	ExportItem(ctx echo.Context) error
	// List Feature Libraries
	// (GET /feature-libraries)
	ListFeatureLibraries(ctx echo.Context, params ListFeatureLibrariesParams) error
	// Create a Feature Library
	// (POST /feature-libraries)
	CreateFeatureLibrary(ctx echo.Context) error
	// Get a feature library by ID
	// (GET /feature-libraries/{feature_library_id})
	GetFeatureLibrary(ctx echo.Context, featureLibraryId string, params GetFeatureLibraryParams) error
	// Update a feature library
	// (PATCH /feature-libraries/{feature_library_id})
	UpdateFeatureLibrary(ctx echo.Context, featureLibraryId string) error
	// List Features
	// (GET /features)
	ListFeatures(ctx echo.Context, params ListFeaturesParams) error
	// Create a Feature
	// (POST /features)
	CreateFeature(ctx echo.Context) error
	// Get a feature by ID
	// (GET /features/{feature_id})
	GetFeature(ctx echo.Context, featureId string, params GetFeatureParams) error
	// Update a feature
	// (PATCH /features/{feature_id})
	UpdateFeature(ctx echo.Context, featureId string) error
	// Bulk create Features
	// (POST /features:bulk-create)
	BulkCreateFeatures(ctx echo.Context) error
	// List folders
	// (GET /folders)
	ListFolders(ctx echo.Context, params ListFoldersParams) error
	// Create folder
	// (POST /folders)
	CreateFolder(ctx echo.Context) error
	// Get a folder by ID
	// (GET /folders/{folder_id})
	GetFolder(ctx echo.Context, folderId string) error
	// Archive folders
	// (POST /folders:archive)
	ArchiveFolders(ctx echo.Context) error
	// Unarchive folders
	// (POST /folders:unarchive)
	UnarchiveFolders(ctx echo.Context) error
	// List legacy workflow stage run input samples
	// (GET /legacy-workflow-stage-runs/{stage_run_id}/input-samples)
	ListLegacyWorkflowStageRunInputSamples(ctx echo.Context, stageRunId string) error
	// List legacy workflow stage run output samples
	// (GET /legacy-workflow-stage-runs/{stage_run_id}/output-samples)
	ListLegacyWorkflowStageRunOutputSamples(ctx echo.Context, stageRunId string) error
	// List legacy workflow stage run registered samples
	// (GET /legacy-workflow-stage-runs/{stage_run_id}/registered-samples)
	ListLegacyWorkflowStageRunRegisteredSamples(ctx echo.Context, stageRunId string) error
	// List legacy workflow stage runs
	// (GET /legacy-workflow-stages/{stage_id}/workflow-stage-runs)
	ListLegacyWorkflowStageRuns(ctx echo.Context, stageId string) error
	// List legacy workflows
	// (GET /legacy-workflows)
	ListLegacyWorkflows(ctx echo.Context) error
	// Update legacy workflow
	// (PATCH /legacy-workflows/{legacy_workflow_id})
	UpdateLegacyWorkflowMetadata(ctx echo.Context, legacyWorkflowId string) error
	// List legacy workflow stages
	// (GET /legacy-workflows/{legacy_workflow_id}/workflow-stages)
	ListLegacyWorkflowStages(ctx echo.Context, legacyWorkflowId string) error
	// List location schemas
	// (GET /location-schemas)
	ListLocationSchemas(ctx echo.Context, params ListLocationSchemasParams) error
	// Get a location schema by ID
	// (GET /location-schemas/{schema_id})
	GetLocationSchema(ctx echo.Context, schemaId string) error
	// List locations
	// (GET /locations)
	ListLocations(ctx echo.Context, params ListLocationsParams) error
	// Create a location
	// (POST /locations)
	CreateLocation(ctx echo.Context) error
	// Get a location by ID
	// (GET /locations/{location_id})
	GetLocation(ctx echo.Context, locationId string) error
	// Update a location
	// (PATCH /locations/{location_id})
	UpdateLocation(ctx echo.Context, locationId string) error
	// Archive locations
	// (POST /locations:archive)
	ArchiveLocations(ctx echo.Context) error
	// BulkGet locations
	// (GET /locations:bulk-get)
	BulkGetLocations(ctx echo.Context, params BulkGetLocationsParams) error
	// Unarchive locations
	// (POST /locations:unarchive)
	UnarchiveLocations(ctx echo.Context) error
	// List mixtures
	// (GET /mixtures)
	ListMixtures(ctx echo.Context, params ListMixturesParams) error
	// Create a mixture
	// (POST /mixtures)
	CreateMixture(ctx echo.Context) error
	// Get a mixture
	// (GET /mixtures/{mixture_id})
	GetMixture(ctx echo.Context, mixtureId string) error
	// Update a mixture
	// (PATCH /mixtures/{mixture_id})
	UpdateMixture(ctx echo.Context, mixtureId string) error
	// Archive mixtures
	// (POST /mixtures:archive)
	ArchiveMixtures(ctx echo.Context) error
	// Bulk Create mixtures
	// (POST /mixtures:bulk-create)
	BulkCreateMixtures(ctx echo.Context) error
	// Bulk Update mixtures
	// (POST /mixtures:bulk-update)
	BulkUpdateMixtures(ctx echo.Context) error
	// Unarchive mixtures
	// (POST /mixtures:unarchive)
	UnarchiveMixtures(ctx echo.Context) error
	// List Molecules
	// (GET /molecules)
	ListMolecules(ctx echo.Context, params ListMoleculesParams) error
	// Create a Molecule
	// (POST /molecules)
	CreateMolecule(ctx echo.Context) error
	// Get a Molecule
	// (GET /molecules/{molecule_id})
	GetMolecule(ctx echo.Context, moleculeId string) error
	// Update a Molecule
	// (PATCH /molecules/{molecule_id})
	UpdateMolecule(ctx echo.Context, moleculeId string) error
	// Archive Molecules
	// (POST /molecules:archive)
	ArchiveMolecules(ctx echo.Context) error
	// Bulk Create Molecules
	// (POST /molecules:bulk-create)
	BulkCreateMolecules(ctx echo.Context) error
	// Bulk Update Molecules
	// (POST /molecules:bulk-update)
	BulkUpdateMolecules(ctx echo.Context) error
	// Unarchive Molecules
	// (POST /molecules:unarchive)
	UnarchiveMolecules(ctx echo.Context) error
	// List Monomers
	// (GET /monomers)
	ListMonomers(ctx echo.Context, params ListMonomersParams) error
	// Create a monomer
	// (POST /monomers)
	CreateMonomer(ctx echo.Context, params CreateMonomerParams) error
	// Update a Monomer
	// (PATCH /monomers/{monomer_id})
	UpdateMonomer(ctx echo.Context, monomerId string, params UpdateMonomerParams) error
	// Archive Monomers
	// (POST /monomers:archive)
	ArchiveMonomers(ctx echo.Context) error
	// Unarchive Monomers
	// (POST /monomers:unarchive)
	UnarchiveMonomers(ctx echo.Context) error
	// List Nucleotide Alignments
	// (GET /nucleotide-alignments)
	ListNucleotideAlignments(ctx echo.Context, params ListNucleotideAlignmentsParams) error
	// Delete a Nucleotide Alignment
	// (DELETE /nucleotide-alignments/{alignment_id})
	DeleteNucleotideAlignment(ctx echo.Context, alignmentId string) error
	// Get a Nucleotide Alignment
	// (GET /nucleotide-alignments/{alignment_id})
	GetNucleotideAlignment(ctx echo.Context, alignmentId string) error
	// Create a consensus Nucleotide Alignment
	// (POST /nucleotide-alignments:create-consensus-alignment)
	CreateConsensusNucleotideAlignment(ctx echo.Context) error
	// Create a template Nucleotide Alignment
	// (POST /nucleotide-alignments:create-template-alignment)
	CreateTemplateNucleotideAlignment(ctx echo.Context) error
	// List Oligos
	// (GET /oligos)
	ListOligos(ctx echo.Context, params ListOligosParams) error
	// Create an Oligo
	// (POST /oligos)
	CreateOligo(ctx echo.Context) error
	// Get an Oligo
	// (GET /oligos/{oligo_id})
	GetOligo(ctx echo.Context, oligoId string, params GetOligoParams) error
	// Update an Oligo
	// (PATCH /oligos/{oligo_id})
	UpdateOligo(ctx echo.Context, oligoId string) error
	// Archive Oligos
	// (POST /oligos:archive)
	ArchiveOligos(ctx echo.Context) error
	// Bulk Create DNA Oligos
	// (POST /oligos:bulk-create)
	BulkCreateOligos(ctx echo.Context) error
	// Bulk get Oligos by ID
	// (GET /oligos:bulk-get)
	BulkGetOligos(ctx echo.Context, params BulkGetOligosParams) error
	// Unarchive Oligos
	// (POST /oligos:unarchive)
	UnarchiveOligos(ctx echo.Context) error
	// List organizations
	// (GET /organizations)
	ListOrganizations(ctx echo.Context, params ListOrganizationsParams) error
	// Get an organization by ID
	// (GET /organizations/{organization_id})
	GetOrganization(ctx echo.Context, organizationId string) error
	// List plate schemas
	// (GET /plate-schemas)
	ListPlateSchemas(ctx echo.Context, params ListPlateSchemasParams) error
	// Get a plate schema by ID
	// (GET /plate-schemas/{schema_id})
	GetPlateSchema(ctx echo.Context, schemaId string) error
	// List plates
	// (GET /plates)
	ListPlates(ctx echo.Context, params ListPlatesParams) error
	// Create a plate
	// (POST /plates)
	CreatePlate(ctx echo.Context, params CreatePlateParams) error
	// Get a plate
	// (GET /plates/{plate_id})
	GetPlate(ctx echo.Context, plateId string, params GetPlateParams) error
	// Update a plate
	// (PATCH /plates/{plate_id})
	UpdatePlate(ctx echo.Context, plateId string, params UpdatePlateParams) error
	// Archive plates
	// (POST /plates:archive)
	ArchivePlates(ctx echo.Context) error
	// BulkGet plates
	// (GET /plates:bulk-get)
	BulkGetPlates(ctx echo.Context, params BulkGetPlatesParams) error
	// Unarchive plates
	// (POST /plates:unarchive)
	UnarchivePlates(ctx echo.Context) error
	// List projects
	// (GET /projects)
	ListProjects(ctx echo.Context, params ListProjectsParams) error
	// Get a project by ID
	// (GET /projects/{project_id})
	GetProject(ctx echo.Context, projectId string) error
	// Archive projects
	// (POST /projects:archive)
	ArchiveProjects(ctx echo.Context) error
	// Unarchive projects
	// (POST /projects:unarchive)
	UnarchiveProjects(ctx echo.Context) error
	// List registries
	// (GET /registries)
	ListRegistries(ctx echo.Context, params ListRegistriesParams) error
	// Get registry
	// (GET /registries/{registry_id})
	GetRegistry(ctx echo.Context, registryId string) error
	// List batch schemas by registry
	// (GET /registries/{registry_id}/batch-schemas)
	ListBatchSchemasByRegistry(ctx echo.Context, registryId string) error
	// List box schemas by registry
	// (GET /registries/{registry_id}/box-schemas)
	ListBoxSchemasByRegistry(ctx echo.Context, registryId string) error
	// List container schemas by registry
	// (GET /registries/{registry_id}/container-schemas)
	ListContainerSchemasByRegistry(ctx echo.Context, registryId string) error
	// List dropdowns for a given registry
	// (GET /registries/{registry_id}/dropdowns)
	ListDropdownsByRegistry(ctx echo.Context, registryId string) error
	// List entity schemas by registry
	// (GET /registries/{registry_id}/entity-schemas)
	ListEntitySchemasByRegistry(ctx echo.Context, registryId string) error
	// List printers
	// (GET /registries/{registry_id}/label-printers)
	ListPrinters(ctx echo.Context, registryId string, params ListPrintersParams) error
	// List label templates
	// (GET /registries/{registry_id}/label-templates)
	ListLabelTemplates(ctx echo.Context, registryId string, params ListLabelTemplatesParams) error
	// List location schemas by registry
	// (GET /registries/{registry_id}/location-schemas)
	ListLocationSchemasByRegistry(ctx echo.Context, registryId string) error
	// List plate schemas by registry
	// (GET /registries/{registry_id}/plate-schemas)
	ListPlateSchemasByRegistry(ctx echo.Context, registryId string) error
	// Bulk get registered entities
	// (GET /registries/{registry_id}/registered-entities:bulk-get)
	BulkGetRegisteredEntities(ctx echo.Context, registryId string, params BulkGetRegisteredEntitiesParams) error
	// Register entities
	// (POST /registries/{registry_id}:bulk-register-entities)
	RegisterEntities(ctx echo.Context, registryId string) error
	// Unregister entities
	// (POST /registries/{registry_id}:unregister-entities)
	UnregisterEntities(ctx echo.Context, registryId string) error
	// Validate barcodes
	// (POST /registries/{registry_id}:validate-barcodes)
	ValidateBarcodes(ctx echo.Context, registryId string) error
	// List Request Fulfillments
	// (GET /request-fulfillments)
	ListRequestFulfillments(ctx echo.Context, params ListRequestFulfillmentsParams) error
	// Get a request's fulfillment
	// (GET /request-fulfillments/{request_fulfillment_id})
	GetRequestFulfillment(ctx echo.Context, requestFulfillmentId string) error
	// List request schemas
	// (GET /request-schemas)
	ListRequestSchemas(ctx echo.Context, params ListRequestSchemasParams) error
	// Get a Request schema by ID
	// (GET /request-schemas/{schema_id})
	GetRequestSchema(ctx echo.Context, schemaId string) error
	// List request task schemas
	// (GET /request-task-schemas)
	ListRequestTaskSchemas(ctx echo.Context, params ListRequestTaskSchemasParams) error
	// Get a Request Task schema by ID
	// (GET /request-task-schemas/{schema_id})
	GetRequestTaskSchema(ctx echo.Context, schemaId string) error
	// List requests
	// (GET /requests)
	ListRequests(ctx echo.Context, params ListRequestsParams) error
	// Create a request
	// (POST /requests)
	CreateRequest(ctx echo.Context) error
	// Get a request by ID
	// (GET /requests/{request_id})
	GetRequest(ctx echo.Context, requestId string, params GetRequestParams) error
	// Update a request
	// (PATCH /requests/{request_id})
	PatchRequest(ctx echo.Context, requestId string) error
	// Get a request's response
	// (GET /requests/{request_id}/response)
	GetRequestResponse(ctx echo.Context, requestId string) error
	// Create tasks for a request
	// (POST /requests/{request_id}/tasks:bulk-create)
	BulkCreateRequestTasks(ctx echo.Context, requestId string) error
	// Bulk update tasks for a request
	// (POST /requests/{request_id}/tasks:bulk-update)
	BulkUpdateRequestTasks(ctx echo.Context, requestId string) error
	// Update the status of sample groups in a request
	// (POST /requests/{request_id}:execute-sample-groups)
	ExecuteRequestsSampleGroups(ctx echo.Context, requestId string) error
	// Bulk get requests
	// (GET /requests:bulk-get)
	BulkGetRequests(ctx echo.Context, params BulkGetRequestsParams) error
	// Create a transaction
	// (POST /result-transactions)
	CreateAssayResultsTransaction(ctx echo.Context) error
	// Create results in a transaction
	// (POST /result-transactions/{transaction_id}/results)
	CreateAssayResultsInTransaction(ctx echo.Context, transactionId openapi_types.UUID) error
	// Abort a transaction
	// (POST /result-transactions/{transaction_id}:abort)
	AbortAssayResultsTransaction(ctx echo.Context, transactionId openapi_types.UUID) error
	// Commit a transaction
	// (POST /result-transactions/{transaction_id}:commit)
	CommitAssayResultsTransaction(ctx echo.Context, transactionId openapi_types.UUID) error
	// List RNA Oligos
	// (GET /rna-oligos)
	ListRNAOligos(ctx echo.Context, params ListRNAOligosParams) error
	// Create an RNA Oligo
	// (POST /rna-oligos)
	CreateRNAOligo(ctx echo.Context) error
	// Get an RNA Oligo
	// (GET /rna-oligos/{oligo_id})
	GetRNAOligo(ctx echo.Context, oligoId string, params GetRNAOligoParams) error
	// Update an RNA Oligo
	// (PATCH /rna-oligos/{oligo_id})
	UpdateRNAOligo(ctx echo.Context, oligoId string) error
	// Archive RNA Oligos
	// (POST /rna-oligos:archive)
	ArchiveRNAOligos(ctx echo.Context) error
	// Bulk Create RNA Oligos
	// (POST /rna-oligos:bulk-create)
	BulkCreateRNAOligos(ctx echo.Context) error
	// Bulk Update RNA Oligos
	// (POST /rna-oligos:bulk-update)
	BulkUpdateRNAOligos(ctx echo.Context) error
	// Unarchive RNA Oligos
	// (POST /rna-oligos:unarchive)
	UnarchiveRNAOligos(ctx echo.Context) error
	// List RNA sequences
	// (GET /rna-sequences)
	ListRNASequences(ctx echo.Context, params ListRNASequencesParams) error
	// Create an RNA sequence
	// (POST /rna-sequences)
	CreateRNASequence(ctx echo.Context) error
	// Get an RNA sequence
	// (GET /rna-sequences/{rna_sequence_id})
	GetRNASequence(ctx echo.Context, rnaSequenceId string, params GetRNASequenceParams) error
	// Update an RNA sequence
	// (PATCH /rna-sequences/{rna_sequence_id})
	UpdateRNASequence(ctx echo.Context, rnaSequenceId string) error
	// Archive RNA Sequences
	// (POST /rna-sequences:archive)
	ArchiveRNASequences(ctx echo.Context) error
	// Auto-annotate RNA sequences with matching features from specified Feature Libraries
	// (POST /rna-sequences:auto-annotate)
	AutoAnnotateRnaSequences(ctx echo.Context) error
	// Autofill RNA sequence parts
	// (POST /rna-sequences:autofill-parts)
	AutofillRNASequenceParts(ctx echo.Context) error
	// Autofill RNA sequence translations from Amino Acid sequences with matching schemas
	// (POST /rna-sequences:autofill-translations)
	AutofillRNASequenceTranslations(ctx echo.Context) error
	// Bulk Create RNA sequences
	// (POST /rna-sequences:bulk-create)
	BulkCreateRNASequences(ctx echo.Context) error
	// Bulk get RNA sequences by ID
	// (GET /rna-sequences:bulk-get)
	BulkGetRNASequences(ctx echo.Context, params BulkGetRNASequencesParams) error
	// Bulk Update RNA sequences
	// (POST /rna-sequences:bulk-update)
	BulkUpdateRNASequences(ctx echo.Context) error
	// Match RNA sequences by bases
	// (POST /rna-sequences:match-bases)
	MatchBasesRnaSequences(ctx echo.Context) error
	// Search RNA Sequences
	// (POST /rna-sequences:search-bases)
	SearchRnaSequences(ctx echo.Context) error
	// Unarchive RNA sequences
	// (POST /rna-sequences:unarchive)
	UnarchiveRNASequences(ctx echo.Context) error
	// Get a task by id
	// (GET /tasks/{task_id})
	GetTask(ctx echo.Context, taskId string) error
	// List teams
	// (GET /teams)
	ListTeams(ctx echo.Context, params ListTeamsParams) error
	// Get a team by ID
	// (GET /teams/{team_id})
	GetTeam(ctx echo.Context, teamId string) error
	// Generate a token for usage with authenticating via OAuth2 in subsequent API calls.
	// (POST /token)
	GenerateToken(ctx echo.Context) error
	// Transfers into containers
	// (POST /transfers)
	TransferIntoContainers(ctx echo.Context) error
	// List users
	// (GET /users)
	ListUsers(ctx echo.Context, params ListUsersParams) error
	// Create a user
	// (POST /users)
	CreateUser(ctx echo.Context) error
	// Get a user by ID
	// (GET /users/{user_id})
	GetUser(ctx echo.Context, userId string) error
	// Update a user by ID
	// (PATCH /users/{user_id})
	UpdateUser(ctx echo.Context, userId string) error
	// Last user activity
	// (GET /users/{user_id}/activity)
	GetUserActivity(ctx echo.Context, userId string) error
	// Bulk Create Users
	// (POST /users:bulk-create)
	BulkCreateUsers(ctx echo.Context) error
	// Bulk Update Users.
	// (POST /users:bulk-update)
	BulkUpdateUsers(ctx echo.Context) error
	// Create Benchling Warehouse credentials
	// (POST /warehouse-credentials)
	CreateWarehouseCredentials(ctx echo.Context) error
	// List workflow outputs
	// (GET /workflow-outputs)
	ListWorkflowOutputs(ctx echo.Context, params ListWorkflowOutputsParams) error
	// Create a new workflow output
	// (POST /workflow-outputs)
	CreateWorkflowOutput(ctx echo.Context) error
	// Get a workflow output
	// (GET /workflow-outputs/{workflow_output_id})
	GetWorkflowOutput(ctx echo.Context, workflowOutputId string) error
	// Update a workflow output
	// (PATCH /workflow-outputs/{workflow_output_id})
	UpdateWorkflowOutput(ctx echo.Context, workflowOutputId string) error
	// Archive one or more workflow outputs
	// (POST /workflow-outputs:archive)
	ArchiveWorkflowOutputs(ctx echo.Context) error
	// Bulk create new workflow outputs
	// (POST /workflow-outputs:bulk-create)
	BulkCreateWorkflowOutputs(ctx echo.Context) error
	// Bulk update workflow outputs
	// (POST /workflow-outputs:bulk-update)
	BulkUpdateWorkflowOutputs(ctx echo.Context) error
	// Unarchive one or more workflow outputs
	// (POST /workflow-outputs:unarchive)
	UnarchiveWorkflowOutputs(ctx echo.Context) error
	// List stage run input samples
	// (GET /workflow-stage-runs/{stage_run_id}/input-samples)
	ListStageRunInputSamples(ctx echo.Context, stageRunId string) error
	// List stage run output samples
	// (GET /workflow-stage-runs/{stage_run_id}/output-samples)
	ListStageRunOutputSamples(ctx echo.Context, stageRunId string) error
	// List stage run registered samples
	// (GET /workflow-stage-runs/{stage_run_id}/registered-samples)
	ListStageRunRegisteredSamples(ctx echo.Context, stageRunId string) error
	// List workflow stage runs
	// (GET /workflow-stages/{stage_id}/workflow-stage-runs)
	ListWorkflowStageRuns(ctx echo.Context, stageId string) error
	// List workflow task groups
	// (GET /workflow-task-groups)
	ListWorkflowTaskGroups(ctx echo.Context, params ListWorkflowTaskGroupsParams) error
	// Create a new workflow task group
	// (POST /workflow-task-groups)
	CreateWorkflowTaskGroup(ctx echo.Context) error
	// Get a workflow task group
	// (GET /workflow-task-groups/{workflow_task_group_id})
	GetWorkflowTaskGroup(ctx echo.Context, workflowTaskGroupId string) error
	// Update a workflow task group
	// (PATCH /workflow-task-groups/{workflow_task_group_id})
	UpdateWorkflowTaskGroup(ctx echo.Context, workflowTaskGroupId string) error
	// Archive one or more workflows
	// (POST /workflow-task-groups:archive)
	ArchiveWorkflowTaskGroups(ctx echo.Context) error
	// Unarchive one or more workflows
	// (POST /workflow-task-groups:unarchive)
	UnarchiveWorkflowTaskGroups(ctx echo.Context) error
	// List workflow task schemas
	// (GET /workflow-task-schemas)
	ListWorkflowTaskSchemas(ctx echo.Context, params ListWorkflowTaskSchemasParams) error
	// Get a workflow task schema
	// (GET /workflow-task-schemas/{schema_id})
	GetWorkflowTaskSchema(ctx echo.Context, schemaId string) error
	// List workflow tasks
	// (GET /workflow-tasks)
	ListWorkflowTasks(ctx echo.Context, params ListWorkflowTasksParams) error
	// Create a new workflow task
	// (POST /workflow-tasks)
	CreateWorkflowTask(ctx echo.Context) error
	// Get a workflow task
	// (GET /workflow-tasks/{workflow_task_id})
	GetWorkflowTask(ctx echo.Context, workflowTaskId string) error
	// Update a workflow task
	// (PATCH /workflow-tasks/{workflow_task_id})
	UpdateWorkflowTask(ctx echo.Context, workflowTaskId string) error
	// Creates a new workflow task with the same fields and assignee as the provided task and creates a relationship between the two tasks
	// (POST /workflow-tasks/{workflow_task_id}:copy)
	CopyWorkflowTask(ctx echo.Context, workflowTaskId string) error
	// Archive one or more workflow tasks
	// (POST /workflow-tasks:archive)
	ArchiveWorkflowTasks(ctx echo.Context) error
	// Bulk creates new workflow tasks where each new task has the same fields and assignee as one of the provided tasks and creates a relationship between the provided task and its copy
	// (POST /workflow-tasks:bulk-copy)
	BulkCopyWorkflowTasks(ctx echo.Context) error
	// Create one or more workflow tasks
	// (POST /workflow-tasks:bulk-create)
	BulkCreateWorkflowTasks(ctx echo.Context) error
	// Update one or more workflow task
	// (POST /workflow-tasks:bulk-update)
	BulkUpdateWorkflowTasks(ctx echo.Context) error
	// Unarchive one or more workflow tasks
	// (POST /workflow-tasks:unarchive)
	UnarchiveWorkflowTasks(ctx echo.Context) error
	// List workflows
	// (GET /workflows)
	ListWorkflows(ctx echo.Context) error
	// Update workflow
	// (PATCH /workflows/{workflow_id})
	UpdateWorkflowMetadata(ctx echo.Context, workflowId string) error
	// List workflow stages
	// (GET /workflows/{workflow_id}/workflow-stages)
	ListWorkflowStages(ctx echo.Context, workflowId string) error
}

ServerInterface represents all server handlers.

type ServerInterfaceWrapper

type ServerInterfaceWrapper struct {
	Handler ServerInterface
}

ServerInterfaceWrapper converts echo contexts to parameters.

func (*ServerInterfaceWrapper) AbortAssayResultsTransaction

func (w *ServerInterfaceWrapper) AbortAssayResultsTransaction(ctx echo.Context) error

AbortAssayResultsTransaction converts echo context to params.

func (*ServerInterfaceWrapper) AbortMultipartBlob

func (w *ServerInterfaceWrapper) AbortMultipartBlob(ctx echo.Context) error

AbortMultipartBlob converts echo context to params.

func (*ServerInterfaceWrapper) ArchiveAASequences

func (w *ServerInterfaceWrapper) ArchiveAASequences(ctx echo.Context) error

ArchiveAASequences converts echo context to params.

func (*ServerInterfaceWrapper) ArchiveAppCanvases

func (w *ServerInterfaceWrapper) ArchiveAppCanvases(ctx echo.Context) error

ArchiveAppCanvases converts echo context to params.

func (*ServerInterfaceWrapper) ArchiveAssayResults

func (w *ServerInterfaceWrapper) ArchiveAssayResults(ctx echo.Context) error

ArchiveAssayResults converts echo context to params.

func (*ServerInterfaceWrapper) ArchiveAssayRuns

func (w *ServerInterfaceWrapper) ArchiveAssayRuns(ctx echo.Context) error

ArchiveAssayRuns converts echo context to params.

func (*ServerInterfaceWrapper) ArchiveAutomationOutputProcessors

func (w *ServerInterfaceWrapper) ArchiveAutomationOutputProcessors(ctx echo.Context) error

ArchiveAutomationOutputProcessors converts echo context to params.

func (*ServerInterfaceWrapper) ArchiveBatches

func (w *ServerInterfaceWrapper) ArchiveBatches(ctx echo.Context) error

ArchiveBatches converts echo context to params.

func (*ServerInterfaceWrapper) ArchiveBenchlingApps

func (w *ServerInterfaceWrapper) ArchiveBenchlingApps(ctx echo.Context) error

ArchiveBenchlingApps converts echo context to params.

func (*ServerInterfaceWrapper) ArchiveBoxes

func (w *ServerInterfaceWrapper) ArchiveBoxes(ctx echo.Context) error

ArchiveBoxes converts echo context to params.

func (*ServerInterfaceWrapper) ArchiveContainers

func (w *ServerInterfaceWrapper) ArchiveContainers(ctx echo.Context) error

ArchiveContainers converts echo context to params.

func (*ServerInterfaceWrapper) ArchiveCustomEntities

func (w *ServerInterfaceWrapper) ArchiveCustomEntities(ctx echo.Context) error

ArchiveCustomEntities converts echo context to params.

func (*ServerInterfaceWrapper) ArchiveDNAOligos

func (w *ServerInterfaceWrapper) ArchiveDNAOligos(ctx echo.Context) error

ArchiveDNAOligos converts echo context to params.

func (*ServerInterfaceWrapper) ArchiveDNASequences

func (w *ServerInterfaceWrapper) ArchiveDNASequences(ctx echo.Context) error

ArchiveDNASequences converts echo context to params.

func (*ServerInterfaceWrapper) ArchiveDropdownOptions

func (w *ServerInterfaceWrapper) ArchiveDropdownOptions(ctx echo.Context) error

ArchiveDropdownOptions converts echo context to params.

func (*ServerInterfaceWrapper) ArchiveEntries

func (w *ServerInterfaceWrapper) ArchiveEntries(ctx echo.Context) error

ArchiveEntries converts echo context to params.

func (*ServerInterfaceWrapper) ArchiveFolders

func (w *ServerInterfaceWrapper) ArchiveFolders(ctx echo.Context) error

ArchiveFolders converts echo context to params.

func (*ServerInterfaceWrapper) ArchiveLocations

func (w *ServerInterfaceWrapper) ArchiveLocations(ctx echo.Context) error

ArchiveLocations converts echo context to params.

func (*ServerInterfaceWrapper) ArchiveMixtures

func (w *ServerInterfaceWrapper) ArchiveMixtures(ctx echo.Context) error

ArchiveMixtures converts echo context to params.

func (*ServerInterfaceWrapper) ArchiveMolecules

func (w *ServerInterfaceWrapper) ArchiveMolecules(ctx echo.Context) error

ArchiveMolecules converts echo context to params.

func (*ServerInterfaceWrapper) ArchiveMonomers

func (w *ServerInterfaceWrapper) ArchiveMonomers(ctx echo.Context) error

ArchiveMonomers converts echo context to params.

func (*ServerInterfaceWrapper) ArchiveOligos

func (w *ServerInterfaceWrapper) ArchiveOligos(ctx echo.Context) error

ArchiveOligos converts echo context to params.

func (*ServerInterfaceWrapper) ArchivePlates

func (w *ServerInterfaceWrapper) ArchivePlates(ctx echo.Context) error

ArchivePlates converts echo context to params.

func (*ServerInterfaceWrapper) ArchiveProjects

func (w *ServerInterfaceWrapper) ArchiveProjects(ctx echo.Context) error

ArchiveProjects converts echo context to params.

func (*ServerInterfaceWrapper) ArchiveRNAOligos

func (w *ServerInterfaceWrapper) ArchiveRNAOligos(ctx echo.Context) error

ArchiveRNAOligos converts echo context to params.

func (*ServerInterfaceWrapper) ArchiveRNASequences

func (w *ServerInterfaceWrapper) ArchiveRNASequences(ctx echo.Context) error

ArchiveRNASequences converts echo context to params.

func (*ServerInterfaceWrapper) ArchiveWorkflowOutputs

func (w *ServerInterfaceWrapper) ArchiveWorkflowOutputs(ctx echo.Context) error

ArchiveWorkflowOutputs converts echo context to params.

func (*ServerInterfaceWrapper) ArchiveWorkflowTaskGroups

func (w *ServerInterfaceWrapper) ArchiveWorkflowTaskGroups(ctx echo.Context) error

ArchiveWorkflowTaskGroups converts echo context to params.

func (*ServerInterfaceWrapper) ArchiveWorkflowTasks

func (w *ServerInterfaceWrapper) ArchiveWorkflowTasks(ctx echo.Context) error

ArchiveWorkflowTasks converts echo context to params.

func (*ServerInterfaceWrapper) AutoAnnotateAaSequences

func (w *ServerInterfaceWrapper) AutoAnnotateAaSequences(ctx echo.Context) error

AutoAnnotateAaSequences converts echo context to params.

func (*ServerInterfaceWrapper) AutoAnnotateDnaSequences

func (w *ServerInterfaceWrapper) AutoAnnotateDnaSequences(ctx echo.Context) error

AutoAnnotateDnaSequences converts echo context to params.

func (*ServerInterfaceWrapper) AutoAnnotateRnaSequences

func (w *ServerInterfaceWrapper) AutoAnnotateRnaSequences(ctx echo.Context) error

AutoAnnotateRnaSequences converts echo context to params.

func (*ServerInterfaceWrapper) AutofillDNASequenceParts

func (w *ServerInterfaceWrapper) AutofillDNASequenceParts(ctx echo.Context) error

AutofillDNASequenceParts converts echo context to params.

func (*ServerInterfaceWrapper) AutofillDNASequenceTranslations

func (w *ServerInterfaceWrapper) AutofillDNASequenceTranslations(ctx echo.Context) error

AutofillDNASequenceTranslations converts echo context to params.

func (*ServerInterfaceWrapper) AutofillRNASequenceParts

func (w *ServerInterfaceWrapper) AutofillRNASequenceParts(ctx echo.Context) error

AutofillRNASequenceParts converts echo context to params.

func (*ServerInterfaceWrapper) AutofillRNASequenceTranslations

func (w *ServerInterfaceWrapper) AutofillRNASequenceTranslations(ctx echo.Context) error

AutofillRNASequenceTranslations converts echo context to params.

func (*ServerInterfaceWrapper) BulkCopyWorkflowTasks

func (w *ServerInterfaceWrapper) BulkCopyWorkflowTasks(ctx echo.Context) error

BulkCopyWorkflowTasks converts echo context to params.

func (*ServerInterfaceWrapper) BulkCreateAASequences

func (w *ServerInterfaceWrapper) BulkCreateAASequences(ctx echo.Context) error

BulkCreateAASequences converts echo context to params.

func (*ServerInterfaceWrapper) BulkCreateAppConfigurationItems

func (w *ServerInterfaceWrapper) BulkCreateAppConfigurationItems(ctx echo.Context) error

BulkCreateAppConfigurationItems converts echo context to params.

func (*ServerInterfaceWrapper) BulkCreateAssayResults

func (w *ServerInterfaceWrapper) BulkCreateAssayResults(ctx echo.Context) error

BulkCreateAssayResults converts echo context to params.

func (*ServerInterfaceWrapper) BulkCreateContainers

func (w *ServerInterfaceWrapper) BulkCreateContainers(ctx echo.Context) error

BulkCreateContainers converts echo context to params.

func (*ServerInterfaceWrapper) BulkCreateCustomEntities

func (w *ServerInterfaceWrapper) BulkCreateCustomEntities(ctx echo.Context) error

BulkCreateCustomEntities converts echo context to params.

func (*ServerInterfaceWrapper) BulkCreateDNAOligos

func (w *ServerInterfaceWrapper) BulkCreateDNAOligos(ctx echo.Context) error

BulkCreateDNAOligos converts echo context to params.

func (*ServerInterfaceWrapper) BulkCreateDNASequences

func (w *ServerInterfaceWrapper) BulkCreateDNASequences(ctx echo.Context) error

BulkCreateDNASequences converts echo context to params.

func (*ServerInterfaceWrapper) BulkCreateFeatures

func (w *ServerInterfaceWrapper) BulkCreateFeatures(ctx echo.Context) error

BulkCreateFeatures converts echo context to params.

func (*ServerInterfaceWrapper) BulkCreateMixtures

func (w *ServerInterfaceWrapper) BulkCreateMixtures(ctx echo.Context) error

BulkCreateMixtures converts echo context to params.

func (*ServerInterfaceWrapper) BulkCreateMolecules

func (w *ServerInterfaceWrapper) BulkCreateMolecules(ctx echo.Context) error

BulkCreateMolecules converts echo context to params.

func (*ServerInterfaceWrapper) BulkCreateOligos

func (w *ServerInterfaceWrapper) BulkCreateOligos(ctx echo.Context) error

BulkCreateOligos converts echo context to params.

func (*ServerInterfaceWrapper) BulkCreateRNAOligos

func (w *ServerInterfaceWrapper) BulkCreateRNAOligos(ctx echo.Context) error

BulkCreateRNAOligos converts echo context to params.

func (*ServerInterfaceWrapper) BulkCreateRNASequences

func (w *ServerInterfaceWrapper) BulkCreateRNASequences(ctx echo.Context) error

BulkCreateRNASequences converts echo context to params.

func (*ServerInterfaceWrapper) BulkCreateRequestTasks

func (w *ServerInterfaceWrapper) BulkCreateRequestTasks(ctx echo.Context) error

BulkCreateRequestTasks converts echo context to params.

func (*ServerInterfaceWrapper) BulkCreateUsers

func (w *ServerInterfaceWrapper) BulkCreateUsers(ctx echo.Context) error

BulkCreateUsers converts echo context to params.

func (*ServerInterfaceWrapper) BulkCreateWorkflowOutputs

func (w *ServerInterfaceWrapper) BulkCreateWorkflowOutputs(ctx echo.Context) error

BulkCreateWorkflowOutputs converts echo context to params.

func (*ServerInterfaceWrapper) BulkCreateWorkflowTasks

func (w *ServerInterfaceWrapper) BulkCreateWorkflowTasks(ctx echo.Context) error

BulkCreateWorkflowTasks converts echo context to params.

func (*ServerInterfaceWrapper) BulkGetAASequences

func (w *ServerInterfaceWrapper) BulkGetAASequences(ctx echo.Context) error

BulkGetAASequences converts echo context to params.

func (*ServerInterfaceWrapper) BulkGetAssayResults

func (w *ServerInterfaceWrapper) BulkGetAssayResults(ctx echo.Context) error

BulkGetAssayResults converts echo context to params.

func (*ServerInterfaceWrapper) BulkGetAssayRuns

func (w *ServerInterfaceWrapper) BulkGetAssayRuns(ctx echo.Context) error

BulkGetAssayRuns converts echo context to params.

func (*ServerInterfaceWrapper) BulkGetBatches

func (w *ServerInterfaceWrapper) BulkGetBatches(ctx echo.Context) error

BulkGetBatches converts echo context to params.

func (*ServerInterfaceWrapper) BulkGetBlobs

func (w *ServerInterfaceWrapper) BulkGetBlobs(ctx echo.Context) error

BulkGetBlobs converts echo context to params.

func (*ServerInterfaceWrapper) BulkGetBoxes

func (w *ServerInterfaceWrapper) BulkGetBoxes(ctx echo.Context) error

BulkGetBoxes converts echo context to params.

func (*ServerInterfaceWrapper) BulkGetContainers

func (w *ServerInterfaceWrapper) BulkGetContainers(ctx echo.Context) error

BulkGetContainers converts echo context to params.

func (*ServerInterfaceWrapper) BulkGetCustomEntities

func (w *ServerInterfaceWrapper) BulkGetCustomEntities(ctx echo.Context) error

BulkGetCustomEntities converts echo context to params.

func (*ServerInterfaceWrapper) BulkGetDNASequences

func (w *ServerInterfaceWrapper) BulkGetDNASequences(ctx echo.Context) error

BulkGetDNASequences converts echo context to params.

func (*ServerInterfaceWrapper) BulkGetEntries

func (w *ServerInterfaceWrapper) BulkGetEntries(ctx echo.Context) error

BulkGetEntries converts echo context to params.

func (*ServerInterfaceWrapper) BulkGetLocations

func (w *ServerInterfaceWrapper) BulkGetLocations(ctx echo.Context) error

BulkGetLocations converts echo context to params.

func (*ServerInterfaceWrapper) BulkGetOligos

func (w *ServerInterfaceWrapper) BulkGetOligos(ctx echo.Context) error

BulkGetOligos converts echo context to params.

func (*ServerInterfaceWrapper) BulkGetPlates

func (w *ServerInterfaceWrapper) BulkGetPlates(ctx echo.Context) error

BulkGetPlates converts echo context to params.

func (*ServerInterfaceWrapper) BulkGetRNASequences

func (w *ServerInterfaceWrapper) BulkGetRNASequences(ctx echo.Context) error

BulkGetRNASequences converts echo context to params.

func (*ServerInterfaceWrapper) BulkGetRegisteredEntities

func (w *ServerInterfaceWrapper) BulkGetRegisteredEntities(ctx echo.Context) error

BulkGetRegisteredEntities converts echo context to params.

func (*ServerInterfaceWrapper) BulkGetRequests

func (w *ServerInterfaceWrapper) BulkGetRequests(ctx echo.Context) error

BulkGetRequests converts echo context to params.

func (*ServerInterfaceWrapper) BulkUpdateAASequences

func (w *ServerInterfaceWrapper) BulkUpdateAASequences(ctx echo.Context) error

BulkUpdateAASequences converts echo context to params.

func (*ServerInterfaceWrapper) BulkUpdateAppConfigurationItems

func (w *ServerInterfaceWrapper) BulkUpdateAppConfigurationItems(ctx echo.Context) error

BulkUpdateAppConfigurationItems converts echo context to params.

func (*ServerInterfaceWrapper) BulkUpdateContainers

func (w *ServerInterfaceWrapper) BulkUpdateContainers(ctx echo.Context) error

BulkUpdateContainers converts echo context to params.

func (*ServerInterfaceWrapper) BulkUpdateCustomEntities

func (w *ServerInterfaceWrapper) BulkUpdateCustomEntities(ctx echo.Context) error

BulkUpdateCustomEntities converts echo context to params.

func (*ServerInterfaceWrapper) BulkUpdateDNAOligos

func (w *ServerInterfaceWrapper) BulkUpdateDNAOligos(ctx echo.Context) error

BulkUpdateDNAOligos converts echo context to params.

func (*ServerInterfaceWrapper) BulkUpdateDNASequences

func (w *ServerInterfaceWrapper) BulkUpdateDNASequences(ctx echo.Context) error

BulkUpdateDNASequences converts echo context to params.

func (*ServerInterfaceWrapper) BulkUpdateMixtures

func (w *ServerInterfaceWrapper) BulkUpdateMixtures(ctx echo.Context) error

BulkUpdateMixtures converts echo context to params.

func (*ServerInterfaceWrapper) BulkUpdateMolecules

func (w *ServerInterfaceWrapper) BulkUpdateMolecules(ctx echo.Context) error

BulkUpdateMolecules converts echo context to params.

func (*ServerInterfaceWrapper) BulkUpdateRNAOligos

func (w *ServerInterfaceWrapper) BulkUpdateRNAOligos(ctx echo.Context) error

BulkUpdateRNAOligos converts echo context to params.

func (*ServerInterfaceWrapper) BulkUpdateRNASequences

func (w *ServerInterfaceWrapper) BulkUpdateRNASequences(ctx echo.Context) error

BulkUpdateRNASequences converts echo context to params.

func (*ServerInterfaceWrapper) BulkUpdateRequestTasks

func (w *ServerInterfaceWrapper) BulkUpdateRequestTasks(ctx echo.Context) error

BulkUpdateRequestTasks converts echo context to params.

func (*ServerInterfaceWrapper) BulkUpdateUsers

func (w *ServerInterfaceWrapper) BulkUpdateUsers(ctx echo.Context) error

BulkUpdateUsers converts echo context to params.

func (*ServerInterfaceWrapper) BulkUpdateWorkflowOutputs

func (w *ServerInterfaceWrapper) BulkUpdateWorkflowOutputs(ctx echo.Context) error

BulkUpdateWorkflowOutputs converts echo context to params.

func (*ServerInterfaceWrapper) BulkUpdateWorkflowTasks

func (w *ServerInterfaceWrapper) BulkUpdateWorkflowTasks(ctx echo.Context) error

BulkUpdateWorkflowTasks converts echo context to params.

func (*ServerInterfaceWrapper) CheckinContainers

func (w *ServerInterfaceWrapper) CheckinContainers(ctx echo.Context) error

CheckinContainers converts echo context to params.

func (*ServerInterfaceWrapper) CheckoutContainers

func (w *ServerInterfaceWrapper) CheckoutContainers(ctx echo.Context) error

CheckoutContainers converts echo context to params.

func (*ServerInterfaceWrapper) CommitAssayResultsTransaction

func (w *ServerInterfaceWrapper) CommitAssayResultsTransaction(ctx echo.Context) error

CommitAssayResultsTransaction converts echo context to params.

func (*ServerInterfaceWrapper) CompleteMultipartBlob

func (w *ServerInterfaceWrapper) CompleteMultipartBlob(ctx echo.Context) error

CompleteMultipartBlob converts echo context to params.

func (*ServerInterfaceWrapper) CopyWorkflowTask

func (w *ServerInterfaceWrapper) CopyWorkflowTask(ctx echo.Context) error

CopyWorkflowTask converts echo context to params.

func (*ServerInterfaceWrapper) CreateAASequence

func (w *ServerInterfaceWrapper) CreateAASequence(ctx echo.Context) error

CreateAASequence converts echo context to params.

func (*ServerInterfaceWrapper) CreateAppCanvas

func (w *ServerInterfaceWrapper) CreateAppCanvas(ctx echo.Context) error

CreateAppCanvas converts echo context to params.

func (*ServerInterfaceWrapper) CreateAppConfigurationItem

func (w *ServerInterfaceWrapper) CreateAppConfigurationItem(ctx echo.Context) error

CreateAppConfigurationItem converts echo context to params.

func (*ServerInterfaceWrapper) CreateAppSession

func (w *ServerInterfaceWrapper) CreateAppSession(ctx echo.Context) error

CreateAppSession converts echo context to params.

func (*ServerInterfaceWrapper) CreateAssayResults

func (w *ServerInterfaceWrapper) CreateAssayResults(ctx echo.Context) error

CreateAssayResults converts echo context to params.

func (*ServerInterfaceWrapper) CreateAssayResultsInTransaction

func (w *ServerInterfaceWrapper) CreateAssayResultsInTransaction(ctx echo.Context) error

CreateAssayResultsInTransaction converts echo context to params.

func (*ServerInterfaceWrapper) CreateAssayResultsTransaction

func (w *ServerInterfaceWrapper) CreateAssayResultsTransaction(ctx echo.Context) error

CreateAssayResultsTransaction converts echo context to params.

func (*ServerInterfaceWrapper) CreateAssayRuns

func (w *ServerInterfaceWrapper) CreateAssayRuns(ctx echo.Context) error

CreateAssayRuns converts echo context to params.

func (*ServerInterfaceWrapper) CreateAutomationOutputProcessor

func (w *ServerInterfaceWrapper) CreateAutomationOutputProcessor(ctx echo.Context) error

CreateAutomationOutputProcessor converts echo context to params.

func (*ServerInterfaceWrapper) CreateBatch

func (w *ServerInterfaceWrapper) CreateBatch(ctx echo.Context) error

CreateBatch converts echo context to params.

func (*ServerInterfaceWrapper) CreateBenchlingApp

func (w *ServerInterfaceWrapper) CreateBenchlingApp(ctx echo.Context) error

CreateBenchlingApp converts echo context to params.

func (*ServerInterfaceWrapper) CreateBlob

func (w *ServerInterfaceWrapper) CreateBlob(ctx echo.Context) error

CreateBlob converts echo context to params.

func (*ServerInterfaceWrapper) CreateBlobPart

func (w *ServerInterfaceWrapper) CreateBlobPart(ctx echo.Context) error

CreateBlobPart converts echo context to params.

func (*ServerInterfaceWrapper) CreateBox

func (w *ServerInterfaceWrapper) CreateBox(ctx echo.Context) error

CreateBox converts echo context to params.

func (*ServerInterfaceWrapper) CreateConsensusNucleotideAlignment

func (w *ServerInterfaceWrapper) CreateConsensusNucleotideAlignment(ctx echo.Context) error

CreateConsensusNucleotideAlignment converts echo context to params.

func (*ServerInterfaceWrapper) CreateContainer

func (w *ServerInterfaceWrapper) CreateContainer(ctx echo.Context) error

CreateContainer converts echo context to params.

func (*ServerInterfaceWrapper) CreateCustomEntity

func (w *ServerInterfaceWrapper) CreateCustomEntity(ctx echo.Context) error

CreateCustomEntity converts echo context to params.

func (*ServerInterfaceWrapper) CreateDNAOligo

func (w *ServerInterfaceWrapper) CreateDNAOligo(ctx echo.Context) error

CreateDNAOligo converts echo context to params.

func (*ServerInterfaceWrapper) CreateDNASequence

func (w *ServerInterfaceWrapper) CreateDNASequence(ctx echo.Context) error

CreateDNASequence converts echo context to params.

func (*ServerInterfaceWrapper) CreateDnaConsensusAlignment

func (w *ServerInterfaceWrapper) CreateDnaConsensusAlignment(ctx echo.Context) error

CreateDnaConsensusAlignment converts echo context to params.

func (*ServerInterfaceWrapper) CreateDnaTemplateAlignment

func (w *ServerInterfaceWrapper) CreateDnaTemplateAlignment(ctx echo.Context) error

CreateDnaTemplateAlignment converts echo context to params.

func (*ServerInterfaceWrapper) CreateDropdown

func (w *ServerInterfaceWrapper) CreateDropdown(ctx echo.Context) error

CreateDropdown converts echo context to params.

func (*ServerInterfaceWrapper) CreateEntry

func (w *ServerInterfaceWrapper) CreateEntry(ctx echo.Context) error

CreateEntry converts echo context to params.

func (*ServerInterfaceWrapper) CreateFeature

func (w *ServerInterfaceWrapper) CreateFeature(ctx echo.Context) error

CreateFeature converts echo context to params.

func (*ServerInterfaceWrapper) CreateFeatureLibrary

func (w *ServerInterfaceWrapper) CreateFeatureLibrary(ctx echo.Context) error

CreateFeatureLibrary converts echo context to params.

func (*ServerInterfaceWrapper) CreateFolder

func (w *ServerInterfaceWrapper) CreateFolder(ctx echo.Context) error

CreateFolder converts echo context to params.

func (*ServerInterfaceWrapper) CreateLocation

func (w *ServerInterfaceWrapper) CreateLocation(ctx echo.Context) error

CreateLocation converts echo context to params.

func (*ServerInterfaceWrapper) CreateMixture

func (w *ServerInterfaceWrapper) CreateMixture(ctx echo.Context) error

CreateMixture converts echo context to params.

func (*ServerInterfaceWrapper) CreateMolecule

func (w *ServerInterfaceWrapper) CreateMolecule(ctx echo.Context) error

CreateMolecule converts echo context to params.

func (*ServerInterfaceWrapper) CreateMonomer

func (w *ServerInterfaceWrapper) CreateMonomer(ctx echo.Context) error

CreateMonomer converts echo context to params.

func (*ServerInterfaceWrapper) CreateMultipartBlob

func (w *ServerInterfaceWrapper) CreateMultipartBlob(ctx echo.Context) error

CreateMultipartBlob converts echo context to params.

func (*ServerInterfaceWrapper) CreateOligo

func (w *ServerInterfaceWrapper) CreateOligo(ctx echo.Context) error

CreateOligo converts echo context to params.

func (*ServerInterfaceWrapper) CreatePlate

func (w *ServerInterfaceWrapper) CreatePlate(ctx echo.Context) error

CreatePlate converts echo context to params.

func (*ServerInterfaceWrapper) CreateRNAOligo

func (w *ServerInterfaceWrapper) CreateRNAOligo(ctx echo.Context) error

CreateRNAOligo converts echo context to params.

func (*ServerInterfaceWrapper) CreateRNASequence

func (w *ServerInterfaceWrapper) CreateRNASequence(ctx echo.Context) error

CreateRNASequence converts echo context to params.

func (*ServerInterfaceWrapper) CreateRequest

func (w *ServerInterfaceWrapper) CreateRequest(ctx echo.Context) error

CreateRequest converts echo context to params.

func (*ServerInterfaceWrapper) CreateTemplateNucleotideAlignment

func (w *ServerInterfaceWrapper) CreateTemplateNucleotideAlignment(ctx echo.Context) error

CreateTemplateNucleotideAlignment converts echo context to params.

func (*ServerInterfaceWrapper) CreateUser

func (w *ServerInterfaceWrapper) CreateUser(ctx echo.Context) error

CreateUser converts echo context to params.

func (*ServerInterfaceWrapper) CreateWarehouseCredentials

func (w *ServerInterfaceWrapper) CreateWarehouseCredentials(ctx echo.Context) error

CreateWarehouseCredentials converts echo context to params.

func (*ServerInterfaceWrapper) CreateWorkflowOutput

func (w *ServerInterfaceWrapper) CreateWorkflowOutput(ctx echo.Context) error

CreateWorkflowOutput converts echo context to params.

func (*ServerInterfaceWrapper) CreateWorkflowTask

func (w *ServerInterfaceWrapper) CreateWorkflowTask(ctx echo.Context) error

CreateWorkflowTask converts echo context to params.

func (*ServerInterfaceWrapper) CreateWorkflowTaskGroup

func (w *ServerInterfaceWrapper) CreateWorkflowTaskGroup(ctx echo.Context) error

CreateWorkflowTaskGroup converts echo context to params.

func (*ServerInterfaceWrapper) DeleteContainerContent

func (w *ServerInterfaceWrapper) DeleteContainerContent(ctx echo.Context) error

DeleteContainerContent converts echo context to params.

func (*ServerInterfaceWrapper) DeleteDNAAlignment

func (w *ServerInterfaceWrapper) DeleteDNAAlignment(ctx echo.Context) error

DeleteDNAAlignment converts echo context to params.

func (*ServerInterfaceWrapper) DeleteNucleotideAlignment

func (w *ServerInterfaceWrapper) DeleteNucleotideAlignment(ctx echo.Context) error

DeleteNucleotideAlignment converts echo context to params.

func (*ServerInterfaceWrapper) ExecuteRequestsSampleGroups

func (w *ServerInterfaceWrapper) ExecuteRequestsSampleGroups(ctx echo.Context) error

ExecuteRequestsSampleGroups converts echo context to params.

func (*ServerInterfaceWrapper) ExportItem

func (w *ServerInterfaceWrapper) ExportItem(ctx echo.Context) error

ExportItem converts echo context to params.

func (*ServerInterfaceWrapper) GenerateInputWithAutomationInputGenerator

func (w *ServerInterfaceWrapper) GenerateInputWithAutomationInputGenerator(ctx echo.Context) error

GenerateInputWithAutomationInputGenerator converts echo context to params.

func (*ServerInterfaceWrapper) GenerateToken

func (w *ServerInterfaceWrapper) GenerateToken(ctx echo.Context) error

GenerateToken converts echo context to params.

func (*ServerInterfaceWrapper) GetAASequence

func (w *ServerInterfaceWrapper) GetAASequence(ctx echo.Context) error

GetAASequence converts echo context to params.

func (*ServerInterfaceWrapper) GetAppCanvas

func (w *ServerInterfaceWrapper) GetAppCanvas(ctx echo.Context) error

GetAppCanvas converts echo context to params.

func (*ServerInterfaceWrapper) GetAppConfigurationItemById

func (w *ServerInterfaceWrapper) GetAppConfigurationItemById(ctx echo.Context) error

GetAppConfigurationItemById converts echo context to params.

func (*ServerInterfaceWrapper) GetAppSessionById

func (w *ServerInterfaceWrapper) GetAppSessionById(ctx echo.Context) error

GetAppSessionById converts echo context to params.

func (*ServerInterfaceWrapper) GetAssayResult

func (w *ServerInterfaceWrapper) GetAssayResult(ctx echo.Context) error

GetAssayResult converts echo context to params.

func (*ServerInterfaceWrapper) GetAssayRun

func (w *ServerInterfaceWrapper) GetAssayRun(ctx echo.Context) error

GetAssayRun converts echo context to params.

func (*ServerInterfaceWrapper) GetAutomationInputGenerator

func (w *ServerInterfaceWrapper) GetAutomationInputGenerator(ctx echo.Context) error

GetAutomationInputGenerator converts echo context to params.

func (*ServerInterfaceWrapper) GetAutomationOutputProcessor

func (w *ServerInterfaceWrapper) GetAutomationOutputProcessor(ctx echo.Context) error

GetAutomationOutputProcessor converts echo context to params.

func (*ServerInterfaceWrapper) GetBatch

func (w *ServerInterfaceWrapper) GetBatch(ctx echo.Context) error

GetBatch converts echo context to params.

func (*ServerInterfaceWrapper) GetBatchSchema

func (w *ServerInterfaceWrapper) GetBatchSchema(ctx echo.Context) error

GetBatchSchema converts echo context to params.

func (*ServerInterfaceWrapper) GetBenchlingAppByID

func (w *ServerInterfaceWrapper) GetBenchlingAppByID(ctx echo.Context) error

GetBenchlingAppByID converts echo context to params.

func (*ServerInterfaceWrapper) GetBlob

func (w *ServerInterfaceWrapper) GetBlob(ctx echo.Context) error

GetBlob converts echo context to params.

func (*ServerInterfaceWrapper) GetBlobFile

func (w *ServerInterfaceWrapper) GetBlobFile(ctx echo.Context) error

GetBlobFile converts echo context to params.

func (*ServerInterfaceWrapper) GetBlobUrl

func (w *ServerInterfaceWrapper) GetBlobUrl(ctx echo.Context) error

GetBlobUrl converts echo context to params.

func (*ServerInterfaceWrapper) GetBox

func (w *ServerInterfaceWrapper) GetBox(ctx echo.Context) error

GetBox converts echo context to params.

func (*ServerInterfaceWrapper) GetBoxSchema

func (w *ServerInterfaceWrapper) GetBoxSchema(ctx echo.Context) error

GetBoxSchema converts echo context to params.

func (*ServerInterfaceWrapper) GetContainer

func (w *ServerInterfaceWrapper) GetContainer(ctx echo.Context) error

GetContainer converts echo context to params.

func (*ServerInterfaceWrapper) GetContainerContent

func (w *ServerInterfaceWrapper) GetContainerContent(ctx echo.Context) error

GetContainerContent converts echo context to params.

func (*ServerInterfaceWrapper) GetContainerSchema

func (w *ServerInterfaceWrapper) GetContainerSchema(ctx echo.Context) error

GetContainerSchema converts echo context to params.

func (*ServerInterfaceWrapper) GetCustomEntity

func (w *ServerInterfaceWrapper) GetCustomEntity(ctx echo.Context) error

GetCustomEntity converts echo context to params.

func (*ServerInterfaceWrapper) GetDNAAlignment

func (w *ServerInterfaceWrapper) GetDNAAlignment(ctx echo.Context) error

GetDNAAlignment converts echo context to params.

func (*ServerInterfaceWrapper) GetDNAOligo

func (w *ServerInterfaceWrapper) GetDNAOligo(ctx echo.Context) error

GetDNAOligo converts echo context to params.

func (*ServerInterfaceWrapper) GetDNASequence

func (w *ServerInterfaceWrapper) GetDNASequence(ctx echo.Context) error

GetDNASequence converts echo context to params.

func (*ServerInterfaceWrapper) GetDropdown

func (w *ServerInterfaceWrapper) GetDropdown(ctx echo.Context) error

GetDropdown converts echo context to params.

func (*ServerInterfaceWrapper) GetEnitityBatches

func (w *ServerInterfaceWrapper) GetEnitityBatches(ctx echo.Context) error

GetEnitityBatches converts echo context to params.

func (*ServerInterfaceWrapper) GetEntitySchema

func (w *ServerInterfaceWrapper) GetEntitySchema(ctx echo.Context) error

GetEntitySchema converts echo context to params.

func (*ServerInterfaceWrapper) GetEntry

func (w *ServerInterfaceWrapper) GetEntry(ctx echo.Context) error

GetEntry converts echo context to params.

func (*ServerInterfaceWrapper) GetEntrySchema

func (w *ServerInterfaceWrapper) GetEntrySchema(ctx echo.Context) error

GetEntrySchema converts echo context to params.

func (*ServerInterfaceWrapper) GetEntryTemplate

func (w *ServerInterfaceWrapper) GetEntryTemplate(ctx echo.Context) error

GetEntryTemplate converts echo context to params.

func (*ServerInterfaceWrapper) GetExternalFileMetadata

func (w *ServerInterfaceWrapper) GetExternalFileMetadata(ctx echo.Context) error

GetExternalFileMetadata converts echo context to params.

func (*ServerInterfaceWrapper) GetFeature

func (w *ServerInterfaceWrapper) GetFeature(ctx echo.Context) error

GetFeature converts echo context to params.

func (*ServerInterfaceWrapper) GetFeatureLibrary

func (w *ServerInterfaceWrapper) GetFeatureLibrary(ctx echo.Context) error

GetFeatureLibrary converts echo context to params.

func (*ServerInterfaceWrapper) GetFolder

func (w *ServerInterfaceWrapper) GetFolder(ctx echo.Context) error

GetFolder converts echo context to params.

func (*ServerInterfaceWrapper) GetLabAutomationTransform

func (w *ServerInterfaceWrapper) GetLabAutomationTransform(ctx echo.Context) error

GetLabAutomationTransform converts echo context to params.

func (*ServerInterfaceWrapper) GetLocation

func (w *ServerInterfaceWrapper) GetLocation(ctx echo.Context) error

GetLocation converts echo context to params.

func (*ServerInterfaceWrapper) GetLocationSchema

func (w *ServerInterfaceWrapper) GetLocationSchema(ctx echo.Context) error

GetLocationSchema converts echo context to params.

func (*ServerInterfaceWrapper) GetMixture

func (w *ServerInterfaceWrapper) GetMixture(ctx echo.Context) error

GetMixture converts echo context to params.

func (*ServerInterfaceWrapper) GetMolecule

func (w *ServerInterfaceWrapper) GetMolecule(ctx echo.Context) error

GetMolecule converts echo context to params.

func (*ServerInterfaceWrapper) GetNucleotideAlignment

func (w *ServerInterfaceWrapper) GetNucleotideAlignment(ctx echo.Context) error

GetNucleotideAlignment converts echo context to params.

func (*ServerInterfaceWrapper) GetOligo

func (w *ServerInterfaceWrapper) GetOligo(ctx echo.Context) error

GetOligo converts echo context to params.

func (*ServerInterfaceWrapper) GetOrganization

func (w *ServerInterfaceWrapper) GetOrganization(ctx echo.Context) error

GetOrganization converts echo context to params.

func (*ServerInterfaceWrapper) GetPlate

func (w *ServerInterfaceWrapper) GetPlate(ctx echo.Context) error

GetPlate converts echo context to params.

func (*ServerInterfaceWrapper) GetPlateSchema

func (w *ServerInterfaceWrapper) GetPlateSchema(ctx echo.Context) error

GetPlateSchema converts echo context to params.

func (*ServerInterfaceWrapper) GetProject

func (w *ServerInterfaceWrapper) GetProject(ctx echo.Context) error

GetProject converts echo context to params.

func (*ServerInterfaceWrapper) GetRNAOligo

func (w *ServerInterfaceWrapper) GetRNAOligo(ctx echo.Context) error

GetRNAOligo converts echo context to params.

func (*ServerInterfaceWrapper) GetRNASequence

func (w *ServerInterfaceWrapper) GetRNASequence(ctx echo.Context) error

GetRNASequence converts echo context to params.

func (*ServerInterfaceWrapper) GetRegistry

func (w *ServerInterfaceWrapper) GetRegistry(ctx echo.Context) error

GetRegistry converts echo context to params.

func (*ServerInterfaceWrapper) GetRequest

func (w *ServerInterfaceWrapper) GetRequest(ctx echo.Context) error

GetRequest converts echo context to params.

func (*ServerInterfaceWrapper) GetRequestFulfillment

func (w *ServerInterfaceWrapper) GetRequestFulfillment(ctx echo.Context) error

GetRequestFulfillment converts echo context to params.

func (*ServerInterfaceWrapper) GetRequestResponse

func (w *ServerInterfaceWrapper) GetRequestResponse(ctx echo.Context) error

GetRequestResponse converts echo context to params.

func (*ServerInterfaceWrapper) GetRequestSchema

func (w *ServerInterfaceWrapper) GetRequestSchema(ctx echo.Context) error

GetRequestSchema converts echo context to params.

func (*ServerInterfaceWrapper) GetRequestTaskSchema

func (w *ServerInterfaceWrapper) GetRequestTaskSchema(ctx echo.Context) error

GetRequestTaskSchema converts echo context to params.

func (*ServerInterfaceWrapper) GetResultSchema

func (w *ServerInterfaceWrapper) GetResultSchema(ctx echo.Context) error

GetResultSchema converts echo context to params.

func (*ServerInterfaceWrapper) GetRunSchema

func (w *ServerInterfaceWrapper) GetRunSchema(ctx echo.Context) error

GetRunSchema converts echo context to params.

func (*ServerInterfaceWrapper) GetTask

func (w *ServerInterfaceWrapper) GetTask(ctx echo.Context) error

GetTask converts echo context to params.

func (*ServerInterfaceWrapper) GetTeam

func (w *ServerInterfaceWrapper) GetTeam(ctx echo.Context) error

GetTeam converts echo context to params.

func (*ServerInterfaceWrapper) GetUser

func (w *ServerInterfaceWrapper) GetUser(ctx echo.Context) error

GetUser converts echo context to params.

func (*ServerInterfaceWrapper) GetUserActivity

func (w *ServerInterfaceWrapper) GetUserActivity(ctx echo.Context) error

GetUserActivity converts echo context to params.

func (*ServerInterfaceWrapper) GetWorkflowOutput

func (w *ServerInterfaceWrapper) GetWorkflowOutput(ctx echo.Context) error

GetWorkflowOutput converts echo context to params.

func (*ServerInterfaceWrapper) GetWorkflowTask

func (w *ServerInterfaceWrapper) GetWorkflowTask(ctx echo.Context) error

GetWorkflowTask converts echo context to params.

func (*ServerInterfaceWrapper) GetWorkflowTaskGroup

func (w *ServerInterfaceWrapper) GetWorkflowTaskGroup(ctx echo.Context) error

GetWorkflowTaskGroup converts echo context to params.

func (*ServerInterfaceWrapper) GetWorkflowTaskSchema

func (w *ServerInterfaceWrapper) GetWorkflowTaskSchema(ctx echo.Context) error

GetWorkflowTaskSchema converts echo context to params.

func (*ServerInterfaceWrapper) ListAASequences

func (w *ServerInterfaceWrapper) ListAASequences(ctx echo.Context) error

ListAASequences converts echo context to params.

func (*ServerInterfaceWrapper) ListAppConfigurationItems

func (w *ServerInterfaceWrapper) ListAppConfigurationItems(ctx echo.Context) error

ListAppConfigurationItems converts echo context to params.

func (*ServerInterfaceWrapper) ListAssayResultSchemas

func (w *ServerInterfaceWrapper) ListAssayResultSchemas(ctx echo.Context) error

ListAssayResultSchemas converts echo context to params.

func (*ServerInterfaceWrapper) ListAssayResults

func (w *ServerInterfaceWrapper) ListAssayResults(ctx echo.Context) error

ListAssayResults converts echo context to params.

func (*ServerInterfaceWrapper) ListAssayRunSchemas

func (w *ServerInterfaceWrapper) ListAssayRunSchemas(ctx echo.Context) error

ListAssayRunSchemas converts echo context to params.

func (*ServerInterfaceWrapper) ListAssayRuns

func (w *ServerInterfaceWrapper) ListAssayRuns(ctx echo.Context) error

ListAssayRuns converts echo context to params.

func (*ServerInterfaceWrapper) ListAutomationInputGenerators

func (w *ServerInterfaceWrapper) ListAutomationInputGenerators(ctx echo.Context) error

ListAutomationInputGenerators converts echo context to params.

func (*ServerInterfaceWrapper) ListAutomationOutputProcessors

func (w *ServerInterfaceWrapper) ListAutomationOutputProcessors(ctx echo.Context) error

ListAutomationOutputProcessors converts echo context to params.

func (*ServerInterfaceWrapper) ListAutomationOutputProcessorsDeprecated

func (w *ServerInterfaceWrapper) ListAutomationOutputProcessorsDeprecated(ctx echo.Context) error

ListAutomationOutputProcessorsDeprecated converts echo context to params.

func (*ServerInterfaceWrapper) ListBatchSchemas

func (w *ServerInterfaceWrapper) ListBatchSchemas(ctx echo.Context) error

ListBatchSchemas converts echo context to params.

func (*ServerInterfaceWrapper) ListBatchSchemasByRegistry

func (w *ServerInterfaceWrapper) ListBatchSchemasByRegistry(ctx echo.Context) error

ListBatchSchemasByRegistry converts echo context to params.

func (*ServerInterfaceWrapper) ListBatches

func (w *ServerInterfaceWrapper) ListBatches(ctx echo.Context) error

ListBatches converts echo context to params.

func (*ServerInterfaceWrapper) ListBenchlingApps

func (w *ServerInterfaceWrapper) ListBenchlingApps(ctx echo.Context) error

ListBenchlingApps converts echo context to params.

func (*ServerInterfaceWrapper) ListBoxContents

func (w *ServerInterfaceWrapper) ListBoxContents(ctx echo.Context) error

ListBoxContents converts echo context to params.

func (*ServerInterfaceWrapper) ListBoxSchemas

func (w *ServerInterfaceWrapper) ListBoxSchemas(ctx echo.Context) error

ListBoxSchemas converts echo context to params.

func (*ServerInterfaceWrapper) ListBoxSchemasByRegistry

func (w *ServerInterfaceWrapper) ListBoxSchemasByRegistry(ctx echo.Context) error

ListBoxSchemasByRegistry converts echo context to params.

func (*ServerInterfaceWrapper) ListBoxes

func (w *ServerInterfaceWrapper) ListBoxes(ctx echo.Context) error

ListBoxes converts echo context to params.

func (*ServerInterfaceWrapper) ListContainerContents

func (w *ServerInterfaceWrapper) ListContainerContents(ctx echo.Context) error

ListContainerContents converts echo context to params.

func (*ServerInterfaceWrapper) ListContainerSchemas

func (w *ServerInterfaceWrapper) ListContainerSchemas(ctx echo.Context) error

ListContainerSchemas converts echo context to params.

func (*ServerInterfaceWrapper) ListContainerSchemasByRegistry

func (w *ServerInterfaceWrapper) ListContainerSchemasByRegistry(ctx echo.Context) error

ListContainerSchemasByRegistry converts echo context to params.

func (*ServerInterfaceWrapper) ListContainers

func (w *ServerInterfaceWrapper) ListContainers(ctx echo.Context) error

ListContainers converts echo context to params.

func (*ServerInterfaceWrapper) ListCustomEntities

func (w *ServerInterfaceWrapper) ListCustomEntities(ctx echo.Context) error

ListCustomEntities converts echo context to params.

func (*ServerInterfaceWrapper) ListCustomNotations

func (w *ServerInterfaceWrapper) ListCustomNotations(ctx echo.Context) error

ListCustomNotations converts echo context to params.

func (*ServerInterfaceWrapper) ListDNAAlignments

func (w *ServerInterfaceWrapper) ListDNAAlignments(ctx echo.Context) error

ListDNAAlignments converts echo context to params.

func (*ServerInterfaceWrapper) ListDNAOligos

func (w *ServerInterfaceWrapper) ListDNAOligos(ctx echo.Context) error

ListDNAOligos converts echo context to params.

func (*ServerInterfaceWrapper) ListDNASequences

func (w *ServerInterfaceWrapper) ListDNASequences(ctx echo.Context) error

ListDNASequences converts echo context to params.

func (*ServerInterfaceWrapper) ListDropdowns

func (w *ServerInterfaceWrapper) ListDropdowns(ctx echo.Context) error

ListDropdowns converts echo context to params.

func (*ServerInterfaceWrapper) ListDropdownsByRegistry

func (w *ServerInterfaceWrapper) ListDropdownsByRegistry(ctx echo.Context) error

ListDropdownsByRegistry converts echo context to params.

func (*ServerInterfaceWrapper) ListEntitySchemas

func (w *ServerInterfaceWrapper) ListEntitySchemas(ctx echo.Context) error

ListEntitySchemas converts echo context to params.

func (*ServerInterfaceWrapper) ListEntitySchemasByRegistry

func (w *ServerInterfaceWrapper) ListEntitySchemasByRegistry(ctx echo.Context) error

ListEntitySchemasByRegistry converts echo context to params.

func (*ServerInterfaceWrapper) ListEntries

func (w *ServerInterfaceWrapper) ListEntries(ctx echo.Context) error

ListEntries converts echo context to params.

func (*ServerInterfaceWrapper) ListEntrySchemas

func (w *ServerInterfaceWrapper) ListEntrySchemas(ctx echo.Context) error

ListEntrySchemas converts echo context to params.

func (*ServerInterfaceWrapper) ListEntryTemplates

func (w *ServerInterfaceWrapper) ListEntryTemplates(ctx echo.Context) error

ListEntryTemplates converts echo context to params.

func (*ServerInterfaceWrapper) ListEvents

func (w *ServerInterfaceWrapper) ListEvents(ctx echo.Context) error

ListEvents converts echo context to params.

func (*ServerInterfaceWrapper) ListFeatureLibraries

func (w *ServerInterfaceWrapper) ListFeatureLibraries(ctx echo.Context) error

ListFeatureLibraries converts echo context to params.

func (*ServerInterfaceWrapper) ListFeatures

func (w *ServerInterfaceWrapper) ListFeatures(ctx echo.Context) error

ListFeatures converts echo context to params.

func (*ServerInterfaceWrapper) ListFolders

func (w *ServerInterfaceWrapper) ListFolders(ctx echo.Context) error

ListFolders converts echo context to params.

func (*ServerInterfaceWrapper) ListLabelTemplates

func (w *ServerInterfaceWrapper) ListLabelTemplates(ctx echo.Context) error

ListLabelTemplates converts echo context to params.

func (*ServerInterfaceWrapper) ListLegacyWorkflowStageRunInputSamples

func (w *ServerInterfaceWrapper) ListLegacyWorkflowStageRunInputSamples(ctx echo.Context) error

ListLegacyWorkflowStageRunInputSamples converts echo context to params.

func (*ServerInterfaceWrapper) ListLegacyWorkflowStageRunOutputSamples

func (w *ServerInterfaceWrapper) ListLegacyWorkflowStageRunOutputSamples(ctx echo.Context) error

ListLegacyWorkflowStageRunOutputSamples converts echo context to params.

func (*ServerInterfaceWrapper) ListLegacyWorkflowStageRunRegisteredSamples

func (w *ServerInterfaceWrapper) ListLegacyWorkflowStageRunRegisteredSamples(ctx echo.Context) error

ListLegacyWorkflowStageRunRegisteredSamples converts echo context to params.

func (*ServerInterfaceWrapper) ListLegacyWorkflowStageRuns

func (w *ServerInterfaceWrapper) ListLegacyWorkflowStageRuns(ctx echo.Context) error

ListLegacyWorkflowStageRuns converts echo context to params.

func (*ServerInterfaceWrapper) ListLegacyWorkflowStages

func (w *ServerInterfaceWrapper) ListLegacyWorkflowStages(ctx echo.Context) error

ListLegacyWorkflowStages converts echo context to params.

func (*ServerInterfaceWrapper) ListLegacyWorkflows

func (w *ServerInterfaceWrapper) ListLegacyWorkflows(ctx echo.Context) error

ListLegacyWorkflows converts echo context to params.

func (*ServerInterfaceWrapper) ListLocationSchemas

func (w *ServerInterfaceWrapper) ListLocationSchemas(ctx echo.Context) error

ListLocationSchemas converts echo context to params.

func (*ServerInterfaceWrapper) ListLocationSchemasByRegistry

func (w *ServerInterfaceWrapper) ListLocationSchemasByRegistry(ctx echo.Context) error

ListLocationSchemasByRegistry converts echo context to params.

func (*ServerInterfaceWrapper) ListLocations

func (w *ServerInterfaceWrapper) ListLocations(ctx echo.Context) error

ListLocations converts echo context to params.

func (*ServerInterfaceWrapper) ListMixtures

func (w *ServerInterfaceWrapper) ListMixtures(ctx echo.Context) error

ListMixtures converts echo context to params.

func (*ServerInterfaceWrapper) ListMolecules

func (w *ServerInterfaceWrapper) ListMolecules(ctx echo.Context) error

ListMolecules converts echo context to params.

func (*ServerInterfaceWrapper) ListMonomers

func (w *ServerInterfaceWrapper) ListMonomers(ctx echo.Context) error

ListMonomers converts echo context to params.

func (*ServerInterfaceWrapper) ListNucleotideAlignments

func (w *ServerInterfaceWrapper) ListNucleotideAlignments(ctx echo.Context) error

ListNucleotideAlignments converts echo context to params.

func (*ServerInterfaceWrapper) ListOligos

func (w *ServerInterfaceWrapper) ListOligos(ctx echo.Context) error

ListOligos converts echo context to params.

func (*ServerInterfaceWrapper) ListOrganizations

func (w *ServerInterfaceWrapper) ListOrganizations(ctx echo.Context) error

ListOrganizations converts echo context to params.

func (*ServerInterfaceWrapper) ListPlateSchemas

func (w *ServerInterfaceWrapper) ListPlateSchemas(ctx echo.Context) error

ListPlateSchemas converts echo context to params.

func (*ServerInterfaceWrapper) ListPlateSchemasByRegistry

func (w *ServerInterfaceWrapper) ListPlateSchemasByRegistry(ctx echo.Context) error

ListPlateSchemasByRegistry converts echo context to params.

func (*ServerInterfaceWrapper) ListPlates

func (w *ServerInterfaceWrapper) ListPlates(ctx echo.Context) error

ListPlates converts echo context to params.

func (*ServerInterfaceWrapper) ListPrinters

func (w *ServerInterfaceWrapper) ListPrinters(ctx echo.Context) error

ListPrinters converts echo context to params.

func (*ServerInterfaceWrapper) ListProjects

func (w *ServerInterfaceWrapper) ListProjects(ctx echo.Context) error

ListProjects converts echo context to params.

func (*ServerInterfaceWrapper) ListRNAOligos

func (w *ServerInterfaceWrapper) ListRNAOligos(ctx echo.Context) error

ListRNAOligos converts echo context to params.

func (*ServerInterfaceWrapper) ListRNASequences

func (w *ServerInterfaceWrapper) ListRNASequences(ctx echo.Context) error

ListRNASequences converts echo context to params.

func (*ServerInterfaceWrapper) ListRegistries

func (w *ServerInterfaceWrapper) ListRegistries(ctx echo.Context) error

ListRegistries converts echo context to params.

func (*ServerInterfaceWrapper) ListRequestFulfillments

func (w *ServerInterfaceWrapper) ListRequestFulfillments(ctx echo.Context) error

ListRequestFulfillments converts echo context to params.

func (*ServerInterfaceWrapper) ListRequestSchemas

func (w *ServerInterfaceWrapper) ListRequestSchemas(ctx echo.Context) error

ListRequestSchemas converts echo context to params.

func (*ServerInterfaceWrapper) ListRequestTaskSchemas

func (w *ServerInterfaceWrapper) ListRequestTaskSchemas(ctx echo.Context) error

ListRequestTaskSchemas converts echo context to params.

func (*ServerInterfaceWrapper) ListRequests

func (w *ServerInterfaceWrapper) ListRequests(ctx echo.Context) error

ListRequests converts echo context to params.

func (*ServerInterfaceWrapper) ListStageRunInputSamples

func (w *ServerInterfaceWrapper) ListStageRunInputSamples(ctx echo.Context) error

ListStageRunInputSamples converts echo context to params.

func (*ServerInterfaceWrapper) ListStageRunOutputSamples

func (w *ServerInterfaceWrapper) ListStageRunOutputSamples(ctx echo.Context) error

ListStageRunOutputSamples converts echo context to params.

func (*ServerInterfaceWrapper) ListStageRunRegisteredSamples

func (w *ServerInterfaceWrapper) ListStageRunRegisteredSamples(ctx echo.Context) error

ListStageRunRegisteredSamples converts echo context to params.

func (*ServerInterfaceWrapper) ListTeams

func (w *ServerInterfaceWrapper) ListTeams(ctx echo.Context) error

ListTeams converts echo context to params.

func (*ServerInterfaceWrapper) ListUsers

func (w *ServerInterfaceWrapper) ListUsers(ctx echo.Context) error

ListUsers converts echo context to params.

func (*ServerInterfaceWrapper) ListWorkflowOutputs

func (w *ServerInterfaceWrapper) ListWorkflowOutputs(ctx echo.Context) error

ListWorkflowOutputs converts echo context to params.

func (*ServerInterfaceWrapper) ListWorkflowStageRuns

func (w *ServerInterfaceWrapper) ListWorkflowStageRuns(ctx echo.Context) error

ListWorkflowStageRuns converts echo context to params.

func (*ServerInterfaceWrapper) ListWorkflowStages

func (w *ServerInterfaceWrapper) ListWorkflowStages(ctx echo.Context) error

ListWorkflowStages converts echo context to params.

func (*ServerInterfaceWrapper) ListWorkflowTaskGroups

func (w *ServerInterfaceWrapper) ListWorkflowTaskGroups(ctx echo.Context) error

ListWorkflowTaskGroups converts echo context to params.

func (*ServerInterfaceWrapper) ListWorkflowTaskSchemas

func (w *ServerInterfaceWrapper) ListWorkflowTaskSchemas(ctx echo.Context) error

ListWorkflowTaskSchemas converts echo context to params.

func (*ServerInterfaceWrapper) ListWorkflowTasks

func (w *ServerInterfaceWrapper) ListWorkflowTasks(ctx echo.Context) error

ListWorkflowTasks converts echo context to params.

func (*ServerInterfaceWrapper) ListWorkflows

func (w *ServerInterfaceWrapper) ListWorkflows(ctx echo.Context) error

ListWorkflows converts echo context to params.

func (*ServerInterfaceWrapper) MatchBasesDnaSequences

func (w *ServerInterfaceWrapper) MatchBasesDnaSequences(ctx echo.Context) error

MatchBasesDnaSequences converts echo context to params.

func (*ServerInterfaceWrapper) MatchBasesRnaSequences

func (w *ServerInterfaceWrapper) MatchBasesRnaSequences(ctx echo.Context) error

MatchBasesRnaSequences converts echo context to params.

func (*ServerInterfaceWrapper) PatchBenchlingApp

func (w *ServerInterfaceWrapper) PatchBenchlingApp(ctx echo.Context) error

PatchBenchlingApp converts echo context to params.

func (*ServerInterfaceWrapper) PatchRequest

func (w *ServerInterfaceWrapper) PatchRequest(ctx echo.Context) error

PatchRequest converts echo context to params.

func (*ServerInterfaceWrapper) PrintLabels

func (w *ServerInterfaceWrapper) PrintLabels(ctx echo.Context) error

PrintLabels converts echo context to params.

func (*ServerInterfaceWrapper) ProcessOutputWithAutomationOutputProcessor

func (w *ServerInterfaceWrapper) ProcessOutputWithAutomationOutputProcessor(ctx echo.Context) error

ProcessOutputWithAutomationOutputProcessor converts echo context to params.

func (*ServerInterfaceWrapper) RegisterEntities

func (w *ServerInterfaceWrapper) RegisterEntities(ctx echo.Context) error

RegisterEntities converts echo context to params.

func (*ServerInterfaceWrapper) ReserveContainers

func (w *ServerInterfaceWrapper) ReserveContainers(ctx echo.Context) error

ReserveContainers converts echo context to params.

func (*ServerInterfaceWrapper) SearchDnaSequences

func (w *ServerInterfaceWrapper) SearchDnaSequences(ctx echo.Context) error

SearchDnaSequences converts echo context to params.

func (*ServerInterfaceWrapper) SearchRnaSequences

func (w *ServerInterfaceWrapper) SearchRnaSequences(ctx echo.Context) error

SearchRnaSequences converts echo context to params.

func (*ServerInterfaceWrapper) TransferIntoContainer

func (w *ServerInterfaceWrapper) TransferIntoContainer(ctx echo.Context) error

TransferIntoContainer converts echo context to params.

func (*ServerInterfaceWrapper) TransferIntoContainers

func (w *ServerInterfaceWrapper) TransferIntoContainers(ctx echo.Context) error

TransferIntoContainers converts echo context to params.

func (*ServerInterfaceWrapper) UnarchiveAASequences

func (w *ServerInterfaceWrapper) UnarchiveAASequences(ctx echo.Context) error

UnarchiveAASequences converts echo context to params.

func (*ServerInterfaceWrapper) UnarchiveAppCanvases

func (w *ServerInterfaceWrapper) UnarchiveAppCanvases(ctx echo.Context) error

UnarchiveAppCanvases converts echo context to params.

func (*ServerInterfaceWrapper) UnarchiveAssayResults

func (w *ServerInterfaceWrapper) UnarchiveAssayResults(ctx echo.Context) error

UnarchiveAssayResults converts echo context to params.

func (*ServerInterfaceWrapper) UnarchiveAssayRuns

func (w *ServerInterfaceWrapper) UnarchiveAssayRuns(ctx echo.Context) error

UnarchiveAssayRuns converts echo context to params.

func (*ServerInterfaceWrapper) UnarchiveAutomationOutputProcessors

func (w *ServerInterfaceWrapper) UnarchiveAutomationOutputProcessors(ctx echo.Context) error

UnarchiveAutomationOutputProcessors converts echo context to params.

func (*ServerInterfaceWrapper) UnarchiveBatches

func (w *ServerInterfaceWrapper) UnarchiveBatches(ctx echo.Context) error

UnarchiveBatches converts echo context to params.

func (*ServerInterfaceWrapper) UnarchiveBenchlingApps

func (w *ServerInterfaceWrapper) UnarchiveBenchlingApps(ctx echo.Context) error

UnarchiveBenchlingApps converts echo context to params.

func (*ServerInterfaceWrapper) UnarchiveBoxes

func (w *ServerInterfaceWrapper) UnarchiveBoxes(ctx echo.Context) error

UnarchiveBoxes converts echo context to params.

func (*ServerInterfaceWrapper) UnarchiveContainers

func (w *ServerInterfaceWrapper) UnarchiveContainers(ctx echo.Context) error

UnarchiveContainers converts echo context to params.

func (*ServerInterfaceWrapper) UnarchiveCustomEntities

func (w *ServerInterfaceWrapper) UnarchiveCustomEntities(ctx echo.Context) error

UnarchiveCustomEntities converts echo context to params.

func (*ServerInterfaceWrapper) UnarchiveDNAOligos

func (w *ServerInterfaceWrapper) UnarchiveDNAOligos(ctx echo.Context) error

UnarchiveDNAOligos converts echo context to params.

func (*ServerInterfaceWrapper) UnarchiveDNASequences

func (w *ServerInterfaceWrapper) UnarchiveDNASequences(ctx echo.Context) error

UnarchiveDNASequences converts echo context to params.

func (*ServerInterfaceWrapper) UnarchiveDropdownOptions

func (w *ServerInterfaceWrapper) UnarchiveDropdownOptions(ctx echo.Context) error

UnarchiveDropdownOptions converts echo context to params.

func (*ServerInterfaceWrapper) UnarchiveEntries

func (w *ServerInterfaceWrapper) UnarchiveEntries(ctx echo.Context) error

UnarchiveEntries converts echo context to params.

func (*ServerInterfaceWrapper) UnarchiveFolders

func (w *ServerInterfaceWrapper) UnarchiveFolders(ctx echo.Context) error

UnarchiveFolders converts echo context to params.

func (*ServerInterfaceWrapper) UnarchiveLocations

func (w *ServerInterfaceWrapper) UnarchiveLocations(ctx echo.Context) error

UnarchiveLocations converts echo context to params.

func (*ServerInterfaceWrapper) UnarchiveMixtures

func (w *ServerInterfaceWrapper) UnarchiveMixtures(ctx echo.Context) error

UnarchiveMixtures converts echo context to params.

func (*ServerInterfaceWrapper) UnarchiveMolecules

func (w *ServerInterfaceWrapper) UnarchiveMolecules(ctx echo.Context) error

UnarchiveMolecules converts echo context to params.

func (*ServerInterfaceWrapper) UnarchiveMonomers

func (w *ServerInterfaceWrapper) UnarchiveMonomers(ctx echo.Context) error

UnarchiveMonomers converts echo context to params.

func (*ServerInterfaceWrapper) UnarchiveOligos

func (w *ServerInterfaceWrapper) UnarchiveOligos(ctx echo.Context) error

UnarchiveOligos converts echo context to params.

func (*ServerInterfaceWrapper) UnarchivePlates

func (w *ServerInterfaceWrapper) UnarchivePlates(ctx echo.Context) error

UnarchivePlates converts echo context to params.

func (*ServerInterfaceWrapper) UnarchiveProjects

func (w *ServerInterfaceWrapper) UnarchiveProjects(ctx echo.Context) error

UnarchiveProjects converts echo context to params.

func (*ServerInterfaceWrapper) UnarchiveRNAOligos

func (w *ServerInterfaceWrapper) UnarchiveRNAOligos(ctx echo.Context) error

UnarchiveRNAOligos converts echo context to params.

func (*ServerInterfaceWrapper) UnarchiveRNASequences

func (w *ServerInterfaceWrapper) UnarchiveRNASequences(ctx echo.Context) error

UnarchiveRNASequences converts echo context to params.

func (*ServerInterfaceWrapper) UnarchiveWorkflowOutputs

func (w *ServerInterfaceWrapper) UnarchiveWorkflowOutputs(ctx echo.Context) error

UnarchiveWorkflowOutputs converts echo context to params.

func (*ServerInterfaceWrapper) UnarchiveWorkflowTaskGroups

func (w *ServerInterfaceWrapper) UnarchiveWorkflowTaskGroups(ctx echo.Context) error

UnarchiveWorkflowTaskGroups converts echo context to params.

func (*ServerInterfaceWrapper) UnarchiveWorkflowTasks

func (w *ServerInterfaceWrapper) UnarchiveWorkflowTasks(ctx echo.Context) error

UnarchiveWorkflowTasks converts echo context to params.

func (*ServerInterfaceWrapper) UnregisterEntities

func (w *ServerInterfaceWrapper) UnregisterEntities(ctx echo.Context) error

UnregisterEntities converts echo context to params.

func (*ServerInterfaceWrapper) UpdateAASequence

func (w *ServerInterfaceWrapper) UpdateAASequence(ctx echo.Context) error

UpdateAASequence converts echo context to params.

func (*ServerInterfaceWrapper) UpdateAppCanvas

func (w *ServerInterfaceWrapper) UpdateAppCanvas(ctx echo.Context) error

UpdateAppCanvas converts echo context to params.

func (*ServerInterfaceWrapper) UpdateAppConfigurationItem

func (w *ServerInterfaceWrapper) UpdateAppConfigurationItem(ctx echo.Context) error

UpdateAppConfigurationItem converts echo context to params.

func (*ServerInterfaceWrapper) UpdateAppSession

func (w *ServerInterfaceWrapper) UpdateAppSession(ctx echo.Context) error

UpdateAppSession converts echo context to params.

func (*ServerInterfaceWrapper) UpdateAssayRun

func (w *ServerInterfaceWrapper) UpdateAssayRun(ctx echo.Context) error

UpdateAssayRun converts echo context to params.

func (*ServerInterfaceWrapper) UpdateAutomationInputGenerator

func (w *ServerInterfaceWrapper) UpdateAutomationInputGenerator(ctx echo.Context) error

UpdateAutomationInputGenerator converts echo context to params.

func (*ServerInterfaceWrapper) UpdateAutomationOutputProcessor

func (w *ServerInterfaceWrapper) UpdateAutomationOutputProcessor(ctx echo.Context) error

UpdateAutomationOutputProcessor converts echo context to params.

func (*ServerInterfaceWrapper) UpdateBatch

func (w *ServerInterfaceWrapper) UpdateBatch(ctx echo.Context) error

UpdateBatch converts echo context to params.

func (*ServerInterfaceWrapper) UpdateBox

func (w *ServerInterfaceWrapper) UpdateBox(ctx echo.Context) error

UpdateBox converts echo context to params.

func (*ServerInterfaceWrapper) UpdateContainer

func (w *ServerInterfaceWrapper) UpdateContainer(ctx echo.Context) error

UpdateContainer converts echo context to params.

func (*ServerInterfaceWrapper) UpdateContainerContent

func (w *ServerInterfaceWrapper) UpdateContainerContent(ctx echo.Context) error

UpdateContainerContent converts echo context to params.

func (*ServerInterfaceWrapper) UpdateCustomEntity

func (w *ServerInterfaceWrapper) UpdateCustomEntity(ctx echo.Context) error

UpdateCustomEntity converts echo context to params.

func (*ServerInterfaceWrapper) UpdateDNAOligo

func (w *ServerInterfaceWrapper) UpdateDNAOligo(ctx echo.Context) error

UpdateDNAOligo converts echo context to params.

func (*ServerInterfaceWrapper) UpdateDNASequence

func (w *ServerInterfaceWrapper) UpdateDNASequence(ctx echo.Context) error

UpdateDNASequence converts echo context to params.

func (*ServerInterfaceWrapper) UpdateDropdown

func (w *ServerInterfaceWrapper) UpdateDropdown(ctx echo.Context) error

UpdateDropdown converts echo context to params.

func (*ServerInterfaceWrapper) UpdateEntry

func (w *ServerInterfaceWrapper) UpdateEntry(ctx echo.Context) error

UpdateEntry converts echo context to params.

func (*ServerInterfaceWrapper) UpdateFeature

func (w *ServerInterfaceWrapper) UpdateFeature(ctx echo.Context) error

UpdateFeature converts echo context to params.

func (*ServerInterfaceWrapper) UpdateFeatureLibrary

func (w *ServerInterfaceWrapper) UpdateFeatureLibrary(ctx echo.Context) error

UpdateFeatureLibrary converts echo context to params.

func (*ServerInterfaceWrapper) UpdateLabAutomationTransform

func (w *ServerInterfaceWrapper) UpdateLabAutomationTransform(ctx echo.Context) error

UpdateLabAutomationTransform converts echo context to params.

func (*ServerInterfaceWrapper) UpdateLegacyWorkflowMetadata

func (w *ServerInterfaceWrapper) UpdateLegacyWorkflowMetadata(ctx echo.Context) error

UpdateLegacyWorkflowMetadata converts echo context to params.

func (*ServerInterfaceWrapper) UpdateLocation

func (w *ServerInterfaceWrapper) UpdateLocation(ctx echo.Context) error

UpdateLocation converts echo context to params.

func (*ServerInterfaceWrapper) UpdateMixture

func (w *ServerInterfaceWrapper) UpdateMixture(ctx echo.Context) error

UpdateMixture converts echo context to params.

func (*ServerInterfaceWrapper) UpdateMolecule

func (w *ServerInterfaceWrapper) UpdateMolecule(ctx echo.Context) error

UpdateMolecule converts echo context to params.

func (*ServerInterfaceWrapper) UpdateMonomer

func (w *ServerInterfaceWrapper) UpdateMonomer(ctx echo.Context) error

UpdateMonomer converts echo context to params.

func (*ServerInterfaceWrapper) UpdateOligo

func (w *ServerInterfaceWrapper) UpdateOligo(ctx echo.Context) error

UpdateOligo converts echo context to params.

func (*ServerInterfaceWrapper) UpdatePlate

func (w *ServerInterfaceWrapper) UpdatePlate(ctx echo.Context) error

UpdatePlate converts echo context to params.

func (*ServerInterfaceWrapper) UpdateRNAOligo

func (w *ServerInterfaceWrapper) UpdateRNAOligo(ctx echo.Context) error

UpdateRNAOligo converts echo context to params.

func (*ServerInterfaceWrapper) UpdateRNASequence

func (w *ServerInterfaceWrapper) UpdateRNASequence(ctx echo.Context) error

UpdateRNASequence converts echo context to params.

func (*ServerInterfaceWrapper) UpdateUser

func (w *ServerInterfaceWrapper) UpdateUser(ctx echo.Context) error

UpdateUser converts echo context to params.

func (*ServerInterfaceWrapper) UpdateWorkflowMetadata

func (w *ServerInterfaceWrapper) UpdateWorkflowMetadata(ctx echo.Context) error

UpdateWorkflowMetadata converts echo context to params.

func (*ServerInterfaceWrapper) UpdateWorkflowOutput

func (w *ServerInterfaceWrapper) UpdateWorkflowOutput(ctx echo.Context) error

UpdateWorkflowOutput converts echo context to params.

func (*ServerInterfaceWrapper) UpdateWorkflowTask

func (w *ServerInterfaceWrapper) UpdateWorkflowTask(ctx echo.Context) error

UpdateWorkflowTask converts echo context to params.

func (*ServerInterfaceWrapper) UpdateWorkflowTaskGroup

func (w *ServerInterfaceWrapper) UpdateWorkflowTaskGroup(ctx echo.Context) error

UpdateWorkflowTaskGroup converts echo context to params.

func (*ServerInterfaceWrapper) ValidateBarcodes

func (w *ServerInterfaceWrapper) ValidateBarcodes(ctx echo.Context) error

ValidateBarcodes converts echo context to params.

type SimpleFieldDefinition

type SimpleFieldDefinition struct {
	ArchiveRecord *ArchiveRecord             `json:"archiveRecord"`
	Id            *string                    `json:"id,omitempty"`
	IsMulti       *bool                      `json:"isMulti,omitempty"`
	IsRequired    *bool                      `json:"isRequired,omitempty"`
	Name          *string                    `json:"name,omitempty"`
	Type          *SimpleFieldDefinitionType `json:"type,omitempty"`
}

SimpleFieldDefinition defines model for SimpleFieldDefinition.

type SimpleFieldDefinitionType

type SimpleFieldDefinitionType string

SimpleFieldDefinitionType defines model for SimpleFieldDefinition.Type.

const (
	SimpleFieldDefinitionTypeAaSequenceLink   SimpleFieldDefinitionType = "aa_sequence_link"
	SimpleFieldDefinitionTypeBlobLink         SimpleFieldDefinitionType = "blob_link"
	SimpleFieldDefinitionTypeBoolean          SimpleFieldDefinitionType = "boolean"
	SimpleFieldDefinitionTypeCustomEntityLink SimpleFieldDefinitionType = "custom_entity_link"
	SimpleFieldDefinitionTypeDate             SimpleFieldDefinitionType = "date"
	SimpleFieldDefinitionTypeDatetime         SimpleFieldDefinitionType = "datetime"
	SimpleFieldDefinitionTypeDnaSequenceLink  SimpleFieldDefinitionType = "dna_sequence_link"
	SimpleFieldDefinitionTypeJson             SimpleFieldDefinitionType = "json"
	SimpleFieldDefinitionTypeLongText         SimpleFieldDefinitionType = "long_text"
	SimpleFieldDefinitionTypeMixtureLink      SimpleFieldDefinitionType = "mixture_link"
	SimpleFieldDefinitionTypeText             SimpleFieldDefinitionType = "text"
)

Defines values for SimpleFieldDefinitionType.

type SimpleNotePart

type SimpleNotePart struct {
	// Indentation All notes have an indentation level - the default is 0 for no indent. For lists, indentation gives notes hierarchy - a bulleted list with children is modeled as one note part with indentation 1 followed by note parts with indentation 2, for example.
	Indentation *int `json:"indentation,omitempty"`

	// Links Array of links referenced in text via an @-mention, hyperlink, or the drag-n-dropped preview attached to the note.
	Links *[]EntryLink `json:"links,omitempty"`

	// Text The textual contents of the note.
	Text *string             `json:"text,omitempty"`
	Type *SimpleNotePartType `json:"type,omitempty"`
}

SimpleNotePart defines model for SimpleNotePart.

type SimpleNotePartType

type SimpleNotePartType string

SimpleNotePartType defines model for SimpleNotePart.Type.

const (
	SimpleNotePartTypeCode       SimpleNotePartType = "code"
	SimpleNotePartTypeListBullet SimpleNotePartType = "list_bullet"
	SimpleNotePartTypeListNumber SimpleNotePartType = "list_number"
	SimpleNotePartTypeText       SimpleNotePartType = "text"
)

Defines values for SimpleNotePartType.

type StageEntry

type StageEntry struct {
	// ApiURL The canonical url of the Stage Entry in the API.
	ApiURL *string `json:"apiURL,omitempty"`

	// Authors Array of UserSummary Resources of the authors of the stage entry. This defaults to the creator but can be manually changed.
	Authors *[]UserSummary `json:"authors,omitempty"`

	// CreatedAt DateTime the stage entry was created at
	CreatedAt *time.Time `json:"createdAt,omitempty"`

	// Creator UserSummary Resource of the user who created the stage entry
	Creator      *UserSummary  `json:"creator,omitempty"`
	CustomFields *CustomFields `json:"customFields,omitempty"`

	// DisplayId User-friendly ID of the stage entry
	DisplayId *string `json:"displayId,omitempty"`
	Fields    *Fields `json:"fields,omitempty"`

	// FolderId ID of the folder that contains the stage entry
	FolderId *string `json:"folderId,omitempty"`

	// Id ID of the stage entry
	Id *string `json:"id,omitempty"`

	// ModifiedAt DateTime the stage entry was last modified
	ModifiedAt *string `json:"modifiedAt,omitempty"`

	// Name Title of the stage entry
	Name *string `json:"name,omitempty"`

	// ReviewRecord Review record if set
	ReviewRecord *map[string]interface{} `json:"reviewRecord"`

	// Schema Entry schema if set
	Schema *EntrySchema `json:"schema"`

	// WebURL URL of the stage entry
	WebURL *string `json:"webURL,omitempty"`

	// WorkflowId ID of the parent workflow
	WorkflowId *string `json:"workflowId,omitempty"`

	// WorkflowStageId ID of the associated workflow stage
	WorkflowStageId *string `json:"workflowStageId,omitempty"`
}

StageEntry A notebook entry used for execution of one or more stage runs in a legacy workflow.

type StageEntryCreatedEvent

type StageEntryCreatedEvent = EventBase

StageEntryCreatedEvent defines model for StageEntryCreatedEvent.

type StageEntryUpdatedFieldsEvent

type StageEntryUpdatedFieldsEvent struct {
	CreatedAt  *time.Time                             `json:"createdAt,omitempty"`
	Deprecated *bool                                  `json:"deprecated,omitempty"`
	EventType  *StageEntryUpdatedFieldsEventEventType `json:"eventType,omitempty"`

	// ExcludedProperties These properties have been dropped from the payload due to size.
	ExcludedProperties *[]string `json:"excludedProperties,omitempty"`
	Id                 *string   `json:"id,omitempty"`
	Schema             *struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"schema"`

	// StageEntry A notebook entry used for execution of one or more stage runs in a legacy workflow.
	StageEntry *StageEntry `json:"stageEntry,omitempty"`

	// Updates These properties have been updated, causing this message
	Updates *[]string `json:"updates,omitempty"`
}

StageEntryUpdatedFieldsEvent defines model for StageEntryUpdatedFieldsEvent.

type StageEntryUpdatedFieldsEventEventType

type StageEntryUpdatedFieldsEventEventType string

StageEntryUpdatedFieldsEventEventType defines model for StageEntryUpdatedFieldsEvent.EventType.

const (
	V2AlphaStageEntryUpdatedFields StageEntryUpdatedFieldsEventEventType = "v2-alpha.stageEntry.updated.fields"
)

Defines values for StageEntryUpdatedFieldsEventEventType.

type StageEntryUpdatedReviewRecordEvent

type StageEntryUpdatedReviewRecordEvent struct {
	CreatedAt  *time.Time `json:"createdAt,omitempty"`
	Deprecated *bool      `json:"deprecated,omitempty"`

	// Entry A notebook entry used for execution of one or more stage runs in a legacy workflow.
	Entry     *StageEntry                                  `json:"entry,omitempty"`
	EventType *StageEntryUpdatedReviewRecordEventEventType `json:"eventType,omitempty"`

	// ExcludedProperties These properties have been dropped from the payload due to size.
	ExcludedProperties *[]string `json:"excludedProperties,omitempty"`
	Id                 *string   `json:"id,omitempty"`
	Schema             *struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"schema"`

	// Updates These properties have been updated, causing this message
	Updates *[]string `json:"updates,omitempty"`
}

StageEntryUpdatedReviewRecordEvent defines model for StageEntryUpdatedReviewRecordEvent.

type StageEntryUpdatedReviewRecordEventEventType

type StageEntryUpdatedReviewRecordEventEventType string

StageEntryUpdatedReviewRecordEventEventType defines model for StageEntryUpdatedReviewRecordEvent.EventType.

const (
	V2AlphaStageEntryUpdatedReviewRecord StageEntryUpdatedReviewRecordEventEventType = "v2-alpha.stageEntry.updated.reviewRecord"
)

Defines values for StageEntryUpdatedReviewRecordEventEventType.

type StructuredTableApiIdentifiers

type StructuredTableApiIdentifiers struct {
	ApiId   *string                      `json:"apiId,omitempty"`
	Columns *[]StructuredTableColumnInfo `json:"columns,omitempty"`
}

StructuredTableApiIdentifiers defines model for StructuredTableApiIdentifiers.

type StructuredTableColumnInfo

type StructuredTableColumnInfo struct {
	ColumnId   *string `json:"columnId,omitempty"`
	IsReadOnly *bool   `json:"isReadOnly,omitempty"`
	Name       *string `json:"name,omitempty"`
}

StructuredTableColumnInfo defines model for StructuredTableColumnInfo.

type TableNotePart

type TableNotePart struct {
	// Indentation All notes have an indentation level - the default is 0 for no indent. For lists, indentation gives notes hierarchy - a bulleted list with children is modeled as one note part with indentation 1 followed by note parts with indentation 2, for example.
	Indentation *int `json:"indentation,omitempty"`

	// Links Array of links referenced in the caption via an @-mention, hyperlink, or the drag-n-dropped preview attached to the note.
	Links *[]EntryLink `json:"links,omitempty"`
	Table *EntryTable  `json:"table,omitempty"`

	// Text The caption of the table.
	Text *string            `json:"text,omitempty"`
	Type *TableNotePartType `json:"type,omitempty"`
}

TableNotePart defines model for TableNotePart.

type TableNotePartType

type TableNotePartType string

TableNotePartType defines model for TableNotePart.Type.

const (
	Table TableNotePartType = "table"
)

Defines values for TableNotePartType.

type TableUiBlock

type TableUiBlock struct {
	Enabled *bool  `json:"enabled"`
	Id      string `json:"id"`

	// Name Display name for the table block, to be shown in the UI
	Name   string             `json:"name"`
	Source TableUiBlockSource `json:"source"`
	Type   TableUiBlockType   `json:"type"`
}

TableUiBlock defines model for TableUiBlock.

type TableUiBlockCreate

type TableUiBlockCreate = TableUiBlock

TableUiBlockCreate defines model for TableUiBlockCreate.

type TableUiBlockDataFrameSource

type TableUiBlockDataFrameSource struct {
	// DataFrameId `dataFrameId` of an uploaded data frame (see [Create Data Frame endpoint](https://benchling.com/api/v2-beta/reference#/Data%20Frames)). Note: Canvas tables currently support only text-type columns.
	DataFrameId *string                         `json:"dataFrameId"`
	Type        TableUiBlockDataFrameSourceType `json:"type"`
}

TableUiBlockDataFrameSource defines model for TableUiBlockDataFrameSource.

type TableUiBlockDataFrameSourceType

type TableUiBlockDataFrameSourceType string

TableUiBlockDataFrameSourceType defines model for TableUiBlockDataFrameSource.Type.

const (
	DATAFRAME TableUiBlockDataFrameSourceType = "DATA_FRAME"
)

Defines values for TableUiBlockDataFrameSourceType.

type TableUiBlockDatasetSource

type TableUiBlockDatasetSource struct {
	// DatasetId `datasetId` of an uploaded dataset (see [Create Data Frame endpoint](https://benchling.com/api/v2-beta/reference#/Data%20Frames)). Note: Canvas tables currently support only text-type columns. Datasets are currently undergoing re-work. datasetId will refer to a DataFrame until Dataset APIs are stable. Prefer `TableUiBlockDataFrameSource` meanwhile.
	DatasetId *string                       `json:"datasetId"`
	Type      TableUiBlockDatasetSourceType `json:"type"`
}

TableUiBlockDatasetSource defines model for TableUiBlockDatasetSource.

type TableUiBlockDatasetSourceType

type TableUiBlockDatasetSourceType string

TableUiBlockDatasetSourceType defines model for TableUiBlockDatasetSource.Type.

const (
	DATASET TableUiBlockDatasetSourceType = "DATASET"
)

Defines values for TableUiBlockDatasetSourceType.

type TableUiBlockSource

type TableUiBlockSource struct {
	Type string `json:"type"`
	// contains filtered or unexported fields
}

TableUiBlockSource defines model for TableUiBlockSource.

func (TableUiBlockSource) AsTableUiBlockDataFrameSource

func (t TableUiBlockSource) AsTableUiBlockDataFrameSource() (TableUiBlockDataFrameSource, error)

AsTableUiBlockDataFrameSource returns the union data inside the TableUiBlockSource as a TableUiBlockDataFrameSource

func (TableUiBlockSource) AsTableUiBlockDatasetSource

func (t TableUiBlockSource) AsTableUiBlockDatasetSource() (TableUiBlockDatasetSource, error)

AsTableUiBlockDatasetSource returns the union data inside the TableUiBlockSource as a TableUiBlockDatasetSource

func (TableUiBlockSource) Discriminator

func (t TableUiBlockSource) Discriminator() (string, error)

func (*TableUiBlockSource) FromTableUiBlockDataFrameSource

func (t *TableUiBlockSource) FromTableUiBlockDataFrameSource(v TableUiBlockDataFrameSource) error

FromTableUiBlockDataFrameSource overwrites any union data inside the TableUiBlockSource as the provided TableUiBlockDataFrameSource

func (*TableUiBlockSource) FromTableUiBlockDatasetSource

func (t *TableUiBlockSource) FromTableUiBlockDatasetSource(v TableUiBlockDatasetSource) error

FromTableUiBlockDatasetSource overwrites any union data inside the TableUiBlockSource as the provided TableUiBlockDatasetSource

func (TableUiBlockSource) MarshalJSON

func (t TableUiBlockSource) MarshalJSON() ([]byte, error)

func (*TableUiBlockSource) MergeTableUiBlockDataFrameSource

func (t *TableUiBlockSource) MergeTableUiBlockDataFrameSource(v TableUiBlockDataFrameSource) error

MergeTableUiBlockDataFrameSource performs a merge with any union data inside the TableUiBlockSource, using the provided TableUiBlockDataFrameSource

func (*TableUiBlockSource) MergeTableUiBlockDatasetSource

func (t *TableUiBlockSource) MergeTableUiBlockDatasetSource(v TableUiBlockDatasetSource) error

MergeTableUiBlockDatasetSource performs a merge with any union data inside the TableUiBlockSource, using the provided TableUiBlockDatasetSource

func (*TableUiBlockSource) UnmarshalJSON

func (t *TableUiBlockSource) UnmarshalJSON(b []byte) error

func (TableUiBlockSource) ValueByDiscriminator

func (t TableUiBlockSource) ValueByDiscriminator() (interface{}, error)

type TableUiBlockType

type TableUiBlockType string

TableUiBlockType defines model for TableUiBlock.Type.

const (
	TABLE TableUiBlockType = "TABLE"
)

Defines values for TableUiBlockType.

type TableUiBlockUpdate

type TableUiBlockUpdate = TableUiBlock

TableUiBlockUpdate defines model for TableUiBlockUpdate.

type Team

type Team struct {
	Handle       *string              `json:"handle,omitempty"`
	Id           *string              `json:"id,omitempty"`
	Name         *string              `json:"name,omitempty"`
	Organization *OrganizationSummary `json:"organization,omitempty"`
}

Team defines model for Team.

type TeamSummary

type TeamSummary struct {
	Handle *string `json:"handle,omitempty"`
	Id     *string `json:"id,omitempty"`
	Name   *string `json:"name,omitempty"`
}

TeamSummary defines model for TeamSummary.

type TeamsPaginatedList

type TeamsPaginatedList struct {
	NextToken *string `json:"nextToken,omitempty"`
	Teams     *[]Team `json:"teams,omitempty"`
}

TeamsPaginatedList defines model for TeamsPaginatedList.

type TextAppConfigItem

type TextAppConfigItem struct {
	ApiURL *string `json:"apiURL,omitempty"`
	App    *struct {
		// Id The id of the Benchling app to which this configuration item belongs
		Id *string `json:"id,omitempty"`
	} `json:"app,omitempty"`

	// CreatedAt DateTime the app config item was created
	CreatedAt   *time.Time `json:"createdAt,omitempty"`
	Description *string    `json:"description,omitempty"`
	Id          *string    `json:"id,omitempty"`

	// ModifiedAt DateTime the app config item was last modified
	ModifiedAt *time.Time `json:"modifiedAt,omitempty"`

	// Path Array-based representation of config item's location in the tree in order from top to bottom.
	Path           *[]string              `json:"path,omitempty"`
	RequiredConfig *bool                  `json:"requiredConfig,omitempty"`
	Type           *TextAppConfigItemType `json:"type,omitempty"`
	Value          *string                `json:"value"`
}

TextAppConfigItem defines model for TextAppConfigItem.

type TextAppConfigItemType

type TextAppConfigItemType string

TextAppConfigItemType defines model for TextAppConfigItem.Type.

const (
	TextAppConfigItemTypeText TextAppConfigItemType = "text"
)

Defines values for TextAppConfigItemType.

type TextBoxNotePart

type TextBoxNotePart struct {
	// Indentation All notes have an indentation level - the default is 0 for no indent. For lists, indentation gives notes hierarchy - a bulleted list with children is modeled as one note part with indentation 1 followed by note parts with indentation 2, for example.
	Indentation *int `json:"indentation,omitempty"`

	// Links Array of links referenced via an @-mention, hyperlink, or the drag-n-dropped preview attached to the note.
	Links *[]EntryLink         `json:"links,omitempty"`
	Name  *string              `json:"name,omitempty"`
	Text  *string              `json:"text,omitempty"`
	Type  *TextBoxNotePartType `json:"type,omitempty"`
}

TextBoxNotePart defines model for TextBoxNotePart.

type TextBoxNotePartType

type TextBoxNotePartType string

TextBoxNotePartType defines model for TextBoxNotePart.Type.

const (
	TextBox TextBoxNotePartType = "text_box"
)

Defines values for TextBoxNotePartType.

type TextInputUiBlock

type TextInputUiBlock struct {
	Enabled     *bool                `json:"enabled"`
	Id          string               `json:"id"`
	Label       *string              `json:"label"`
	Placeholder *string              `json:"placeholder"`
	Type        TextInputUiBlockType `json:"type"`
	Value       *string              `json:"value"`
}

TextInputUiBlock defines model for TextInputUiBlock.

type TextInputUiBlockCreate

type TextInputUiBlockCreate = TextInputUiBlock

TextInputUiBlockCreate defines model for TextInputUiBlockCreate.

type TextInputUiBlockType

type TextInputUiBlockType string

TextInputUiBlockType defines model for TextInputUiBlock.Type.

const (
	TEXTINPUT TextInputUiBlockType = "TEXT_INPUT"
)

Defines values for TextInputUiBlockType.

type TextInputUiBlockUpdate

type TextInputUiBlockUpdate = TextInputUiBlock

TextInputUiBlockUpdate defines model for TextInputUiBlockUpdate.

type TokenCreate

type TokenCreate struct {
	// ClientId ID of client to request token for. Leave off if client ID and secret are being supplied through Authorization header.
	ClientId *string `json:"client_id,omitempty"`

	// ClientSecret Leave off if client ID and secret are being supplied through Authorization header.
	ClientSecret *string              `json:"client_secret,omitempty"`
	GrantType    TokenCreateGrantType `json:"grant_type"`
}

TokenCreate defines model for TokenCreate.

type TokenCreateGrantType

type TokenCreateGrantType string

TokenCreateGrantType defines model for TokenCreate.GrantType.

const (
	ClientCredentials TokenCreateGrantType = "client_credentials"
)

Defines values for TokenCreateGrantType.

type TokenResponse

type TokenResponse struct {
	AccessToken *string `json:"access_token,omitempty"`

	// ExpiresIn Number of seconds that token is valid for
	ExpiresIn *int                    `json:"expires_in,omitempty"`
	TokenType *TokenResponseTokenType `json:"token_type,omitempty"`
}

TokenResponse defines model for TokenResponse.

type TokenResponseTokenType

type TokenResponseTokenType string

TokenResponseTokenType defines model for TokenResponse.TokenType.

const (
	Bearer TokenResponseTokenType = "Bearer"
)

Defines values for TokenResponseTokenType.

type TransferIntoContainerJSONRequestBody

type TransferIntoContainerJSONRequestBody = ContainerTransfer

TransferIntoContainerJSONRequestBody defines body for TransferIntoContainer for application/json ContentType.

type TransferIntoContainerResponse

type TransferIntoContainerResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *EmptyObject
	JSON400      *BadRequestError
	JSON403      *ForbiddenRestrictedSampleError
}

func ParseTransferIntoContainerResponse

func ParseTransferIntoContainerResponse(rsp *http.Response) (*TransferIntoContainerResponse, error)

ParseTransferIntoContainerResponse parses an HTTP response from a TransferIntoContainerWithResponse call

func (TransferIntoContainerResponse) Status

Status returns HTTPResponse.Status

func (TransferIntoContainerResponse) StatusCode

func (r TransferIntoContainerResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type TransferIntoContainersJSONRequestBody

type TransferIntoContainersJSONRequestBody = MultipleContainersTransfersList

TransferIntoContainersJSONRequestBody defines body for TransferIntoContainers for application/json ContentType.

type TransferIntoContainersResponse

type TransferIntoContainersResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON202      *AsyncTaskLink
	JSON400      *BadRequestError
}

func ParseTransferIntoContainersResponse

func ParseTransferIntoContainersResponse(rsp *http.Response) (*TransferIntoContainersResponse, error)

ParseTransferIntoContainersResponse parses an HTTP response from a TransferIntoContainersWithResponse call

func (TransferIntoContainersResponse) Status

Status returns HTTPResponse.Status

func (TransferIntoContainersResponse) StatusCode

func (r TransferIntoContainersResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type TransfersAsyncTask

type TransfersAsyncTask struct {
	// Errors Present only when status is FAILED for a bulk task. Contains information about the individual errors in the bulk task.
	Errors *map[string]interface{} `json:"errors,omitempty"`

	// Message Present only when status is FAILED. Contains information about the error.
	Message  *string `json:"message,omitempty"`
	Response *struct {
		DestinationContainers *[]Container `json:"destinationContainers,omitempty"`
	} `json:"response,omitempty"`

	// Status The current state of the task.
	Status TransfersAsyncTaskStatus `json:"status"`
}

TransfersAsyncTask defines model for TransfersAsyncTask.

type TransfersAsyncTaskStatus

type TransfersAsyncTaskStatus string

TransfersAsyncTaskStatus The current state of the task.

const (
	TransfersAsyncTaskStatusFAILED    TransfersAsyncTaskStatus = "FAILED"
	TransfersAsyncTaskStatusRUNNING   TransfersAsyncTaskStatus = "RUNNING"
	TransfersAsyncTaskStatusSUCCEEDED TransfersAsyncTaskStatus = "SUCCEEDED"
)

Defines values for TransfersAsyncTaskStatus.

type Translation

type Translation struct {
	AminoAcids *string `json:"aminoAcids,omitempty"`

	// Color Hex color code used when displaying this feature in the UI.
	Color        *string                       `json:"color,omitempty"`
	CustomFields *[]SequenceFeatureCustomField `json:"customFields,omitempty"`

	// End 0-based exclusive end index. The end of the sequence is always represented as 0.
	End *int `json:"end,omitempty"`

	// GeneticCode The genetic code to use when translating the nucleotide sequence into amino acids.
	GeneticCode *TranslationGeneticCode `json:"geneticCode,omitempty"`
	Name        *string                 `json:"name,omitempty"`
	Notes       *string                 `json:"notes,omitempty"`
	Regions     *[]struct {
		// End 0-based exclusive end index. The end of the sequence is always represented as 0.
		End *int `json:"end,omitempty"`

		// Start 0-based inclusive start index.
		Start *int `json:"start,omitempty"`
	} `json:"regions,omitempty"`

	// Start 0-based inclusive start index.
	Start  *int `json:"start,omitempty"`
	Strand *int `json:"strand,omitempty"`
}

Translation defines model for Translation.

type TranslationGeneticCode

type TranslationGeneticCode string

TranslationGeneticCode The genetic code to use when translating the nucleotide sequence into amino acids.

const (
	ALTERNATIVEFLATWORMMITOCHONDRIAL                            TranslationGeneticCode = "ALTERNATIVE_FLATWORM_MITOCHONDRIAL"
	ALTERNATIVEYEASTNUCLEAR                                     TranslationGeneticCode = "ALTERNATIVE_YEAST_NUCLEAR"
	ASCIDIANMITOCHONDRIAL                                       TranslationGeneticCode = "ASCIDIAN_MITOCHONDRIAL"
	BACTERIALARCHAEALPLANTPLASTID                               TranslationGeneticCode = "BACTERIAL_ARCHAEAL_PLANT_PLASTID"
	CANDIDATEDIVISIONSR1GRACILIBACTERIA                         TranslationGeneticCode = "CANDIDATE_DIVISION_SR1_GRACILIBACTERIA"
	CEPHALODISCIDAEMITOCHONDRIALUAATYR                          TranslationGeneticCode = "CEPHALODISCIDAE_MITOCHONDRIAL_UAA_TYR"
	CHLOROPHYCEANMITOCHONDRIAL                                  TranslationGeneticCode = "CHLOROPHYCEAN_MITOCHONDRIAL"
	CILIATEDASYCLADACEANHEXAMITANUCLEAR                         TranslationGeneticCode = "CILIATE_DASYCLADACEAN_HEXAMITA_NUCLEAR"
	ECHINODERMFLATWORMMITOCHONDRIAL                             TranslationGeneticCode = "ECHINODERM_FLATWORM_MITOCHONDRIAL"
	EUPLOTIDNUCLEAR                                             TranslationGeneticCode = "EUPLOTID_NUCLEAR"
	INVERTEBRATEMITOCHONDRIAL                                   TranslationGeneticCode = "INVERTEBRATE_MITOCHONDRIAL"
	MESODINIUMNUCLEAR                                           TranslationGeneticCode = "MESODINIUM_NUCLEAR"
	MOLDPROTOZOANCOELENTERATEMITOCHONDRIALMYCOPLASMASPIROPLASMA TranslationGeneticCode = "MOLD_PROTOZOAN_COELENTERATE_MITOCHONDRIAL_MYCOPLASMA_SPIROPLASMA"
	PACHYSOLENTANNOPHILUSNUCLEAR                                TranslationGeneticCode = "PACHYSOLEN_TANNOPHILUS_NUCLEAR"
	PERITRICHNUCLEAR                                            TranslationGeneticCode = "PERITRICH_NUCLEAR"
	RHABDOPLEURIDAEMITOCHONDRIAL                                TranslationGeneticCode = "RHABDOPLEURIDAE_MITOCHONDRIAL"
	SCENEDESMUSOBLIQUUSMITOCHONDRIAL                            TranslationGeneticCode = "SCENEDESMUS_OBLIQUUS_MITOCHONDRIAL"
	STANDARD                                                    TranslationGeneticCode = "STANDARD"
	THRAUSTOCHYTRIUMMITOCHONDRIAL                               TranslationGeneticCode = "THRAUSTOCHYTRIUM_MITOCHONDRIAL"
	TREMATODEMITOCHONDRIAL                                      TranslationGeneticCode = "TREMATODE_MITOCHONDRIAL"
	VERTEBRATEMITOCHONDRIAL                                     TranslationGeneticCode = "VERTEBRATE_MITOCHONDRIAL"
	YEASTMITOCHONDRIAL                                          TranslationGeneticCode = "YEAST_MITOCHONDRIAL"
)

Defines values for TranslationGeneticCode.

type UnarchiveAASequencesJSONRequestBody

type UnarchiveAASequencesJSONRequestBody = AaSequencesUnarchive

UnarchiveAASequencesJSONRequestBody defines body for UnarchiveAASequences for application/json ContentType.

type UnarchiveAASequencesResponse

type UnarchiveAASequencesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AaSequencesArchivalChange
	JSON400      *BadRequestError
}

func ParseUnarchiveAASequencesResponse

func ParseUnarchiveAASequencesResponse(rsp *http.Response) (*UnarchiveAASequencesResponse, error)

ParseUnarchiveAASequencesResponse parses an HTTP response from a UnarchiveAASequencesWithResponse call

func (UnarchiveAASequencesResponse) Status

Status returns HTTPResponse.Status

func (UnarchiveAASequencesResponse) StatusCode

func (r UnarchiveAASequencesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UnarchiveAppCanvasesJSONRequestBody

type UnarchiveAppCanvasesJSONRequestBody = AppCanvasesUnarchive

UnarchiveAppCanvasesJSONRequestBody defines body for UnarchiveAppCanvases for application/json ContentType.

type UnarchiveAppCanvasesResponse

type UnarchiveAppCanvasesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AppCanvasesArchivalChange
	JSON400      *BadRequestError
}

func ParseUnarchiveAppCanvasesResponse

func ParseUnarchiveAppCanvasesResponse(rsp *http.Response) (*UnarchiveAppCanvasesResponse, error)

ParseUnarchiveAppCanvasesResponse parses an HTTP response from a UnarchiveAppCanvasesWithResponse call

func (UnarchiveAppCanvasesResponse) Status

Status returns HTTPResponse.Status

func (UnarchiveAppCanvasesResponse) StatusCode

func (r UnarchiveAppCanvasesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UnarchiveAssayResultsJSONRequestBody

type UnarchiveAssayResultsJSONRequestBody = AssayResultIdsRequest

UnarchiveAssayResultsJSONRequestBody defines body for UnarchiveAssayResults for application/json ContentType.

type UnarchiveAssayResultsResponse

type UnarchiveAssayResultsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AssayResultIdsResponse
	JSON400      *BadRequestError
}

func ParseUnarchiveAssayResultsResponse

func ParseUnarchiveAssayResultsResponse(rsp *http.Response) (*UnarchiveAssayResultsResponse, error)

ParseUnarchiveAssayResultsResponse parses an HTTP response from a UnarchiveAssayResultsWithResponse call

func (UnarchiveAssayResultsResponse) Status

Status returns HTTPResponse.Status

func (UnarchiveAssayResultsResponse) StatusCode

func (r UnarchiveAssayResultsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UnarchiveAssayRunsJSONRequestBody

type UnarchiveAssayRunsJSONRequestBody = AssayRunsUnarchive

UnarchiveAssayRunsJSONRequestBody defines body for UnarchiveAssayRuns for application/json ContentType.

type UnarchiveAssayRunsResponse

type UnarchiveAssayRunsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AssayRunsArchivalChange
	JSON400      *BadRequestError
}

func ParseUnarchiveAssayRunsResponse

func ParseUnarchiveAssayRunsResponse(rsp *http.Response) (*UnarchiveAssayRunsResponse, error)

ParseUnarchiveAssayRunsResponse parses an HTTP response from a UnarchiveAssayRunsWithResponse call

func (UnarchiveAssayRunsResponse) Status

Status returns HTTPResponse.Status

func (UnarchiveAssayRunsResponse) StatusCode

func (r UnarchiveAssayRunsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UnarchiveAutomationOutputProcessorsJSONRequestBody

type UnarchiveAutomationOutputProcessorsJSONRequestBody = AutomationOutputProcessorsUnarchive

UnarchiveAutomationOutputProcessorsJSONRequestBody defines body for UnarchiveAutomationOutputProcessors for application/json ContentType.

type UnarchiveAutomationOutputProcessorsResponse

type UnarchiveAutomationOutputProcessorsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AutomationOutputProcessorArchivalChange
	JSON400      *BadRequestError
}

func ParseUnarchiveAutomationOutputProcessorsResponse

func ParseUnarchiveAutomationOutputProcessorsResponse(rsp *http.Response) (*UnarchiveAutomationOutputProcessorsResponse, error)

ParseUnarchiveAutomationOutputProcessorsResponse parses an HTTP response from a UnarchiveAutomationOutputProcessorsWithResponse call

func (UnarchiveAutomationOutputProcessorsResponse) Status

Status returns HTTPResponse.Status

func (UnarchiveAutomationOutputProcessorsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type UnarchiveBatchesJSONRequestBody

type UnarchiveBatchesJSONRequestBody = BatchesUnarchive

UnarchiveBatchesJSONRequestBody defines body for UnarchiveBatches for application/json ContentType.

type UnarchiveBatchesResponse

type UnarchiveBatchesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *BatchesArchivalChange
	JSON400      *BadRequestError
}

func ParseUnarchiveBatchesResponse

func ParseUnarchiveBatchesResponse(rsp *http.Response) (*UnarchiveBatchesResponse, error)

ParseUnarchiveBatchesResponse parses an HTTP response from a UnarchiveBatchesWithResponse call

func (UnarchiveBatchesResponse) Status

func (r UnarchiveBatchesResponse) Status() string

Status returns HTTPResponse.Status

func (UnarchiveBatchesResponse) StatusCode

func (r UnarchiveBatchesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UnarchiveBenchlingAppsJSONRequestBody

type UnarchiveBenchlingAppsJSONRequestBody = BenchlingAppsUnarchive

UnarchiveBenchlingAppsJSONRequestBody defines body for UnarchiveBenchlingApps for application/json ContentType.

type UnarchiveBenchlingAppsResponse

type UnarchiveBenchlingAppsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *BenchlingAppsArchivalChange
	JSON400      *BadRequestError
}

func ParseUnarchiveBenchlingAppsResponse

func ParseUnarchiveBenchlingAppsResponse(rsp *http.Response) (*UnarchiveBenchlingAppsResponse, error)

ParseUnarchiveBenchlingAppsResponse parses an HTTP response from a UnarchiveBenchlingAppsWithResponse call

func (UnarchiveBenchlingAppsResponse) Status

Status returns HTTPResponse.Status

func (UnarchiveBenchlingAppsResponse) StatusCode

func (r UnarchiveBenchlingAppsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UnarchiveBoxesJSONRequestBody

type UnarchiveBoxesJSONRequestBody = BoxesUnarchive

UnarchiveBoxesJSONRequestBody defines body for UnarchiveBoxes for application/json ContentType.

type UnarchiveBoxesResponse

type UnarchiveBoxesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *BoxesArchivalChange
}

func ParseUnarchiveBoxesResponse

func ParseUnarchiveBoxesResponse(rsp *http.Response) (*UnarchiveBoxesResponse, error)

ParseUnarchiveBoxesResponse parses an HTTP response from a UnarchiveBoxesWithResponse call

func (UnarchiveBoxesResponse) Status

func (r UnarchiveBoxesResponse) Status() string

Status returns HTTPResponse.Status

func (UnarchiveBoxesResponse) StatusCode

func (r UnarchiveBoxesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UnarchiveContainersJSONRequestBody

type UnarchiveContainersJSONRequestBody = ContainersUnarchive

UnarchiveContainersJSONRequestBody defines body for UnarchiveContainers for application/json ContentType.

type UnarchiveContainersResponse

type UnarchiveContainersResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ContainersArchivalChange
	JSON400      *BadRequestError
}

func ParseUnarchiveContainersResponse

func ParseUnarchiveContainersResponse(rsp *http.Response) (*UnarchiveContainersResponse, error)

ParseUnarchiveContainersResponse parses an HTTP response from a UnarchiveContainersWithResponse call

func (UnarchiveContainersResponse) Status

Status returns HTTPResponse.Status

func (UnarchiveContainersResponse) StatusCode

func (r UnarchiveContainersResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UnarchiveCustomEntitiesJSONRequestBody

type UnarchiveCustomEntitiesJSONRequestBody = CustomEntitiesUnarchive

UnarchiveCustomEntitiesJSONRequestBody defines body for UnarchiveCustomEntities for application/json ContentType.

type UnarchiveCustomEntitiesResponse

type UnarchiveCustomEntitiesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CustomEntitiesArchivalChange
	JSON400      *BadRequestError
}

func ParseUnarchiveCustomEntitiesResponse

func ParseUnarchiveCustomEntitiesResponse(rsp *http.Response) (*UnarchiveCustomEntitiesResponse, error)

ParseUnarchiveCustomEntitiesResponse parses an HTTP response from a UnarchiveCustomEntitiesWithResponse call

func (UnarchiveCustomEntitiesResponse) Status

Status returns HTTPResponse.Status

func (UnarchiveCustomEntitiesResponse) StatusCode

func (r UnarchiveCustomEntitiesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UnarchiveDNAOligosJSONRequestBody

type UnarchiveDNAOligosJSONRequestBody = DnaOligosUnarchive

UnarchiveDNAOligosJSONRequestBody defines body for UnarchiveDNAOligos for application/json ContentType.

type UnarchiveDNAOligosResponse

type UnarchiveDNAOligosResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *DnaOligosArchivalChange
	JSON400      *BadRequestError
}

func ParseUnarchiveDNAOligosResponse

func ParseUnarchiveDNAOligosResponse(rsp *http.Response) (*UnarchiveDNAOligosResponse, error)

ParseUnarchiveDNAOligosResponse parses an HTTP response from a UnarchiveDNAOligosWithResponse call

func (UnarchiveDNAOligosResponse) Status

Status returns HTTPResponse.Status

func (UnarchiveDNAOligosResponse) StatusCode

func (r UnarchiveDNAOligosResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UnarchiveDNASequencesJSONRequestBody

type UnarchiveDNASequencesJSONRequestBody = DnaSequencesUnarchive

UnarchiveDNASequencesJSONRequestBody defines body for UnarchiveDNASequences for application/json ContentType.

type UnarchiveDNASequencesResponse

type UnarchiveDNASequencesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *DnaSequencesArchivalChange
	JSON400      *BadRequestError
}

func ParseUnarchiveDNASequencesResponse

func ParseUnarchiveDNASequencesResponse(rsp *http.Response) (*UnarchiveDNASequencesResponse, error)

ParseUnarchiveDNASequencesResponse parses an HTTP response from a UnarchiveDNASequencesWithResponse call

func (UnarchiveDNASequencesResponse) Status

Status returns HTTPResponse.Status

func (UnarchiveDNASequencesResponse) StatusCode

func (r UnarchiveDNASequencesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UnarchiveDropdownOptionsJSONRequestBody

type UnarchiveDropdownOptionsJSONRequestBody = DropdownOptionsUnarchive

UnarchiveDropdownOptionsJSONRequestBody defines body for UnarchiveDropdownOptions for application/json ContentType.

type UnarchiveDropdownOptionsResponse

type UnarchiveDropdownOptionsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *DropdownOptionsArchivalChange
	JSON400      *BadRequestError
	JSON403      *ForbiddenError
	JSON404      *NotFoundError
}

func ParseUnarchiveDropdownOptionsResponse

func ParseUnarchiveDropdownOptionsResponse(rsp *http.Response) (*UnarchiveDropdownOptionsResponse, error)

ParseUnarchiveDropdownOptionsResponse parses an HTTP response from a UnarchiveDropdownOptionsWithResponse call

func (UnarchiveDropdownOptionsResponse) Status

Status returns HTTPResponse.Status

func (UnarchiveDropdownOptionsResponse) StatusCode

func (r UnarchiveDropdownOptionsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UnarchiveEntriesJSONRequestBody

type UnarchiveEntriesJSONRequestBody = EntriesUnarchive

UnarchiveEntriesJSONRequestBody defines body for UnarchiveEntries for application/json ContentType.

type UnarchiveEntriesResponse

type UnarchiveEntriesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *EntriesArchivalChange
}

func ParseUnarchiveEntriesResponse

func ParseUnarchiveEntriesResponse(rsp *http.Response) (*UnarchiveEntriesResponse, error)

ParseUnarchiveEntriesResponse parses an HTTP response from a UnarchiveEntriesWithResponse call

func (UnarchiveEntriesResponse) Status

func (r UnarchiveEntriesResponse) Status() string

Status returns HTTPResponse.Status

func (UnarchiveEntriesResponse) StatusCode

func (r UnarchiveEntriesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UnarchiveFoldersJSONRequestBody

type UnarchiveFoldersJSONRequestBody = FoldersUnarchive

UnarchiveFoldersJSONRequestBody defines body for UnarchiveFolders for application/json ContentType.

type UnarchiveFoldersResponse

type UnarchiveFoldersResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *FoldersArchivalChange
	JSON400      *BadRequestError
}

func ParseUnarchiveFoldersResponse

func ParseUnarchiveFoldersResponse(rsp *http.Response) (*UnarchiveFoldersResponse, error)

ParseUnarchiveFoldersResponse parses an HTTP response from a UnarchiveFoldersWithResponse call

func (UnarchiveFoldersResponse) Status

func (r UnarchiveFoldersResponse) Status() string

Status returns HTTPResponse.Status

func (UnarchiveFoldersResponse) StatusCode

func (r UnarchiveFoldersResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UnarchiveLocationsJSONRequestBody

type UnarchiveLocationsJSONRequestBody = LocationsUnarchive

UnarchiveLocationsJSONRequestBody defines body for UnarchiveLocations for application/json ContentType.

type UnarchiveLocationsResponse

type UnarchiveLocationsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *LocationsArchivalChange
	JSON400      *BadRequestError
}

func ParseUnarchiveLocationsResponse

func ParseUnarchiveLocationsResponse(rsp *http.Response) (*UnarchiveLocationsResponse, error)

ParseUnarchiveLocationsResponse parses an HTTP response from a UnarchiveLocationsWithResponse call

func (UnarchiveLocationsResponse) Status

Status returns HTTPResponse.Status

func (UnarchiveLocationsResponse) StatusCode

func (r UnarchiveLocationsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UnarchiveMixturesJSONRequestBody

type UnarchiveMixturesJSONRequestBody = MixturesUnarchive

UnarchiveMixturesJSONRequestBody defines body for UnarchiveMixtures for application/json ContentType.

type UnarchiveMixturesResponse

type UnarchiveMixturesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *MixturesArchivalChange
	JSON400      *BadRequestError
}

func ParseUnarchiveMixturesResponse

func ParseUnarchiveMixturesResponse(rsp *http.Response) (*UnarchiveMixturesResponse, error)

ParseUnarchiveMixturesResponse parses an HTTP response from a UnarchiveMixturesWithResponse call

func (UnarchiveMixturesResponse) Status

func (r UnarchiveMixturesResponse) Status() string

Status returns HTTPResponse.Status

func (UnarchiveMixturesResponse) StatusCode

func (r UnarchiveMixturesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UnarchiveMoleculesJSONRequestBody

type UnarchiveMoleculesJSONRequestBody = MoleculesUnarchive

UnarchiveMoleculesJSONRequestBody defines body for UnarchiveMolecules for application/json ContentType.

type UnarchiveMoleculesResponse

type UnarchiveMoleculesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *MoleculesArchivalChange
	JSON400      *BadRequestError
}

func ParseUnarchiveMoleculesResponse

func ParseUnarchiveMoleculesResponse(rsp *http.Response) (*UnarchiveMoleculesResponse, error)

ParseUnarchiveMoleculesResponse parses an HTTP response from a UnarchiveMoleculesWithResponse call

func (UnarchiveMoleculesResponse) Status

Status returns HTTPResponse.Status

func (UnarchiveMoleculesResponse) StatusCode

func (r UnarchiveMoleculesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UnarchiveMonomersJSONRequestBody

type UnarchiveMonomersJSONRequestBody = MonomersUnarchive

UnarchiveMonomersJSONRequestBody defines body for UnarchiveMonomers for application/json ContentType.

type UnarchiveMonomersResponse

type UnarchiveMonomersResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *MonomersArchivalChange
	JSON400      *BadRequestError
}

func ParseUnarchiveMonomersResponse

func ParseUnarchiveMonomersResponse(rsp *http.Response) (*UnarchiveMonomersResponse, error)

ParseUnarchiveMonomersResponse parses an HTTP response from a UnarchiveMonomersWithResponse call

func (UnarchiveMonomersResponse) Status

func (r UnarchiveMonomersResponse) Status() string

Status returns HTTPResponse.Status

func (UnarchiveMonomersResponse) StatusCode

func (r UnarchiveMonomersResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UnarchiveOligosJSONRequestBody

type UnarchiveOligosJSONRequestBody = OligosUnarchive

UnarchiveOligosJSONRequestBody defines body for UnarchiveOligos for application/json ContentType.

type UnarchiveOligosResponse

type UnarchiveOligosResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *OligosArchivalChange
	JSON400      *BadRequestError
}

func ParseUnarchiveOligosResponse

func ParseUnarchiveOligosResponse(rsp *http.Response) (*UnarchiveOligosResponse, error)

ParseUnarchiveOligosResponse parses an HTTP response from a UnarchiveOligosWithResponse call

func (UnarchiveOligosResponse) Status

func (r UnarchiveOligosResponse) Status() string

Status returns HTTPResponse.Status

func (UnarchiveOligosResponse) StatusCode

func (r UnarchiveOligosResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UnarchivePlatesJSONRequestBody

type UnarchivePlatesJSONRequestBody = PlatesUnarchive

UnarchivePlatesJSONRequestBody defines body for UnarchivePlates for application/json ContentType.

type UnarchivePlatesResponse

type UnarchivePlatesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PlatesArchivalChange
	JSON400      *BadRequestError
}

func ParseUnarchivePlatesResponse

func ParseUnarchivePlatesResponse(rsp *http.Response) (*UnarchivePlatesResponse, error)

ParseUnarchivePlatesResponse parses an HTTP response from a UnarchivePlatesWithResponse call

func (UnarchivePlatesResponse) Status

func (r UnarchivePlatesResponse) Status() string

Status returns HTTPResponse.Status

func (UnarchivePlatesResponse) StatusCode

func (r UnarchivePlatesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UnarchiveProjectsJSONRequestBody

type UnarchiveProjectsJSONRequestBody = ProjectsUnarchive

UnarchiveProjectsJSONRequestBody defines body for UnarchiveProjects for application/json ContentType.

type UnarchiveProjectsResponse

type UnarchiveProjectsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ProjectsArchivalChange
}

func ParseUnarchiveProjectsResponse

func ParseUnarchiveProjectsResponse(rsp *http.Response) (*UnarchiveProjectsResponse, error)

ParseUnarchiveProjectsResponse parses an HTTP response from a UnarchiveProjectsWithResponse call

func (UnarchiveProjectsResponse) Status

func (r UnarchiveProjectsResponse) Status() string

Status returns HTTPResponse.Status

func (UnarchiveProjectsResponse) StatusCode

func (r UnarchiveProjectsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UnarchiveRNAOligosJSONRequestBody

type UnarchiveRNAOligosJSONRequestBody = RnaOligosUnarchive

UnarchiveRNAOligosJSONRequestBody defines body for UnarchiveRNAOligos for application/json ContentType.

type UnarchiveRNAOligosResponse

type UnarchiveRNAOligosResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *RnaOligosArchivalChange
	JSON400      *BadRequestError
}

func ParseUnarchiveRNAOligosResponse

func ParseUnarchiveRNAOligosResponse(rsp *http.Response) (*UnarchiveRNAOligosResponse, error)

ParseUnarchiveRNAOligosResponse parses an HTTP response from a UnarchiveRNAOligosWithResponse call

func (UnarchiveRNAOligosResponse) Status

Status returns HTTPResponse.Status

func (UnarchiveRNAOligosResponse) StatusCode

func (r UnarchiveRNAOligosResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UnarchiveRNASequencesJSONRequestBody

type UnarchiveRNASequencesJSONRequestBody = RnaSequencesUnarchive

UnarchiveRNASequencesJSONRequestBody defines body for UnarchiveRNASequences for application/json ContentType.

type UnarchiveRNASequencesResponse

type UnarchiveRNASequencesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *RnaSequencesArchivalChange
	JSON400      *BadRequestError
}

func ParseUnarchiveRNASequencesResponse

func ParseUnarchiveRNASequencesResponse(rsp *http.Response) (*UnarchiveRNASequencesResponse, error)

ParseUnarchiveRNASequencesResponse parses an HTTP response from a UnarchiveRNASequencesWithResponse call

func (UnarchiveRNASequencesResponse) Status

Status returns HTTPResponse.Status

func (UnarchiveRNASequencesResponse) StatusCode

func (r UnarchiveRNASequencesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UnarchiveWorkflowOutputsJSONRequestBody

type UnarchiveWorkflowOutputsJSONRequestBody = WorkflowOutputsUnarchive

UnarchiveWorkflowOutputsJSONRequestBody defines body for UnarchiveWorkflowOutputs for application/json ContentType.

type UnarchiveWorkflowOutputsResponse

type UnarchiveWorkflowOutputsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *WorkflowOutputsArchivalChange
	JSON400      *BadRequestError
}

func ParseUnarchiveWorkflowOutputsResponse

func ParseUnarchiveWorkflowOutputsResponse(rsp *http.Response) (*UnarchiveWorkflowOutputsResponse, error)

ParseUnarchiveWorkflowOutputsResponse parses an HTTP response from a UnarchiveWorkflowOutputsWithResponse call

func (UnarchiveWorkflowOutputsResponse) Status

Status returns HTTPResponse.Status

func (UnarchiveWorkflowOutputsResponse) StatusCode

func (r UnarchiveWorkflowOutputsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UnarchiveWorkflowTaskGroupsJSONRequestBody

type UnarchiveWorkflowTaskGroupsJSONRequestBody = WorkflowTaskGroupsUnarchive

UnarchiveWorkflowTaskGroupsJSONRequestBody defines body for UnarchiveWorkflowTaskGroups for application/json ContentType.

type UnarchiveWorkflowTaskGroupsResponse

type UnarchiveWorkflowTaskGroupsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *WorkflowTaskGroupsArchivalChange
	JSON400      *BadRequestError
}

func ParseUnarchiveWorkflowTaskGroupsResponse

func ParseUnarchiveWorkflowTaskGroupsResponse(rsp *http.Response) (*UnarchiveWorkflowTaskGroupsResponse, error)

ParseUnarchiveWorkflowTaskGroupsResponse parses an HTTP response from a UnarchiveWorkflowTaskGroupsWithResponse call

func (UnarchiveWorkflowTaskGroupsResponse) Status

Status returns HTTPResponse.Status

func (UnarchiveWorkflowTaskGroupsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type UnarchiveWorkflowTasksJSONRequestBody

type UnarchiveWorkflowTasksJSONRequestBody = WorkflowTasksUnarchive

UnarchiveWorkflowTasksJSONRequestBody defines body for UnarchiveWorkflowTasks for application/json ContentType.

type UnarchiveWorkflowTasksResponse

type UnarchiveWorkflowTasksResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *WorkflowTasksArchivalChange
	JSON400      *BadRequestError
}

func ParseUnarchiveWorkflowTasksResponse

func ParseUnarchiveWorkflowTasksResponse(rsp *http.Response) (*UnarchiveWorkflowTasksResponse, error)

ParseUnarchiveWorkflowTasksResponse parses an HTTP response from a UnarchiveWorkflowTasksWithResponse call

func (UnarchiveWorkflowTasksResponse) Status

Status returns HTTPResponse.Status

func (UnarchiveWorkflowTasksResponse) StatusCode

func (r UnarchiveWorkflowTasksResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UnitSummary

type UnitSummary struct {
	Id         *string `json:"id,omitempty"`
	Name       *string `json:"name,omitempty"`
	Symbol     *string `json:"symbol,omitempty"`
	UnitTypeId *string `json:"unitTypeId,omitempty"`
}

UnitSummary defines model for UnitSummary.

type UnregisterEntities

type UnregisterEntities struct {
	// EntityIds Array of entity IDs
	EntityIds []string `json:"entityIds"`

	// FolderId ID of the folder that the entities should be moved to
	FolderId string `json:"folderId"`
}

UnregisterEntities defines model for UnregisterEntities.

type UnregisterEntitiesJSONRequestBody

type UnregisterEntitiesJSONRequestBody = UnregisterEntities

UnregisterEntitiesJSONRequestBody defines body for UnregisterEntities for application/json ContentType.

type UnregisterEntitiesResponse

type UnregisterEntitiesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *EmptyObject
	JSON400      *BadRequestError
}

func ParseUnregisterEntitiesResponse

func ParseUnregisterEntitiesResponse(rsp *http.Response) (*UnregisterEntitiesResponse, error)

ParseUnregisterEntitiesResponse parses an HTTP response from a UnregisterEntitiesWithResponse call

func (UnregisterEntitiesResponse) Status

Status returns HTTPResponse.Status

func (UnregisterEntitiesResponse) StatusCode

func (r UnregisterEntitiesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateAASequenceJSONRequestBody

type UpdateAASequenceJSONRequestBody = AaSequenceUpdate

UpdateAASequenceJSONRequestBody defines body for UpdateAASequence for application/json ContentType.

type UpdateAASequenceResponse

type UpdateAASequenceResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AaSequence
	JSON400      *BadRequestError
}

func ParseUpdateAASequenceResponse

func ParseUpdateAASequenceResponse(rsp *http.Response) (*UpdateAASequenceResponse, error)

ParseUpdateAASequenceResponse parses an HTTP response from a UpdateAASequenceWithResponse call

func (UpdateAASequenceResponse) Status

func (r UpdateAASequenceResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateAASequenceResponse) StatusCode

func (r UpdateAASequenceResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateAppCanvasJSONRequestBody

type UpdateAppCanvasJSONRequestBody = AppCanvasUpdate

UpdateAppCanvasJSONRequestBody defines body for UpdateAppCanvas for application/json ContentType.

type UpdateAppCanvasResponse

type UpdateAppCanvasResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AppCanvas
	JSON403      *ForbiddenError
	JSON404      *NotFoundError
}

func ParseUpdateAppCanvasResponse

func ParseUpdateAppCanvasResponse(rsp *http.Response) (*UpdateAppCanvasResponse, error)

ParseUpdateAppCanvasResponse parses an HTTP response from a UpdateAppCanvasWithResponse call

func (UpdateAppCanvasResponse) Status

func (r UpdateAppCanvasResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateAppCanvasResponse) StatusCode

func (r UpdateAppCanvasResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateAppConfigurationItemJSONRequestBody

type UpdateAppConfigurationItemJSONRequestBody = AppConfigItemUpdate

UpdateAppConfigurationItemJSONRequestBody defines body for UpdateAppConfigurationItem for application/json ContentType.

type UpdateAppConfigurationItemResponse

type UpdateAppConfigurationItemResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AppConfigItem
	JSON403      *ForbiddenError
	JSON404      *NotFoundError
}

func ParseUpdateAppConfigurationItemResponse

func ParseUpdateAppConfigurationItemResponse(rsp *http.Response) (*UpdateAppConfigurationItemResponse, error)

ParseUpdateAppConfigurationItemResponse parses an HTTP response from a UpdateAppConfigurationItemWithResponse call

func (UpdateAppConfigurationItemResponse) Status

Status returns HTTPResponse.Status

func (UpdateAppConfigurationItemResponse) StatusCode

func (r UpdateAppConfigurationItemResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateAppSessionJSONRequestBody

type UpdateAppSessionJSONRequestBody = AppSessionUpdate

UpdateAppSessionJSONRequestBody defines body for UpdateAppSession for application/json ContentType.

type UpdateAppSessionResponse

type UpdateAppSessionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AppSession
	JSON400      *BadRequestError
	JSON403      *ForbiddenError
	JSON404      *NotFoundError
}

func ParseUpdateAppSessionResponse

func ParseUpdateAppSessionResponse(rsp *http.Response) (*UpdateAppSessionResponse, error)

ParseUpdateAppSessionResponse parses an HTTP response from a UpdateAppSessionWithResponse call

func (UpdateAppSessionResponse) Status

func (r UpdateAppSessionResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateAppSessionResponse) StatusCode

func (r UpdateAppSessionResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateAssayRunJSONRequestBody

type UpdateAssayRunJSONRequestBody = AssayRunUpdate

UpdateAssayRunJSONRequestBody defines body for UpdateAssayRun for application/json ContentType.

type UpdateAssayRunResponse

type UpdateAssayRunResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AssayRun
	JSON400      *BadRequestError
}

func ParseUpdateAssayRunResponse

func ParseUpdateAssayRunResponse(rsp *http.Response) (*UpdateAssayRunResponse, error)

ParseUpdateAssayRunResponse parses an HTTP response from a UpdateAssayRunWithResponse call

func (UpdateAssayRunResponse) Status

func (r UpdateAssayRunResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateAssayRunResponse) StatusCode

func (r UpdateAssayRunResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateAutomationInputGeneratorJSONRequestBody

type UpdateAutomationInputGeneratorJSONRequestBody = AutomationInputGeneratorUpdate

UpdateAutomationInputGeneratorJSONRequestBody defines body for UpdateAutomationInputGenerator for application/json ContentType.

type UpdateAutomationInputGeneratorResponse

type UpdateAutomationInputGeneratorResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AutomationInputGenerator
	JSON400      *BadRequestError
}

func ParseUpdateAutomationInputGeneratorResponse

func ParseUpdateAutomationInputGeneratorResponse(rsp *http.Response) (*UpdateAutomationInputGeneratorResponse, error)

ParseUpdateAutomationInputGeneratorResponse parses an HTTP response from a UpdateAutomationInputGeneratorWithResponse call

func (UpdateAutomationInputGeneratorResponse) Status

Status returns HTTPResponse.Status

func (UpdateAutomationInputGeneratorResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type UpdateAutomationOutputProcessorJSONRequestBody

type UpdateAutomationOutputProcessorJSONRequestBody = AutomationOutputProcessorUpdate

UpdateAutomationOutputProcessorJSONRequestBody defines body for UpdateAutomationOutputProcessor for application/json ContentType.

type UpdateAutomationOutputProcessorResponse

type UpdateAutomationOutputProcessorResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AutomationOutputProcessor
	JSON400      *BadRequestError
}

func ParseUpdateAutomationOutputProcessorResponse

func ParseUpdateAutomationOutputProcessorResponse(rsp *http.Response) (*UpdateAutomationOutputProcessorResponse, error)

ParseUpdateAutomationOutputProcessorResponse parses an HTTP response from a UpdateAutomationOutputProcessorWithResponse call

func (UpdateAutomationOutputProcessorResponse) Status

Status returns HTTPResponse.Status

func (UpdateAutomationOutputProcessorResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type UpdateBatchJSONRequestBody

type UpdateBatchJSONRequestBody = BatchUpdate

UpdateBatchJSONRequestBody defines body for UpdateBatch for application/json ContentType.

type UpdateBatchResponse

type UpdateBatchResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Batch
	JSON400      *BadRequestError
}

func ParseUpdateBatchResponse

func ParseUpdateBatchResponse(rsp *http.Response) (*UpdateBatchResponse, error)

ParseUpdateBatchResponse parses an HTTP response from a UpdateBatchWithResponse call

func (UpdateBatchResponse) Status

func (r UpdateBatchResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateBatchResponse) StatusCode

func (r UpdateBatchResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateBoxJSONRequestBody

type UpdateBoxJSONRequestBody = BoxUpdate

UpdateBoxJSONRequestBody defines body for UpdateBox for application/json ContentType.

type UpdateBoxResponse

type UpdateBoxResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Box
	JSON400      *BadRequestError
	JSON403      *ForbiddenError
	JSON404      *NotFoundError
}

func ParseUpdateBoxResponse

func ParseUpdateBoxResponse(rsp *http.Response) (*UpdateBoxResponse, error)

ParseUpdateBoxResponse parses an HTTP response from a UpdateBoxWithResponse call

func (UpdateBoxResponse) Status

func (r UpdateBoxResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateBoxResponse) StatusCode

func (r UpdateBoxResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateContainerContentJSONRequestBody

type UpdateContainerContentJSONRequestBody = ContainerContentUpdate

UpdateContainerContentJSONRequestBody defines body for UpdateContainerContent for application/json ContentType.

type UpdateContainerContentResponse

type UpdateContainerContentResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ContainerContent
	JSON400      *BadRequestError
	JSON403      *ForbiddenRestrictedSampleError
	JSON404      *NotFoundError
}

func ParseUpdateContainerContentResponse

func ParseUpdateContainerContentResponse(rsp *http.Response) (*UpdateContainerContentResponse, error)

ParseUpdateContainerContentResponse parses an HTTP response from a UpdateContainerContentWithResponse call

func (UpdateContainerContentResponse) Status

Status returns HTTPResponse.Status

func (UpdateContainerContentResponse) StatusCode

func (r UpdateContainerContentResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateContainerJSONRequestBody

type UpdateContainerJSONRequestBody = ContainerUpdate

UpdateContainerJSONRequestBody defines body for UpdateContainer for application/json ContentType.

type UpdateContainerResponse

type UpdateContainerResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Container
	JSON400      *BadRequestError
	JSON403      *ForbiddenRestrictedSampleError
	JSON404      *NotFoundError
}

func ParseUpdateContainerResponse

func ParseUpdateContainerResponse(rsp *http.Response) (*UpdateContainerResponse, error)

ParseUpdateContainerResponse parses an HTTP response from a UpdateContainerWithResponse call

func (UpdateContainerResponse) Status

func (r UpdateContainerResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateContainerResponse) StatusCode

func (r UpdateContainerResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateCustomEntityJSONRequestBody

type UpdateCustomEntityJSONRequestBody = CustomEntityUpdate

UpdateCustomEntityJSONRequestBody defines body for UpdateCustomEntity for application/json ContentType.

type UpdateCustomEntityResponse

type UpdateCustomEntityResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CustomEntity
	JSON400      *BadRequestError
}

func ParseUpdateCustomEntityResponse

func ParseUpdateCustomEntityResponse(rsp *http.Response) (*UpdateCustomEntityResponse, error)

ParseUpdateCustomEntityResponse parses an HTTP response from a UpdateCustomEntityWithResponse call

func (UpdateCustomEntityResponse) Status

Status returns HTTPResponse.Status

func (UpdateCustomEntityResponse) StatusCode

func (r UpdateCustomEntityResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateDNAOligoJSONRequestBody

type UpdateDNAOligoJSONRequestBody = DnaOligoUpdate

UpdateDNAOligoJSONRequestBody defines body for UpdateDNAOligo for application/json ContentType.

type UpdateDNAOligoResponse

type UpdateDNAOligoResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *DnaOligo
	JSON400      *BadRequestError
}

func ParseUpdateDNAOligoResponse

func ParseUpdateDNAOligoResponse(rsp *http.Response) (*UpdateDNAOligoResponse, error)

ParseUpdateDNAOligoResponse parses an HTTP response from a UpdateDNAOligoWithResponse call

func (UpdateDNAOligoResponse) Status

func (r UpdateDNAOligoResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateDNAOligoResponse) StatusCode

func (r UpdateDNAOligoResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateDNASequenceJSONRequestBody

type UpdateDNASequenceJSONRequestBody = DnaSequenceUpdate

UpdateDNASequenceJSONRequestBody defines body for UpdateDNASequence for application/json ContentType.

type UpdateDNASequenceResponse

type UpdateDNASequenceResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *DnaSequence
	JSON400      *BadRequestError
}

func ParseUpdateDNASequenceResponse

func ParseUpdateDNASequenceResponse(rsp *http.Response) (*UpdateDNASequenceResponse, error)

ParseUpdateDNASequenceResponse parses an HTTP response from a UpdateDNASequenceWithResponse call

func (UpdateDNASequenceResponse) Status

func (r UpdateDNASequenceResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateDNASequenceResponse) StatusCode

func (r UpdateDNASequenceResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateDropdownJSONRequestBody

type UpdateDropdownJSONRequestBody = DropdownUpdate

UpdateDropdownJSONRequestBody defines body for UpdateDropdown for application/json ContentType.

type UpdateDropdownResponse

type UpdateDropdownResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Dropdown
	JSON400      *BadRequestError
	JSON403      *ForbiddenError
	JSON404      *NotFoundError
}

func ParseUpdateDropdownResponse

func ParseUpdateDropdownResponse(rsp *http.Response) (*UpdateDropdownResponse, error)

ParseUpdateDropdownResponse parses an HTTP response from a UpdateDropdownWithResponse call

func (UpdateDropdownResponse) Status

func (r UpdateDropdownResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateDropdownResponse) StatusCode

func (r UpdateDropdownResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateEntryJSONRequestBody

type UpdateEntryJSONRequestBody = EntryUpdate

UpdateEntryJSONRequestBody defines body for UpdateEntry for application/json ContentType.

type UpdateEntryParams

type UpdateEntryParams struct {
	// Returning Comma-separated list of fields to return. Modifies the output shape. To return all keys at a given level, enumerate them or use the wildcard, '*'. For more information, [click here](https://docs.benchling.com/docs/getting-started-1#returning-query-parameter).
	//
	// **Note:** "days.notes" cannot be introspected with the returning parameter, and any sub fields will be ignored. E.g., "days.notes.text" will return the same model as "days.notes".
	Returning *string `form:"returning,omitempty" json:"returning,omitempty"`
}

UpdateEntryParams defines parameters for UpdateEntry.

type UpdateEntryResponse

type UpdateEntryResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Entry
}

func ParseUpdateEntryResponse

func ParseUpdateEntryResponse(rsp *http.Response) (*UpdateEntryResponse, error)

ParseUpdateEntryResponse parses an HTTP response from a UpdateEntryWithResponse call

func (UpdateEntryResponse) Status

func (r UpdateEntryResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateEntryResponse) StatusCode

func (r UpdateEntryResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateEventMixin

type UpdateEventMixin struct {
	// Updates These properties have been updated, causing this message
	Updates *[]string `json:"updates,omitempty"`
}

UpdateEventMixin defines model for UpdateEventMixin.

type UpdateFeatureJSONRequestBody

type UpdateFeatureJSONRequestBody = FeatureUpdate

UpdateFeatureJSONRequestBody defines body for UpdateFeature for application/json ContentType.

type UpdateFeatureLibraryJSONRequestBody

type UpdateFeatureLibraryJSONRequestBody = FeatureLibraryUpdate

UpdateFeatureLibraryJSONRequestBody defines body for UpdateFeatureLibrary for application/json ContentType.

type UpdateFeatureLibraryResponse

type UpdateFeatureLibraryResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *FeatureLibrary
	JSON400      *BadRequestError
	JSON404      *NotFoundError
}

func ParseUpdateFeatureLibraryResponse

func ParseUpdateFeatureLibraryResponse(rsp *http.Response) (*UpdateFeatureLibraryResponse, error)

ParseUpdateFeatureLibraryResponse parses an HTTP response from a UpdateFeatureLibraryWithResponse call

func (UpdateFeatureLibraryResponse) Status

Status returns HTTPResponse.Status

func (UpdateFeatureLibraryResponse) StatusCode

func (r UpdateFeatureLibraryResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateFeatureResponse

type UpdateFeatureResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Feature
	JSON400      *BadRequestError
	JSON404      *NotFoundError
}

func ParseUpdateFeatureResponse

func ParseUpdateFeatureResponse(rsp *http.Response) (*UpdateFeatureResponse, error)

ParseUpdateFeatureResponse parses an HTTP response from a UpdateFeatureWithResponse call

func (UpdateFeatureResponse) Status

func (r UpdateFeatureResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateFeatureResponse) StatusCode

func (r UpdateFeatureResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateLabAutomationTransformJSONRequestBody

type UpdateLabAutomationTransformJSONRequestBody = LabAutomationTransformUpdate

UpdateLabAutomationTransformJSONRequestBody defines body for UpdateLabAutomationTransform for application/json ContentType.

type UpdateLabAutomationTransformResponse

type UpdateLabAutomationTransformResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *LabAutomationTransform
	JSON400      *BadRequestError
}

func ParseUpdateLabAutomationTransformResponse

func ParseUpdateLabAutomationTransformResponse(rsp *http.Response) (*UpdateLabAutomationTransformResponse, error)

ParseUpdateLabAutomationTransformResponse parses an HTTP response from a UpdateLabAutomationTransformWithResponse call

func (UpdateLabAutomationTransformResponse) Status

Status returns HTTPResponse.Status

func (UpdateLabAutomationTransformResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type UpdateLegacyWorkflowMetadataJSONRequestBody

type UpdateLegacyWorkflowMetadataJSONRequestBody = LegacyWorkflowPatch

UpdateLegacyWorkflowMetadataJSONRequestBody defines body for UpdateLegacyWorkflowMetadata for application/json ContentType.

type UpdateLegacyWorkflowMetadataResponse

type UpdateLegacyWorkflowMetadataResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *LegacyWorkflow
}

func ParseUpdateLegacyWorkflowMetadataResponse

func ParseUpdateLegacyWorkflowMetadataResponse(rsp *http.Response) (*UpdateLegacyWorkflowMetadataResponse, error)

ParseUpdateLegacyWorkflowMetadataResponse parses an HTTP response from a UpdateLegacyWorkflowMetadataWithResponse call

func (UpdateLegacyWorkflowMetadataResponse) Status

Status returns HTTPResponse.Status

func (UpdateLegacyWorkflowMetadataResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type UpdateLocationJSONRequestBody

type UpdateLocationJSONRequestBody = LocationUpdate

UpdateLocationJSONRequestBody defines body for UpdateLocation for application/json ContentType.

type UpdateLocationResponse

type UpdateLocationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Location
	JSON400      *BadRequestError
	JSON403      *ForbiddenError
	JSON404      *NotFoundError
}

func ParseUpdateLocationResponse

func ParseUpdateLocationResponse(rsp *http.Response) (*UpdateLocationResponse, error)

ParseUpdateLocationResponse parses an HTTP response from a UpdateLocationWithResponse call

func (UpdateLocationResponse) Status

func (r UpdateLocationResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateLocationResponse) StatusCode

func (r UpdateLocationResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateMixtureJSONRequestBody

type UpdateMixtureJSONRequestBody = MixtureUpdate

UpdateMixtureJSONRequestBody defines body for UpdateMixture for application/json ContentType.

type UpdateMixtureResponse

type UpdateMixtureResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Mixture
	JSON400      *BadRequestError
}

func ParseUpdateMixtureResponse

func ParseUpdateMixtureResponse(rsp *http.Response) (*UpdateMixtureResponse, error)

ParseUpdateMixtureResponse parses an HTTP response from a UpdateMixtureWithResponse call

func (UpdateMixtureResponse) Status

func (r UpdateMixtureResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateMixtureResponse) StatusCode

func (r UpdateMixtureResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateMoleculeJSONRequestBody

type UpdateMoleculeJSONRequestBody = MoleculeUpdate

UpdateMoleculeJSONRequestBody defines body for UpdateMolecule for application/json ContentType.

type UpdateMoleculeResponse

type UpdateMoleculeResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Molecule
	JSON400      *BadRequestError
}

func ParseUpdateMoleculeResponse

func ParseUpdateMoleculeResponse(rsp *http.Response) (*UpdateMoleculeResponse, error)

ParseUpdateMoleculeResponse parses an HTTP response from a UpdateMoleculeWithResponse call

func (UpdateMoleculeResponse) Status

func (r UpdateMoleculeResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateMoleculeResponse) StatusCode

func (r UpdateMoleculeResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateMonomerJSONRequestBody

type UpdateMonomerJSONRequestBody = MonomerUpdate

UpdateMonomerJSONRequestBody defines body for UpdateMonomer for application/json ContentType.

type UpdateMonomerParams

type UpdateMonomerParams struct {
	// Returning Comma-separated list of fields to return. Modifies the output shape. To return all keys at a given level, enumerate them or use the wildcard, '*'. For more information, [click here](https://docs.benchling.com/docs/getting-started-1#returning-query-parameter).
	Returning *string `form:"returning,omitempty" json:"returning,omitempty"`
}

UpdateMonomerParams defines parameters for UpdateMonomer.

type UpdateMonomerResponse

type UpdateMonomerResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Monomer
	JSON400      *BadRequestError
	JSON403      *ForbiddenError
	JSON404      *NotFoundError
}

func ParseUpdateMonomerResponse

func ParseUpdateMonomerResponse(rsp *http.Response) (*UpdateMonomerResponse, error)

ParseUpdateMonomerResponse parses an HTTP response from a UpdateMonomerWithResponse call

func (UpdateMonomerResponse) Status

func (r UpdateMonomerResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateMonomerResponse) StatusCode

func (r UpdateMonomerResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateOligoJSONRequestBody

type UpdateOligoJSONRequestBody = OligoUpdate

UpdateOligoJSONRequestBody defines body for UpdateOligo for application/json ContentType.

type UpdateOligoResponse

type UpdateOligoResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *DnaOligo
	JSON400      *BadRequestError
}

func ParseUpdateOligoResponse

func ParseUpdateOligoResponse(rsp *http.Response) (*UpdateOligoResponse, error)

ParseUpdateOligoResponse parses an HTTP response from a UpdateOligoWithResponse call

func (UpdateOligoResponse) Status

func (r UpdateOligoResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateOligoResponse) StatusCode

func (r UpdateOligoResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdatePlateJSONRequestBody

type UpdatePlateJSONRequestBody = PlateUpdate

UpdatePlateJSONRequestBody defines body for UpdatePlate for application/json ContentType.

type UpdatePlateParams

type UpdatePlateParams struct {
	// Returning Comma-separated list of fields to return. Modifies the output shape. To return all keys at a given level, enumerate them or use the wildcard, '*'. For more information, [click here](https://docs.benchling.com/docs/getting-started-1#returning-query-parameter).
	Returning *string `form:"returning,omitempty" json:"returning,omitempty"`
}

UpdatePlateParams defines parameters for UpdatePlate.

type UpdatePlateResponse

type UpdatePlateResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Plate
	JSON400      *BadRequestError
	JSON403      *ForbiddenError
	JSON404      *NotFoundError
}

func ParseUpdatePlateResponse

func ParseUpdatePlateResponse(rsp *http.Response) (*UpdatePlateResponse, error)

ParseUpdatePlateResponse parses an HTTP response from a UpdatePlateWithResponse call

func (UpdatePlateResponse) Status

func (r UpdatePlateResponse) Status() string

Status returns HTTPResponse.Status

func (UpdatePlateResponse) StatusCode

func (r UpdatePlateResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateRNAOligoJSONRequestBody

type UpdateRNAOligoJSONRequestBody = RnaOligoUpdate

UpdateRNAOligoJSONRequestBody defines body for UpdateRNAOligo for application/json ContentType.

type UpdateRNAOligoResponse

type UpdateRNAOligoResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *RnaOligo
	JSON400      *BadRequestError
}

func ParseUpdateRNAOligoResponse

func ParseUpdateRNAOligoResponse(rsp *http.Response) (*UpdateRNAOligoResponse, error)

ParseUpdateRNAOligoResponse parses an HTTP response from a UpdateRNAOligoWithResponse call

func (UpdateRNAOligoResponse) Status

func (r UpdateRNAOligoResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateRNAOligoResponse) StatusCode

func (r UpdateRNAOligoResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateRNASequenceJSONRequestBody

type UpdateRNASequenceJSONRequestBody = RnaSequenceUpdate

UpdateRNASequenceJSONRequestBody defines body for UpdateRNASequence for application/json ContentType.

type UpdateRNASequenceResponse

type UpdateRNASequenceResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *RnaSequence
	JSON400      *BadRequestError
}

func ParseUpdateRNASequenceResponse

func ParseUpdateRNASequenceResponse(rsp *http.Response) (*UpdateRNASequenceResponse, error)

ParseUpdateRNASequenceResponse parses an HTTP response from a UpdateRNASequenceWithResponse call

func (UpdateRNASequenceResponse) Status

func (r UpdateRNASequenceResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateRNASequenceResponse) StatusCode

func (r UpdateRNASequenceResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateUserJSONRequestBody

type UpdateUserJSONRequestBody = UserUpdate

UpdateUserJSONRequestBody defines body for UpdateUser for application/json ContentType.

type UpdateUserResponse

type UpdateUserResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *User
	JSON400      *BadRequestError
	JSON403      *ForbiddenError
	JSON404      *NotFoundError
}

func ParseUpdateUserResponse

func ParseUpdateUserResponse(rsp *http.Response) (*UpdateUserResponse, error)

ParseUpdateUserResponse parses an HTTP response from a UpdateUserWithResponse call

func (UpdateUserResponse) Status

func (r UpdateUserResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateUserResponse) StatusCode

func (r UpdateUserResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateWorkflowMetadataJSONRequestBody

type UpdateWorkflowMetadataJSONRequestBody = WorkflowPatch

UpdateWorkflowMetadataJSONRequestBody defines body for UpdateWorkflowMetadata for application/json ContentType.

type UpdateWorkflowMetadataResponse

type UpdateWorkflowMetadataResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *LegacyWorkflow
}

func ParseUpdateWorkflowMetadataResponse

func ParseUpdateWorkflowMetadataResponse(rsp *http.Response) (*UpdateWorkflowMetadataResponse, error)

ParseUpdateWorkflowMetadataResponse parses an HTTP response from a UpdateWorkflowMetadataWithResponse call

func (UpdateWorkflowMetadataResponse) Status

Status returns HTTPResponse.Status

func (UpdateWorkflowMetadataResponse) StatusCode

func (r UpdateWorkflowMetadataResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateWorkflowOutputJSONRequestBody

type UpdateWorkflowOutputJSONRequestBody = WorkflowOutputUpdate

UpdateWorkflowOutputJSONRequestBody defines body for UpdateWorkflowOutput for application/json ContentType.

type UpdateWorkflowOutputResponse

type UpdateWorkflowOutputResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *WorkflowOutput
	JSON400      *BadRequestError
	JSON404      *NotFoundError
}

func ParseUpdateWorkflowOutputResponse

func ParseUpdateWorkflowOutputResponse(rsp *http.Response) (*UpdateWorkflowOutputResponse, error)

ParseUpdateWorkflowOutputResponse parses an HTTP response from a UpdateWorkflowOutputWithResponse call

func (UpdateWorkflowOutputResponse) Status

Status returns HTTPResponse.Status

func (UpdateWorkflowOutputResponse) StatusCode

func (r UpdateWorkflowOutputResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateWorkflowTaskGroupJSONRequestBody

type UpdateWorkflowTaskGroupJSONRequestBody = WorkflowTaskGroupUpdate

UpdateWorkflowTaskGroupJSONRequestBody defines body for UpdateWorkflowTaskGroup for application/json ContentType.

type UpdateWorkflowTaskGroupResponse

type UpdateWorkflowTaskGroupResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *WorkflowTaskGroup
	JSON400      *BadRequestError
	JSON404      *NotFoundError
}

func ParseUpdateWorkflowTaskGroupResponse

func ParseUpdateWorkflowTaskGroupResponse(rsp *http.Response) (*UpdateWorkflowTaskGroupResponse, error)

ParseUpdateWorkflowTaskGroupResponse parses an HTTP response from a UpdateWorkflowTaskGroupWithResponse call

func (UpdateWorkflowTaskGroupResponse) Status

Status returns HTTPResponse.Status

func (UpdateWorkflowTaskGroupResponse) StatusCode

func (r UpdateWorkflowTaskGroupResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateWorkflowTaskJSONRequestBody

type UpdateWorkflowTaskJSONRequestBody = WorkflowTaskUpdate

UpdateWorkflowTaskJSONRequestBody defines body for UpdateWorkflowTask for application/json ContentType.

type UpdateWorkflowTaskResponse

type UpdateWorkflowTaskResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *WorkflowTask
	JSON400      *BadRequestError
	JSON404      *NotFoundError
}

func ParseUpdateWorkflowTaskResponse

func ParseUpdateWorkflowTaskResponse(rsp *http.Response) (*UpdateWorkflowTaskResponse, error)

ParseUpdateWorkflowTaskResponse parses an HTTP response from a UpdateWorkflowTaskWithResponse call

func (UpdateWorkflowTaskResponse) Status

Status returns HTTPResponse.Status

func (UpdateWorkflowTaskResponse) StatusCode

func (r UpdateWorkflowTaskResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type User

type User struct {
	ApiKeyLastChangedAt   *string `json:"apiKeyLastChangedAt"`
	Email                 *string `json:"email,omitempty"`
	Handle                *string `json:"handle,omitempty"`
	Id                    *string `json:"id,omitempty"`
	IsSuspended           *bool   `json:"isSuspended,omitempty"`
	Name                  *string `json:"name,omitempty"`
	PasswordLastChangedAt *string `json:"passwordLastChangedAt"`
}

User defines model for User.

type UserActivity

type UserActivity struct {
	LastSeen *time.Time `json:"lastSeen"`
	UserId   *string    `json:"userId,omitempty"`
}

UserActivity defines model for UserActivity.

type UserBulkCreateRequest

type UserBulkCreateRequest struct {
	Users *[]UserCreate `json:"users,omitempty"`
}

UserBulkCreateRequest defines model for UserBulkCreateRequest.

type UserBulkUpdate

type UserBulkUpdate struct {
	// Email Email of the User
	Email *string `json:"email,omitempty"`

	// Handle Handle of the User
	Handle *string `json:"handle,omitempty"`
	Id     string  `json:"id"`

	// IsSuspended Suspended status of the User
	IsSuspended *bool `json:"isSuspended,omitempty"`

	// Name Name of the User
	Name *string `json:"name,omitempty"`
}

UserBulkUpdate defines model for UserBulkUpdate.

type UserBulkUpdateRequest

type UserBulkUpdateRequest struct {
	Users *[]UserBulkUpdate `json:"users,omitempty"`
}

UserBulkUpdateRequest defines model for UserBulkUpdateRequest.

type UserCreate

type UserCreate struct {
	// Email Email of the User
	Email string `json:"email"`

	// Handle Handle of the User
	Handle string `json:"handle"`

	// Name Name of the User
	Name string `json:"name"`
}

UserCreate defines model for UserCreate.

type UserInputMultiValueUiBlock

type UserInputMultiValueUiBlock struct {
	Enabled *bool     `json:"enabled"`
	Id      string    `json:"id"`
	Label   *string   `json:"label"`
	Value   *[]string `json:"value"`
}

UserInputMultiValueUiBlock defines model for UserInputMultiValueUiBlock.

type UserInputUiBlock

type UserInputUiBlock struct {
	Enabled *bool   `json:"enabled"`
	Id      string  `json:"id"`
	Label   *string `json:"label"`
	Value   *string `json:"value"`
}

UserInputUiBlock defines model for UserInputUiBlock.

type UserSummary

type UserSummary struct {
	Handle *string `json:"handle,omitempty"`
	Id     *string `json:"id,omitempty"`
	Name   *string `json:"name,omitempty"`
}

UserSummary defines model for UserSummary.

type UserUpdate

type UserUpdate struct {
	// Email Email of the User
	Email *string `json:"email,omitempty"`

	// Handle Handle of the User
	Handle *string `json:"handle,omitempty"`

	// IsSuspended Suspended status of the User
	IsSuspended *bool `json:"isSuspended,omitempty"`

	// Name Name of the User
	Name *string `json:"name,omitempty"`
}

UserUpdate defines model for UserUpdate.

type UserValidation

type UserValidation struct {
	// ValidationComment A string explaining the reason for the provided validation status.
	ValidationComment *string `json:"validationComment,omitempty"`

	// ValidationStatus Valid values for this enum depend on whether it is used to set a value (e.g., in a POST request), or is a return value for an existing result.
	// Acceptable values for setting a status are 'VALID' or 'INVALID'. Possible return values are 'VALID', 'INVALID', or 'PARTIALLY_VALID' (a result will be partially valid if it has some valid fields and some invalid fields).
	ValidationStatus *UserValidationValidationStatus `json:"validationStatus,omitempty"`
}

UserValidation defines model for UserValidation.

type UserValidationValidationStatus

type UserValidationValidationStatus string

UserValidationValidationStatus Valid values for this enum depend on whether it is used to set a value (e.g., in a POST request), or is a return value for an existing result. Acceptable values for setting a status are 'VALID' or 'INVALID'. Possible return values are 'VALID', 'INVALID', or 'PARTIALLY_VALID' (a result will be partially valid if it has some valid fields and some invalid fields).

const (
	UserValidationValidationStatusINVALID        UserValidationValidationStatus = "INVALID"
	UserValidationValidationStatusPARTIALLYVALID UserValidationValidationStatus = "PARTIALLY_VALID"
	UserValidationValidationStatusVALID          UserValidationValidationStatus = "VALID"
)

Defines values for UserValidationValidationStatus.

type UsersPaginatedList

type UsersPaginatedList struct {
	NextToken *string `json:"nextToken,omitempty"`
	Users     *[]User `json:"users,omitempty"`
}

UsersPaginatedList defines model for UsersPaginatedList.

type ValidateBarcodesJSONRequestBody

type ValidateBarcodesJSONRequestBody = BarcodesList

ValidateBarcodesJSONRequestBody defines body for ValidateBarcodes for application/json ContentType.

type ValidateBarcodesResponse

type ValidateBarcodesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *BarcodeValidationResults
	JSON400      *BadRequestError
	JSON404      *NotFoundError
}

func ParseValidateBarcodesResponse

func ParseValidateBarcodesResponse(rsp *http.Response) (*ValidateBarcodesResponse, error)

ParseValidateBarcodesResponse parses an HTTP response from a ValidateBarcodesWithResponse call

func (ValidateBarcodesResponse) Status

func (r ValidateBarcodesResponse) Status() string

Status returns HTTPResponse.Status

func (ValidateBarcodesResponse) StatusCode

func (r ValidateBarcodesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type WarehouseCredentials

type WarehouseCredentials struct {
	// ExpiresAt The time after which new connections using the username/password will not be permitted. Upon expiration, currently open connections are not terminated.
	ExpiresAt *time.Time `json:"expiresAt,omitempty"`

	// Password The password to connect to the warehouse.
	Password *string `json:"password,omitempty"`

	// Username The username to connect to the warehouse.
	Username *string `json:"username,omitempty"`
}

WarehouseCredentials defines model for WarehouseCredentials.

type WarehouseCredentialsCreate

type WarehouseCredentialsCreate struct {
	// ExpiresIn Duration, in seconds, that credentials should be active for. Must be greater than 0 and less than 3600.
	ExpiresIn int `json:"expiresIn"`
}

WarehouseCredentialsCreate defines model for WarehouseCredentialsCreate.

type Well

type Well struct {
	ArchiveRecord *ArchiveRecord `json:"archiveRecord"`

	// Barcode Barcode of the well
	Barcode        *string         `json:"barcode,omitempty"`
	CheckoutRecord *CheckoutRecord `json:"checkoutRecord,omitempty"`

	// Contents Array of well contents, each with a batch and concentration
	Contents *[]ContainerContent `json:"contents,omitempty"`

	// CreatedAt DateTime the well was created
	CreatedAt *time.Time   `json:"createdAt,omitempty"`
	Creator   *UserSummary `json:"creator,omitempty"`
	Fields    *Fields      `json:"fields,omitempty"`

	// Id ID of the well
	Id *string `json:"id,omitempty"`

	// ModifiedAt DateTime the well was last modified
	ModifiedAt *time.Time `json:"modifiedAt,omitempty"`

	// Name Name of the well, defaults to barcode if name is not provided.
	Name *string `json:"name,omitempty"`

	// ParentStorageId ID of containing parent inventory, a plate well with a coordinate (e.g. plt_2bAks9dx:a2).
	ParentStorageId     *string        `json:"parentStorageId"`
	ParentStorageSchema *SchemaSummary `json:"parentStorageSchema,omitempty"`

	// ProjectId ID of the project if set
	ProjectId *string `json:"projectId"`

	// Quantity Quantity of a container, well, or transfer. Supports mass, volume, and other quantities.
	Quantity     *ContainerQuantity `json:"quantity,omitempty"`
	ResourceType *WellResourceType  `json:"resourceType,omitempty"`

	// RestrictedSampleParties Not applicable for fixed plate wells.
	RestrictedSampleParties *[]Well_RestrictedSampleParties_Item `json:"restrictedSampleParties,omitempty"`

	// RestrictionStatus Not applicable for fixed plate wells.
	RestrictionStatus *SampleRestrictionStatus `json:"restrictionStatus,omitempty"`

	// SampleOwners Not applicable for fixed plate wells.
	SampleOwners *[]Well_SampleOwners_Item             `json:"sampleOwners,omitempty"`
	Schema       *SchemaSummary                        `json:"schema"`
	Volume       *DeprecatedContainerVolumeForResponse `json:"volume,omitempty"`
	WebURL       *string                               `json:"webURL,omitempty"`
}

Well defines model for Well.

type WellOrInaccessibleResource

type WellOrInaccessibleResource struct {
	ResourceType string `json:"resourceType"`
	// contains filtered or unexported fields
}

WellOrInaccessibleResource defines model for WellOrInaccessibleResource.

func (WellOrInaccessibleResource) AsInaccessibleResource

func (t WellOrInaccessibleResource) AsInaccessibleResource() (InaccessibleResource, error)

AsInaccessibleResource returns the union data inside the WellOrInaccessibleResource as a InaccessibleResource

func (WellOrInaccessibleResource) AsWell

func (t WellOrInaccessibleResource) AsWell() (Well, error)

AsWell returns the union data inside the WellOrInaccessibleResource as a Well

func (WellOrInaccessibleResource) Discriminator

func (t WellOrInaccessibleResource) Discriminator() (string, error)

func (*WellOrInaccessibleResource) FromInaccessibleResource

func (t *WellOrInaccessibleResource) FromInaccessibleResource(v InaccessibleResource) error

FromInaccessibleResource overwrites any union data inside the WellOrInaccessibleResource as the provided InaccessibleResource

func (*WellOrInaccessibleResource) FromWell

func (t *WellOrInaccessibleResource) FromWell(v Well) error

FromWell overwrites any union data inside the WellOrInaccessibleResource as the provided Well

func (WellOrInaccessibleResource) MarshalJSON

func (t WellOrInaccessibleResource) MarshalJSON() ([]byte, error)

func (*WellOrInaccessibleResource) MergeInaccessibleResource

func (t *WellOrInaccessibleResource) MergeInaccessibleResource(v InaccessibleResource) error

MergeInaccessibleResource performs a merge with any union data inside the WellOrInaccessibleResource, using the provided InaccessibleResource

func (*WellOrInaccessibleResource) MergeWell

func (t *WellOrInaccessibleResource) MergeWell(v Well) error

MergeWell performs a merge with any union data inside the WellOrInaccessibleResource, using the provided Well

func (*WellOrInaccessibleResource) UnmarshalJSON

func (t *WellOrInaccessibleResource) UnmarshalJSON(b []byte) error

func (WellOrInaccessibleResource) ValueByDiscriminator

func (t WellOrInaccessibleResource) ValueByDiscriminator() (interface{}, error)

type WellResourceType

type WellResourceType string

WellResourceType defines model for Well.ResourceType.

const (
	WellResourceTypeContainer WellResourceType = "container"
)

Defines values for WellResourceType.

type Well_RestrictedSampleParties_Item

type Well_RestrictedSampleParties_Item struct {
	// contains filtered or unexported fields
}

Well_RestrictedSampleParties_Item defines model for Well.restrictedSampleParties.Item.

func (Well_RestrictedSampleParties_Item) AsTeamSummary

AsTeamSummary returns the union data inside the Well_RestrictedSampleParties_Item as a TeamSummary

func (Well_RestrictedSampleParties_Item) AsUserSummary

AsUserSummary returns the union data inside the Well_RestrictedSampleParties_Item as a UserSummary

func (*Well_RestrictedSampleParties_Item) FromTeamSummary

func (t *Well_RestrictedSampleParties_Item) FromTeamSummary(v TeamSummary) error

FromTeamSummary overwrites any union data inside the Well_RestrictedSampleParties_Item as the provided TeamSummary

func (*Well_RestrictedSampleParties_Item) FromUserSummary

func (t *Well_RestrictedSampleParties_Item) FromUserSummary(v UserSummary) error

FromUserSummary overwrites any union data inside the Well_RestrictedSampleParties_Item as the provided UserSummary

func (Well_RestrictedSampleParties_Item) MarshalJSON

func (t Well_RestrictedSampleParties_Item) MarshalJSON() ([]byte, error)

func (*Well_RestrictedSampleParties_Item) MergeTeamSummary

func (t *Well_RestrictedSampleParties_Item) MergeTeamSummary(v TeamSummary) error

MergeTeamSummary performs a merge with any union data inside the Well_RestrictedSampleParties_Item, using the provided TeamSummary

func (*Well_RestrictedSampleParties_Item) MergeUserSummary

func (t *Well_RestrictedSampleParties_Item) MergeUserSummary(v UserSummary) error

MergeUserSummary performs a merge with any union data inside the Well_RestrictedSampleParties_Item, using the provided UserSummary

func (*Well_RestrictedSampleParties_Item) UnmarshalJSON

func (t *Well_RestrictedSampleParties_Item) UnmarshalJSON(b []byte) error

type Well_SampleOwners_Item

type Well_SampleOwners_Item struct {
	// contains filtered or unexported fields
}

Well_SampleOwners_Item defines model for Well.sampleOwners.Item.

func (Well_SampleOwners_Item) AsTeamSummary

func (t Well_SampleOwners_Item) AsTeamSummary() (TeamSummary, error)

AsTeamSummary returns the union data inside the Well_SampleOwners_Item as a TeamSummary

func (Well_SampleOwners_Item) AsUserSummary

func (t Well_SampleOwners_Item) AsUserSummary() (UserSummary, error)

AsUserSummary returns the union data inside the Well_SampleOwners_Item as a UserSummary

func (*Well_SampleOwners_Item) FromTeamSummary

func (t *Well_SampleOwners_Item) FromTeamSummary(v TeamSummary) error

FromTeamSummary overwrites any union data inside the Well_SampleOwners_Item as the provided TeamSummary

func (*Well_SampleOwners_Item) FromUserSummary

func (t *Well_SampleOwners_Item) FromUserSummary(v UserSummary) error

FromUserSummary overwrites any union data inside the Well_SampleOwners_Item as the provided UserSummary

func (Well_SampleOwners_Item) MarshalJSON

func (t Well_SampleOwners_Item) MarshalJSON() ([]byte, error)

func (*Well_SampleOwners_Item) MergeTeamSummary

func (t *Well_SampleOwners_Item) MergeTeamSummary(v TeamSummary) error

MergeTeamSummary performs a merge with any union data inside the Well_SampleOwners_Item, using the provided TeamSummary

func (*Well_SampleOwners_Item) MergeUserSummary

func (t *Well_SampleOwners_Item) MergeUserSummary(v UserSummary) error

MergeUserSummary performs a merge with any union data inside the Well_SampleOwners_Item, using the provided UserSummary

func (*Well_SampleOwners_Item) UnmarshalJSON

func (t *Well_SampleOwners_Item) UnmarshalJSON(b []byte) error

type WorkflowList

type WorkflowList struct {
	Workflows *[]LegacyWorkflow `json:"workflows,omitempty"`
}

WorkflowList defines model for WorkflowList.

type WorkflowOutput

type WorkflowOutput struct {
	// CreatedAt The ISO formatted date and time that the output was created
	CreatedAt      *string         `json:"createdAt,omitempty"`
	CreationOrigin *CreationOrigin `json:"creationOrigin,omitempty"`

	// DisplayId User-friendly ID of the workflow task group
	DisplayId *string `json:"displayId,omitempty"`
	Fields    *Fields `json:"fields,omitempty"`

	// Id The ID of the workflow output
	Id *string `json:"id,omitempty"`

	// ModifiedAt The ISO formatted date and time that the output was last modified
	ModifiedAt *string              `json:"modifiedAt,omitempty"`
	Task       *WorkflowTaskSummary `json:"task,omitempty"`

	// WebURL URL of the workflow output
	WebURL            *string                   `json:"webURL,omitempty"`
	WorkflowTaskGroup *WorkflowTaskGroupSummary `json:"workflowTaskGroup,omitempty"`
}

WorkflowOutput defines model for WorkflowOutput.

type WorkflowOutputArchiveReason

type WorkflowOutputArchiveReason string

WorkflowOutputArchiveReason The reason for archiving the provided workflow outputs. Accepted reasons may differ based on tenant configuration.

const (
	WorkflowOutputArchiveReasonMadeInError WorkflowOutputArchiveReason = "Made in error"
	WorkflowOutputArchiveReasonOther       WorkflowOutputArchiveReason = "Other"
	WorkflowOutputArchiveReasonRetired     WorkflowOutputArchiveReason = "Retired"
)

Defines values for WorkflowOutputArchiveReason.

type WorkflowOutputBulkCreate

type WorkflowOutputBulkCreate = WorkflowOutputCreate

WorkflowOutputBulkCreate defines model for WorkflowOutputBulkCreate.

type WorkflowOutputBulkUpdate

type WorkflowOutputBulkUpdate struct {
	Fields *Fields `json:"fields,omitempty"`

	// WorkflowOutputId The ID of the workflow output
	WorkflowOutputId *string `json:"workflowOutputId,omitempty"`
}

WorkflowOutputBulkUpdate defines model for WorkflowOutputBulkUpdate.

type WorkflowOutputCreate

type WorkflowOutputCreate struct {
	Fields *Fields `json:"fields,omitempty"`

	// WorkflowTaskId The ID of the workflow task this output belogns to
	WorkflowTaskId string `json:"workflowTaskId"`
}

WorkflowOutputCreate defines model for WorkflowOutputCreate.

type WorkflowOutputCreatedEvent

type WorkflowOutputCreatedEvent struct {
	CreatedAt  *time.Time                           `json:"createdAt,omitempty"`
	Deprecated *bool                                `json:"deprecated,omitempty"`
	EventType  *WorkflowOutputCreatedEventEventType `json:"eventType,omitempty"`

	// ExcludedProperties These properties have been dropped from the payload due to size.
	ExcludedProperties *[]string `json:"excludedProperties,omitempty"`
	Id                 *string   `json:"id,omitempty"`
	Schema             *struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"schema"`
	WorkflowOutput *WorkflowOutput `json:"workflowOutput,omitempty"`
}

WorkflowOutputCreatedEvent defines model for WorkflowOutputCreatedEvent.

type WorkflowOutputCreatedEventEventType

type WorkflowOutputCreatedEventEventType string

WorkflowOutputCreatedEventEventType defines model for WorkflowOutputCreatedEvent.EventType.

const (
	V2WorkflowOutputCreated WorkflowOutputCreatedEventEventType = "v2.workflowOutput.created"
)

Defines values for WorkflowOutputCreatedEventEventType.

type WorkflowOutputSchema

type WorkflowOutputSchema struct {
	ArchiveRecord    *ArchiveRecord                                `json:"archiveRecord"`
	FieldDefinitions *[]WorkflowOutputSchema_FieldDefinitions_Item `json:"fieldDefinitions,omitempty"`
	Name             *string                                       `json:"name,omitempty"`
	Prefix           *string                                       `json:"prefix,omitempty"`
	Type             *string                                       `json:"type,omitempty"`
}

WorkflowOutputSchema defines model for WorkflowOutputSchema.

type WorkflowOutputSchema_FieldDefinitions_Item

type WorkflowOutputSchema_FieldDefinitions_Item struct {
	// contains filtered or unexported fields
}

WorkflowOutputSchema_FieldDefinitions_Item defines model for WorkflowOutputSchema.fieldDefinitions.Item.

func (WorkflowOutputSchema_FieldDefinitions_Item) AsDropdownFieldDefinition

AsDropdownFieldDefinition returns the union data inside the WorkflowOutputSchema_FieldDefinitions_Item as a DropdownFieldDefinition

func (WorkflowOutputSchema_FieldDefinitions_Item) AsFloatFieldDefinition

AsFloatFieldDefinition returns the union data inside the WorkflowOutputSchema_FieldDefinitions_Item as a FloatFieldDefinition

func (WorkflowOutputSchema_FieldDefinitions_Item) AsIntegerFieldDefinition

AsIntegerFieldDefinition returns the union data inside the WorkflowOutputSchema_FieldDefinitions_Item as a IntegerFieldDefinition

func (WorkflowOutputSchema_FieldDefinitions_Item) AsSchemaLinkFieldDefinition

AsSchemaLinkFieldDefinition returns the union data inside the WorkflowOutputSchema_FieldDefinitions_Item as a SchemaLinkFieldDefinition

func (WorkflowOutputSchema_FieldDefinitions_Item) AsSimpleFieldDefinition

AsSimpleFieldDefinition returns the union data inside the WorkflowOutputSchema_FieldDefinitions_Item as a SimpleFieldDefinition

func (*WorkflowOutputSchema_FieldDefinitions_Item) FromDropdownFieldDefinition

FromDropdownFieldDefinition overwrites any union data inside the WorkflowOutputSchema_FieldDefinitions_Item as the provided DropdownFieldDefinition

func (*WorkflowOutputSchema_FieldDefinitions_Item) FromFloatFieldDefinition

FromFloatFieldDefinition overwrites any union data inside the WorkflowOutputSchema_FieldDefinitions_Item as the provided FloatFieldDefinition

func (*WorkflowOutputSchema_FieldDefinitions_Item) FromIntegerFieldDefinition

FromIntegerFieldDefinition overwrites any union data inside the WorkflowOutputSchema_FieldDefinitions_Item as the provided IntegerFieldDefinition

func (*WorkflowOutputSchema_FieldDefinitions_Item) FromSchemaLinkFieldDefinition

FromSchemaLinkFieldDefinition overwrites any union data inside the WorkflowOutputSchema_FieldDefinitions_Item as the provided SchemaLinkFieldDefinition

func (*WorkflowOutputSchema_FieldDefinitions_Item) FromSimpleFieldDefinition

FromSimpleFieldDefinition overwrites any union data inside the WorkflowOutputSchema_FieldDefinitions_Item as the provided SimpleFieldDefinition

func (WorkflowOutputSchema_FieldDefinitions_Item) MarshalJSON

func (*WorkflowOutputSchema_FieldDefinitions_Item) MergeDropdownFieldDefinition

MergeDropdownFieldDefinition performs a merge with any union data inside the WorkflowOutputSchema_FieldDefinitions_Item, using the provided DropdownFieldDefinition

func (*WorkflowOutputSchema_FieldDefinitions_Item) MergeFloatFieldDefinition

MergeFloatFieldDefinition performs a merge with any union data inside the WorkflowOutputSchema_FieldDefinitions_Item, using the provided FloatFieldDefinition

func (*WorkflowOutputSchema_FieldDefinitions_Item) MergeIntegerFieldDefinition

MergeIntegerFieldDefinition performs a merge with any union data inside the WorkflowOutputSchema_FieldDefinitions_Item, using the provided IntegerFieldDefinition

func (*WorkflowOutputSchema_FieldDefinitions_Item) MergeSchemaLinkFieldDefinition

func (t *WorkflowOutputSchema_FieldDefinitions_Item) MergeSchemaLinkFieldDefinition(v SchemaLinkFieldDefinition) error

MergeSchemaLinkFieldDefinition performs a merge with any union data inside the WorkflowOutputSchema_FieldDefinitions_Item, using the provided SchemaLinkFieldDefinition

func (*WorkflowOutputSchema_FieldDefinitions_Item) MergeSimpleFieldDefinition

MergeSimpleFieldDefinition performs a merge with any union data inside the WorkflowOutputSchema_FieldDefinitions_Item, using the provided SimpleFieldDefinition

func (*WorkflowOutputSchema_FieldDefinitions_Item) UnmarshalJSON

type WorkflowOutputSummary

type WorkflowOutputSummary struct {
	// DisplayId User-friendly ID of the workflow task group
	DisplayId *string `json:"displayId,omitempty"`

	// Id The ID of the workflow output
	Id *string `json:"id,omitempty"`
}

WorkflowOutputSummary defines model for WorkflowOutputSummary.

type WorkflowOutputUpdate

type WorkflowOutputUpdate = WorkflowOutputWriteBase

WorkflowOutputUpdate defines model for WorkflowOutputUpdate.

type WorkflowOutputUpdatedFieldsEvent

type WorkflowOutputUpdatedFieldsEvent struct {
	CreatedAt  *time.Time                                 `json:"createdAt,omitempty"`
	Deprecated *bool                                      `json:"deprecated,omitempty"`
	EventType  *WorkflowOutputUpdatedFieldsEventEventType `json:"eventType,omitempty"`

	// ExcludedProperties These properties have been dropped from the payload due to size.
	ExcludedProperties *[]string `json:"excludedProperties,omitempty"`
	Id                 *string   `json:"id,omitempty"`
	Schema             *struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"schema"`
	WorkflowOutput *WorkflowOutput `json:"workflowOutput,omitempty"`
}

WorkflowOutputUpdatedFieldsEvent defines model for WorkflowOutputUpdatedFieldsEvent.

type WorkflowOutputUpdatedFieldsEventEventType

type WorkflowOutputUpdatedFieldsEventEventType string

WorkflowOutputUpdatedFieldsEventEventType defines model for WorkflowOutputUpdatedFieldsEvent.EventType.

const (
	V2WorkflowOutputUpdatedFields WorkflowOutputUpdatedFieldsEventEventType = "v2.workflowOutput.updated.fields"
)

Defines values for WorkflowOutputUpdatedFieldsEventEventType.

type WorkflowOutputWriteBase

type WorkflowOutputWriteBase struct {
	Fields *Fields `json:"fields,omitempty"`
}

WorkflowOutputWriteBase defines model for WorkflowOutputWriteBase.

type WorkflowOutputsArchivalChange

type WorkflowOutputsArchivalChange struct {
	WorkflowOutputIds *[]string `json:"workflowOutputIds,omitempty"`
}

WorkflowOutputsArchivalChange IDs of all items that were archived or unarchived, grouped by resource type

type WorkflowOutputsArchive

type WorkflowOutputsArchive struct {
	// Reason The reason for archiving the provided workflow outputs. Accepted reasons may differ based on tenant configuration.
	Reason            WorkflowOutputArchiveReason `json:"reason"`
	WorkflowOutputIds []string                    `json:"workflowOutputIds"`
}

WorkflowOutputsArchive defines model for WorkflowOutputsArchive.

type WorkflowOutputsBulkCreateRequest

type WorkflowOutputsBulkCreateRequest struct {
	WorkflowOutputs *[]WorkflowOutputBulkCreate `json:"workflowOutputs,omitempty"`
}

WorkflowOutputsBulkCreateRequest defines model for WorkflowOutputsBulkCreateRequest.

type WorkflowOutputsBulkUpdateRequest

type WorkflowOutputsBulkUpdateRequest struct {
	WorkflowOutputs *[]WorkflowOutputBulkUpdate `json:"workflowOutputs,omitempty"`
}

WorkflowOutputsBulkUpdateRequest defines model for WorkflowOutputsBulkUpdateRequest.

type WorkflowOutputsPaginatedList

type WorkflowOutputsPaginatedList struct {
	NextToken       *string           `json:"nextToken,omitempty"`
	WorkflowOutputs *[]WorkflowOutput `json:"workflowOutputs,omitempty"`
}

WorkflowOutputsPaginatedList defines model for WorkflowOutputsPaginatedList.

type WorkflowOutputsUnarchive

type WorkflowOutputsUnarchive struct {
	WorkflowOutputIds []string `json:"workflowOutputIds"`
}

WorkflowOutputsUnarchive defines model for WorkflowOutputsUnarchive.

type WorkflowPatch

type WorkflowPatch struct {
	// Description Description of the workflow
	Description *string `json:"description,omitempty"`

	// Name Name of the workflow
	Name *string `json:"name,omitempty"`

	// ProjectId ID of the project that contains the workflow
	ProjectId *string `json:"projectId,omitempty"`
}

WorkflowPatch defines model for WorkflowPatch.

type WorkflowSample

type WorkflowSample struct {
	// BatchId ID of the batch
	BatchId *string `json:"batchId,omitempty"`

	// ContainerIds Array of IDs of containers
	ContainerIds *[]string `json:"containerIds,omitempty"`

	// CreatedAt DateTime at which the the sample was created
	CreatedAt *time.Time `json:"createdAt,omitempty"`

	// Id ID of the sample
	Id *string `json:"id,omitempty"`

	// Name Name of the sample
	Name *string `json:"name,omitempty"`
}

WorkflowSample defines model for WorkflowSample.

type WorkflowSampleList

type WorkflowSampleList struct {
	Samples *[]WorkflowSample `json:"samples,omitempty"`
}

WorkflowSampleList defines model for WorkflowSampleList.

type WorkflowStage

type WorkflowStage struct {
	// CreatedAt DateTime at which the the workflow stage was created
	CreatedAt *time.Time `json:"createdAt,omitempty"`

	// Id ID of the workflow stage
	Id *string `json:"id,omitempty"`

	// Name Name of the workflow stage
	Name *string `json:"name,omitempty"`
}

WorkflowStage defines model for WorkflowStage.

type WorkflowStageList

type WorkflowStageList struct {
	WorkflowStages *[]WorkflowStage `json:"workflowStages,omitempty"`
}

WorkflowStageList defines model for WorkflowStageList.

type WorkflowStageRun

type WorkflowStageRun struct {
	// CreatedAt DateTime at which the the stage run was created
	CreatedAt *time.Time `json:"createdAt,omitempty"`

	// Id ID of the stage run
	Id *string `json:"id,omitempty"`

	// Name Name of the stage run
	Name *string `json:"name,omitempty"`

	// Status Status of the stage run
	Status *WorkflowStageRunStatus `json:"status,omitempty"`
}

WorkflowStageRun defines model for WorkflowStageRun.

type WorkflowStageRunList

type WorkflowStageRunList struct {
	WorkflowStageRuns *[]WorkflowStageRun `json:"workflowStageRuns,omitempty"`
}

WorkflowStageRunList defines model for WorkflowStageRunList.

type WorkflowStageRunStatus

type WorkflowStageRunStatus string

WorkflowStageRunStatus Status of the stage run

const (
	WorkflowStageRunStatusCOMPLETED   WorkflowStageRunStatus = "COMPLETED"
	WorkflowStageRunStatusDISCARDED   WorkflowStageRunStatus = "DISCARDED"
	WorkflowStageRunStatusINITIALIZED WorkflowStageRunStatus = "INITIALIZED"
)

Defines values for WorkflowStageRunStatus.

type WorkflowTask

type WorkflowTask struct {
	Assignee   *UserSummary         `json:"assignee"`
	ClonedFrom *WorkflowTaskSummary `json:"clonedFrom"`

	// CreatedAt The ISO formatted date and time that the task was created
	CreatedAt      *string         `json:"createdAt,omitempty"`
	CreationOrigin *CreationOrigin `json:"creationOrigin,omitempty"`
	Creator        *UserSummary    `json:"creator,omitempty"`

	// DisplayId User-friendly ID of the workflow task
	DisplayId       *string                      `json:"displayId,omitempty"`
	ExecutionOrigin *WorkflowTaskExecutionOrigin `json:"executionOrigin"`

	// ExecutionType The method by which the task of the workflow is executed
	ExecutionType *WorkflowTaskExecutionType `json:"executionType,omitempty"`
	Fields        *Fields                    `json:"fields,omitempty"`

	// Id The ID of the workflow task
	Id *string `json:"id,omitempty"`

	// ModifiedAt The ISO formatted date and time that the task was last modified
	ModifiedAt *string                  `json:"modifiedAt,omitempty"`
	Outputs    *[]WorkflowOutputSummary `json:"outputs,omitempty"`

	// ScheduledOn The date on which the task is scheduled to be executed
	ScheduledOn *openapi_types.Date `json:"scheduledOn"`
	Status      *WorkflowTaskStatus `json:"status,omitempty"`

	// WebURL URL of the workflow task
	WebURL            *string                   `json:"webURL,omitempty"`
	WorkflowTaskGroup *WorkflowTaskGroupSummary `json:"workflowTaskGroup,omitempty"`
}

WorkflowTask defines model for WorkflowTask.

type WorkflowTaskArchiveReason

type WorkflowTaskArchiveReason string

WorkflowTaskArchiveReason The reason for archiving the provided workflow tasks. Accepted reasons may differ based on tenant configuration.

const (
	WorkflowTaskArchiveReasonMadeInError WorkflowTaskArchiveReason = "Made in error"
	WorkflowTaskArchiveReasonOther       WorkflowTaskArchiveReason = "Other"
	WorkflowTaskArchiveReasonRetired     WorkflowTaskArchiveReason = "Retired"
)

Defines values for WorkflowTaskArchiveReason.

type WorkflowTaskBase

type WorkflowTaskBase struct {
	Assignee   *UserSummary         `json:"assignee"`
	ClonedFrom *WorkflowTaskSummary `json:"clonedFrom"`

	// CreatedAt The ISO formatted date and time that the task was created
	CreatedAt      *string         `json:"createdAt,omitempty"`
	CreationOrigin *CreationOrigin `json:"creationOrigin,omitempty"`
	Creator        *UserSummary    `json:"creator,omitempty"`

	// DisplayId User-friendly ID of the workflow task
	DisplayId       *string                      `json:"displayId,omitempty"`
	ExecutionOrigin *WorkflowTaskExecutionOrigin `json:"executionOrigin"`
	Fields          *Fields                      `json:"fields,omitempty"`

	// Id The ID of the workflow task
	Id *string `json:"id,omitempty"`

	// ModifiedAt The ISO formatted date and time that the task was last modified
	ModifiedAt *string                  `json:"modifiedAt,omitempty"`
	Outputs    *[]WorkflowOutputSummary `json:"outputs,omitempty"`

	// ScheduledOn The date on which the task is scheduled to be executed
	ScheduledOn *openapi_types.Date `json:"scheduledOn"`
	Status      *WorkflowTaskStatus `json:"status,omitempty"`

	// WebURL URL of the workflow task
	WebURL            *string                   `json:"webURL,omitempty"`
	WorkflowTaskGroup *WorkflowTaskGroupSummary `json:"workflowTaskGroup,omitempty"`
}

WorkflowTaskBase defines model for WorkflowTaskBase.

type WorkflowTaskBulkCreate

type WorkflowTaskBulkCreate = WorkflowTaskCreate

WorkflowTaskBulkCreate defines model for WorkflowTaskBulkCreate.

type WorkflowTaskBulkUpdate

type WorkflowTaskBulkUpdate struct {
	// AssigneeId The id of the user assigned to the task
	AssigneeId *string `json:"assigneeId,omitempty"`
	Fields     *Fields `json:"fields,omitempty"`

	// ScheduledOn The date on which the task is scheduled to be executed
	ScheduledOn *openapi_types.Date `json:"scheduledOn,omitempty"`
	StatusId    *string             `json:"statusId,omitempty"`

	// WorkflowTaskId The workflow task ID
	WorkflowTaskId *string `json:"workflowTaskId,omitempty"`
}

WorkflowTaskBulkUpdate defines model for WorkflowTaskBulkUpdate.

type WorkflowTaskCreate

type WorkflowTaskCreate struct {
	// AssigneeId The id of the user assigned to the task
	AssigneeId *string `json:"assigneeId,omitempty"`
	Fields     *Fields `json:"fields,omitempty"`

	// ScheduledOn The date on which the task is scheduled to be executed
	ScheduledOn *openapi_types.Date `json:"scheduledOn,omitempty"`

	// WorkflowTaskGroupId The workflow ID
	WorkflowTaskGroupId string `json:"workflowTaskGroupId"`
}

WorkflowTaskCreate defines model for WorkflowTaskCreate.

type WorkflowTaskCreatedEvent

type WorkflowTaskCreatedEvent struct {
	CreatedAt  *time.Time                         `json:"createdAt,omitempty"`
	Deprecated *bool                              `json:"deprecated,omitempty"`
	EventType  *WorkflowTaskCreatedEventEventType `json:"eventType,omitempty"`

	// ExcludedProperties These properties have been dropped from the payload due to size.
	ExcludedProperties *[]string `json:"excludedProperties,omitempty"`
	Id                 *string   `json:"id,omitempty"`
	Schema             *struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"schema"`
	WorkflowTask *WorkflowTask `json:"workflowTask,omitempty"`
}

WorkflowTaskCreatedEvent defines model for WorkflowTaskCreatedEvent.

type WorkflowTaskCreatedEventEventType

type WorkflowTaskCreatedEventEventType string

WorkflowTaskCreatedEventEventType defines model for WorkflowTaskCreatedEvent.EventType.

const (
	V2WorkflowTaskCreated WorkflowTaskCreatedEventEventType = "v2.workflowTask.created"
)

Defines values for WorkflowTaskCreatedEventEventType.

type WorkflowTaskExecutionOrigin

type WorkflowTaskExecutionOrigin struct {
	EntryId         *string                          `json:"entryId"`
	OriginModalUuid *openapi_types.UUID              `json:"originModalUuid"`
	Type            *WorkflowTaskExecutionOriginType `json:"type,omitempty"`
}

WorkflowTaskExecutionOrigin The context into which a task was executed

type WorkflowTaskExecutionOriginType

type WorkflowTaskExecutionOriginType string

WorkflowTaskExecutionOriginType defines model for WorkflowTaskExecutionOrigin.Type.

const (
	WorkflowTaskExecutionOriginTypeAPI   WorkflowTaskExecutionOriginType = "API"
	WorkflowTaskExecutionOriginTypeENTRY WorkflowTaskExecutionOriginType = "ENTRY"
	WorkflowTaskExecutionOriginTypeMODAL WorkflowTaskExecutionOriginType = "MODAL"
)

Defines values for WorkflowTaskExecutionOriginType.

type WorkflowTaskExecutionType

type WorkflowTaskExecutionType string

WorkflowTaskExecutionType The method by which the task of the workflow is executed

const (
	WorkflowTaskExecutionTypeDIRECT WorkflowTaskExecutionType = "DIRECT"
	WorkflowTaskExecutionTypeENTRY  WorkflowTaskExecutionType = "ENTRY"
)

Defines values for WorkflowTaskExecutionType.

type WorkflowTaskGroup

type WorkflowTaskGroup struct {
	// CreatedAt The ISO formatted date and time that the task group was created
	CreatedAt      *string         `json:"createdAt,omitempty"`
	CreationOrigin *CreationOrigin `json:"creationOrigin,omitempty"`
	Creator        *UserSummary    `json:"creator,omitempty"`

	// DisplayId User-friendly ID of the workflow task group
	DisplayId *string `json:"displayId,omitempty"`

	// ExecutionType The method by which the workflow is executed
	ExecutionType *WorkflowTaskGroupExecutionType `json:"executionType,omitempty"`
	Folder        *Folder                         `json:"folder,omitempty"`

	// Id The ID of the workflow task group
	Id *string `json:"id,omitempty"`

	// ModifiedAt The ISO formatted date and time that the task group was last modified
	ModifiedAt *string `json:"modifiedAt,omitempty"`

	// Name The name of the workflow task group
	Name *string `json:"name,omitempty"`

	// Outputs The outputs of the workflow task group
	Outputs         *[]WorkflowOutputSummary `json:"outputs,omitempty"`
	ResponsibleTeam *TeamSummary             `json:"responsibleTeam"`

	// Watchers The users watching the workflow task group
	Watchers *[]UserSummary `json:"watchers,omitempty"`

	// WebURL URL of the workflow task group
	WebURL             *string                    `json:"webURL,omitempty"`
	WorkflowTaskSchema *WorkflowTaskSchemaSummary `json:"workflowTaskSchema,omitempty"`

	// WorkflowTasks The input tasks to the workflow task group
	WorkflowTasks *[]WorkflowTaskSummary `json:"workflowTasks,omitempty"`
}

WorkflowTaskGroup defines model for WorkflowTaskGroup.

type WorkflowTaskGroupArchiveReason

type WorkflowTaskGroupArchiveReason string

WorkflowTaskGroupArchiveReason The reason for archiving the provided workflow task groups. Accepted reasons may differ based on tenant configuration.

const (
	WorkflowTaskGroupArchiveReasonMadeInError WorkflowTaskGroupArchiveReason = "Made in error"
	WorkflowTaskGroupArchiveReasonOther       WorkflowTaskGroupArchiveReason = "Other"
	WorkflowTaskGroupArchiveReasonRetired     WorkflowTaskGroupArchiveReason = "Retired"
)

Defines values for WorkflowTaskGroupArchiveReason.

type WorkflowTaskGroupBase

type WorkflowTaskGroupBase struct {
	// CreatedAt The ISO formatted date and time that the task group was created
	CreatedAt      *string         `json:"createdAt,omitempty"`
	CreationOrigin *CreationOrigin `json:"creationOrigin,omitempty"`
	Creator        *UserSummary    `json:"creator,omitempty"`

	// DisplayId User-friendly ID of the workflow task group
	DisplayId *string `json:"displayId,omitempty"`
	Folder    *Folder `json:"folder,omitempty"`

	// Id The ID of the workflow task group
	Id *string `json:"id,omitempty"`

	// ModifiedAt The ISO formatted date and time that the task group was last modified
	ModifiedAt *string `json:"modifiedAt,omitempty"`

	// Name The name of the workflow task group
	Name *string `json:"name,omitempty"`

	// Outputs The outputs of the workflow task group
	Outputs         *[]WorkflowOutputSummary `json:"outputs,omitempty"`
	ResponsibleTeam *TeamSummary             `json:"responsibleTeam"`

	// Watchers The users watching the workflow task group
	Watchers *[]UserSummary `json:"watchers,omitempty"`

	// WebURL URL of the workflow task group
	WebURL             *string                    `json:"webURL,omitempty"`
	WorkflowTaskSchema *WorkflowTaskSchemaSummary `json:"workflowTaskSchema,omitempty"`

	// WorkflowTasks The input tasks to the workflow task group
	WorkflowTasks *[]WorkflowTaskSummary `json:"workflowTasks,omitempty"`
}

WorkflowTaskGroupBase defines model for WorkflowTaskGroupBase.

type WorkflowTaskGroupCreate

type WorkflowTaskGroupCreate struct {
	// FolderId ID of the folder that contains the workflow task group
	FolderId string `json:"folderId"`

	// Name The name of the workflow task group
	Name *string `json:"name,omitempty"`

	// SchemaId The workflow task schema of tasks in this task group
	SchemaId string `json:"schemaId"`

	// WatcherIds IDs of the users watching the workflow task group
	WatcherIds *[]string `json:"watcherIds,omitempty"`
}

WorkflowTaskGroupCreate defines model for WorkflowTaskGroupCreate.

type WorkflowTaskGroupCreatedEvent

type WorkflowTaskGroupCreatedEvent struct {
	CreatedAt  *time.Time                              `json:"createdAt,omitempty"`
	Deprecated *bool                                   `json:"deprecated,omitempty"`
	EventType  *WorkflowTaskGroupCreatedEventEventType `json:"eventType,omitempty"`

	// ExcludedProperties These properties have been dropped from the payload due to size.
	ExcludedProperties *[]string `json:"excludedProperties,omitempty"`
	Id                 *string   `json:"id,omitempty"`
	Schema             *struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"schema"`
	WorkflowTaskGroup *WorkflowTaskGroup `json:"workflowTaskGroup,omitempty"`
}

WorkflowTaskGroupCreatedEvent defines model for WorkflowTaskGroupCreatedEvent.

type WorkflowTaskGroupCreatedEventEventType

type WorkflowTaskGroupCreatedEventEventType string

WorkflowTaskGroupCreatedEventEventType defines model for WorkflowTaskGroupCreatedEvent.EventType.

const (
	V2WorkflowTaskGroupCreated WorkflowTaskGroupCreatedEventEventType = "v2.workflowTaskGroup.created"
)

Defines values for WorkflowTaskGroupCreatedEventEventType.

type WorkflowTaskGroupExecutionType

type WorkflowTaskGroupExecutionType string

WorkflowTaskGroupExecutionType The method by which the workflow is executed

const (
	WorkflowTaskGroupExecutionTypeDIRECT WorkflowTaskGroupExecutionType = "DIRECT"
	WorkflowTaskGroupExecutionTypeENTRY  WorkflowTaskGroupExecutionType = "ENTRY"
)

Defines values for WorkflowTaskGroupExecutionType.

type WorkflowTaskGroupSummary

type WorkflowTaskGroupSummary struct {
	// DisplayId User-friendly ID of the workflow task group
	DisplayId *string `json:"displayId,omitempty"`

	// Id The ID of the workflow task group
	Id *string `json:"id,omitempty"`

	// Name The name of the workflow task group
	Name *string `json:"name,omitempty"`
}

WorkflowTaskGroupSummary defines model for WorkflowTaskGroupSummary.

type WorkflowTaskGroupUpdate

type WorkflowTaskGroupUpdate = WorkflowTaskGroupWriteBase

WorkflowTaskGroupUpdate defines model for WorkflowTaskGroupUpdate.

type WorkflowTaskGroupUpdatedWatchersEvent

type WorkflowTaskGroupUpdatedWatchersEvent struct {
	CreatedAt  *time.Time                                      `json:"createdAt,omitempty"`
	Deprecated *bool                                           `json:"deprecated,omitempty"`
	EventType  *WorkflowTaskGroupUpdatedWatchersEventEventType `json:"eventType,omitempty"`

	// ExcludedProperties These properties have been dropped from the payload due to size.
	ExcludedProperties *[]string `json:"excludedProperties,omitempty"`
	Id                 *string   `json:"id,omitempty"`
	Schema             *struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"schema"`
	WorkflowTaskGroup *WorkflowTaskGroup `json:"workflowTaskGroup,omitempty"`
}

WorkflowTaskGroupUpdatedWatchersEvent defines model for WorkflowTaskGroupUpdatedWatchersEvent.

type WorkflowTaskGroupUpdatedWatchersEventEventType

type WorkflowTaskGroupUpdatedWatchersEventEventType string

WorkflowTaskGroupUpdatedWatchersEventEventType defines model for WorkflowTaskGroupUpdatedWatchersEvent.EventType.

const (
	V2WorkflowTaskGroupUpdatedWatchers WorkflowTaskGroupUpdatedWatchersEventEventType = "v2.workflowTaskGroup.updated.watchers"
)

Defines values for WorkflowTaskGroupUpdatedWatchersEventEventType.

type WorkflowTaskGroupWriteBase

type WorkflowTaskGroupWriteBase struct {
	// FolderId ID of the folder that contains the workflow task group
	FolderId *string `json:"folderId,omitempty"`

	// Name The name of the workflow task group
	Name *string `json:"name,omitempty"`

	// WatcherIds IDs of the users watching the workflow task group
	WatcherIds *[]string `json:"watcherIds,omitempty"`
}

WorkflowTaskGroupWriteBase defines model for WorkflowTaskGroupWriteBase.

type WorkflowTaskGroupsArchivalChange

type WorkflowTaskGroupsArchivalChange struct {
	WorkflowTaskGroupIds *[]string `json:"workflowTaskGroupIds,omitempty"`
}

WorkflowTaskGroupsArchivalChange IDs of all items that were archived or unarchived, grouped by resource type

type WorkflowTaskGroupsArchive

type WorkflowTaskGroupsArchive struct {
	// Reason The reason for archiving the provided workflow task groups. Accepted reasons may differ based on tenant configuration.
	Reason               WorkflowTaskGroupArchiveReason `json:"reason"`
	WorkflowTaskGroupIds []string                       `json:"workflowTaskGroupIds"`
}

WorkflowTaskGroupsArchive defines model for WorkflowTaskGroupsArchive.

type WorkflowTaskGroupsPaginatedList

type WorkflowTaskGroupsPaginatedList struct {
	NextToken          *string              `json:"nextToken,omitempty"`
	WorkflowTaskGroups *[]WorkflowTaskGroup `json:"workflowTaskGroups,omitempty"`
}

WorkflowTaskGroupsPaginatedList defines model for WorkflowTaskGroupsPaginatedList.

type WorkflowTaskGroupsUnarchive

type WorkflowTaskGroupsUnarchive struct {
	WorkflowTaskGroupIds []string `json:"workflowTaskGroupIds"`
}

WorkflowTaskGroupsUnarchive defines model for WorkflowTaskGroupsUnarchive.

type WorkflowTaskSchema

type WorkflowTaskSchema struct {
	ArchiveRecord *ArchiveRecord `json:"archiveRecord"`

	// CanSetAssigneeOnTaskCreation Whether or not tasks of this schema can be created with a non-null assignee.
	CanSetAssigneeOnTaskCreation *bool `json:"canSetAssigneeOnTaskCreation,omitempty"`

	// DefaultCreationFolderId ID of the default folder for creating workflow task groups
	DefaultCreationFolderId *string `json:"defaultCreationFolderId"`

	// DefaultEntryExecutionFolderId ID of the default folder for workflow task execution entries
	DefaultEntryExecutionFolderId *string      `json:"defaultEntryExecutionFolderId"`
	DefaultResponsibleTeam        *TeamSummary `json:"defaultResponsibleTeam"`

	// EntryTemplateId The ID of the template of the entries tasks of this schema will be executed into.
	EntryTemplateId *string `json:"entryTemplateId"`

	// ExecutionType The method by which instances of this schema are executed
	ExecutionType    *WorkflowTaskSchemaExecutionType            `json:"executionType,omitempty"`
	FieldDefinitions *[]WorkflowTaskSchema_FieldDefinitions_Item `json:"fieldDefinitions,omitempty"`
	Id               *string                                     `json:"id,omitempty"`

	// IsPropagateWatchersEnabled Whether propagation of watchers has been enabled for this task schema.
	IsPropagateWatchersEnabled *bool   `json:"isPropagateWatchersEnabled,omitempty"`
	Name                       *string `json:"name,omitempty"`

	// Prefix The prefix for the displayId of tasks of this schema.
	Prefix          *string                      `json:"prefix,omitempty"`
	StatusLifecycle *WorkflowTaskStatusLifecycle `json:"statusLifecycle,omitempty"`

	// TaskGroupPrefix The prefix for the displayId of task groups containing tasks of this schema
	TaskGroupPrefix      *string               `json:"taskGroupPrefix,omitempty"`
	Type                 *string               `json:"type,omitempty"`
	WorkflowOutputSchema *WorkflowOutputSchema `json:"workflowOutputSchema"`
}

WorkflowTaskSchema defines model for WorkflowTaskSchema.

type WorkflowTaskSchemaBase

type WorkflowTaskSchemaBase struct {
	ArchiveRecord *ArchiveRecord `json:"archiveRecord"`

	// CanSetAssigneeOnTaskCreation Whether or not tasks of this schema can be created with a non-null assignee.
	CanSetAssigneeOnTaskCreation *bool `json:"canSetAssigneeOnTaskCreation,omitempty"`

	// DefaultCreationFolderId ID of the default folder for creating workflow task groups
	DefaultCreationFolderId *string `json:"defaultCreationFolderId"`

	// DefaultEntryExecutionFolderId ID of the default folder for workflow task execution entries
	DefaultEntryExecutionFolderId *string      `json:"defaultEntryExecutionFolderId"`
	DefaultResponsibleTeam        *TeamSummary `json:"defaultResponsibleTeam"`

	// EntryTemplateId The ID of the template of the entries tasks of this schema will be executed into.
	EntryTemplateId  *string                                         `json:"entryTemplateId"`
	FieldDefinitions *[]WorkflowTaskSchemaBase_FieldDefinitions_Item `json:"fieldDefinitions,omitempty"`
	Id               *string                                         `json:"id,omitempty"`

	// IsPropagateWatchersEnabled Whether propagation of watchers has been enabled for this task schema.
	IsPropagateWatchersEnabled *bool   `json:"isPropagateWatchersEnabled,omitempty"`
	Name                       *string `json:"name,omitempty"`

	// Prefix The prefix for the displayId of tasks of this schema.
	Prefix          *string                      `json:"prefix,omitempty"`
	StatusLifecycle *WorkflowTaskStatusLifecycle `json:"statusLifecycle,omitempty"`

	// TaskGroupPrefix The prefix for the displayId of task groups containing tasks of this schema
	TaskGroupPrefix      *string               `json:"taskGroupPrefix,omitempty"`
	Type                 *string               `json:"type,omitempty"`
	WorkflowOutputSchema *WorkflowOutputSchema `json:"workflowOutputSchema"`
}

WorkflowTaskSchemaBase defines model for WorkflowTaskSchemaBase.

type WorkflowTaskSchemaBase_FieldDefinitions_Item

type WorkflowTaskSchemaBase_FieldDefinitions_Item struct {
	// contains filtered or unexported fields
}

WorkflowTaskSchemaBase_FieldDefinitions_Item defines model for WorkflowTaskSchemaBase.fieldDefinitions.Item.

func (WorkflowTaskSchemaBase_FieldDefinitions_Item) AsDropdownFieldDefinition

AsDropdownFieldDefinition returns the union data inside the WorkflowTaskSchemaBase_FieldDefinitions_Item as a DropdownFieldDefinition

func (WorkflowTaskSchemaBase_FieldDefinitions_Item) AsFloatFieldDefinition

AsFloatFieldDefinition returns the union data inside the WorkflowTaskSchemaBase_FieldDefinitions_Item as a FloatFieldDefinition

func (WorkflowTaskSchemaBase_FieldDefinitions_Item) AsIntegerFieldDefinition

AsIntegerFieldDefinition returns the union data inside the WorkflowTaskSchemaBase_FieldDefinitions_Item as a IntegerFieldDefinition

func (WorkflowTaskSchemaBase_FieldDefinitions_Item) AsSchemaLinkFieldDefinition

AsSchemaLinkFieldDefinition returns the union data inside the WorkflowTaskSchemaBase_FieldDefinitions_Item as a SchemaLinkFieldDefinition

func (WorkflowTaskSchemaBase_FieldDefinitions_Item) AsSimpleFieldDefinition

AsSimpleFieldDefinition returns the union data inside the WorkflowTaskSchemaBase_FieldDefinitions_Item as a SimpleFieldDefinition

func (*WorkflowTaskSchemaBase_FieldDefinitions_Item) FromDropdownFieldDefinition

FromDropdownFieldDefinition overwrites any union data inside the WorkflowTaskSchemaBase_FieldDefinitions_Item as the provided DropdownFieldDefinition

func (*WorkflowTaskSchemaBase_FieldDefinitions_Item) FromFloatFieldDefinition

FromFloatFieldDefinition overwrites any union data inside the WorkflowTaskSchemaBase_FieldDefinitions_Item as the provided FloatFieldDefinition

func (*WorkflowTaskSchemaBase_FieldDefinitions_Item) FromIntegerFieldDefinition

FromIntegerFieldDefinition overwrites any union data inside the WorkflowTaskSchemaBase_FieldDefinitions_Item as the provided IntegerFieldDefinition

func (*WorkflowTaskSchemaBase_FieldDefinitions_Item) FromSchemaLinkFieldDefinition

FromSchemaLinkFieldDefinition overwrites any union data inside the WorkflowTaskSchemaBase_FieldDefinitions_Item as the provided SchemaLinkFieldDefinition

func (*WorkflowTaskSchemaBase_FieldDefinitions_Item) FromSimpleFieldDefinition

FromSimpleFieldDefinition overwrites any union data inside the WorkflowTaskSchemaBase_FieldDefinitions_Item as the provided SimpleFieldDefinition

func (WorkflowTaskSchemaBase_FieldDefinitions_Item) MarshalJSON

func (*WorkflowTaskSchemaBase_FieldDefinitions_Item) MergeDropdownFieldDefinition

MergeDropdownFieldDefinition performs a merge with any union data inside the WorkflowTaskSchemaBase_FieldDefinitions_Item, using the provided DropdownFieldDefinition

func (*WorkflowTaskSchemaBase_FieldDefinitions_Item) MergeFloatFieldDefinition

MergeFloatFieldDefinition performs a merge with any union data inside the WorkflowTaskSchemaBase_FieldDefinitions_Item, using the provided FloatFieldDefinition

func (*WorkflowTaskSchemaBase_FieldDefinitions_Item) MergeIntegerFieldDefinition

MergeIntegerFieldDefinition performs a merge with any union data inside the WorkflowTaskSchemaBase_FieldDefinitions_Item, using the provided IntegerFieldDefinition

func (*WorkflowTaskSchemaBase_FieldDefinitions_Item) MergeSchemaLinkFieldDefinition

MergeSchemaLinkFieldDefinition performs a merge with any union data inside the WorkflowTaskSchemaBase_FieldDefinitions_Item, using the provided SchemaLinkFieldDefinition

func (*WorkflowTaskSchemaBase_FieldDefinitions_Item) MergeSimpleFieldDefinition

MergeSimpleFieldDefinition performs a merge with any union data inside the WorkflowTaskSchemaBase_FieldDefinitions_Item, using the provided SimpleFieldDefinition

func (*WorkflowTaskSchemaBase_FieldDefinitions_Item) UnmarshalJSON

type WorkflowTaskSchemaExecutionType

type WorkflowTaskSchemaExecutionType string

WorkflowTaskSchemaExecutionType The method by which instances of this schema are executed

const (
	WorkflowTaskSchemaExecutionTypeDIRECT WorkflowTaskSchemaExecutionType = "DIRECT"
	WorkflowTaskSchemaExecutionTypeENTRY  WorkflowTaskSchemaExecutionType = "ENTRY"
)

Defines values for WorkflowTaskSchemaExecutionType.

type WorkflowTaskSchemaSummary

type WorkflowTaskSchemaSummary struct {
	// Id The ID of the workflow task schema
	Id *string `json:"id,omitempty"`

	// Name The name of the workflow task schema
	Name *string `json:"name,omitempty"`
}

WorkflowTaskSchemaSummary defines model for WorkflowTaskSchemaSummary.

type WorkflowTaskSchema_FieldDefinitions_Item

type WorkflowTaskSchema_FieldDefinitions_Item struct {
	// contains filtered or unexported fields
}

WorkflowTaskSchema_FieldDefinitions_Item defines model for WorkflowTaskSchema.fieldDefinitions.Item.

func (WorkflowTaskSchema_FieldDefinitions_Item) AsDropdownFieldDefinition

AsDropdownFieldDefinition returns the union data inside the WorkflowTaskSchema_FieldDefinitions_Item as a DropdownFieldDefinition

func (WorkflowTaskSchema_FieldDefinitions_Item) AsFloatFieldDefinition

AsFloatFieldDefinition returns the union data inside the WorkflowTaskSchema_FieldDefinitions_Item as a FloatFieldDefinition

func (WorkflowTaskSchema_FieldDefinitions_Item) AsIntegerFieldDefinition

AsIntegerFieldDefinition returns the union data inside the WorkflowTaskSchema_FieldDefinitions_Item as a IntegerFieldDefinition

func (WorkflowTaskSchema_FieldDefinitions_Item) AsSchemaLinkFieldDefinition

AsSchemaLinkFieldDefinition returns the union data inside the WorkflowTaskSchema_FieldDefinitions_Item as a SchemaLinkFieldDefinition

func (WorkflowTaskSchema_FieldDefinitions_Item) AsSimpleFieldDefinition

AsSimpleFieldDefinition returns the union data inside the WorkflowTaskSchema_FieldDefinitions_Item as a SimpleFieldDefinition

func (*WorkflowTaskSchema_FieldDefinitions_Item) FromDropdownFieldDefinition

FromDropdownFieldDefinition overwrites any union data inside the WorkflowTaskSchema_FieldDefinitions_Item as the provided DropdownFieldDefinition

func (*WorkflowTaskSchema_FieldDefinitions_Item) FromFloatFieldDefinition

FromFloatFieldDefinition overwrites any union data inside the WorkflowTaskSchema_FieldDefinitions_Item as the provided FloatFieldDefinition

func (*WorkflowTaskSchema_FieldDefinitions_Item) FromIntegerFieldDefinition

FromIntegerFieldDefinition overwrites any union data inside the WorkflowTaskSchema_FieldDefinitions_Item as the provided IntegerFieldDefinition

func (*WorkflowTaskSchema_FieldDefinitions_Item) FromSchemaLinkFieldDefinition

func (t *WorkflowTaskSchema_FieldDefinitions_Item) FromSchemaLinkFieldDefinition(v SchemaLinkFieldDefinition) error

FromSchemaLinkFieldDefinition overwrites any union data inside the WorkflowTaskSchema_FieldDefinitions_Item as the provided SchemaLinkFieldDefinition

func (*WorkflowTaskSchema_FieldDefinitions_Item) FromSimpleFieldDefinition

FromSimpleFieldDefinition overwrites any union data inside the WorkflowTaskSchema_FieldDefinitions_Item as the provided SimpleFieldDefinition

func (WorkflowTaskSchema_FieldDefinitions_Item) MarshalJSON

func (*WorkflowTaskSchema_FieldDefinitions_Item) MergeDropdownFieldDefinition

func (t *WorkflowTaskSchema_FieldDefinitions_Item) MergeDropdownFieldDefinition(v DropdownFieldDefinition) error

MergeDropdownFieldDefinition performs a merge with any union data inside the WorkflowTaskSchema_FieldDefinitions_Item, using the provided DropdownFieldDefinition

func (*WorkflowTaskSchema_FieldDefinitions_Item) MergeFloatFieldDefinition

MergeFloatFieldDefinition performs a merge with any union data inside the WorkflowTaskSchema_FieldDefinitions_Item, using the provided FloatFieldDefinition

func (*WorkflowTaskSchema_FieldDefinitions_Item) MergeIntegerFieldDefinition

func (t *WorkflowTaskSchema_FieldDefinitions_Item) MergeIntegerFieldDefinition(v IntegerFieldDefinition) error

MergeIntegerFieldDefinition performs a merge with any union data inside the WorkflowTaskSchema_FieldDefinitions_Item, using the provided IntegerFieldDefinition

func (*WorkflowTaskSchema_FieldDefinitions_Item) MergeSchemaLinkFieldDefinition

func (t *WorkflowTaskSchema_FieldDefinitions_Item) MergeSchemaLinkFieldDefinition(v SchemaLinkFieldDefinition) error

MergeSchemaLinkFieldDefinition performs a merge with any union data inside the WorkflowTaskSchema_FieldDefinitions_Item, using the provided SchemaLinkFieldDefinition

func (*WorkflowTaskSchema_FieldDefinitions_Item) MergeSimpleFieldDefinition

func (t *WorkflowTaskSchema_FieldDefinitions_Item) MergeSimpleFieldDefinition(v SimpleFieldDefinition) error

MergeSimpleFieldDefinition performs a merge with any union data inside the WorkflowTaskSchema_FieldDefinitions_Item, using the provided SimpleFieldDefinition

func (*WorkflowTaskSchema_FieldDefinitions_Item) UnmarshalJSON

func (t *WorkflowTaskSchema_FieldDefinitions_Item) UnmarshalJSON(b []byte) error

type WorkflowTaskSchemasPaginatedList

type WorkflowTaskSchemasPaginatedList struct {
	NextToken           *string               `json:"nextToken,omitempty"`
	WorkflowTaskSchemas *[]WorkflowTaskSchema `json:"workflowTaskSchemas,omitempty"`
}

WorkflowTaskSchemasPaginatedList defines model for WorkflowTaskSchemasPaginatedList.

type WorkflowTaskStatus

type WorkflowTaskStatus struct {
	// DisplayName The status label
	DisplayName *string `json:"displayName,omitempty"`

	// Id The ID of the workflow task status
	Id *string `json:"id,omitempty"`

	// StatusType The status type
	StatusType *WorkflowTaskStatusStatusType `json:"statusType,omitempty"`
}

WorkflowTaskStatus defines model for WorkflowTaskStatus.

type WorkflowTaskStatusLifecycle

type WorkflowTaskStatusLifecycle struct {
	Id            *string                                  `json:"id,omitempty"`
	InitialStatus *WorkflowTaskStatus                      `json:"initialStatus,omitempty"`
	Name          *string                                  `json:"name,omitempty"`
	Statuses      *[]WorkflowTaskStatus                    `json:"statuses,omitempty"`
	Transitions   *[]WorkflowTaskStatusLifecycleTransition `json:"transitions,omitempty"`
}

WorkflowTaskStatusLifecycle defines model for WorkflowTaskStatusLifecycle.

type WorkflowTaskStatusLifecycleTransition

type WorkflowTaskStatusLifecycleTransition struct {
	From *WorkflowTaskStatus `json:"from,omitempty"`
	To   *WorkflowTaskStatus `json:"to,omitempty"`
}

WorkflowTaskStatusLifecycleTransition defines model for WorkflowTaskStatusLifecycleTransition.

type WorkflowTaskStatusStatusType

type WorkflowTaskStatusStatusType string

WorkflowTaskStatusStatusType The status type

const (
	WorkflowTaskStatusStatusTypeCANCELLED  WorkflowTaskStatusStatusType = "CANCELLED"
	WorkflowTaskStatusStatusTypeCOMPLETED  WorkflowTaskStatusStatusType = "COMPLETED"
	WorkflowTaskStatusStatusTypeFAILED     WorkflowTaskStatusStatusType = "FAILED"
	WorkflowTaskStatusStatusTypeINPROGRESS WorkflowTaskStatusStatusType = "IN_PROGRESS"
	WorkflowTaskStatusStatusTypeINVALID    WorkflowTaskStatusStatusType = "INVALID"
	WorkflowTaskStatusStatusTypePENDING    WorkflowTaskStatusStatusType = "PENDING"
)

Defines values for WorkflowTaskStatusStatusType.

type WorkflowTaskSummary

type WorkflowTaskSummary struct {
	// DisplayId User-friendly ID of the workflow task
	DisplayId *string `json:"displayId,omitempty"`

	// Id The ID of the workflow task
	Id *string `json:"id,omitempty"`
}

WorkflowTaskSummary defines model for WorkflowTaskSummary.

type WorkflowTaskUpdate

type WorkflowTaskUpdate struct {
	// AssigneeId The id of the user assigned to the task
	AssigneeId *string `json:"assigneeId,omitempty"`
	Fields     *Fields `json:"fields,omitempty"`

	// ScheduledOn The date on which the task is scheduled to be executed
	ScheduledOn *openapi_types.Date `json:"scheduledOn,omitempty"`
	StatusId    *string             `json:"statusId,omitempty"`
}

WorkflowTaskUpdate defines model for WorkflowTaskUpdate.

type WorkflowTaskUpdatedAssigneeEvent

type WorkflowTaskUpdatedAssigneeEvent struct {
	CreatedAt  *time.Time                                 `json:"createdAt,omitempty"`
	Deprecated *bool                                      `json:"deprecated,omitempty"`
	EventType  *WorkflowTaskUpdatedAssigneeEventEventType `json:"eventType,omitempty"`

	// ExcludedProperties These properties have been dropped from the payload due to size.
	ExcludedProperties *[]string `json:"excludedProperties,omitempty"`
	Id                 *string   `json:"id,omitempty"`
	Schema             *struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"schema"`
	WorkflowTask *WorkflowTask `json:"workflowTask,omitempty"`
}

WorkflowTaskUpdatedAssigneeEvent defines model for WorkflowTaskUpdatedAssigneeEvent.

type WorkflowTaskUpdatedAssigneeEventEventType

type WorkflowTaskUpdatedAssigneeEventEventType string

WorkflowTaskUpdatedAssigneeEventEventType defines model for WorkflowTaskUpdatedAssigneeEvent.EventType.

const (
	V2WorkflowTaskUpdatedAssignee WorkflowTaskUpdatedAssigneeEventEventType = "v2.workflowTask.updated.assignee"
)

Defines values for WorkflowTaskUpdatedAssigneeEventEventType.

type WorkflowTaskUpdatedFieldsEvent

type WorkflowTaskUpdatedFieldsEvent struct {
	CreatedAt  *time.Time                               `json:"createdAt,omitempty"`
	Deprecated *bool                                    `json:"deprecated,omitempty"`
	EventType  *WorkflowTaskUpdatedFieldsEventEventType `json:"eventType,omitempty"`

	// ExcludedProperties These properties have been dropped from the payload due to size.
	ExcludedProperties *[]string `json:"excludedProperties,omitempty"`
	Id                 *string   `json:"id,omitempty"`
	Schema             *struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"schema"`
	WorkflowTask *WorkflowTask `json:"workflowTask,omitempty"`
}

WorkflowTaskUpdatedFieldsEvent defines model for WorkflowTaskUpdatedFieldsEvent.

type WorkflowTaskUpdatedFieldsEventEventType

type WorkflowTaskUpdatedFieldsEventEventType string

WorkflowTaskUpdatedFieldsEventEventType defines model for WorkflowTaskUpdatedFieldsEvent.EventType.

const (
	V2WorkflowTaskUpdatedFields WorkflowTaskUpdatedFieldsEventEventType = "v2.workflowTask.updated.fields"
)

Defines values for WorkflowTaskUpdatedFieldsEventEventType.

type WorkflowTaskUpdatedScheduledOnEvent

type WorkflowTaskUpdatedScheduledOnEvent struct {
	CreatedAt  *time.Time                                    `json:"createdAt,omitempty"`
	Deprecated *bool                                         `json:"deprecated,omitempty"`
	EventType  *WorkflowTaskUpdatedScheduledOnEventEventType `json:"eventType,omitempty"`

	// ExcludedProperties These properties have been dropped from the payload due to size.
	ExcludedProperties *[]string `json:"excludedProperties,omitempty"`
	Id                 *string   `json:"id,omitempty"`
	Schema             *struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"schema"`
	WorkflowTask *WorkflowTask `json:"workflowTask,omitempty"`
}

WorkflowTaskUpdatedScheduledOnEvent defines model for WorkflowTaskUpdatedScheduledOnEvent.

type WorkflowTaskUpdatedScheduledOnEventEventType

type WorkflowTaskUpdatedScheduledOnEventEventType string

WorkflowTaskUpdatedScheduledOnEventEventType defines model for WorkflowTaskUpdatedScheduledOnEvent.EventType.

const (
	V2WorkflowTaskUpdatedScheduledOn WorkflowTaskUpdatedScheduledOnEventEventType = "v2.workflowTask.updated.scheduledOn"
)

Defines values for WorkflowTaskUpdatedScheduledOnEventEventType.

type WorkflowTaskUpdatedStatusEvent

type WorkflowTaskUpdatedStatusEvent struct {
	CreatedAt  *time.Time                               `json:"createdAt,omitempty"`
	Deprecated *bool                                    `json:"deprecated,omitempty"`
	EventType  *WorkflowTaskUpdatedStatusEventEventType `json:"eventType,omitempty"`

	// ExcludedProperties These properties have been dropped from the payload due to size.
	ExcludedProperties *[]string `json:"excludedProperties,omitempty"`
	Id                 *string   `json:"id,omitempty"`
	Schema             *struct {
		Id   *string `json:"id,omitempty"`
		Name *string `json:"name,omitempty"`
	} `json:"schema"`
	WorkflowTask *WorkflowTask `json:"workflowTask,omitempty"`
}

WorkflowTaskUpdatedStatusEvent defines model for WorkflowTaskUpdatedStatusEvent.

type WorkflowTaskUpdatedStatusEventEventType

type WorkflowTaskUpdatedStatusEventEventType string

WorkflowTaskUpdatedStatusEventEventType defines model for WorkflowTaskUpdatedStatusEvent.EventType.

const (
	V2WorkflowTaskUpdatedStatus WorkflowTaskUpdatedStatusEventEventType = "v2.workflowTask.updated.status"
)

Defines values for WorkflowTaskUpdatedStatusEventEventType.

type WorkflowTaskWriteBase

type WorkflowTaskWriteBase struct {
	// AssigneeId The id of the user assigned to the task
	AssigneeId *string `json:"assigneeId,omitempty"`
	Fields     *Fields `json:"fields,omitempty"`

	// ScheduledOn The date on which the task is scheduled to be executed
	ScheduledOn *openapi_types.Date `json:"scheduledOn,omitempty"`
}

WorkflowTaskWriteBase defines model for WorkflowTaskWriteBase.

type WorkflowTasksArchivalChange

type WorkflowTasksArchivalChange struct {
	WorkflowTaskIds *[]string `json:"workflowTaskIds,omitempty"`
}

WorkflowTasksArchivalChange IDs of all items that were archived or unarchived, grouped by resource type

type WorkflowTasksArchive

type WorkflowTasksArchive struct {
	// Reason The reason for archiving the provided workflow tasks. Accepted reasons may differ based on tenant configuration.
	Reason          WorkflowTaskArchiveReason `json:"reason"`
	WorkflowTaskIds []string                  `json:"workflowTaskIds"`
}

WorkflowTasksArchive defines model for WorkflowTasksArchive.

type WorkflowTasksBulkCopyRequest

type WorkflowTasksBulkCopyRequest struct {
	WorkflowTaskIds *[]string `json:"workflowTaskIds,omitempty"`
}

WorkflowTasksBulkCopyRequest defines model for WorkflowTasksBulkCopyRequest.

type WorkflowTasksBulkCreateRequest

type WorkflowTasksBulkCreateRequest struct {
	WorkflowTasks *[]WorkflowTaskBulkCreate `json:"workflowTasks,omitempty"`
}

WorkflowTasksBulkCreateRequest defines model for WorkflowTasksBulkCreateRequest.

type WorkflowTasksBulkUpdateRequest

type WorkflowTasksBulkUpdateRequest struct {
	WorkflowTasks *[]WorkflowTaskBulkUpdate `json:"workflowTasks,omitempty"`
}

WorkflowTasksBulkUpdateRequest defines model for WorkflowTasksBulkUpdateRequest.

type WorkflowTasksPaginatedList

type WorkflowTasksPaginatedList struct {
	NextToken     *string         `json:"nextToken,omitempty"`
	WorkflowTasks *[]WorkflowTask `json:"workflowTasks,omitempty"`
}

WorkflowTasksPaginatedList defines model for WorkflowTasksPaginatedList.

type WorkflowTasksUnarchive

type WorkflowTasksUnarchive struct {
	WorkflowTaskIds []string `json:"workflowTaskIds"`
}

WorkflowTasksUnarchive defines model for WorkflowTasksUnarchive.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL