public sealed class JobTrigger.Types.Trigger : IMessage<JobTrigger.Types.Trigger>, IEquatable<JobTrigger.Types.Trigger>, IDeepCloneable<JobTrigger.Types.Trigger>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Data Loss Prevention v2 API class JobTrigger.Types.Trigger.
What event needs to occur for a new job to be started.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-24 UTC."],[[["This documentation page covers the `JobTrigger.Types.Trigger` class within the Google Cloud Data Loss Prevention (DLP) v2 API, detailing its purpose in defining the events that start new jobs."],["The class `JobTrigger.Types.Trigger` implements multiple interfaces including `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`, indicating its capabilities for message handling, equality checks, deep cloning, and buffer operations."],["The `JobTrigger.Types.Trigger` class can be triggered either manually or via a schedule, with properties `Manual` and `Schedule` to configure these respective triggering methods."],["The latest version of the documentation is 4.16.0, and the page also provides access to documentation for older versions of the API class, ranging back to version 2.15.0."],["The `TriggerCase` property of `JobTrigger.Types.Trigger` determines whether a trigger is defined by the `Manual` or `Schedule` property, indicating which type of trigger is being used."]]],[]]