#[non_exhaustive]pub struct GetMatchIdInputBuilder { /* private fields */ }
Expand description
A builder for GetMatchIdInput
.
Implementations§
source§impl GetMatchIdInputBuilder
impl GetMatchIdInputBuilder
sourcepub fn workflow_name(self, input: impl Into<String>) -> Self
pub fn workflow_name(self, input: impl Into<String>) -> Self
The name of the workflow.
This field is required.sourcepub fn set_workflow_name(self, input: Option<String>) -> Self
pub fn set_workflow_name(self, input: Option<String>) -> Self
The name of the workflow.
sourcepub fn get_workflow_name(&self) -> &Option<String>
pub fn get_workflow_name(&self) -> &Option<String>
The name of the workflow.
sourcepub fn record(self, k: impl Into<String>, v: impl Into<String>) -> Self
pub fn record(self, k: impl Into<String>, v: impl Into<String>) -> Self
Adds a key-value pair to record
.
To override the contents of this collection use set_record
.
The record to fetch the Match ID for.
sourcepub fn set_record(self, input: Option<HashMap<String, String>>) -> Self
pub fn set_record(self, input: Option<HashMap<String, String>>) -> Self
The record to fetch the Match ID for.
sourcepub fn get_record(&self) -> &Option<HashMap<String, String>>
pub fn get_record(&self) -> &Option<HashMap<String, String>>
The record to fetch the Match ID for.
sourcepub fn build(self) -> Result<GetMatchIdInput, BuildError>
pub fn build(self) -> Result<GetMatchIdInput, BuildError>
Consumes the builder and constructs a GetMatchIdInput
.
source§impl GetMatchIdInputBuilder
impl GetMatchIdInputBuilder
sourcepub async fn send_with(
self,
client: &Client
) -> Result<GetMatchIdOutput, SdkError<GetMatchIdError, HttpResponse>>
pub async fn send_with( self, client: &Client ) -> Result<GetMatchIdOutput, SdkError<GetMatchIdError, HttpResponse>>
Sends a request with this input using the given client.
Trait Implementations§
source§impl Clone for GetMatchIdInputBuilder
impl Clone for GetMatchIdInputBuilder
source§fn clone(&self) -> GetMatchIdInputBuilder
fn clone(&self) -> GetMatchIdInputBuilder
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 Debug for GetMatchIdInputBuilder
impl Debug for GetMatchIdInputBuilder
source§impl Default for GetMatchIdInputBuilder
impl Default for GetMatchIdInputBuilder
source§fn default() -> GetMatchIdInputBuilder
fn default() -> GetMatchIdInputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for GetMatchIdInputBuilder
impl PartialEq for GetMatchIdInputBuilder
source§fn eq(&self, other: &GetMatchIdInputBuilder) -> bool
fn eq(&self, other: &GetMatchIdInputBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for GetMatchIdInputBuilder
Auto Trait Implementations§
impl Freeze for GetMatchIdInputBuilder
impl RefUnwindSafe for GetMatchIdInputBuilder
impl Send for GetMatchIdInputBuilder
impl Sync for GetMatchIdInputBuilder
impl Unpin for GetMatchIdInputBuilder
impl UnwindSafe for GetMatchIdInputBuilder
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.