Class PhoneMessageThreadItemProjection
PhoneMessageThreadItemProjection
Implements
Inherited Members
Namespace: mailslurp.Model
Assembly: mailslurp.dll
Syntax
[DataContract(Name = "PhoneMessageThreadItemProjection")]
public class PhoneMessageThreadItemProjection : IValidatableObject
Constructors
View SourcePhoneMessageThreadItemProjection()
Initializes a new instance of the PhoneMessageThreadItemProjection class.
Declaration
[JsonConstructor]
protected PhoneMessageThreadItemProjection()
PhoneMessageThreadItemProjection(string, Guid, DateTime, string, string, MessageDirectionEnum)
Initializes a new instance of the PhoneMessageThreadItemProjection class.
Declaration
public PhoneMessageThreadItemProjection(string body = null, Guid phoneNumberId = default, DateTime created = default, string fromPhoneNumber = null, string toPhoneNumber = null, PhoneMessageThreadItemProjection.MessageDirectionEnum messageDirection = (PhoneMessageThreadItemProjection.MessageDirectionEnum)0)
Parameters
| Type | Name | Description |
|---|---|---|
| string | body | body (required). |
| Guid | phoneNumberId | phoneNumberId (required). |
| DateTime | created | created (required). |
| string | fromPhoneNumber | fromPhoneNumber (required). |
| string | toPhoneNumber | toPhoneNumber (required). |
| PhoneMessageThreadItemProjection.MessageDirectionEnum | messageDirection | messageDirection (required). |
Properties
View SourceBody
Gets or Sets Body
Declaration
[DataMember(Name = "body", IsRequired = true, EmitDefaultValue = true)]
public string Body { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Created
Gets or Sets Created
Declaration
[DataMember(Name = "created", IsRequired = true, EmitDefaultValue = true)]
public DateTime Created { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTime |
FromPhoneNumber
Gets or Sets FromPhoneNumber
Declaration
[DataMember(Name = "fromPhoneNumber", IsRequired = true, EmitDefaultValue = true)]
public string FromPhoneNumber { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
MessageDirection
Gets or Sets MessageDirection
Declaration
[DataMember(Name = "messageDirection", IsRequired = true, EmitDefaultValue = true)]
public PhoneMessageThreadItemProjection.MessageDirectionEnum MessageDirection { get; set; }
Property Value
| Type | Description |
|---|---|
| PhoneMessageThreadItemProjection.MessageDirectionEnum |
PhoneNumberId
Gets or Sets PhoneNumberId
Declaration
[DataMember(Name = "phoneNumberId", IsRequired = true, EmitDefaultValue = true)]
public Guid PhoneNumberId { get; set; }
Property Value
| Type | Description |
|---|---|
| Guid |
ToPhoneNumber
Gets or Sets ToPhoneNumber
Declaration
[DataMember(Name = "toPhoneNumber", IsRequired = true, EmitDefaultValue = true)]
public string ToPhoneNumber { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
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 |