Struct aws_sdk_omics::Client
source · pub struct Client { /* private fields */ }
Expand description
Client for Amazon Omics
Client for invoking operations on Amazon Omics. Each operation on Amazon Omics is a method on this
this struct. .send()
MUST be invoked on the generated operations to dispatch the request to the service.
Constructing a Client
A Config
is required to construct a client. For most use cases, the aws-config
crate should be used to automatically resolve this config using
aws_config::load_from_env()
, since this will resolve an SdkConfig
which can be shared
across multiple different AWS SDK clients. This config resolution process can be customized
by calling aws_config::from_env()
instead, which returns a ConfigLoader
that uses
the builder pattern to customize the default config.
In the simplest case, creating a client looks as follows:
let config = aws_config::load_from_env().await;
let client = aws_sdk_omics::Client::new(&config);
Occasionally, SDKs may have additional service-specific that can be set on the Config
that
is absent from SdkConfig
, or slightly different settings for a specific client may be desired.
The Config
struct implements From<&SdkConfig>
, so setting these specific settings can be
done as follows:
let sdk_config = ::aws_config::load_from_env().await;
let config = aws_sdk_omics::config::Builder::from(&sdk_config)
.some_service_specific_setting("value")
.build();
See the aws-config
docs and Config
for more information on customizing configuration.
Note: Client construction is expensive due to connection thread pool initialization, and should be done once at application start-up.
Implementations§
source§impl Client
impl Client
sourcepub fn abort_multipart_read_set_upload(
&self
) -> AbortMultipartReadSetUploadFluentBuilder
pub fn abort_multipart_read_set_upload( &self ) -> AbortMultipartReadSetUploadFluentBuilder
Constructs a fluent builder for the AbortMultipartReadSetUpload
operation.
- The fluent builder is configurable:
sequence_store_id(impl Into<String>)
/set_sequence_store_id(Option<String>)
:
required: trueThe sequence store ID for the store involved in the multipart upload.
upload_id(impl Into<String>)
/set_upload_id(Option<String>)
:
required: trueThe ID for the multipart upload.
- On success, responds with
AbortMultipartReadSetUploadOutput
- On failure, responds with
SdkError<AbortMultipartReadSetUploadError>
source§impl Client
impl Client
Constructs a fluent builder for the AcceptShare
operation.
- The fluent builder is configurable:
share_id(impl Into<String>)
/set_share_id(Option<String>)
:
required: trueThe ID for a share offer for analytics store data.
- On success, responds with
AcceptShareOutput
with field(s):status(Option<ShareStatus>)
:The status of an analytics store share.
- On failure, responds with
SdkError<AcceptShareError>
source§impl Client
impl Client
sourcepub fn batch_delete_read_set(&self) -> BatchDeleteReadSetFluentBuilder
pub fn batch_delete_read_set(&self) -> BatchDeleteReadSetFluentBuilder
Constructs a fluent builder for the BatchDeleteReadSet
operation.
- The fluent builder is configurable:
ids(impl Into<String>)
/set_ids(Option<Vec::<String>>)
:
required: trueThe read sets’ IDs.
sequence_store_id(impl Into<String>)
/set_sequence_store_id(Option<String>)
:
required: trueThe read sets’ sequence store ID.
- On success, responds with
BatchDeleteReadSetOutput
with field(s):errors(Option<Vec::<ReadSetBatchError>>)
:Errors returned by individual delete operations.
- On failure, responds with
SdkError<BatchDeleteReadSetError>
source§impl Client
impl Client
sourcepub fn cancel_annotation_import_job(
&self
) -> CancelAnnotationImportJobFluentBuilder
pub fn cancel_annotation_import_job( &self ) -> CancelAnnotationImportJobFluentBuilder
Constructs a fluent builder for the CancelAnnotationImportJob
operation.
- The fluent builder is configurable:
job_id(impl Into<String>)
/set_job_id(Option<String>)
:
required: trueThe job’s ID.
- On success, responds with
CancelAnnotationImportJobOutput
- On failure, responds with
SdkError<CancelAnnotationImportJobError>
source§impl Client
impl Client
sourcepub fn cancel_run(&self) -> CancelRunFluentBuilder
pub fn cancel_run(&self) -> CancelRunFluentBuilder
Constructs a fluent builder for the CancelRun
operation.
- The fluent builder is configurable:
id(impl Into<String>)
/set_id(Option<String>)
:
required: trueThe run’s ID.
- On success, responds with
CancelRunOutput
- On failure, responds with
SdkError<CancelRunError>
source§impl Client
impl Client
sourcepub fn cancel_variant_import_job(&self) -> CancelVariantImportJobFluentBuilder
pub fn cancel_variant_import_job(&self) -> CancelVariantImportJobFluentBuilder
Constructs a fluent builder for the CancelVariantImportJob
operation.
- The fluent builder is configurable:
job_id(impl Into<String>)
/set_job_id(Option<String>)
:
required: trueThe job’s ID.
- On success, responds with
CancelVariantImportJobOutput
- On failure, responds with
SdkError<CancelVariantImportJobError>
source§impl Client
impl Client
sourcepub fn complete_multipart_read_set_upload(
&self
) -> CompleteMultipartReadSetUploadFluentBuilder
pub fn complete_multipart_read_set_upload( &self ) -> CompleteMultipartReadSetUploadFluentBuilder
Constructs a fluent builder for the CompleteMultipartReadSetUpload
operation.
- The fluent builder is configurable:
sequence_store_id(impl Into<String>)
/set_sequence_store_id(Option<String>)
:
required: trueThe sequence store ID for the store involved in the multipart upload.
upload_id(impl Into<String>)
/set_upload_id(Option<String>)
:
required: trueThe ID for the multipart upload.
parts(CompleteReadSetUploadPartListItem)
/set_parts(Option<Vec::<CompleteReadSetUploadPartListItem>>)
:
required: trueThe individual uploads or parts of a multipart upload.
- On success, responds with
CompleteMultipartReadSetUploadOutput
with field(s):read_set_id(String)
:The read set ID created for an uploaded read set.
- On failure, responds with
SdkError<CompleteMultipartReadSetUploadError>
source§impl Client
impl Client
sourcepub fn create_annotation_store(&self) -> CreateAnnotationStoreFluentBuilder
pub fn create_annotation_store(&self) -> CreateAnnotationStoreFluentBuilder
Constructs a fluent builder for the CreateAnnotationStore
operation.
- The fluent builder is configurable:
reference(ReferenceItem)
/set_reference(Option<ReferenceItem>)
:
required: falseThe genome reference for the store’s annotations.
name(impl Into<String>)
/set_name(Option<String>)
:
required: falseA name for the store.
description(impl Into<String>)
/set_description(Option<String>)
:
required: falseA description for the store.
tags(impl Into<String>, impl Into<String>)
/set_tags(Option<HashMap::<String, String>>)
:
required: falseTags for the store.
version_name(impl Into<String>)
/set_version_name(Option<String>)
:
required: falseThe name given to an annotation store version to distinguish it from other versions.
sse_config(SseConfig)
/set_sse_config(Option<SseConfig>)
:
required: falseServer-side encryption (SSE) settings for the store.
store_format(StoreFormat)
/set_store_format(Option<StoreFormat>)
:
required: trueThe annotation file format of the store.
store_options(StoreOptions)
/set_store_options(Option<StoreOptions>)
:
required: falseFile parsing options for the annotation store.
- On success, responds with
CreateAnnotationStoreOutput
with field(s):id(String)
:The store’s ID.
reference(Option<ReferenceItem>)
:The store’s genome reference. Required for all stores except TSV format with generic annotations.
store_format(Option<StoreFormat>)
:The annotation file format of the store.
store_options(Option<StoreOptions>)
:The store’s file parsing options.
status(StoreStatus)
:The store’s status.
name(String)
:The store’s name.
version_name(String)
:The name given to an annotation store version to distinguish it from other versions.
creation_time(DateTime)
:When the store was created.
- On failure, responds with
SdkError<CreateAnnotationStoreError>
source§impl Client
impl Client
sourcepub fn create_annotation_store_version(
&self
) -> CreateAnnotationStoreVersionFluentBuilder
pub fn create_annotation_store_version( &self ) -> CreateAnnotationStoreVersionFluentBuilder
Constructs a fluent builder for the CreateAnnotationStoreVersion
operation.
- The fluent builder is configurable:
name(impl Into<String>)
/set_name(Option<String>)
:
required: trueThe name of an annotation store version from which versions are being created.
version_name(impl Into<String>)
/set_version_name(Option<String>)
:
required: trueThe name given to an annotation store version to distinguish it from other versions.
description(impl Into<String>)
/set_description(Option<String>)
:
required: falseThe description of an annotation store version.
version_options(VersionOptions)
/set_version_options(Option<VersionOptions>)
:
required: falseThe options for an annotation store version.
tags(impl Into<String>, impl Into<String>)
/set_tags(Option<HashMap::<String, String>>)
:
required: falseAny tags added to annotation store version.
- On success, responds with
CreateAnnotationStoreVersionOutput
with field(s):id(String)
:A generated ID for the annotation store
version_name(String)
:The name given to an annotation store version to distinguish it from other versions.
store_id(String)
:The ID for the annotation store from which new versions are being created.
version_options(Option<VersionOptions>)
:The options for an annotation store version.
name(String)
:The name given to an annotation store version to distinguish it from other versions.
status(VersionStatus)
:The status of a annotation store version.
creation_time(DateTime)
:The time stamp for the creation of an annotation store version.
- On failure, responds with
SdkError<CreateAnnotationStoreVersionError>
source§impl Client
impl Client
sourcepub fn create_multipart_read_set_upload(
&self
) -> CreateMultipartReadSetUploadFluentBuilder
pub fn create_multipart_read_set_upload( &self ) -> CreateMultipartReadSetUploadFluentBuilder
Constructs a fluent builder for the CreateMultipartReadSetUpload
operation.
- The fluent builder is configurable:
sequence_store_id(impl Into<String>)
/set_sequence_store_id(Option<String>)
:
required: trueThe sequence store ID for the store that is the destination of the multipart uploads.
client_token(impl Into<String>)
/set_client_token(Option<String>)
:
required: falseAn idempotency token that can be used to avoid triggering multiple multipart uploads.
source_file_type(FileType)
/set_source_file_type(Option<FileType>)
:
required: trueThe type of file being uploaded.
subject_id(impl Into<String>)
/set_subject_id(Option<String>)
:
required: trueThe source’s subject ID.
sample_id(impl Into<String>)
/set_sample_id(Option<String>)
:
required: trueThe source’s sample ID.
generated_from(impl Into<String>)
/set_generated_from(Option<String>)
:
required: falseWhere the source originated.
reference_arn(impl Into<String>)
/set_reference_arn(Option<String>)
:
required: falseThe ARN of the reference.
name(impl Into<String>)
/set_name(Option<String>)
:
required: trueThe name of the read set.
description(impl Into<String>)
/set_description(Option<String>)
:
required: falseThe description of the read set.
tags(impl Into<String>, impl Into<String>)
/set_tags(Option<HashMap::<String, String>>)
:
required: falseAny tags to add to the read set.
- On success, responds with
CreateMultipartReadSetUploadOutput
with field(s):sequence_store_id(String)
:The sequence store ID for the store that the read set will be created in.
upload_id(String)
:he ID for the initiated multipart upload.
source_file_type(FileType)
:The file type of the read set source.
subject_id(String)
:The source’s subject ID.
sample_id(String)
:The source’s sample ID.
generated_from(Option<String>)
:The source of the read set.
reference_arn(String)
:The read set source’s reference ARN.
name(Option<String>)
:The name of the read set.
description(Option<String>)
:The description of the read set.
tags(Option<HashMap::<String, String>>)
:The tags to add to the read set.
creation_time(DateTime)
:The creation time of the multipart upload.
- On failure, responds with
SdkError<CreateMultipartReadSetUploadError>
source§impl Client
impl Client
sourcepub fn create_reference_store(&self) -> CreateReferenceStoreFluentBuilder
pub fn create_reference_store(&self) -> CreateReferenceStoreFluentBuilder
Constructs a fluent builder for the CreateReferenceStore
operation.
- The fluent builder is configurable:
name(impl Into<String>)
/set_name(Option<String>)
:
required: trueA name for the store.
description(impl Into<String>)
/set_description(Option<String>)
:
required: falseA description for the store.
sse_config(SseConfig)
/set_sse_config(Option<SseConfig>)
:
required: falseServer-side encryption (SSE) settings for the store.
tags(impl Into<String>, impl Into<String>)
/set_tags(Option<HashMap::<String, String>>)
:
required: falseTags for the store.
client_token(impl Into<String>)
/set_client_token(Option<String>)
:
required: falseTo ensure that requests don’t run multiple times, specify a unique token for each request.
- On success, responds with
CreateReferenceStoreOutput
with field(s):id(String)
:The store’s ID.
arn(String)
:The store’s ARN.
name(Option<String>)
:The store’s name.
description(Option<String>)
:The store’s description.
sse_config(Option<SseConfig>)
:The store’s SSE settings.
creation_time(DateTime)
:When the store was created.
- On failure, responds with
SdkError<CreateReferenceStoreError>
source§impl Client
impl Client
sourcepub fn create_run_group(&self) -> CreateRunGroupFluentBuilder
pub fn create_run_group(&self) -> CreateRunGroupFluentBuilder
Constructs a fluent builder for the CreateRunGroup
operation.
- The fluent builder is configurable:
name(impl Into<String>)
/set_name(Option<String>)
:
required: falseA name for the group.
max_cpus(i32)
/set_max_cpus(Option<i32>)
:
required: falseThe maximum number of CPUs to use in the group.
max_runs(i32)
/set_max_runs(Option<i32>)
:
required: falseThe maximum number of concurrent runs for the group.
max_duration(i32)
/set_max_duration(Option<i32>)
:
required: falseA maximum run time for the group in minutes.
tags(impl Into<String>, impl Into<String>)
/set_tags(Option<HashMap::<String, String>>)
:
required: falseTags for the group.
request_id(impl Into<String>)
/set_request_id(Option<String>)
:
required: trueTo ensure that requests don’t run multiple times, specify a unique ID for each request.
max_gpus(i32)
/set_max_gpus(Option<i32>)
:
required: falseThe maximum GPUs that can be used by a run group.
- On success, responds with
CreateRunGroupOutput
with field(s):arn(Option<String>)
:The group’s ARN.
id(Option<String>)
:The group’s ID.
tags(Option<HashMap::<String, String>>)
:Tags for the run group.
- On failure, responds with
SdkError<CreateRunGroupError>
source§impl Client
impl Client
sourcepub fn create_sequence_store(&self) -> CreateSequenceStoreFluentBuilder
pub fn create_sequence_store(&self) -> CreateSequenceStoreFluentBuilder
Constructs a fluent builder for the CreateSequenceStore
operation.
- The fluent builder is configurable:
name(impl Into<String>)
/set_name(Option<String>)
:
required: trueA name for the store.
description(impl Into<String>)
/set_description(Option<String>)
:
required: falseA description for the store.
sse_config(SseConfig)
/set_sse_config(Option<SseConfig>)
:
required: falseServer-side encryption (SSE) settings for the store.
tags(impl Into<String>, impl Into<String>)
/set_tags(Option<HashMap::<String, String>>)
:
required: falseTags for the store.
client_token(impl Into<String>)
/set_client_token(Option<String>)
:
required: falseTo ensure that requests don’t run multiple times, specify a unique token for each request.
fallback_location(impl Into<String>)
/set_fallback_location(Option<String>)
:
required: falseAn S3 location that is used to store files that have failed a direct upload.
- On success, responds with
CreateSequenceStoreOutput
with field(s):id(String)
:The store’s ID.
arn(String)
:The store’s ARN.
name(Option<String>)
:The store’s name.
description(Option<String>)
:The store’s description.
sse_config(Option<SseConfig>)
:The store’s SSE settings.
creation_time(DateTime)
:When the store was created.
fallback_location(Option<String>)
:An S3 location that is used to store files that have failed a direct upload.
- On failure, responds with
SdkError<CreateSequenceStoreError>
source§impl Client
impl Client
Constructs a fluent builder for the CreateShare
operation.
- The fluent builder is configurable:
resource_arn(impl Into<String>)
/set_resource_arn(Option<String>)
:
required: trueThe resource ARN for the analytics store to be shared.
principal_subscriber(impl Into<String>)
/set_principal_subscriber(Option<String>)
:
required: trueThe principal subscriber is the account being given access to the analytics store data through the share offer.
share_name(impl Into<String>)
/set_share_name(Option<String>)
:
required: falseA name given to the share.
- On success, responds with
CreateShareOutput
with field(s):share_id(Option<String>)
:An ID generated for the share.
status(Option<ShareStatus>)
:The status of a share.
share_name(Option<String>)
:A name given to the share.
- On failure, responds with
SdkError<CreateShareError>
source§impl Client
impl Client
sourcepub fn create_variant_store(&self) -> CreateVariantStoreFluentBuilder
pub fn create_variant_store(&self) -> CreateVariantStoreFluentBuilder
Constructs a fluent builder for the CreateVariantStore
operation.
- The fluent builder is configurable:
reference(ReferenceItem)
/set_reference(Option<ReferenceItem>)
:
required: trueThe genome reference for the store’s variants.
name(impl Into<String>)
/set_name(Option<String>)
:
required: falseA name for the store.
description(impl Into<String>)
/set_description(Option<String>)
:
required: falseA description for the store.
tags(impl Into<String>, impl Into<String>)
/set_tags(Option<HashMap::<String, String>>)
:
required: falseTags for the store.
sse_config(SseConfig)
/set_sse_config(Option<SseConfig>)
:
required: falseServer-side encryption (SSE) settings for the store.
- On success, responds with
CreateVariantStoreOutput
with field(s):id(String)
:The store’s ID.
reference(Option<ReferenceItem>)
:The store’s genome reference.
status(StoreStatus)
:The store’s status.
name(String)
:The store’s name.
creation_time(DateTime)
:When the store was created.
- On failure, responds with
SdkError<CreateVariantStoreError>
source§impl Client
impl Client
sourcepub fn create_workflow(&self) -> CreateWorkflowFluentBuilder
pub fn create_workflow(&self) -> CreateWorkflowFluentBuilder
Constructs a fluent builder for the CreateWorkflow
operation.
- The fluent builder is configurable:
name(impl Into<String>)
/set_name(Option<String>)
:
required: falseA name for the workflow.
description(impl Into<String>)
/set_description(Option<String>)
:
required: falseA description for the workflow.
engine(WorkflowEngine)
/set_engine(Option<WorkflowEngine>)
:
required: falseAn engine for the workflow.
definition_zip(Blob)
/set_definition_zip(Option<Blob>)
:
required: falseA ZIP archive for the workflow.
definition_uri(impl Into<String>)
/set_definition_uri(Option<String>)
:
required: falseThe URI of a definition for the workflow.
main(impl Into<String>)
/set_main(Option<String>)
:
required: falseThe path of the main definition file for the workflow.
parameter_template(impl Into<String>, WorkflowParameter)
/set_parameter_template(Option<HashMap::<String, WorkflowParameter>>)
:
required: falseA parameter template for the workflow.
storage_capacity(i32)
/set_storage_capacity(Option<i32>)
:
required: falseA storage capacity for the workflow in gigabytes.
tags(impl Into<String>, impl Into<String>)
/set_tags(Option<HashMap::<String, String>>)
:
required: falseTags for the workflow.
request_id(impl Into<String>)
/set_request_id(Option<String>)
:
required: trueTo ensure that requests don’t run multiple times, specify a unique ID for each request.
accelerators(Accelerators)
/set_accelerators(Option<Accelerators>)
:
required: falseThe computational accelerator specified to run the workflow.
- On success, responds with
CreateWorkflowOutput
with field(s):arn(Option<String>)
:The workflow’s ARN.
id(Option<String>)
:The workflow’s ID.
status(Option<WorkflowStatus>)
:The workflow’s status.
tags(Option<HashMap::<String, String>>)
:The workflow’s tags.
- On failure, responds with
SdkError<CreateWorkflowError>
source§impl Client
impl Client
sourcepub fn delete_annotation_store(&self) -> DeleteAnnotationStoreFluentBuilder
pub fn delete_annotation_store(&self) -> DeleteAnnotationStoreFluentBuilder
Constructs a fluent builder for the DeleteAnnotationStore
operation.
- The fluent builder is configurable:
name(impl Into<String>)
/set_name(Option<String>)
:
required: trueThe store’s name.
force(bool)
/set_force(Option<bool>)
:
required: falseWhether to force deletion.
- On success, responds with
DeleteAnnotationStoreOutput
with field(s):status(StoreStatus)
:The store’s status.
- On failure, responds with
SdkError<DeleteAnnotationStoreError>
source§impl Client
impl Client
sourcepub fn delete_annotation_store_versions(
&self
) -> DeleteAnnotationStoreVersionsFluentBuilder
pub fn delete_annotation_store_versions( &self ) -> DeleteAnnotationStoreVersionsFluentBuilder
Constructs a fluent builder for the DeleteAnnotationStoreVersions
operation.
- The fluent builder is configurable:
name(impl Into<String>)
/set_name(Option<String>)
:
required: trueThe name of the annotation store from which versions are being deleted.
versions(impl Into<String>)
/set_versions(Option<Vec::<String>>)
:
required: trueThe versions of an annotation store to be deleted.
force(bool)
/set_force(Option<bool>)
:
required: falseForces the deletion of an annotation store version when imports are in-progress..
- On success, responds with
DeleteAnnotationStoreVersionsOutput
with field(s):errors(Option<Vec::<VersionDeleteError>>)
:Any errors that occur when attempting to delete an annotation store version.
- On failure, responds with
SdkError<DeleteAnnotationStoreVersionsError>
source§impl Client
impl Client
sourcepub fn delete_reference(&self) -> DeleteReferenceFluentBuilder
pub fn delete_reference(&self) -> DeleteReferenceFluentBuilder
Constructs a fluent builder for the DeleteReference
operation.
- The fluent builder is configurable:
id(impl Into<String>)
/set_id(Option<String>)
:
required: trueThe reference’s ID.
reference_store_id(impl Into<String>)
/set_reference_store_id(Option<String>)
:
required: trueThe reference’s store ID.
- On success, responds with
DeleteReferenceOutput
- On failure, responds with
SdkError<DeleteReferenceError>
source§impl Client
impl Client
sourcepub fn delete_reference_store(&self) -> DeleteReferenceStoreFluentBuilder
pub fn delete_reference_store(&self) -> DeleteReferenceStoreFluentBuilder
Constructs a fluent builder for the DeleteReferenceStore
operation.
- The fluent builder is configurable:
id(impl Into<String>)
/set_id(Option<String>)
:
required: trueThe store’s ID.
- On success, responds with
DeleteReferenceStoreOutput
- On failure, responds with
SdkError<DeleteReferenceStoreError>
source§impl Client
impl Client
sourcepub fn delete_run(&self) -> DeleteRunFluentBuilder
pub fn delete_run(&self) -> DeleteRunFluentBuilder
Constructs a fluent builder for the DeleteRun
operation.
- The fluent builder is configurable:
id(impl Into<String>)
/set_id(Option<String>)
:
required: trueThe run’s ID.
- On success, responds with
DeleteRunOutput
- On failure, responds with
SdkError<DeleteRunError>
source§impl Client
impl Client
sourcepub fn delete_run_group(&self) -> DeleteRunGroupFluentBuilder
pub fn delete_run_group(&self) -> DeleteRunGroupFluentBuilder
Constructs a fluent builder for the DeleteRunGroup
operation.
- The fluent builder is configurable:
id(impl Into<String>)
/set_id(Option<String>)
:
required: trueThe run group’s ID.
- On success, responds with
DeleteRunGroupOutput
- On failure, responds with
SdkError<DeleteRunGroupError>
source§impl Client
impl Client
sourcepub fn delete_sequence_store(&self) -> DeleteSequenceStoreFluentBuilder
pub fn delete_sequence_store(&self) -> DeleteSequenceStoreFluentBuilder
Constructs a fluent builder for the DeleteSequenceStore
operation.
- The fluent builder is configurable:
id(impl Into<String>)
/set_id(Option<String>)
:
required: trueThe sequence store’s ID.
- On success, responds with
DeleteSequenceStoreOutput
- On failure, responds with
SdkError<DeleteSequenceStoreError>
source§impl Client
impl Client
Constructs a fluent builder for the DeleteShare
operation.
- The fluent builder is configurable:
share_id(impl Into<String>)
/set_share_id(Option<String>)
:
required: trueThe ID for the share request to be deleted.
- On success, responds with
DeleteShareOutput
with field(s):status(Option<ShareStatus>)
:The status of the share being deleted.
- On failure, responds with
SdkError<DeleteShareError>
source§impl Client
impl Client
sourcepub fn delete_variant_store(&self) -> DeleteVariantStoreFluentBuilder
pub fn delete_variant_store(&self) -> DeleteVariantStoreFluentBuilder
Constructs a fluent builder for the DeleteVariantStore
operation.
- The fluent builder is configurable:
name(impl Into<String>)
/set_name(Option<String>)
:
required: trueThe store’s name.
force(bool)
/set_force(Option<bool>)
:
required: falseWhether to force deletion.
- On success, responds with
DeleteVariantStoreOutput
with field(s):status(StoreStatus)
:The store’s status.
- On failure, responds with
SdkError<DeleteVariantStoreError>
source§impl Client
impl Client
sourcepub fn delete_workflow(&self) -> DeleteWorkflowFluentBuilder
pub fn delete_workflow(&self) -> DeleteWorkflowFluentBuilder
Constructs a fluent builder for the DeleteWorkflow
operation.
- The fluent builder is configurable:
id(impl Into<String>)
/set_id(Option<String>)
:
required: trueThe workflow’s ID.
- On success, responds with
DeleteWorkflowOutput
- On failure, responds with
SdkError<DeleteWorkflowError>
source§impl Client
impl Client
sourcepub fn get_annotation_import_job(&self) -> GetAnnotationImportJobFluentBuilder
pub fn get_annotation_import_job(&self) -> GetAnnotationImportJobFluentBuilder
Constructs a fluent builder for the GetAnnotationImportJob
operation.
- The fluent builder is configurable:
job_id(impl Into<String>)
/set_job_id(Option<String>)
:
required: trueThe job’s ID.
- On success, responds with
GetAnnotationImportJobOutput
with field(s):id(String)
:The job’s ID.
destination_name(String)
:The job’s destination annotation store.
version_name(String)
:The name of the annotation store version.
role_arn(String)
:The job’s service role ARN.
status(JobStatus)
:The job’s status.
status_message(String)
:The job’s status message.
creation_time(DateTime)
:When the job was created.
update_time(DateTime)
:When the job was updated.
completion_time(DateTime)
:When the job completed.
items(Vec::<AnnotationImportItemDetail>)
:The job’s imported items.
run_left_normalization(bool)
:The job’s left normalization setting.
format_options(Option<FormatOptions>)
:Formatting options for a file.
annotation_fields(Option<HashMap::<String, String>>)
:The annotation schema generated by the parsed annotation data.
- On failure, responds with
SdkError<GetAnnotationImportJobError>
source§impl Client
impl Client
sourcepub fn get_annotation_store(&self) -> GetAnnotationStoreFluentBuilder
pub fn get_annotation_store(&self) -> GetAnnotationStoreFluentBuilder
Constructs a fluent builder for the GetAnnotationStore
operation.
- The fluent builder is configurable:
name(impl Into<String>)
/set_name(Option<String>)
:
required: trueThe store’s name.
- On success, responds with
GetAnnotationStoreOutput
with field(s):id(String)
:The store’s ID.
reference(Option<ReferenceItem>)
:The store’s genome reference.
status(StoreStatus)
:The store’s status.
store_arn(String)
:The store’s ARN.
name(String)
:The store’s name.
description(String)
:The store’s description.
sse_config(Option<SseConfig>)
:The store’s server-side encryption (SSE) settings.
creation_time(DateTime)
:When the store was created.
update_time(DateTime)
:When the store was updated.
tags(HashMap::<String, String>)
:The store’s tags.
store_options(Option<StoreOptions>)
:The store’s parsing options.
store_format(Option<StoreFormat>)
:The store’s annotation file format.
status_message(String)
:A status message.
store_size_bytes(i64)
:The store’s size in bytes.
num_versions(i32)
:An integer indicating how many versions of an annotation store exist.
- On failure, responds with
SdkError<GetAnnotationStoreError>
source§impl Client
impl Client
sourcepub fn get_annotation_store_version(
&self
) -> GetAnnotationStoreVersionFluentBuilder
pub fn get_annotation_store_version( &self ) -> GetAnnotationStoreVersionFluentBuilder
Constructs a fluent builder for the GetAnnotationStoreVersion
operation.
- The fluent builder is configurable:
name(impl Into<String>)
/set_name(Option<String>)
:
required: trueThe name given to an annotation store version to distinguish it from others.
version_name(impl Into<String>)
/set_version_name(Option<String>)
:
required: trueThe name given to an annotation store version to distinguish it from others.
- On success, responds with
GetAnnotationStoreVersionOutput
with field(s):store_id(String)
:The store ID for annotation store version.
id(String)
:The annotation store version ID.
status(VersionStatus)
:The status of an annotation store version.
version_arn(String)
:The Arn for the annotation store.
name(String)
:The name of the annotation store.
version_name(String)
:The name given to an annotation store version to distinguish it from others.
description(String)
:The description for an annotation store version.
creation_time(DateTime)
:The time stamp for when an annotation store version was created.
update_time(DateTime)
:The time stamp for when an annotation store version was updated.
tags(HashMap::<String, String>)
:Any tags associated with an annotation store version.
version_options(Option<VersionOptions>)
:The options for an annotation store version.
status_message(String)
:The status of an annotation store version.
version_size_bytes(i64)
:The size of the annotation store version in Bytes.
- On failure, responds with
SdkError<GetAnnotationStoreVersionError>
source§impl Client
impl Client
sourcepub fn get_read_set(&self) -> GetReadSetFluentBuilder
pub fn get_read_set(&self) -> GetReadSetFluentBuilder
Constructs a fluent builder for the GetReadSet
operation.
- The fluent builder is configurable:
id(impl Into<String>)
/set_id(Option<String>)
:
required: trueThe read set’s ID.
sequence_store_id(impl Into<String>)
/set_sequence_store_id(Option<String>)
:
required: trueThe read set’s sequence store ID.
file(ReadSetFile)
/set_file(Option<ReadSetFile>)
:
required: falseThe file to retrieve.
part_number(i32)
/set_part_number(Option<i32>)
:
required: trueThe part number to retrieve.
- On success, responds with
GetReadSetOutput
with field(s):payload(ByteStream)
:The read set file payload.
- On failure, responds with
SdkError<GetReadSetError>
source§impl Client
impl Client
sourcepub fn get_read_set_activation_job(
&self
) -> GetReadSetActivationJobFluentBuilder
pub fn get_read_set_activation_job( &self ) -> GetReadSetActivationJobFluentBuilder
Constructs a fluent builder for the GetReadSetActivationJob
operation.
- The fluent builder is configurable:
id(impl Into<String>)
/set_id(Option<String>)
:
required: trueThe job’s ID.
sequence_store_id(impl Into<String>)
/set_sequence_store_id(Option<String>)
:
required: trueThe job’s sequence store ID.
- On success, responds with
GetReadSetActivationJobOutput
with field(s):id(String)
:The job’s ID.
sequence_store_id(String)
:The job’s sequence store ID.
status(ReadSetActivationJobStatus)
:The job’s status.
status_message(Option<String>)
:The job’s status message.
creation_time(DateTime)
:When the job was created.
completion_time(Option<DateTime>)
:When the job completed.
sources(Option<Vec::<ActivateReadSetSourceItem>>)
:The job’s source files.
- On failure, responds with
SdkError<GetReadSetActivationJobError>
source§impl Client
impl Client
sourcepub fn get_read_set_export_job(&self) -> GetReadSetExportJobFluentBuilder
pub fn get_read_set_export_job(&self) -> GetReadSetExportJobFluentBuilder
Constructs a fluent builder for the GetReadSetExportJob
operation.
- The fluent builder is configurable:
sequence_store_id(impl Into<String>)
/set_sequence_store_id(Option<String>)
:
required: trueThe job’s sequence store ID.
id(impl Into<String>)
/set_id(Option<String>)
:
required: trueThe job’s ID.
- On success, responds with
GetReadSetExportJobOutput
with field(s):id(String)
:The job’s ID.
sequence_store_id(String)
:The job’s sequence store ID.
destination(String)
:The job’s destination in Amazon S3.
status(ReadSetExportJobStatus)
:The job’s status.
status_message(Option<String>)
:The job’s status message.
creation_time(DateTime)
:When the job was created.
completion_time(Option<DateTime>)
:When the job completed.
read_sets(Option<Vec::<ExportReadSetDetail>>)
:The job’s read sets.
- On failure, responds with
SdkError<GetReadSetExportJobError>
source§impl Client
impl Client
sourcepub fn get_read_set_import_job(&self) -> GetReadSetImportJobFluentBuilder
pub fn get_read_set_import_job(&self) -> GetReadSetImportJobFluentBuilder
Constructs a fluent builder for the GetReadSetImportJob
operation.
- The fluent builder is configurable:
id(impl Into<String>)
/set_id(Option<String>)
:
required: trueThe job’s ID.
sequence_store_id(impl Into<String>)
/set_sequence_store_id(Option<String>)
:
required: trueThe job’s sequence store ID.
- On success, responds with
GetReadSetImportJobOutput
with field(s):id(String)
:The job’s ID.
sequence_store_id(String)
:The job’s sequence store ID.
role_arn(String)
:The job’s service role ARN.
status(ReadSetImportJobStatus)
:The job’s status.
status_message(Option<String>)
:The job’s status message.
creation_time(DateTime)
:When the job was created.
completion_time(Option<DateTime>)
:When the job completed.
sources(Vec::<ImportReadSetSourceItem>)
:The job’s source files.
- On failure, responds with
SdkError<GetReadSetImportJobError>
source§impl Client
impl Client
sourcepub fn get_read_set_metadata(&self) -> GetReadSetMetadataFluentBuilder
pub fn get_read_set_metadata(&self) -> GetReadSetMetadataFluentBuilder
Constructs a fluent builder for the GetReadSetMetadata
operation.
- The fluent builder is configurable:
id(impl Into<String>)
/set_id(Option<String>)
:
required: trueThe read set’s ID.
sequence_store_id(impl Into<String>)
/set_sequence_store_id(Option<String>)
:
required: trueThe read set’s sequence store ID.
- On success, responds with
GetReadSetMetadataOutput
with field(s):id(String)
:The read set’s ID.
arn(String)
:The read set’s ARN.
sequence_store_id(String)
:The read set’s sequence store ID.
subject_id(Option<String>)
:The read set’s subject ID.
sample_id(Option<String>)
:The read set’s sample ID.
status(ReadSetStatus)
:The read set’s status.
name(Option<String>)
:The read set’s name.
description(Option<String>)
:The read set’s description.
file_type(FileType)
:The read set’s file type.
creation_time(DateTime)
:When the read set was created.
sequence_information(Option<SequenceInformation>)
:The read set’s sequence information.
reference_arn(Option<String>)
:The read set’s genome reference ARN.
files(Option<ReadSetFiles>)
:The read set’s files.
status_message(Option<String>)
:The status message for a read set. It provides more detail as to why the read set has a status.
creation_type(Option<CreationType>)
:The creation type of the read set.
etag(Option<ETag>)
:The entity tag (ETag) is a hash of the object meant to represent its semantic content.
- On failure, responds with
SdkError<GetReadSetMetadataError>
source§impl Client
impl Client
sourcepub fn get_reference(&self) -> GetReferenceFluentBuilder
pub fn get_reference(&self) -> GetReferenceFluentBuilder
Constructs a fluent builder for the GetReference
operation.
- The fluent builder is configurable:
id(impl Into<String>)
/set_id(Option<String>)
:
required: trueThe reference’s ID.
reference_store_id(impl Into<String>)
/set_reference_store_id(Option<String>)
:
required: trueThe reference’s store ID.
range(impl Into<String>)
/set_range(Option<String>)
:
required: falseThe range to retrieve.
part_number(i32)
/set_part_number(Option<i32>)
:
required: trueThe part number to retrieve.
file(ReferenceFile)
/set_file(Option<ReferenceFile>)
:
required: falseThe file to retrieve.
- On success, responds with
GetReferenceOutput
with field(s):payload(ByteStream)
:The reference file payload.
- On failure, responds with
SdkError<GetReferenceError>
source§impl Client
impl Client
sourcepub fn get_reference_import_job(&self) -> GetReferenceImportJobFluentBuilder
pub fn get_reference_import_job(&self) -> GetReferenceImportJobFluentBuilder
Constructs a fluent builder for the GetReferenceImportJob
operation.
- The fluent builder is configurable:
id(impl Into<String>)
/set_id(Option<String>)
:
required: trueThe job’s ID.
reference_store_id(impl Into<String>)
/set_reference_store_id(Option<String>)
:
required: trueThe job’s reference store ID.
- On success, responds with
GetReferenceImportJobOutput
with field(s):id(String)
:The job’s ID.
reference_store_id(String)
:The job’s reference store ID.
role_arn(String)
:The job’s service role ARN.
status(ReferenceImportJobStatus)
:The job’s status.
status_message(Option<String>)
:The job’s status message.
creation_time(DateTime)
:When the job was created.
completion_time(Option<DateTime>)
:When the job completed.
sources(Vec::<ImportReferenceSourceItem>)
:The job’s source files.
- On failure, responds with
SdkError<GetReferenceImportJobError>
source§impl Client
impl Client
sourcepub fn get_reference_metadata(&self) -> GetReferenceMetadataFluentBuilder
pub fn get_reference_metadata(&self) -> GetReferenceMetadataFluentBuilder
Constructs a fluent builder for the GetReferenceMetadata
operation.
- The fluent builder is configurable:
id(impl Into<String>)
/set_id(Option<String>)
:
required: trueThe reference’s ID.
reference_store_id(impl Into<String>)
/set_reference_store_id(Option<String>)
:
required: trueThe reference’s reference store ID.
- On success, responds with
GetReferenceMetadataOutput
with field(s):id(String)
:The reference’s ID.
arn(String)
:The reference’s ARN.
reference_store_id(String)
:The reference’s reference store ID.
md5(String)
:The reference’s MD5 checksum.
status(Option<ReferenceStatus>)
:The reference’s status.
name(Option<String>)
:The reference’s name.
description(Option<String>)
:The reference’s description.
creation_time(DateTime)
:When the reference was created.
update_time(DateTime)
:When the reference was updated.
files(Option<ReferenceFiles>)
:The reference’s files.
- On failure, responds with
SdkError<GetReferenceMetadataError>
source§impl Client
impl Client
sourcepub fn get_reference_store(&self) -> GetReferenceStoreFluentBuilder
pub fn get_reference_store(&self) -> GetReferenceStoreFluentBuilder
Constructs a fluent builder for the GetReferenceStore
operation.
- The fluent builder is configurable:
id(impl Into<String>)
/set_id(Option<String>)
:
required: trueThe store’s ID.
- On success, responds with
GetReferenceStoreOutput
with field(s):id(String)
:The store’s ID.
arn(String)
:The store’s ARN.
name(Option<String>)
:The store’s name.
description(Option<String>)
:The store’s description.
sse_config(Option<SseConfig>)
:The store’s server-side encryption (SSE) settings.
creation_time(DateTime)
:When the store was created.
- On failure, responds with
SdkError<GetReferenceStoreError>
source§impl Client
impl Client
sourcepub fn get_run(&self) -> GetRunFluentBuilder
pub fn get_run(&self) -> GetRunFluentBuilder
Constructs a fluent builder for the GetRun
operation.
- The fluent builder is configurable:
id(impl Into<String>)
/set_id(Option<String>)
:
required: trueThe run’s ID.
export(RunExport)
/set_export(Option<Vec::<RunExport>>)
:
required: falseThe run’s export format.
- On success, responds with
GetRunOutput
with field(s):arn(Option<String>)
:The run’s ARN.
id(Option<String>)
:The run’s ID.
status(Option<RunStatus>)
:The run’s status.
workflow_id(Option<String>)
:The run’s workflow ID.
workflow_type(Option<WorkflowType>)
:The run’s workflow type.
run_id(Option<String>)
:The run’s ID.
role_arn(Option<String>)
:The run’s service role ARN.
name(Option<String>)
:The run’s name.
run_group_id(Option<String>)
:The run’s group ID.
priority(Option<i32>)
:The run’s priority.
definition(Option<String>)
:The run’s definition.
digest(Option<String>)
:The run’s digest.
parameters(Option<Document>)
:The run’s parameters.
storage_capacity(Option<i32>)
:The run’s storage capacity in gigabytes.
output_uri(Option<String>)
:The run’s output URI.
log_level(Option<RunLogLevel>)
:The run’s log level.
resource_digests(Option<HashMap::<String, String>>)
:The run’s resource digests.
started_by(Option<String>)
:Who started the run.
creation_time(Option<DateTime>)
:When the run was created.
start_time(Option<DateTime>)
:When the run started.
stop_time(Option<DateTime>)
:The run’s stop time.
status_message(Option<String>)
:The run’s status message.
tags(Option<HashMap::<String, String>>)
:The run’s tags.
accelerators(Option<Accelerators>)
:The computational accelerator used to run the workflow.
retention_mode(Option<RunRetentionMode>)
:The run’s retention mode.
failure_reason(Option<String>)
:The reason a run has failed.
log_location(Option<RunLogLocation>)
:The location of the run log.
uuid(Option<String>)
:The universally unique identifier for a run.
run_output_uri(Option<String>)
:The destination for workflow outputs.
- On failure, responds with
SdkError<GetRunError>
source§impl Client
impl Client
sourcepub fn get_run_group(&self) -> GetRunGroupFluentBuilder
pub fn get_run_group(&self) -> GetRunGroupFluentBuilder
Constructs a fluent builder for the GetRunGroup
operation.
- The fluent builder is configurable:
id(impl Into<String>)
/set_id(Option<String>)
:
required: trueThe group’s ID.
- On success, responds with
GetRunGroupOutput
with field(s):arn(Option<String>)
:The group’s ARN.
id(Option<String>)
:The group’s ID.
name(Option<String>)
:The group’s name.
max_cpus(Option<i32>)
:The group’s maximum number of CPUs to use.
max_runs(Option<i32>)
:The maximum number of concurrent runs for the group.
max_duration(Option<i32>)
:The group’s maximum run time in minutes.
creation_time(Option<DateTime>)
:When the group was created.
tags(Option<HashMap::<String, String>>)
:The group’s tags.
max_gpus(Option<i32>)
:The maximum GPUs that can be used by a run group.
- On failure, responds with
SdkError<GetRunGroupError>
source§impl Client
impl Client
sourcepub fn get_run_task(&self) -> GetRunTaskFluentBuilder
pub fn get_run_task(&self) -> GetRunTaskFluentBuilder
Constructs a fluent builder for the GetRunTask
operation.
- The fluent builder is configurable:
id(impl Into<String>)
/set_id(Option<String>)
:
required: trueThe workflow run ID.
task_id(impl Into<String>)
/set_task_id(Option<String>)
:
required: trueThe task’s ID.
- On success, responds with
GetRunTaskOutput
with field(s):task_id(Option<String>)
:The task’s ID.
status(Option<TaskStatus>)
:The task’s status.
name(Option<String>)
:The task’s name.
cpus(Option<i32>)
:The task’s CPU usage.
memory(Option<i32>)
:The task’s memory use in gigabytes.
creation_time(Option<DateTime>)
:When the task was created.
start_time(Option<DateTime>)
:The task’s start time.
stop_time(Option<DateTime>)
:The task’s stop time.
status_message(Option<String>)
:The task’s status message.
log_stream(Option<String>)
:The task’s log stream.
gpus(Option<i32>)
:The number of Graphics Processing Units (GPU) specified in the task.
instance_type(Option<String>)
:The instance type for a task.
failure_reason(Option<String>)
:The reason a task has failed.
- On failure, responds with
SdkError<GetRunTaskError>
source§impl Client
impl Client
sourcepub fn get_sequence_store(&self) -> GetSequenceStoreFluentBuilder
pub fn get_sequence_store(&self) -> GetSequenceStoreFluentBuilder
Constructs a fluent builder for the GetSequenceStore
operation.
- The fluent builder is configurable:
id(impl Into<String>)
/set_id(Option<String>)
:
required: trueThe store’s ID.
- On success, responds with
GetSequenceStoreOutput
with field(s):id(String)
:The store’s ID.
arn(String)
:The store’s ARN.
name(Option<String>)
:The store’s name.
description(Option<String>)
:The store’s description.
sse_config(Option<SseConfig>)
:The store’s server-side encryption (SSE) settings.
creation_time(DateTime)
:When the store was created.
fallback_location(Option<String>)
:An S3 location that is used to store files that have failed a direct upload.
- On failure, responds with
SdkError<GetSequenceStoreError>
source§impl Client
impl Client
Constructs a fluent builder for the GetShare
operation.
- The fluent builder is configurable:
share_id(impl Into<String>)
/set_share_id(Option<String>)
:
required: trueThe generated ID for a share.
- On success, responds with
GetShareOutput
with field(s):share(Option<ShareDetails>)
:An analytic store share details object. contains status, resourceArn, ownerId, etc.
- On failure, responds with
SdkError<GetShareError>
source§impl Client
impl Client
sourcepub fn get_variant_import_job(&self) -> GetVariantImportJobFluentBuilder
pub fn get_variant_import_job(&self) -> GetVariantImportJobFluentBuilder
Constructs a fluent builder for the GetVariantImportJob
operation.
- The fluent builder is configurable:
job_id(impl Into<String>)
/set_job_id(Option<String>)
:
required: trueThe job’s ID.
- On success, responds with
GetVariantImportJobOutput
with field(s):id(String)
:The job’s ID.
destination_name(String)
:The job’s destination variant store.
role_arn(String)
:The job’s service role ARN.
status(JobStatus)
:The job’s status.
status_message(String)
:The job’s status message.
creation_time(DateTime)
:When the job was created.
update_time(DateTime)
:When the job was updated.
completion_time(Option<DateTime>)
:When the job completed.
items(Vec::<VariantImportItemDetail>)
:The job’s items.
run_left_normalization(bool)
:The job’s left normalization setting.
annotation_fields(Option<HashMap::<String, String>>)
:The annotation schema generated by the parsed annotation data.
- On failure, responds with
SdkError<GetVariantImportJobError>
source§impl Client
impl Client
sourcepub fn get_variant_store(&self) -> GetVariantStoreFluentBuilder
pub fn get_variant_store(&self) -> GetVariantStoreFluentBuilder
Constructs a fluent builder for the GetVariantStore
operation.
- The fluent builder is configurable:
name(impl Into<String>)
/set_name(Option<String>)
:
required: trueThe store’s name.
- On success, responds with
GetVariantStoreOutput
with field(s):id(String)
:The store’s ID.
reference(Option<ReferenceItem>)
:The store’s genome reference.
status(StoreStatus)
:The store’s status.
store_arn(String)
:The store’s ARN.
name(String)
:The store’s name.
description(String)
:The store’s description.
sse_config(Option<SseConfig>)
:The store’s server-side encryption (SSE) settings.
creation_time(DateTime)
:When the store was created.
update_time(DateTime)
:When the store was updated.
tags(HashMap::<String, String>)
:The store’s tags.
status_message(String)
:The store’s status message.
store_size_bytes(i64)
:The store’s size in bytes.
- On failure, responds with
SdkError<GetVariantStoreError>
source§impl Client
impl Client
sourcepub fn get_workflow(&self) -> GetWorkflowFluentBuilder
pub fn get_workflow(&self) -> GetWorkflowFluentBuilder
Constructs a fluent builder for the GetWorkflow
operation.
- The fluent builder is configurable:
id(impl Into<String>)
/set_id(Option<String>)
:
required: trueThe workflow’s ID.
r#type(WorkflowType)
/set_type(Option<WorkflowType>)
:
required: falseThe workflow’s type.
export(WorkflowExport)
/set_export(Option<Vec::<WorkflowExport>>)
:
required: falseThe export format for the workflow.
- On success, responds with
GetWorkflowOutput
with field(s):arn(Option<String>)
:The workflow’s ARN.
id(Option<String>)
:The workflow’s ID.
status(Option<WorkflowStatus>)
:The workflow’s status.
r#type(Option<WorkflowType>)
:The workflow’s type.
name(Option<String>)
:The workflow’s name.
description(Option<String>)
:The workflow’s description.
engine(Option<WorkflowEngine>)
:The workflow’s engine.
definition(Option<String>)
:The workflow’s definition.
main(Option<String>)
:The path of the main definition file for the workflow.
digest(Option<String>)
:The workflow’s digest.
parameter_template(Option<HashMap::<String, WorkflowParameter>>)
:The workflow’s parameter template.
storage_capacity(Option<i32>)
:The workflow’s storage capacity in gigabytes.
creation_time(Option<DateTime>)
:When the workflow was created.
status_message(Option<String>)
:The workflow’s status message.
tags(Option<HashMap::<String, String>>)
:The workflow’s tags.
metadata(Option<HashMap::<String, String>>)
:Gets metadata for workflow.
accelerators(Option<Accelerators>)
:The computational accelerator specified to run the workflow.
- On failure, responds with
SdkError<GetWorkflowError>
source§impl Client
impl Client
sourcepub fn list_annotation_import_jobs(
&self
) -> ListAnnotationImportJobsFluentBuilder
pub fn list_annotation_import_jobs( &self ) -> ListAnnotationImportJobsFluentBuilder
Constructs a fluent builder for the ListAnnotationImportJobs
operation.
This operation supports pagination; See into_paginator()
.
- The fluent builder is configurable:
max_results(i32)
/set_max_results(Option<i32>)
:
required: falseThe maximum number of jobs to return in one page of results.
ids(impl Into<String>)
/set_ids(Option<Vec::<String>>)
:
required: falseIDs of annotation import jobs to retrieve.
next_token(impl Into<String>)
/set_next_token(Option<String>)
:
required: falseSpecifies the pagination token from a previous request to retrieve the next page of results.
filter(ListAnnotationImportJobsFilter)
/set_filter(Option<ListAnnotationImportJobsFilter>)
:
required: falseA filter to apply to the list.
- On success, responds with
ListAnnotationImportJobsOutput
with field(s):annotation_import_jobs(Option<Vec::<AnnotationImportJobItem>>)
:A list of jobs.
next_token(Option<String>)
:Specifies the pagination token from a previous request to retrieve the next page of results.
- On failure, responds with
SdkError<ListAnnotationImportJobsError>
source§impl Client
impl Client
sourcepub fn list_annotation_store_versions(
&self
) -> ListAnnotationStoreVersionsFluentBuilder
pub fn list_annotation_store_versions( &self ) -> ListAnnotationStoreVersionsFluentBuilder
Constructs a fluent builder for the ListAnnotationStoreVersions
operation.
This operation supports pagination; See into_paginator()
.
- The fluent builder is configurable:
name(impl Into<String>)
/set_name(Option<String>)
:
required: trueThe name of an annotation store.
max_results(i32)
/set_max_results(Option<i32>)
:
required: falseThe maximum number of annotation store versions to return in one page of results.
next_token(impl Into<String>)
/set_next_token(Option<String>)
:
required: falseSpecifies the pagination token from a previous request to retrieve the next page of results.
filter(ListAnnotationStoreVersionsFilter)
/set_filter(Option<ListAnnotationStoreVersionsFilter>)
:
required: falseA filter to apply to the list of annotation store versions.
- On success, responds with
ListAnnotationStoreVersionsOutput
with field(s):annotation_store_versions(Option<Vec::<AnnotationStoreVersionItem>>)
:Lists all versions of an annotation store.
next_token(Option<String>)
:Specifies the pagination token from a previous request to retrieve the next page of results.
- On failure, responds with
SdkError<ListAnnotationStoreVersionsError>
source§impl Client
impl Client
sourcepub fn list_annotation_stores(&self) -> ListAnnotationStoresFluentBuilder
pub fn list_annotation_stores(&self) -> ListAnnotationStoresFluentBuilder
Constructs a fluent builder for the ListAnnotationStores
operation.
This operation supports pagination; See into_paginator()
.
- The fluent builder is configurable:
ids(impl Into<String>)
/set_ids(Option<Vec::<String>>)
:
required: falseIDs of stores to list.
max_results(i32)
/set_max_results(Option<i32>)
:
required: falseThe maximum number of stores to return in one page of results.
next_token(impl Into<String>)
/set_next_token(Option<String>)
:
required: falseSpecify the pagination token from a previous request to retrieve the next page of results.
filter(ListAnnotationStoresFilter)
/set_filter(Option<ListAnnotationStoresFilter>)
:
required: falseA filter to apply to the list.
- On success, responds with
ListAnnotationStoresOutput
with field(s):annotation_stores(Option<Vec::<AnnotationStoreItem>>)
:A list of stores.
next_token(Option<String>)
:A pagination token that’s included if more results are available.
- On failure, responds with
SdkError<ListAnnotationStoresError>
source§impl Client
impl Client
sourcepub fn list_multipart_read_set_uploads(
&self
) -> ListMultipartReadSetUploadsFluentBuilder
pub fn list_multipart_read_set_uploads( &self ) -> ListMultipartReadSetUploadsFluentBuilder
Constructs a fluent builder for the ListMultipartReadSetUploads
operation.
This operation supports pagination; See into_paginator()
.
- The fluent builder is configurable:
sequence_store_id(impl Into<String>)
/set_sequence_store_id(Option<String>)
:
required: trueThe Sequence Store ID used for the multipart uploads.
max_results(i32)
/set_max_results(Option<i32>)
:
required: falseThe maximum number of multipart uploads returned in a page.
next_token(impl Into<String>)
/set_next_token(Option<String>)
:
required: falseNext token returned in the response of a previous ListMultipartReadSetUploads call. Used to get the next page of results.
- On success, responds with
ListMultipartReadSetUploadsOutput
with field(s):next_token(Option<String>)
:Next token returned in the response of a previous ListMultipartReadSetUploads call. Used to get the next page of results.
uploads(Option<Vec::<MultipartReadSetUploadListItem>>)
:An array of multipart uploads.
- On failure, responds with
SdkError<ListMultipartReadSetUploadsError>
source§impl Client
impl Client
sourcepub fn list_read_set_activation_jobs(
&self
) -> ListReadSetActivationJobsFluentBuilder
pub fn list_read_set_activation_jobs( &self ) -> ListReadSetActivationJobsFluentBuilder
Constructs a fluent builder for the ListReadSetActivationJobs
operation.
This operation supports pagination; See into_paginator()
.
- The fluent builder is configurable:
sequence_store_id(impl Into<String>)
/set_sequence_store_id(Option<String>)
:
required: trueThe read set’s sequence store ID.
max_results(i32)
/set_max_results(Option<i32>)
:
required: falseThe maximum number of read set activation jobs to return in one page of results.
next_token(impl Into<String>)
/set_next_token(Option<String>)
:
required: falseSpecify the pagination token from a previous request to retrieve the next page of results.
filter(ActivateReadSetFilter)
/set_filter(Option<ActivateReadSetFilter>)
:
required: falseA filter to apply to the list.
- On success, responds with
ListReadSetActivationJobsOutput
with field(s):next_token(Option<String>)
:A pagination token that’s included if more results are available.
activation_jobs(Option<Vec::<ActivateReadSetJobItem>>)
:A list of jobs.
- On failure, responds with
SdkError<ListReadSetActivationJobsError>
source§impl Client
impl Client
sourcepub fn list_read_set_export_jobs(&self) -> ListReadSetExportJobsFluentBuilder
pub fn list_read_set_export_jobs(&self) -> ListReadSetExportJobsFluentBuilder
Constructs a fluent builder for the ListReadSetExportJobs
operation.
This operation supports pagination; See into_paginator()
.
- The fluent builder is configurable:
sequence_store_id(impl Into<String>)
/set_sequence_store_id(Option<String>)
:
required: trueThe jobs’ sequence store ID.
max_results(i32)
/set_max_results(Option<i32>)
:
required: falseThe maximum number of jobs to return in one page of results.
next_token(impl Into<String>)
/set_next_token(Option<String>)
:
required: falseSpecify the pagination token from a previous request to retrieve the next page of results.
filter(ExportReadSetFilter)
/set_filter(Option<ExportReadSetFilter>)
:
required: falseA filter to apply to the list.
- On success, responds with
ListReadSetExportJobsOutput
with field(s):next_token(Option<String>)
:A pagination token that’s included if more results are available.
export_jobs(Option<Vec::<ExportReadSetJobDetail>>)
:A list of jobs.
- On failure, responds with
SdkError<ListReadSetExportJobsError>
source§impl Client
impl Client
sourcepub fn list_read_set_import_jobs(&self) -> ListReadSetImportJobsFluentBuilder
pub fn list_read_set_import_jobs(&self) -> ListReadSetImportJobsFluentBuilder
Constructs a fluent builder for the ListReadSetImportJobs
operation.
This operation supports pagination; See into_paginator()
.
- The fluent builder is configurable:
max_results(i32)
/set_max_results(Option<i32>)
:
required: falseThe maximum number of jobs to return in one page of results.
next_token(impl Into<String>)
/set_next_token(Option<String>)
:
required: falseSpecify the pagination token from a previous request to retrieve the next page of results.
sequence_store_id(impl Into<String>)
/set_sequence_store_id(Option<String>)
:
required: trueThe jobs’ sequence store ID.
filter(ImportReadSetFilter)
/set_filter(Option<ImportReadSetFilter>)
:
required: falseA filter to apply to the list.
- On success, responds with
ListReadSetImportJobsOutput
with field(s):next_token(Option<String>)
:A pagination token that’s included if more results are available.
import_jobs(Option<Vec::<ImportReadSetJobItem>>)
:A list of jobs.
- On failure, responds with
SdkError<ListReadSetImportJobsError>
source§impl Client
impl Client
sourcepub fn list_read_set_upload_parts(&self) -> ListReadSetUploadPartsFluentBuilder
pub fn list_read_set_upload_parts(&self) -> ListReadSetUploadPartsFluentBuilder
Constructs a fluent builder for the ListReadSetUploadParts
operation.
This operation supports pagination; See into_paginator()
.
- The fluent builder is configurable:
sequence_store_id(impl Into<String>)
/set_sequence_store_id(Option<String>)
:
required: trueThe Sequence Store ID used for the multipart uploads.
upload_id(impl Into<String>)
/set_upload_id(Option<String>)
:
required: trueThe ID for the initiated multipart upload.
part_source(ReadSetPartSource)
/set_part_source(Option<ReadSetPartSource>)
:
required: trueThe source file for the upload part.
max_results(i32)
/set_max_results(Option<i32>)
:
required: falseThe maximum number of read set upload parts returned in a page.
next_token(impl Into<String>)
/set_next_token(Option<String>)
:
required: falseNext token returned in the response of a previous ListReadSetUploadPartsRequest call. Used to get the next page of results.
filter(ReadSetUploadPartListFilter)
/set_filter(Option<ReadSetUploadPartListFilter>)
:
required: falseAttributes used to filter for a specific subset of read set part uploads.
- On success, responds with
ListReadSetUploadPartsOutput
with field(s):next_token(Option<String>)
:Next token returned in the response of a previous ListReadSetUploadParts call. Used to get the next page of results.
parts(Option<Vec::<ReadSetUploadPartListItem>>)
:An array of upload parts.
- On failure, responds with
SdkError<ListReadSetUploadPartsError>
source§impl Client
impl Client
sourcepub fn list_read_sets(&self) -> ListReadSetsFluentBuilder
pub fn list_read_sets(&self) -> ListReadSetsFluentBuilder
Constructs a fluent builder for the ListReadSets
operation.
This operation supports pagination; See into_paginator()
.
- The fluent builder is configurable:
sequence_store_id(impl Into<String>)
/set_sequence_store_id(Option<String>)
:
required: trueThe jobs’ sequence store ID.
max_results(i32)
/set_max_results(Option<i32>)
:
required: falseThe maximum number of read sets to return in one page of results.
next_token(impl Into<String>)
/set_next_token(Option<String>)
:
required: falseSpecify the pagination token from a previous request to retrieve the next page of results.
filter(ReadSetFilter)
/set_filter(Option<ReadSetFilter>)
:
required: falseA filter to apply to the list.
- On success, responds with
ListReadSetsOutput
with field(s):next_token(Option<String>)
:A pagination token that’s included if more results are available.
read_sets(Vec::<ReadSetListItem>)
:A list of read sets.
- On failure, responds with
SdkError<ListReadSetsError>
source§impl Client
impl Client
sourcepub fn list_reference_import_jobs(&self) -> ListReferenceImportJobsFluentBuilder
pub fn list_reference_import_jobs(&self) -> ListReferenceImportJobsFluentBuilder
Constructs a fluent builder for the ListReferenceImportJobs
operation.
This operation supports pagination; See into_paginator()
.
- The fluent builder is configurable:
max_results(i32)
/set_max_results(Option<i32>)
:
required: falseThe maximum number of jobs to return in one page of results.
next_token(impl Into<String>)
/set_next_token(Option<String>)
:
required: falseSpecify the pagination token from a previous request to retrieve the next page of results.
reference_store_id(impl Into<String>)
/set_reference_store_id(Option<String>)
:
required: trueThe job’s reference store ID.
filter(ImportReferenceFilter)
/set_filter(Option<ImportReferenceFilter>)
:
required: falseA filter to apply to the list.
- On success, responds with
ListReferenceImportJobsOutput
with field(s):next_token(Option<String>)
:A pagination token that’s included if more results are available.
import_jobs(Option<Vec::<ImportReferenceJobItem>>)
:A lis of jobs.
- On failure, responds with
SdkError<ListReferenceImportJobsError>
source§impl Client
impl Client
sourcepub fn list_reference_stores(&self) -> ListReferenceStoresFluentBuilder
pub fn list_reference_stores(&self) -> ListReferenceStoresFluentBuilder
Constructs a fluent builder for the ListReferenceStores
operation.
This operation supports pagination; See into_paginator()
.
- The fluent builder is configurable:
max_results(i32)
/set_max_results(Option<i32>)
:
required: falseThe maximum number of stores to return in one page of results.
next_token(impl Into<String>)
/set_next_token(Option<String>)
:
required: falseSpecify the pagination token from a previous request to retrieve the next page of results.
filter(ReferenceStoreFilter)
/set_filter(Option<ReferenceStoreFilter>)
:
required: falseA filter to apply to the list.
- On success, responds with
ListReferenceStoresOutput
with field(s):next_token(Option<String>)
:A pagination token that’s included if more results are available.
reference_stores(Vec::<ReferenceStoreDetail>)
:A list of reference stores.
- On failure, responds with
SdkError<ListReferenceStoresError>
source§impl Client
impl Client
sourcepub fn list_references(&self) -> ListReferencesFluentBuilder
pub fn list_references(&self) -> ListReferencesFluentBuilder
Constructs a fluent builder for the ListReferences
operation.
This operation supports pagination; See into_paginator()
.
- The fluent builder is configurable:
reference_store_id(impl Into<String>)
/set_reference_store_id(Option<String>)
:
required: trueThe references’ reference store ID.
max_results(i32)
/set_max_results(Option<i32>)
:
required: falseThe maximum number of references to return in one page of results.
next_token(impl Into<String>)
/set_next_token(Option<String>)
:
required: falseSpecify the pagination token from a previous request to retrieve the next page of results.
filter(ReferenceFilter)
/set_filter(Option<ReferenceFilter>)
:
required: falseA filter to apply to the list.
- On success, responds with
ListReferencesOutput
with field(s):next_token(Option<String>)
:A pagination token that’s included if more results are available.
references(Vec::<ReferenceListItem>)
:A list of references.
- On failure, responds with
SdkError<ListReferencesError>
source§impl Client
impl Client
sourcepub fn list_run_groups(&self) -> ListRunGroupsFluentBuilder
pub fn list_run_groups(&self) -> ListRunGroupsFluentBuilder
Constructs a fluent builder for the ListRunGroups
operation.
This operation supports pagination; See into_paginator()
.
- The fluent builder is configurable:
name(impl Into<String>)
/set_name(Option<String>)
:
required: falseThe run groups’ name.
starting_token(impl Into<String>)
/set_starting_token(Option<String>)
:
required: falseSpecify the pagination token from a previous request to retrieve the next page of results.
max_results(i32)
/set_max_results(Option<i32>)
:
required: falseThe maximum number of run groups to return in one page of results.
- On success, responds with
ListRunGroupsOutput
with field(s):items(Option<Vec::<RunGroupListItem>>)
:A list of groups.
next_token(Option<String>)
:A pagination token that’s included if more results are available.
- On failure, responds with
SdkError<ListRunGroupsError>
source§impl Client
impl Client
sourcepub fn list_run_tasks(&self) -> ListRunTasksFluentBuilder
pub fn list_run_tasks(&self) -> ListRunTasksFluentBuilder
Constructs a fluent builder for the ListRunTasks
operation.
This operation supports pagination; See into_paginator()
.
- The fluent builder is configurable:
id(impl Into<String>)
/set_id(Option<String>)
:
required: trueThe run’s ID.
status(TaskStatus)
/set_status(Option<TaskStatus>)
:
required: falseFilter the list by status.
starting_token(impl Into<String>)
/set_starting_token(Option<String>)
:
required: falseSpecify the pagination token from a previous request to retrieve the next page of results.
max_results(i32)
/set_max_results(Option<i32>)
:
required: falseThe maximum number of run tasks to return in one page of results.
- On success, responds with
ListRunTasksOutput
with field(s):items(Option<Vec::<TaskListItem>>)
:A list of tasks.
next_token(Option<String>)
:A pagination token that’s included if more results are available.
- On failure, responds with
SdkError<ListRunTasksError>
source§impl Client
impl Client
sourcepub fn list_runs(&self) -> ListRunsFluentBuilder
pub fn list_runs(&self) -> ListRunsFluentBuilder
Constructs a fluent builder for the ListRuns
operation.
This operation supports pagination; See into_paginator()
.
- The fluent builder is configurable:
name(impl Into<String>)
/set_name(Option<String>)
:
required: falseFilter the list by run name.
run_group_id(impl Into<String>)
/set_run_group_id(Option<String>)
:
required: falseFilter the list by run group ID.
starting_token(impl Into<String>)
/set_starting_token(Option<String>)
:
required: falseSpecify the pagination token from a previous request to retrieve the next page of results.
max_results(i32)
/set_max_results(Option<i32>)
:
required: falseThe maximum number of runs to return in one page of results.
status(RunStatus)
/set_status(Option<RunStatus>)
:
required: falseThe status of a run.
- On success, responds with
ListRunsOutput
with field(s):items(Option<Vec::<RunListItem>>)
:A list of runs.
next_token(Option<String>)
:A pagination token that’s included if more results are available.
- On failure, responds with
SdkError<ListRunsError>
source§impl Client
impl Client
sourcepub fn list_sequence_stores(&self) -> ListSequenceStoresFluentBuilder
pub fn list_sequence_stores(&self) -> ListSequenceStoresFluentBuilder
Constructs a fluent builder for the ListSequenceStores
operation.
This operation supports pagination; See into_paginator()
.
- The fluent builder is configurable:
max_results(i32)
/set_max_results(Option<i32>)
:
required: falseThe maximum number of stores to return in one page of results.
next_token(impl Into<String>)
/set_next_token(Option<String>)
:
required: falseSpecify the pagination token from a previous request to retrieve the next page of results.
filter(SequenceStoreFilter)
/set_filter(Option<SequenceStoreFilter>)
:
required: falseA filter to apply to the list.
- On success, responds with
ListSequenceStoresOutput
with field(s):next_token(Option<String>)
:A pagination token that’s included if more results are available.
sequence_stores(Vec::<SequenceStoreDetail>)
:A list of sequence stores.
- On failure, responds with
SdkError<ListSequenceStoresError>
source§impl Client
impl Client
Constructs a fluent builder for the ListShares
operation.
This operation supports pagination; See into_paginator()
.
- The fluent builder is configurable:
resource_owner(ResourceOwner)
/set_resource_owner(Option<ResourceOwner>)
:
required: trueThe account that owns the analytics store shared.
filter(Filter)
/set_filter(Option<Filter>)
:
required: falseAttributes used to filter for a specific subset of shares.
next_token(impl Into<String>)
/set_next_token(Option<String>)
:
required: falseNext token returned in the response of a previous ListReadSetUploadPartsRequest call. Used to get the next page of results.
max_results(i32)
/set_max_results(Option<i32>)
:
required: falseThe maximum number of shares to return in one page of results.
- On success, responds with
ListSharesOutput
with field(s):shares(Vec::<ShareDetails>)
:The shares available and their meta details.
next_token(Option<String>)
:Next token returned in the response of a previous ListSharesResponse call. Used to get the next page of results.
- On failure, responds with
SdkError<ListSharesError>
source§impl Client
impl Client
Constructs a fluent builder for the ListTagsForResource
operation.
- The fluent builder is configurable:
resource_arn(impl Into<String>)
/set_resource_arn(Option<String>)
:
required: trueThe resource’s ARN.
- On success, responds with
ListTagsForResourceOutput
with field(s):tags(HashMap::<String, String>)
:A list of tags.
- On failure, responds with
SdkError<ListTagsForResourceError>
source§impl Client
impl Client
sourcepub fn list_variant_import_jobs(&self) -> ListVariantImportJobsFluentBuilder
pub fn list_variant_import_jobs(&self) -> ListVariantImportJobsFluentBuilder
Constructs a fluent builder for the ListVariantImportJobs
operation.
This operation supports pagination; See into_paginator()
.
- The fluent builder is configurable:
max_results(i32)
/set_max_results(Option<i32>)
:
required: falseThe maximum number of import jobs to return in one page of results.
ids(impl Into<String>)
/set_ids(Option<Vec::<String>>)
:
required: falseA list of job IDs.
next_token(impl Into<String>)
/set_next_token(Option<String>)
:
required: falseSpecify the pagination token from a previous request to retrieve the next page of results.
filter(ListVariantImportJobsFilter)
/set_filter(Option<ListVariantImportJobsFilter>)
:
required: falseA filter to apply to the list.
- On success, responds with
ListVariantImportJobsOutput
with field(s):variant_import_jobs(Option<Vec::<VariantImportJobItem>>)
:A list of jobs.
next_token(Option<String>)
:A pagination token that’s included if more results are available.
- On failure, responds with
SdkError<ListVariantImportJobsError>
source§impl Client
impl Client
sourcepub fn list_variant_stores(&self) -> ListVariantStoresFluentBuilder
pub fn list_variant_stores(&self) -> ListVariantStoresFluentBuilder
Constructs a fluent builder for the ListVariantStores
operation.
This operation supports pagination; See into_paginator()
.
- The fluent builder is configurable:
max_results(i32)
/set_max_results(Option<i32>)
:
required: falseThe maximum number of stores to return in one page of results.
ids(impl Into<String>)
/set_ids(Option<Vec::<String>>)
:
required: falseA list of store IDs.
next_token(impl Into<String>)
/set_next_token(Option<String>)
:
required: falseSpecify the pagination token from a previous request to retrieve the next page of results.
filter(ListVariantStoresFilter)
/set_filter(Option<ListVariantStoresFilter>)
:
required: falseA filter to apply to the list.
- On success, responds with
ListVariantStoresOutput
with field(s):variant_stores(Option<Vec::<VariantStoreItem>>)
:A list of variant stores.
next_token(Option<String>)
:A pagination token that’s included if more results are available.
- On failure, responds with
SdkError<ListVariantStoresError>
source§impl Client
impl Client
sourcepub fn list_workflows(&self) -> ListWorkflowsFluentBuilder
pub fn list_workflows(&self) -> ListWorkflowsFluentBuilder
Constructs a fluent builder for the ListWorkflows
operation.
This operation supports pagination; See into_paginator()
.
- The fluent builder is configurable:
r#type(WorkflowType)
/set_type(Option<WorkflowType>)
:
required: falseThe workflows’ type.
name(impl Into<String>)
/set_name(Option<String>)
:
required: falseThe workflows’ name.
starting_token(impl Into<String>)
/set_starting_token(Option<String>)
:
required: falseSpecify the pagination token from a previous request to retrieve the next page of results.
max_results(i32)
/set_max_results(Option<i32>)
:
required: falseThe maximum number of workflows to return in one page of results.
- On success, responds with
ListWorkflowsOutput
with field(s):items(Option<Vec::<WorkflowListItem>>)
:The workflows’ items.
next_token(Option<String>)
:A pagination token that’s included if more results are available.
- On failure, responds with
SdkError<ListWorkflowsError>
source§impl Client
impl Client
sourcepub fn start_annotation_import_job(
&self
) -> StartAnnotationImportJobFluentBuilder
pub fn start_annotation_import_job( &self ) -> StartAnnotationImportJobFluentBuilder
Constructs a fluent builder for the StartAnnotationImportJob
operation.
- The fluent builder is configurable:
destination_name(impl Into<String>)
/set_destination_name(Option<String>)
:
required: trueA destination annotation store for the job.
role_arn(impl Into<String>)
/set_role_arn(Option<String>)
:
required: trueA service role for the job.
items(AnnotationImportItemSource)
/set_items(Option<Vec::<AnnotationImportItemSource>>)
:
required: trueItems to import.
version_name(impl Into<String>)
/set_version_name(Option<String>)
:
required: falseThe name of the annotation store version.
format_options(FormatOptions)
/set_format_options(Option<FormatOptions>)
:
required: falseFormatting options for the annotation file.
run_left_normalization(bool)
/set_run_left_normalization(Option<bool>)
:
required: falseThe job’s left normalization setting.
annotation_fields(impl Into<String>, impl Into<String>)
/set_annotation_fields(Option<HashMap::<String, String>>)
:
required: falseThe annotation schema generated by the parsed annotation data.
- On success, responds with
StartAnnotationImportJobOutput
with field(s):job_id(String)
:The job’s ID.
- On failure, responds with
SdkError<StartAnnotationImportJobError>
source§impl Client
impl Client
sourcepub fn start_read_set_activation_job(
&self
) -> StartReadSetActivationJobFluentBuilder
pub fn start_read_set_activation_job( &self ) -> StartReadSetActivationJobFluentBuilder
Constructs a fluent builder for the StartReadSetActivationJob
operation.
- The fluent builder is configurable:
sequence_store_id(impl Into<String>)
/set_sequence_store_id(Option<String>)
:
required: trueThe read set’s sequence store ID.
client_token(impl Into<String>)
/set_client_token(Option<String>)
:
required: falseTo ensure that jobs don’t run multiple times, specify a unique token for each job.
sources(StartReadSetActivationJobSourceItem)
/set_sources(Option<Vec::<StartReadSetActivationJobSourceItem>>)
:
required: trueThe job’s source files.
- On success, responds with
StartReadSetActivationJobOutput
with field(s):id(String)
:The job’s ID.
sequence_store_id(String)
:The read set’s sequence store ID.
status(ReadSetActivationJobStatus)
:The job’s status.
creation_time(DateTime)
:When the job was created.
- On failure, responds with
SdkError<StartReadSetActivationJobError>
source§impl Client
impl Client
sourcepub fn start_read_set_export_job(&self) -> StartReadSetExportJobFluentBuilder
pub fn start_read_set_export_job(&self) -> StartReadSetExportJobFluentBuilder
Constructs a fluent builder for the StartReadSetExportJob
operation.
- The fluent builder is configurable:
sequence_store_id(impl Into<String>)
/set_sequence_store_id(Option<String>)
:
required: trueThe read set’s sequence store ID.
destination(impl Into<String>)
/set_destination(Option<String>)
:
required: trueA location for exported files in Amazon S3.
role_arn(impl Into<String>)
/set_role_arn(Option<String>)
:
required: trueA service role for the job.
client_token(impl Into<String>)
/set_client_token(Option<String>)
:
required: falseTo ensure that jobs don’t run multiple times, specify a unique token for each job.
sources(ExportReadSet)
/set_sources(Option<Vec::<ExportReadSet>>)
:
required: trueThe job’s source files.
- On success, responds with
StartReadSetExportJobOutput
with field(s):id(String)
:The job’s ID.
sequence_store_id(String)
:The read set’s sequence store ID.
destination(String)
:The job’s output location.
status(ReadSetExportJobStatus)
:The job’s status.
creation_time(DateTime)
:When the job was created.
- On failure, responds with
SdkError<StartReadSetExportJobError>
source§impl Client
impl Client
sourcepub fn start_read_set_import_job(&self) -> StartReadSetImportJobFluentBuilder
pub fn start_read_set_import_job(&self) -> StartReadSetImportJobFluentBuilder
Constructs a fluent builder for the StartReadSetImportJob
operation.
- The fluent builder is configurable:
sequence_store_id(impl Into<String>)
/set_sequence_store_id(Option<String>)
:
required: trueThe read set’s sequence store ID.
role_arn(impl Into<String>)
/set_role_arn(Option<String>)
:
required: trueA service role for the job.
client_token(impl Into<String>)
/set_client_token(Option<String>)
:
required: falseTo ensure that jobs don’t run multiple times, specify a unique token for each job.
sources(StartReadSetImportJobSourceItem)
/set_sources(Option<Vec::<StartReadSetImportJobSourceItem>>)
:
required: trueThe job’s source files.
- On success, responds with
StartReadSetImportJobOutput
with field(s):id(String)
:The job’s ID.
sequence_store_id(String)
:The read set’s sequence store ID.
role_arn(String)
:The job’s service role ARN.
status(ReadSetImportJobStatus)
:The job’s status.
creation_time(DateTime)
:When the job was created.
- On failure, responds with
SdkError<StartReadSetImportJobError>
source§impl Client
impl Client
sourcepub fn start_reference_import_job(&self) -> StartReferenceImportJobFluentBuilder
pub fn start_reference_import_job(&self) -> StartReferenceImportJobFluentBuilder
Constructs a fluent builder for the StartReferenceImportJob
operation.
- The fluent builder is configurable:
reference_store_id(impl Into<String>)
/set_reference_store_id(Option<String>)
:
required: trueThe job’s reference store ID.
role_arn(impl Into<String>)
/set_role_arn(Option<String>)
:
required: trueA service role for the job.
client_token(impl Into<String>)
/set_client_token(Option<String>)
:
required: falseTo ensure that jobs don’t run multiple times, specify a unique token for each job.
sources(StartReferenceImportJobSourceItem)
/set_sources(Option<Vec::<StartReferenceImportJobSourceItem>>)
:
required: trueThe job’s source files.
- On success, responds with
StartReferenceImportJobOutput
with field(s):id(String)
:The job’s ID.
reference_store_id(String)
:The job’s reference store ID.
role_arn(String)
:The job’s service role ARN.
status(ReferenceImportJobStatus)
:The job’s status.
creation_time(DateTime)
:When the job was created.
- On failure, responds with
SdkError<StartReferenceImportJobError>
source§impl Client
impl Client
sourcepub fn start_run(&self) -> StartRunFluentBuilder
pub fn start_run(&self) -> StartRunFluentBuilder
Constructs a fluent builder for the StartRun
operation.
- The fluent builder is configurable:
workflow_id(impl Into<String>)
/set_workflow_id(Option<String>)
:
required: falseThe run’s workflow ID.
workflow_type(WorkflowType)
/set_workflow_type(Option<WorkflowType>)
:
required: falseThe run’s workflow type.
run_id(impl Into<String>)
/set_run_id(Option<String>)
:
required: falseThe ID of a run to duplicate.
role_arn(impl Into<String>)
/set_role_arn(Option<String>)
:
required: trueA service role for the run.
name(impl Into<String>)
/set_name(Option<String>)
:
required: falseA name for the run.
run_group_id(impl Into<String>)
/set_run_group_id(Option<String>)
:
required: falseThe run’s group ID.
priority(i32)
/set_priority(Option<i32>)
:
required: falseA priority for the run.
parameters(Document)
/set_parameters(Option<Document>)
:
required: falseParameters for the run.
storage_capacity(i32)
/set_storage_capacity(Option<i32>)
:
required: falseA storage capacity for the run in gigabytes.
output_uri(impl Into<String>)
/set_output_uri(Option<String>)
:
required: falseAn output URI for the run.
log_level(RunLogLevel)
/set_log_level(Option<RunLogLevel>)
:
required: falseA log level for the run.
tags(impl Into<String>, impl Into<String>)
/set_tags(Option<HashMap::<String, String>>)
:
required: falseTags for the run.
request_id(impl Into<String>)
/set_request_id(Option<String>)
:
required: trueTo ensure that requests don’t run multiple times, specify a unique ID for each request.
retention_mode(RunRetentionMode)
/set_retention_mode(Option<RunRetentionMode>)
:
required: falseThe retention mode for the run.
- On success, responds with
StartRunOutput
with field(s):arn(Option<String>)
:The run’s ARN.
id(Option<String>)
:The run’s ID.
status(Option<RunStatus>)
:The run’s status.
tags(Option<HashMap::<String, String>>)
:The run’s tags.
uuid(Option<String>)
:The universally unique identifier for a run.
run_output_uri(Option<String>)
:The destination for workflow outputs.
- On failure, responds with
SdkError<StartRunError>
source§impl Client
impl Client
sourcepub fn start_variant_import_job(&self) -> StartVariantImportJobFluentBuilder
pub fn start_variant_import_job(&self) -> StartVariantImportJobFluentBuilder
Constructs a fluent builder for the StartVariantImportJob
operation.
- The fluent builder is configurable:
destination_name(impl Into<String>)
/set_destination_name(Option<String>)
:
required: trueThe destination variant store for the job.
role_arn(impl Into<String>)
/set_role_arn(Option<String>)
:
required: trueA service role for the job.
items(VariantImportItemSource)
/set_items(Option<Vec::<VariantImportItemSource>>)
:
required: trueItems to import.
run_left_normalization(bool)
/set_run_left_normalization(Option<bool>)
:
required: falseThe job’s left normalization setting.
annotation_fields(impl Into<String>, impl Into<String>)
/set_annotation_fields(Option<HashMap::<String, String>>)
:
required: falseThe annotation schema generated by the parsed annotation data.
- On success, responds with
StartVariantImportJobOutput
with field(s):job_id(String)
:The job’s ID.
- On failure, responds with
SdkError<StartVariantImportJobError>
source§impl Client
impl Client
sourcepub fn tag_resource(&self) -> TagResourceFluentBuilder
pub fn tag_resource(&self) -> TagResourceFluentBuilder
Constructs a fluent builder for the TagResource
operation.
- The fluent builder is configurable:
resource_arn(impl Into<String>)
/set_resource_arn(Option<String>)
:
required: trueThe resource’s ARN.
tags(impl Into<String>, impl Into<String>)
/set_tags(Option<HashMap::<String, String>>)
:
required: trueTags for the resource.
- On success, responds with
TagResourceOutput
- On failure, responds with
SdkError<TagResourceError>
source§impl Client
impl Client
sourcepub fn untag_resource(&self) -> UntagResourceFluentBuilder
pub fn untag_resource(&self) -> UntagResourceFluentBuilder
Constructs a fluent builder for the UntagResource
operation.
- The fluent builder is configurable:
resource_arn(impl Into<String>)
/set_resource_arn(Option<String>)
:
required: trueThe resource’s ARN.
tag_keys(impl Into<String>)
/set_tag_keys(Option<Vec::<String>>)
:
required: trueKeys of tags to remove.
- On success, responds with
UntagResourceOutput
- On failure, responds with
SdkError<UntagResourceError>
source§impl Client
impl Client
sourcepub fn update_annotation_store(&self) -> UpdateAnnotationStoreFluentBuilder
pub fn update_annotation_store(&self) -> UpdateAnnotationStoreFluentBuilder
Constructs a fluent builder for the UpdateAnnotationStore
operation.
- The fluent builder is configurable:
name(impl Into<String>)
/set_name(Option<String>)
:
required: trueA name for the store.
description(impl Into<String>)
/set_description(Option<String>)
:
required: falseA description for the store.
- On success, responds with
UpdateAnnotationStoreOutput
with field(s):id(String)
:The store’s ID.
reference(Option<ReferenceItem>)
:The store’s genome reference.
status(StoreStatus)
:The store’s status.
name(String)
:The store’s name.
description(String)
:The store’s description.
creation_time(DateTime)
:When the store was created.
update_time(DateTime)
:When the store was updated.
store_options(Option<StoreOptions>)
:Parsing options for the store.
store_format(Option<StoreFormat>)
:The annotation file format of the store.
- On failure, responds with
SdkError<UpdateAnnotationStoreError>
source§impl Client
impl Client
sourcepub fn update_annotation_store_version(
&self
) -> UpdateAnnotationStoreVersionFluentBuilder
pub fn update_annotation_store_version( &self ) -> UpdateAnnotationStoreVersionFluentBuilder
Constructs a fluent builder for the UpdateAnnotationStoreVersion
operation.
- The fluent builder is configurable:
name(impl Into<String>)
/set_name(Option<String>)
:
required: trueThe name of an annotation store.
version_name(impl Into<String>)
/set_version_name(Option<String>)
:
required: trueThe name of an annotation store version.
description(impl Into<String>)
/set_description(Option<String>)
:
required: falseThe description of an annotation store.
- On success, responds with
UpdateAnnotationStoreVersionOutput
with field(s):store_id(String)
:The annotation store ID.
id(String)
:The annotation store version ID.
status(VersionStatus)
:The status of an annotation store version.
name(String)
:The name of an annotation store.
version_name(String)
:The name of an annotation store version.
description(String)
:The description of an annotation store version.
creation_time(DateTime)
:The time stamp for when an annotation store version was created.
update_time(DateTime)
:The time stamp for when an annotation store version was updated.
- On failure, responds with
SdkError<UpdateAnnotationStoreVersionError>
source§impl Client
impl Client
sourcepub fn update_run_group(&self) -> UpdateRunGroupFluentBuilder
pub fn update_run_group(&self) -> UpdateRunGroupFluentBuilder
Constructs a fluent builder for the UpdateRunGroup
operation.
- The fluent builder is configurable:
id(impl Into<String>)
/set_id(Option<String>)
:
required: trueThe group’s ID.
name(impl Into<String>)
/set_name(Option<String>)
:
required: falseA name for the group.
max_cpus(i32)
/set_max_cpus(Option<i32>)
:
required: falseThe maximum number of CPUs to use.
max_runs(i32)
/set_max_runs(Option<i32>)
:
required: falseThe maximum number of concurrent runs for the group.
max_duration(i32)
/set_max_duration(Option<i32>)
:
required: falseA maximum run time for the group in minutes.
max_gpus(i32)
/set_max_gpus(Option<i32>)
:
required: falseThe maximum GPUs that can be used by a run group.
- On success, responds with
UpdateRunGroupOutput
- On failure, responds with
SdkError<UpdateRunGroupError>
source§impl Client
impl Client
sourcepub fn update_variant_store(&self) -> UpdateVariantStoreFluentBuilder
pub fn update_variant_store(&self) -> UpdateVariantStoreFluentBuilder
Constructs a fluent builder for the UpdateVariantStore
operation.
- The fluent builder is configurable:
name(impl Into<String>)
/set_name(Option<String>)
:
required: trueA name for the store.
description(impl Into<String>)
/set_description(Option<String>)
:
required: falseA description for the store.
- On success, responds with
UpdateVariantStoreOutput
with field(s):id(String)
:The store’s ID.
reference(Option<ReferenceItem>)
:The store’s genome reference.
status(StoreStatus)
:The store’s status.
name(String)
:The store’s name.
description(String)
:The store’s description.
creation_time(DateTime)
:When the store was created.
update_time(DateTime)
:When the store was updated.
- On failure, responds with
SdkError<UpdateVariantStoreError>
source§impl Client
impl Client
sourcepub fn update_workflow(&self) -> UpdateWorkflowFluentBuilder
pub fn update_workflow(&self) -> UpdateWorkflowFluentBuilder
Constructs a fluent builder for the UpdateWorkflow
operation.
- The fluent builder is configurable:
id(impl Into<String>)
/set_id(Option<String>)
:
required: trueThe workflow’s ID.
name(impl Into<String>)
/set_name(Option<String>)
:
required: falseA name for the workflow.
description(impl Into<String>)
/set_description(Option<String>)
:
required: falseA description for the workflow.
- On success, responds with
UpdateWorkflowOutput
- On failure, responds with
SdkError<UpdateWorkflowError>
source§impl Client
impl Client
sourcepub fn upload_read_set_part(&self) -> UploadReadSetPartFluentBuilder
pub fn upload_read_set_part(&self) -> UploadReadSetPartFluentBuilder
Constructs a fluent builder for the UploadReadSetPart
operation.
- The fluent builder is configurable:
sequence_store_id(impl Into<String>)
/set_sequence_store_id(Option<String>)
:
required: trueThe Sequence Store ID used for the multipart upload.
upload_id(impl Into<String>)
/set_upload_id(Option<String>)
:
required: trueThe ID for the initiated multipart upload.
part_source(ReadSetPartSource)
/set_part_source(Option<ReadSetPartSource>)
:
required: trueThe source file for an upload part.
part_number(i32)
/set_part_number(Option<i32>)
:
required: trueThe number of the part being uploaded.
payload(ByteStream)
/set_payload(ByteStream)
:
required: trueThe read set data to upload for a part.
- On success, responds with
UploadReadSetPartOutput
with field(s):checksum(String)
:An identifier used to confirm that parts are being added to the intended upload.
- On failure, responds with
SdkError<UploadReadSetPartError>
source§impl Client
impl Client
sourcepub fn from_conf(conf: Config) -> Self
pub fn from_conf(conf: Config) -> Self
Creates a new client from the service Config
.
Panics
This method will panic in the following cases:
- Retries or timeouts are enabled without a
sleep_impl
configured. - Identity caching is enabled without a
sleep_impl
andtime_source
configured. - No
behavior_version
is provided.
The panic message for each of these will have instructions on how to resolve them.
source§impl Client
impl Client
sourcepub fn new(sdk_config: &SdkConfig) -> Self
pub fn new(sdk_config: &SdkConfig) -> Self
Creates a new client from an SDK Config.
Panics
- This method will panic if the
sdk_config
is missing an async sleep implementation. If you experience this panic, set thesleep_impl
on the Config passed into this function to fix it. - This method will panic if the
sdk_config
is missing an HTTP connector. If you experience this panic, set thehttp_connector
on the Config passed into this function to fix it. - This method will panic if no
BehaviorVersion
is provided. If you experience this panic, setbehavior_version
on the Config or enable thebehavior-version-latest
Cargo feature.