Struct aws_sdk_quicksight::model::join_instruction::Builder
source · [−]#[non_exhaustive]pub struct Builder { /* private fields */ }Expand description
A builder for JoinInstruction
Implementations
sourceimpl Builder
impl Builder
sourcepub fn left_operand(self, input: impl Into<String>) -> Self
pub fn left_operand(self, input: impl Into<String>) -> Self
The operand on the left side of a join.
sourcepub fn set_left_operand(self, input: Option<String>) -> Self
pub fn set_left_operand(self, input: Option<String>) -> Self
The operand on the left side of a join.
sourcepub fn right_operand(self, input: impl Into<String>) -> Self
pub fn right_operand(self, input: impl Into<String>) -> Self
The operand on the right side of a join.
sourcepub fn set_right_operand(self, input: Option<String>) -> Self
pub fn set_right_operand(self, input: Option<String>) -> Self
The operand on the right side of a join.
sourcepub fn left_join_key_properties(self, input: JoinKeyProperties) -> Self
pub fn left_join_key_properties(self, input: JoinKeyProperties) -> Self
Join key properties of the left operand.
sourcepub fn set_left_join_key_properties(
self,
input: Option<JoinKeyProperties>
) -> Self
pub fn set_left_join_key_properties(
self,
input: Option<JoinKeyProperties>
) -> Self
Join key properties of the left operand.
sourcepub fn right_join_key_properties(self, input: JoinKeyProperties) -> Self
pub fn right_join_key_properties(self, input: JoinKeyProperties) -> Self
Join key properties of the right operand.
sourcepub fn set_right_join_key_properties(
self,
input: Option<JoinKeyProperties>
) -> Self
pub fn set_right_join_key_properties(
self,
input: Option<JoinKeyProperties>
) -> Self
Join key properties of the right operand.
sourcepub fn on_clause(self, input: impl Into<String>) -> Self
pub fn on_clause(self, input: impl Into<String>) -> Self
The join instructions provided in the ON clause of a join.
sourcepub fn set_on_clause(self, input: Option<String>) -> Self
pub fn set_on_clause(self, input: Option<String>) -> Self
The join instructions provided in the ON clause of a join.
sourcepub fn build(self) -> JoinInstruction
pub fn build(self) -> JoinInstruction
Consumes the builder and constructs a JoinInstruction
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 T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
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
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
toowned_clone_into)Uses borrowed data to replace owned data, usually by cloning. Read more
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more