/// <summary>
 /// Initializes a new instance of the <see cref="EventItemExportModel" /> class.
 /// </summary>
 /// <param name="id">id.</param>
 /// <param name="applicationId">applicationId.</param>
 /// <param name="applicationFeatureId">applicationFeatureId.</param>
 /// <param name="title">title.</param>
 /// <param name="isLive">isLive.</param>
 /// <param name="applicationModuleId">applicationModuleId.</param>
 /// <param name="eventName">eventName.</param>
 /// <param name="description">description.</param>
 /// <param name="locationName">locationName.</param>
 /// <param name="ownerName">ownerName.</param>
 /// <param name="address">address.</param>
 /// <param name="status">status.</param>
 /// <param name="eventStartDate">eventStartDate.</param>
 /// <param name="eventEndDate">eventEndDate.</param>
 /// <param name="categories">categories.</param>
 /// <param name="responses">responses.</param>
 /// <param name="eventItemWebhooks">eventItemWebhooks.</param>
 /// <param name="hits">hits.</param>
 /// <param name="modifiedDate">modifiedDate.</param>
 /// <param name="createdDate">createdDate.</param>
 /// <param name="requiresParent">requiresParent.</param>
 /// <param name="isComplete">isComplete.</param>
 /// <param name="languages">languages.</param>
 /// <param name="createdFromId">createdFromId.</param>
 /// <param name="shouldNotSync">shouldNotSync.</param>
 /// <param name="webhookChainingType">webhookChainingType.</param>
 /// <param name="appliedApplicationTemplateFormId">appliedApplicationTemplateFormId.</param>
 public EventItemExportModel(string id = default(string), string applicationId = default(string), string applicationFeatureId = default(string), string title = default(string), bool?isLive = default(bool?), string applicationModuleId = default(string), string eventName = default(string), string description = default(string), string locationName = default(string), string ownerName = default(string), string address = default(string), string status = default(string), DateTime?eventStartDate = default(DateTime?), DateTime?eventEndDate = default(DateTime?), List <EventCategoryModel> categories = default(List <EventCategoryModel>), List <EventResponseModel> responses = default(List <EventResponseModel>), List <EventItemWebhookModel> eventItemWebhooks = default(List <EventItemWebhookModel>), int?hits = default(int?), DateTime?modifiedDate = default(DateTime?), DateTime?createdDate = default(DateTime?), bool?requiresParent = default(bool?), bool?isComplete = default(bool?), List <LanguageModel> languages = default(List <LanguageModel>), string createdFromId = default(string), bool?shouldNotSync = default(bool?), WebhookChainingType?webhookChainingType = default(WebhookChainingType?), string appliedApplicationTemplateFormId = default(string))
 {
     this.Id                               = id;
     this.ApplicationId                    = applicationId;
     this.ApplicationFeatureId             = applicationFeatureId;
     this.Title                            = title;
     this.IsLive                           = isLive;
     this.ApplicationModuleId              = applicationModuleId;
     this.EventName                        = eventName;
     this.Description                      = description;
     this.LocationName                     = locationName;
     this.OwnerName                        = ownerName;
     this.Address                          = address;
     this.Status                           = status;
     this.EventStartDate                   = eventStartDate;
     this.EventEndDate                     = eventEndDate;
     this.Categories                       = categories;
     this.Responses                        = responses;
     this.EventItemWebhooks                = eventItemWebhooks;
     this.Hits                             = hits;
     this.ModifiedDate                     = modifiedDate;
     this.CreatedDate                      = createdDate;
     this.RequiresParent                   = requiresParent;
     this.IsComplete                       = isComplete;
     this.Languages                        = languages;
     this.CreatedFromId                    = createdFromId;
     this.ShouldNotSync                    = shouldNotSync;
     this.WebhookChainingType              = webhookChainingType;
     this.AppliedApplicationTemplateFormId = appliedApplicationTemplateFormId;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="CustomRequestExportModel" /> class.
 /// </summary>
 /// <param name="applicationId">applicationId.</param>
 /// <param name="applicationFeatureId">applicationFeatureId.</param>
 /// <param name="title">title.</param>
 /// <param name="id">id.</param>
 /// <param name="isLive">isLive.</param>
 /// <param name="applicationModuleId">applicationModuleId.</param>
 /// <param name="startDate">startDate.</param>
 /// <param name="endDate">endDate.</param>
 /// <param name="responses">responses.</param>
 /// <param name="customRequestWebhooks">customRequestWebhooks.</param>
 /// <param name="hits">hits.</param>
 /// <param name="modifiedDate">modifiedDate.</param>
 /// <param name="createdDate">createdDate.</param>
 /// <param name="requestTypes">requestTypes.</param>
 /// <param name="requestNames">requestNames.</param>
 /// <param name="platformFilter">platformFilter.</param>
 /// <param name="requiresParent">requiresParent.</param>
 /// <param name="isComplete">isComplete.</param>
 /// <param name="createdFromId">createdFromId.</param>
 /// <param name="languages">languages.</param>
 /// <param name="shouldNotSync">shouldNotSync.</param>
 /// <param name="webhookChainingType">webhookChainingType.</param>
 /// <param name="appliedApplicationTemplateFormId">appliedApplicationTemplateFormId.</param>
 public CustomRequestExportModel(string applicationId = default(string), string applicationFeatureId = default(string), string title = default(string), string id = default(string), bool?isLive = default(bool?), string applicationModuleId = default(string), DateTime?startDate = default(DateTime?), DateTime?endDate = default(DateTime?), List <CustomRequestResponseModel> responses = default(List <CustomRequestResponseModel>), List <CustomRequestWebhookModel> customRequestWebhooks = default(List <CustomRequestWebhookModel>), int?hits = default(int?), DateTime?modifiedDate = default(DateTime?), DateTime?createdDate = default(DateTime?), string requestTypes = default(string), string requestNames = default(string), string platformFilter = default(string), bool?requiresParent = default(bool?), bool?isComplete = default(bool?), string createdFromId = default(string), List <LanguageModel> languages = default(List <LanguageModel>), bool?shouldNotSync = default(bool?), WebhookChainingType?webhookChainingType = default(WebhookChainingType?), string appliedApplicationTemplateFormId = default(string))
 {
     this.ApplicationId        = applicationId;
     this.ApplicationFeatureId = applicationFeatureId;
     this.Title  = title;
     this.Id     = id;
     this.IsLive = isLive;
     this.ApplicationModuleId   = applicationModuleId;
     this.StartDate             = startDate;
     this.EndDate               = endDate;
     this.Responses             = responses;
     this.CustomRequestWebhooks = customRequestWebhooks;
     this.Hits                = hits;
     this.ModifiedDate        = modifiedDate;
     this.CreatedDate         = createdDate;
     this.RequestTypes        = requestTypes;
     this.RequestNames        = requestNames;
     this.PlatformFilter      = platformFilter;
     this.RequiresParent      = requiresParent;
     this.IsComplete          = isComplete;
     this.CreatedFromId       = createdFromId;
     this.Languages           = languages;
     this.ShouldNotSync       = shouldNotSync;
     this.WebhookChainingType = webhookChainingType;
     this.AppliedApplicationTemplateFormId = appliedApplicationTemplateFormId;
 }
Example #3
0
 /// <summary>
 /// Initializes a new instance of the <see cref="RecipeModel" /> class.
 /// </summary>
 /// <param name="id">id.</param>
 /// <param name="applicationId">applicationId.</param>
 /// <param name="applicationFeatureId">applicationFeatureId.</param>
 /// <param name="title">title.</param>
 /// <param name="hits">hits.</param>
 /// <param name="isLive">isLive.</param>
 /// <param name="applicationModuleId">applicationModuleId.</param>
 /// <param name="recipeName">recipeName.</param>
 /// <param name="keywords">keywords.</param>
 /// <param name="description">description.</param>
 /// <param name="mealType">mealType.</param>
 /// <param name="servings">servings.</param>
 /// <param name="totalTime">totalTime.</param>
 /// <param name="calories">calories.</param>
 /// <param name="createdDate">createdDate.</param>
 /// <param name="modifiedDate">modifiedDate.</param>
 /// <param name="smallImage">smallImage.</param>
 /// <param name="largeImage">largeImage.</param>
 /// <param name="backgroundImage">backgroundImage.</param>
 /// <param name="audio">audio.</param>
 /// <param name="video">video.</param>
 /// <param name="mediaResponseContainer">mediaResponseContainer.</param>
 /// <param name="content">content.</param>
 /// <param name="ingredients">ingredients.</param>
 /// <param name="steps">steps.</param>
 /// <param name="recipeWebhooks">recipeWebhooks.</param>
 /// <param name="displayTextOverride">displayTextOverride.</param>
 /// <param name="displayTitleOverride">displayTitleOverride.</param>
 /// <param name="mediaResponseContainerId">mediaResponseContainerId.</param>
 /// <param name="requiresParent">requiresParent.</param>
 /// <param name="isComplete">isComplete.</param>
 /// <param name="createdFromId">createdFromId.</param>
 /// <param name="languages">languages.</param>
 /// <param name="shouldNotSync">shouldNotSync.</param>
 /// <param name="webhookChainingType">webhookChainingType.</param>
 /// <param name="appliedApplicationTemplateFormId">appliedApplicationTemplateFormId.</param>
 public RecipeModel(string id = default(string), string applicationId = default(string), string applicationFeatureId = default(string), string title = default(string), int?hits = default(int?), bool?isLive = default(bool?), string applicationModuleId = default(string), string recipeName = default(string), string keywords = default(string), string description = default(string), string mealType = default(string), string servings = default(string), string totalTime = default(string), int?calories = default(int?), DateTime?createdDate = default(DateTime?), DateTime?modifiedDate = default(DateTime?), MediaItemModel smallImage = default(MediaItemModel), MediaItemModel largeImage = default(MediaItemModel), MediaItemModel backgroundImage = default(MediaItemModel), MediaItemModel audio = default(MediaItemModel), MediaItemModel video = default(MediaItemModel), MediaResponseContainerModel mediaResponseContainer = default(MediaResponseContainerModel), string content = default(string), List <RecipeIngredientModel> ingredients = default(List <RecipeIngredientModel>), List <RecipeStepModel> steps = default(List <RecipeStepModel>), List <RecipeWebhookModel> recipeWebhooks = default(List <RecipeWebhookModel>), string displayTextOverride = default(string), string displayTitleOverride = default(string), string mediaResponseContainerId = default(string), bool?requiresParent = default(bool?), bool?isComplete = default(bool?), string createdFromId = default(string), List <LanguageModel> languages = default(List <LanguageModel>), bool?shouldNotSync = default(bool?), WebhookChainingType?webhookChainingType = default(WebhookChainingType?), string appliedApplicationTemplateFormId = default(string))
 {
     this.Id                               = id;
     this.ApplicationId                    = applicationId;
     this.ApplicationFeatureId             = applicationFeatureId;
     this.Title                            = title;
     this.Hits                             = hits;
     this.IsLive                           = isLive;
     this.ApplicationModuleId              = applicationModuleId;
     this.RecipeName                       = recipeName;
     this.Keywords                         = keywords;
     this.Description                      = description;
     this.MealType                         = mealType;
     this.Servings                         = servings;
     this.TotalTime                        = totalTime;
     this.Calories                         = calories;
     this.CreatedDate                      = createdDate;
     this.ModifiedDate                     = modifiedDate;
     this.SmallImage                       = smallImage;
     this.LargeImage                       = largeImage;
     this.BackgroundImage                  = backgroundImage;
     this.Audio                            = audio;
     this.Video                            = video;
     this.MediaResponseContainer           = mediaResponseContainer;
     this.Content                          = content;
     this.Ingredients                      = ingredients;
     this.Steps                            = steps;
     this.RecipeWebhooks                   = recipeWebhooks;
     this.DisplayTextOverride              = displayTextOverride;
     this.DisplayTitleOverride             = displayTitleOverride;
     this.MediaResponseContainerId         = mediaResponseContainerId;
     this.RequiresParent                   = requiresParent;
     this.IsComplete                       = isComplete;
     this.CreatedFromId                    = createdFromId;
     this.Languages                        = languages;
     this.ShouldNotSync                    = shouldNotSync;
     this.WebhookChainingType              = webhookChainingType;
     this.AppliedApplicationTemplateFormId = appliedApplicationTemplateFormId;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="SimpleChoiceModel" /> class.
 /// </summary>
 /// <param name="id">id.</param>
 /// <param name="applicationId">applicationId.</param>
 /// <param name="applicationFeatureId">applicationFeatureId.</param>
 /// <param name="title">title.</param>
 /// <param name="isLive">isLive.</param>
 /// <param name="applicationModuleId">applicationModuleId.</param>
 /// <param name="responses">responses.</param>
 /// <param name="hits">hits.</param>
 /// <param name="modifiedDate">modifiedDate.</param>
 /// <param name="createdDate">createdDate.</param>
 /// <param name="choiceType">choiceType.</param>
 /// <param name="requiresParent">requiresParent.</param>
 /// <param name="isComplete">isComplete.</param>
 /// <param name="simpleChoiceWebhooks">simpleChoiceWebhooks.</param>
 /// <param name="languages">languages.</param>
 /// <param name="createdFromId">createdFromId.</param>
 /// <param name="shouldNotSync">shouldNotSync.</param>
 /// <param name="webhookChainingType">webhookChainingType.</param>
 /// <param name="appliedApplicationTemplateFormId">appliedApplicationTemplateFormId.</param>
 public SimpleChoiceModel(string id = default(string), string applicationId = default(string), string applicationFeatureId = default(string), string title = default(string), bool?isLive = default(bool?), string applicationModuleId = default(string), List <SimpleChoiceResponseModel> responses = default(List <SimpleChoiceResponseModel>), int?hits = default(int?), DateTime?modifiedDate = default(DateTime?), DateTime?createdDate = default(DateTime?), SimpleChoiceType?choiceType = default(SimpleChoiceType?), bool?requiresParent = default(bool?), bool?isComplete = default(bool?), List <SimpleChoiceWebhookModel> simpleChoiceWebhooks = default(List <SimpleChoiceWebhookModel>), List <LanguageModel> languages = default(List <LanguageModel>), string createdFromId = default(string), bool?shouldNotSync = default(bool?), WebhookChainingType?webhookChainingType = default(WebhookChainingType?), string appliedApplicationTemplateFormId = default(string))
 {
     this.Id                               = id;
     this.ApplicationId                    = applicationId;
     this.ApplicationFeatureId             = applicationFeatureId;
     this.Title                            = title;
     this.IsLive                           = isLive;
     this.ApplicationModuleId              = applicationModuleId;
     this.Responses                        = responses;
     this.Hits                             = hits;
     this.ModifiedDate                     = modifiedDate;
     this.CreatedDate                      = createdDate;
     this.ChoiceType                       = choiceType;
     this.RequiresParent                   = requiresParent;
     this.IsComplete                       = isComplete;
     this.SimpleChoiceWebhooks             = simpleChoiceWebhooks;
     this.Languages                        = languages;
     this.CreatedFromId                    = createdFromId;
     this.ShouldNotSync                    = shouldNotSync;
     this.WebhookChainingType              = webhookChainingType;
     this.AppliedApplicationTemplateFormId = appliedApplicationTemplateFormId;
 }
Example #5
0
 /// <summary>
 /// Initializes a new instance of the <see cref="FallbackMessageModel" /> class.
 /// </summary>
 /// <param name="id">id.</param>
 /// <param name="applicationId">applicationId.</param>
 /// <param name="applicationFeatureId">applicationFeatureId.</param>
 /// <param name="title">title.</param>
 /// <param name="isLive">isLive.</param>
 /// <param name="startDate">startDate.</param>
 /// <param name="endDate">endDate.</param>
 /// <param name="content">content.</param>
 /// <param name="smallImage">smallImage.</param>
 /// <param name="largeImage">largeImage.</param>
 /// <param name="backgroundImage">backgroundImage.</param>
 /// <param name="audio">audio.</param>
 /// <param name="video">video.</param>
 /// <param name="hits">hits.</param>
 /// <param name="category">category.</param>
 /// <param name="reprompt">reprompt.</param>
 /// <param name="repromptId">repromptId.</param>
 /// <param name="fallbackMessageWebhooks">fallbackMessageWebhooks.</param>
 /// <param name="createdDate">createdDate.</param>
 /// <param name="modifiedDate">modifiedDate.</param>
 /// <param name="mediaResponseContainerId">mediaResponseContainerId.</param>
 /// <param name="createdFromId">createdFromId.</param>
 /// <param name="displayTextOverride">displayTextOverride.</param>
 /// <param name="displayTitleOverride">displayTitleOverride.</param>
 /// <param name="followUpId">followUpId.</param>
 /// <param name="followUp">followUp.</param>
 /// <param name="mediaResponseContainer">mediaResponseContainer.</param>
 /// <param name="requiresParent">requiresParent.</param>
 /// <param name="isComplete">isComplete.</param>
 /// <param name="languages">languages.</param>
 /// <param name="shouldNotSync">shouldNotSync.</param>
 /// <param name="responseId">responseId.</param>
 /// <param name="responses">responses.</param>
 /// <param name="webhookChainingType">webhookChainingType.</param>
 /// <param name="appliedApplicationTemplateFormId">appliedApplicationTemplateFormId.</param>
 public FallbackMessageModel(string id = default(string), string applicationId = default(string), string applicationFeatureId = default(string), string title = default(string), bool?isLive = default(bool?), DateTime?startDate = default(DateTime?), DateTime?endDate = default(DateTime?), string content = default(string), MediaItemModel smallImage = default(MediaItemModel), MediaItemModel largeImage = default(MediaItemModel), MediaItemModel backgroundImage = default(MediaItemModel), MediaItemModel audio = default(MediaItemModel), MediaItemModel video = default(MediaItemModel), int?hits = default(int?), FallbackMessageCategoryModel category = default(FallbackMessageCategoryModel), RepromptModel reprompt = default(RepromptModel), string repromptId = default(string), List <FallbackMessageWebhookModel> fallbackMessageWebhooks = default(List <FallbackMessageWebhookModel>), DateTime?createdDate = default(DateTime?), DateTime?modifiedDate = default(DateTime?), string mediaResponseContainerId = default(string), string createdFromId = default(string), string displayTextOverride = default(string), string displayTitleOverride = default(string), string followUpId = default(string), FollowUpModel followUp = default(FollowUpModel), MediaResponseContainerModel mediaResponseContainer = default(MediaResponseContainerModel), bool?requiresParent = default(bool?), bool?isComplete = default(bool?), List <LanguageModel> languages = default(List <LanguageModel>), bool?shouldNotSync = default(bool?), string responseId = default(string), List <FallbackMessageResponseModel> responses = default(List <FallbackMessageResponseModel>), WebhookChainingType?webhookChainingType = default(WebhookChainingType?), string appliedApplicationTemplateFormId = default(string))
 {
     this.Id                               = id;
     this.ApplicationId                    = applicationId;
     this.ApplicationFeatureId             = applicationFeatureId;
     this.Title                            = title;
     this.IsLive                           = isLive;
     this.StartDate                        = startDate;
     this.EndDate                          = endDate;
     this.Content                          = content;
     this.SmallImage                       = smallImage;
     this.LargeImage                       = largeImage;
     this.BackgroundImage                  = backgroundImage;
     this.Audio                            = audio;
     this.Video                            = video;
     this.Hits                             = hits;
     this.Category                         = category;
     this.Reprompt                         = reprompt;
     this.RepromptId                       = repromptId;
     this.FallbackMessageWebhooks          = fallbackMessageWebhooks;
     this.CreatedDate                      = createdDate;
     this.ModifiedDate                     = modifiedDate;
     this.MediaResponseContainerId         = mediaResponseContainerId;
     this.CreatedFromId                    = createdFromId;
     this.DisplayTextOverride              = displayTextOverride;
     this.DisplayTitleOverride             = displayTitleOverride;
     this.FollowUpId                       = followUpId;
     this.FollowUp                         = followUp;
     this.MediaResponseContainer           = mediaResponseContainer;
     this.RequiresParent                   = requiresParent;
     this.IsComplete                       = isComplete;
     this.Languages                        = languages;
     this.ShouldNotSync                    = shouldNotSync;
     this.ResponseId                       = responseId;
     this.Responses                        = responses;
     this.WebhookChainingType              = webhookChainingType;
     this.AppliedApplicationTemplateFormId = appliedApplicationTemplateFormId;
 }
Example #6
0
 /// <summary>
 /// Initializes a new instance of the <see cref="NumberRangeExportModel" /> class.
 /// </summary>
 /// <param name="id">id.</param>
 /// <param name="applicationId">applicationId.</param>
 /// <param name="applicationFeatureId">applicationFeatureId.</param>
 /// <param name="title">title.</param>
 /// <param name="isLive">isLive.</param>
 /// <param name="applicationModuleId">applicationModuleId.</param>
 /// <param name="responses">responses.</param>
 /// <param name="numberRangeWebhooks">numberRangeWebhooks.</param>
 /// <param name="hits">hits.</param>
 /// <param name="modifiedDate">modifiedDate.</param>
 /// <param name="createdDate">createdDate.</param>
 /// <param name="minimumValue">minimumValue.</param>
 /// <param name="maximumValue">maximumValue.</param>
 /// <param name="requiresParent">requiresParent.</param>
 /// <param name="isComplete">isComplete.</param>
 /// <param name="createdFromId">createdFromId.</param>
 /// <param name="languages">languages.</param>
 /// <param name="shouldNotSync">shouldNotSync.</param>
 /// <param name="webhookChainingType">webhookChainingType.</param>
 /// <param name="appliedApplicationTemplateFormId">appliedApplicationTemplateFormId.</param>
 public NumberRangeExportModel(string id = default(string), string applicationId = default(string), string applicationFeatureId = default(string), string title = default(string), bool?isLive = default(bool?), string applicationModuleId = default(string), List <NumberRangeResponseModel> responses = default(List <NumberRangeResponseModel>), List <NumberRangeWebhookModel> numberRangeWebhooks = default(List <NumberRangeWebhookModel>), int?hits = default(int?), DateTime?modifiedDate = default(DateTime?), DateTime?createdDate = default(DateTime?), double?minimumValue = default(double?), double?maximumValue = default(double?), bool?requiresParent = default(bool?), bool?isComplete = default(bool?), string createdFromId = default(string), List <LanguageModel> languages = default(List <LanguageModel>), bool?shouldNotSync = default(bool?), WebhookChainingType?webhookChainingType = default(WebhookChainingType?), string appliedApplicationTemplateFormId = default(string))
 {
     this.Id                               = id;
     this.ApplicationId                    = applicationId;
     this.ApplicationFeatureId             = applicationFeatureId;
     this.Title                            = title;
     this.IsLive                           = isLive;
     this.ApplicationModuleId              = applicationModuleId;
     this.Responses                        = responses;
     this.NumberRangeWebhooks              = numberRangeWebhooks;
     this.Hits                             = hits;
     this.ModifiedDate                     = modifiedDate;
     this.CreatedDate                      = createdDate;
     this.MinimumValue                     = minimumValue;
     this.MaximumValue                     = maximumValue;
     this.RequiresParent                   = requiresParent;
     this.IsComplete                       = isComplete;
     this.CreatedFromId                    = createdFromId;
     this.Languages                        = languages;
     this.ShouldNotSync                    = shouldNotSync;
     this.WebhookChainingType              = webhookChainingType;
     this.AppliedApplicationTemplateFormId = appliedApplicationTemplateFormId;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="QuestionAnswerModel" /> class.
 /// </summary>
 /// <param name="id">id.</param>
 /// <param name="applicationId">applicationId.</param>
 /// <param name="applicationFeatureId">applicationFeatureId.</param>
 /// <param name="isLive">isLive.</param>
 /// <param name="title">title.</param>
 /// <param name="startDate">startDate.</param>
 /// <param name="endDate">endDate.</param>
 /// <param name="responses">responses.</param>
 /// <param name="questionSet">questionSet.</param>
 /// <param name="hits">hits.</param>
 /// <param name="modifiedDate">modifiedDate.</param>
 /// <param name="createdDate">createdDate.</param>
 /// <param name="requiresParent">requiresParent.</param>
 /// <param name="isComplete">isComplete.</param>
 /// <param name="createdFromId">createdFromId.</param>
 /// <param name="languages">languages.</param>
 /// <param name="questionAnswerWebhooks">questionAnswerWebhooks.</param>
 /// <param name="webhookChainingType">webhookChainingType.</param>
 /// <param name="shouldNotSync">shouldNotSync.</param>
 /// <param name="appliedApplicationTemplateFormId">appliedApplicationTemplateFormId.</param>
 public QuestionAnswerModel(string id = default(string), string applicationId = default(string), string applicationFeatureId = default(string), bool?isLive = default(bool?), string title = default(string), DateTime?startDate = default(DateTime?), DateTime?endDate = default(DateTime?), List <AnswerModel> responses = default(List <AnswerModel>), List <QuestionModel> questionSet = default(List <QuestionModel>), int?hits = default(int?), DateTime?modifiedDate = default(DateTime?), DateTime?createdDate = default(DateTime?), bool?requiresParent = default(bool?), bool?isComplete = default(bool?), string createdFromId = default(string), List <LanguageModel> languages = default(List <LanguageModel>), List <QuestionAnswerWebhookModel> questionAnswerWebhooks = default(List <QuestionAnswerWebhookModel>), WebhookChainingType?webhookChainingType = default(WebhookChainingType?), bool?shouldNotSync = default(bool?), string appliedApplicationTemplateFormId = default(string))
 {
     this.Id                               = id;
     this.ApplicationId                    = applicationId;
     this.ApplicationFeatureId             = applicationFeatureId;
     this.IsLive                           = isLive;
     this.Title                            = title;
     this.StartDate                        = startDate;
     this.EndDate                          = endDate;
     this.Responses                        = responses;
     this.QuestionSet                      = questionSet;
     this.Hits                             = hits;
     this.ModifiedDate                     = modifiedDate;
     this.CreatedDate                      = createdDate;
     this.RequiresParent                   = requiresParent;
     this.IsComplete                       = isComplete;
     this.CreatedFromId                    = createdFromId;
     this.Languages                        = languages;
     this.QuestionAnswerWebhooks           = questionAnswerWebhooks;
     this.WebhookChainingType              = webhookChainingType;
     this.ShouldNotSync                    = shouldNotSync;
     this.AppliedApplicationTemplateFormId = appliedApplicationTemplateFormId;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="GenericContentModel" /> class.
 /// </summary>
 /// <param name="id">id.</param>
 /// <param name="isLive">isLive.</param>
 /// <param name="hits">hits.</param>
 /// <param name="title">title.</param>
 /// <param name="requiresParent">requiresParent.</param>
 /// <param name="isComplete">isComplete.</param>
 /// <param name="featureTypeId">featureTypeId.</param>
 /// <param name="applicationId">applicationId.</param>
 /// <param name="applicationFeatureId">applicationFeatureId.</param>
 /// <param name="modifiedDate">modifiedDate.</param>
 /// <param name="createdDate">createdDate.</param>
 /// <param name="hasAudio">hasAudio.</param>
 /// <param name="hasVideo">hasVideo.</param>
 /// <param name="hasBackgroundImage">hasBackgroundImage.</param>
 /// <param name="hasForegroundImage">hasForegroundImage.</param>
 /// <param name="followUpId">followUpId.</param>
 /// <param name="languages">languages.</param>
 /// <param name="shouldNotSync">shouldNotSync.</param>
 /// <param name="createdFromId">createdFromId.</param>
 /// <param name="webhookChainingType">webhookChainingType.</param>
 /// <param name="appliedApplicationTemplateFormId">appliedApplicationTemplateFormId.</param>
 public GenericContentModel(string id = default(string), bool?isLive = default(bool?), int?hits = default(int?), string title = default(string), bool?requiresParent = default(bool?), bool?isComplete = default(bool?), string featureTypeId = default(string), string applicationId = default(string), string applicationFeatureId = default(string), DateTime?modifiedDate = default(DateTime?), DateTime?createdDate = default(DateTime?), bool?hasAudio = default(bool?), bool?hasVideo = default(bool?), bool?hasBackgroundImage = default(bool?), bool?hasForegroundImage = default(bool?), string followUpId = default(string), List <LanguageModel> languages = default(List <LanguageModel>), bool?shouldNotSync = default(bool?), string createdFromId = default(string), WebhookChainingType?webhookChainingType = default(WebhookChainingType?), string appliedApplicationTemplateFormId = default(string))
 {
     this.Id                               = id;
     this.IsLive                           = isLive;
     this.Hits                             = hits;
     this.Title                            = title;
     this.RequiresParent                   = requiresParent;
     this.IsComplete                       = isComplete;
     this.FeatureTypeId                    = featureTypeId;
     this.ApplicationId                    = applicationId;
     this.ApplicationFeatureId             = applicationFeatureId;
     this.ModifiedDate                     = modifiedDate;
     this.CreatedDate                      = createdDate;
     this.HasAudio                         = hasAudio;
     this.HasVideo                         = hasVideo;
     this.HasBackgroundImage               = hasBackgroundImage;
     this.HasForegroundImage               = hasForegroundImage;
     this.FollowUpId                       = followUpId;
     this.Languages                        = languages;
     this.ShouldNotSync                    = shouldNotSync;
     this.CreatedFromId                    = createdFromId;
     this.WebhookChainingType              = webhookChainingType;
     this.AppliedApplicationTemplateFormId = appliedApplicationTemplateFormId;
 }
Example #9
0
 /// <summary>
 /// Initializes a new instance of the <see cref="BulkWebhookInstancesUpdateRequest" /> class.
 /// </summary>
 /// <param name="webhookInstances">webhookInstances.</param>
 /// <param name="webhookChainingType">webhookChainingType.</param>
 public BulkWebhookInstancesUpdateRequest(List <WebhookInstanceRequest> webhookInstances = default(List <WebhookInstanceRequest>), WebhookChainingType?webhookChainingType = default(WebhookChainingType?))
 {
     this.WebhookInstances    = webhookInstances;
     this.WebhookChainingType = webhookChainingType;
 }