Class BatchJobExecutionSummary

    • Method Detail

      • applicationId

        public final String applicationId()

        The unique identifier of the application that hosts this batch job.

        Returns:
        The unique identifier of the application that hosts this batch job.
      • batchJobIdentifier

        public final BatchJobIdentifier batchJobIdentifier()

        The unique identifier of this batch job.

        Returns:
        The unique identifier of this batch job.
      • endTime

        public final Instant endTime()

        The timestamp when this batch job execution ended.

        Returns:
        The timestamp when this batch job execution ended.
      • executionId

        public final String executionId()

        The unique identifier of this execution of the batch job.

        Returns:
        The unique identifier of this execution of the batch job.
      • jobId

        public final String jobId()

        The unique identifier of a particular batch job.

        Returns:
        The unique identifier of a particular batch job.
      • jobName

        public final String jobName()

        The name of a particular batch job.

        Returns:
        The name of a particular batch job.
      • jobTypeAsString

        public final String jobTypeAsString()

        The type of a particular batch job execution.

        If the service returns an enum value that is not available in the current SDK version, jobType will return BatchJobType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from jobTypeAsString().

        Returns:
        The type of a particular batch job execution.
        See Also:
        BatchJobType
      • returnCode

        public final String returnCode()

        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.

        Returns:
        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.
      • startTime

        public final Instant startTime()

        The timestamp when a particular batch job execution started.

        Returns:
        The timestamp when a particular batch job execution started.
      • hashCode

        public final int hashCode()
        Overrides:
        hashCode in class Object
      • equals

        public final boolean equals​(Object obj)
        Overrides:
        equals in class Object
      • toString

        public final String toString()
        Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
        Overrides:
        toString in class Object
      • getValueForField

        public final <T> Optional<T> getValueForField​(String fieldName,
                                                      Class<T> clazz)