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