Struct aws_sdk_greengrass::operation::get_function_definition::builders::GetFunctionDefinitionOutputBuilder
source · #[non_exhaustive]pub struct GetFunctionDefinitionOutputBuilder { /* private fields */ }
Expand description
A builder for GetFunctionDefinitionOutput
.
Implementations§
source§impl GetFunctionDefinitionOutputBuilder
impl GetFunctionDefinitionOutputBuilder
sourcepub fn creation_timestamp(self, input: impl Into<String>) -> Self
pub fn creation_timestamp(self, input: impl Into<String>) -> Self
The time, in milliseconds since the epoch, when the definition was created.
sourcepub fn set_creation_timestamp(self, input: Option<String>) -> Self
pub fn set_creation_timestamp(self, input: Option<String>) -> Self
The time, in milliseconds since the epoch, when the definition was created.
sourcepub fn get_creation_timestamp(&self) -> &Option<String>
pub fn get_creation_timestamp(&self) -> &Option<String>
The time, in milliseconds since the epoch, when the definition was created.
sourcepub fn last_updated_timestamp(self, input: impl Into<String>) -> Self
pub fn last_updated_timestamp(self, input: impl Into<String>) -> Self
The time, in milliseconds since the epoch, when the definition was last updated.
sourcepub fn set_last_updated_timestamp(self, input: Option<String>) -> Self
pub fn set_last_updated_timestamp(self, input: Option<String>) -> Self
The time, in milliseconds since the epoch, when the definition was last updated.
sourcepub fn get_last_updated_timestamp(&self) -> &Option<String>
pub fn get_last_updated_timestamp(&self) -> &Option<String>
The time, in milliseconds since the epoch, when the definition was last updated.
sourcepub fn latest_version(self, input: impl Into<String>) -> Self
pub fn latest_version(self, input: impl Into<String>) -> Self
The ID of the latest version associated with the definition.
sourcepub fn set_latest_version(self, input: Option<String>) -> Self
pub fn set_latest_version(self, input: Option<String>) -> Self
The ID of the latest version associated with the definition.
sourcepub fn get_latest_version(&self) -> &Option<String>
pub fn get_latest_version(&self) -> &Option<String>
The ID of the latest version associated with the definition.
sourcepub fn latest_version_arn(self, input: impl Into<String>) -> Self
pub fn latest_version_arn(self, input: impl Into<String>) -> Self
The ARN of the latest version associated with the definition.
sourcepub fn set_latest_version_arn(self, input: Option<String>) -> Self
pub fn set_latest_version_arn(self, input: Option<String>) -> Self
The ARN of the latest version associated with the definition.
sourcepub fn get_latest_version_arn(&self) -> &Option<String>
pub fn get_latest_version_arn(&self) -> &Option<String>
The ARN of the latest version associated with the definition.
Adds a key-value pair to tags
.
To override the contents of this collection use set_tags
.
Tag(s) attached to the resource arn.
Tag(s) attached to the resource arn.
Tag(s) attached to the resource arn.
sourcepub fn build(self) -> GetFunctionDefinitionOutput
pub fn build(self) -> GetFunctionDefinitionOutput
Consumes the builder and constructs a GetFunctionDefinitionOutput
.
Trait Implementations§
source§impl Clone for GetFunctionDefinitionOutputBuilder
impl Clone for GetFunctionDefinitionOutputBuilder
source§fn clone(&self) -> GetFunctionDefinitionOutputBuilder
fn clone(&self) -> GetFunctionDefinitionOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for GetFunctionDefinitionOutputBuilder
impl Default for GetFunctionDefinitionOutputBuilder
source§fn default() -> GetFunctionDefinitionOutputBuilder
fn default() -> GetFunctionDefinitionOutputBuilder
source§impl PartialEq for GetFunctionDefinitionOutputBuilder
impl PartialEq for GetFunctionDefinitionOutputBuilder
source§fn eq(&self, other: &GetFunctionDefinitionOutputBuilder) -> bool
fn eq(&self, other: &GetFunctionDefinitionOutputBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for GetFunctionDefinitionOutputBuilder
Auto Trait Implementations§
impl Freeze for GetFunctionDefinitionOutputBuilder
impl RefUnwindSafe for GetFunctionDefinitionOutputBuilder
impl Send for GetFunctionDefinitionOutputBuilder
impl Sync for GetFunctionDefinitionOutputBuilder
impl Unpin for GetFunctionDefinitionOutputBuilder
impl UnwindSafe for GetFunctionDefinitionOutputBuilder
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
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>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more