Package coprs :: Package rest_api :: Module schemas :: Class BuildSchema
[hide private]
[frames] | no frames]

SchemaMeta BuildSchema

source code

Known Subclasses:

Nested Classes [hide private]

Inherited from marshmallow.schema.BaseSchema: Meta, OPTIONS_CLASS

Instance Methods [hide private]

Inherited from marshmallow.schema.BaseSchema: __init__, __repr__, dump, dumps, get_attribute, handle_error, load, loads, on_bind_field, validate

Inherited from marshmallow.schema.BaseSchema (private): _do_load, _invoke_dump_processors, _invoke_field_validators, _invoke_load_processors, _invoke_processors, _invoke_validators, _normalize_nested_options, _postprocess, _update_fields

Class Methods [hide private]

Inherited from marshmallow.schema.BaseSchema: accessor, error_handler

Class Variables [hide private]
  id = fields.Int(dump_only= True)
  state = fields.Str()
  submitter = fields.Str(dump_only= True, attribute= "user_name")
  built_packages = BuiltPackages(dump_only= True)
  package_version = fields.Str(dump_only= True, attribute= "pkg_...
  package_name = fields.Str(dump_only= True)
  repos = SpaceSeparatedList(dump_only= True)
  submitted_on = fields.Int(dump_only= True)
  enable_net = fields.Bool(dump_only= True)
  source_type = fields.Str(dump_only= True, attribute= "source_t...
  source_metadata = fields.Raw(dump_only= True)
  _declared_fields = {'built_packages': <fields.BuiltPackages(de...
  opts = <marshmallow.schema.SchemaOpts object at 0xf4d3b66c>

Inherited from marshmallow.schema.Schema: __processors__

Inherited from marshmallow.schema.BaseSchema: TYPE_MAPPING, __accessor__, __error_handler__

Properties [hide private]

Inherited from marshmallow.schema.BaseSchema: dict_class, set_class

Class Variable Details [hide private]

package_version

Value:
fields.Str(dump_only= True, attribute= "pkg_version")

source_type

Value:
fields.Str(dump_only= True, attribute= "source_type_text")

_declared_fields

Value:
{'built_packages': <fields.BuiltPackages(default=<marshmallow.missing>\
, attribute=None, validate=None, required=False, load_only=False, dump\
_only=True, missing=<marshmallow.missing>, allow_none=False, error_mes\
sages={u'required': u'Missing data for required field.', u'validator_f\
ailed': u'Invalid value.', u'null': u'Field may not be null.', u'type'\
: u'Invalid input type.'})>,
 'enable_net': <fields.Boolean(default=<marshmallow.missing>, attribut\
e=None, validate=None, required=False, load_only=False, dump_only=True\
...