Class JobFetchFilter
- Namespace
- ArcanaDevelopment.adTempus.Shared
- Assembly
- ArcanaDevelopment.adTempus.Shared.dll
Parameters used when fetching jobs
[DataContract]
public class JobFetchFilter
- Inheritance
-
objectJobFetchFilter
Fields
EffectiveHoldType
If specified, only fetches jobs that match the specified EffectiveHoldType.
[DataMember]
public HoldType? EffectiveHoldType
Field Value
ExcludeEffectiveHoldType
If specified, excludes jobs that match the specified EffectiveHoldType.
[DataMember]
public HoldType? ExcludeEffectiveHoldType
Field Value
ExcludeHoldType
If specified, excludes jobs that match the specified HoldType.
[DataMember]
public HoldType? ExcludeHoldType
Field Value
GroupOID
Only fetch jobs in the specified group
[DataMember]
public OID GroupOID
Field Value
HoldType
If specified, only fetches jobs that match the specified HoldType.
[DataMember]
public HoldType? HoldType
Field Value
NameMatch
The string or pattern to match against the name
[DataMember]
public string NameMatch
Field Value
- string
QueueOID
Only fetch jobs in the specified queue
[DataMember]
public OID QueueOID
Field Value
Tags
List of tags to include or exclude.
[DataMember]
public string[] Tags
Field Value
- string[]
Remarks
To exclude a tag, prefix it with "-". E.g., "-excluded tag".
UseRegularExpressions
Determines whether the NameMatch is a regular expression
[DataMember]
public bool UseRegularExpressions
Field Value
- bool