public sealed class Retrohunt : IMessage<Retrohunt>, IEquatable<Retrohunt>, IDeepCloneable<Retrohunt>, IBufferMessage, IMessage
Reference documentation and code samples for the Chronicle v1 API class Retrohunt.
Retrohunt is an execution of a Rule over a time range in the past.
Implements
IMessageRetrohunt, IEquatableRetrohunt, IDeepCloneableRetrohunt, IBufferMessage, IMessageNamespace
Google.Cloud.Chronicle.V1Assembly
Google.Cloud.Chronicle.V1.dll
Constructors
Retrohunt()
public Retrohunt()
Retrohunt(Retrohunt)
public Retrohunt(Retrohunt other)
Parameter | |
---|---|
Name | Description |
other |
Retrohunt |
Properties
ExecutionInterval
public Interval ExecutionInterval { get; set; }
Output only. The start and end time of the retrohunt execution. If the retrohunt is not yet finished, the end time of the interval will not be populated.
Property Value | |
---|---|
Type | Description |
Interval |
Name
public string Name { get; set; }
The resource name of the retrohunt.
Retrohunt is the child of a rule revision. {rule} in the format below is
structured as {rule_id@revision_id}.
Format:
projects/{project}/locations/{location}/instances/{instance}/rules/{rule}/retrohunts/{retrohunt}
Property Value | |
---|---|
Type | Description |
string |
ProcessInterval
public Interval ProcessInterval { get; set; }
Required. The start and end time of the event time range this retrohunt processes.
Property Value | |
---|---|
Type | Description |
Interval |
ProgressPercentage
public float ProgressPercentage { get; set; }
Output only. Percent progress of the retrohunt towards completion, from 0.00 to 100.00.
Property Value | |
---|---|
Type | Description |
float |
RetrohuntName
public RetrohuntName RetrohuntName { get; set; }
RetrohuntName-typed view over the Name resource name property.
Property Value | |
---|---|
Type | Description |
RetrohuntName |
State
public Retrohunt.Types.State State { get; set; }
Output only. The state of the retrohunt.
Property Value | |
---|---|
Type | Description |
RetrohuntTypesState |