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>):
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
AcceptShareOutputwith 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
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>):
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
CompleteMultipartReadSetUploadOutputwith 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
CreateAnnotationStoreOutputwith 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
CreateAnnotationStoreVersionOutputwith 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
CreateMultipartReadSetUploadOutputwith 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
CreateReferenceStoreOutputwith 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
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>):
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
CreateSequenceStoreOutputwith 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
CreateShareOutputwith 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
CreateVariantStoreOutputwith 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
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>):
required: trueThe store’s name.
force(bool)/set_force(Option<bool>):
required: falseWhether to force deletion.
- On success, responds with
DeleteAnnotationStoreOutputwith 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
DeleteAnnotationStoreVersionsOutputwith 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
DeleteShareOutputwith 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
DeleteVariantStoreOutputwith 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
GetAnnotationImportJobOutputwith 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
GetAnnotationStoreOutputwith 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
GetAnnotationStoreVersionOutputwith 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
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>):
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
GetReadSetActivationJobOutputwith 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
GetReadSetExportJobOutputwith 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
GetReadSetImportJobOutputwith 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
GetReadSetMetadataOutputwith 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
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>):
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
GetReferenceImportJobOutputwith 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
GetReferenceMetadataOutputwith 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
GetReferenceStoreOutputwith 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
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.
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
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>):
required: trueThe workflow run ID.
task_id(impl Into<String>)/set_task_id(Option<String>):
required: trueThe 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.
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
GetSequenceStoreOutputwith 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
GetShareOutputwith 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
GetVariantImportJobOutputwith 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
GetVariantStoreOutputwith 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
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>):
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
ListAnnotationImportJobsOutputwith 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
ListAnnotationStoreVersionsOutputwith 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
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>):
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
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>):
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
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>):
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
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>):
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
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>):
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
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>):
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
ListReadSetsOutputwith 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
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>):
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
ListReferenceStoresOutputwith 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
ListReferencesOutputwith 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
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>):
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
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>):
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
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>):
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
ListSequenceStoresOutputwith 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
ListSharesOutputwith 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
ListTagsForResourceOutputwith 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
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>):
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
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>):
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
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>):
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
StartAnnotationImportJobOutputwith 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
StartReadSetActivationJobOutputwith 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
StartReadSetExportJobOutputwith 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
StartReadSetImportJobOutputwith 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
StartReferenceImportJobOutputwith 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
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.
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
StartVariantImportJobOutputwith 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
UpdateAnnotationStoreOutputwith 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
UpdateAnnotationStoreVersionOutputwith 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
UpdateVariantStoreOutputwith 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
UploadReadSetPartOutputwith 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_implconfigured. - Identity caching is enabled without a
sleep_implandtime_sourceconfigured. - No
behavior_versionis 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_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. - This method will panic if no
BehaviorVersionis provided. If you experience this panic, setbehavior_versionon the Config or enable thebehavior-version-latestCargo feature.