summaryrefslogtreecommitdiffstats
path: root/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Enumeration/RuleValidationErrorCodeType.php
blob: 3b6028844b99b22768534ad0353e590a0b490276 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
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
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
<?php
/**
 * Contains \jamesiarmes\PhpEws\Enumeration\RuleValidationErrorCodeType.
 */

namespace jamesiarmes\PhpEws\Enumeration;

use \jamesiarmes\PhpEws\Enumeration;

/**
 * Represents a rule validation error code that describes what failed validation
 * for each rule predicate or action.
 *
 * @package php-ews\Enumeration
 */
class RuleValidationErrorCodeType extends Enumeration
{
    /**
     * Indicates an Active Directory operation failure.
     *
     * @since Exchange 2010
     *
     * @var string
     */
    const AD_OPERATION_FAILURE = 'ADOperationFailure';

    /**
     * Indicates a connected account could not be found.
     *
     * @since Exchange 2010
     *
     * @var string
     */
    const CONNECTED_ACCOUNT_NOT_FOUND = 'ConnectedAccountNotFound';

    /**
     * Indicates an error creating a rule with an id.
     *
     * @since Exchange 2010
     *
     * @var string
     */
    const CREATE_WITH_RULE_ID = 'CreateWithRuleId';

    /**
     * Indicates an error duplicating an operation on the same rule.
     *
     * @since Exchange 2010
     *
     * @var string
     */
    const DUPLICATED_OPERATION_ON_THE_SAME_RULE = 'DuplicatedOperationOnTheSameRule';

    /**
     * Indicates an error with a duplicated priority.
     *
     * @since Exchange 2010
     *
     * @var string
     */
    const DUPLICATED_PRIORITY = 'DuplicatedPriority';

    /**
     * Indicates an empty value.
     *
     * @since Exchange 2010
     *
     * @var string
     */
    const EMPTY_VALUE_FOUND = 'EmptyValueFound';

    /**
     * Indicates that a folder does not exist.
     *
     * @since Exchange 2010
     *
     * @var string
     */
    const FOLDER_DOES_NOT_EXIST = 'FolderDoesNotExist';

    /**
     * Indicates an invalid address.
     *
     * @since Exchange 2010
     *
     * @var string
     */
    const INVALID_ADDRESS = 'InvalidAddress';

    /**
     * Indicates an invalid date range
     *
     * @since Exchange 2010
     *
     * @var string
     */
    const INVALID_DATE_RANGE = 'InvalidDateRange';

    /**
     * Indicates an invalid folder id.
     *
     * @since Exchange 2010
     *
     * @var string
     */
    const INVALID_FOLDER_ID = 'InvalidFolderId';

    /**
     * Indicates an invalid size range
     *
     * @since Exchange 2010
     *
     * @var string
     */
    const INVALID_SIZE_RANGE = 'InvalidSizeRange';

    /**
     * Indicates an invalid value.
     *
     * @since Exchange 2010
     *
     * @var string
     */
    const INVALID_VALUE = 'InvalidValue';

    /**
     * Indicates that a message classification could not be found.
     *
     * @since Exchange 2010
     *
     * @var string
     */
    const MESSAGE_CLASSIFICATION_NOT_FOUND = 'MessageClassificationNotFound';

    /**
     * Indicates an action is missing.
     *
     * @since Exchange 2010
     *
     * @var string
     */
    const MISSING_ACTION = 'MissingAction';

    /**
     * Indicates a missing parameter.
     *
     * @since Exchange 2010
     *
     * @var string
     */
    const MISSING_PARAMETER = 'MissingParameter';

    /**
     * Indicates an error MissingRangeValue.
     *
     * @since Exchange 2010
     *
     * @var string
     */
    const MISSING_RANGE_VALUE = 'MissingRangeValue';

    /**
     * Indicates a field is not settable.
     *
     * @since Exchange 2010
     *
     * @var string
     */
    const NOT_SETTABLE = 'NotSettable';

    /**
     * Indicates that a recipient does not exist.
     *
     * @since Exchange 2010
     *
     * @var string
     */
    const RECIPIENT_DOES_NOT_EXIST = 'RecipientDoesNotExist';

    /**
     * Indicates that a rule could not be found.
     *
     * @since Exchange 2010
     *
     * @var string
     */
    const RULE_NOT_FOUND = 'RuleNotFound';

    /**
     * Indicates that a size less than zero was specified.
     *
     * @since Exchange 2010
     *
     * @var string
     */
    const SIZE_LESS_THAN_ZERO = 'SizeLessThanZero';

    /**
     * Indicates that a strings value is too large.
     *
     * @since Exchange 2010
     *
     * @var string
     */
    const STRING_VALUE_TOO_BIG = 'StringValueTooBig';

    /**
     * Indicates an unknown error.
     *
     * @since Exchange 2010
     *
     * @var string
     */
    const UNEXPECTED_ERROR = 'UnexpectedError';

    /**
     * Indicates an unsupported address.
     *
     * @since Exchange 2010
     *
     * @var string
     */
    const UNSUPPORTED_ADDRESS = 'UnsupportedAddress';

    /**
     * Indicates an unsupported rule.
     *
     * @since Exchange 2010
     *
     * @var string
     */
    const UNSUPPORTED_RULE = 'UnsupportedRule';
}