Class IndexedField
- java.lang.Object
-
- io.quarkus.redis.datasource.search.IndexedField
-
- All Implemented Interfaces:
RedisCommandExtraArguments
public class IndexedField extends Object implements RedisCommandExtraArguments
Represents an indexed field.
-
-
Constructor Summary
Constructors Constructor Description IndexedField(String field, String alias, FieldType type, FieldOptions options)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static IndexedField
from(String field, FieldType type)
static IndexedField
from(String field, FieldType type, FieldOptions options)
static IndexedField
from(String field, String alias, FieldType type)
static IndexedField
from(String field, String alias, FieldType type, FieldOptions options)
List<Object>
toArgs()
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface io.quarkus.redis.datasource.RedisCommandExtraArguments
toArgs
-
-
-
-
Constructor Detail
-
IndexedField
IndexedField(String field, String alias, FieldType type, FieldOptions options)
-
-
Method Detail
-
from
public static IndexedField from(String field, String alias, FieldType type, FieldOptions options)
-
from
public static IndexedField from(String field, FieldType type, FieldOptions options)
-
from
public static IndexedField from(String field, FieldType type)
-
from
public static IndexedField from(String field, String alias, FieldType type)
-
toArgs
public List<Object> toArgs()
- Specified by:
toArgs
in interfaceRedisCommandExtraArguments
- Returns:
- the list of arguments.
-
-