Interface KxDatabaseConfiguration.Builder

    • Method Detail

      • databaseName

        KxDatabaseConfiguration.Builder databaseName​(String databaseName)

        The name of the kdb database. When this parameter is specified in the structure, S3 with the whole database is included by default.

        Parameters:
        databaseName - The name of the kdb database. When this parameter is specified in the structure, S3 with the whole database is included by default.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • cacheConfigurations

        KxDatabaseConfiguration.Builder cacheConfigurations​(Collection<KxDatabaseCacheConfiguration> cacheConfigurations)

        Configuration details for the disk cache used to increase performance reading from a kdb database mounted to the cluster.

        Parameters:
        cacheConfigurations - Configuration details for the disk cache used to increase performance reading from a kdb database mounted to the cluster.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • cacheConfigurations

        KxDatabaseConfiguration.Builder cacheConfigurations​(KxDatabaseCacheConfiguration... cacheConfigurations)

        Configuration details for the disk cache used to increase performance reading from a kdb database mounted to the cluster.

        Parameters:
        cacheConfigurations - Configuration details for the disk cache used to increase performance reading from a kdb database mounted to the cluster.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • changesetId

        KxDatabaseConfiguration.Builder changesetId​(String changesetId)

        A unique identifier of the changeset that is associated with the cluster.

        Parameters:
        changesetId - A unique identifier of the changeset that is associated with the cluster.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • dataviewName

        KxDatabaseConfiguration.Builder dataviewName​(String dataviewName)

        The name of the dataview to be used for caching historical data on disk.

        Parameters:
        dataviewName - The name of the dataview to be used for caching historical data on disk.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • dataviewConfiguration

        KxDatabaseConfiguration.Builder dataviewConfiguration​(KxDataviewConfiguration dataviewConfiguration)

        The configuration of the dataview to be used with specified cluster.

        Parameters:
        dataviewConfiguration - The configuration of the dataview to be used with specified cluster.
        Returns:
        Returns a reference to this object so that method calls can be chained together.