Class TableOptions

java.lang.Object
io.stargate.sdk.rest.domain.TableOptions

public class TableOptions extends Object
Configuration at table level.
Author:
Cedrick LUNVEN (@clunven)
  • Constructor Details

    • TableOptions

      public TableOptions()
      Default Constructor.
    • TableOptions

      public TableOptions(int ttl, List<ClusteringExpression> cols)
      Constructor with Parameters.
      Parameters:
      ttl - defaultTimeToLive
      cols - clustering expressions
  • Method Details

    • getDefaultTimeToLive

      public int getDefaultTimeToLive()
      Getter accessor for attribute 'defaultTimeToLive'.
      Returns:
      current value of 'defaultTimeToLive'
    • setDefaultTimeToLive

      public void setDefaultTimeToLive(int defaultTimeToLive)
      Setter accessor for attribute 'defaultTimeToLive'.
      Parameters:
      defaultTimeToLive - new value for 'defaultTimeToLive '
    • getClusteringExpression

      public List<ClusteringExpression> getClusteringExpression()
      Getter accessor for attribute 'clusteringExpression'.
      Returns:
      current value of 'clusteringExpression'
    • setClusteringExpression

      public void setClusteringExpression(List<ClusteringExpression> clusteringExpression)
      Setter accessor for attribute 'clusteringExpression'.
      Parameters:
      clusteringExpression - new value for 'clusteringExpression '