/// <summary> /// Initializes a new instance of the <see cref="OperationConfigurationCreateNoteRm" /> class. /// </summary> /// <param name="variable">variable (required).</param> public OperationConfigurationCreateNoteRm(VariableInfoRm variable = default(VariableInfoRm), int?operationType = default(int?), OperationRetryConfigurationRm retryConfiguration = default(OperationRetryConfigurationRm), EventInfoRm onErrorEventConfiguration = default(EventInfoRm), EventInfoRm onFailedEventConfiguration = default(EventInfoRm), bool?invalidateOtherOperations = default(bool?), string userDescription = default(string)) : base(operationType, retryConfiguration, onErrorEventConfiguration, onFailedEventConfiguration, invalidateOtherOperations, userDescription) { // to ensure "variable" is required (not null) if (variable == null) { throw new InvalidDataException("variable is a required property for OperationConfigurationCreateNoteRm and cannot be null"); } else { this.Variable = variable; } }
/// <summary> /// Initializes a new instance of the <see cref="VariableParameterValueRm" /> class. /// </summary> /// <param name="variable">variable (required).</param> public VariableParameterValueRm(VariableInfoRm variable = default(VariableInfoRm), int?kind = default(int?)) : base(kind) { // to ensure "variable" is required (not null) if (variable == null) { throw new InvalidDataException("variable is a required property for VariableParameterValueRm and cannot be null"); } else { this.Variable = variable; } }
/// <summary> /// Initializes a new instance of the <see cref="OperationConfigurationIxFeApproveRejectRm" /> class. /// </summary> /// <param name="boolApproveVar">boolApproveVar (required).</param> /// <param name="stringRejectReasonVar">stringRejectReasonVar.</param> public OperationConfigurationIxFeApproveRejectRm(VariableInfoRm boolApproveVar = default(VariableInfoRm), VariableInfoRm stringRejectReasonVar = default(VariableInfoRm), int?operationType = default(int?), OperationRetryConfigurationRm retryConfiguration = default(OperationRetryConfigurationRm), EventInfoRm onErrorEventConfiguration = default(EventInfoRm), EventInfoRm onFailedEventConfiguration = default(EventInfoRm), bool?invalidateOtherOperations = default(bool?), string userDescription = default(string)) : base(operationType, retryConfiguration, onErrorEventConfiguration, onFailedEventConfiguration, invalidateOtherOperations, userDescription) { // to ensure "boolApproveVar" is required (not null) if (boolApproveVar == null) { throw new InvalidDataException("boolApproveVar is a required property for OperationConfigurationIxFeApproveRejectRm and cannot be null"); } else { this.BoolApproveVar = boolApproveVar; } this.StringRejectReasonVar = stringRejectReasonVar; }
/// <summary> /// Initializes a new instance of the <see cref="VariableRecipientsRm" /> class. /// </summary> /// <param name="recipient">recipient (required).</param> /// <param name="isInternal">Specifies if is an internal message.</param> public VariableRecipientsRm(VariableInfoRm recipient = default(VariableInfoRm), bool?isInternal = default(bool?), int?kind = default(int?)) : base(kind) { // to ensure "recipient" is required (not null) if (recipient == null) { throw new InvalidDataException("recipient is a required property for VariableRecipientsRm and cannot be null"); } else { this.Recipient = recipient; } this.IsInternal = isInternal; }
/// <summary> /// Initializes a new instance of the <see cref="MappingVariableBinderFieldRm" /> class. /// </summary> /// <param name="variable">variable (required).</param> /// <param name="fieldName">Binder Field Name.</param> /// <param name="fieldExternalId">Binder Field External Id.</param> public MappingVariableBinderFieldRm(VariableInfoRm variable = default(VariableInfoRm), string fieldName = default(string), string fieldExternalId = default(string)) { // to ensure "variable" is required (not null) if (variable == null) { throw new InvalidDataException("variable is a required property for MappingVariableBinderFieldRm and cannot be null"); } else { this.Variable = variable; } this.FieldName = fieldName; this.FieldExternalId = fieldExternalId; }
/// <summary> /// Initializes a new instance of the <see cref="MappingVariableProfileFieldRm" /> class. /// </summary> /// <param name="variable">variable (required).</param> /// <param name="profileFieldName">Profile field (required).</param> public MappingVariableProfileFieldRm(VariableInfoRm variable = default(VariableInfoRm), string profileFieldName = default(string)) { // to ensure "variable" is required (not null) if (variable == null) { throw new InvalidDataException("variable is a required property for MappingVariableProfileFieldRm and cannot be null"); } else { this.Variable = variable; } // to ensure "profileFieldName" is required (not null) if (profileFieldName == null) { throw new InvalidDataException("profileFieldName is a required property for MappingVariableProfileFieldRm and cannot be null"); } else { this.ProfileFieldName = profileFieldName; } }
/// <summary> /// Initializes a new instance of the <see cref="MappingVariableSqlQueryResultItemRm" /> class. /// </summary> /// <param name="variable">variable (required).</param> /// <param name="mapping">mapping (required).</param> public MappingVariableSqlQueryResultItemRm(VariableInfoRm variable = default(VariableInfoRm), OneOfMappingVariableSqlQueryResultItemRmMapping mapping = default(OneOfMappingVariableSqlQueryResultItemRmMapping)) { // to ensure "variable" is required (not null) if (variable == null) { throw new InvalidDataException("variable is a required property for MappingVariableSqlQueryResultItemRm and cannot be null"); } else { this.Variable = variable; } // to ensure "mapping" is required (not null) if (mapping == null) { throw new InvalidDataException("mapping is a required property for MappingVariableSqlQueryResultItemRm and cannot be null"); } else { this.Mapping = mapping; } }
/// <summary> /// Initializes a new instance of the <see cref="MappingProcessVariableRm" /> class. /// </summary> /// <param name="sourceVariable">sourceVariable (required).</param> /// <param name="destinationVariable">destinationVariable (required).</param> public MappingProcessVariableRm(VariableInfoRm sourceVariable = default(VariableInfoRm), VariableInfoRm destinationVariable = default(VariableInfoRm)) { // to ensure "sourceVariable" is required (not null) if (sourceVariable == null) { throw new InvalidDataException("sourceVariable is a required property for MappingProcessVariableRm and cannot be null"); } else { this.SourceVariable = sourceVariable; } // to ensure "destinationVariable" is required (not null) if (destinationVariable == null) { throw new InvalidDataException("destinationVariable is a required property for MappingProcessVariableRm and cannot be null"); } else { this.DestinationVariable = destinationVariable; } }
/// <summary> /// Initializes a new instance of the <see cref="OperationConfigurationSendIxFeRm" /> class. /// </summary> /// <param name="primary">Add primary document.</param> /// <param name="secondary">Add secondary document.</param> /// <param name="attachment">Add attachment.</param> /// <param name="varBoolSendResult">varBoolSendResult.</param> public OperationConfigurationSendIxFeRm(bool?primary = default(bool?), bool?secondary = default(bool?), bool?attachment = default(bool?), VariableInfoRm varBoolSendResult = default(VariableInfoRm), int?operationType = default(int?), OperationRetryConfigurationRm retryConfiguration = default(OperationRetryConfigurationRm), EventInfoRm onErrorEventConfiguration = default(EventInfoRm), EventInfoRm onFailedEventConfiguration = default(EventInfoRm), bool?invalidateOtherOperations = default(bool?), string userDescription = default(string)) : base(operationType, retryConfiguration, onErrorEventConfiguration, onFailedEventConfiguration, invalidateOtherOperations, userDescription) { this.Primary = primary; this.Secondary = secondary; this.Attachment = attachment; this.VarBoolSendResult = varBoolSendResult; }
/// <summary> /// Initializes a new instance of the <see cref="OperationConfigurationUpdateProfileRm" /> class. /// </summary> /// <param name="mappings">Mapping from profile fields and variables (required).</param> /// <param name="primary">Update the primary document.</param> /// <param name="secondary">Update the secondary documents.</param> /// <param name="attachment">Update the profiled attachments.</param> /// <param name="documentsFromVariable">documentsFromVariable.</param> public OperationConfigurationUpdateProfileRm(List <MappingVariableProfileFieldRm> mappings = default(List <MappingVariableProfileFieldRm>), bool?primary = default(bool?), bool?secondary = default(bool?), bool?attachment = default(bool?), VariableInfoRm documentsFromVariable = default(VariableInfoRm), int?operationType = default(int?), OperationRetryConfigurationRm retryConfiguration = default(OperationRetryConfigurationRm), EventInfoRm onErrorEventConfiguration = default(EventInfoRm), EventInfoRm onFailedEventConfiguration = default(EventInfoRm), bool?invalidateOtherOperations = default(bool?), string userDescription = default(string)) : base(operationType, retryConfiguration, onErrorEventConfiguration, onFailedEventConfiguration, invalidateOtherOperations, userDescription) { // to ensure "mappings" is required (not null) if (mappings == null) { throw new InvalidDataException("mappings is a required property for OperationConfigurationUpdateProfileRm and cannot be null"); } else { this.Mappings = mappings; } this.Primary = primary; this.Secondary = secondary; this.Attachment = attachment; this.DocumentsFromVariable = documentsFromVariable; }
/// <summary> /// Initializes a new instance of the <see cref="ProcessExternalParameterRm" /> class. /// </summary> /// <param name="srcVariable">srcVariable.</param> /// <param name="value">Variable value.</param> public ProcessExternalParameterRm(VariableInfoRm srcVariable = default(VariableInfoRm), Object value = default(Object)) { this.SrcVariable = srcVariable; this.Value = value; }
/// <summary> /// Initializes a new instance of the <see cref="DiagramObjectConnectorRm" /> class. /// </summary> /// <param name="connectorMode">Connector proceed mode [0=Proceed, 1=EvaluateFormule].</param> /// <param name="emergencyOutcome">emergencyOutcome.</param> /// <param name="emergencyVariable">emergencyVariable.</param> /// <param name="defaultOutcome">defaultOutcome.</param> public DiagramObjectConnectorRm(int?connectorMode = default(int?), OutcomeInfoRm emergencyOutcome = default(OutcomeInfoRm), VariableInfoRm emergencyVariable = default(VariableInfoRm), OutcomeInfoRm defaultOutcome = default(OutcomeInfoRm), Guid?id = default(Guid?), Guid?diagramId = default(Guid?), int?objectType = default(int?)) : base(id, diagramId, objectType) { this.ConnectorMode = connectorMode; this.EmergencyOutcome = emergencyOutcome; this.EmergencyVariable = emergencyVariable; this.DefaultOutcome = defaultOutcome; }
/// <summary> /// Initializes a new instance of the <see cref="OperationConfigurationSendEmailRm" /> class. /// </summary> /// <param name="priority">Specifies the priority of a mail. The default value is Normal.</param> /// <param name="isBodyHtml">isBodyHtml.</param> /// <param name="body">Gets or sets the message body.</param> /// <param name="arxivarStorageSettings">arxivarStorageSettings.</param> /// <param name="returnReceipt">returnReceipt.</param> /// <param name="subject">The email subject.</param> /// <param name="from">from.</param> /// <param name="idAccount">The account used to send the email.</param> /// <param name="sendToProfileRecipients">Specified if send the mail to the profile recipients.</param> /// <param name="to">List recipients to.</param> /// <param name="cc">List recipients Cc.</param> /// <param name="ccn">List recipients Ccn.</param> /// <param name="primary">Add primary document.</param> /// <param name="secondary">Add secondary documents.</param> /// <param name="attachment">Add attachments.</param> /// <param name="dmMailoutCreated">dmMailoutCreated.</param> public OperationConfigurationSendEmailRm(bool?priority = default(bool?), ParameterValueRm isBodyHtml = default(ParameterValueRm), string body = default(string), EmailStorageSettingsRm arxivarStorageSettings = default(EmailStorageSettingsRm), ParameterValueRm returnReceipt = default(ParameterValueRm), string subject = default(string), ArxivarUserInfoRm from = default(ArxivarUserInfoRm), int?idAccount = default(int?), bool?sendToProfileRecipients = default(bool?), List <RecipientsRm> to = default(List <RecipientsRm>), List <RecipientsRm> cc = default(List <RecipientsRm>), List <RecipientsRm> ccn = default(List <RecipientsRm>), bool?primary = default(bool?), bool?secondary = default(bool?), bool?attachment = default(bool?), VariableInfoRm dmMailoutCreated = default(VariableInfoRm), int?operationType = default(int?), OperationRetryConfigurationRm retryConfiguration = default(OperationRetryConfigurationRm), EventInfoRm onErrorEventConfiguration = default(EventInfoRm), EventInfoRm onFailedEventConfiguration = default(EventInfoRm), bool?invalidateOtherOperations = default(bool?), string userDescription = default(string)) : base(operationType, retryConfiguration, onErrorEventConfiguration, onFailedEventConfiguration, invalidateOtherOperations, userDescription) { this.Priority = priority; this.IsBodyHtml = isBodyHtml; this.Body = body; this.ArxivarStorageSettings = arxivarStorageSettings; this.ReturnReceipt = returnReceipt; this.Subject = subject; this.From = from; this.IdAccount = idAccount; this.SendToProfileRecipients = sendToProfileRecipients; this.To = to; this.Cc = cc; this.Ccn = ccn; this.Primary = primary; this.Secondary = secondary; this.Attachment = attachment; this.DmMailoutCreated = dmMailoutCreated; }
/// <summary> /// Initializes a new instance of the <see cref="OperationConfigurationBinderRm" /> class. /// </summary> /// <param name="kind">Binder operation kind [0=Insert, 1=Remove].</param> /// <param name="primary">Add primary document.</param> /// <param name="secondary">Add secondary document.</param> /// <param name="attachment">Add attachment.</param> /// <param name="related">Add related documents.</param> /// <param name="relationMode">Relation mode [0=Direct, 1=DirectIndirect, 2=Father, 3=Son].</param> /// <param name="varBinder">varBinder.</param> public OperationConfigurationBinderRm(int?kind = default(int?), bool?primary = default(bool?), bool?secondary = default(bool?), bool?attachment = default(bool?), bool?related = default(bool?), int?relationMode = default(int?), VariableInfoRm varBinder = default(VariableInfoRm), int?operationType = default(int?), OperationRetryConfigurationRm retryConfiguration = default(OperationRetryConfigurationRm), EventInfoRm onErrorEventConfiguration = default(EventInfoRm), EventInfoRm onFailedEventConfiguration = default(EventInfoRm), bool?invalidateOtherOperations = default(bool?), string userDescription = default(string)) : base(operationType, retryConfiguration, onErrorEventConfiguration, onFailedEventConfiguration, invalidateOtherOperations, userDescription) { this.Kind = kind; this.Primary = primary; this.Secondary = secondary; this.Attachment = attachment; this.Related = related; this.RelationMode = relationMode; this.VarBinder = varBinder; }
/// <summary> /// Initializes a new instance of the <see cref="OperationConfigurationCreateBinderRm" /> class. /// </summary> /// <param name="binderTypeExternalId">Binder Type External Id.</param> /// <param name="binderTypeId">Binder Type Id.</param> /// <param name="binderName">binderName (required).</param> /// <param name="binderNumber">binderNumber.</param> /// <param name="startDate">startDate.</param> /// <param name="endDate">endDate.</param> /// <param name="externalId">externalId.</param> /// <param name="mappings">Mapping from binder additional fields and variables.</param> /// <param name="binderCreatedNumber">binderCreatedNumber.</param> public OperationConfigurationCreateBinderRm(string binderTypeExternalId = default(string), int?binderTypeId = default(int?), VariableInfoRm binderName = default(VariableInfoRm), VariableInfoRm binderNumber = default(VariableInfoRm), VariableInfoRm startDate = default(VariableInfoRm), VariableInfoRm endDate = default(VariableInfoRm), VariableInfoRm externalId = default(VariableInfoRm), List <MappingVariableBinderFieldRm> mappings = default(List <MappingVariableBinderFieldRm>), VariableInfoRm binderCreatedNumber = default(VariableInfoRm), int?operationType = default(int?), OperationRetryConfigurationRm retryConfiguration = default(OperationRetryConfigurationRm), EventInfoRm onErrorEventConfiguration = default(EventInfoRm), EventInfoRm onFailedEventConfiguration = default(EventInfoRm), bool?invalidateOtherOperations = default(bool?), string userDescription = default(string)) : base(operationType, retryConfiguration, onErrorEventConfiguration, onFailedEventConfiguration, invalidateOtherOperations, userDescription) { // to ensure "binderName" is required (not null) if (binderName == null) { throw new InvalidDataException("binderName is a required property for OperationConfigurationCreateBinderRm and cannot be null"); } else { this.BinderName = binderName; } this.BinderTypeExternalId = binderTypeExternalId; this.BinderTypeId = binderTypeId; this.BinderNumber = binderNumber; this.StartDate = startDate; this.EndDate = endDate; this.ExternalId = externalId; this.Mappings = mappings; this.BinderCreatedNumber = binderCreatedNumber; }