Struct aws_sdk_emrserverless::model::application_summary::Builder
source · [−]pub struct Builder { /* private fields */ }
Expand description
A builder for ApplicationSummary
.
Implementations
sourceimpl Builder
impl Builder
sourcepub fn release_label(self, input: impl Into<String>) -> Self
pub fn release_label(self, input: impl Into<String>) -> Self
The EMR release version associated with the application.
sourcepub fn set_release_label(self, input: Option<String>) -> Self
pub fn set_release_label(self, input: Option<String>) -> Self
The EMR release version associated with the application.
sourcepub fn type(self, input: impl Into<String>) -> Self
pub fn type(self, input: impl Into<String>) -> Self
The type of application, such as Spark or Hive.
sourcepub fn set_type(self, input: Option<String>) -> Self
pub fn set_type(self, input: Option<String>) -> Self
The type of application, such as Spark or Hive.
sourcepub fn state(self, input: ApplicationState) -> Self
pub fn state(self, input: ApplicationState) -> Self
The state of the application.
sourcepub fn set_state(self, input: Option<ApplicationState>) -> Self
pub fn set_state(self, input: Option<ApplicationState>) -> Self
The state of the application.
sourcepub fn state_details(self, input: impl Into<String>) -> Self
pub fn state_details(self, input: impl Into<String>) -> Self
The state details of the application.
sourcepub fn set_state_details(self, input: Option<String>) -> Self
pub fn set_state_details(self, input: Option<String>) -> Self
The state details of the application.
sourcepub fn created_at(self, input: DateTime) -> Self
pub fn created_at(self, input: DateTime) -> Self
The date and time when the application was created.
sourcepub fn set_created_at(self, input: Option<DateTime>) -> Self
pub fn set_created_at(self, input: Option<DateTime>) -> Self
The date and time when the application was created.
sourcepub fn updated_at(self, input: DateTime) -> Self
pub fn updated_at(self, input: DateTime) -> Self
The date and time when the application was last updated.
sourcepub fn set_updated_at(self, input: Option<DateTime>) -> Self
pub fn set_updated_at(self, input: Option<DateTime>) -> Self
The date and time when the application was last updated.
sourcepub fn build(self) -> ApplicationSummary
pub fn build(self) -> ApplicationSummary
Consumes the builder and constructs a ApplicationSummary
.
Trait Implementations
impl StructuralPartialEq for Builder
Auto Trait Implementations
impl RefUnwindSafe for Builder
impl Send for Builder
impl Sync for Builder
impl Unpin for Builder
impl UnwindSafe for Builder
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more