labbench.paramattr.method_kwarg

class labbench.paramattr.method_kwarg.NetworkAddress(*args, **kws)

Bases: MethodKwArg, NetworkAddress

ROLE
accept_port: bool
allow_none: bool
cache: bool
case: bool
default: V | None | _MISSING_TYPE
gets: bool
help: str
inherit: bool
label: str
log: bool
name: str
only: Sequence
sets: bool
class labbench.paramattr.method_kwarg.Path(*args, **kws)

Bases: MethodKwArg, Path

ROLE
allow_none: bool
cache: bool
default: V | None | _MISSING_TYPE
gets: bool
help: str
inherit: bool
label: str
log: bool
must_exist: bool

does the path need to exist when set?

name: str
only: Sequence
sets: bool
class labbench.paramattr.method_kwarg.any(*args, **kws)

Bases: MethodKwArg, Any

ROLE
allow_none: bool
cache: bool
default: V | None | _MISSING_TYPE
gets: bool
help: str
inherit: bool
label: str
log: bool
name: str
only: Sequence
sets: bool
class labbench.paramattr.method_kwarg.bool(*args, **kws)

Bases: MethodKwArg, Bool

ROLE
allow_none: bool
cache: bool
default: V | None | _MISSING_TYPE
gets: bool
help: str
inherit: bool
label: str
log: bool
name: str
only: Sequence
sets: bool
class labbench.paramattr.method_kwarg.bytes(*args, **kws)

Bases: MethodKwArg, Bytes

ROLE
allow_none: bool
cache: bool
case: bool
default: V | None | _MISSING_TYPE
gets: bool
help: str
inherit: bool
label: str
log: bool
name: str
only: Sequence
sets: bool
class labbench.paramattr.method_kwarg.complex(*args, **kws)

Bases: MethodKwArg, Complex

ROLE
allow_none: bool
cache: bool
default: V | None | _MISSING_TYPE
gets: bool
help: str
inherit: bool
label: str
log: bool
name: str
only: Sequence
sets: bool
class labbench.paramattr.method_kwarg.dict(*args, **kws)

Bases: MethodKwArg, Dict

ROLE
allow_none: bool
cache: bool
default: V | None | _MISSING_TYPE
gets: bool
help: str
inherit: bool
label: str
log: bool
name: str
only: Sequence
sets: bool
class labbench.paramattr.method_kwarg.float(*args, **kws)

Bases: MethodKwArg, Float

ROLE
allow_none: bool
cache: bool
default: V | None | _MISSING_TYPE
gets: bool
help: str
index_lookup_attr
inherit: bool
label: str
log: bool
max: V | None
min: V | None
name: str
only: Sequence
path_attr
sets: bool
step: float | None
table_index_column
class labbench.paramattr.method_kwarg.int(*args, **kws)

Bases: MethodKwArg, Int

ROLE
allow_none: bool
cache: bool
default: V | None | _MISSING_TYPE
gets: bool
help: str
index_lookup_attr
inherit: bool
label: str
log: bool
max: V | None
min: V | None
name: str
only: Sequence
path_attr
sets: bool
table_index_column
class labbench.paramattr.method_kwarg.list(*args, **kws)

Bases: MethodKwArg, List

ROLE
allow_none: bool
cache: bool
default: V | None | _MISSING_TYPE
gets: bool
help: str
inherit: bool
label: str
log: bool
name: str
only: Sequence
sets: bool
class labbench.paramattr.method_kwarg.str(*args, **kws)

Bases: MethodKwArg, Unicode

ROLE
allow_none: bool
cache: bool
case: bool
default: V | None | _MISSING_TYPE
gets: bool
help: str
inherit: bool
label: str
log: bool
name: str
only: Sequence
sets: bool
class labbench.paramattr.method_kwarg.tuple(*args, **kws)

Bases: MethodKwArg, Tuple

ROLE
allow_none: bool
cache: bool
default: V | None | _MISSING_TYPE
gets: bool
help: str
inherit: bool
label: str
log: bool
name: str
only: Sequence
sets: bool