// Code generated by go-swagger; DO NOT EDIT. // (c) 2012-2020 by Taxnexus, Inc. // All rights reserved worldwide. // Proprietary product; unlicensed use is not allowed package stash_models // This file was generated by the swagger tool. // Editing this file might prove futile when you re-run the swagger generate command import ( "context" "github.com/go-openapi/strfmt" "github.com/go-openapi/swag" ) // NewPDF new p d f // // swagger:model NewPDF type NewPDF struct { // Description Description string `json:"Description,omitempty"` // Filename only Filename string `json:"Filename,omitempty"` // The HTML data in text format HTML string `json:"HTML,omitempty"` // Last Accessed By LastAccessedByID string `json:"LastAccessedByID,omitempty"` // This document's financial object origination ObjectType string `json:"ObjectType,omitempty"` // User who created the PDF OwnerID string `json:"OwnerID,omitempty"` // ID of the record that owns this PDF ParentID string `json:"ParentID,omitempty"` // External reference if any Ref string `json:"Ref,omitempty"` // Document descriptive title Title string `json:"Title,omitempty"` } // Validate validates this new p d f func (m *NewPDF) Validate(formats strfmt.Registry) error { return nil } // ContextValidate validates this new p d f based on context it is used func (m *NewPDF) ContextValidate(ctx context.Context, formats strfmt.Registry) error { return nil } // MarshalBinary interface implementation func (m *NewPDF) MarshalBinary() ([]byte, error) { if m == nil { return nil, nil } return swag.WriteJSON(m) } // UnmarshalBinary interface implementation func (m *NewPDF) UnmarshalBinary(b []byte) error { var res NewPDF if err := swag.ReadJSON(b, &res); err != nil { return err } *m = res return nil }