Add python stub with type hints. (#168)
parent
314b436faa
commit
eede48abc8
|
@ -0,0 +1,94 @@
|
||||||
|
class Schema:
|
||||||
|
pass
|
||||||
|
|
||||||
|
class SchemaBuilder:
|
||||||
|
def add_text_field(
|
||||||
|
self,
|
||||||
|
name: str,
|
||||||
|
stored: bool = False,
|
||||||
|
tokenizer_name: str = "default",
|
||||||
|
index_option: str = "position",
|
||||||
|
) -> SchemaBuilder:
|
||||||
|
pass
|
||||||
|
|
||||||
|
def add_integer_field(
|
||||||
|
self,
|
||||||
|
name: str,
|
||||||
|
stored: bool = False,
|
||||||
|
indexed: bool = False,
|
||||||
|
fast: bool = False,
|
||||||
|
) -> SchemaBuilder:
|
||||||
|
pass
|
||||||
|
|
||||||
|
def add_float_field(
|
||||||
|
self,
|
||||||
|
name: str,
|
||||||
|
stored: bool = False,
|
||||||
|
indexed: bool = False,
|
||||||
|
fast: bool = False,
|
||||||
|
) -> SchemaBuilder:
|
||||||
|
pass
|
||||||
|
|
||||||
|
def add_unsigned_field(
|
||||||
|
self,
|
||||||
|
name: str,
|
||||||
|
stored: bool = False,
|
||||||
|
indexed: bool = False,
|
||||||
|
fast: bool = False,
|
||||||
|
) -> SchemaBuilder:
|
||||||
|
pass
|
||||||
|
|
||||||
|
def add_boolean_field(
|
||||||
|
self,
|
||||||
|
name: str,
|
||||||
|
stored: bool = False,
|
||||||
|
indexed: bool = False,
|
||||||
|
fast: bool = False,
|
||||||
|
) -> SchemaBuilder:
|
||||||
|
pass
|
||||||
|
|
||||||
|
def add_date_field(
|
||||||
|
self,
|
||||||
|
name: str,
|
||||||
|
stored: bool = False,
|
||||||
|
indexed: bool = False,
|
||||||
|
fast: bool = False,
|
||||||
|
) -> SchemaBuilder:
|
||||||
|
pass
|
||||||
|
|
||||||
|
def add_json_field(
|
||||||
|
self,
|
||||||
|
name: str,
|
||||||
|
stored: bool = False,
|
||||||
|
tokenizer_name: str = "default",
|
||||||
|
index_option: str = "position",
|
||||||
|
) -> SchemaBuilder:
|
||||||
|
pass
|
||||||
|
|
||||||
|
def add_facet_field(
|
||||||
|
self,
|
||||||
|
name: str,
|
||||||
|
) -> SchemaBuilder:
|
||||||
|
pass
|
||||||
|
|
||||||
|
def add_bytes_field(
|
||||||
|
self,
|
||||||
|
name: str,
|
||||||
|
stored: bool = False,
|
||||||
|
indexed: bool = False,
|
||||||
|
fast: bool = False,
|
||||||
|
index_option: str = "position",
|
||||||
|
) -> SchemaBuilder:
|
||||||
|
pass
|
||||||
|
|
||||||
|
def add_ip_addr_field(
|
||||||
|
self,
|
||||||
|
name: str,
|
||||||
|
stored: bool = False,
|
||||||
|
indexed: bool = False,
|
||||||
|
fast: bool = False,
|
||||||
|
) -> SchemaBuilder:
|
||||||
|
pass
|
||||||
|
|
||||||
|
def build(self) -> Schema:
|
||||||
|
pass
|
Loading…
Reference in New Issue