tgclients.databinding.tgpublish package
Submodules
tgclients.databinding.tgpublish.tgpub module
- class tgclients.databinding.tgpublish.tgpub.ErrorType(value)
Bases:
Enum- ALREADY_PUBLISHED = 'ALREADY_PUBLISHED'
- AUTH = 'AUTH'
- METADATA_WARNINGS_EXIST = 'METADATA_WARNINGS_EXIST'
- MISSING_METADATA = 'MISSING_METADATA'
- NOT_SPECIFIED = 'NOT_SPECIFIED'
- NO_PUBLISH_RIGHT = 'NO_PUBLISH_RIGHT'
- PID_GENERATION_FAILED = 'PID_GENERATION_FAILED'
- SERVER_ERROR = 'SERVER_ERROR'
- WRONG_CONTENT_TYPE = 'WRONG_CONTENT_TYPE'
- class tgclients.databinding.tgpublish.tgpub.Module(message: List[str] = <factory>, name: Optional[str] = None, status: Optional[tgclients.databinding.tgpublish.tgpub.StatusType] = None)
Bases:
object- status: StatusType | None = None
- class tgclients.databinding.tgpublish.tgpub.ProcessStatusType(value)
Bases:
Enum- ABORTED = 'ABORTED'
- FAILED = 'FAILED'
- FINISHED = 'FINISHED'
- NOT_QUEUED = 'NOT_QUEUED'
- QUEUED = 'QUEUED'
- RUNNING = 'RUNNING'
- class tgclients.databinding.tgpublish.tgpub.PublishError(message: str | None = None, type_value: tgclients.databinding.tgpublish.tgpub.ErrorType | None = None)
Bases:
object
- class tgclients.databinding.tgpublish.tgpub.PublishObject(error: List[tgclients.databinding.tgpublish.tgpub.PublishError] = <factory>, referenced_uris: Optional[tgclients.databinding.tgpublish.tgpub.ReferencedUris] = None, warning: List[tgclients.databinding.tgpublish.tgpub.PublishWarning] = <factory>, uri: Optional[str] = None, dest_uri: Optional[str] = None, pid: Optional[str] = None, status: Optional[tgclients.databinding.tgpublish.tgpub.StatusType] = None)
Bases:
object- error: List[PublishError]
- referenced_uris: ReferencedUris | None = None
- status: StatusType | None = None
- warning: List[PublishWarning]
- class tgclients.databinding.tgpublish.tgpub.PublishResponse(publish_object: List[tgclients.databinding.tgpublish.tgpub.PublishObject] = <factory>, publish_status: Optional[tgclients.databinding.tgpublish.tgpub.PublishStatus] = None, dry_run: Optional[bool] = None, object_list_complete: Optional[bool] = None)
Bases:
object- publish_object: List[PublishObject]
- publish_status: PublishStatus | None = None
- class tgclients.databinding.tgpublish.tgpub.PublishStatus(module: List[tgclients.databinding.tgpublish.tgpub.Module] = <factory>, progress: Optional[int] = None, process_status: Optional[tgclients.databinding.tgpublish.tgpub.ProcessStatusType] = None, active_module: Optional[str] = None)
Bases:
object- process_status: ProcessStatusType | None = None
- class tgclients.databinding.tgpublish.tgpub.PublishWarning(message: str | None = None, type_value: tgclients.databinding.tgpublish.tgpub.WarningType | None = None)
Bases:
object- type_value: WarningType | None = None
- class tgclients.databinding.tgpublish.tgpub.ReferencedUris(uri: List[str] = <factory>)
Bases:
object
- class tgclients.databinding.tgpublish.tgpub.StatusType(value)
Bases:
Enum- ALREADY_PUBLISHED = 'ALREADY_PUBLISHED'
- ERROR = 'ERROR'
- NOT_YET_PUBLISHED = 'NOT_YET_PUBLISHED'
- OK = 'OK'
- WARNING = 'WARNING'
Module contents
- class tgclients.databinding.tgpublish.ErrorType(value)
Bases:
Enum- ALREADY_PUBLISHED = 'ALREADY_PUBLISHED'
- AUTH = 'AUTH'
- METADATA_WARNINGS_EXIST = 'METADATA_WARNINGS_EXIST'
- MISSING_METADATA = 'MISSING_METADATA'
- NOT_SPECIFIED = 'NOT_SPECIFIED'
- NO_PUBLISH_RIGHT = 'NO_PUBLISH_RIGHT'
- PID_GENERATION_FAILED = 'PID_GENERATION_FAILED'
- SERVER_ERROR = 'SERVER_ERROR'
- WRONG_CONTENT_TYPE = 'WRONG_CONTENT_TYPE'
- class tgclients.databinding.tgpublish.Module(message: List[str] = <factory>, name: Optional[str] = None, status: Optional[tgclients.databinding.tgpublish.tgpub.StatusType] = None)
Bases:
object- status: StatusType | None = None
- class tgclients.databinding.tgpublish.ProcessStatusType(value)
Bases:
Enum- ABORTED = 'ABORTED'
- FAILED = 'FAILED'
- FINISHED = 'FINISHED'
- NOT_QUEUED = 'NOT_QUEUED'
- QUEUED = 'QUEUED'
- RUNNING = 'RUNNING'
- class tgclients.databinding.tgpublish.PublishError(message: str | None = None, type_value: tgclients.databinding.tgpublish.tgpub.ErrorType | None = None)
Bases:
object
- class tgclients.databinding.tgpublish.PublishObject(error: List[tgclients.databinding.tgpublish.tgpub.PublishError] = <factory>, referenced_uris: Optional[tgclients.databinding.tgpublish.tgpub.ReferencedUris] = None, warning: List[tgclients.databinding.tgpublish.tgpub.PublishWarning] = <factory>, uri: Optional[str] = None, dest_uri: Optional[str] = None, pid: Optional[str] = None, status: Optional[tgclients.databinding.tgpublish.tgpub.StatusType] = None)
Bases:
object- error: List[PublishError]
- referenced_uris: ReferencedUris | None = None
- status: StatusType | None = None
- warning: List[PublishWarning]
- class tgclients.databinding.tgpublish.PublishResponse(publish_object: List[tgclients.databinding.tgpublish.tgpub.PublishObject] = <factory>, publish_status: Optional[tgclients.databinding.tgpublish.tgpub.PublishStatus] = None, dry_run: Optional[bool] = None, object_list_complete: Optional[bool] = None)
Bases:
object- publish_object: List[PublishObject]
- publish_status: PublishStatus | None = None
- class tgclients.databinding.tgpublish.PublishStatus(module: List[tgclients.databinding.tgpublish.tgpub.Module] = <factory>, progress: Optional[int] = None, process_status: Optional[tgclients.databinding.tgpublish.tgpub.ProcessStatusType] = None, active_module: Optional[str] = None)
Bases:
object- process_status: ProcessStatusType | None = None
- class tgclients.databinding.tgpublish.PublishWarning(message: str | None = None, type_value: tgclients.databinding.tgpublish.tgpub.WarningType | None = None)
Bases:
object- type_value: WarningType | None = None
- class tgclients.databinding.tgpublish.StatusType(value)
Bases:
Enum- ALREADY_PUBLISHED = 'ALREADY_PUBLISHED'
- ERROR = 'ERROR'
- NOT_YET_PUBLISHED = 'NOT_YET_PUBLISHED'
- OK = 'OK'
- WARNING = 'WARNING'