Creates a new campaign model instance.
The unique identifier of the campaign
The public-facing mirror domain
Determines whether a campaign is blocked
Total number of sessions processed through this campaign
Total number of messages processed through this campaign
The date and time when the campaign was created
ReadonlycampaignThe unique identifier of the campaign
ReadonlycreatedThe date and time when the campaign was created
ReadonlyisDetermines whether a campaign is blocked
ReadonlymessageTotal number of messages processed through this campaign
ReadonlymirrorThe public-facing mirror domain
ReadonlysessionTotal number of sessions processed through this campaign
StaticisType guard to filter out null values in arrays.
The model to check
true if the model is not null, false otherwise
Represents a campaign model.