ModerationQueryStatusesInput class abstract

Available extensions
Annotations
  • @freezed

Constructors

ModerationQueryStatusesInput.new({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, String? reviewState, List<String>? ignoreSubjects, String? lastReviewedBy, @Default('lastReportedAt') String sortField, @Default('desc') String sortDirection, bool? takendown, bool? appealed, @Default(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, @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
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
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
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 String?
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 or record) 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, String? 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, 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, String? 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, 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, String? 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, 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>