Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Category

type Category struct {

	// id
	ID int64 `json:"id,omitempty"`

	// name
	Name string `json:"name,omitempty"`
}

    Category category

    swagger:model Category

    func (*Category) ContextValidate

    func (m *Category) ContextValidate(ctx context.Context, formats strfmt.Registry) error

      ContextValidate validates this category based on context it is used

      func (*Category) MarshalBinary

      func (m *Category) MarshalBinary() ([]byte, error)

        MarshalBinary interface implementation

        func (*Category) UnmarshalBinary

        func (m *Category) UnmarshalBinary(b []byte) error

          UnmarshalBinary interface implementation

          func (*Category) Validate

          func (m *Category) Validate(formats strfmt.Registry) error

            Validate validates this category

            type Order

            type Order struct {
            
            	// complete
            	Complete bool `json:"complete,omitempty"`
            
            	// id
            	ID int64 `json:"id,omitempty"`
            
            	// pet Id
            	PetID int64 `json:"petId,omitempty"`
            
            	// quantity
            	Quantity int32 `json:"quantity,omitempty"`
            
            	// ship date
            	// Format: date-time
            	ShipDate strfmt.DateTime `json:"shipDate,omitempty"`
            
            	// Order Status
            	Status string `json:"status,omitempty"`
            }

              Order order

              swagger:model Order

              func (*Order) ContextValidate

              func (m *Order) ContextValidate(ctx context.Context, formats strfmt.Registry) error

                ContextValidate validates this order based on context it is used

                func (*Order) MarshalBinary

                func (m *Order) MarshalBinary() ([]byte, error)

                  MarshalBinary interface implementation

                  func (*Order) UnmarshalBinary

                  func (m *Order) UnmarshalBinary(b []byte) error

                    UnmarshalBinary interface implementation

                    func (*Order) Validate

                    func (m *Order) Validate(formats strfmt.Registry) error

                      Validate validates this order

                      type Pet

                      type Pet struct {
                      
                      	// category
                      	Category *Category `json:"category,omitempty"`
                      
                      	// id
                      	ID int64 `json:"id,omitempty"`
                      
                      	// name
                      	// Example: doggie
                      	// Required: true
                      	Name *string `json:"name"`
                      
                      	// photo urls
                      	// Required: true
                      	PhotoUrls []string `json:"photoUrls"`
                      
                      	// pet status in the store
                      	Status string `json:"status,omitempty"`
                      
                      	// tags
                      	Tags []*Tag `json:"tags"`
                      }

                        Pet pet

                        swagger:model Pet

                        func (*Pet) ContextValidate

                        func (m *Pet) ContextValidate(ctx context.Context, formats strfmt.Registry) error

                          ContextValidate validate this pet based on the context it is used

                          func (*Pet) MarshalBinary

                          func (m *Pet) MarshalBinary() ([]byte, error)

                            MarshalBinary interface implementation

                            func (*Pet) UnmarshalBinary

                            func (m *Pet) UnmarshalBinary(b []byte) error

                              UnmarshalBinary interface implementation

                              func (*Pet) Validate

                              func (m *Pet) Validate(formats strfmt.Registry) error

                                Validate validates this pet

                                type Tag

                                type Tag struct {
                                
                                	// id
                                	ID int64 `json:"id,omitempty"`
                                
                                	// name
                                	Name string `json:"name,omitempty"`
                                }

                                  Tag tag

                                  swagger:model Tag

                                  func (*Tag) ContextValidate

                                  func (m *Tag) ContextValidate(ctx context.Context, formats strfmt.Registry) error

                                    ContextValidate validates this tag based on context it is used

                                    func (*Tag) MarshalBinary

                                    func (m *Tag) MarshalBinary() ([]byte, error)

                                      MarshalBinary interface implementation

                                      func (*Tag) UnmarshalBinary

                                      func (m *Tag) UnmarshalBinary(b []byte) error

                                        UnmarshalBinary interface implementation

                                        func (*Tag) Validate

                                        func (m *Tag) Validate(formats strfmt.Registry) error

                                          Validate validates this tag

                                          type User

                                          type User struct {
                                          
                                          	// email
                                          	Email string `json:"email,omitempty"`
                                          
                                          	// first name
                                          	FirstName string `json:"firstName,omitempty"`
                                          
                                          	// id
                                          	ID int64 `json:"id,omitempty"`
                                          
                                          	// last name
                                          	LastName string `json:"lastName,omitempty"`
                                          
                                          	// password
                                          	Password string `json:"password,omitempty"`
                                          
                                          	// phone
                                          	Phone string `json:"phone,omitempty"`
                                          
                                          	// User Status
                                          	UserStatus int32 `json:"userStatus,omitempty"`
                                          
                                          	// username
                                          	Username string `json:"username,omitempty"`
                                          }

                                            User user

                                            swagger:model User

                                            func (*User) ContextValidate

                                            func (m *User) ContextValidate(ctx context.Context, formats strfmt.Registry) error

                                              ContextValidate validates this user based on context it is used

                                              func (*User) MarshalBinary

                                              func (m *User) MarshalBinary() ([]byte, error)

                                                MarshalBinary interface implementation

                                                func (*User) UnmarshalBinary

                                                func (m *User) UnmarshalBinary(b []byte) error

                                                  UnmarshalBinary interface implementation

                                                  func (*User) Validate

                                                  func (m *User) Validate(formats strfmt.Registry) error

                                                    Validate validates this user