public sealed class CreateGeneratorRequest : IMessage<CreateGeneratorRequest>, IEquatable<CreateGeneratorRequest>, IDeepCloneable<CreateGeneratorRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Dialogflow v2 API class CreateGeneratorRequest.
Optional. The ID to use for the generator, which will become the final
component of the generator's resource name.
The generator ID must be compliant with the regression formula
[a-zA-Z][a-zA-Z0-9_-]* with the characters length in range of [3,64].
If the field is not provided, an Id will be auto-generated.
If the field is provided, the caller is responsible for
the uniqueness of the ID, otherwise the request will be rejected.
the consistency for whether to use custom ID or not under a project to
better ensure uniqueness.
[[["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\u003eCreateGeneratorRequest\u003c/code\u003e class within the Google Cloud Dialogflow v2 API for .NET.\u003c/p\u003e\n"],["\u003cp\u003eThe latest version of the \u003ccode\u003eCreateGeneratorRequest\u003c/code\u003e documentation is version 4.26.0, with links to previous versions back to 3.2.0.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eCreateGeneratorRequest\u003c/code\u003e is a request message class used to create a new generator in Dialogflow, implementing interfaces such as \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\u003eThe class includes properties like \u003ccode\u003eGenerator\u003c/code\u003e, \u003ccode\u003eGeneratorId\u003c/code\u003e, and \u003ccode\u003eParent\u003c/code\u003e, allowing specification of the generator to be created, an optional custom ID, and the project location.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eCreateGeneratorRequest\u003c/code\u003e has two constructors, one that is parameterless and one that takes a \u003ccode\u003eCreateGeneratorRequest\u003c/code\u003e object.\u003c/p\u003e\n"]]],[],null,[]]