SafelinkQueryRulesInput constructor
- @JsonSerializable(includeIfNull: false)
const
SafelinkQueryRulesInput(
{ - String? cursor,
- @Default(50) int limit,
- List<String>? urls,
- String? patternType,
- List<String>? actions,
- String? reason,
- String? createdBy,
- @SafelinkQueryRulesSortDirectionConverter() SafelinkQueryRulesSortDirection? sortDirection,
- Map<String, dynamic>? $unknown,
})
Implementation
@JsonSerializable(includeIfNull: false)
const factory SafelinkQueryRulesInput({
/// Cursor for pagination
String? cursor,
/// Maximum number of results to return
@Default(50) int limit,
List<String>? urls,
/// Filter by pattern type
String? patternType,
List<String>? actions,
/// Filter by reason type
String? reason,
/// Filter by rule creator
String? createdBy,
/// Sort direction
@SafelinkQueryRulesSortDirectionConverter()
SafelinkQueryRulesSortDirection? sortDirection,
Map<String, dynamic>? $unknown,
}) = _SafelinkQueryRulesInput;