Package com.pulumi.gcp.dataproc.inputs
Class MetastoreServiceHiveMetastoreConfigArgs.Builder
- java.lang.Object
-
- com.pulumi.gcp.dataproc.inputs.MetastoreServiceHiveMetastoreConfigArgs.Builder
-
- Enclosing class:
- MetastoreServiceHiveMetastoreConfigArgs
public static final class MetastoreServiceHiveMetastoreConfigArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(MetastoreServiceHiveMetastoreConfigArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(MetastoreServiceHiveMetastoreConfigArgs defaults)
-
-
Method Detail
-
configOverrides
public MetastoreServiceHiveMetastoreConfigArgs.Builder configOverrides(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> configOverrides)
- Parameters:
configOverrides
- 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)- Returns:
- builder
-
configOverrides
public MetastoreServiceHiveMetastoreConfigArgs.Builder configOverrides(java.util.Map<java.lang.String,java.lang.String> configOverrides)
- Parameters:
configOverrides
- 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)- Returns:
- builder
-
endpointProtocol
public MetastoreServiceHiveMetastoreConfigArgs.Builder endpointProtocol(@Nullable com.pulumi.core.Output<java.lang.String> endpointProtocol)
-
endpointProtocol
public MetastoreServiceHiveMetastoreConfigArgs.Builder endpointProtocol(java.lang.String endpointProtocol)
-
kerberosConfig
public MetastoreServiceHiveMetastoreConfigArgs.Builder kerberosConfig(@Nullable com.pulumi.core.Output<MetastoreServiceHiveMetastoreConfigKerberosConfigArgs> kerberosConfig)
- Parameters:
kerberosConfig
- Information used to configure the Hive metastore service as a service principal in a Kerberos realm. Structure is documented below.- Returns:
- builder
-
kerberosConfig
public MetastoreServiceHiveMetastoreConfigArgs.Builder kerberosConfig(MetastoreServiceHiveMetastoreConfigKerberosConfigArgs kerberosConfig)
- Parameters:
kerberosConfig
- Information used to configure the Hive metastore service as a service principal in a Kerberos realm. Structure is documented below.- Returns:
- builder
-
version
public MetastoreServiceHiveMetastoreConfigArgs.Builder version(com.pulumi.core.Output<java.lang.String> version)
- Parameters:
version
- The Hive metastore schema version.- Returns:
- builder
-
version
public MetastoreServiceHiveMetastoreConfigArgs.Builder version(java.lang.String version)
- Parameters:
version
- The Hive metastore schema version.- Returns:
- builder
-
build
public MetastoreServiceHiveMetastoreConfigArgs build()
-
-