CampaignCriterionOperation operation = new CampaignCriterionOperation();
operation.setOperand(negativeCampaignCriterion);
operation.setOperator(Operator.ADD);
// Add campaign criteria.
CampaignCriterionReturnValue result =
campaignCriterionService.mutate(new CampaignCriterionOperation[] {operation});
// Display campaign criteria.
if (result != null && result.getValue() != null) {
for (CampaignCriterion campaignCriterionResult : result.getValue()) {
System.out.println("Campaign criterion with campaign id \""
+ campaignCriterionResult.getCampaignId() + "\", criterion id \""
+ campaignCriterionResult.getCriterion().getId() + "\", and type \""
+ campaignCriterionResult.getCriterion().getCriterionType() + "\" was added.");
}