pub struct PollForThirdPartyJobs { /* private fields */ }
Expand description
Fluent builder constructing a request to PollForThirdPartyJobs
.
Determines whether there are any third party jobs for a job worker to act on. Used for partner actions only.
When this API is called, AWS CodePipeline returns temporary credentials for the S3 bucket used to store artifacts for the pipeline, if the action requires access to that S3 bucket for input or output artifacts.
Implementations§
source§impl PollForThirdPartyJobs
impl PollForThirdPartyJobs
sourcepub async fn customize(
self
) -> Result<CustomizableOperation<PollForThirdPartyJobs, AwsResponseRetryClassifier>, SdkError<PollForThirdPartyJobsError>>
pub async fn customize(
self
) -> Result<CustomizableOperation<PollForThirdPartyJobs, AwsResponseRetryClassifier>, SdkError<PollForThirdPartyJobsError>>
Consume this builder, creating a customizable operation that can be modified before being sent. The operation’s inner http::Request can be modified as well.
sourcepub async fn send(
self
) -> Result<PollForThirdPartyJobsOutput, SdkError<PollForThirdPartyJobsError>>
pub async fn send(
self
) -> Result<PollForThirdPartyJobsOutput, SdkError<PollForThirdPartyJobsError>>
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.
sourcepub fn action_type_id(self, input: ActionTypeId) -> Self
pub fn action_type_id(self, input: ActionTypeId) -> Self
Represents information about an action type.
sourcepub fn set_action_type_id(self, input: Option<ActionTypeId>) -> Self
pub fn set_action_type_id(self, input: Option<ActionTypeId>) -> Self
Represents information about an action type.
sourcepub fn max_batch_size(self, input: i32) -> Self
pub fn max_batch_size(self, input: i32) -> Self
The maximum number of jobs to return in a poll for jobs call.
sourcepub fn set_max_batch_size(self, input: Option<i32>) -> Self
pub fn set_max_batch_size(self, input: Option<i32>) -> Self
The maximum number of jobs to return in a poll for jobs call.
Trait Implementations§
source§impl Clone for PollForThirdPartyJobs
impl Clone for PollForThirdPartyJobs
source§fn clone(&self) -> PollForThirdPartyJobs
fn clone(&self) -> PollForThirdPartyJobs
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more