class_docstr: A wrapper class that allows for easy interaction with a Study.
docstr: Return the Vizier trial for the given trial_id.
docstr_tok: ["Return","the","Vizier","trial","for","the","given","trial_id","."]
code: def get_trial(self, trial_id: Text) -> Dict[Text, Any]:
      """Return the Vizier trial for the given trial_id."""
      try:
          trial = (
              self.service_client.projects()
              .locations()
              .studies()
              .trials()
              .get(name=self._make_trial_name(trial_id))
              .execute()
          )
      except errors.HttpError:
          tf.get_logger().info("GetTrial failed.")
          raise
      return trial
  
imports: import datetime
  import http
  import json
  import time
  from typing import Any, Dict, List, Mapping, Optional, Text, Union
  from googleapiclient import discovery
  from googleapiclient import errors
  import tensorflow
  from tensorflow_cloud.tuner import vizier_client_interface
  from tensorflow_cloud.tuner import constants
  from tensorflow_cloud.utils import google_api_client
label_desc: Use image node_id 6 for calling the _VizierClient obj's underlying member method code with example usage: obj.get_trial(trial_id) and returns: trial