Class CreateIndex

java.lang.Object
io.stargate.sdk.rest.domain.CreateIndex
All Implemented Interfaces:
Serializable

public class CreateIndex extends Object implements Serializable
Creation request for an INDEX.
Author:
Cedrick LUNVEN (@clunven)
See Also:
  • Field Details

  • Method Details

    • builder

      public static CreateIndex.CreateIndexBuilder builder()
      Access to builder.
      Returns:
      create index builder
    • getName

      public String getName()
      Getter accessor for attribute 'name'.
      Returns:
      current value of 'name'
    • getColumn

      public String getColumn()
      Getter accessor for attribute 'column'.
      Returns:
      current value of 'column'
    • isIfNotExists

      public boolean isIfNotExists()
      Getter accessor for attribute 'ifNotExists'.
      Returns:
      current value of 'ifNotExists'
    • getType

      public String getType()
      Getter accessor for attribute 'type'.
      Returns:
      current value of 'type'
    • getKind

      public io.stargate.sdk.rest.domain.CreateIndex.IndexKind getKind()
      Getter accessor for attribute 'kind'.
      Returns:
      current value of 'kind'
    • getOptions

      public Map<String,String> getOptions()
      Getter accessor for attribute 'options'.
      Returns:
      current value of 'options'
    • setName

      public void setName(String name)
      Setter accessor for attribute 'name'.
      Parameters:
      name - new value for 'name '