Struct aws_sdk_m2::types::BatchJobExecutionSummary
source · #[non_exhaustive]pub struct BatchJobExecutionSummary {
pub execution_id: String,
pub application_id: String,
pub job_id: Option<String>,
pub job_name: Option<String>,
pub job_type: Option<BatchJobType>,
pub status: BatchJobExecutionStatus,
pub start_time: DateTime,
pub end_time: Option<DateTime>,
pub return_code: Option<String>,
pub batch_job_identifier: Option<BatchJobIdentifier>,
}Expand description
A subset of the possible batch job attributes. Used in the batch job list.
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.execution_id: StringThe unique identifier of this execution of the batch job.
application_id: StringThe unique identifier of the application that hosts this batch job.
job_id: Option<String>The unique identifier of a particular batch job.
job_name: Option<String>The name of a particular batch job.
job_type: Option<BatchJobType>The type of a particular batch job execution.
status: BatchJobExecutionStatusThe status of a particular batch job execution.
start_time: DateTimeThe timestamp when a particular batch job execution started.
end_time: Option<DateTime>The timestamp when this batch job execution ended.
return_code: Option<String>The batch job return code from either the Blu Age or Micro Focus runtime engines. For more information, see Batch return codes in the IBM WebSphere Application Server documentation.
batch_job_identifier: Option<BatchJobIdentifier>The unique identifier of this batch job.
Implementations§
source§impl BatchJobExecutionSummary
impl BatchJobExecutionSummary
sourcepub fn execution_id(&self) -> &str
pub fn execution_id(&self) -> &str
The unique identifier of this execution of the batch job.
sourcepub fn application_id(&self) -> &str
pub fn application_id(&self) -> &str
The unique identifier of the application that hosts this batch job.
sourcepub fn job_type(&self) -> Option<&BatchJobType>
pub fn job_type(&self) -> Option<&BatchJobType>
The type of a particular batch job execution.
sourcepub fn status(&self) -> &BatchJobExecutionStatus
pub fn status(&self) -> &BatchJobExecutionStatus
The status of a particular batch job execution.
sourcepub fn start_time(&self) -> &DateTime
pub fn start_time(&self) -> &DateTime
The timestamp when a particular batch job execution started.
sourcepub fn return_code(&self) -> Option<&str>
pub fn return_code(&self) -> Option<&str>
The batch job return code from either the Blu Age or Micro Focus runtime engines. For more information, see Batch return codes in the IBM WebSphere Application Server documentation.
sourcepub fn batch_job_identifier(&self) -> Option<&BatchJobIdentifier>
pub fn batch_job_identifier(&self) -> Option<&BatchJobIdentifier>
The unique identifier of this batch job.
source§impl BatchJobExecutionSummary
impl BatchJobExecutionSummary
sourcepub fn builder() -> BatchJobExecutionSummaryBuilder
pub fn builder() -> BatchJobExecutionSummaryBuilder
Creates a new builder-style object to manufacture BatchJobExecutionSummary.
Trait Implementations§
source§impl Clone for BatchJobExecutionSummary
impl Clone for BatchJobExecutionSummary
source§fn clone(&self) -> BatchJobExecutionSummary
fn clone(&self) -> BatchJobExecutionSummary
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for BatchJobExecutionSummary
impl Debug for BatchJobExecutionSummary
source§impl PartialEq for BatchJobExecutionSummary
impl PartialEq for BatchJobExecutionSummary
source§fn eq(&self, other: &BatchJobExecutionSummary) -> bool
fn eq(&self, other: &BatchJobExecutionSummary) -> bool
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for BatchJobExecutionSummary
Auto Trait Implementations§
impl Freeze for BatchJobExecutionSummary
impl RefUnwindSafe for BatchJobExecutionSummary
impl Send for BatchJobExecutionSummary
impl Sync for BatchJobExecutionSummary
impl Unpin for BatchJobExecutionSummary
impl UnwindSafe for BatchJobExecutionSummary
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