Struct aws_sdk_wafv2::types::builders::ReleaseSummaryBuilder
source · #[non_exhaustive]pub struct ReleaseSummaryBuilder { /* private fields */ }
Expand description
A builder for ReleaseSummary
.
Implementations§
source§impl ReleaseSummaryBuilder
impl ReleaseSummaryBuilder
sourcepub fn release_version(self, input: impl Into<String>) -> Self
pub fn release_version(self, input: impl Into<String>) -> Self
The release version.
sourcepub fn set_release_version(self, input: Option<String>) -> Self
pub fn set_release_version(self, input: Option<String>) -> Self
The release version.
sourcepub fn get_release_version(&self) -> &Option<String>
pub fn get_release_version(&self) -> &Option<String>
The release version.
sourcepub fn set_timestamp(self, input: Option<DateTime>) -> Self
pub fn set_timestamp(self, input: Option<DateTime>) -> Self
The timestamp of the release.
sourcepub fn get_timestamp(&self) -> &Option<DateTime>
pub fn get_timestamp(&self) -> &Option<DateTime>
The timestamp of the release.
sourcepub fn build(self) -> ReleaseSummary
pub fn build(self) -> ReleaseSummary
Consumes the builder and constructs a ReleaseSummary
.
Trait Implementations§
source§impl Clone for ReleaseSummaryBuilder
impl Clone for ReleaseSummaryBuilder
source§fn clone(&self) -> ReleaseSummaryBuilder
fn clone(&self) -> ReleaseSummaryBuilder
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for ReleaseSummaryBuilder
impl Debug for ReleaseSummaryBuilder
source§impl Default for ReleaseSummaryBuilder
impl Default for ReleaseSummaryBuilder
source§fn default() -> ReleaseSummaryBuilder
fn default() -> ReleaseSummaryBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for ReleaseSummaryBuilder
impl PartialEq for ReleaseSummaryBuilder
source§fn eq(&self, other: &ReleaseSummaryBuilder) -> bool
fn eq(&self, other: &ReleaseSummaryBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for ReleaseSummaryBuilder
Auto Trait Implementations§
impl Freeze for ReleaseSummaryBuilder
impl RefUnwindSafe for ReleaseSummaryBuilder
impl Send for ReleaseSummaryBuilder
impl Sync for ReleaseSummaryBuilder
impl Unpin for ReleaseSummaryBuilder
impl UnwindSafe for ReleaseSummaryBuilder
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Creates a shared type from an unshared type.