SettingsService provides hierarchical configuration management. All RPCs require authentication via Bearer token.
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Constants
-
get
→ const Spec<
GetRequest, GetResponse> - Get retrieves a single setting value by its hierarchical key. Returns the most specific matching setting based on the key hierarchy.
-
list
→ const Spec<
ListRequest, ListResponse> - List retrieves all settings matching a partial key. Empty fields in the key act as wildcards.
- name → const String
- Fully-qualified name of the SettingsService service.
-
search
→ const Spec<
SearchRequest, SearchResponse> - Search finds settings matching specified criteria. Supports full-text search and filtering.
-
set
→ const Spec<
SetRequest, SetResponse> - Set creates or updates a setting value. Creates a new setting if it doesn't exist, updates if it does.