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 |