Class ExportTransformerOptions
ExportTransformerOptions
Implements
Inherited Members
Namespace: mailslurp.Model
Assembly: mailslurp.dll
Syntax
[DataContract(Name = "ExportTransformerOptions")]
public class ExportTransformerOptions : IValidatableObject
Constructors
View SourceExportTransformerOptions()
Initializes a new instance of the ExportTransformerOptions class.
Declaration
[JsonConstructor]
protected ExportTransformerOptions()
ExportTransformerOptions(Guid?, Guid?, bool, DateTime?, DateTime?, FormatEnum, Guid?, Guid?, Guid?, Guid?, string, bool, string, string, List<string>)
Initializes a new instance of the ExportTransformerOptions class.
Declaration
public ExportTransformerOptions(Guid? aiTransformId = null, Guid? aiMappingId = null, bool flattenArrays = false, DateTime? since = null, DateTime? before = null, ExportTransformerOptions.FormatEnum format = (ExportTransformerOptions.FormatEnum)0, Guid? inboxId = null, Guid? phoneId = null, Guid? emailId = null, Guid? smsId = null, string attachmentId = null, bool includeMetaData = false, string delimiter = null, string arraySeparator = null, List<string> includeMetaDataColumns = null)
Parameters
| Type | Name | Description |
|---|---|---|
| Guid? | aiTransformId | aiTransformId. |
| Guid? | aiMappingId | aiMappingId. |
| bool | flattenArrays | flattenArrays (required). |
| DateTime? | since | since. |
| DateTime? | before | before. |
| ExportTransformerOptions.FormatEnum | format | format (required). |
| Guid? | inboxId | inboxId. |
| Guid? | phoneId | phoneId. |
| Guid? | emailId | emailId. |
| Guid? | smsId | smsId. |
| string | attachmentId | attachmentId. |
| bool | includeMetaData | includeMetaData (required). |
| string | delimiter | delimiter. |
| string | arraySeparator | arraySeparator. |
| List<string> | includeMetaDataColumns | includeMetaDataColumns. |
Properties
View SourceAiMappingId
Gets or Sets AiMappingId
Declaration
[DataMember(Name = "aiMappingId", EmitDefaultValue = true)]
public Guid? AiMappingId { get; set; }
Property Value
| Type | Description |
|---|---|
| Guid? |
AiTransformId
Gets or Sets AiTransformId
Declaration
[DataMember(Name = "aiTransformId", EmitDefaultValue = true)]
public Guid? AiTransformId { get; set; }
Property Value
| Type | Description |
|---|---|
| Guid? |
ArraySeparator
Gets or Sets ArraySeparator
Declaration
[DataMember(Name = "arraySeparator", EmitDefaultValue = true)]
public string ArraySeparator { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
AttachmentId
Gets or Sets AttachmentId
Declaration
[DataMember(Name = "attachmentId", EmitDefaultValue = true)]
public string AttachmentId { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Before
Gets or Sets Before
Declaration
[DataMember(Name = "before", EmitDefaultValue = true)]
public DateTime? Before { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTime? |
Delimiter
Gets or Sets Delimiter
Declaration
[DataMember(Name = "delimiter", EmitDefaultValue = true)]
public string Delimiter { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
EmailId
Gets or Sets EmailId
Declaration
[DataMember(Name = "emailId", EmitDefaultValue = true)]
public Guid? EmailId { get; set; }
Property Value
| Type | Description |
|---|---|
| Guid? |
FlattenArrays
Gets or Sets FlattenArrays
Declaration
[DataMember(Name = "flattenArrays", IsRequired = true, EmitDefaultValue = true)]
public bool FlattenArrays { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
Format
Gets or Sets Format
Declaration
[DataMember(Name = "format", IsRequired = true, EmitDefaultValue = true)]
public ExportTransformerOptions.FormatEnum Format { get; set; }
Property Value
| Type | Description |
|---|---|
| ExportTransformerOptions.FormatEnum |
InboxId
Gets or Sets InboxId
Declaration
[DataMember(Name = "inboxId", EmitDefaultValue = true)]
public Guid? InboxId { get; set; }
Property Value
| Type | Description |
|---|---|
| Guid? |
IncludeMetaData
Gets or Sets IncludeMetaData
Declaration
[DataMember(Name = "includeMetaData", IsRequired = true, EmitDefaultValue = true)]
public bool IncludeMetaData { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
IncludeMetaDataColumns
Gets or Sets IncludeMetaDataColumns
Declaration
[DataMember(Name = "includeMetaDataColumns", EmitDefaultValue = true)]
public List<string> IncludeMetaDataColumns { get; set; }
Property Value
| Type | Description |
|---|---|
| List<string> |
PhoneId
Gets or Sets PhoneId
Declaration
[DataMember(Name = "phoneId", EmitDefaultValue = true)]
public Guid? PhoneId { get; set; }
Property Value
| Type | Description |
|---|---|
| Guid? |
Since
Gets or Sets Since
Declaration
[DataMember(Name = "since", EmitDefaultValue = true)]
public DateTime? Since { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTime? |
SmsId
Gets or Sets SmsId
Declaration
[DataMember(Name = "smsId", EmitDefaultValue = true)]
public Guid? SmsId { 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 |