public sealed class JobNotification : IMessage<JobNotification>, IEquatable<JobNotification>, IDeepCloneable<JobNotification>, IBufferMessage, IMessage
Reference documentation and code samples for the Batch v1 API class JobNotification.
The Pub/Sub topic where notifications like the job state changes
will be published. The topic must exist in the same project as
the job and billings will be charged to this project.
If not specified, no Pub/Sub messages will be sent.
Topic format: projects/{project}/topics/{topic}.
[[["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-21 UTC."],[[["The `JobNotification` class in the Google.Cloud.Batch.V1 namespace is used for configuring notification settings for jobs within the Batch v1 API, with the latest version being 2.13.0."],["`JobNotification` implements several interfaces including `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`, indicating its role in handling message serialization, equality checks, deep cloning, and buffered operations."],["The class offers properties such as `Message` to define the message attributes for Pub/Sub topics and `PubsubTopic` to specify the destination topic for notifications, which must be in the same project as the job."],["There are 18 available versions, including the latest 2.13.0, of the `JobNotification` class, with the current documentation being on version 2.5.0."],["`JobNotification` is structured to provide notification configurations, offering constructors to create instances and allowing specification of other `JobNotification` instances, which helps in cloning."]]],[]]