Annotation Type AerospikeRecord


@Retention(RUNTIME) @Target(TYPE) public @interface AerospikeRecord
  • Element Details

    • namespace

      String namespace
      Default:
      ""
    • set

      String set
      Default:
      ""
    • shortName

      String shortName
      Default:
      ""
    • ttl

      int ttl
      The TTL for the record. As this must be a primitive value Integer.MIN_VALUE is used to indicate that the value has not been explicitly set.
      Default:
      -2147483648
    • mapAll

      boolean mapAll
      Determine whether to add all the bins or not. If true, all bins will be added without having to map them via @AerospikeBin
      Default:
      true
    • version

      int version
      Default:
      1
    • sendKey

      boolean sendKey
      Default:
      false
    • durableDelete

      boolean durableDelete
      Default:
      false
    • factoryClass

      String factoryClass
      Default:
      ""
    • factoryMethod

      String factoryMethod
      Default:
      ""