#[non_exhaustive]pub struct MaintenanceWindowLambdaParametersBuilder { /* private fields */ }Expand description
A builder for MaintenanceWindowLambdaParameters.
Implementations§
source§impl MaintenanceWindowLambdaParametersBuilder
impl MaintenanceWindowLambdaParametersBuilder
sourcepub fn client_context(self, input: impl Into<String>) -> Self
pub fn client_context(self, input: impl Into<String>) -> Self
Pass client-specific information to the Lambda function that you are invoking. You can then process the client information in your Lambda function as you choose through the context variable.
sourcepub fn set_client_context(self, input: Option<String>) -> Self
pub fn set_client_context(self, input: Option<String>) -> Self
Pass client-specific information to the Lambda function that you are invoking. You can then process the client information in your Lambda function as you choose through the context variable.
sourcepub fn get_client_context(&self) -> &Option<String>
pub fn get_client_context(&self) -> &Option<String>
Pass client-specific information to the Lambda function that you are invoking. You can then process the client information in your Lambda function as you choose through the context variable.
sourcepub fn qualifier(self, input: impl Into<String>) -> Self
pub fn qualifier(self, input: impl Into<String>) -> Self
(Optional) Specify an Lambda function version or alias name. If you specify a function version, the operation uses the qualified function Amazon Resource Name (ARN) to invoke a specific Lambda function. If you specify an alias name, the operation uses the alias ARN to invoke the Lambda function version to which the alias points.
sourcepub fn set_qualifier(self, input: Option<String>) -> Self
pub fn set_qualifier(self, input: Option<String>) -> Self
(Optional) Specify an Lambda function version or alias name. If you specify a function version, the operation uses the qualified function Amazon Resource Name (ARN) to invoke a specific Lambda function. If you specify an alias name, the operation uses the alias ARN to invoke the Lambda function version to which the alias points.
sourcepub fn get_qualifier(&self) -> &Option<String>
pub fn get_qualifier(&self) -> &Option<String>
(Optional) Specify an Lambda function version or alias name. If you specify a function version, the operation uses the qualified function Amazon Resource Name (ARN) to invoke a specific Lambda function. If you specify an alias name, the operation uses the alias ARN to invoke the Lambda function version to which the alias points.
sourcepub fn set_payload(self, input: Option<Blob>) -> Self
pub fn set_payload(self, input: Option<Blob>) -> Self
JSON to provide to your Lambda function as input.
sourcepub fn get_payload(&self) -> &Option<Blob>
pub fn get_payload(&self) -> &Option<Blob>
JSON to provide to your Lambda function as input.
sourcepub fn build(self) -> MaintenanceWindowLambdaParameters
pub fn build(self) -> MaintenanceWindowLambdaParameters
Consumes the builder and constructs a MaintenanceWindowLambdaParameters.
Trait Implementations§
source§impl Clone for MaintenanceWindowLambdaParametersBuilder
impl Clone for MaintenanceWindowLambdaParametersBuilder
source§fn clone(&self) -> MaintenanceWindowLambdaParametersBuilder
fn clone(&self) -> MaintenanceWindowLambdaParametersBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Default for MaintenanceWindowLambdaParametersBuilder
impl Default for MaintenanceWindowLambdaParametersBuilder
source§fn default() -> MaintenanceWindowLambdaParametersBuilder
fn default() -> MaintenanceWindowLambdaParametersBuilder
source§impl PartialEq for MaintenanceWindowLambdaParametersBuilder
impl PartialEq for MaintenanceWindowLambdaParametersBuilder
source§fn eq(&self, other: &MaintenanceWindowLambdaParametersBuilder) -> bool
fn eq(&self, other: &MaintenanceWindowLambdaParametersBuilder) -> bool
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for MaintenanceWindowLambdaParametersBuilder
Auto Trait Implementations§
impl Freeze for MaintenanceWindowLambdaParametersBuilder
impl RefUnwindSafe for MaintenanceWindowLambdaParametersBuilder
impl Send for MaintenanceWindowLambdaParametersBuilder
impl Sync for MaintenanceWindowLambdaParametersBuilder
impl Unpin for MaintenanceWindowLambdaParametersBuilder
impl UnwindSafe for MaintenanceWindowLambdaParametersBuilder
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