resume-analysis / protos /resume_pb2.pyi
minskiter's picture
feat(server.py): update match positions
2447637
raw
history blame contribute delete
No virus
5.03 kB
from google.protobuf.internal import containers as _containers
from google.protobuf import descriptor as _descriptor
from google.protobuf import message as _message
from typing import ClassVar as _ClassVar, Iterable as _Iterable, Mapping as _Mapping, Optional as _Optional, Union as _Union
DESCRIPTOR: _descriptor.FileDescriptor
class Entity(_message.Message):
__slots__ = ["end", "entity", "level", "origin", "start", "text"]
END_FIELD_NUMBER: _ClassVar[int]
ENTITY_FIELD_NUMBER: _ClassVar[int]
LEVEL_FIELD_NUMBER: _ClassVar[int]
ORIGIN_FIELD_NUMBER: _ClassVar[int]
START_FIELD_NUMBER: _ClassVar[int]
TEXT_FIELD_NUMBER: _ClassVar[int]
end: int
entity: str
level: str
origin: str
start: int
text: str
def __init__(self, entity: _Optional[str] = ..., start: _Optional[int] = ..., end: _Optional[int] = ..., text: _Optional[str] = ..., origin: _Optional[str] = ..., level: _Optional[str] = ...) -> None: ...
class JobEntity(_message.Message):
__slots__ = ["company", "end", "start"]
COMPANY_FIELD_NUMBER: _ClassVar[int]
END_FIELD_NUMBER: _ClassVar[int]
START_FIELD_NUMBER: _ClassVar[int]
company: Entity
end: Entity
start: Entity
def __init__(self, start: _Optional[_Union[Entity, _Mapping]] = ..., end: _Optional[_Union[Entity, _Mapping]] = ..., company: _Optional[_Union[Entity, _Mapping]] = ...) -> None: ...
class PingRequest(_message.Message):
__slots__ = ["ping"]
PING_FIELD_NUMBER: _ClassVar[int]
ping: str
def __init__(self, ping: _Optional[str] = ...) -> None: ...
class PongResponse(_message.Message):
__slots__ = ["done"]
DONE_FIELD_NUMBER: _ClassVar[int]
done: str
def __init__(self, done: _Optional[str] = ...) -> None: ...
class Position(_message.Message):
__slots__ = ["name", "required"]
NAME_FIELD_NUMBER: _ClassVar[int]
REQUIRED_FIELD_NUMBER: _ClassVar[int]
name: str
required: _containers.RepeatedScalarFieldContainer[str]
def __init__(self, name: _Optional[str] = ..., required: _Optional[_Iterable[str]] = ...) -> None: ...
class PositionMatch(_message.Message):
__slots__ = ["position", "score"]
POSITION_FIELD_NUMBER: _ClassVar[int]
SCORE_FIELD_NUMBER: _ClassVar[int]
position: str
score: float
def __init__(self, position: _Optional[str] = ..., score: _Optional[float] = ...) -> None: ...
class PositionMatchRequest(_message.Message):
__slots__ = ["positions", "resume"]
POSITIONS_FIELD_NUMBER: _ClassVar[int]
RESUME_FIELD_NUMBER: _ClassVar[int]
positions: _containers.RepeatedCompositeFieldContainer[Position]
resume: str
def __init__(self, positions: _Optional[_Iterable[_Union[Position, _Mapping]]] = ..., resume: _Optional[str] = ...) -> None: ...
class PositionMatchResponse(_message.Message):
__slots__ = ["matches"]
MATCHES_FIELD_NUMBER: _ClassVar[int]
matches: _containers.RepeatedCompositeFieldContainer[PositionMatch]
def __init__(self, matches: _Optional[_Iterable[_Union[PositionMatch, _Mapping]]] = ...) -> None: ...
class ResumeEntitiesResponse(_message.Message):
__slots__ = ["ages", "edus", "emails", "genders", "jobs", "names", "phones", "schools", "titles", "work_years"]
AGES_FIELD_NUMBER: _ClassVar[int]
EDUS_FIELD_NUMBER: _ClassVar[int]
EMAILS_FIELD_NUMBER: _ClassVar[int]
GENDERS_FIELD_NUMBER: _ClassVar[int]
JOBS_FIELD_NUMBER: _ClassVar[int]
NAMES_FIELD_NUMBER: _ClassVar[int]
PHONES_FIELD_NUMBER: _ClassVar[int]
SCHOOLS_FIELD_NUMBER: _ClassVar[int]
TITLES_FIELD_NUMBER: _ClassVar[int]
WORK_YEARS_FIELD_NUMBER: _ClassVar[int]
ages: _containers.RepeatedCompositeFieldContainer[Entity]
edus: _containers.RepeatedCompositeFieldContainer[Entity]
emails: _containers.RepeatedCompositeFieldContainer[Entity]
genders: _containers.RepeatedCompositeFieldContainer[Entity]
jobs: _containers.RepeatedCompositeFieldContainer[JobEntity]
names: _containers.RepeatedCompositeFieldContainer[Entity]
phones: _containers.RepeatedCompositeFieldContainer[Entity]
schools: _containers.RepeatedCompositeFieldContainer[Entity]
titles: _containers.RepeatedCompositeFieldContainer[Entity]
work_years: int
def __init__(self, names: _Optional[_Iterable[_Union[Entity, _Mapping]]] = ..., emails: _Optional[_Iterable[_Union[Entity, _Mapping]]] = ..., phones: _Optional[_Iterable[_Union[Entity, _Mapping]]] = ..., schools: _Optional[_Iterable[_Union[Entity, _Mapping]]] = ..., edus: _Optional[_Iterable[_Union[Entity, _Mapping]]] = ..., ages: _Optional[_Iterable[_Union[Entity, _Mapping]]] = ..., genders: _Optional[_Iterable[_Union[Entity, _Mapping]]] = ..., work_years: _Optional[int] = ..., jobs: _Optional[_Iterable[_Union[JobEntity, _Mapping]]] = ..., titles: _Optional[_Iterable[_Union[Entity, _Mapping]]] = ...) -> None: ...
class TextRequest(_message.Message):
__slots__ = ["text"]
TEXT_FIELD_NUMBER: _ClassVar[int]
text: str
def __init__(self, text: _Optional[str] = ...) -> None: ...