#[non_exhaustive]pub struct GetTransformerJobOutput {
pub status: TransformerJobStatus,
pub output_files: Option<Vec<S3Location>>,
pub message: Option<String>,
/* private fields */
}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.status: TransformerJobStatusReturns the current state of the transformer job, either running, succeeded, or failed.
output_files: Option<Vec<S3Location>>Returns the location for the output files. If the caller specified a directory for the output, then this contains the full path to the output file, including the file name generated by the service.
message: Option<String>Returns an optional error message, which gets populated when the job is not run successfully.
Implementations§
source§impl GetTransformerJobOutput
impl GetTransformerJobOutput
sourcepub fn status(&self) -> &TransformerJobStatus
pub fn status(&self) -> &TransformerJobStatus
Returns the current state of the transformer job, either running, succeeded, or failed.
sourcepub fn output_files(&self) -> &[S3Location]
pub fn output_files(&self) -> &[S3Location]
Returns the location for the output files. If the caller specified a directory for the output, then this contains the full path to the output file, including the file name generated by the service.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .output_files.is_none().
source§impl GetTransformerJobOutput
impl GetTransformerJobOutput
sourcepub fn builder() -> GetTransformerJobOutputBuilder
pub fn builder() -> GetTransformerJobOutputBuilder
Creates a new builder-style object to manufacture GetTransformerJobOutput.
Trait Implementations§
source§impl Clone for GetTransformerJobOutput
impl Clone for GetTransformerJobOutput
source§fn clone(&self) -> GetTransformerJobOutput
fn clone(&self) -> GetTransformerJobOutput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for GetTransformerJobOutput
impl Debug for GetTransformerJobOutput
source§impl PartialEq for GetTransformerJobOutput
impl PartialEq for GetTransformerJobOutput
source§fn eq(&self, other: &GetTransformerJobOutput) -> bool
fn eq(&self, other: &GetTransformerJobOutput) -> bool
self and other values to be equal, and is used
by ==.source§impl RequestId for GetTransformerJobOutput
impl RequestId for GetTransformerJobOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
None if the service could not be reached.impl StructuralPartialEq for GetTransformerJobOutput
Auto Trait Implementations§
impl Freeze for GetTransformerJobOutput
impl RefUnwindSafe for GetTransformerJobOutput
impl Send for GetTransformerJobOutput
impl Sync for GetTransformerJobOutput
impl Unpin for GetTransformerJobOutput
impl UnwindSafe for GetTransformerJobOutput
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
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>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more