Package com.pulumi.aws.finspace.inputs
Class KxDataviewSegmentConfigurationArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.finspace.inputs.KxDataviewSegmentConfigurationArgs.Builder
-
- Enclosing class:
- KxDataviewSegmentConfigurationArgs
public static final class KxDataviewSegmentConfigurationArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(KxDataviewSegmentConfigurationArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description KxDataviewSegmentConfigurationArgsbuild()KxDataviewSegmentConfigurationArgs.BuilderdbPaths(com.pulumi.core.Output<java.util.List<java.lang.String>> dbPaths)KxDataviewSegmentConfigurationArgs.BuilderdbPaths(java.lang.String... dbPaths)KxDataviewSegmentConfigurationArgs.BuilderdbPaths(java.util.List<java.lang.String> dbPaths)KxDataviewSegmentConfigurationArgs.BuilderonDemand(com.pulumi.core.Output<java.lang.Boolean> onDemand)KxDataviewSegmentConfigurationArgs.BuilderonDemand(java.lang.Boolean onDemand)KxDataviewSegmentConfigurationArgs.BuildervolumeName(com.pulumi.core.Output<java.lang.String> volumeName)KxDataviewSegmentConfigurationArgs.BuildervolumeName(java.lang.String volumeName)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(KxDataviewSegmentConfigurationArgs defaults)
-
-
Method Detail
-
dbPaths
public KxDataviewSegmentConfigurationArgs.Builder dbPaths(com.pulumi.core.Output<java.util.List<java.lang.String>> dbPaths)
- Parameters:
dbPaths- Database path of the data that you want to place on each selected volume. Each segment must have a unique database path for each volume.- Returns:
- builder
-
dbPaths
public KxDataviewSegmentConfigurationArgs.Builder dbPaths(java.util.List<java.lang.String> dbPaths)
- Parameters:
dbPaths- Database path of the data that you want to place on each selected volume. Each segment must have a unique database path for each volume.- Returns:
- builder
-
dbPaths
public KxDataviewSegmentConfigurationArgs.Builder dbPaths(java.lang.String... dbPaths)
- Parameters:
dbPaths- Database path of the data that you want to place on each selected volume. Each segment must have a unique database path for each volume.- Returns:
- builder
-
onDemand
public KxDataviewSegmentConfigurationArgs.Builder onDemand(@Nullable com.pulumi.core.Output<java.lang.Boolean> onDemand)
- Parameters:
onDemand- Enables on-demand caching on the selected database path when a particular file or a column of the database is accessed. When on demand caching is **True**, dataviews perform minimal loading of files on the filesystem as needed. When it is set to **False**, everything is cached. The default value is **False**.- Returns:
- builder
-
onDemand
public KxDataviewSegmentConfigurationArgs.Builder onDemand(java.lang.Boolean onDemand)
- Parameters:
onDemand- Enables on-demand caching on the selected database path when a particular file or a column of the database is accessed. When on demand caching is **True**, dataviews perform minimal loading of files on the filesystem as needed. When it is set to **False**, everything is cached. The default value is **False**.- Returns:
- builder
-
volumeName
public KxDataviewSegmentConfigurationArgs.Builder volumeName(com.pulumi.core.Output<java.lang.String> volumeName)
- Parameters:
volumeName- Name of the volume that you want to attach to a dataview. This volume must be in the same availability zone as the dataview that you are attaching to.- Returns:
- builder
-
volumeName
public KxDataviewSegmentConfigurationArgs.Builder volumeName(java.lang.String volumeName)
- Parameters:
volumeName- Name of the volume that you want to attach to a dataview. This volume must be in the same availability zone as the dataview that you are attaching to.- Returns:
- builder
-
build
public KxDataviewSegmentConfigurationArgs build()
-
-