Class InboxReplierEventProjection
Inbox replier event
Implements
Inherited Members
Namespace: mailslurp.Model
Assembly: mailslurp.dll
Syntax
[DataContract(Name = "InboxReplierEventProjection")]
public class InboxReplierEventProjection : IValidatableObjectConstructors
View SourceInboxReplierEventProjection()
Initializes a new instance of the InboxReplierEventProjection class.
Declaration
[JsonConstructor]
protected InboxReplierEventProjection()InboxReplierEventProjection(List<string>, Guid?, Guid?, Guid?, DateTime, Guid?, Guid?, string, Guid?, StatusEnum?)
Initializes a new instance of the InboxReplierEventProjection class.
Declaration
public InboxReplierEventProjection(List<string> recipients = null, Guid? emailId = null, Guid? inboxId = null, Guid? userId = null, DateTime createdAt = default, Guid? sentId = null, Guid? replierId = null, string message = null, Guid? id = null, InboxReplierEventProjection.StatusEnum? status = null)Parameters
| Type | Name | Description | 
|---|---|---|
| List<string> | recipients | recipients. | 
| Guid? | emailId | emailId. | 
| Guid? | inboxId | inboxId. | 
| Guid? | userId | userId. | 
| DateTime | createdAt | createdAt (required). | 
| Guid? | sentId | sentId. | 
| Guid? | replierId | replierId. | 
| string | message | message. | 
| Guid? | id | id. | 
| InboxReplierEventProjection.StatusEnum? | status | status. | 
Properties
View SourceCreatedAt
Gets or Sets CreatedAt
Declaration
[DataMember(Name = "createdAt", IsRequired = true, EmitDefaultValue = true)]
public DateTime CreatedAt { get; set; }Property Value
| Type | Description | 
|---|---|
| DateTime | 
EmailId
Gets or Sets EmailId
Declaration
[DataMember(Name = "emailId", EmitDefaultValue = true)]
public Guid? EmailId { get; set; }Property Value
| Type | Description | 
|---|---|
| Guid? | 
Id
Gets or Sets Id
Declaration
[DataMember(Name = "id", EmitDefaultValue = true)]
public Guid? Id { get; set; }Property Value
| Type | Description | 
|---|---|
| Guid? | 
InboxId
Gets or Sets InboxId
Declaration
[DataMember(Name = "inboxId", EmitDefaultValue = true)]
public Guid? InboxId { get; set; }Property Value
| Type | Description | 
|---|---|
| Guid? | 
Message
Gets or Sets Message
Declaration
[DataMember(Name = "message", EmitDefaultValue = true)]
public string Message { get; set; }Property Value
| Type | Description | 
|---|---|
| string | 
Recipients
Gets or Sets Recipients
Declaration
[DataMember(Name = "recipients", EmitDefaultValue = true)]
public List<string> Recipients { get; set; }Property Value
| Type | Description | 
|---|---|
| List<string> | 
ReplierId
Gets or Sets ReplierId
Declaration
[DataMember(Name = "replierId", EmitDefaultValue = true)]
public Guid? ReplierId { get; set; }Property Value
| Type | Description | 
|---|---|
| Guid? | 
SentId
Gets or Sets SentId
Declaration
[DataMember(Name = "sentId", EmitDefaultValue = true)]
public Guid? SentId { get; set; }Property Value
| Type | Description | 
|---|---|
| Guid? | 
Status
Gets or Sets Status
Declaration
[DataMember(Name = "status", EmitDefaultValue = true)]
public InboxReplierEventProjection.StatusEnum? Status { get; set; }Property Value
| Type | Description | 
|---|---|
| InboxReplierEventProjection.StatusEnum? | 
UserId
Gets or Sets UserId
Declaration
[DataMember(Name = "userId", 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 |