campaignCriterion.setCriterion(mobile);
campaignCriterion.setBidModifier(1.5);
operation.setOperand(campaignCriterion);
operation.setOperator(Operator.SET);
CampaignCriterionReturnValue result =
campaignCriterionService.mutate(new CampaignCriterionOperation[] {operation});
// Display campaign criteria.
if (result != null && result.getValue() != null) {
for (CampaignCriterion campaignCriterionResult : result.getValue()) {
System.out.printf("Campaign criterion with campaign id '%s', criterion id '%s', "
+ "and type '%s' was modified with bid %.2f\n", campaignCriterionResult.getCampaignId(),
campaignCriterionResult.getCriterion().getId(),
campaignCriterionResult.getCriterion().getCriterionType(),
campaignCriterionResult.getBidModifier());