Sub2ApiAdminUpdateRiskControlConfigRequest class final
Constructors
-
Sub2ApiAdminUpdateRiskControlConfigRequest({bool? enabled, Sub2ApiAdminRiskControlMode? mode, Uri? baseUrl, String? model, int? proxyId, List<
Sub2ApiAdminCredentialSecret> ? apiKeys, Sub2ApiAdminRiskControlApiKeysMode apiKeysMode = Sub2ApiAdminRiskControlApiKeysMode.append, List<Sub2ApiAdminRiskControlHash> ? deleteApiKeyHashes, bool clearApiKeys = false, int? timeoutMs, int? sampleRate, bool? allGroups, List<int> ? groupIds, bool? recordNonHits, Map<String, Sub2ApiDecimal> ? thresholds, int? workerCount, int? queueSize, int? blockStatus, String? blockMessage, bool? emailOnHit, bool? autoBanEnabled, int? banThreshold, int? violationWindowHours, int? retryCount, int? hitRetentionDays, int? nonHitRetentionDays, bool? preHashCheckEnabled, List<String> ? blockedKeywords, Sub2ApiAdminRiskControlKeywordMode? keywordBlockingMode, Sub2ApiAdminRiskControlModelFilter? modelFilter, bool? cyberPolicyExcludeFromBanCount})
Properties
- allGroups → bool?
-
final
-
apiKeys
→ List<
Sub2ApiAdminCredentialSecret> ? -
final
- apiKeysMode → Sub2ApiAdminRiskControlApiKeysMode
-
final
- autoBanEnabled → bool?
-
final
- banThreshold → int?
-
final
- baseUrl → Uri?
-
final
-
blockedKeywords
→ List<
String> ? -
final
- blockMessage → String?
-
final
- blockStatus → int?
-
final
- clearApiKeys → bool
-
final
- cyberPolicyExcludeFromBanCount → bool?
-
final
-
deleteApiKeyHashes
→ List<
Sub2ApiAdminRiskControlHash> ? -
final
- emailOnHit → bool?
-
final
- enabled → bool?
-
final
-
groupIds
→ List<
int> ? -
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- hitRetentionDays → int?
-
final
- keywordBlockingMode → Sub2ApiAdminRiskControlKeywordMode?
-
final
- mode → Sub2ApiAdminRiskControlMode?
-
final
- model → String?
-
final
- modelFilter → Sub2ApiAdminRiskControlModelFilter?
-
final
- nonHitRetentionDays → int?
-
final
- preHashCheckEnabled → bool?
-
final
- proxyId → int?
-
Positive ID selects a proxy; zero clears the proxy.
final
- queueSize → int?
-
final
- recordNonHits → bool?
-
final
- retryCount → int?
-
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- sampleRate → int?
-
final
-
thresholds
→ Map<
String, Sub2ApiDecimal> ? -
final
- timeoutMs → int?
-
final
- violationWindowHours → int?
-
final
- workerCount → int?
-
final
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