public sealed class UndeleteCustomClassRequest : IMessage<UndeleteCustomClassRequest>, IEquatable<UndeleteCustomClassRequest>, IDeepCloneable<UndeleteCustomClassRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Cloud Speech-to-Text v2 API class UndeleteCustomClassRequest.
Request message for the
[UndeleteCustomClass][google.cloud.speech.v2.Speech.UndeleteCustomClass]
method.
This checksum is computed by the server based on the value of other
fields. This may be sent on update, undelete, and delete requests to ensure
the client has an up-to-date value before proceeding.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThis page provides reference documentation for the \u003ccode\u003eUndeleteCustomClassRequest\u003c/code\u003e class in the Google Cloud Speech-to-Text v2 API, which is a request message used to undelete a custom class.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eUndeleteCustomClassRequest\u003c/code\u003e class implements several interfaces, including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, indicating its role in the protocol buffer system.\u003c/p\u003e\n"],["\u003cp\u003eThe class contains properties like \u003ccode\u003eCustomClassName\u003c/code\u003e, \u003ccode\u003eEtag\u003c/code\u003e, \u003ccode\u003eName\u003c/code\u003e, and \u003ccode\u003eValidateOnly\u003c/code\u003e, which define the custom class's name, a checksum for data integrity, the resource's name, and a validation option, respectively.\u003c/p\u003e\n"],["\u003cp\u003eThere are different version available, from 1.0.0 to the latest 1.4.0.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eUndeleteCustomClassRequest\u003c/code\u003e class has two constructors: a default constructor and a constructor that accepts another \u003ccode\u003eUndeleteCustomClassRequest\u003c/code\u003e instance for creating a copy.\u003c/p\u003e\n"]]],[],null,[]]