public sealed class CreateSessionRequest : IMessage<CreateSessionRequest>, IEquatable<CreateSessionRequest>, IDeepCloneable<CreateSessionRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Dataproc v1 API class CreateSessionRequest.
Optional. A unique ID used to identify the request. If the service
receives two
CreateSessionRequestss
with the same ID, the second request is ignored, and the
first [Session][google.cloud.dataproc.v1.Session] is created and stored in
the backend.
[[["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 documentation for the \u003ccode\u003eCreateSessionRequest\u003c/code\u003e class within the Google Cloud Dataproc v1 API, specifically version 5.15.0.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eCreateSessionRequest\u003c/code\u003e is a class used to request the creation of a new session, inheriting from \u003ccode\u003eobject\u003c/code\u003e and implementing 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\u003eThe \u003ccode\u003eCreateSessionRequest\u003c/code\u003e class has several properties, including \u003ccode\u003eParent\u003c/code\u003e, \u003ccode\u003eParentAsLocationName\u003c/code\u003e, \u003ccode\u003eRequestId\u003c/code\u003e, \u003ccode\u003eSession\u003c/code\u003e, and \u003ccode\u003eSessionId\u003c/code\u003e, which are used to specify the details of the session creation request.\u003c/p\u003e\n"],["\u003cp\u003eThe latest version of the API is 5.17.0, and the document also provides links to previous versions, going back as far as 3.1.0, allowing users to navigate different versions of the API documentation.\u003c/p\u003e\n"],["\u003cp\u003eThere are two constructors for \u003ccode\u003eCreateSessionRequest\u003c/code\u003e, one being empty, the other used to clone \u003ccode\u003eCreateSessionRequest\u003c/code\u003e objects.\u003c/p\u003e\n"]]],[],null,[]]