pub struct ApplicationBuilder { /* private fields */ }Expand description
Builder for AWS AppConfig applications.
§Example
use rusty_cdk_core::stack::StackBuilder;
use rusty_cdk_core::appconfig::ApplicationBuilder;
use rusty_cdk_core::wrappers::*;
use rusty_cdk_macros::app_config_name;
let mut stack_builder = StackBuilder::new();
let app = ApplicationBuilder::new("my-app", app_config_name!("MyApplication"))
.build(&mut stack_builder);Implementations§
Source§impl ApplicationBuilder
impl ApplicationBuilder
Sourcepub fn new(id: &str, name: AppConfigName) -> ApplicationBuilder
pub fn new(id: &str, name: AppConfigName) -> ApplicationBuilder
Creates a new AppConfig application builder.
§Arguments
id- Unique identifier for the applicationname- Name of the AppConfig application
pub fn build(self, stack_builder: &mut StackBuilder) -> ApplicationRef
Auto Trait Implementations§
impl Freeze for ApplicationBuilder
impl RefUnwindSafe for ApplicationBuilder
impl Send for ApplicationBuilder
impl Sync for ApplicationBuilder
impl Unpin for ApplicationBuilder
impl UnwindSafe for ApplicationBuilder
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>
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>
Converts
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>
Converts
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 moreCreates a shared type from an unshared type.