Is your feature request related to a problem? Please describe
I'm proposing to make all methods in Engine.Result https://github.com/opensearch-project/OpenSearch/blob/main/server/src/main/java/org/opensearch/index/engine/Engine.java#L564 public so that they can be called in subclasses of Engine.
Describe the solution you'd like
make all methods in Engine.Result https://github.com/opensearch-project/OpenSearch/blob/main/server/src/main/java/org/opensearch/index/engine/Engine.java#L564 public
specifically setTranslogLocation() setTook() and freeze()
Related component
No response
Describe alternatives you've considered
No response
Additional context
No response