Package io.trino.plugin.mongodb
Class MongoIndex
- java.lang.Object
-
- io.trino.plugin.mongodb.MongoIndex
-
public class MongoIndex extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classMongoIndex.MongodbIndexKey
-
Constructor Summary
Constructors Constructor Description MongoIndex(String name, List<MongoIndex.MongodbIndexKey> keys, boolean unique)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description List<MongoIndex.MongodbIndexKey>getKeys()StringgetName()booleanisUnique()static List<MongoIndex>parse(com.mongodb.client.ListIndexesIterable<org.bson.Document> indexes)
-
-
-
Constructor Detail
-
MongoIndex
public MongoIndex(String name, List<MongoIndex.MongodbIndexKey> keys, boolean unique)
-
-
Method Detail
-
parse
public static List<MongoIndex> parse(com.mongodb.client.ListIndexesIterable<org.bson.Document> indexes)
-
getName
public String getName()
-
getKeys
public List<MongoIndex.MongodbIndexKey> getKeys()
-
isUnique
public boolean isUnique()
-
-