Class DocumentOperationParameters


  • public class DocumentOperationParameters
    extends java.lang.Object
    Optional parameters for a document operation. Immutable class.
    Author:
    jonmv
    • Method Detail

      • withFieldSet

        public DocumentOperationParameters withFieldSet​(com.yahoo.document.fieldset.FieldSet fieldSet)
        Sets the field set used for retrieval.
      • withRoute

        public DocumentOperationParameters withRoute​(java.lang.String route)
        Sets the route along which to send the operation.
      • fieldSet

        public java.util.Optional<java.lang.String> fieldSet()
      • route

        public java.util.Optional<java.lang.String> route()
      • traceLevel

        public java.util.OptionalInt traceLevel()
      • deadline

        public java.util.Optional<java.time.Instant> deadline()
      • responseHandler

        public java.util.Optional<ResponseHandler> responseHandler()
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object