Class DeliverabilityFailureEntityHotspotDto
Most common failing entity across deliverability runs
Implements
Inherited Members
Namespace: mailslurp.Model
Assembly: mailslurp.dll
Syntax
[DataContract(Name = "DeliverabilityFailureEntityHotspotDto")]
public class DeliverabilityFailureEntityHotspotDto : IValidatableObject
Constructors
View SourceDeliverabilityFailureEntityHotspotDto()
Initializes a new instance of the DeliverabilityFailureEntityHotspotDto class.
Declaration
[JsonConstructor]
protected DeliverabilityFailureEntityHotspotDto()
DeliverabilityFailureEntityHotspotDto(Guid, string, ScopeEnum, PhoneCountryEnum?, PhoneVariantEnum?, long, long, double)
Initializes a new instance of the DeliverabilityFailureEntityHotspotDto class.
Declaration
public DeliverabilityFailureEntityHotspotDto(Guid entityId = default, string entityLabel = null, DeliverabilityFailureEntityHotspotDto.ScopeEnum scope = (DeliverabilityFailureEntityHotspotDto.ScopeEnum)0, DeliverabilityFailureEntityHotspotDto.PhoneCountryEnum? phoneCountry = null, DeliverabilityFailureEntityHotspotDto.PhoneVariantEnum? phoneVariant = null, long failedRunCount = 0, long totalRunCount = 0, double failureRatePercentage = 0)
Parameters
| Type | Name | Description |
|---|---|---|
| Guid | entityId | entityId (required). |
| string | entityLabel | entityLabel (required). |
| DeliverabilityFailureEntityHotspotDto.ScopeEnum | scope | scope (required). |
| DeliverabilityFailureEntityHotspotDto.PhoneCountryEnum? | phoneCountry | phoneCountry. |
| DeliverabilityFailureEntityHotspotDto.PhoneVariantEnum? | phoneVariant | phoneVariant. |
| long | failedRunCount | failedRunCount (required). |
| long | totalRunCount | totalRunCount (required). |
| double | failureRatePercentage | failureRatePercentage (required). |
Properties
View SourceEntityId
Gets or Sets EntityId
Declaration
[DataMember(Name = "entityId", IsRequired = true, EmitDefaultValue = true)]
public Guid EntityId { get; set; }
Property Value
| Type | Description |
|---|---|
| Guid |
EntityLabel
Gets or Sets EntityLabel
Declaration
[DataMember(Name = "entityLabel", IsRequired = true, EmitDefaultValue = true)]
public string EntityLabel { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
FailedRunCount
Gets or Sets FailedRunCount
Declaration
[DataMember(Name = "failedRunCount", IsRequired = true, EmitDefaultValue = true)]
public long FailedRunCount { get; set; }
Property Value
| Type | Description |
|---|---|
| long |
FailureRatePercentage
Gets or Sets FailureRatePercentage
Declaration
[DataMember(Name = "failureRatePercentage", IsRequired = true, EmitDefaultValue = true)]
public double FailureRatePercentage { get; set; }
Property Value
| Type | Description |
|---|---|
| double |
PhoneCountry
Gets or Sets PhoneCountry
Declaration
[DataMember(Name = "phoneCountry", EmitDefaultValue = true)]
public DeliverabilityFailureEntityHotspotDto.PhoneCountryEnum? PhoneCountry { get; set; }
Property Value
| Type | Description |
|---|---|
| DeliverabilityFailureEntityHotspotDto.PhoneCountryEnum? |
PhoneVariant
Gets or Sets PhoneVariant
Declaration
[DataMember(Name = "phoneVariant", EmitDefaultValue = true)]
public DeliverabilityFailureEntityHotspotDto.PhoneVariantEnum? PhoneVariant { get; set; }
Property Value
| Type | Description |
|---|---|
| DeliverabilityFailureEntityHotspotDto.PhoneVariantEnum? |
Scope
Gets or Sets Scope
Declaration
[DataMember(Name = "scope", IsRequired = true, EmitDefaultValue = true)]
public DeliverabilityFailureEntityHotspotDto.ScopeEnum Scope { get; set; }
Property Value
| Type | Description |
|---|---|
| DeliverabilityFailureEntityHotspotDto.ScopeEnum |
TotalRunCount
Gets or Sets TotalRunCount
Declaration
[DataMember(Name = "totalRunCount", IsRequired = true, EmitDefaultValue = true)]
public long TotalRunCount { get; set; }
Property Value
| Type | Description |
|---|---|
| long |
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 |