GoogleApi.Metastore.V1beta.Model.HiveMetastoreConfig (google_api_metastore v0.2.0) View Source
Specifies configuration information specific to running Hive metastore software as the metastore service.
Attributes
-
configOverrides
(type:map()
, default:nil
) - A mapping of Hive metastore configuration key-value pairs to apply to the Hive metastore (configured in hive-site.xml). The mappings override system defaults (some keys cannot be overridden). -
endpointProtocol
(type:String.t
, default:nil
) - The protocol to use for the metastore service endpoint. If unspecified, defaults to THRIFT. -
kerberosConfig
(type:GoogleApi.Metastore.V1beta.Model.KerberosConfig.t
, default:nil
) - Information used to configure the Hive metastore service as a service principal in a Kerberos realm. To disable Kerberos, use the UpdateService method and specify this field's path (hive_metastore_config.kerberos_config) in the request's update_mask while omitting this field from the request's service. -
version
(type:String.t
, default:nil
) - Immutable. The Hive metastore schema version.
Link to this section Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Link to this section Types
Specs
t() :: %GoogleApi.Metastore.V1beta.Model.HiveMetastoreConfig{ configOverrides: map() | nil, endpointProtocol: String.t() | nil, kerberosConfig: GoogleApi.Metastore.V1beta.Model.KerberosConfig.t() | nil, version: String.t() | nil }
Link to this section Functions
Specs
Unwrap a decoded JSON object into its complex fields.