Class SearchJobSummary

    • Method Detail

      • searchJobIdentifier

        public final String searchJobIdentifier()

        The unique string that specifies the search job.

        Returns:
        The unique string that specifies the search job.
      • searchJobArn

        public final String searchJobArn()

        The unique string that identifies the Amazon Resource Name (ARN) of the specified search job.

        Returns:
        The unique string that identifies the Amazon Resource Name (ARN) of the specified search job.
      • name

        public final String name()

        This is the name of the search job.

        Returns:
        This is the name of the search job.
      • statusAsString

        public final String statusAsString()

        This is the status of the search job.

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

        Returns:
        This is the status of the search job.
        See Also:
        SearchJobState
      • creationTime

        public final Instant creationTime()

        This is the creation time of the search job.

        Returns:
        This is the creation time of the search job.
      • completionTime

        public final Instant completionTime()

        This is the completion time of the search job.

        Returns:
        This is the completion time of the search job.
      • searchScopeSummary

        public final SearchScopeSummary searchScopeSummary()

        Returned summary of the specified search job scope, including:

        • TotalBackupsToScanCount, the number of recovery points returned by the search.

        • TotalItemsToScanCount, the number of items returned by the search.

        Returns:
        Returned summary of the specified search job scope, including:

        • TotalBackupsToScanCount, the number of recovery points returned by the search.

        • TotalItemsToScanCount, the number of items returned by the search.

      • statusMessage

        public final String statusMessage()

        A status message will be returned for either a earch job with a status of ERRORED or a status of COMPLETED jobs with issues.

        For example, a message may say that a search contained recovery points unable to be scanned because of a permissions issue.

        Returns:
        A status message will be returned for either a earch job with a status of ERRORED or a status of COMPLETED jobs with issues.

        For example, a message may say that a search contained recovery points unable to be scanned because of a permissions issue.

      • 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)