23 void getStatus(out
Status status, out time timeStamp);
60 constant
int SUCCESS = 0;
61 constant
int ERR_FILTER_NAME_UNKNOWN = 1;
62 constant
int ERR_FILTER_TYPE_READONLY = 2;
63 constant
int ERR_PROFILE_ALREADY_EXISTS = 3;
64 constant
int ERR_PROFILE_DOES_NOT_EXIST = 4;
65 constant
int ERR_PROFILE_IS_DEFAULT = 5;
66 constant
int ERR_PROFILE_IS_BUILTIN = 6;
67 constant
int ERR_PROFILE_NAME_TOO_LONG = 7;
68 constant
int ERR_PROFILE_NAME_INVALID = 8;
69 constant
int ERR_PROFILE_TOO_MANY = 9;
76 vector<Filter> getFilters();
83 vector<FilterProfile> getFilterProfiles();
124 int deleteFilterProfile(in
string profileName);
131 string getDefaultFilterProfileName();
141 int selectDefaultFilterProfile(in
string profileName);
Filter profiles are named collections of filters.
Definition: BulkConfiguration.idl:51
Restore is pending.
Definition: BulkConfiguration.idl:11
No bulk configuration was done yet.
Definition: BulkConfiguration.idl:9
FilterType
These are the supported supported filter types.
Definition: BulkConfiguration.idl:28
boolean noOverride
true if filter is always active and has a fixed type
Definition: BulkConfiguration.idl:39
vector< string > ruleSpecs
filter rule specifications (used only internally)
Definition: BulkConfiguration.idl:41
This structure defines a filter.
Definition: BulkConfiguration.idl:36
Whitelist filter (value is part of the bulk configuration)
Definition: BulkConfiguration.idl:29
Bulk Configuration.
Definition: BulkConfiguration.idl:2
Uploading a bulk configuration failed.
Definition: BulkConfiguration.idl:10
Status
Status of the last bulk configuration restore operation.
Definition: BulkConfiguration.idl:8
Restoring bulk configuration successful.
Definition: BulkConfiguration.idl:12
string displayName
name of the filter in the user interface
Definition: BulkConfiguration.idl:38
string description
description of the filter profile
Definition: BulkConfiguration.idl:53
Bulk Configuration Interface.
Definition: BulkConfiguration.idl:5
map< string, FilterType > filterNameToTypeMap
map filter name to type
Definition: BulkConfiguration.idl:54
string name
name of the filter profile
Definition: BulkConfiguration.idl:52
boolean bulkOnly
true if filter is not for backup
Definition: BulkConfiguration.idl:40
string name
internal name of the filter
Definition: BulkConfiguration.idl:37