ModerationQueryStatusesInput class abstract

Available extensions
Annotations
  • @freezed

Constructors

ModerationQueryStatusesInput({int? queueCount, int? queueIndex, String? queueSeed, bool? includeAllUserRecords, String? subject, String? comment, @JsonKey.new(toJson: iso8601) DateTime? reportedAfter, @JsonKey.new(toJson: iso8601) DateTime? reportedBefore, @JsonKey.new(toJson: iso8601) DateTime? reviewedAfter, @JsonKey.new(toJson: iso8601) DateTime? hostingDeletedAfter, @JsonKey.new(toJson: iso8601) DateTime? hostingDeletedBefore, @JsonKey.new(toJson: iso8601) DateTime? hostingUpdatedAfter, @JsonKey.new(toJson: iso8601) DateTime? hostingUpdatedBefore, List<String>? hostingStatuses, @JsonKey.new(toJson: iso8601) DateTime? reviewedBefore, bool? includeMuted, bool? onlyMuted, @ModerationQueryStatusesReviewStateConverter() ModerationQueryStatusesReviewState? reviewState, List<String>? ignoreSubjects, String? lastReviewedBy, @Default.new('lastReportedAt') String sortField, @Default.new('desc') String sortDirection, bool? takendown, bool? appealed, @Default.new(50) int limit, List<String>? tags, List<String>? excludeTags, String? cursor, List<String>? collections, @ModerationQueryStatusesSubjectTypeConverter() ModerationQueryStatusesSubjectType? subjectType, int? minAccountSuspendCount, int? minReportedRecordsCount, int? minTakendownRecordsCount, int? minPriorityScore, int? minStrikeCount, @ModerationQueryStatusesAgeAssuranceStateConverter() ModerationQueryStatusesAgeAssuranceState? ageAssuranceState, Map<String, dynamic>? $unknown})
const
factory
ModerationQueryStatusesInput.fromJson(Map<String, Object?> json)
factory

Properties

$unknown → Map<String, dynamic>?
no setterinherited
ageAssuranceState → ModerationQueryStatusesAgeAssuranceState?
If specified, only subjects with the given age assurance state will be returned.
no setterinherited
appealed → bool?
Get subjects in unresolved appealed status
no setterinherited
collections → List<String>?
no setterinherited
comment → String?
Search subjects by keyword from comments
no setterinherited
copyWith → $ModerationQueryStatusesInputCopyWith<ModerationQueryStatusesInput>
Create a copy of ModerationQueryStatusesInput with the given fields replaced by the non-null parameter values.
no setterinherited
cursor → String?
no setterinherited
excludeTags → List<String>?
no setterinherited
hasAgeAssuranceState → bool

Available on ModerationQueryStatusesInput, provided by the ModerationQueryStatusesInputExtension extension

no setter
hasComment → bool

Available on ModerationQueryStatusesInput, provided by the ModerationQueryStatusesInputExtension extension

no setter
hasCursor → bool

Available on ModerationQueryStatusesInput, provided by the ModerationQueryStatusesInputExtension extension

no setter
hashCode → int
The hash code for this object.
no setterinherited
hasHostingDeletedAfter → bool

Available on ModerationQueryStatusesInput, provided by the ModerationQueryStatusesInputExtension extension

no setter
hasHostingDeletedBefore → bool

Available on ModerationQueryStatusesInput, provided by the ModerationQueryStatusesInputExtension extension

no setter
hasHostingUpdatedAfter → bool

Available on ModerationQueryStatusesInput, provided by the ModerationQueryStatusesInputExtension extension

no setter
hasHostingUpdatedBefore → bool

Available on ModerationQueryStatusesInput, provided by the ModerationQueryStatusesInputExtension extension

no setter
hasLastReviewedBy → bool

Available on ModerationQueryStatusesInput, provided by the ModerationQueryStatusesInputExtension extension

no setter
hasMinAccountSuspendCount → bool

Available on ModerationQueryStatusesInput, provided by the ModerationQueryStatusesInputExtension extension

no setter
hasMinPriorityScore → bool

Available on ModerationQueryStatusesInput, provided by the ModerationQueryStatusesInputExtension extension

no setter
hasMinReportedRecordsCount → bool

Available on ModerationQueryStatusesInput, provided by the ModerationQueryStatusesInputExtension extension

no setter
hasMinStrikeCount → bool

Available on ModerationQueryStatusesInput, provided by the ModerationQueryStatusesInputExtension extension

no setter
hasMinTakendownRecordsCount → bool

Available on ModerationQueryStatusesInput, provided by the ModerationQueryStatusesInputExtension extension

no setter
hasNotAgeAssuranceState → bool

Available on ModerationQueryStatusesInput, provided by the ModerationQueryStatusesInputExtension extension

no setter
hasNotComment → bool

Available on ModerationQueryStatusesInput, provided by the ModerationQueryStatusesInputExtension extension

no setter
hasNotCursor → bool

Available on ModerationQueryStatusesInput, provided by the ModerationQueryStatusesInputExtension extension

no setter
hasNotHostingDeletedAfter → bool

Available on ModerationQueryStatusesInput, provided by the ModerationQueryStatusesInputExtension extension

no setter
hasNotHostingDeletedBefore → bool

Available on ModerationQueryStatusesInput, provided by the ModerationQueryStatusesInputExtension extension

no setter
hasNotHostingUpdatedAfter → bool

Available on ModerationQueryStatusesInput, provided by the ModerationQueryStatusesInputExtension extension

no setter
hasNotHostingUpdatedBefore → bool

Available on ModerationQueryStatusesInput, provided by the ModerationQueryStatusesInputExtension extension

no setter
hasNotLastReviewedBy → bool

Available on ModerationQueryStatusesInput, provided by the ModerationQueryStatusesInputExtension extension

no setter
hasNotMinAccountSuspendCount → bool

Available on ModerationQueryStatusesInput, provided by the ModerationQueryStatusesInputExtension extension

no setter
hasNotMinPriorityScore → bool

Available on ModerationQueryStatusesInput, provided by the ModerationQueryStatusesInputExtension extension

no setter
hasNotMinReportedRecordsCount → bool

Available on ModerationQueryStatusesInput, provided by the ModerationQueryStatusesInputExtension extension

no setter
hasNotMinStrikeCount → bool

Available on ModerationQueryStatusesInput, provided by the ModerationQueryStatusesInputExtension extension

no setter
hasNotMinTakendownRecordsCount → bool

Available on ModerationQueryStatusesInput, provided by the ModerationQueryStatusesInputExtension extension

no setter
hasNotQueueCount → bool

Available on ModerationQueryStatusesInput, provided by the ModerationQueryStatusesInputExtension extension

no setter
hasNotQueueIndex → bool

Available on ModerationQueryStatusesInput, provided by the ModerationQueryStatusesInputExtension extension

no setter
hasNotQueueSeed → bool

Available on ModerationQueryStatusesInput, provided by the ModerationQueryStatusesInputExtension extension

no setter
hasNotReportedAfter → bool

Available on ModerationQueryStatusesInput, provided by the ModerationQueryStatusesInputExtension extension

no setter
hasNotReportedBefore → bool

Available on ModerationQueryStatusesInput, provided by the ModerationQueryStatusesInputExtension extension

no setter
hasNotReviewedAfter → bool

Available on ModerationQueryStatusesInput, provided by the ModerationQueryStatusesInputExtension extension

no setter
hasNotReviewedBefore → bool

Available on ModerationQueryStatusesInput, provided by the ModerationQueryStatusesInputExtension extension

no setter
hasNotReviewState → bool

Available on ModerationQueryStatusesInput, provided by the ModerationQueryStatusesInputExtension extension

no setter
hasNotSubject → bool

Available on ModerationQueryStatusesInput, provided by the ModerationQueryStatusesInputExtension extension

no setter
hasNotSubjectType → bool

Available on ModerationQueryStatusesInput, provided by the ModerationQueryStatusesInputExtension extension

no setter
hasQueueCount → bool

Available on ModerationQueryStatusesInput, provided by the ModerationQueryStatusesInputExtension extension

no setter
hasQueueIndex → bool

Available on ModerationQueryStatusesInput, provided by the ModerationQueryStatusesInputExtension extension

no setter
hasQueueSeed → bool

Available on ModerationQueryStatusesInput, provided by the ModerationQueryStatusesInputExtension extension

no setter
hasReportedAfter → bool

Available on ModerationQueryStatusesInput, provided by the ModerationQueryStatusesInputExtension extension

no setter
hasReportedBefore → bool

Available on ModerationQueryStatusesInput, provided by the ModerationQueryStatusesInputExtension extension

no setter
hasReviewedAfter → bool

Available on ModerationQueryStatusesInput, provided by the ModerationQueryStatusesInputExtension extension

no setter
hasReviewedBefore → bool

Available on ModerationQueryStatusesInput, provided by the ModerationQueryStatusesInputExtension extension

no setter
hasReviewState → bool

Available on ModerationQueryStatusesInput, provided by the ModerationQueryStatusesInputExtension extension

no setter
hasSubject → bool

Available on ModerationQueryStatusesInput, provided by the ModerationQueryStatusesInputExtension extension

no setter
hasSubjectType → bool

Available on ModerationQueryStatusesInput, provided by the ModerationQueryStatusesInputExtension extension

no setter
hostingDeletedAfter → DateTime?
Search subjects where the associated record/account was deleted after a given timestamp
no setterinherited
hostingDeletedBefore → DateTime?
Search subjects where the associated record/account was deleted before a given timestamp
no setterinherited
hostingStatuses → List<String>?
no setterinherited
hostingUpdatedAfter → DateTime?
Search subjects where the associated record/account was updated after a given timestamp
no setterinherited
hostingUpdatedBefore → DateTime?
Search subjects where the associated record/account was updated before a given timestamp
no setterinherited
ignoreSubjects → List<String>?
no setterinherited
includeAllUserRecords → bool?
All subjects, or subjects from given 'collections' param, belonging to the account specified in the 'subject' param will be returned.
no setterinherited
includeMuted → bool?
By default, we don't include muted subjects in the results. Set this to true to include them.
no setterinherited
isAppealed → bool

Available on ModerationQueryStatusesInput, provided by the ModerationQueryStatusesInputExtension extension

no setter
isIncludeAllUserRecords → bool

Available on ModerationQueryStatusesInput, provided by the ModerationQueryStatusesInputExtension extension

no setter
isIncludeMuted → bool

Available on ModerationQueryStatusesInput, provided by the ModerationQueryStatusesInputExtension extension

no setter
isNotAppealed → bool

Available on ModerationQueryStatusesInput, provided by the ModerationQueryStatusesInputExtension extension

no setter
isNotIncludeAllUserRecords → bool

Available on ModerationQueryStatusesInput, provided by the ModerationQueryStatusesInputExtension extension

no setter
isNotIncludeMuted → bool

Available on ModerationQueryStatusesInput, provided by the ModerationQueryStatusesInputExtension extension

no setter
isNotOnlyMuted → bool

Available on ModerationQueryStatusesInput, provided by the ModerationQueryStatusesInputExtension extension

no setter
isNotTakendown → bool

Available on ModerationQueryStatusesInput, provided by the ModerationQueryStatusesInputExtension extension

no setter
isOnlyMuted → bool

Available on ModerationQueryStatusesInput, provided by the ModerationQueryStatusesInputExtension extension

no setter
isTakendown → bool

Available on ModerationQueryStatusesInput, provided by the ModerationQueryStatusesInputExtension extension

no setter
lastReviewedBy → String?
Get all subject statuses that were reviewed by a specific moderator
no setterinherited
limit → int
no setterinherited
minAccountSuspendCount → int?
If specified, only subjects that belong to an account that has at least this many suspensions will be returned.
no setterinherited
minPriorityScore → int?
If specified, only subjects that have priority score value above the given value will be returned.
no setterinherited
minReportedRecordsCount → int?
If specified, only subjects that belong to an account that has at least this many reported records will be returned.
no setterinherited
minStrikeCount → int?
If specified, only subjects that belong to an account that has at least this many active strikes will be returned.
no setterinherited
minTakendownRecordsCount → int?
If specified, only subjects that belong to an account that has at least this many taken down records will be returned.
no setterinherited
onlyMuted → bool?
When set to true, only muted subjects and reporters will be returned.
no setterinherited
queueCount → int?
Number of queues being used by moderators. Subjects will be split among all queues.
no setterinherited
queueIndex → int?
Index of the queue to fetch subjects from. Works only when queueCount value is specified.
no setterinherited
queueSeed → String?
A seeder to shuffle/balance the queue items.
no setterinherited
reportedAfter → DateTime?
Search subjects reported after a given timestamp
no setterinherited
reportedBefore → DateTime?
Search subjects reported before a given timestamp
no setterinherited
reviewedAfter → DateTime?
Search subjects reviewed after a given timestamp
no setterinherited
reviewedBefore → DateTime?
Search subjects reviewed before a given timestamp
no setterinherited
reviewState → ModerationQueryStatusesReviewState?
Specify when fetching subjects in a certain state
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
sortDirection → String
no setterinherited
sortField → String
no setterinherited
subject → String?
The subject to get the status for.
no setterinherited
subjectType → ModerationQueryStatusesSubjectType?
If specified, subjects of the given type (account, record, or conversation) will be returned. When this is set to 'account' the 'collections' parameter will be ignored. When includeAllUserRecords or subject is set, this will be ignored.
no setterinherited
tags → List<String>?
Items in this array are applied with OR filters. To apply AND filter, put all tags in the same string and separate using && characters
no setterinherited
takendown → bool?
Get subjects that were taken down
no setterinherited

Methods

map<TResult extends Object?>(TResult $default(_ModerationQueryStatusesInput value)) → TResult

Available on ModerationQueryStatusesInput, provided by the ModerationQueryStatusesInputPatterns extension

A switch-like method, using callbacks.
mapOrNull<TResult extends Object?>(TResult? $default(_ModerationQueryStatusesInput value)?) → TResult?

Available on ModerationQueryStatusesInput, provided by the ModerationQueryStatusesInputPatterns extension

A variant of map that fallback to returning null.
maybeMap<TResult extends Object?>(TResult $default(_ModerationQueryStatusesInput value)?, {required TResult orElse()}) → TResult

Available on ModerationQueryStatusesInput, provided by the ModerationQueryStatusesInputPatterns extension

A variant of map that fallback to returning orElse.
maybeWhen<TResult extends Object?>(TResult $default(int? queueCount, int? queueIndex, String? queueSeed, bool? includeAllUserRecords, String? subject, String? comment, DateTime? reportedAfter, DateTime? reportedBefore, DateTime? reviewedAfter, DateTime? hostingDeletedAfter, DateTime? hostingDeletedBefore, DateTime? hostingUpdatedAfter, DateTime? hostingUpdatedBefore, List<String>? hostingStatuses, DateTime? reviewedBefore, bool? includeMuted, bool? onlyMuted, ModerationQueryStatusesReviewState? reviewState, List<String>? ignoreSubjects, String? lastReviewedBy, String sortField, String sortDirection, bool? takendown, bool? appealed, int limit, List<String>? tags, List<String>? excludeTags, String? cursor, List<String>? collections, ModerationQueryStatusesSubjectType? subjectType, int? minAccountSuspendCount, int? minReportedRecordsCount, int? minTakendownRecordsCount, int? minPriorityScore, int? minStrikeCount, ModerationQueryStatusesAgeAssuranceState? ageAssuranceState, Map<String, dynamic>? $unknown)?, {required TResult orElse()}) → TResult

Available on ModerationQueryStatusesInput, provided by the ModerationQueryStatusesInputPatterns extension

A variant of when that fallback to an orElse callback.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() → Map<String, dynamic>
Serializes this ModerationQueryStatusesInput to a JSON map.
inherited
toString() → String
A string representation of this object.
inherited
when<TResult extends Object?>(TResult $default(int? queueCount, int? queueIndex, String? queueSeed, bool? includeAllUserRecords, String? subject, String? comment, DateTime? reportedAfter, DateTime? reportedBefore, DateTime? reviewedAfter, DateTime? hostingDeletedAfter, DateTime? hostingDeletedBefore, DateTime? hostingUpdatedAfter, DateTime? hostingUpdatedBefore, List<String>? hostingStatuses, DateTime? reviewedBefore, bool? includeMuted, bool? onlyMuted, ModerationQueryStatusesReviewState? reviewState, List<String>? ignoreSubjects, String? lastReviewedBy, String sortField, String sortDirection, bool? takendown, bool? appealed, int limit, List<String>? tags, List<String>? excludeTags, String? cursor, List<String>? collections, ModerationQueryStatusesSubjectType? subjectType, int? minAccountSuspendCount, int? minReportedRecordsCount, int? minTakendownRecordsCount, int? minPriorityScore, int? minStrikeCount, ModerationQueryStatusesAgeAssuranceState? ageAssuranceState, Map<String, dynamic>? $unknown)) → TResult

Available on ModerationQueryStatusesInput, provided by the ModerationQueryStatusesInputPatterns extension

A switch-like method, using callbacks.
whenOrNull<TResult extends Object?>(TResult? $default(int? queueCount, int? queueIndex, String? queueSeed, bool? includeAllUserRecords, String? subject, String? comment, DateTime? reportedAfter, DateTime? reportedBefore, DateTime? reviewedAfter, DateTime? hostingDeletedAfter, DateTime? hostingDeletedBefore, DateTime? hostingUpdatedAfter, DateTime? hostingUpdatedBefore, List<String>? hostingStatuses, DateTime? reviewedBefore, bool? includeMuted, bool? onlyMuted, ModerationQueryStatusesReviewState? reviewState, List<String>? ignoreSubjects, String? lastReviewedBy, String sortField, String sortDirection, bool? takendown, bool? appealed, int limit, List<String>? tags, List<String>? excludeTags, String? cursor, List<String>? collections, ModerationQueryStatusesSubjectType? subjectType, int? minAccountSuspendCount, int? minReportedRecordsCount, int? minTakendownRecordsCount, int? minPriorityScore, int? minStrikeCount, ModerationQueryStatusesAgeAssuranceState? ageAssuranceState, Map<String, dynamic>? $unknown)?) → TResult?

Available on ModerationQueryStatusesInput, provided by the ModerationQueryStatusesInputPatterns extension

A variant of when that fallback to returning null

Operators

operator ==(Object other) → bool
The equality operator.
inherited

Constants

knownProps → const List<String>