#[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: 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.
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.
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.