Struct aws_sdk_datapipeline::input::SetTaskStatusInput
source · [−]#[non_exhaustive]pub struct SetTaskStatusInput {
pub task_id: Option<String>,
pub task_status: Option<TaskStatus>,
pub error_id: Option<String>,
pub error_message: Option<String>,
pub error_stack_trace: Option<String>,
}
Expand description
Contains the parameters for SetTaskStatus.
Fields (Non-exhaustive)
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.task_id: Option<String>
The ID of the task assigned to the task runner. This value is provided in the response for PollForTask
.
task_status: Option<TaskStatus>
If FINISHED
, the task successfully completed. If FAILED
, the task ended unsuccessfully. Preconditions use false.
error_id: Option<String>
If an error occurred during the task, this value specifies the error code. This value is set on the physical attempt object. It is used to display error information to the user. It should not start with string "Service_" which is reserved by the system.
error_message: Option<String>
If an error occurred during the task, this value specifies a text description of the error. This value is set on the physical attempt object. It is used to display error information to the user. The web service does not parse this value.
error_stack_trace: Option<String>
If an error occurred during the task, this value specifies the stack trace associated with the error. This value is set on the physical attempt object. It is used to display error information to the user. The web service does not parse this value.
Implementations
sourceimpl SetTaskStatusInput
impl SetTaskStatusInput
sourcepub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<SetTaskStatus, AwsErrorRetryPolicy>, BuildError>
pub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<SetTaskStatus, AwsErrorRetryPolicy>, BuildError>
Consumes the builder and constructs an Operation<SetTaskStatus
>
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture SetTaskStatusInput
sourceimpl SetTaskStatusInput
impl SetTaskStatusInput
sourcepub fn task_id(&self) -> Option<&str>
pub fn task_id(&self) -> Option<&str>
The ID of the task assigned to the task runner. This value is provided in the response for PollForTask
.
sourcepub fn task_status(&self) -> Option<&TaskStatus>
pub fn task_status(&self) -> Option<&TaskStatus>
If FINISHED
, the task successfully completed. If FAILED
, the task ended unsuccessfully. Preconditions use false.
sourcepub fn error_id(&self) -> Option<&str>
pub fn error_id(&self) -> Option<&str>
If an error occurred during the task, this value specifies the error code. This value is set on the physical attempt object. It is used to display error information to the user. It should not start with string "Service_" which is reserved by the system.
sourcepub fn error_message(&self) -> Option<&str>
pub fn error_message(&self) -> Option<&str>
If an error occurred during the task, this value specifies a text description of the error. This value is set on the physical attempt object. It is used to display error information to the user. The web service does not parse this value.
sourcepub fn error_stack_trace(&self) -> Option<&str>
pub fn error_stack_trace(&self) -> Option<&str>
If an error occurred during the task, this value specifies the stack trace associated with the error. This value is set on the physical attempt object. It is used to display error information to the user. The web service does not parse this value.
Trait Implementations
sourceimpl Clone for SetTaskStatusInput
impl Clone for SetTaskStatusInput
sourcefn clone(&self) -> SetTaskStatusInput
fn clone(&self) -> SetTaskStatusInput
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for SetTaskStatusInput
impl Debug for SetTaskStatusInput
sourceimpl PartialEq<SetTaskStatusInput> for SetTaskStatusInput
impl PartialEq<SetTaskStatusInput> for SetTaskStatusInput
sourcefn eq(&self, other: &SetTaskStatusInput) -> bool
fn eq(&self, other: &SetTaskStatusInput) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &SetTaskStatusInput) -> bool
fn ne(&self, other: &SetTaskStatusInput) -> bool
This method tests for !=
.
impl StructuralPartialEq for SetTaskStatusInput
Auto Trait Implementations
impl RefUnwindSafe for SetTaskStatusInput
impl Send for SetTaskStatusInput
impl Sync for SetTaskStatusInput
impl Unpin for SetTaskStatusInput
impl UnwindSafe for SetTaskStatusInput
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