Class SearchJobBackupsResult

    • Method Detail

      • statusAsString

        public final String statusAsString()

        This is the status of the search job backup result.

        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 backup result.
        See Also:
        SearchJobState
      • statusMessage

        public final String statusMessage()

        This is the status message included with the results.

        Returns:
        This is the status message included with the results.
      • resourceTypeAsString

        public final String resourceTypeAsString()

        This is the resource type of the search.

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

        Returns:
        This is the resource type of the search.
        See Also:
        ResourceType
      • backupResourceArn

        public final String backupResourceArn()

        The Amazon Resource Name (ARN) that uniquely identifies the backup resources.

        Returns:
        The Amazon Resource Name (ARN) that uniquely identifies the backup resources.
      • sourceResourceArn

        public final String sourceResourceArn()

        The Amazon Resource Name (ARN) that uniquely identifies the source resources.

        Returns:
        The Amazon Resource Name (ARN) that uniquely identifies the source resources.
      • indexCreationTime

        public final Instant indexCreationTime()

        This is the creation time of the backup index.

        Returns:
        This is the creation time of the backup index.
      • backupCreationTime

        public final Instant backupCreationTime()

        This is the creation time of the backup (recovery point).

        Returns:
        This is the creation time of the backup (recovery point).
      • 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)