Sub2ApiAdminChannelMonitor class final

Constructors

Sub2ApiAdminChannelMonitor({required int id, required String name, required Sub2ApiAdminChannelMonitorProvider provider, required Sub2ApiAdminChannelMonitorApiMode apiMode, required Uri? endpoint, required Sub2ApiAdminMaskedCredential apiKeyMasked, required bool apiKeyDecryptFailed, required String primaryModel, required List<String> extraModels, required String groupName, required bool enabled, required int intervalSeconds, required int jitterSeconds, required DateTime? lastCheckedAt, required int createdBy, required DateTime createdAt, required DateTime updatedAt, required String primaryStatus, required int? primaryLatencyMs, required Sub2ApiDecimal availability7d, required List<Sub2ApiAdminChannelMonitorExtraStatus> extraModelsStatus, required int? templateId, required Map<String, String> extraHeaders, required Sub2ApiAdminChannelMonitorBodyMode bodyOverrideMode, required Sub2ApiAdminJsonObject? bodyOverride, required Sub2ApiAdminChannelMonitorCheckMode checkMode, required int? accountId, required Sub2ApiMonitorQuotaSnapshot? latestQuota})

Properties

accountId → int?
final
apiKeyDecryptFailed → bool
final
apiKeyMasked → Sub2ApiAdminMaskedCredential
final
apiMode → Sub2ApiAdminChannelMonitorApiMode
final
availability7d → Sub2ApiDecimal
final
bodyOverride → Sub2ApiAdminJsonObject?
final
bodyOverrideMode → Sub2ApiAdminChannelMonitorBodyMode
final
checkMode → Sub2ApiAdminChannelMonitorCheckMode
final
createdAt → DateTime
final
createdBy → int
final
enabled → bool
final
endpoint → Uri?
final
extraHeaders → Map<String, String>
final
extraModels → List<String>
final
extraModelsStatus → List<Sub2ApiAdminChannelMonitorExtraStatus>
final
groupName → String
final
hashCode → int
The hash code for this object.
no setterinherited
id → int
final
intervalSeconds → int
final
jitterSeconds → int
final
lastCheckedAt → DateTime?
final
latestQuota → Sub2ApiMonitorQuotaSnapshot?
final
name → String
final
primaryLatencyMs → int?
final
primaryModel → String
final
primaryStatus → String
final
provider → Sub2ApiAdminChannelMonitorProvider
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
templateId → int?
final
updatedAt → DateTime
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