Class CampaignProbeRunDto
CampaignProbeRunDto
Implements
Inherited Members
Namespace: mailslurp.Model
Assembly: mailslurp.dll
Syntax
[DataContract(Name = "CampaignProbeRunDto")]
public class CampaignProbeRunDto : IValidatableObject
Constructors
View SourceCampaignProbeRunDto()
Initializes a new instance of the CampaignProbeRunDto class.
Declaration
[JsonConstructor]
protected CampaignProbeRunDto()
CampaignProbeRunDto(Guid, Guid, Guid, StatusEnum, SourceEnum, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, List<string>, string, string, string, string, string, string, long, DateTime, DateTime)
Initializes a new instance of the CampaignProbeRunDto class.
Declaration
public CampaignProbeRunDto(Guid id = default, Guid probeId = default, Guid userId = default, CampaignProbeRunDto.StatusEnum status = (CampaignProbeRunDto.StatusEnum)0, CampaignProbeRunDto.SourceEnum source = (CampaignProbeRunDto.SourceEnum)0, int healthScore = 0, int totalChecks = 0, int passingChecks = 0, int failingChecks = 0, int checkedLinks = 0, int checkedImages = 0, int linkIssueCount = 0, int imageIssueCount = 0, int compatibilityWarningCount = 0, int compatibilityNotSupportedCount = 0, int compatibilityUnknownCount = 0, int htmlErrorCount = 0, int htmlWarningCount = 0, int htmlInfoCount = 0, int reputationFailureCount = 0, int attachmentMentionIssueCount = 0, List<string> insights = null, string errorMessage = null, string fromAddress = null, string recipient = null, string subject = null, string messageId = null, string sourceMessageId = null, long processingMs = 0, DateTime createdAt = default, DateTime updatedAt = default)
Parameters
| Type | Name | Description |
|---|---|---|
| Guid | id | id (required). |
| Guid | probeId | probeId (required). |
| Guid | userId | userId (required). |
| CampaignProbeRunDto.StatusEnum | status | status (required). |
| CampaignProbeRunDto.SourceEnum | source | source (required). |
| int | healthScore | healthScore (required). |
| int | totalChecks | totalChecks (required). |
| int | passingChecks | passingChecks (required). |
| int | failingChecks | failingChecks (required). |
| int | checkedLinks | checkedLinks (required). |
| int | checkedImages | checkedImages (required). |
| int | linkIssueCount | linkIssueCount (required). |
| int | imageIssueCount | imageIssueCount (required). |
| int | compatibilityWarningCount | compatibilityWarningCount (required). |
| int | compatibilityNotSupportedCount | compatibilityNotSupportedCount (required). |
| int | compatibilityUnknownCount | compatibilityUnknownCount (required). |
| int | htmlErrorCount | htmlErrorCount (required). |
| int | htmlWarningCount | htmlWarningCount (required). |
| int | htmlInfoCount | htmlInfoCount (required). |
| int | reputationFailureCount | reputationFailureCount (required). |
| int | attachmentMentionIssueCount | attachmentMentionIssueCount (required). |
| List<string> | insights | insights (required). |
| string | errorMessage | errorMessage. |
| string | fromAddress | fromAddress. |
| string | recipient | recipient. |
| string | subject | subject. |
| string | messageId | messageId. |
| string | sourceMessageId | sourceMessageId. |
| long | processingMs | processingMs. |
| DateTime | createdAt | createdAt (required). |
| DateTime | updatedAt | updatedAt (required). |
Properties
View SourceAttachmentMentionIssueCount
Gets or Sets AttachmentMentionIssueCount
Declaration
[DataMember(Name = "attachmentMentionIssueCount", IsRequired = true, EmitDefaultValue = true)]
public int AttachmentMentionIssueCount { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
CheckedImages
Gets or Sets CheckedImages
Declaration
[DataMember(Name = "checkedImages", IsRequired = true, EmitDefaultValue = true)]
public int CheckedImages { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
CheckedLinks
Gets or Sets CheckedLinks
Declaration
[DataMember(Name = "checkedLinks", IsRequired = true, EmitDefaultValue = true)]
public int CheckedLinks { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
CompatibilityNotSupportedCount
Gets or Sets CompatibilityNotSupportedCount
Declaration
[DataMember(Name = "compatibilityNotSupportedCount", IsRequired = true, EmitDefaultValue = true)]
public int CompatibilityNotSupportedCount { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
CompatibilityUnknownCount
Gets or Sets CompatibilityUnknownCount
Declaration
[DataMember(Name = "compatibilityUnknownCount", IsRequired = true, EmitDefaultValue = true)]
public int CompatibilityUnknownCount { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
CompatibilityWarningCount
Gets or Sets CompatibilityWarningCount
Declaration
[DataMember(Name = "compatibilityWarningCount", IsRequired = true, EmitDefaultValue = true)]
public int CompatibilityWarningCount { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
CreatedAt
Gets or Sets CreatedAt
Declaration
[DataMember(Name = "createdAt", IsRequired = true, EmitDefaultValue = true)]
public DateTime CreatedAt { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTime |
ErrorMessage
Gets or Sets ErrorMessage
Declaration
[DataMember(Name = "errorMessage", EmitDefaultValue = false)]
public string ErrorMessage { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
FailingChecks
Gets or Sets FailingChecks
Declaration
[DataMember(Name = "failingChecks", IsRequired = true, EmitDefaultValue = true)]
public int FailingChecks { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
FromAddress
Gets or Sets FromAddress
Declaration
[DataMember(Name = "fromAddress", EmitDefaultValue = false)]
public string FromAddress { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
HealthScore
Gets or Sets HealthScore
Declaration
[DataMember(Name = "healthScore", IsRequired = true, EmitDefaultValue = true)]
public int HealthScore { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
HtmlErrorCount
Gets or Sets HtmlErrorCount
Declaration
[DataMember(Name = "htmlErrorCount", IsRequired = true, EmitDefaultValue = true)]
public int HtmlErrorCount { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
HtmlInfoCount
Gets or Sets HtmlInfoCount
Declaration
[DataMember(Name = "htmlInfoCount", IsRequired = true, EmitDefaultValue = true)]
public int HtmlInfoCount { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
HtmlWarningCount
Gets or Sets HtmlWarningCount
Declaration
[DataMember(Name = "htmlWarningCount", IsRequired = true, EmitDefaultValue = true)]
public int HtmlWarningCount { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
Id
Gets or Sets Id
Declaration
[DataMember(Name = "id", IsRequired = true, EmitDefaultValue = true)]
public Guid Id { get; set; }
Property Value
| Type | Description |
|---|---|
| Guid |
ImageIssueCount
Gets or Sets ImageIssueCount
Declaration
[DataMember(Name = "imageIssueCount", IsRequired = true, EmitDefaultValue = true)]
public int ImageIssueCount { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
Insights
Gets or Sets Insights
Declaration
[DataMember(Name = "insights", IsRequired = true, EmitDefaultValue = true)]
public List<string> Insights { get; set; }
Property Value
| Type | Description |
|---|---|
| List<string> |
LinkIssueCount
Gets or Sets LinkIssueCount
Declaration
[DataMember(Name = "linkIssueCount", IsRequired = true, EmitDefaultValue = true)]
public int LinkIssueCount { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
MessageId
Gets or Sets MessageId
Declaration
[DataMember(Name = "messageId", EmitDefaultValue = false)]
public string MessageId { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
PassingChecks
Gets or Sets PassingChecks
Declaration
[DataMember(Name = "passingChecks", IsRequired = true, EmitDefaultValue = true)]
public int PassingChecks { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
ProbeId
Gets or Sets ProbeId
Declaration
[DataMember(Name = "probeId", IsRequired = true, EmitDefaultValue = true)]
public Guid ProbeId { get; set; }
Property Value
| Type | Description |
|---|---|
| Guid |
ProcessingMs
Gets or Sets ProcessingMs
Declaration
[DataMember(Name = "processingMs", EmitDefaultValue = false)]
public long ProcessingMs { get; set; }
Property Value
| Type | Description |
|---|---|
| long |
Recipient
Gets or Sets Recipient
Declaration
[DataMember(Name = "recipient", EmitDefaultValue = false)]
public string Recipient { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ReputationFailureCount
Gets or Sets ReputationFailureCount
Declaration
[DataMember(Name = "reputationFailureCount", IsRequired = true, EmitDefaultValue = true)]
public int ReputationFailureCount { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
Source
Gets or Sets Source
Declaration
[DataMember(Name = "source", IsRequired = true, EmitDefaultValue = true)]
public CampaignProbeRunDto.SourceEnum Source { get; set; }
Property Value
| Type | Description |
|---|---|
| CampaignProbeRunDto.SourceEnum |
SourceMessageId
Gets or Sets SourceMessageId
Declaration
[DataMember(Name = "sourceMessageId", EmitDefaultValue = false)]
public string SourceMessageId { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Status
Gets or Sets Status
Declaration
[DataMember(Name = "status", IsRequired = true, EmitDefaultValue = true)]
public CampaignProbeRunDto.StatusEnum Status { get; set; }
Property Value
| Type | Description |
|---|---|
| CampaignProbeRunDto.StatusEnum |
Subject
Gets or Sets Subject
Declaration
[DataMember(Name = "subject", EmitDefaultValue = false)]
public string Subject { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
TotalChecks
Gets or Sets TotalChecks
Declaration
[DataMember(Name = "totalChecks", IsRequired = true, EmitDefaultValue = true)]
public int TotalChecks { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
UpdatedAt
Gets or Sets UpdatedAt
Declaration
[DataMember(Name = "updatedAt", IsRequired = true, EmitDefaultValue = true)]
public DateTime UpdatedAt { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTime |
UserId
Gets or Sets UserId
Declaration
[DataMember(Name = "userId", IsRequired = true, EmitDefaultValue = true)]
public Guid UserId { get; set; }
Property Value
| Type | Description |
|---|---|
| Guid |
Methods
View SourceToJson()
Returns the JSON string presentation of the object
Declaration
public virtual string ToJson()
Returns
| Type | Description |
|---|---|
| string | JSON string presentation of the object |
ToString()
Returns the string presentation of the object
Declaration
public override string ToString()
Returns
| Type | Description |
|---|---|
| string | String presentation of the object |