Package com.pulumi.aws.finspace.inputs
Class KxClusterDatabaseArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.finspace.inputs.KxClusterDatabaseArgs.Builder
-
- Enclosing class:
- KxClusterDatabaseArgs
public static final class KxClusterDatabaseArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(KxClusterDatabaseArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(KxClusterDatabaseArgs defaults)
-
-
Method Detail
-
cacheConfigurations
public KxClusterDatabaseArgs.Builder cacheConfigurations(@Nullable com.pulumi.core.Output<java.util.List<KxClusterDatabaseCacheConfigurationArgs>> cacheConfigurations)
- Parameters:
cacheConfigurations
- Configuration details for the disk cache to increase performance reading from a KX database mounted to the cluster. See cache_configurations.- Returns:
- builder
-
cacheConfigurations
public KxClusterDatabaseArgs.Builder cacheConfigurations(java.util.List<KxClusterDatabaseCacheConfigurationArgs> cacheConfigurations)
- Parameters:
cacheConfigurations
- Configuration details for the disk cache to increase performance reading from a KX database mounted to the cluster. See cache_configurations.- Returns:
- builder
-
cacheConfigurations
public KxClusterDatabaseArgs.Builder cacheConfigurations(KxClusterDatabaseCacheConfigurationArgs... cacheConfigurations)
- Parameters:
cacheConfigurations
- Configuration details for the disk cache to increase performance reading from a KX database mounted to the cluster. See cache_configurations.- Returns:
- builder
-
changesetId
public KxClusterDatabaseArgs.Builder changesetId(@Nullable com.pulumi.core.Output<java.lang.String> changesetId)
- Parameters:
changesetId
- A unique identifier of the changeset that is associated with the cluster.- Returns:
- builder
-
changesetId
public KxClusterDatabaseArgs.Builder changesetId(java.lang.String changesetId)
- Parameters:
changesetId
- A unique identifier of the changeset that is associated with the cluster.- Returns:
- builder
-
databaseName
public KxClusterDatabaseArgs.Builder databaseName(com.pulumi.core.Output<java.lang.String> databaseName)
- Parameters:
databaseName
- Name of the KX database.- Returns:
- builder
-
databaseName
public KxClusterDatabaseArgs.Builder databaseName(java.lang.String databaseName)
- Parameters:
databaseName
- Name of the KX database.- Returns:
- builder
-
dataviewName
public KxClusterDatabaseArgs.Builder dataviewName(@Nullable com.pulumi.core.Output<java.lang.String> dataviewName)
- Parameters:
dataviewName
- The name of the dataview to be used for caching historical data on disk. You cannot update to a different dataview name once a cluster is created. Use `lifecycle` `ignore_changes` for database to prevent any undesirable behaviors.- Returns:
- builder
-
dataviewName
public KxClusterDatabaseArgs.Builder dataviewName(java.lang.String dataviewName)
- Parameters:
dataviewName
- The name of the dataview to be used for caching historical data on disk. You cannot update to a different dataview name once a cluster is created. Use `lifecycle` `ignore_changes` for database to prevent any undesirable behaviors.- Returns:
- builder
-
build
public KxClusterDatabaseArgs build()
-
-