Module markov.data_models.project

Classes

class CreateProjectResponse (project_id: str,
return_code: str,
message: str | None = '',
create_date: str = '')

CreateProjectResponse(project_id: str, return_code: str, message: Optional[str] = '', create_date: str = '')

Static methods

def from_dict(kvs: dict | list | str | int | float | bool | None, *, infer_missing=False) ‑> ~A
def from_json(s: str | bytes | bytearray,
*,
parse_float=None,
parse_int=None,
parse_constant=None,
infer_missing=False,
**kw) ‑> ~A
def schema(*,
infer_missing: bool = False,
only=None,
exclude=(),
many: bool = False,
context=None,
load_only=(),
dump_only=(),
partial: bool = False,
unknown=None) ‑> dataclasses_json.mm.SchemaF[~A]

Instance variables

var create_date : str
var message : str | None
var project_id : str
var return_code : str

Methods

def get_dict(self) ‑> Dict
def get_json(self) ‑> str
def ok(self)
def to_dict(self, encode_json=False) ‑> Dict[str, dict | list | str | int | float | bool | None]
def to_json(self,
*,
skipkeys: bool = False,
ensure_ascii: bool = True,
check_circular: bool = True,
allow_nan: bool = True,
indent: int | str | None = None,
separators: Tuple[str, str] | None = None,
default: Callable | None = None,
sort_keys: bool = False,
**kw) ‑> str
class GetProjectResponse (return_code: ReturnCode,
project: ProjectRecord | None = None,
message: str | None = '')

GetProjectResponse(return_code: markov.api.mkv_constants.ReturnCode, project: Optional[markov.data_models.project.ProjectRecord] = None, message: Optional[str] = '')

Static methods

def from_dict(kvs: dict | list | str | int | float | bool | None, *, infer_missing=False) ‑> ~A
def from_json(s: str | bytes | bytearray,
*,
parse_float=None,
parse_int=None,
parse_constant=None,
infer_missing=False,
**kw) ‑> ~A
def schema(*,
infer_missing: bool = False,
only=None,
exclude=(),
many: bool = False,
context=None,
load_only=(),
dump_only=(),
partial: bool = False,
unknown=None) ‑> dataclasses_json.mm.SchemaF[~A]

Instance variables

var message : str | None
var projectProjectRecord | None
var return_codeReturnCode

Methods

def get_dict(self) ‑> Dict
def get_json(self) ‑> str
def ok(self)
def to_dict(self, encode_json=False) ‑> Dict[str, dict | list | str | int | float | bool | None]
def to_json(self,
*,
skipkeys: bool = False,
ensure_ascii: bool = True,
check_circular: bool = True,
allow_nan: bool = True,
indent: int | str | None = None,
separators: Tuple[str, str] | None = None,
default: Callable | None = None,
sort_keys: bool = False,
**kw) ‑> str
class ProjectRecord (name: str,
project_id: str = '',
description: str | None = '',
status: str = ProjectStatus.ACTIVE,
scope: str = ProjectScope.PUBLIC,
create_date: str = '',
update_date: str = '')

ProjectRecord(name: str, project_id: str = '', description: Optional[str] = '', status: str = , scope: str = , create_date: str = '', update_date: str = '')

Static methods

def create_from_dict(value: dict) ‑> ProjectRecord
def create_from_json(value: str) ‑> ProjectRecord
def from_dict(kvs: dict | list | str | int | float | bool | None, *, infer_missing=False) ‑> ~A
def from_json(s: str | bytes | bytearray,
*,
parse_float=None,
parse_int=None,
parse_constant=None,
infer_missing=False,
**kw) ‑> ~A
def schema(*,
infer_missing: bool = False,
only=None,
exclude=(),
many: bool = False,
context=None,
load_only=(),
dump_only=(),
partial: bool = False,
unknown=None) ‑> dataclasses_json.mm.SchemaF[~A]

Instance variables

var create_date : str
var description : str | None
var name : str
var project_id : str
var scope : str
var status : str
var update_date : str

Methods

def get_dict(self) ‑> Dict
def get_json(self) ‑> str
def to_dict(self, encode_json=False) ‑> Dict[str, dict | list | str | int | float | bool | None]
def to_json(self,
*,
skipkeys: bool = False,
ensure_ascii: bool = True,
check_circular: bool = True,
allow_nan: bool = True,
indent: int | str | None = None,
separators: Tuple[str, str] | None = None,
default: Callable | None = None,
sort_keys: bool = False,
**kw) ‑> str
class ProjectScope (value, names=None, *, module=None, qualname=None, type=None, start=1)

An enumeration.

Ancestors

  • builtins.str
  • enum.Enum

Class variables

var PRIVATE : Final
var PUBLIC : Final
class ProjectStatus (value, names=None, *, module=None, qualname=None, type=None, start=1)

An enumeration.

Ancestors

  • builtins.str
  • enum.Enum

Class variables

var ACTIVE : Final
var DELETED : Final