public ServiceFuture<Void> addVideoTranscriptModerationResultAsync(String teamName, String reviewId, String contentType, List<TranscriptModerationBodyItem> transcriptModerationBody, final ServiceCallback<Void> serviceCallback) {
        return ServiceFuture.fromResponse(addVideoTranscriptModerationResultWithServiceResponseAsync(teamName, reviewId, contentType, transcriptModerationBody), serviceCallback);
    }
public ServiceFuture < Void > addVideoTranscriptModerationResultAsync ( String teamName , String reviewId , String contentType , List < TranscriptModerationBodyItem > transcriptModerationBody , final ServiceCallback < Void > serviceCallback ) { return ServiceFuture . fromResponse ( addVideoTranscriptModerationResultWithServiceResponseAsync ( teamName , reviewId , contentType , transcriptModerationBody ) , serviceCallback ) ; }
This API adds a transcript screen text result file for a video review. Transcript screen text result file is a result of Screen Text API . In order to generate transcript screen text result file , a transcript file has to be screened for profanity using Screen Text API.

@param teamName Your team name.
@param reviewId Id of the review.
@param contentType The content type.
@param transcriptModerationBody Body for add video transcript moderation result API
@param serviceCallback the async ServiceCallback to handle successful and failed responses.
@throws IllegalArgumentException thrown if parameters fail the validation
@return the {@link ServiceFuture} object