public CampaignState withCampaignStatus(String campaignStatus) {
        setCampaignStatus(campaignStatus);
        return this;
    }
<p>
The current status of the campaign, or the current status of a treatment that belongs to an A/B test campaign.
</p>
<p>
If a campaign uses A/B testing, the campaign has a status of COMPLETED only if all campaign treatments have a
status of COMPLETED. If you delete the segment that's associated with a campaign, the campaign fails and has a
status of DELETED.
</p>

@param campaignStatus
       The current status of the campaign, or the current status of a treatment that belongs to an A/B test
       campaign.</p>
       <p>
       If a campaign uses A/B testing, the campaign has a status of COMPLETED only if all campaign treatments
       have a status of COMPLETED. If you delete the segment that's associated with a campaign, the campaign
       fails and has a status of DELETED.
@return Returns a reference to this object so that method calls can be chained together.
@see CampaignStatus
aws-java-sdk-pinpoint/src/main/java/com/amazonaws/services/pinpoint/model/CampaignState.java