public sealed class SchedulingDuration : IMessage<SchedulingDuration>, IEquatable<SchedulingDuration>, IDeepCloneable<SchedulingDuration>, IBufferMessage, IMessage
Reference documentation and code samples for the Backup and DR Service v1 API class SchedulingDuration.
A SchedulingDuration represents a fixed-length span of time represented
as a count of seconds and fractions of seconds at nanosecond
resolution. It is independent of any calendar and concepts like "day"
or "month". Range is approximately 10,000 years.
[[["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-05-02 UTC."],[[["This document provides reference information for the `SchedulingDuration` class within the Google Cloud Backup and DR Service v1 API, covering its structure and functionality."],["`SchedulingDuration` is a class that represents a time span with nanosecond resolution, independent of calendar concepts, with a range of approximately 10,000 years, and it can be instantiated with or without a parameter."],["The class implements interfaces such as `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`, ensuring compatibility and extending its functionalities."],["The `SchedulingDuration` class has properties, including `HasNanos`, `HasSeconds`, `Nanos`, and `Seconds`, to handle the storage of both second and nanosecond time span components."],["There are multiple available versions of `SchedulingDuration`, with the latest version being 2.1.0, and you can find older version docs back to version 1.0.0-beta02."]]],[]]