public sealed class DeleteCustomClassRequest : IMessage<DeleteCustomClassRequest>, IEquatable<DeleteCustomClassRequest>, IDeepCloneable<DeleteCustomClassRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Cloud Speech-to-Text v2 API class DeleteCustomClassRequest.
Request message for the
[DeleteCustomClass][google.cloud.speech.v2.Speech.DeleteCustomClass] 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 document provides reference information for the \u003ccode\u003eDeleteCustomClassRequest\u003c/code\u003e class within the Cloud Speech-to-Text v2 API, specifically version 1.0.0 and later.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eDeleteCustomClassRequest\u003c/code\u003e class is used to construct requests for deleting a custom class via the \u003ccode\u003eDeleteCustomClass\u003c/code\u003e method in the API.\u003c/p\u003e\n"],["\u003cp\u003eIt inherits from \u003ccode\u003eobject\u003c/code\u003e and 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.\u003c/p\u003e\n"],["\u003cp\u003eKey properties of the class include \u003ccode\u003eAllowMissing\u003c/code\u003e to handle cases where the custom class is not found, \u003ccode\u003eCustomClassName\u003c/code\u003e for a typed view of the resource name, \u003ccode\u003eEtag\u003c/code\u003e for checksum verification, \u003ccode\u003eName\u003c/code\u003e to specify the custom class to delete, and \u003ccode\u003eValidateOnly\u003c/code\u003e to preview deletion without actually deleting.\u003c/p\u003e\n"],["\u003cp\u003eThere are two constructors, a parameterless one and one that accepts another instance of \u003ccode\u003eDeleteCustomClassRequest\u003c/code\u003e to copy.\u003c/p\u003e\n"]]],[],null,[]]