#[non_exhaustive]pub struct UpdateStepInputBuilder { /* private fields */ }Expand description
A builder for UpdateStepInput.
Implementations§
source§impl UpdateStepInputBuilder
impl UpdateStepInputBuilder
sourcepub fn client_token(self, input: impl Into<String>) -> Self
pub fn client_token(self, input: impl Into<String>) -> Self
The unique token which the server uses to recognize retries of the same request.
sourcepub fn set_client_token(self, input: Option<String>) -> Self
pub fn set_client_token(self, input: Option<String>) -> Self
The unique token which the server uses to recognize retries of the same request.
sourcepub fn get_client_token(&self) -> &Option<String>
pub fn get_client_token(&self) -> &Option<String>
The unique token which the server uses to recognize retries of the same request.
sourcepub fn farm_id(self, input: impl Into<String>) -> Self
pub fn farm_id(self, input: impl Into<String>) -> Self
The farm ID to update.
This field is required.sourcepub fn set_farm_id(self, input: Option<String>) -> Self
pub fn set_farm_id(self, input: Option<String>) -> Self
The farm ID to update.
sourcepub fn get_farm_id(&self) -> &Option<String>
pub fn get_farm_id(&self) -> &Option<String>
The farm ID to update.
sourcepub fn queue_id(self, input: impl Into<String>) -> Self
pub fn queue_id(self, input: impl Into<String>) -> Self
The queue ID to update.
This field is required.sourcepub fn set_queue_id(self, input: Option<String>) -> Self
pub fn set_queue_id(self, input: Option<String>) -> Self
The queue ID to update.
sourcepub fn get_queue_id(&self) -> &Option<String>
pub fn get_queue_id(&self) -> &Option<String>
The queue ID to update.
sourcepub fn job_id(self, input: impl Into<String>) -> Self
pub fn job_id(self, input: impl Into<String>) -> Self
The job ID to update.
This field is required.sourcepub fn set_job_id(self, input: Option<String>) -> Self
pub fn set_job_id(self, input: Option<String>) -> Self
The job ID to update.
sourcepub fn get_job_id(&self) -> &Option<String>
pub fn get_job_id(&self) -> &Option<String>
The job ID to update.
sourcepub fn step_id(self, input: impl Into<String>) -> Self
pub fn step_id(self, input: impl Into<String>) -> Self
The step ID to update.
This field is required.sourcepub fn set_step_id(self, input: Option<String>) -> Self
pub fn set_step_id(self, input: Option<String>) -> Self
The step ID to update.
sourcepub fn get_step_id(&self) -> &Option<String>
pub fn get_step_id(&self) -> &Option<String>
The step ID to update.
sourcepub fn target_task_run_status(self, input: StepTargetTaskRunStatus) -> Self
pub fn target_task_run_status(self, input: StepTargetTaskRunStatus) -> Self
The task status to update the step's tasks to.
This field is required.sourcepub fn set_target_task_run_status(
self,
input: Option<StepTargetTaskRunStatus>
) -> Self
pub fn set_target_task_run_status( self, input: Option<StepTargetTaskRunStatus> ) -> Self
The task status to update the step's tasks to.
sourcepub fn get_target_task_run_status(&self) -> &Option<StepTargetTaskRunStatus>
pub fn get_target_task_run_status(&self) -> &Option<StepTargetTaskRunStatus>
The task status to update the step's tasks to.
sourcepub fn build(self) -> Result<UpdateStepInput, BuildError>
pub fn build(self) -> Result<UpdateStepInput, BuildError>
Consumes the builder and constructs a UpdateStepInput.
source§impl UpdateStepInputBuilder
impl UpdateStepInputBuilder
sourcepub async fn send_with(
self,
client: &Client
) -> Result<UpdateStepOutput, SdkError<UpdateStepError, HttpResponse>>
pub async fn send_with( self, client: &Client ) -> Result<UpdateStepOutput, SdkError<UpdateStepError, HttpResponse>>
Sends a request with this input using the given client.
Trait Implementations§
source§impl Clone for UpdateStepInputBuilder
impl Clone for UpdateStepInputBuilder
source§fn clone(&self) -> UpdateStepInputBuilder
fn clone(&self) -> UpdateStepInputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for UpdateStepInputBuilder
impl Debug for UpdateStepInputBuilder
source§impl Default for UpdateStepInputBuilder
impl Default for UpdateStepInputBuilder
source§fn default() -> UpdateStepInputBuilder
fn default() -> UpdateStepInputBuilder
source§impl PartialEq for UpdateStepInputBuilder
impl PartialEq for UpdateStepInputBuilder
source§fn eq(&self, other: &UpdateStepInputBuilder) -> bool
fn eq(&self, other: &UpdateStepInputBuilder) -> bool
self and other values to be equal, and is used
by ==.