Class ReplicationTaskStats

    • Method Detail

      • fullLoadProgressPercent

        public final Integer fullLoadProgressPercent()

        The percent complete for the full load migration task.

        Returns:
        The percent complete for the full load migration task.
      • elapsedTimeMillis

        public final Long elapsedTimeMillis()

        The elapsed time of the task, in milliseconds.

        Returns:
        The elapsed time of the task, in milliseconds.
      • tablesLoaded

        public final Integer tablesLoaded()

        The number of tables loaded for this task.

        Returns:
        The number of tables loaded for this task.
      • tablesLoading

        public final Integer tablesLoading()

        The number of tables currently loading for this task.

        Returns:
        The number of tables currently loading for this task.
      • tablesQueued

        public final Integer tablesQueued()

        The number of tables queued for this task.

        Returns:
        The number of tables queued for this task.
      • tablesErrored

        public final Integer tablesErrored()

        The number of errors that have occurred during this task.

        Returns:
        The number of errors that have occurred during this task.
      • freshStartDate

        public final Instant freshStartDate()

        The date the replication task was started either with a fresh start or a target reload.

        Returns:
        The date the replication task was started either with a fresh start or a target reload.
      • startDate

        public final Instant startDate()

        The date the replication task was started either with a fresh start or a resume. For more information, see StartReplicationTaskType.

        Returns:
        The date the replication task was started either with a fresh start or a resume. For more information, see StartReplicationTaskType.
      • stopDate

        public final Instant stopDate()

        The date the replication task was stopped.

        Returns:
        The date the replication task was stopped.
      • fullLoadStartDate

        public final Instant fullLoadStartDate()

        The date the replication task full load was started.

        Returns:
        The date the replication task full load was started.
      • fullLoadFinishDate

        public final Instant fullLoadFinishDate()

        The date the replication task full load was completed.

        Returns:
        The date the replication task full load was completed.
      • 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)