Struct aws_sdk_omics::client::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>):The sequence store ID for the store involved in the multipart upload.
upload_id(impl Into<String>)/set_upload_id(Option<String>):The ID for the multipart upload.
- On success, responds with
AbortMultipartReadSetUploadOutput - On failure, responds with
SdkError<AbortMultipartReadSetUploadError>
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>>):The read sets’ IDs.
sequence_store_id(impl Into<String>)/set_sequence_store_id(Option<String>):The read sets’ sequence store ID.
- On success, responds with
BatchDeleteReadSetOutputwith 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>):The 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>):The 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>):The 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>):The sequence store ID for the store involved in the multipart upload.
upload_id(impl Into<String>)/set_upload_id(Option<String>):The ID for the multipart upload.
parts(CompleteReadSetUploadPartListItem)/set_parts(Option<Vec<CompleteReadSetUploadPartListItem>>):The individual uploads or parts of a multipart upload.
- On success, responds with
CompleteMultipartReadSetUploadOutputwith field(s):read_set_id(Option<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>):The genome reference for the store’s annotations.
name(impl Into<String>)/set_name(Option<String>):A name for the store.
description(impl Into<String>)/set_description(Option<String>):A description for the store.
tags(impl Into<String>, impl Into<String>)/set_tags(Option<HashMap<String, String>>):Tags for the store.
sse_config(SseConfig)/set_sse_config(Option<SseConfig>):Server-side encryption (SSE) settings for the store.
store_format(StoreFormat)/set_store_format(Option<StoreFormat>):The annotation file format of the store.
store_options(StoreOptions)/set_store_options(Option<StoreOptions>):File parsing options for the annotation store.
- On success, responds with
CreateAnnotationStoreOutputwith field(s):id(Option<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(Option<StoreStatus>):The store’s status.
name(Option<String>):The store’s name.
creation_time(Option<DateTime>):When the store was created.
- On failure, responds with
SdkError<CreateAnnotationStoreError>
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>):The sequence store ID for the store that is the destination of the multipart uploads.
client_token(impl Into<String>)/set_client_token(Option<String>):An idempotency token that can be used to avoid triggering multiple multipart uploads.
source_file_type(FileType)/set_source_file_type(Option<FileType>):The type of file being uploaded.
subject_id(impl Into<String>)/set_subject_id(Option<String>):The source’s subject ID.
sample_id(impl Into<String>)/set_sample_id(Option<String>):The source’s sample ID.
generated_from(impl Into<String>)/set_generated_from(Option<String>):Where the source originated.
reference_arn(impl Into<String>)/set_reference_arn(Option<String>):The ARN of the reference.
name(impl Into<String>)/set_name(Option<String>):The name of the read set.
description(impl Into<String>)/set_description(Option<String>):The description of the read set.
tags(impl Into<String>, impl Into<String>)/set_tags(Option<HashMap<String, String>>):Any tags to add to the read set.
- On success, responds with
CreateMultipartReadSetUploadOutputwith field(s):sequence_store_id(Option<String>):The sequence store ID for the store that the read set will be created in.
upload_id(Option<String>):he ID for the initiated multipart upload.
source_file_type(Option<FileType>):The file type of the read set source.
subject_id(Option<String>):The source’s subject ID.
sample_id(Option<String>):The source’s sample ID.
generated_from(Option<String>):The source of the read set.
reference_arn(Option<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(Option<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>):A name for the store.
description(impl Into<String>)/set_description(Option<String>):A description for the store.
sse_config(SseConfig)/set_sse_config(Option<SseConfig>):Server-side encryption (SSE) settings for the store.
tags(impl Into<String>, impl Into<String>)/set_tags(Option<HashMap<String, String>>):Tags for the store.
client_token(impl Into<String>)/set_client_token(Option<String>):To ensure that requests don’t run multiple times, specify a unique token for each request.
- On success, responds with
CreateReferenceStoreOutputwith field(s):id(Option<String>):The store’s ID.
arn(Option<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(Option<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>):A name for the group.
max_cpus(i32)/set_max_cpus(Option<i32>):The maximum number of CPUs to use in the group.
max_runs(i32)/set_max_runs(Option<i32>):The maximum number of concurrent runs for the group.
max_duration(i32)/set_max_duration(Option<i32>):A maximum run time for the group in minutes.
tags(impl Into<String>, impl Into<String>)/set_tags(Option<HashMap<String, String>>):Tags for the group.
request_id(impl Into<String>)/set_request_id(Option<String>):To ensure that requests don’t run multiple times, specify a unique ID for each request.
max_gpus(i32)/set_max_gpus(Option<i32>):The maximum GPUs that can be used by a run group.
- On success, responds with
CreateRunGroupOutputwith 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>):A name for the store.
description(impl Into<String>)/set_description(Option<String>):A description for the store.
sse_config(SseConfig)/set_sse_config(Option<SseConfig>):Server-side encryption (SSE) settings for the store.
tags(impl Into<String>, impl Into<String>)/set_tags(Option<HashMap<String, String>>):Tags for the store.
client_token(impl Into<String>)/set_client_token(Option<String>):To 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>):An S3 location that is used to store files that have failed a direct upload.
- On success, responds with
CreateSequenceStoreOutputwith field(s):id(Option<String>):The store’s ID.
arn(Option<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(Option<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
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>):The genome reference for the store’s variants.
name(impl Into<String>)/set_name(Option<String>):A name for the store.
description(impl Into<String>)/set_description(Option<String>):A description for the store.
tags(impl Into<String>, impl Into<String>)/set_tags(Option<HashMap<String, String>>):Tags for the store.
sse_config(SseConfig)/set_sse_config(Option<SseConfig>):Server-side encryption (SSE) settings for the store.
- On success, responds with
CreateVariantStoreOutputwith field(s):id(Option<String>):The store’s ID.
reference(Option<ReferenceItem>):The store’s genome reference.
status(Option<StoreStatus>):The store’s status.
name(Option<String>):The store’s name.
creation_time(Option<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>):A name for the workflow.
description(impl Into<String>)/set_description(Option<String>):A description for the workflow.
engine(WorkflowEngine)/set_engine(Option<WorkflowEngine>):An engine for the workflow.
definition_zip(Blob)/set_definition_zip(Option<Blob>):A ZIP archive for the workflow.
definition_uri(impl Into<String>)/set_definition_uri(Option<String>):The URI of a definition for the workflow.
main(impl Into<String>)/set_main(Option<String>):The path of the main definition file for the workflow.
parameter_template(impl Into<String>, WorkflowParameter)/set_parameter_template(Option<HashMap<String, WorkflowParameter>>):A parameter template for the workflow.
storage_capacity(i32)/set_storage_capacity(Option<i32>):A storage capacity for the workflow in gigabytes.
tags(impl Into<String>, impl Into<String>)/set_tags(Option<HashMap<String, String>>):Tags for the workflow.
request_id(impl Into<String>)/set_request_id(Option<String>):To ensure that requests don’t run multiple times, specify a unique ID for each request.
accelerators(Accelerators)/set_accelerators(Option<Accelerators>):The computational accelerator specified to run the workflow.
- On success, responds with
CreateWorkflowOutputwith 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>):The store’s name.
force(bool)/set_force(Option<bool>):Whether to force deletion.
- On success, responds with
DeleteAnnotationStoreOutputwith field(s):status(Option<StoreStatus>):The store’s status.
- On failure, responds with
SdkError<DeleteAnnotationStoreError>
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>):The reference’s ID.
reference_store_id(impl Into<String>)/set_reference_store_id(Option<String>):The 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>):The 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>):The 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>):The 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>):The sequence store’s ID.
- On success, responds with
DeleteSequenceStoreOutput - On failure, responds with
SdkError<DeleteSequenceStoreError>
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>):The store’s name.
force(bool)/set_force(Option<bool>):Whether to force deletion.
- On success, responds with
DeleteVariantStoreOutputwith field(s):status(Option<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>):The 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>):The job’s ID.
- On success, responds with
GetAnnotationImportJobOutputwith field(s):id(Option<String>):The job’s ID.
destination_name(Option<String>):The job’s destination annotation store.
role_arn(Option<String>):The job’s service role ARN.
status(Option<JobStatus>):The job’s status.
status_message(Option<String>):The job’s status message.
creation_time(Option<DateTime>):When the job was created.
update_time(Option<DateTime>):When the job was updated.
completion_time(Option<DateTime>):When the job completed.
items(Option<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>):The store’s name.
- On success, responds with
GetAnnotationStoreOutputwith field(s):id(Option<String>):The store’s ID.
reference(Option<ReferenceItem>):The store’s genome reference.
status(Option<StoreStatus>):The store’s status.
store_arn(Option<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(Option<DateTime>):When the store was created.
update_time(Option<DateTime>):When the store was updated.
tags(Option<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(Option<String>):A status message.
store_size_bytes(Option<i64>):The store’s size in bytes.
- On failure, responds with
SdkError<GetAnnotationStoreError>
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>):The read set’s ID.
sequence_store_id(impl Into<String>)/set_sequence_store_id(Option<String>):The read set’s sequence store ID.
file(ReadSetFile)/set_file(Option<ReadSetFile>):The file to retrieve.
part_number(i32)/set_part_number(Option<i32>):The part number to retrieve.
- On success, responds with
GetReadSetOutputwith 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>):The job’s ID.
sequence_store_id(impl Into<String>)/set_sequence_store_id(Option<String>):The job’s sequence store ID.
- On success, responds with
GetReadSetActivationJobOutputwith field(s):id(Option<String>):The job’s ID.
sequence_store_id(Option<String>):The job’s sequence store ID.
status(Option<ReadSetActivationJobStatus>):The job’s status.
status_message(Option<String>):The job’s status message.
creation_time(Option<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>):The job’s sequence store ID.
id(impl Into<String>)/set_id(Option<String>):The job’s ID.
- On success, responds with
GetReadSetExportJobOutputwith field(s):id(Option<String>):The job’s ID.
sequence_store_id(Option<String>):The job’s sequence store ID.
destination(Option<String>):The job’s destination in Amazon S3.
status(Option<ReadSetExportJobStatus>):The job’s status.
status_message(Option<String>):The job’s status message.
creation_time(Option<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>):The job’s ID.
sequence_store_id(impl Into<String>)/set_sequence_store_id(Option<String>):The job’s sequence store ID.
- On success, responds with
GetReadSetImportJobOutputwith field(s):id(Option<String>):The job’s ID.
sequence_store_id(Option<String>):The job’s sequence store ID.
role_arn(Option<String>):The job’s service role ARN.
status(Option<ReadSetImportJobStatus>):The job’s status.
status_message(Option<String>):The job’s status message.
creation_time(Option<DateTime>):When the job was created.
completion_time(Option<DateTime>):When the job completed.
sources(Option<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>):The read set’s ID.
sequence_store_id(impl Into<String>)/set_sequence_store_id(Option<String>):The read set’s sequence store ID.
- On success, responds with
GetReadSetMetadataOutputwith field(s):id(Option<String>):The read set’s ID.
arn(Option<String>):The read set’s ARN.
sequence_store_id(Option<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(Option<ReadSetStatus>):The read set’s status.
name(Option<String>):The read set’s name.
description(Option<String>):The read set’s description.
file_type(Option<FileType>):The read set’s file type.
creation_time(Option<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.
- 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>):The reference’s ID.
reference_store_id(impl Into<String>)/set_reference_store_id(Option<String>):The reference’s store ID.
range(impl Into<String>)/set_range(Option<String>):The range to retrieve.
part_number(i32)/set_part_number(Option<i32>):The part number to retrieve.
file(ReferenceFile)/set_file(Option<ReferenceFile>):The file to retrieve.
- On success, responds with
GetReferenceOutputwith 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>):The job’s ID.
reference_store_id(impl Into<String>)/set_reference_store_id(Option<String>):The job’s reference store ID.
- On success, responds with
GetReferenceImportJobOutputwith field(s):id(Option<String>):The job’s ID.
reference_store_id(Option<String>):The job’s reference store ID.
role_arn(Option<String>):The job’s service role ARN.
status(Option<ReferenceImportJobStatus>):The job’s status.
status_message(Option<String>):The job’s status message.
creation_time(Option<DateTime>):When the job was created.
completion_time(Option<DateTime>):When the job completed.
sources(Option<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>):The reference’s ID.
reference_store_id(impl Into<String>)/set_reference_store_id(Option<String>):The reference’s reference store ID.
- On success, responds with
GetReferenceMetadataOutputwith field(s):id(Option<String>):The reference’s ID.
arn(Option<String>):The reference’s ARN.
reference_store_id(Option<String>):The reference’s reference store ID.
md5(Option<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(Option<DateTime>):When the reference was created.
update_time(Option<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>):The store’s ID.
- On success, responds with
GetReferenceStoreOutputwith field(s):id(Option<String>):The store’s ID.
arn(Option<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(Option<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>):The run’s ID.
export(RunExport)/set_export(Option<Vec<RunExport>>):The run’s export format.
- On success, responds with
GetRunOutputwith 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.
- 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>):The group’s ID.
- On success, responds with
GetRunGroupOutputwith 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>):The task’s ID.
task_id(impl Into<String>)/set_task_id(Option<String>):The task’s ID.
- On success, responds with
GetRunTaskOutputwith 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.
- 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>):The store’s ID.
- On success, responds with
GetSequenceStoreOutputwith field(s):id(Option<String>):The store’s ID.
arn(Option<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(Option<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
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>):The job’s ID.
- On success, responds with
GetVariantImportJobOutputwith field(s):id(Option<String>):The job’s ID.
destination_name(Option<String>):The job’s destination variant store.
role_arn(Option<String>):The job’s service role ARN.
status(Option<JobStatus>):The job’s status.
status_message(Option<String>):The job’s status message.
creation_time(Option<DateTime>):When the job was created.
update_time(Option<DateTime>):When the job was updated.
completion_time(Option<DateTime>):When the job completed.
items(Option<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>):The store’s name.
- On success, responds with
GetVariantStoreOutputwith field(s):id(Option<String>):The store’s ID.
reference(Option<ReferenceItem>):The store’s genome reference.
status(Option<StoreStatus>):The store’s status.
store_arn(Option<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(Option<DateTime>):When the store was created.
update_time(Option<DateTime>):When the store was updated.
tags(Option<HashMap<String, String>>):The store’s tags.
status_message(Option<String>):The store’s status message.
store_size_bytes(Option<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>):The workflow’s ID.
r#type(WorkflowType)/set_type(Option<WorkflowType>):The workflow’s type.
export(WorkflowExport)/set_export(Option<Vec<WorkflowExport>>):The export format for the workflow.
- On success, responds with
GetWorkflowOutputwith 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>):The maximum number of jobs to return in one page of results.
ids(impl Into<String>)/set_ids(Option<Vec<String>>):IDs of annotation import jobs to retrieve.
next_token(impl Into<String>)/set_next_token(Option<String>):Specify the pagination token from a previous request to retrieve the next page of results.
filter(ListAnnotationImportJobsFilter)/set_filter(Option<ListAnnotationImportJobsFilter>):A filter to apply to the list.
- On success, responds with
ListAnnotationImportJobsOutputwith field(s):annotation_import_jobs(Option<Vec<AnnotationImportJobItem>>):A list of jobs.
next_token(Option<String>):A pagination token that’s included if more results are available.
- On failure, responds with
SdkError<ListAnnotationImportJobsError>
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>>):IDs of stores to list.
max_results(i32)/set_max_results(Option<i32>):The maximum number of stores to return in one page of results.
next_token(impl Into<String>)/set_next_token(Option<String>):Specify the pagination token from a previous request to retrieve the next page of results.
filter(ListAnnotationStoresFilter)/set_filter(Option<ListAnnotationStoresFilter>):A filter to apply to the list.
- On success, responds with
ListAnnotationStoresOutputwith 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>):The Sequence Store ID used for the multipart uploads.
max_results(i32)/set_max_results(Option<i32>):The maximum number of multipart uploads returned in a page.
next_token(impl Into<String>)/set_next_token(Option<String>):Next token returned in the response of a previous ListMultipartReadSetUploads call. Used to get the next page of results.
- On success, responds with
ListMultipartReadSetUploadsOutputwith 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>):The read set’s sequence store ID.
max_results(i32)/set_max_results(Option<i32>):The maximum number of read set activation jobs to return in one page of results.
next_token(impl Into<String>)/set_next_token(Option<String>):Specify the pagination token from a previous request to retrieve the next page of results.
filter(ActivateReadSetFilter)/set_filter(Option<ActivateReadSetFilter>):A filter to apply to the list.
- On success, responds with
ListReadSetActivationJobsOutputwith 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>):The jobs’ sequence store ID.
max_results(i32)/set_max_results(Option<i32>):The maximum number of jobs to return in one page of results.
next_token(impl Into<String>)/set_next_token(Option<String>):Specify the pagination token from a previous request to retrieve the next page of results.
filter(ExportReadSetFilter)/set_filter(Option<ExportReadSetFilter>):A filter to apply to the list.
- On success, responds with
ListReadSetExportJobsOutputwith 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>):The maximum number of jobs to return in one page of results.
next_token(impl Into<String>)/set_next_token(Option<String>):Specify 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>):The jobs’ sequence store ID.
filter(ImportReadSetFilter)/set_filter(Option<ImportReadSetFilter>):A filter to apply to the list.
- On success, responds with
ListReadSetImportJobsOutputwith 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>):The Sequence Store ID used for the multipart uploads.
upload_id(impl Into<String>)/set_upload_id(Option<String>):The ID for the initiated multipart upload.
part_source(ReadSetPartSource)/set_part_source(Option<ReadSetPartSource>):The source file for the upload part.
max_results(i32)/set_max_results(Option<i32>):The maximum number of read set upload parts returned in a page.
next_token(impl Into<String>)/set_next_token(Option<String>):Next token returned in the response of a previous ListReadSetUploadPartsRequest call. Used to get the next page of results.
filter(ReadSetUploadPartListFilter)/set_filter(Option<ReadSetUploadPartListFilter>):Attributes used to filter for a specific subset of read set part uploads.
- On success, responds with
ListReadSetUploadPartsOutputwith 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>):The jobs’ sequence store ID.
max_results(i32)/set_max_results(Option<i32>):The maximum number of read sets to return in one page of results.
next_token(impl Into<String>)/set_next_token(Option<String>):Specify the pagination token from a previous request to retrieve the next page of results.
filter(ReadSetFilter)/set_filter(Option<ReadSetFilter>):A filter to apply to the list.
- On success, responds with
ListReadSetsOutputwith field(s):next_token(Option<String>):A pagination token that’s included if more results are available.
read_sets(Option<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>):The maximum number of jobs to return in one page of results.
next_token(impl Into<String>)/set_next_token(Option<String>):Specify 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>):The job’s reference store ID.
filter(ImportReferenceFilter)/set_filter(Option<ImportReferenceFilter>):A filter to apply to the list.
- On success, responds with
ListReferenceImportJobsOutputwith 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>):The maximum number of stores to return in one page of results.
next_token(impl Into<String>)/set_next_token(Option<String>):Specify the pagination token from a previous request to retrieve the next page of results.
filter(ReferenceStoreFilter)/set_filter(Option<ReferenceStoreFilter>):A filter to apply to the list.
- On success, responds with
ListReferenceStoresOutputwith field(s):next_token(Option<String>):A pagination token that’s included if more results are available.
reference_stores(Option<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>):The references’ reference store ID.
max_results(i32)/set_max_results(Option<i32>):The maximum number of references to return in one page of results.
next_token(impl Into<String>)/set_next_token(Option<String>):Specify the pagination token from a previous request to retrieve the next page of results.
filter(ReferenceFilter)/set_filter(Option<ReferenceFilter>):A filter to apply to the list.
- On success, responds with
ListReferencesOutputwith field(s):next_token(Option<String>):A pagination token that’s included if more results are available.
references(Option<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>):The run groups’ name.
starting_token(impl Into<String>)/set_starting_token(Option<String>):Specify the pagination token from a previous request to retrieve the next page of results.
max_results(i32)/set_max_results(Option<i32>):The maximum number of run groups to return in one page of results.
- On success, responds with
ListRunGroupsOutputwith 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>):The run’s ID.
status(TaskStatus)/set_status(Option<TaskStatus>):Filter the list by status.
starting_token(impl Into<String>)/set_starting_token(Option<String>):Specify the pagination token from a previous request to retrieve the next page of results.
max_results(i32)/set_max_results(Option<i32>):The maximum number of run tasks to return in one page of results.
- On success, responds with
ListRunTasksOutputwith 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>):Filter the list by run name.
run_group_id(impl Into<String>)/set_run_group_id(Option<String>):Filter the list by run group ID.
starting_token(impl Into<String>)/set_starting_token(Option<String>):Specify the pagination token from a previous request to retrieve the next page of results.
max_results(i32)/set_max_results(Option<i32>):The maximum number of runs to return in one page of results.
status(RunStatus)/set_status(Option<RunStatus>):The status of a run.
- On success, responds with
ListRunsOutputwith 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>):The maximum number of stores to return in one page of results.
next_token(impl Into<String>)/set_next_token(Option<String>):Specify the pagination token from a previous request to retrieve the next page of results.
filter(SequenceStoreFilter)/set_filter(Option<SequenceStoreFilter>):A filter to apply to the list.
- On success, responds with
ListSequenceStoresOutputwith field(s):next_token(Option<String>):A pagination token that’s included if more results are available.
sequence_stores(Option<Vec<SequenceStoreDetail>>):A list of sequence stores.
- On failure, responds with
SdkError<ListSequenceStoresError>
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>):The resource’s ARN.
- On success, responds with
ListTagsForResourceOutputwith field(s):tags(Option<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>):The maximum number of import jobs to return in one page of results.
ids(impl Into<String>)/set_ids(Option<Vec<String>>):A list of job IDs.
next_token(impl Into<String>)/set_next_token(Option<String>):Specify the pagination token from a previous request to retrieve the next page of results.
filter(ListVariantImportJobsFilter)/set_filter(Option<ListVariantImportJobsFilter>):A filter to apply to the list.
- On success, responds with
ListVariantImportJobsOutputwith 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>):The maximum number of stores to return in one page of results.
ids(impl Into<String>)/set_ids(Option<Vec<String>>):A list of store IDs.
next_token(impl Into<String>)/set_next_token(Option<String>):Specify the pagination token from a previous request to retrieve the next page of results.
filter(ListVariantStoresFilter)/set_filter(Option<ListVariantStoresFilter>):A filter to apply to the list.
- On success, responds with
ListVariantStoresOutputwith 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>):The workflows’ type.
name(impl Into<String>)/set_name(Option<String>):The workflows’ name.
starting_token(impl Into<String>)/set_starting_token(Option<String>):Specify the pagination token from a previous request to retrieve the next page of results.
max_results(i32)/set_max_results(Option<i32>):The maximum number of workflows to return in one page of results.
- On success, responds with
ListWorkflowsOutputwith 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>):A destination annotation store for the job.
role_arn(impl Into<String>)/set_role_arn(Option<String>):A service role for the job.
items(AnnotationImportItemSource)/set_items(Option<Vec<AnnotationImportItemSource>>):Items to import.
format_options(FormatOptions)/set_format_options(Option<FormatOptions>):Formatting options for the annotation file.
run_left_normalization(bool)/set_run_left_normalization(Option<bool>):The job’s left normalization setting.
annotation_fields(impl Into<String>, impl Into<String>)/set_annotation_fields(Option<HashMap<String, String>>):The annotation schema generated by the parsed annotation data.
- On success, responds with
StartAnnotationImportJobOutputwith field(s):job_id(Option<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>):The read set’s sequence store ID.
client_token(impl Into<String>)/set_client_token(Option<String>):To ensure that jobs don’t run multiple times, specify a unique token for each job.
sources(StartReadSetActivationJobSourceItem)/set_sources(Option<Vec<StartReadSetActivationJobSourceItem>>):The job’s source files.
- On success, responds with
StartReadSetActivationJobOutputwith field(s):id(Option<String>):The job’s ID.
sequence_store_id(Option<String>):The read set’s sequence store ID.
status(Option<ReadSetActivationJobStatus>):The job’s status.
creation_time(Option<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>):The read set’s sequence store ID.
destination(impl Into<String>)/set_destination(Option<String>):A location for exported files in Amazon S3.
role_arn(impl Into<String>)/set_role_arn(Option<String>):A service role for the job.
client_token(impl Into<String>)/set_client_token(Option<String>):To ensure that jobs don’t run multiple times, specify a unique token for each job.
sources(ExportReadSet)/set_sources(Option<Vec<ExportReadSet>>):The job’s source files.
- On success, responds with
StartReadSetExportJobOutputwith field(s):id(Option<String>):The job’s ID.
sequence_store_id(Option<String>):The read set’s sequence store ID.
destination(Option<String>):The job’s output location.
status(Option<ReadSetExportJobStatus>):The job’s status.
creation_time(Option<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>):The read set’s sequence store ID.
role_arn(impl Into<String>)/set_role_arn(Option<String>):A service role for the job.
client_token(impl Into<String>)/set_client_token(Option<String>):To ensure that jobs don’t run multiple times, specify a unique token for each job.
sources(StartReadSetImportJobSourceItem)/set_sources(Option<Vec<StartReadSetImportJobSourceItem>>):The job’s source files.
- On success, responds with
StartReadSetImportJobOutputwith field(s):id(Option<String>):The job’s ID.
sequence_store_id(Option<String>):The read set’s sequence store ID.
role_arn(Option<String>):The job’s service role ARN.
status(Option<ReadSetImportJobStatus>):The job’s status.
creation_time(Option<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>):The job’s reference store ID.
role_arn(impl Into<String>)/set_role_arn(Option<String>):A service role for the job.
client_token(impl Into<String>)/set_client_token(Option<String>):To ensure that jobs don’t run multiple times, specify a unique token for each job.
sources(StartReferenceImportJobSourceItem)/set_sources(Option<Vec<StartReferenceImportJobSourceItem>>):The job’s source files.
- On success, responds with
StartReferenceImportJobOutputwith field(s):id(Option<String>):The job’s ID.
reference_store_id(Option<String>):The job’s reference store ID.
role_arn(Option<String>):The job’s service role ARN.
status(Option<ReferenceImportJobStatus>):The job’s status.
creation_time(Option<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>):The run’s workflow ID.
workflow_type(WorkflowType)/set_workflow_type(Option<WorkflowType>):The run’s workflows type.
run_id(impl Into<String>)/set_run_id(Option<String>):The run’s ID.
role_arn(impl Into<String>)/set_role_arn(Option<String>):A service role for the run.
name(impl Into<String>)/set_name(Option<String>):A name for the run.
run_group_id(impl Into<String>)/set_run_group_id(Option<String>):The run’s group ID.
priority(i32)/set_priority(Option<i32>):A priority for the run.
parameters(Document)/set_parameters(Option<Document>):Parameters for the run.
storage_capacity(i32)/set_storage_capacity(Option<i32>):A storage capacity for the run in gigabytes.
output_uri(impl Into<String>)/set_output_uri(Option<String>):An output URI for the run.
log_level(RunLogLevel)/set_log_level(Option<RunLogLevel>):A log level for the run.
tags(impl Into<String>, impl Into<String>)/set_tags(Option<HashMap<String, String>>):Tags for the run.
request_id(impl Into<String>)/set_request_id(Option<String>):To ensure that requests don’t run multiple times, specify a unique ID for each request.
- On success, responds with
StartRunOutputwith 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.
- 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>):The destination variant store for the job.
role_arn(impl Into<String>)/set_role_arn(Option<String>):A service role for the job.
items(VariantImportItemSource)/set_items(Option<Vec<VariantImportItemSource>>):Items to import.
run_left_normalization(bool)/set_run_left_normalization(Option<bool>):The job’s left normalization setting.
annotation_fields(impl Into<String>, impl Into<String>)/set_annotation_fields(Option<HashMap<String, String>>):The annotation schema generated by the parsed annotation data.
- On success, responds with
StartVariantImportJobOutputwith field(s):job_id(Option<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>):The resource’s ARN.
tags(impl Into<String>, impl Into<String>)/set_tags(Option<HashMap<String, String>>):Tags 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>):The resource’s ARN.
tag_keys(impl Into<String>)/set_tag_keys(Option<Vec<String>>):Keys 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>):A name for the store.
description(impl Into<String>)/set_description(Option<String>):A description for the store.
- On success, responds with
UpdateAnnotationStoreOutputwith field(s):id(Option<String>):The store’s ID.
reference(Option<ReferenceItem>):The store’s genome reference.
status(Option<StoreStatus>):The store’s status.
name(Option<String>):The store’s name.
description(Option<String>):The store’s description.
creation_time(Option<DateTime>):When the store was created.
update_time(Option<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_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>):The group’s ID.
name(impl Into<String>)/set_name(Option<String>):A name for the group.
max_cpus(i32)/set_max_cpus(Option<i32>):The maximum number of CPUs to use.
max_runs(i32)/set_max_runs(Option<i32>):The maximum number of concurrent runs for the group.
max_duration(i32)/set_max_duration(Option<i32>):A maximum run time for the group in minutes.
max_gpus(i32)/set_max_gpus(Option<i32>):The 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>):A name for the store.
description(impl Into<String>)/set_description(Option<String>):A description for the store.
- On success, responds with
UpdateVariantStoreOutputwith field(s):id(Option<String>):The store’s ID.
reference(Option<ReferenceItem>):The store’s genome reference.
status(Option<StoreStatus>):The store’s status.
name(Option<String>):The store’s name.
description(Option<String>):The store’s description.
creation_time(Option<DateTime>):When the store was created.
update_time(Option<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>):The workflow’s ID.
name(impl Into<String>)/set_name(Option<String>):A name for the workflow.
description(impl Into<String>)/set_description(Option<String>):A 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>):The Sequence Store ID used for the multipart upload.
upload_id(impl Into<String>)/set_upload_id(Option<String>):The ID for the initiated multipart upload.
part_source(ReadSetPartSource)/set_part_source(Option<ReadSetPartSource>):The source file for an upload part.
part_number(i32)/set_part_number(Option<i32>):The number of the part being uploaded.
payload(ByteStream)/set_payload(ByteStream):The read set data to upload for a part.
- On success, responds with
UploadReadSetPartOutputwith field(s):checksum(Option<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 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_configis missing an async sleep implementation. If you experience this panic, set thesleep_implon the Config passed into this function to fix it. - This method will panic if the
sdk_configis missing an HTTP connector. If you experience this panic, set thehttp_connectoron the Config passed into this function to fix it.