summaryrefslogtreecommitdiff
path: root/src/mongo/db/s/sharding_data_transform_metrics_observer_interface.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/mongo/db/s/sharding_data_transform_metrics_observer_interface.h')
-rw-r--r--src/mongo/db/s/sharding_data_transform_metrics_observer_interface.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/mongo/db/s/sharding_data_transform_metrics_observer_interface.h b/src/mongo/db/s/sharding_data_transform_metrics_observer_interface.h
index 68c6426a6ec..de68cfddc26 100644
--- a/src/mongo/db/s/sharding_data_transform_metrics_observer_interface.h
+++ b/src/mongo/db/s/sharding_data_transform_metrics_observer_interface.h
@@ -36,8 +36,8 @@ namespace mongo {
class ShardingDataTransformMetricsObserverInterface {
public:
virtual ~ShardingDataTransformMetricsObserverInterface() = default;
- virtual int64_t getHighEstimateRemainingTimeMillis() const = 0;
- virtual int64_t getLowEstimateRemainingTimeMillis() const = 0;
+ virtual boost::optional<Milliseconds> getHighEstimateRemainingTimeMillis() const = 0;
+ virtual boost::optional<Milliseconds> getLowEstimateRemainingTimeMillis() const = 0;
virtual Date_t getStartTimestamp() const = 0;
virtual const UUID& getUuid() const = 0;
virtual ShardingDataTransformMetrics::Role getRole() const = 0;