code: public Optional<Session> info(final String sessionId, RequestOptions requestOptions) {
  
          return info(sessionId, null, requestOptions);
  
      }
docs: This endpoint is hit with a GET and returns the requested session information
  within a given datacenter. By default, the datacenter of the agent is queried; however,
  the dc can be provided using the "?dc=" query parameter.
  <p>
  The session being queried must be provided on the path.
  It returns a JSON body like this:
  <pre>
  <code>
  [{
  "LockDelay": 1.5e+10,
  "Checks": [
  "serfHealth"
  ],
  "Node": "foobar",
  "ID": "adf4238a-882b-9ddc-4a9d-5b6758e4159e",
  "CreateIndex": 1086449
  }]
  </code>
  </pre>
  <p>
  If the session is not found, null is returned instead of a JSON list.
  This endpoint supports blocking queries and all consistency modes.
  <p>
  /v1/session/info/session: Queries a given session
  
  @param sessionId      id of a session
  @param requestOptions request options
  @return Session for this session id.