Creates a new full target model instance.
The ID of the campaign this target belongs to.
The unique identifier for the target.
The type of access level.
The flag indicating if the donor server uses HTTPS.
The donor subdomain.
The donor domain name.
The donor server port.
The flag indicating if the mirror server uses HTTPS.
The mirror subdomain.
The mirror domain.
The mirror server port.
The list of labels for categorization.
The connection timeout in milliseconds.
The simple request timeout in milliseconds.
The streaming request timeout in milliseconds.
The maximum headers size in bytes.
The maximum body size in bytes.
The custom main page content.
The custom not-found page content.
The custom favicon.ico content.
The custom robots.txt content.
The custom sitemap.xml content.
The flag indicating if WebSocket connections allowed.
The flag indicating if the target is currently active for traffic routing.
The total number of messages processed for this target.
The date and time when the target was created.
ReadonlyaccessThe type of access level.
ReadonlyallowThe flag indicating if WebSocket connections allowed.
ReadonlybodyThe maximum body size in bytes.
ReadonlycampaignThe ID of the campaign this target belongs to.
ReadonlyconnectThe connection timeout in milliseconds.
ReadonlycreatedThe date and time when the target was created.
ReadonlydonorThe donor domain name.
ReadonlydonorThe donor server port.
ReadonlydonorThe flag indicating if the donor server uses HTTPS.
ReadonlydonorThe donor subdomain.
ReadonlyfaviconThe custom favicon.ico content.
ReadonlyheadersThe maximum headers size in bytes.
ReadonlyisThe flag indicating if the target is currently active for traffic routing.
ReadonlylabelsThe list of labels for categorization.
ReadonlymainThe custom main page content.
ReadonlymessageThe total number of messages processed for this target.
ReadonlymirrorThe mirror domain.
ReadonlymirrorThe mirror server port.
ReadonlymirrorThe flag indicating if the mirror server uses HTTPS.
ReadonlymirrorThe mirror subdomain.
ReadonlynotThe custom not-found page content.
ReadonlyrobotsThe custom robots.txt content.
ReadonlysimpleThe simple request timeout in milliseconds.
ReadonlysitemapThe custom sitemap.xml content.
ReadonlystreamThe streaming request timeout in milliseconds.
ReadonlytargetThe unique identifier for the target.
The donor host.
The concatenation of donor sub-domain, domain and port.
The donor hostname.
The concatenation of donor sub-domain and domain.
The donor protocol.
The 'https:' if donor is secure, 'http:' otherwise.
The full donor URL.
The concatenation of donor protocol and host.
The mirror host.
The concatenation of mirror sub-domain, domain and port.
The mirror hostname.
The concatenation of mirror sub-domain and domain.
The mirror protocol.
The 'https:' if mirror is secure, 'http:' otherwise.
The full mirror URL.
The concatenation of mirror protocol and host.
Checks if the target has a specific label.
The label to check.
true if the label exists, false otherwise.
StaticisType guard to check if a model is enabled.
The model to check.
true if the model is enabled, false otherwise.
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 target model.