concrete.services package¶
-
class
concrete.services.ttypes.AnnotationTaskType¶ Bases:
objectAnnotation Tasks Types-
NER= 2¶
-
TOPICID= 3¶
-
TRANSLATION= 1¶
-
-
class
concrete.services.ttypes.AnnotationUnitIdentifier(communicationId=None, sentenceId=None)¶ Bases:
objectAn annotation unit is the part of the communication to be annotated.It can be the entire communication or a particular sentence in the communication.If the sentenceID is null, the unit is the entire communicationAttributes:- communicationId: Communication identifier for loading data- sentenceId: Sentence identifer if annotating sentences-
read(iprot)¶
-
validate()¶
-
write(oprot)¶
-
-
class
concrete.services.ttypes.AnnotationUnitType¶ Bases:
objectAn annotation unit is the part of the communication to be annotated.-
COMMUNICATION= 1¶
-
SENTENCE= 2¶
-
-
class
concrete.services.ttypes.AsyncContactInfo(host=None, port=None)¶ Bases:
objectContact information for the asynchronous communications.When a client contacts a server for a job that takes a significant amount of time,it is often best to implement this asynchronously.We do this by having the client stand up a server to accept the results andpassing that information to the original server.The server may want to create a new thrift client on every request or maintaina pool of clients for reuse.Attributes:- host- port-
read(iprot)¶
-
validate()¶
-
write(oprot)¶
-
-
exception
concrete.services.ttypes.NotImplementedException(message=None, serEx=None)¶ Bases:
thrift.Thrift.TExceptionAn exception to be used when an invoked method hasnot been implemented by the service.Attributes:- message: The explanation (why the exception occurred)- serEx: The serialized exception-
classmethod
read(iprot)¶
-
validate()¶
-
write(oprot)¶
-
classmethod
-
class
concrete.services.ttypes.ServiceInfo(name=None, version=None, description=None)¶ Bases:
objectEach service is described by this info struct.It is for human consumption and for records of versions in deployments.Attributes:- name: Name of the service- version: Version string of the service.It is preferred that the services implement semantic versioning: http://semver.org/with version strings like x.y.z- description: Description of the service-
read(iprot)¶
-
validate()¶
-
write(oprot)¶
-
-
exception
concrete.services.ttypes.ServicesException(message=None, serEx=None)¶ Bases:
thrift.Thrift.TExceptionAn exception to be used with Concrete services.Attributes:- message: The explanation (why the exception occurred)- serEx: The serialized exception-
classmethod
read(iprot)¶
-
validate()¶
-
write(oprot)¶
-
classmethod