Class: Azure::Logic::Mgmt::V2018_07_01_preview::Models::EdifactDelimiterOverride
- Inherits:
-
Object
- Object
- Azure::Logic::Mgmt::V2018_07_01_preview::Models::EdifactDelimiterOverride
- Includes:
- MsRestAzure
- Defined in:
- lib/2018-07-01-preview/generated/azure_mgmt_logic/models/edifact_delimiter_override.rb
Overview
The Edifact delimiter override settings.
Instance Attribute Summary collapse
-
#component_separator ⇒ Integer
The component separator.
-
#data_element_separator ⇒ Integer
The data element separator.
-
#decimal_point_indicator ⇒ EdifactDecimalIndicator
values include: ‘NotSpecified’, ‘Comma’, ‘Decimal’.
-
#message_association_assigned_code ⇒ String
The message association assigned code.
-
#message_id ⇒ String
The message id.
-
#message_release ⇒ String
The message release.
-
#message_version ⇒ String
The message version.
-
#release_indicator ⇒ Integer
The release indicator.
-
#repetition_separator ⇒ Integer
The repetition separator.
-
#segment_terminator ⇒ Integer
The segment terminator.
-
#segment_terminator_suffix ⇒ SegmentTerminatorSuffix
Possible values include: ‘NotSpecified’, ‘None’, ‘CR’, ‘LF’, ‘CRLF’.
-
#target_namespace ⇒ String
has to be applied.
Class Method Summary collapse
-
.mapper ⇒ Object
Mapper for EdifactDelimiterOverride class as Ruby Hash.
Instance Attribute Details
#component_separator ⇒ Integer
Returns The component separator.
28 29 30 |
# File 'lib/2018-07-01-preview/generated/azure_mgmt_logic/models/edifact_delimiter_override.rb', line 28 def component_separator @component_separator end |
#data_element_separator ⇒ Integer
Returns The data element separator.
25 26 27 |
# File 'lib/2018-07-01-preview/generated/azure_mgmt_logic/models/edifact_delimiter_override.rb', line 25 def data_element_separator @data_element_separator end |
#decimal_point_indicator ⇒ EdifactDecimalIndicator
values include: ‘NotSpecified’, ‘Comma’, ‘Decimal’
42 43 44 |
# File 'lib/2018-07-01-preview/generated/azure_mgmt_logic/models/edifact_delimiter_override.rb', line 42 def decimal_point_indicator @decimal_point_indicator end |
#message_association_assigned_code ⇒ String
Returns The message association assigned code.
48 49 50 |
# File 'lib/2018-07-01-preview/generated/azure_mgmt_logic/models/edifact_delimiter_override.rb', line 48 def @message_association_assigned_code end |
#message_id ⇒ String
Returns The message id.
16 17 18 |
# File 'lib/2018-07-01-preview/generated/azure_mgmt_logic/models/edifact_delimiter_override.rb', line 16 def @message_id end |
#message_release ⇒ String
Returns The message release.
22 23 24 |
# File 'lib/2018-07-01-preview/generated/azure_mgmt_logic/models/edifact_delimiter_override.rb', line 22 def @message_release end |
#message_version ⇒ String
Returns The message version.
19 20 21 |
# File 'lib/2018-07-01-preview/generated/azure_mgmt_logic/models/edifact_delimiter_override.rb', line 19 def @message_version end |
#release_indicator ⇒ Integer
Returns The release indicator.
45 46 47 |
# File 'lib/2018-07-01-preview/generated/azure_mgmt_logic/models/edifact_delimiter_override.rb', line 45 def release_indicator @release_indicator end |
#repetition_separator ⇒ Integer
Returns The repetition separator.
34 35 36 |
# File 'lib/2018-07-01-preview/generated/azure_mgmt_logic/models/edifact_delimiter_override.rb', line 34 def repetition_separator @repetition_separator end |
#segment_terminator ⇒ Integer
Returns The segment terminator.
31 32 33 |
# File 'lib/2018-07-01-preview/generated/azure_mgmt_logic/models/edifact_delimiter_override.rb', line 31 def segment_terminator @segment_terminator end |
#segment_terminator_suffix ⇒ SegmentTerminatorSuffix
Possible values include: ‘NotSpecified’, ‘None’, ‘CR’, ‘LF’, ‘CRLF’
38 39 40 |
# File 'lib/2018-07-01-preview/generated/azure_mgmt_logic/models/edifact_delimiter_override.rb', line 38 def segment_terminator_suffix @segment_terminator_suffix end |
#target_namespace ⇒ String
has to be applied.
52 53 54 |
# File 'lib/2018-07-01-preview/generated/azure_mgmt_logic/models/edifact_delimiter_override.rb', line 52 def target_namespace @target_namespace end |
Class Method Details
.mapper ⇒ Object
Mapper for EdifactDelimiterOverride class as Ruby Hash. This will be used for serialization/deserialization.
59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 |
# File 'lib/2018-07-01-preview/generated/azure_mgmt_logic/models/edifact_delimiter_override.rb', line 59 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'EdifactDelimiterOverride', type: { name: 'Composite', class_name: 'EdifactDelimiterOverride', model_properties: { message_id: { client_side_validation: true, required: false, serialized_name: 'messageId', type: { name: 'String' } }, message_version: { client_side_validation: true, required: false, serialized_name: 'messageVersion', type: { name: 'String' } }, message_release: { client_side_validation: true, required: false, serialized_name: 'messageRelease', type: { name: 'String' } }, data_element_separator: { client_side_validation: true, required: true, serialized_name: 'dataElementSeparator', type: { name: 'Number' } }, component_separator: { client_side_validation: true, required: true, serialized_name: 'componentSeparator', type: { name: 'Number' } }, segment_terminator: { client_side_validation: true, required: true, serialized_name: 'segmentTerminator', type: { name: 'Number' } }, repetition_separator: { client_side_validation: true, required: true, serialized_name: 'repetitionSeparator', type: { name: 'Number' } }, segment_terminator_suffix: { client_side_validation: true, required: true, serialized_name: 'segmentTerminatorSuffix', type: { name: 'Enum', module: 'SegmentTerminatorSuffix' } }, decimal_point_indicator: { client_side_validation: true, required: true, serialized_name: 'decimalPointIndicator', type: { name: 'Enum', module: 'EdifactDecimalIndicator' } }, release_indicator: { client_side_validation: true, required: true, serialized_name: 'releaseIndicator', type: { name: 'Number' } }, message_association_assigned_code: { client_side_validation: true, required: false, serialized_name: 'messageAssociationAssignedCode', type: { name: 'String' } }, target_namespace: { client_side_validation: true, required: false, serialized_name: 'targetNamespace', type: { name: 'String' } } } } } end |