docs: def build_uri(self, id_or_uri):
          """Helps to build the URI from resource id and validate the URI.
  
          Args:
              id_or_uri: ID/URI of the resource.
  
          Returns:
              Returns a valid resource URI
          """
          if not id_or_uri:
              logger.exception(RESOURCE_CLIENT_INVALID_ID)
              raise ValueError(RESOURCE_CLIENT_INVALID_ID)
  
          if "/" in id_or_uri:
              self.validate_resource_uri(id_or_uri)
              return id_or_uri
          else:
              return self._base_uri + "/" + id_or_uri