code: @SuppressWarnings("unchecked")
    public ServiceRpc getRpc() {
      if (rpc == null) {
        rpc = serviceRpcFactory.create((OptionsT) this);
      }
      return rpc;
    }
docs: Returns a Service RPC object for the current service. For instance, when using Google Cloud
  Storage, it returns a StorageRpc object.