Class DeliverabilityAnalyticsSeriesDto
Deliverability analytics response for time-range comparison
Implements
Inherited Members
Namespace: mailslurp.Model
Assembly: mailslurp.dll
Syntax
[DataContract(Name = "DeliverabilityAnalyticsSeriesDto")]
public class DeliverabilityAnalyticsSeriesDto : IValidatableObject
Constructors
View SourceDeliverabilityAnalyticsSeriesDto()
Initializes a new instance of the DeliverabilityAnalyticsSeriesDto class.
Declaration
[JsonConstructor]
protected DeliverabilityAnalyticsSeriesDto()
DeliverabilityAnalyticsSeriesDto(DateTime, DateTime, ScopeEnum?, BucketEnum, DeliverabilityAnalyticsSummaryDto, List<DeliverabilityAnalyticsRunDto>, List<DeliverabilityAnalyticsSeriesPointDto>)
Initializes a new instance of the DeliverabilityAnalyticsSeriesDto class.
Declaration
public DeliverabilityAnalyticsSeriesDto(DateTime since = default, DateTime before = default, DeliverabilityAnalyticsSeriesDto.ScopeEnum? scope = null, DeliverabilityAnalyticsSeriesDto.BucketEnum bucket = (DeliverabilityAnalyticsSeriesDto.BucketEnum)0, DeliverabilityAnalyticsSummaryDto summary = null, List<DeliverabilityAnalyticsRunDto> runs = null, List<DeliverabilityAnalyticsSeriesPointDto> points = null)
Parameters
| Type | Name | Description |
|---|---|---|
| DateTime | since | since (required). |
| DateTime | before | before (required). |
| DeliverabilityAnalyticsSeriesDto.ScopeEnum? | scope | scope. |
| DeliverabilityAnalyticsSeriesDto.BucketEnum | bucket | bucket (required). |
| DeliverabilityAnalyticsSummaryDto | summary | summary (required). |
| List<DeliverabilityAnalyticsRunDto> | runs | runs (required). |
| List<DeliverabilityAnalyticsSeriesPointDto> | points | points (required). |
Properties
View SourceBefore
Gets or Sets Before
Declaration
[DataMember(Name = "before", IsRequired = true, EmitDefaultValue = true)]
public DateTime Before { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTime |
Bucket
Gets or Sets Bucket
Declaration
[DataMember(Name = "bucket", IsRequired = true, EmitDefaultValue = true)]
public DeliverabilityAnalyticsSeriesDto.BucketEnum Bucket { get; set; }
Property Value
| Type | Description |
|---|---|
| DeliverabilityAnalyticsSeriesDto.BucketEnum |
Points
Gets or Sets Points
Declaration
[DataMember(Name = "points", IsRequired = true, EmitDefaultValue = true)]
public List<DeliverabilityAnalyticsSeriesPointDto> Points { get; set; }
Property Value
| Type | Description |
|---|---|
| List<DeliverabilityAnalyticsSeriesPointDto> |
Runs
Gets or Sets Runs
Declaration
[DataMember(Name = "runs", IsRequired = true, EmitDefaultValue = true)]
public List<DeliverabilityAnalyticsRunDto> Runs { get; set; }
Property Value
| Type | Description |
|---|---|
| List<DeliverabilityAnalyticsRunDto> |
Scope
Gets or Sets Scope
Declaration
[DataMember(Name = "scope", EmitDefaultValue = true)]
public DeliverabilityAnalyticsSeriesDto.ScopeEnum? Scope { get; set; }
Property Value
| Type | Description |
|---|---|
| DeliverabilityAnalyticsSeriesDto.ScopeEnum? |
Since
Gets or Sets Since
Declaration
[DataMember(Name = "since", IsRequired = true, EmitDefaultValue = true)]
public DateTime Since { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTime |
Summary
Gets or Sets Summary
Declaration
[DataMember(Name = "summary", IsRequired = true, EmitDefaultValue = true)]
public DeliverabilityAnalyticsSummaryDto Summary { get; set; }
Property Value
| Type | Description |
|---|---|
| DeliverabilityAnalyticsSummaryDto |
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 |