#[non_exhaustive]pub struct GetAnnotationStoreOutput {Show 15 fields
pub id: String,
pub reference: Option<ReferenceItem>,
pub status: StoreStatus,
pub store_arn: String,
pub name: String,
pub description: String,
pub sse_config: Option<SseConfig>,
pub creation_time: DateTime,
pub update_time: DateTime,
pub tags: HashMap<String, String>,
pub store_options: Option<StoreOptions>,
pub store_format: Option<StoreFormat>,
pub status_message: String,
pub store_size_bytes: i64,
pub num_versions: i32,
/* private fields */
}Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.id: StringThe store's ID.
reference: Option<ReferenceItem>The store's genome reference.
status: StoreStatusThe store's status.
store_arn: StringThe store's ARN.
name: StringThe store's name.
description: StringThe store's description.
sse_config: Option<SseConfig>The store's server-side encryption (SSE) settings.
creation_time: DateTimeWhen the store was created.
update_time: DateTimeWhen the store was updated.
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: StringA status message.
store_size_bytes: i64The store's size in bytes.
num_versions: i32An integer indicating how many versions of an annotation store exist.
Implementations§
source§impl GetAnnotationStoreOutput
impl GetAnnotationStoreOutput
sourcepub fn reference(&self) -> Option<&ReferenceItem>
pub fn reference(&self) -> Option<&ReferenceItem>
The store's genome reference.
sourcepub fn status(&self) -> &StoreStatus
pub fn status(&self) -> &StoreStatus
The store's status.
sourcepub fn description(&self) -> &str
pub fn description(&self) -> &str
The store's description.
sourcepub fn sse_config(&self) -> Option<&SseConfig>
pub fn sse_config(&self) -> Option<&SseConfig>
The store's server-side encryption (SSE) settings.
sourcepub fn creation_time(&self) -> &DateTime
pub fn creation_time(&self) -> &DateTime
When the store was created.
sourcepub fn update_time(&self) -> &DateTime
pub fn update_time(&self) -> &DateTime
When the store was updated.
The store's tags.
sourcepub fn store_options(&self) -> Option<&StoreOptions>
pub fn store_options(&self) -> Option<&StoreOptions>
The store's parsing options.
sourcepub fn store_format(&self) -> Option<&StoreFormat>
pub fn store_format(&self) -> Option<&StoreFormat>
The store's annotation file format.
sourcepub fn status_message(&self) -> &str
pub fn status_message(&self) -> &str
A status message.
sourcepub fn store_size_bytes(&self) -> i64
pub fn store_size_bytes(&self) -> i64
The store's size in bytes.
sourcepub fn num_versions(&self) -> i32
pub fn num_versions(&self) -> i32
An integer indicating how many versions of an annotation store exist.
source§impl GetAnnotationStoreOutput
impl GetAnnotationStoreOutput
sourcepub fn builder() -> GetAnnotationStoreOutputBuilder
pub fn builder() -> GetAnnotationStoreOutputBuilder
Creates a new builder-style object to manufacture GetAnnotationStoreOutput.
Trait Implementations§
source§impl Clone for GetAnnotationStoreOutput
impl Clone for GetAnnotationStoreOutput
source§fn clone(&self) -> GetAnnotationStoreOutput
fn clone(&self) -> GetAnnotationStoreOutput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for GetAnnotationStoreOutput
impl Debug for GetAnnotationStoreOutput
source§impl PartialEq for GetAnnotationStoreOutput
impl PartialEq for GetAnnotationStoreOutput
source§fn eq(&self, other: &GetAnnotationStoreOutput) -> bool
fn eq(&self, other: &GetAnnotationStoreOutput) -> bool
self and other values to be equal, and is used
by ==.source§impl RequestId for GetAnnotationStoreOutput
impl RequestId for GetAnnotationStoreOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
None if the service could not be reached.