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 ==
.