Creates a new full campaign model instance.
The unique identifier for the campaign.
The public-facing mirror domain for the campaign.
The human-readable description for the campaign.
The secret used for encrypting session data.
The URL path that triggers a session upgrade.
The name of the cookie used to track authorized sessions.
The names of the cookies used by all campaigns.
The TTL for an authorized session in milliseconds.
The TTL for a not-yet-authorized session in milliseconds.
The TTL for a message in milliseconds.
The flag indicating if the campaign is blocked.
The total number of proxies related to this campaign.
The total number of targets related to this campaign.
The total number of redirectors related to this campaign.
The total number of lures related to this campaign.
The total number of sessions processed through this campaign.
The total number of messages processed through this campaign.
The date and time when the campaign was created.
ReadonlycampaignThe unique identifier for the campaign.
ReadonlycreatedThe date and time when the campaign was created.
ReadonlycryptThe secret used for encrypting session data.
ReadonlydescriptionThe human-readable description for the campaign.
ReadonlyisThe flag indicating if the campaign is blocked.
ReadonlylureThe total number of lures related to this campaign.
ReadonlymessageThe total number of messages processed through this campaign.
ReadonlymessageThe TTL for a message in milliseconds.
ReadonlymirrorThe public-facing mirror domain for the campaign.
ReadonlynewThe TTL for a not-yet-authorized session in milliseconds.
ReadonlyproxyThe total number of proxies related to this campaign.
ReadonlyredirectorThe total number of redirectors related to this campaign.
ReadonlysessionThe name of the cookie used to track authorized sessions.
ReadonlysessionThe names of the cookies used by all campaigns.
ReadonlysessionThe total number of sessions processed through this campaign.
ReadonlysessionThe TTL for an authorized session in milliseconds.
ReadonlytargetThe total number of targets related to this campaign.
ReadonlyupgradeThe URL path that triggers a session upgrade.
StaticisType guard to filter out null models from a list.
The model to check.
true if the model is not null, false otherwise.
Represents the full campaign model.