Struct aws_sdk_fsx::types::builders::ReleaseConfigurationBuilder
source · #[non_exhaustive]pub struct ReleaseConfigurationBuilder { /* private fields */ }
Expand description
A builder for ReleaseConfiguration
.
Implementations§
source§impl ReleaseConfigurationBuilder
impl ReleaseConfigurationBuilder
sourcepub fn duration_since_last_access(self, input: DurationSinceLastAccess) -> Self
pub fn duration_since_last_access(self, input: DurationSinceLastAccess) -> Self
Defines the point-in-time since an exported file was last accessed, in order for that file to be eligible for release. Only files that were last accessed before this point-in-time are eligible to be released from the file system.
sourcepub fn set_duration_since_last_access(
self,
input: Option<DurationSinceLastAccess>
) -> Self
pub fn set_duration_since_last_access( self, input: Option<DurationSinceLastAccess> ) -> Self
Defines the point-in-time since an exported file was last accessed, in order for that file to be eligible for release. Only files that were last accessed before this point-in-time are eligible to be released from the file system.
sourcepub fn get_duration_since_last_access(&self) -> &Option<DurationSinceLastAccess>
pub fn get_duration_since_last_access(&self) -> &Option<DurationSinceLastAccess>
Defines the point-in-time since an exported file was last accessed, in order for that file to be eligible for release. Only files that were last accessed before this point-in-time are eligible to be released from the file system.
sourcepub fn build(self) -> ReleaseConfiguration
pub fn build(self) -> ReleaseConfiguration
Consumes the builder and constructs a ReleaseConfiguration
.
Trait Implementations§
source§impl Clone for ReleaseConfigurationBuilder
impl Clone for ReleaseConfigurationBuilder
source§fn clone(&self) -> ReleaseConfigurationBuilder
fn clone(&self) -> ReleaseConfigurationBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for ReleaseConfigurationBuilder
impl Debug for ReleaseConfigurationBuilder
source§impl Default for ReleaseConfigurationBuilder
impl Default for ReleaseConfigurationBuilder
source§fn default() -> ReleaseConfigurationBuilder
fn default() -> ReleaseConfigurationBuilder
source§impl PartialEq for ReleaseConfigurationBuilder
impl PartialEq for ReleaseConfigurationBuilder
source§fn eq(&self, other: &ReleaseConfigurationBuilder) -> bool
fn eq(&self, other: &ReleaseConfigurationBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.