Struct aws_sdk_amplify::client::fluent_builders::StartJob
source · [−]pub struct StartJob<C = DynConnector, M = DefaultMiddleware, R = Standard> { /* private fields */ }
Expand description
Fluent builder constructing a request to StartJob
.
Starts a new job for a branch of an Amplify app.
Implementations
impl<C, M, R> StartJob<C, M, R> where
C: SmithyConnector,
M: SmithyMiddleware<C>,
R: NewRequestPolicy,
impl<C, M, R> StartJob<C, M, R> where
C: SmithyConnector,
M: SmithyMiddleware<C>,
R: NewRequestPolicy,
pub async fn send(self) -> Result<StartJobOutput, SdkError<StartJobError>> where
R::Policy: SmithyRetryPolicy<StartJobInputOperationOutputAlias, StartJobOutput, StartJobError, StartJobInputOperationRetryAlias>,
pub async fn send(self) -> Result<StartJobOutput, SdkError<StartJobError>> where
R::Policy: SmithyRetryPolicy<StartJobInputOperationOutputAlias, StartJobOutput, StartJobError, StartJobInputOperationRetryAlias>,
Sends the request and returns the response.
If an error occurs, an SdkError
will be returned with additional details that
can be matched against.
By default, any retryable failures will be retried twice. Retry behavior is configurable with the RetryConfig, which can be set when configuring the client.
The unique ID for an Amplify app.
The branch name for the job.
The branch name for the job.
The unique ID for an existing job. This is required if the value of jobType
is RETRY
.
The unique ID for an existing job. This is required if the value of jobType
is RETRY
.
Describes the type for the job. The job type RELEASE
starts a new job with the latest change from the specified branch. This value is available only for apps that are connected to a repository. The job type RETRY
retries an existing job. If the job type value is RETRY
, the jobId
is also required.
Describes the type for the job. The job type RELEASE
starts a new job with the latest change from the specified branch. This value is available only for apps that are connected to a repository. The job type RETRY
retries an existing job. If the job type value is RETRY
, the jobId
is also required.
A descriptive reason for starting this job.
A descriptive reason for starting this job.
The commit ID from a third-party repository provider for the job.
The commit ID from a third-party repository provider for the job.
The commit message from a third-party repository provider for the job.
The commit message from a third-party repository provider for the job.
The commit date and time for the job.
The commit date and time for the job.
Trait Implementations
Auto Trait Implementations
impl<C = DynConnector, M = DefaultMiddleware, R = Standard> !RefUnwindSafe for StartJob<C, M, R>
impl<C = DynConnector, M = DefaultMiddleware, R = Standard> !UnwindSafe for StartJob<C, M, R>
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more