public sealed class LocationMetadata : IMessage<LocationMetadata>, IEquatable<LocationMetadata>, IDeepCloneable<LocationMetadata>, IBufferMessage, IMessage
Reference documentation and code samples for the Dataproc Metastore v1 API class LocationMetadata.
public RepeatedField<LocationMetadata.Types.HiveMetastoreVersion> SupportedHiveMetastoreVersions { get; }
The versions of Hive Metastore that can be used when creating a new
metastore service in this location. The server guarantees that exactly one
HiveMetastoreVersion in the list will set is_default.
[[["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\u003eLocationMetadata\u003c/code\u003e class within the Google Cloud Dataproc Metastore v1 API, specifically version 2.3.0.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eLocationMetadata\u003c/code\u003e class, which can be found under the namespace \u003ccode\u003eGoogle.Cloud.Metastore.V1\u003c/code\u003e, offers metadata about the service within a specific location, and is implemented with 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 class offers two constructors, \u003ccode\u003eLocationMetadata()\u003c/code\u003e and \u003ccode\u003eLocationMetadata(LocationMetadata other)\u003c/code\u003e, with the latter taking another \u003ccode\u003eLocationMetadata\u003c/code\u003e instance as a parameter.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eSupportedHiveMetastoreVersions\u003c/code\u003e property of the \u003ccode\u003eLocationMetadata\u003c/code\u003e class is a \u003ccode\u003eRepeatedField\u003c/code\u003e of \u003ccode\u003eHiveMetastoreVersion\u003c/code\u003e types and lists the available Hive Metastore versions, with one designated as the default.\u003c/p\u003e\n"],["\u003cp\u003eThe documentation provides links to several versions of the API, ranging from 1.0.0 to 2.9.0, where 2.9.0 is the latest version, and the current page is dedicated to the 2.3.0 version.\u003c/p\u003e\n"]]],[],null,[]]