Search Results for

    Show / Hide Table of Contents

    Class DeliverabilityAnalyticsRunDto

    Run-level metrics for analytics tables

    Inheritance
    object
    DeliverabilityAnalyticsRunDto
    Implements
    IValidatableObject
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    Namespace: mailslurp.Model
    Assembly: mailslurp.dll
    Syntax
    [DataContract(Name = "DeliverabilityAnalyticsRunDto")]
    public class DeliverabilityAnalyticsRunDto : IValidatableObject

    Constructors

    View Source

    DeliverabilityAnalyticsRunDto()

    Initializes a new instance of the DeliverabilityAnalyticsRunDto class.

    Declaration
    [JsonConstructor]
    protected DeliverabilityAnalyticsRunDto()
    View Source

    DeliverabilityAnalyticsRunDto(Guid, string, ScopeEnum, StatusEnum, DateTime, DateTime, DateTime?, long, long, long, double, double?, ThresholdStatusEnum)

    Initializes a new instance of the DeliverabilityAnalyticsRunDto class.

    Declaration
    public DeliverabilityAnalyticsRunDto(Guid id = default, string name = null, DeliverabilityAnalyticsRunDto.ScopeEnum scope = (DeliverabilityAnalyticsRunDto.ScopeEnum)0, DeliverabilityAnalyticsRunDto.StatusEnum status = (DeliverabilityAnalyticsRunDto.StatusEnum)0, DateTime createdAt = default, DateTime startAt = default, DateTime? completedAt = null, long totalEntities = 0, long matchedEntities = 0, long unmatchedEntities = 0, double completionPercentage = 0, double? successThresholdPercent = null, DeliverabilityAnalyticsRunDto.ThresholdStatusEnum thresholdStatus = (DeliverabilityAnalyticsRunDto.ThresholdStatusEnum)0)
    Parameters
    Type Name Description
    Guid id

    id (required).

    string name

    name.

    DeliverabilityAnalyticsRunDto.ScopeEnum scope

    scope (required).

    DeliverabilityAnalyticsRunDto.StatusEnum status

    status (required).

    DateTime createdAt

    createdAt (required).

    DateTime startAt

    startAt (required).

    DateTime? completedAt

    completedAt.

    long totalEntities

    totalEntities (required).

    long matchedEntities

    matchedEntities (required).

    long unmatchedEntities

    unmatchedEntities (required).

    double completionPercentage

    completionPercentage (required).

    double? successThresholdPercent

    successThresholdPercent.

    DeliverabilityAnalyticsRunDto.ThresholdStatusEnum thresholdStatus

    thresholdStatus (required).

    Properties

    View Source

    CompletedAt

    Gets or Sets CompletedAt

    Declaration
    [DataMember(Name = "completedAt", EmitDefaultValue = true)]
    public DateTime? CompletedAt { get; set; }
    Property Value
    Type Description
    DateTime?
    View Source

    CompletionPercentage

    Gets or Sets CompletionPercentage

    Declaration
    [DataMember(Name = "completionPercentage", IsRequired = true, EmitDefaultValue = true)]
    public double CompletionPercentage { get; set; }
    Property Value
    Type Description
    double
    View Source

    CreatedAt

    Gets or Sets CreatedAt

    Declaration
    [DataMember(Name = "createdAt", IsRequired = true, EmitDefaultValue = true)]
    public DateTime CreatedAt { get; set; }
    Property Value
    Type Description
    DateTime
    View Source

    Id

    Gets or Sets Id

    Declaration
    [DataMember(Name = "id", IsRequired = true, EmitDefaultValue = true)]
    public Guid Id { get; set; }
    Property Value
    Type Description
    Guid
    View Source

    MatchedEntities

    Gets or Sets MatchedEntities

    Declaration
    [DataMember(Name = "matchedEntities", IsRequired = true, EmitDefaultValue = true)]
    public long MatchedEntities { get; set; }
    Property Value
    Type Description
    long
    View Source

    Name

    Gets or Sets Name

    Declaration
    [DataMember(Name = "name", EmitDefaultValue = true)]
    public string Name { get; set; }
    Property Value
    Type Description
    string
    View Source

    Scope

    Gets or Sets Scope

    Declaration
    [DataMember(Name = "scope", IsRequired = true, EmitDefaultValue = true)]
    public DeliverabilityAnalyticsRunDto.ScopeEnum Scope { get; set; }
    Property Value
    Type Description
    DeliverabilityAnalyticsRunDto.ScopeEnum
    View Source

    StartAt

    Gets or Sets StartAt

    Declaration
    [DataMember(Name = "startAt", IsRequired = true, EmitDefaultValue = true)]
    public DateTime StartAt { get; set; }
    Property Value
    Type Description
    DateTime
    View Source

    Status

    Gets or Sets Status

    Declaration
    [DataMember(Name = "status", IsRequired = true, EmitDefaultValue = true)]
    public DeliverabilityAnalyticsRunDto.StatusEnum Status { get; set; }
    Property Value
    Type Description
    DeliverabilityAnalyticsRunDto.StatusEnum
    View Source

    SuccessThresholdPercent

    Gets or Sets SuccessThresholdPercent

    Declaration
    [DataMember(Name = "successThresholdPercent", EmitDefaultValue = true)]
    public double? SuccessThresholdPercent { get; set; }
    Property Value
    Type Description
    double?
    View Source

    ThresholdStatus

    Gets or Sets ThresholdStatus

    Declaration
    [DataMember(Name = "thresholdStatus", IsRequired = true, EmitDefaultValue = true)]
    public DeliverabilityAnalyticsRunDto.ThresholdStatusEnum ThresholdStatus { get; set; }
    Property Value
    Type Description
    DeliverabilityAnalyticsRunDto.ThresholdStatusEnum
    View Source

    TotalEntities

    Gets or Sets TotalEntities

    Declaration
    [DataMember(Name = "totalEntities", IsRequired = true, EmitDefaultValue = true)]
    public long TotalEntities { get; set; }
    Property Value
    Type Description
    long
    View Source

    UnmatchedEntities

    Gets or Sets UnmatchedEntities

    Declaration
    [DataMember(Name = "unmatchedEntities", IsRequired = true, EmitDefaultValue = true)]
    public long UnmatchedEntities { get; set; }
    Property Value
    Type Description
    long

    Methods

    View Source

    ToJson()

    Returns the JSON string presentation of the object

    Declaration
    public virtual string ToJson()
    Returns
    Type Description
    string

    JSON string presentation of the object

    View Source

    ToString()

    Returns the string presentation of the object

    Declaration
    public override string ToString()
    Returns
    Type Description
    string

    String presentation of the object

    Overrides
    object.ToString()

    Implements

    IValidatableObject
    • View Source
    In this article
    Back to top See MailSlurp website for more information.