code: public void flagStream(Stream stream, final KickflipCallback cb) {
          if (!assertActiveUserAvailable(cb)) return;
          GenericData data = new GenericData();
          data.put("uuid", getActiveUser().getUUID());
          data.put("stream_id", stream.getStreamId());
  
          post(FLAG_STREAM, new UrlEncodedContent(data), Stream.class, cb);
      }
docs: Flag a {@link io.kickflip.sdk.api.json.Stream}. Used when the active Kickflip User does not own the Stream.
  <p/>
  To delete a recording the active Kickflip User owns, use
  {@link io.kickflip.sdk.api.KickflipApiClient#setStreamInfo(io.kickflip.sdk.api.json.Stream, KickflipCallback)}
  
  @param stream The Stream to flag.
  @param cb     A callback to receive the result of the flagging operation.