Struct aws_sdk_athena::operation::get_calculation_execution_code::builders::GetCalculationExecutionCodeInputBuilder
source · #[non_exhaustive]pub struct GetCalculationExecutionCodeInputBuilder { /* private fields */ }Expand description
A builder for GetCalculationExecutionCodeInput.
Implementations§
source§impl GetCalculationExecutionCodeInputBuilder
impl GetCalculationExecutionCodeInputBuilder
sourcepub fn calculation_execution_id(self, input: impl Into<String>) -> Self
pub fn calculation_execution_id(self, input: impl Into<String>) -> Self
The calculation execution UUID.
This field is required.sourcepub fn set_calculation_execution_id(self, input: Option<String>) -> Self
pub fn set_calculation_execution_id(self, input: Option<String>) -> Self
The calculation execution UUID.
sourcepub fn get_calculation_execution_id(&self) -> &Option<String>
pub fn get_calculation_execution_id(&self) -> &Option<String>
The calculation execution UUID.
sourcepub fn build(self) -> Result<GetCalculationExecutionCodeInput, BuildError>
pub fn build(self) -> Result<GetCalculationExecutionCodeInput, BuildError>
Consumes the builder and constructs a GetCalculationExecutionCodeInput.
source§impl GetCalculationExecutionCodeInputBuilder
impl GetCalculationExecutionCodeInputBuilder
sourcepub async fn send_with(
self,
client: &Client
) -> Result<GetCalculationExecutionCodeOutput, SdkError<GetCalculationExecutionCodeError, HttpResponse>>
pub async fn send_with( self, client: &Client ) -> Result<GetCalculationExecutionCodeOutput, SdkError<GetCalculationExecutionCodeError, HttpResponse>>
Sends a request with this input using the given client.
Trait Implementations§
source§impl Clone for GetCalculationExecutionCodeInputBuilder
impl Clone for GetCalculationExecutionCodeInputBuilder
source§fn clone(&self) -> GetCalculationExecutionCodeInputBuilder
fn clone(&self) -> GetCalculationExecutionCodeInputBuilder
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 Default for GetCalculationExecutionCodeInputBuilder
impl Default for GetCalculationExecutionCodeInputBuilder
source§fn default() -> GetCalculationExecutionCodeInputBuilder
fn default() -> GetCalculationExecutionCodeInputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for GetCalculationExecutionCodeInputBuilder
impl PartialEq for GetCalculationExecutionCodeInputBuilder
source§fn eq(&self, other: &GetCalculationExecutionCodeInputBuilder) -> bool
fn eq(&self, other: &GetCalculationExecutionCodeInputBuilder) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for GetCalculationExecutionCodeInputBuilder
Auto Trait Implementations§
impl Freeze for GetCalculationExecutionCodeInputBuilder
impl RefUnwindSafe for GetCalculationExecutionCodeInputBuilder
impl Send for GetCalculationExecutionCodeInputBuilder
impl Sync for GetCalculationExecutionCodeInputBuilder
impl Unpin for GetCalculationExecutionCodeInputBuilder
impl UnwindSafe for GetCalculationExecutionCodeInputBuilder
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.