Chronicle v1 API - Class Retrohunt (1.0.0-beta02)

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.

Inheritance

object > Retrohunt

Namespace

Google.Cloud.Chronicle.V1

Assembly

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