Struct aws_sdk_lambda::types::builders::LayerBuilder
source · #[non_exhaustive]pub struct LayerBuilder { /* private fields */ }
Expand description
A builder for Layer
.
Implementations§
source§impl LayerBuilder
impl LayerBuilder
sourcepub fn arn(self, input: impl Into<String>) -> Self
pub fn arn(self, input: impl Into<String>) -> Self
The Amazon Resource Name (ARN) of the function layer.
sourcepub fn set_arn(self, input: Option<String>) -> Self
pub fn set_arn(self, input: Option<String>) -> Self
The Amazon Resource Name (ARN) of the function layer.
sourcepub fn set_code_size(self, input: Option<i64>) -> Self
pub fn set_code_size(self, input: Option<i64>) -> Self
The size of the layer archive in bytes.
sourcepub fn get_code_size(&self) -> &Option<i64>
pub fn get_code_size(&self) -> &Option<i64>
The size of the layer archive in bytes.
sourcepub fn signing_profile_version_arn(self, input: impl Into<String>) -> Self
pub fn signing_profile_version_arn(self, input: impl Into<String>) -> Self
The Amazon Resource Name (ARN) for a signing profile version.
sourcepub fn set_signing_profile_version_arn(self, input: Option<String>) -> Self
pub fn set_signing_profile_version_arn(self, input: Option<String>) -> Self
The Amazon Resource Name (ARN) for a signing profile version.
sourcepub fn get_signing_profile_version_arn(&self) -> &Option<String>
pub fn get_signing_profile_version_arn(&self) -> &Option<String>
The Amazon Resource Name (ARN) for a signing profile version.
sourcepub fn signing_job_arn(self, input: impl Into<String>) -> Self
pub fn signing_job_arn(self, input: impl Into<String>) -> Self
The Amazon Resource Name (ARN) of a signing job.
sourcepub fn set_signing_job_arn(self, input: Option<String>) -> Self
pub fn set_signing_job_arn(self, input: Option<String>) -> Self
The Amazon Resource Name (ARN) of a signing job.
sourcepub fn get_signing_job_arn(&self) -> &Option<String>
pub fn get_signing_job_arn(&self) -> &Option<String>
The Amazon Resource Name (ARN) of a signing job.
Trait Implementations§
source§impl Clone for LayerBuilder
impl Clone for LayerBuilder
source§fn clone(&self) -> LayerBuilder
fn clone(&self) -> LayerBuilder
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 LayerBuilder
impl Debug for LayerBuilder
source§impl Default for LayerBuilder
impl Default for LayerBuilder
source§fn default() -> LayerBuilder
fn default() -> LayerBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for LayerBuilder
impl PartialEq for LayerBuilder
source§fn eq(&self, other: &LayerBuilder) -> bool
fn eq(&self, other: &LayerBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for LayerBuilder
Auto Trait Implementations§
impl Freeze for LayerBuilder
impl RefUnwindSafe for LayerBuilder
impl Send for LayerBuilder
impl Sync for LayerBuilder
impl Unpin for LayerBuilder
impl UnwindSafe for LayerBuilder
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.