public ServiceFuture<List<String>> createReviewsAsync(String teamName, String urlContentType, List<CreateReviewBodyItem> createReviewBody, CreateReviewsOptionalParameter createReviewsOptionalParameter, final ServiceCallback<List<String>> serviceCallback) {
        return ServiceFuture.fromResponse(createReviewsWithServiceResponseAsync(teamName, urlContentType, createReviewBody, createReviewsOptionalParameter), serviceCallback);
    }
public ServiceFuture < List < String > > createReviewsAsync ( String teamName , String urlContentType , List < CreateReviewBodyItem > createReviewBody , CreateReviewsOptionalParameter createReviewsOptionalParameter , final ServiceCallback < List < String > > serviceCallback ) { return ServiceFuture . fromResponse ( createReviewsWithServiceResponseAsync ( teamName , urlContentType , createReviewBody , createReviewsOptionalParameter ) , serviceCallback ) ; }
The reviews created would show up for Reviewers on your team. As Reviewers complete reviewing, results of the Review would be POSTED (i.e. HTTP POST) on the specified CallBackEndpoint.
&lt;h3&gt;CallBack Schemas &lt;/h3&gt;
&lt;h4&gt;Review Completion CallBack Sample&lt;/h4&gt;
&lt;p&gt;
{&lt;br/&gt;
"ReviewId": "&lt;Review Id&gt;",&lt;br/&gt;
"ModifiedOn": "2016-10-11T22:36:32.9934851Z",&lt;br/&gt;
"ModifiedBy": "&lt;Name of the Reviewer&gt;",&lt;br/&gt;
"CallBackType": "Review",&lt;br/&gt;
"ContentId": "&lt;The ContentId that was specified input&gt;",&lt;br/&gt;
"Metadata": {&lt;br/&gt;
"adultscore": "0.xxx",&lt;br/&gt;
"a": "False",&lt;br/&gt;
"racyscore": "0.xxx",&lt;br/&gt;
"r": "True"&lt;br/&gt;
},&lt;br/&gt;
"ReviewerResultTags": {&lt;br/&gt;
"a": "False",&lt;br/&gt;
"r": "True"&lt;br/&gt;
}&lt;br/&gt;
}&lt;br/&gt;
&lt;/p&gt;.

@param teamName Your team name.
@param urlContentType The content type.
@param createReviewBody Body for create reviews API
@param createReviewsOptionalParameter the object representing the optional parameters to be set before calling this 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