Class HistoryQueryParameters
- Namespace
- ArcanaDevelopment.adTempus.Shared
- Assembly
- ArcanaDevelopment.adTempus.Shared.dll
Parameters used when querying job history
[DataContract]
public abstract class HistoryQueryParameters : JobQueryParameters
- Inheritance
-
objectHistoryQueryParameters
- Derived
Constructors
HistoryQueryParameters()
public HistoryQueryParameters()
HistoryQueryParameters(HistoryQueryParameters)
public HistoryQueryParameters(HistoryQueryParameters source)
Parameters
| Name | Type | Description |
|---|---|---|
source |
HistoryQueryParameters |
Fields
EndTimestamp
The latest time (inclusive; UTC) to include.
[DataMember]
public DateTime? EndTimestamp
Field Value
- DateTime?
ModifiedSinceUTC
If set, only fetches records created or modified after the specified timestamp.
[DataMember]
public DateTime? ModifiedSinceUTC
Field Value
- DateTime?
StartTimestamp
The earliest time (inclusive; UTC) to include.
[DataMember]
public DateTime? StartTimestamp
Field Value
- DateTime?
Properties
ChainIDs
Only return records associated with the specified chain
[DataMember]
public List<Guid> ChainIDs { get; protected set; }
Property Value
- List<Guid>
Remarks
A chain consists of all job instances linked together through Responses or Job Triggers. Each chain has a unique ID that can be retrieved from ArcanaDevelopment.adTempus.Client.ExecutionHistoryItem.CHainID
ExecutionRequestIDs
Only return records related to the specified execution request IDs
[DataMember]
public List<Guid> ExecutionRequestIDs { get; protected set; }
Property Value
- List<Guid>
Remarks
Execution request IDs are returned in the ExecuteJobResult by ArcanaDevelopment.adTempus.Client.Job.Execute
Instances
List of specific instances to retrieve
[DataMember]
public List<int> Instances { get; protected set; }
Property Value
- List<int>
Statuses
Only return records with one of the specified job states
[DataMember]
public List<JobState> Statuses { get; protected set; }
Property Value
- List<JobState>