Interface DataprocMetastoreServiceHiveMetastoreConfig

    • Method Detail

      • getVersion

        @Stability(Stable)
        @NotNull
        String getVersion()
        The Hive metastore schema version.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dataproc_metastore_service#version DataprocMetastoreService#version}

      • getAuxiliaryVersions

        @Stability(Stable)
        @Nullable
        default Object getAuxiliaryVersions()
        auxiliary_versions block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dataproc_metastore_service#auxiliary_versions DataprocMetastoreService#auxiliary_versions}

      • getConfigOverrides

        @Stability(Stable)
        @Nullable
        default Map<String,​String> getConfigOverrides()
        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).

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dataproc_metastore_service#config_overrides DataprocMetastoreService#config_overrides}

      • getEndpointProtocol

        @Stability(Stable)
        @Nullable
        default String getEndpointProtocol()
        The protocol to use for the metastore service endpoint.

        If unspecified, defaults to 'THRIFT'. Default value: "THRIFT" Possible values: ["THRIFT", "GRPC"] Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dataproc_metastore_service#endpoint_protocol DataprocMetastoreService#endpoint_protocol}

      • getKerberosConfig

        @Stability(Stable)
        @Nullable
        default DataprocMetastoreServiceHiveMetastoreConfigKerberosConfig getKerberosConfig()
        kerberos_config block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dataproc_metastore_service#kerberos_config DataprocMetastoreService#kerberos_config}