mirror of https://github.com/vernonkeenan/lib
parent
e59e67381e
commit
97cb82375c
|
@ -0,0 +1,3 @@
|
|||
{
|
||||
"cSpell.words": ["Gitea", "taxnexus"]
|
||||
}
|
28
Makefile
28
Makefile
|
@ -8,13 +8,13 @@ VERNONKEENAN_VERSION ?= 0.0.1
|
|||
.PHONY: swagger
|
||||
|
||||
swagger:
|
||||
cp ../auth/swagger/auth-kvision.yaml ./swagger
|
||||
cp ../crm/swagger/crm-kvision.yaml ./swagger
|
||||
cp ../devops/swagger/devops-kvision.yaml ./swagger
|
||||
cp ../stash/swagger/stash-kvision.yaml ./swagger
|
||||
cp ../sf-gate/swagger/sf-gate-kvision.yaml ./swagger
|
||||
cp ../research/swagger/research-kvision.yaml ./swagger
|
||||
cp ../workflow/swagger/workflow-kvision.yaml ./swagger
|
||||
cp ../auth/swagger/auth-vernonkeenan.yaml ./swagger
|
||||
cp ../crm/swagger/crm-vernonkeenan.yaml ./swagger
|
||||
cp ../devops/swagger/devops-vernonkeenan.yaml ./swagger
|
||||
cp ../stash/swagger/stash-vernonkeenan.yaml ./swagger
|
||||
cp ../sf-gate/swagger/sf-gate-vernonkeenan.yaml ./swagger
|
||||
cp ../research/swagger/research-vernonkeenan.yaml ./swagger
|
||||
cp ../workflow/swagger/workflow-vernonkeenan.yaml ./swagger
|
||||
#
|
||||
rm -rf api
|
||||
#
|
||||
|
@ -37,7 +37,7 @@ swagger:
|
|||
--log-output=./swagger/logs/generate-auth-client.log \
|
||||
--copyright-file=./build/COPYRIGHT \
|
||||
--name=auth \
|
||||
--spec=./swagger/auth-kvision.yaml \
|
||||
--spec=./swagger/auth-vernonkeenan.yaml \
|
||||
--target=./api/auth \
|
||||
--client-package=auth-client \
|
||||
--model-package=auth-models \
|
||||
|
@ -50,7 +50,7 @@ swagger:
|
|||
--log-output=./swagger/logs/generate-crm-client.log \
|
||||
--copyright-file=./build/COPYRIGHT \
|
||||
--name=crm \
|
||||
--spec=./swagger/crm-kvision.yaml \
|
||||
--spec=./swagger/crm-vernonkeenan.yaml \
|
||||
--target=./api/crm \
|
||||
--client-package=crm-client \
|
||||
--model-package=crm-models \
|
||||
|
@ -63,7 +63,7 @@ swagger:
|
|||
--log-output=./swagger/logs/generate-devops-client.log \
|
||||
--copyright-file=./build/COPYRIGHT \
|
||||
--name=devops \
|
||||
--spec=./swagger/devops-kvision.yaml \
|
||||
--spec=./swagger/devops-vernonkeenan.yaml \
|
||||
--target=./api/devops \
|
||||
--client-package=devops-client \
|
||||
--model-package=devops-models \
|
||||
|
@ -76,7 +76,7 @@ swagger:
|
|||
--log-output=./swagger/logs/generate-stash-client.log \
|
||||
--copyright-file=./build/COPYRIGHT \
|
||||
--name=stash \
|
||||
--spec=./swagger/stash-kvision.yaml \
|
||||
--spec=./swagger/stash-vernonkeenan.yaml \
|
||||
--target=./api/stash \
|
||||
--client-package=stash-client \
|
||||
--model-package=stash-models \
|
||||
|
@ -89,7 +89,7 @@ swagger:
|
|||
--log-output=./swagger/logs/generate-sfgate-client.log \
|
||||
--copyright-file=./build/COPYRIGHT \
|
||||
--name=sfgate \
|
||||
--spec=./swagger/sf-gate-kvision.yaml \
|
||||
--spec=./swagger/sf-gate-vernonkeenan.yaml \
|
||||
--target=./api/sfgate \
|
||||
--client-package=sfgate-client \
|
||||
--model-package=sfgate-models \
|
||||
|
@ -102,7 +102,7 @@ swagger:
|
|||
--log-output=./swagger/logs/generate-research-client.log \
|
||||
--copyright-file=./build/COPYRIGHT \
|
||||
--name=research \
|
||||
--spec=./swagger/sf-gate-kvision.yaml \
|
||||
--spec=./swagger/sf-gate-vernonkeenan.yaml \
|
||||
--target=./api/research \
|
||||
--client-package=research-client \
|
||||
--model-package=research-models \
|
||||
|
@ -115,7 +115,7 @@ swagger:
|
|||
--log-output=./swagger/logs/generate-workflow-client.log \
|
||||
--copyright-file=./build/COPYRIGHT \
|
||||
--name=workflow \
|
||||
--spec=./swagger/workflow-kvision.yaml \
|
||||
--spec=./swagger/workflow-vernonkeenan.yaml \
|
||||
--target=./api/workflow \
|
||||
--client-package=workflow-client \
|
||||
--model-package=workflow-models \
|
||||
|
|
25
README.md
25
README.md
|
@ -1,5 +1,26 @@
|
|||
# lib
|
||||
|
||||
VernonKeenan/KVision Shared Libraries (go)
|
||||
vernonkeenan Shared Libraries (go)
|
||||
|
||||
New Version!
|
||||
## Dependent Systems
|
||||
|
||||
The Gitea server <https://code.tnxs.net> must be up and running with admin access.
|
||||
|
||||
## Update Procedure
|
||||
|
||||
Prerequisite: All the other repos are cloned locally in adjacent directories.
|
||||
|
||||
* Increment branch number in local repo
|
||||
|
||||
* Generate all OpenAPI libraries and then cleanup modules
|
||||
|
||||
```bash
|
||||
make swagger
|
||||
go get -u -f ./...
|
||||
go mod tidy
|
||||
```
|
||||
|
||||
* Commit and push new branch to GitHub
|
||||
* On GitHub goto <https://github.com/vernonkeenan/lib/settings/branches> set the new branch to default.
|
||||
|
||||
* On Gitea goto <https://code.tnxs.net/vernonkeenan/lib/settings> and click Synchronize Now.
|
||||
|
|
|
@ -229,6 +229,8 @@ func (m *User) validateAddress(formats strfmt.Registry) error {
|
|||
if err := m.Address.Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Address")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Address")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -251,6 +253,8 @@ func (m *User) validateTenantUsers(formats strfmt.Registry) error {
|
|||
if err := m.TenantUsers[i].Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("TenantUsers" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("TenantUsers" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -275,6 +279,8 @@ func (m *User) validateUserRoles(formats strfmt.Registry) error {
|
|||
if err := m.UserRoles[i].Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("UserRoles" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("UserRoles" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -313,6 +319,8 @@ func (m *User) contextValidateAddress(ctx context.Context, formats strfmt.Regist
|
|||
if err := m.Address.ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Address")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Address")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -329,6 +337,8 @@ func (m *User) contextValidateTenantUsers(ctx context.Context, formats strfmt.Re
|
|||
if err := m.TenantUsers[i].ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("TenantUsers" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("TenantUsers" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -347,6 +357,8 @@ func (m *User) contextValidateUserRoles(ctx context.Context, formats strfmt.Regi
|
|||
if err := m.UserRoles[i].ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("UserRoles" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("UserRoles" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
|
|
@ -62,6 +62,8 @@ func (m *UserResponse) validateData(formats strfmt.Registry) error {
|
|||
if err := m.Data[i].Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -81,6 +83,8 @@ func (m *UserResponse) validateMeta(formats strfmt.Registry) error {
|
|||
if err := m.Meta.Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Meta")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Meta")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -115,6 +119,8 @@ func (m *UserResponse) contextValidateData(ctx context.Context, formats strfmt.R
|
|||
if err := m.Data[i].ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -131,6 +137,8 @@ func (m *UserResponse) contextValidateMeta(ctx context.Context, formats strfmt.R
|
|||
if err := m.Meta.ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Meta")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Meta")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
|
|
@ -0,0 +1,258 @@
|
|||
// 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 contracts
|
||||
|
||||
// This file was generated by the swagger tool.
|
||||
// Editing this file might prove futile when you re-run the swagger generate command
|
||||
|
||||
import (
|
||||
"fmt"
|
||||
|
||||
"github.com/go-openapi/runtime"
|
||||
"github.com/go-openapi/strfmt"
|
||||
)
|
||||
|
||||
// New creates a new contracts API client.
|
||||
func New(transport runtime.ClientTransport, formats strfmt.Registry) ClientService {
|
||||
return &Client{transport: transport, formats: formats}
|
||||
}
|
||||
|
||||
/*
|
||||
Client for contracts API
|
||||
*/
|
||||
type Client struct {
|
||||
transport runtime.ClientTransport
|
||||
formats strfmt.Registry
|
||||
}
|
||||
|
||||
// ClientOption is the option for Client methods
|
||||
type ClientOption func(*runtime.ClientOperation)
|
||||
|
||||
// ClientService is the interface for Client methods
|
||||
type ClientService interface {
|
||||
DeleteContract(params *DeleteContractParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DeleteContractOK, error)
|
||||
|
||||
GetContracts(params *GetContractsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetContractsOK, error)
|
||||
|
||||
GetContractsObservable(params *GetContractsObservableParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetContractsObservableOK, error)
|
||||
|
||||
PostContracts(params *PostContractsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PostContractsOK, error)
|
||||
|
||||
PutContract(params *PutContractParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PutContractOK, error)
|
||||
|
||||
SetTransport(transport runtime.ClientTransport)
|
||||
}
|
||||
|
||||
/*
|
||||
DeleteContract deletes an contract
|
||||
|
||||
Delete Taxnexus Contract record
|
||||
*/
|
||||
func (a *Client) DeleteContract(params *DeleteContractParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DeleteContractOK, error) {
|
||||
// TODO: Validate the params before sending
|
||||
if params == nil {
|
||||
params = NewDeleteContractParams()
|
||||
}
|
||||
op := &runtime.ClientOperation{
|
||||
ID: "deleteContract",
|
||||
Method: "DELETE",
|
||||
PathPattern: "/contracts",
|
||||
ProducesMediaTypes: []string{"application/json"},
|
||||
ConsumesMediaTypes: []string{"application/json"},
|
||||
Schemes: []string{"http"},
|
||||
Params: params,
|
||||
Reader: &DeleteContractReader{formats: a.formats},
|
||||
AuthInfo: authInfo,
|
||||
Context: params.Context,
|
||||
Client: params.HTTPClient,
|
||||
}
|
||||
for _, opt := range opts {
|
||||
opt(op)
|
||||
}
|
||||
|
||||
result, err := a.transport.Submit(op)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
success, ok := result.(*DeleteContractOK)
|
||||
if ok {
|
||||
return success, nil
|
||||
}
|
||||
// unexpected success response
|
||||
// safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue
|
||||
msg := fmt.Sprintf("unexpected success response for deleteContract: API contract not enforced by server. Client expected to get an error, but got: %T", result)
|
||||
panic(msg)
|
||||
}
|
||||
|
||||
/*
|
||||
GetContracts gets a list of contracts
|
||||
|
||||
Return a list of all available Contracts
|
||||
*/
|
||||
func (a *Client) GetContracts(params *GetContractsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetContractsOK, error) {
|
||||
// TODO: Validate the params before sending
|
||||
if params == nil {
|
||||
params = NewGetContractsParams()
|
||||
}
|
||||
op := &runtime.ClientOperation{
|
||||
ID: "getContracts",
|
||||
Method: "GET",
|
||||
PathPattern: "/contracts",
|
||||
ProducesMediaTypes: []string{"application/json"},
|
||||
ConsumesMediaTypes: []string{"application/json"},
|
||||
Schemes: []string{"http"},
|
||||
Params: params,
|
||||
Reader: &GetContractsReader{formats: a.formats},
|
||||
AuthInfo: authInfo,
|
||||
Context: params.Context,
|
||||
Client: params.HTTPClient,
|
||||
}
|
||||
for _, opt := range opts {
|
||||
opt(op)
|
||||
}
|
||||
|
||||
result, err := a.transport.Submit(op)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
success, ok := result.(*GetContractsOK)
|
||||
if ok {
|
||||
return success, nil
|
||||
}
|
||||
// unexpected success response
|
||||
// safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue
|
||||
msg := fmt.Sprintf("unexpected success response for getContracts: API contract not enforced by server. Client expected to get an error, but got: %T", result)
|
||||
panic(msg)
|
||||
}
|
||||
|
||||
/*
|
||||
GetContractsObservable gets taxnexus contracts in an observable array
|
||||
|
||||
A list of contracts in a simple JSON array
|
||||
*/
|
||||
func (a *Client) GetContractsObservable(params *GetContractsObservableParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetContractsObservableOK, error) {
|
||||
// TODO: Validate the params before sending
|
||||
if params == nil {
|
||||
params = NewGetContractsObservableParams()
|
||||
}
|
||||
op := &runtime.ClientOperation{
|
||||
ID: "getContractsObservable",
|
||||
Method: "GET",
|
||||
PathPattern: "/contracts/observable",
|
||||
ProducesMediaTypes: []string{"application/json"},
|
||||
ConsumesMediaTypes: []string{"application/json"},
|
||||
Schemes: []string{"http"},
|
||||
Params: params,
|
||||
Reader: &GetContractsObservableReader{formats: a.formats},
|
||||
AuthInfo: authInfo,
|
||||
Context: params.Context,
|
||||
Client: params.HTTPClient,
|
||||
}
|
||||
for _, opt := range opts {
|
||||
opt(op)
|
||||
}
|
||||
|
||||
result, err := a.transport.Submit(op)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
success, ok := result.(*GetContractsObservableOK)
|
||||
if ok {
|
||||
return success, nil
|
||||
}
|
||||
// unexpected success response
|
||||
// safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue
|
||||
msg := fmt.Sprintf("unexpected success response for getContractsObservable: API contract not enforced by server. Client expected to get an error, but got: %T", result)
|
||||
panic(msg)
|
||||
}
|
||||
|
||||
/*
|
||||
PostContracts adds a new contract to taxnexus
|
||||
|
||||
Contract record to be added
|
||||
*/
|
||||
func (a *Client) PostContracts(params *PostContractsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PostContractsOK, error) {
|
||||
// TODO: Validate the params before sending
|
||||
if params == nil {
|
||||
params = NewPostContractsParams()
|
||||
}
|
||||
op := &runtime.ClientOperation{
|
||||
ID: "postContracts",
|
||||
Method: "POST",
|
||||
PathPattern: "/contracts",
|
||||
ProducesMediaTypes: []string{"application/json"},
|
||||
ConsumesMediaTypes: []string{"application/json"},
|
||||
Schemes: []string{"http"},
|
||||
Params: params,
|
||||
Reader: &PostContractsReader{formats: a.formats},
|
||||
AuthInfo: authInfo,
|
||||
Context: params.Context,
|
||||
Client: params.HTTPClient,
|
||||
}
|
||||
for _, opt := range opts {
|
||||
opt(op)
|
||||
}
|
||||
|
||||
result, err := a.transport.Submit(op)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
success, ok := result.(*PostContractsOK)
|
||||
if ok {
|
||||
return success, nil
|
||||
}
|
||||
// unexpected success response
|
||||
// safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue
|
||||
msg := fmt.Sprintf("unexpected success response for postContracts: API contract not enforced by server. Client expected to get an error, but got: %T", result)
|
||||
panic(msg)
|
||||
}
|
||||
|
||||
/*
|
||||
PutContract updates a single contract
|
||||
|
||||
Update a single contract specified by contractId
|
||||
*/
|
||||
func (a *Client) PutContract(params *PutContractParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PutContractOK, error) {
|
||||
// TODO: Validate the params before sending
|
||||
if params == nil {
|
||||
params = NewPutContractParams()
|
||||
}
|
||||
op := &runtime.ClientOperation{
|
||||
ID: "putContract",
|
||||
Method: "PUT",
|
||||
PathPattern: "/contracts",
|
||||
ProducesMediaTypes: []string{"application/json"},
|
||||
ConsumesMediaTypes: []string{"application/json"},
|
||||
Schemes: []string{"http"},
|
||||
Params: params,
|
||||
Reader: &PutContractReader{formats: a.formats},
|
||||
AuthInfo: authInfo,
|
||||
Context: params.Context,
|
||||
Client: params.HTTPClient,
|
||||
}
|
||||
for _, opt := range opts {
|
||||
opt(op)
|
||||
}
|
||||
|
||||
result, err := a.transport.Submit(op)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
success, ok := result.(*PutContractOK)
|
||||
if ok {
|
||||
return success, nil
|
||||
}
|
||||
// unexpected success response
|
||||
// safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue
|
||||
msg := fmt.Sprintf("unexpected success response for putContract: API contract not enforced by server. Client expected to get an error, but got: %T", result)
|
||||
panic(msg)
|
||||
}
|
||||
|
||||
// SetTransport changes the transport on the client
|
||||
func (a *Client) SetTransport(transport runtime.ClientTransport) {
|
||||
a.transport = transport
|
||||
}
|
|
@ -0,0 +1,165 @@
|
|||
// 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 contracts
|
||||
|
||||
// This file was generated by the swagger tool.
|
||||
// Editing this file might prove futile when you re-run the swagger generate command
|
||||
|
||||
import (
|
||||
"context"
|
||||
"net/http"
|
||||
"time"
|
||||
|
||||
"github.com/go-openapi/errors"
|
||||
"github.com/go-openapi/runtime"
|
||||
cr "github.com/go-openapi/runtime/client"
|
||||
"github.com/go-openapi/strfmt"
|
||||
)
|
||||
|
||||
// NewDeleteContractParams creates a new DeleteContractParams object,
|
||||
// with the default timeout for this client.
|
||||
//
|
||||
// Default values are not hydrated, since defaults are normally applied by the API server side.
|
||||
//
|
||||
// To enforce default values in parameter, use SetDefaults or WithDefaults.
|
||||
func NewDeleteContractParams() *DeleteContractParams {
|
||||
return &DeleteContractParams{
|
||||
timeout: cr.DefaultTimeout,
|
||||
}
|
||||
}
|
||||
|
||||
// NewDeleteContractParamsWithTimeout creates a new DeleteContractParams object
|
||||
// with the ability to set a timeout on a request.
|
||||
func NewDeleteContractParamsWithTimeout(timeout time.Duration) *DeleteContractParams {
|
||||
return &DeleteContractParams{
|
||||
timeout: timeout,
|
||||
}
|
||||
}
|
||||
|
||||
// NewDeleteContractParamsWithContext creates a new DeleteContractParams object
|
||||
// with the ability to set a context for a request.
|
||||
func NewDeleteContractParamsWithContext(ctx context.Context) *DeleteContractParams {
|
||||
return &DeleteContractParams{
|
||||
Context: ctx,
|
||||
}
|
||||
}
|
||||
|
||||
// NewDeleteContractParamsWithHTTPClient creates a new DeleteContractParams object
|
||||
// with the ability to set a custom HTTPClient for a request.
|
||||
func NewDeleteContractParamsWithHTTPClient(client *http.Client) *DeleteContractParams {
|
||||
return &DeleteContractParams{
|
||||
HTTPClient: client,
|
||||
}
|
||||
}
|
||||
|
||||
/* DeleteContractParams contains all the parameters to send to the API endpoint
|
||||
for the delete contract operation.
|
||||
|
||||
Typically these are written to a http.Request.
|
||||
*/
|
||||
type DeleteContractParams struct {
|
||||
|
||||
/* ContractID.
|
||||
|
||||
Taxnexus Contact record ID
|
||||
*/
|
||||
ContractID *string
|
||||
|
||||
timeout time.Duration
|
||||
Context context.Context
|
||||
HTTPClient *http.Client
|
||||
}
|
||||
|
||||
// WithDefaults hydrates default values in the delete contract params (not the query body).
|
||||
//
|
||||
// All values with no default are reset to their zero value.
|
||||
func (o *DeleteContractParams) WithDefaults() *DeleteContractParams {
|
||||
o.SetDefaults()
|
||||
return o
|
||||
}
|
||||
|
||||
// SetDefaults hydrates default values in the delete contract params (not the query body).
|
||||
//
|
||||
// All values with no default are reset to their zero value.
|
||||
func (o *DeleteContractParams) SetDefaults() {
|
||||
// no default values defined for this parameter
|
||||
}
|
||||
|
||||
// WithTimeout adds the timeout to the delete contract params
|
||||
func (o *DeleteContractParams) WithTimeout(timeout time.Duration) *DeleteContractParams {
|
||||
o.SetTimeout(timeout)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetTimeout adds the timeout to the delete contract params
|
||||
func (o *DeleteContractParams) SetTimeout(timeout time.Duration) {
|
||||
o.timeout = timeout
|
||||
}
|
||||
|
||||
// WithContext adds the context to the delete contract params
|
||||
func (o *DeleteContractParams) WithContext(ctx context.Context) *DeleteContractParams {
|
||||
o.SetContext(ctx)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetContext adds the context to the delete contract params
|
||||
func (o *DeleteContractParams) SetContext(ctx context.Context) {
|
||||
o.Context = ctx
|
||||
}
|
||||
|
||||
// WithHTTPClient adds the HTTPClient to the delete contract params
|
||||
func (o *DeleteContractParams) WithHTTPClient(client *http.Client) *DeleteContractParams {
|
||||
o.SetHTTPClient(client)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetHTTPClient adds the HTTPClient to the delete contract params
|
||||
func (o *DeleteContractParams) SetHTTPClient(client *http.Client) {
|
||||
o.HTTPClient = client
|
||||
}
|
||||
|
||||
// WithContractID adds the contractID to the delete contract params
|
||||
func (o *DeleteContractParams) WithContractID(contractID *string) *DeleteContractParams {
|
||||
o.SetContractID(contractID)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetContractID adds the contractId to the delete contract params
|
||||
func (o *DeleteContractParams) SetContractID(contractID *string) {
|
||||
o.ContractID = contractID
|
||||
}
|
||||
|
||||
// WriteToRequest writes these params to a swagger request
|
||||
func (o *DeleteContractParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error {
|
||||
|
||||
if err := r.SetTimeout(o.timeout); err != nil {
|
||||
return err
|
||||
}
|
||||
var res []error
|
||||
|
||||
if o.ContractID != nil {
|
||||
|
||||
// query param contractId
|
||||
var qrContractID string
|
||||
|
||||
if o.ContractID != nil {
|
||||
qrContractID = *o.ContractID
|
||||
}
|
||||
qContractID := qrContractID
|
||||
if qContractID != "" {
|
||||
|
||||
if err := r.SetQueryParam("contractId", qContractID); err != nil {
|
||||
return err
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if len(res) > 0 {
|
||||
return errors.CompositeValidationError(res...)
|
||||
}
|
||||
return nil
|
||||
}
|
|
@ -0,0 +1,315 @@
|
|||
// 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 contracts
|
||||
|
||||
// This file was generated by the swagger tool.
|
||||
// Editing this file might prove futile when you re-run the swagger generate command
|
||||
|
||||
import (
|
||||
"fmt"
|
||||
"io"
|
||||
|
||||
"github.com/go-openapi/runtime"
|
||||
"github.com/go-openapi/strfmt"
|
||||
|
||||
"code.tnxs.net/vernonkeenan/lib/api/crm/crm_models"
|
||||
)
|
||||
|
||||
// DeleteContractReader is a Reader for the DeleteContract structure.
|
||||
type DeleteContractReader struct {
|
||||
formats strfmt.Registry
|
||||
}
|
||||
|
||||
// ReadResponse reads a server response into the received o.
|
||||
func (o *DeleteContractReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) {
|
||||
switch response.Code() {
|
||||
case 200:
|
||||
result := NewDeleteContractOK()
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return result, nil
|
||||
case 401:
|
||||
result := NewDeleteContractUnauthorized()
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return nil, result
|
||||
case 403:
|
||||
result := NewDeleteContractForbidden()
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return nil, result
|
||||
case 404:
|
||||
result := NewDeleteContractNotFound()
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return nil, result
|
||||
case 422:
|
||||
result := NewDeleteContractUnprocessableEntity()
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return nil, result
|
||||
case 500:
|
||||
result := NewDeleteContractInternalServerError()
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return nil, result
|
||||
default:
|
||||
return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code())
|
||||
}
|
||||
}
|
||||
|
||||
// NewDeleteContractOK creates a DeleteContractOK with default headers values
|
||||
func NewDeleteContractOK() *DeleteContractOK {
|
||||
return &DeleteContractOK{}
|
||||
}
|
||||
|
||||
/* DeleteContractOK describes a response with status code 200, with default header values.
|
||||
|
||||
Taxnexus Response with Message Objects with Delete Status
|
||||
*/
|
||||
type DeleteContractOK struct {
|
||||
AccessControlAllowOrigin string
|
||||
|
||||
Payload *crm_models.DeleteResponse
|
||||
}
|
||||
|
||||
func (o *DeleteContractOK) Error() string {
|
||||
return fmt.Sprintf("[DELETE /contracts][%d] deleteContractOK %+v", 200, o.Payload)
|
||||
}
|
||||
func (o *DeleteContractOK) GetPayload() *crm_models.DeleteResponse {
|
||||
return o.Payload
|
||||
}
|
||||
|
||||
func (o *DeleteContractOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
// hydrates response header Access-Control-Allow-Origin
|
||||
hdrAccessControlAllowOrigin := response.GetHeader("Access-Control-Allow-Origin")
|
||||
|
||||
if hdrAccessControlAllowOrigin != "" {
|
||||
o.AccessControlAllowOrigin = hdrAccessControlAllowOrigin
|
||||
}
|
||||
|
||||
o.Payload = new(crm_models.DeleteResponse)
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// NewDeleteContractUnauthorized creates a DeleteContractUnauthorized with default headers values
|
||||
func NewDeleteContractUnauthorized() *DeleteContractUnauthorized {
|
||||
return &DeleteContractUnauthorized{}
|
||||
}
|
||||
|
||||
/* DeleteContractUnauthorized describes a response with status code 401, with default header values.
|
||||
|
||||
Access unauthorized, invalid API-KEY was used
|
||||
*/
|
||||
type DeleteContractUnauthorized struct {
|
||||
AccessControlAllowOrigin string
|
||||
|
||||
Payload *crm_models.Error
|
||||
}
|
||||
|
||||
func (o *DeleteContractUnauthorized) Error() string {
|
||||
return fmt.Sprintf("[DELETE /contracts][%d] deleteContractUnauthorized %+v", 401, o.Payload)
|
||||
}
|
||||
func (o *DeleteContractUnauthorized) GetPayload() *crm_models.Error {
|
||||
return o.Payload
|
||||
}
|
||||
|
||||
func (o *DeleteContractUnauthorized) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
// hydrates response header Access-Control-Allow-Origin
|
||||
hdrAccessControlAllowOrigin := response.GetHeader("Access-Control-Allow-Origin")
|
||||
|
||||
if hdrAccessControlAllowOrigin != "" {
|
||||
o.AccessControlAllowOrigin = hdrAccessControlAllowOrigin
|
||||
}
|
||||
|
||||
o.Payload = new(crm_models.Error)
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// NewDeleteContractForbidden creates a DeleteContractForbidden with default headers values
|
||||
func NewDeleteContractForbidden() *DeleteContractForbidden {
|
||||
return &DeleteContractForbidden{}
|
||||
}
|
||||
|
||||
/* DeleteContractForbidden describes a response with status code 403, with default header values.
|
||||
|
||||
Access forbidden, account lacks access
|
||||
*/
|
||||
type DeleteContractForbidden struct {
|
||||
AccessControlAllowOrigin string
|
||||
|
||||
Payload *crm_models.Error
|
||||
}
|
||||
|
||||
func (o *DeleteContractForbidden) Error() string {
|
||||
return fmt.Sprintf("[DELETE /contracts][%d] deleteContractForbidden %+v", 403, o.Payload)
|
||||
}
|
||||
func (o *DeleteContractForbidden) GetPayload() *crm_models.Error {
|
||||
return o.Payload
|
||||
}
|
||||
|
||||
func (o *DeleteContractForbidden) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
// hydrates response header Access-Control-Allow-Origin
|
||||
hdrAccessControlAllowOrigin := response.GetHeader("Access-Control-Allow-Origin")
|
||||
|
||||
if hdrAccessControlAllowOrigin != "" {
|
||||
o.AccessControlAllowOrigin = hdrAccessControlAllowOrigin
|
||||
}
|
||||
|
||||
o.Payload = new(crm_models.Error)
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// NewDeleteContractNotFound creates a DeleteContractNotFound with default headers values
|
||||
func NewDeleteContractNotFound() *DeleteContractNotFound {
|
||||
return &DeleteContractNotFound{}
|
||||
}
|
||||
|
||||
/* DeleteContractNotFound describes a response with status code 404, with default header values.
|
||||
|
||||
Resource was not found
|
||||
*/
|
||||
type DeleteContractNotFound struct {
|
||||
AccessControlAllowOrigin string
|
||||
|
||||
Payload *crm_models.Error
|
||||
}
|
||||
|
||||
func (o *DeleteContractNotFound) Error() string {
|
||||
return fmt.Sprintf("[DELETE /contracts][%d] deleteContractNotFound %+v", 404, o.Payload)
|
||||
}
|
||||
func (o *DeleteContractNotFound) GetPayload() *crm_models.Error {
|
||||
return o.Payload
|
||||
}
|
||||
|
||||
func (o *DeleteContractNotFound) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
// hydrates response header Access-Control-Allow-Origin
|
||||
hdrAccessControlAllowOrigin := response.GetHeader("Access-Control-Allow-Origin")
|
||||
|
||||
if hdrAccessControlAllowOrigin != "" {
|
||||
o.AccessControlAllowOrigin = hdrAccessControlAllowOrigin
|
||||
}
|
||||
|
||||
o.Payload = new(crm_models.Error)
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// NewDeleteContractUnprocessableEntity creates a DeleteContractUnprocessableEntity with default headers values
|
||||
func NewDeleteContractUnprocessableEntity() *DeleteContractUnprocessableEntity {
|
||||
return &DeleteContractUnprocessableEntity{}
|
||||
}
|
||||
|
||||
/* DeleteContractUnprocessableEntity describes a response with status code 422, with default header values.
|
||||
|
||||
Unprocessable Entity, likely a bad parameter
|
||||
*/
|
||||
type DeleteContractUnprocessableEntity struct {
|
||||
AccessControlAllowOrigin string
|
||||
|
||||
Payload *crm_models.Error
|
||||
}
|
||||
|
||||
func (o *DeleteContractUnprocessableEntity) Error() string {
|
||||
return fmt.Sprintf("[DELETE /contracts][%d] deleteContractUnprocessableEntity %+v", 422, o.Payload)
|
||||
}
|
||||
func (o *DeleteContractUnprocessableEntity) GetPayload() *crm_models.Error {
|
||||
return o.Payload
|
||||
}
|
||||
|
||||
func (o *DeleteContractUnprocessableEntity) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
// hydrates response header Access-Control-Allow-Origin
|
||||
hdrAccessControlAllowOrigin := response.GetHeader("Access-Control-Allow-Origin")
|
||||
|
||||
if hdrAccessControlAllowOrigin != "" {
|
||||
o.AccessControlAllowOrigin = hdrAccessControlAllowOrigin
|
||||
}
|
||||
|
||||
o.Payload = new(crm_models.Error)
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// NewDeleteContractInternalServerError creates a DeleteContractInternalServerError with default headers values
|
||||
func NewDeleteContractInternalServerError() *DeleteContractInternalServerError {
|
||||
return &DeleteContractInternalServerError{}
|
||||
}
|
||||
|
||||
/* DeleteContractInternalServerError describes a response with status code 500, with default header values.
|
||||
|
||||
Server Internal Error
|
||||
*/
|
||||
type DeleteContractInternalServerError struct {
|
||||
AccessControlAllowOrigin string
|
||||
|
||||
Payload *crm_models.Error
|
||||
}
|
||||
|
||||
func (o *DeleteContractInternalServerError) Error() string {
|
||||
return fmt.Sprintf("[DELETE /contracts][%d] deleteContractInternalServerError %+v", 500, o.Payload)
|
||||
}
|
||||
func (o *DeleteContractInternalServerError) GetPayload() *crm_models.Error {
|
||||
return o.Payload
|
||||
}
|
||||
|
||||
func (o *DeleteContractInternalServerError) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
// hydrates response header Access-Control-Allow-Origin
|
||||
hdrAccessControlAllowOrigin := response.GetHeader("Access-Control-Allow-Origin")
|
||||
|
||||
if hdrAccessControlAllowOrigin != "" {
|
||||
o.AccessControlAllowOrigin = hdrAccessControlAllowOrigin
|
||||
}
|
||||
|
||||
o.Payload = new(crm_models.Error)
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
|
@ -0,0 +1,200 @@
|
|||
// 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 contracts
|
||||
|
||||
// This file was generated by the swagger tool.
|
||||
// Editing this file might prove futile when you re-run the swagger generate command
|
||||
|
||||
import (
|
||||
"context"
|
||||
"net/http"
|
||||
"time"
|
||||
|
||||
"github.com/go-openapi/errors"
|
||||
"github.com/go-openapi/runtime"
|
||||
cr "github.com/go-openapi/runtime/client"
|
||||
"github.com/go-openapi/strfmt"
|
||||
"github.com/go-openapi/swag"
|
||||
)
|
||||
|
||||
// NewGetContractsObservableParams creates a new GetContractsObservableParams object,
|
||||
// with the default timeout for this client.
|
||||
//
|
||||
// Default values are not hydrated, since defaults are normally applied by the API server side.
|
||||
//
|
||||
// To enforce default values in parameter, use SetDefaults or WithDefaults.
|
||||
func NewGetContractsObservableParams() *GetContractsObservableParams {
|
||||
return &GetContractsObservableParams{
|
||||
timeout: cr.DefaultTimeout,
|
||||
}
|
||||
}
|
||||
|
||||
// NewGetContractsObservableParamsWithTimeout creates a new GetContractsObservableParams object
|
||||
// with the ability to set a timeout on a request.
|
||||
func NewGetContractsObservableParamsWithTimeout(timeout time.Duration) *GetContractsObservableParams {
|
||||
return &GetContractsObservableParams{
|
||||
timeout: timeout,
|
||||
}
|
||||
}
|
||||
|
||||
// NewGetContractsObservableParamsWithContext creates a new GetContractsObservableParams object
|
||||
// with the ability to set a context for a request.
|
||||
func NewGetContractsObservableParamsWithContext(ctx context.Context) *GetContractsObservableParams {
|
||||
return &GetContractsObservableParams{
|
||||
Context: ctx,
|
||||
}
|
||||
}
|
||||
|
||||
// NewGetContractsObservableParamsWithHTTPClient creates a new GetContractsObservableParams object
|
||||
// with the ability to set a custom HTTPClient for a request.
|
||||
func NewGetContractsObservableParamsWithHTTPClient(client *http.Client) *GetContractsObservableParams {
|
||||
return &GetContractsObservableParams{
|
||||
HTTPClient: client,
|
||||
}
|
||||
}
|
||||
|
||||
/* GetContractsObservableParams contains all the parameters to send to the API endpoint
|
||||
for the get contracts observable operation.
|
||||
|
||||
Typically these are written to a http.Request.
|
||||
*/
|
||||
type GetContractsObservableParams struct {
|
||||
|
||||
/* Active.
|
||||
|
||||
Only retrieve active records?
|
||||
*/
|
||||
Active *bool
|
||||
|
||||
/* ContractID.
|
||||
|
||||
Taxnexus Contact record ID
|
||||
*/
|
||||
ContractID *string
|
||||
|
||||
timeout time.Duration
|
||||
Context context.Context
|
||||
HTTPClient *http.Client
|
||||
}
|
||||
|
||||
// WithDefaults hydrates default values in the get contracts observable params (not the query body).
|
||||
//
|
||||
// All values with no default are reset to their zero value.
|
||||
func (o *GetContractsObservableParams) WithDefaults() *GetContractsObservableParams {
|
||||
o.SetDefaults()
|
||||
return o
|
||||
}
|
||||
|
||||
// SetDefaults hydrates default values in the get contracts observable params (not the query body).
|
||||
//
|
||||
// All values with no default are reset to their zero value.
|
||||
func (o *GetContractsObservableParams) SetDefaults() {
|
||||
// no default values defined for this parameter
|
||||
}
|
||||
|
||||
// WithTimeout adds the timeout to the get contracts observable params
|
||||
func (o *GetContractsObservableParams) WithTimeout(timeout time.Duration) *GetContractsObservableParams {
|
||||
o.SetTimeout(timeout)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetTimeout adds the timeout to the get contracts observable params
|
||||
func (o *GetContractsObservableParams) SetTimeout(timeout time.Duration) {
|
||||
o.timeout = timeout
|
||||
}
|
||||
|
||||
// WithContext adds the context to the get contracts observable params
|
||||
func (o *GetContractsObservableParams) WithContext(ctx context.Context) *GetContractsObservableParams {
|
||||
o.SetContext(ctx)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetContext adds the context to the get contracts observable params
|
||||
func (o *GetContractsObservableParams) SetContext(ctx context.Context) {
|
||||
o.Context = ctx
|
||||
}
|
||||
|
||||
// WithHTTPClient adds the HTTPClient to the get contracts observable params
|
||||
func (o *GetContractsObservableParams) WithHTTPClient(client *http.Client) *GetContractsObservableParams {
|
||||
o.SetHTTPClient(client)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetHTTPClient adds the HTTPClient to the get contracts observable params
|
||||
func (o *GetContractsObservableParams) SetHTTPClient(client *http.Client) {
|
||||
o.HTTPClient = client
|
||||
}
|
||||
|
||||
// WithActive adds the active to the get contracts observable params
|
||||
func (o *GetContractsObservableParams) WithActive(active *bool) *GetContractsObservableParams {
|
||||
o.SetActive(active)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetActive adds the active to the get contracts observable params
|
||||
func (o *GetContractsObservableParams) SetActive(active *bool) {
|
||||
o.Active = active
|
||||
}
|
||||
|
||||
// WithContractID adds the contractID to the get contracts observable params
|
||||
func (o *GetContractsObservableParams) WithContractID(contractID *string) *GetContractsObservableParams {
|
||||
o.SetContractID(contractID)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetContractID adds the contractId to the get contracts observable params
|
||||
func (o *GetContractsObservableParams) SetContractID(contractID *string) {
|
||||
o.ContractID = contractID
|
||||
}
|
||||
|
||||
// WriteToRequest writes these params to a swagger request
|
||||
func (o *GetContractsObservableParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error {
|
||||
|
||||
if err := r.SetTimeout(o.timeout); err != nil {
|
||||
return err
|
||||
}
|
||||
var res []error
|
||||
|
||||
if o.Active != nil {
|
||||
|
||||
// query param active
|
||||
var qrActive bool
|
||||
|
||||
if o.Active != nil {
|
||||
qrActive = *o.Active
|
||||
}
|
||||
qActive := swag.FormatBool(qrActive)
|
||||
if qActive != "" {
|
||||
|
||||
if err := r.SetQueryParam("active", qActive); err != nil {
|
||||
return err
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if o.ContractID != nil {
|
||||
|
||||
// query param contractId
|
||||
var qrContractID string
|
||||
|
||||
if o.ContractID != nil {
|
||||
qrContractID = *o.ContractID
|
||||
}
|
||||
qContractID := qrContractID
|
||||
if qContractID != "" {
|
||||
|
||||
if err := r.SetQueryParam("contractId", qContractID); err != nil {
|
||||
return err
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if len(res) > 0 {
|
||||
return errors.CompositeValidationError(res...)
|
||||
}
|
||||
return nil
|
||||
}
|
|
@ -0,0 +1,321 @@
|
|||
// 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 contracts
|
||||
|
||||
// This file was generated by the swagger tool.
|
||||
// Editing this file might prove futile when you re-run the swagger generate command
|
||||
|
||||
import (
|
||||
"fmt"
|
||||
"io"
|
||||
|
||||
"github.com/go-openapi/runtime"
|
||||
"github.com/go-openapi/strfmt"
|
||||
|
||||
"code.tnxs.net/vernonkeenan/lib/api/crm/crm_models"
|
||||
)
|
||||
|
||||
// GetContractsObservableReader is a Reader for the GetContractsObservable structure.
|
||||
type GetContractsObservableReader struct {
|
||||
formats strfmt.Registry
|
||||
}
|
||||
|
||||
// ReadResponse reads a server response into the received o.
|
||||
func (o *GetContractsObservableReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) {
|
||||
switch response.Code() {
|
||||
case 200:
|
||||
result := NewGetContractsObservableOK()
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return result, nil
|
||||
case 401:
|
||||
result := NewGetContractsObservableUnauthorized()
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return nil, result
|
||||
case 403:
|
||||
result := NewGetContractsObservableForbidden()
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return nil, result
|
||||
case 404:
|
||||
result := NewGetContractsObservableNotFound()
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return nil, result
|
||||
case 422:
|
||||
result := NewGetContractsObservableUnprocessableEntity()
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return nil, result
|
||||
case 500:
|
||||
result := NewGetContractsObservableInternalServerError()
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return nil, result
|
||||
default:
|
||||
return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code())
|
||||
}
|
||||
}
|
||||
|
||||
// NewGetContractsObservableOK creates a GetContractsObservableOK with default headers values
|
||||
func NewGetContractsObservableOK() *GetContractsObservableOK {
|
||||
return &GetContractsObservableOK{}
|
||||
}
|
||||
|
||||
/* GetContractsObservableOK describes a response with status code 200, with default header values.
|
||||
|
||||
Taxnexus Response with an array of Contract objects
|
||||
*/
|
||||
type GetContractsObservableOK struct {
|
||||
AccessControlAllowOrigin string
|
||||
CacheControl string
|
||||
|
||||
Payload []*crm_models.Contract
|
||||
}
|
||||
|
||||
func (o *GetContractsObservableOK) Error() string {
|
||||
return fmt.Sprintf("[GET /contracts/observable][%d] getContractsObservableOK %+v", 200, o.Payload)
|
||||
}
|
||||
func (o *GetContractsObservableOK) GetPayload() []*crm_models.Contract {
|
||||
return o.Payload
|
||||
}
|
||||
|
||||
func (o *GetContractsObservableOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
// hydrates response header Access-Control-Allow-Origin
|
||||
hdrAccessControlAllowOrigin := response.GetHeader("Access-Control-Allow-Origin")
|
||||
|
||||
if hdrAccessControlAllowOrigin != "" {
|
||||
o.AccessControlAllowOrigin = hdrAccessControlAllowOrigin
|
||||
}
|
||||
|
||||
// hydrates response header Cache-Control
|
||||
hdrCacheControl := response.GetHeader("Cache-Control")
|
||||
|
||||
if hdrCacheControl != "" {
|
||||
o.CacheControl = hdrCacheControl
|
||||
}
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), &o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// NewGetContractsObservableUnauthorized creates a GetContractsObservableUnauthorized with default headers values
|
||||
func NewGetContractsObservableUnauthorized() *GetContractsObservableUnauthorized {
|
||||
return &GetContractsObservableUnauthorized{}
|
||||
}
|
||||
|
||||
/* GetContractsObservableUnauthorized describes a response with status code 401, with default header values.
|
||||
|
||||
Access unauthorized, invalid API-KEY was used
|
||||
*/
|
||||
type GetContractsObservableUnauthorized struct {
|
||||
AccessControlAllowOrigin string
|
||||
|
||||
Payload *crm_models.Error
|
||||
}
|
||||
|
||||
func (o *GetContractsObservableUnauthorized) Error() string {
|
||||
return fmt.Sprintf("[GET /contracts/observable][%d] getContractsObservableUnauthorized %+v", 401, o.Payload)
|
||||
}
|
||||
func (o *GetContractsObservableUnauthorized) GetPayload() *crm_models.Error {
|
||||
return o.Payload
|
||||
}
|
||||
|
||||
func (o *GetContractsObservableUnauthorized) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
// hydrates response header Access-Control-Allow-Origin
|
||||
hdrAccessControlAllowOrigin := response.GetHeader("Access-Control-Allow-Origin")
|
||||
|
||||
if hdrAccessControlAllowOrigin != "" {
|
||||
o.AccessControlAllowOrigin = hdrAccessControlAllowOrigin
|
||||
}
|
||||
|
||||
o.Payload = new(crm_models.Error)
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// NewGetContractsObservableForbidden creates a GetContractsObservableForbidden with default headers values
|
||||
func NewGetContractsObservableForbidden() *GetContractsObservableForbidden {
|
||||
return &GetContractsObservableForbidden{}
|
||||
}
|
||||
|
||||
/* GetContractsObservableForbidden describes a response with status code 403, with default header values.
|
||||
|
||||
Access forbidden, account lacks access
|
||||
*/
|
||||
type GetContractsObservableForbidden struct {
|
||||
AccessControlAllowOrigin string
|
||||
|
||||
Payload *crm_models.Error
|
||||
}
|
||||
|
||||
func (o *GetContractsObservableForbidden) Error() string {
|
||||
return fmt.Sprintf("[GET /contracts/observable][%d] getContractsObservableForbidden %+v", 403, o.Payload)
|
||||
}
|
||||
func (o *GetContractsObservableForbidden) GetPayload() *crm_models.Error {
|
||||
return o.Payload
|
||||
}
|
||||
|
||||
func (o *GetContractsObservableForbidden) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
// hydrates response header Access-Control-Allow-Origin
|
||||
hdrAccessControlAllowOrigin := response.GetHeader("Access-Control-Allow-Origin")
|
||||
|
||||
if hdrAccessControlAllowOrigin != "" {
|
||||
o.AccessControlAllowOrigin = hdrAccessControlAllowOrigin
|
||||
}
|
||||
|
||||
o.Payload = new(crm_models.Error)
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// NewGetContractsObservableNotFound creates a GetContractsObservableNotFound with default headers values
|
||||
func NewGetContractsObservableNotFound() *GetContractsObservableNotFound {
|
||||
return &GetContractsObservableNotFound{}
|
||||
}
|
||||
|
||||
/* GetContractsObservableNotFound describes a response with status code 404, with default header values.
|
||||
|
||||
Resource was not found
|
||||
*/
|
||||
type GetContractsObservableNotFound struct {
|
||||
AccessControlAllowOrigin string
|
||||
|
||||
Payload *crm_models.Error
|
||||
}
|
||||
|
||||
func (o *GetContractsObservableNotFound) Error() string {
|
||||
return fmt.Sprintf("[GET /contracts/observable][%d] getContractsObservableNotFound %+v", 404, o.Payload)
|
||||
}
|
||||
func (o *GetContractsObservableNotFound) GetPayload() *crm_models.Error {
|
||||
return o.Payload
|
||||
}
|
||||
|
||||
func (o *GetContractsObservableNotFound) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
// hydrates response header Access-Control-Allow-Origin
|
||||
hdrAccessControlAllowOrigin := response.GetHeader("Access-Control-Allow-Origin")
|
||||
|
||||
if hdrAccessControlAllowOrigin != "" {
|
||||
o.AccessControlAllowOrigin = hdrAccessControlAllowOrigin
|
||||
}
|
||||
|
||||
o.Payload = new(crm_models.Error)
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// NewGetContractsObservableUnprocessableEntity creates a GetContractsObservableUnprocessableEntity with default headers values
|
||||
func NewGetContractsObservableUnprocessableEntity() *GetContractsObservableUnprocessableEntity {
|
||||
return &GetContractsObservableUnprocessableEntity{}
|
||||
}
|
||||
|
||||
/* GetContractsObservableUnprocessableEntity describes a response with status code 422, with default header values.
|
||||
|
||||
Unprocessable Entity, likely a bad parameter
|
||||
*/
|
||||
type GetContractsObservableUnprocessableEntity struct {
|
||||
AccessControlAllowOrigin string
|
||||
|
||||
Payload *crm_models.Error
|
||||
}
|
||||
|
||||
func (o *GetContractsObservableUnprocessableEntity) Error() string {
|
||||
return fmt.Sprintf("[GET /contracts/observable][%d] getContractsObservableUnprocessableEntity %+v", 422, o.Payload)
|
||||
}
|
||||
func (o *GetContractsObservableUnprocessableEntity) GetPayload() *crm_models.Error {
|
||||
return o.Payload
|
||||
}
|
||||
|
||||
func (o *GetContractsObservableUnprocessableEntity) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
// hydrates response header Access-Control-Allow-Origin
|
||||
hdrAccessControlAllowOrigin := response.GetHeader("Access-Control-Allow-Origin")
|
||||
|
||||
if hdrAccessControlAllowOrigin != "" {
|
||||
o.AccessControlAllowOrigin = hdrAccessControlAllowOrigin
|
||||
}
|
||||
|
||||
o.Payload = new(crm_models.Error)
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// NewGetContractsObservableInternalServerError creates a GetContractsObservableInternalServerError with default headers values
|
||||
func NewGetContractsObservableInternalServerError() *GetContractsObservableInternalServerError {
|
||||
return &GetContractsObservableInternalServerError{}
|
||||
}
|
||||
|
||||
/* GetContractsObservableInternalServerError describes a response with status code 500, with default header values.
|
||||
|
||||
Server Internal Error
|
||||
*/
|
||||
type GetContractsObservableInternalServerError struct {
|
||||
AccessControlAllowOrigin string
|
||||
|
||||
Payload *crm_models.Error
|
||||
}
|
||||
|
||||
func (o *GetContractsObservableInternalServerError) Error() string {
|
||||
return fmt.Sprintf("[GET /contracts/observable][%d] getContractsObservableInternalServerError %+v", 500, o.Payload)
|
||||
}
|
||||
func (o *GetContractsObservableInternalServerError) GetPayload() *crm_models.Error {
|
||||
return o.Payload
|
||||
}
|
||||
|
||||
func (o *GetContractsObservableInternalServerError) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
// hydrates response header Access-Control-Allow-Origin
|
||||
hdrAccessControlAllowOrigin := response.GetHeader("Access-Control-Allow-Origin")
|
||||
|
||||
if hdrAccessControlAllowOrigin != "" {
|
||||
o.AccessControlAllowOrigin = hdrAccessControlAllowOrigin
|
||||
}
|
||||
|
||||
o.Payload = new(crm_models.Error)
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
|
@ -0,0 +1,272 @@
|
|||
// 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 contracts
|
||||
|
||||
// This file was generated by the swagger tool.
|
||||
// Editing this file might prove futile when you re-run the swagger generate command
|
||||
|
||||
import (
|
||||
"context"
|
||||
"net/http"
|
||||
"time"
|
||||
|
||||
"github.com/go-openapi/errors"
|
||||
"github.com/go-openapi/runtime"
|
||||
cr "github.com/go-openapi/runtime/client"
|
||||
"github.com/go-openapi/strfmt"
|
||||
"github.com/go-openapi/swag"
|
||||
)
|
||||
|
||||
// NewGetContractsParams creates a new GetContractsParams object,
|
||||
// with the default timeout for this client.
|
||||
//
|
||||
// Default values are not hydrated, since defaults are normally applied by the API server side.
|
||||
//
|
||||
// To enforce default values in parameter, use SetDefaults or WithDefaults.
|
||||
func NewGetContractsParams() *GetContractsParams {
|
||||
return &GetContractsParams{
|
||||
timeout: cr.DefaultTimeout,
|
||||
}
|
||||
}
|
||||
|
||||
// NewGetContractsParamsWithTimeout creates a new GetContractsParams object
|
||||
// with the ability to set a timeout on a request.
|
||||
func NewGetContractsParamsWithTimeout(timeout time.Duration) *GetContractsParams {
|
||||
return &GetContractsParams{
|
||||
timeout: timeout,
|
||||
}
|
||||
}
|
||||
|
||||
// NewGetContractsParamsWithContext creates a new GetContractsParams object
|
||||
// with the ability to set a context for a request.
|
||||
func NewGetContractsParamsWithContext(ctx context.Context) *GetContractsParams {
|
||||
return &GetContractsParams{
|
||||
Context: ctx,
|
||||
}
|
||||
}
|
||||
|
||||
// NewGetContractsParamsWithHTTPClient creates a new GetContractsParams object
|
||||
// with the ability to set a custom HTTPClient for a request.
|
||||
func NewGetContractsParamsWithHTTPClient(client *http.Client) *GetContractsParams {
|
||||
return &GetContractsParams{
|
||||
HTTPClient: client,
|
||||
}
|
||||
}
|
||||
|
||||
/* GetContractsParams contains all the parameters to send to the API endpoint
|
||||
for the get contracts operation.
|
||||
|
||||
Typically these are written to a http.Request.
|
||||
*/
|
||||
type GetContractsParams struct {
|
||||
|
||||
/* Active.
|
||||
|
||||
Only retrieve active records?
|
||||
*/
|
||||
Active *bool
|
||||
|
||||
/* ContractID.
|
||||
|
||||
Taxnexus Contact record ID
|
||||
*/
|
||||
ContractID *string
|
||||
|
||||
/* Limit.
|
||||
|
||||
How many objects to return at one time
|
||||
|
||||
Format: int64
|
||||
*/
|
||||
Limit *int64
|
||||
|
||||
/* Offset.
|
||||
|
||||
How many objects to skip?
|
||||
|
||||
Format: int64
|
||||
*/
|
||||
Offset *int64
|
||||
|
||||
timeout time.Duration
|
||||
Context context.Context
|
||||
HTTPClient *http.Client
|
||||
}
|
||||
|
||||
// WithDefaults hydrates default values in the get contracts params (not the query body).
|
||||
//
|
||||
// All values with no default are reset to their zero value.
|
||||
func (o *GetContractsParams) WithDefaults() *GetContractsParams {
|
||||
o.SetDefaults()
|
||||
return o
|
||||
}
|
||||
|
||||
// SetDefaults hydrates default values in the get contracts params (not the query body).
|
||||
//
|
||||
// All values with no default are reset to their zero value.
|
||||
func (o *GetContractsParams) SetDefaults() {
|
||||
// no default values defined for this parameter
|
||||
}
|
||||
|
||||
// WithTimeout adds the timeout to the get contracts params
|
||||
func (o *GetContractsParams) WithTimeout(timeout time.Duration) *GetContractsParams {
|
||||
o.SetTimeout(timeout)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetTimeout adds the timeout to the get contracts params
|
||||
func (o *GetContractsParams) SetTimeout(timeout time.Duration) {
|
||||
o.timeout = timeout
|
||||
}
|
||||
|
||||
// WithContext adds the context to the get contracts params
|
||||
func (o *GetContractsParams) WithContext(ctx context.Context) *GetContractsParams {
|
||||
o.SetContext(ctx)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetContext adds the context to the get contracts params
|
||||
func (o *GetContractsParams) SetContext(ctx context.Context) {
|
||||
o.Context = ctx
|
||||
}
|
||||
|
||||
// WithHTTPClient adds the HTTPClient to the get contracts params
|
||||
func (o *GetContractsParams) WithHTTPClient(client *http.Client) *GetContractsParams {
|
||||
o.SetHTTPClient(client)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetHTTPClient adds the HTTPClient to the get contracts params
|
||||
func (o *GetContractsParams) SetHTTPClient(client *http.Client) {
|
||||
o.HTTPClient = client
|
||||
}
|
||||
|
||||
// WithActive adds the active to the get contracts params
|
||||
func (o *GetContractsParams) WithActive(active *bool) *GetContractsParams {
|
||||
o.SetActive(active)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetActive adds the active to the get contracts params
|
||||
func (o *GetContractsParams) SetActive(active *bool) {
|
||||
o.Active = active
|
||||
}
|
||||
|
||||
// WithContractID adds the contractID to the get contracts params
|
||||
func (o *GetContractsParams) WithContractID(contractID *string) *GetContractsParams {
|
||||
o.SetContractID(contractID)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetContractID adds the contractId to the get contracts params
|
||||
func (o *GetContractsParams) SetContractID(contractID *string) {
|
||||
o.ContractID = contractID
|
||||
}
|
||||
|
||||
// WithLimit adds the limit to the get contracts params
|
||||
func (o *GetContractsParams) WithLimit(limit *int64) *GetContractsParams {
|
||||
o.SetLimit(limit)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetLimit adds the limit to the get contracts params
|
||||
func (o *GetContractsParams) SetLimit(limit *int64) {
|
||||
o.Limit = limit
|
||||
}
|
||||
|
||||
// WithOffset adds the offset to the get contracts params
|
||||
func (o *GetContractsParams) WithOffset(offset *int64) *GetContractsParams {
|
||||
o.SetOffset(offset)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetOffset adds the offset to the get contracts params
|
||||
func (o *GetContractsParams) SetOffset(offset *int64) {
|
||||
o.Offset = offset
|
||||
}
|
||||
|
||||
// WriteToRequest writes these params to a swagger request
|
||||
func (o *GetContractsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error {
|
||||
|
||||
if err := r.SetTimeout(o.timeout); err != nil {
|
||||
return err
|
||||
}
|
||||
var res []error
|
||||
|
||||
if o.Active != nil {
|
||||
|
||||
// query param active
|
||||
var qrActive bool
|
||||
|
||||
if o.Active != nil {
|
||||
qrActive = *o.Active
|
||||
}
|
||||
qActive := swag.FormatBool(qrActive)
|
||||
if qActive != "" {
|
||||
|
||||
if err := r.SetQueryParam("active", qActive); err != nil {
|
||||
return err
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if o.ContractID != nil {
|
||||
|
||||
// query param contractId
|
||||
var qrContractID string
|
||||
|
||||
if o.ContractID != nil {
|
||||
qrContractID = *o.ContractID
|
||||
}
|
||||
qContractID := qrContractID
|
||||
if qContractID != "" {
|
||||
|
||||
if err := r.SetQueryParam("contractId", qContractID); err != nil {
|
||||
return err
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if o.Limit != nil {
|
||||
|
||||
// query param limit
|
||||
var qrLimit int64
|
||||
|
||||
if o.Limit != nil {
|
||||
qrLimit = *o.Limit
|
||||
}
|
||||
qLimit := swag.FormatInt64(qrLimit)
|
||||
if qLimit != "" {
|
||||
|
||||
if err := r.SetQueryParam("limit", qLimit); err != nil {
|
||||
return err
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if o.Offset != nil {
|
||||
|
||||
// query param offset
|
||||
var qrOffset int64
|
||||
|
||||
if o.Offset != nil {
|
||||
qrOffset = *o.Offset
|
||||
}
|
||||
qOffset := swag.FormatInt64(qrOffset)
|
||||
if qOffset != "" {
|
||||
|
||||
if err := r.SetQueryParam("offset", qOffset); err != nil {
|
||||
return err
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if len(res) > 0 {
|
||||
return errors.CompositeValidationError(res...)
|
||||
}
|
||||
return nil
|
||||
}
|
|
@ -0,0 +1,323 @@
|
|||
// 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 contracts
|
||||
|
||||
// This file was generated by the swagger tool.
|
||||
// Editing this file might prove futile when you re-run the swagger generate command
|
||||
|
||||
import (
|
||||
"fmt"
|
||||
"io"
|
||||
|
||||
"github.com/go-openapi/runtime"
|
||||
"github.com/go-openapi/strfmt"
|
||||
|
||||
"code.tnxs.net/vernonkeenan/lib/api/crm/crm_models"
|
||||
)
|
||||
|
||||
// GetContractsReader is a Reader for the GetContracts structure.
|
||||
type GetContractsReader struct {
|
||||
formats strfmt.Registry
|
||||
}
|
||||
|
||||
// ReadResponse reads a server response into the received o.
|
||||
func (o *GetContractsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) {
|
||||
switch response.Code() {
|
||||
case 200:
|
||||
result := NewGetContractsOK()
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return result, nil
|
||||
case 401:
|
||||
result := NewGetContractsUnauthorized()
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return nil, result
|
||||
case 403:
|
||||
result := NewGetContractsForbidden()
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return nil, result
|
||||
case 404:
|
||||
result := NewGetContractsNotFound()
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return nil, result
|
||||
case 422:
|
||||
result := NewGetContractsUnprocessableEntity()
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return nil, result
|
||||
case 500:
|
||||
result := NewGetContractsInternalServerError()
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return nil, result
|
||||
default:
|
||||
return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code())
|
||||
}
|
||||
}
|
||||
|
||||
// NewGetContractsOK creates a GetContractsOK with default headers values
|
||||
func NewGetContractsOK() *GetContractsOK {
|
||||
return &GetContractsOK{}
|
||||
}
|
||||
|
||||
/* GetContractsOK describes a response with status code 200, with default header values.
|
||||
|
||||
Taxnexus Response with an array of Contract objects
|
||||
*/
|
||||
type GetContractsOK struct {
|
||||
AccessControlAllowOrigin string
|
||||
CacheControl string
|
||||
|
||||
Payload *crm_models.ContractResponse
|
||||
}
|
||||
|
||||
func (o *GetContractsOK) Error() string {
|
||||
return fmt.Sprintf("[GET /contracts][%d] getContractsOK %+v", 200, o.Payload)
|
||||
}
|
||||
func (o *GetContractsOK) GetPayload() *crm_models.ContractResponse {
|
||||
return o.Payload
|
||||
}
|
||||
|
||||
func (o *GetContractsOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
// hydrates response header Access-Control-Allow-Origin
|
||||
hdrAccessControlAllowOrigin := response.GetHeader("Access-Control-Allow-Origin")
|
||||
|
||||
if hdrAccessControlAllowOrigin != "" {
|
||||
o.AccessControlAllowOrigin = hdrAccessControlAllowOrigin
|
||||
}
|
||||
|
||||
// hydrates response header Cache-Control
|
||||
hdrCacheControl := response.GetHeader("Cache-Control")
|
||||
|
||||
if hdrCacheControl != "" {
|
||||
o.CacheControl = hdrCacheControl
|
||||
}
|
||||
|
||||
o.Payload = new(crm_models.ContractResponse)
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// NewGetContractsUnauthorized creates a GetContractsUnauthorized with default headers values
|
||||
func NewGetContractsUnauthorized() *GetContractsUnauthorized {
|
||||
return &GetContractsUnauthorized{}
|
||||
}
|
||||
|
||||
/* GetContractsUnauthorized describes a response with status code 401, with default header values.
|
||||
|
||||
Access unauthorized, invalid API-KEY was used
|
||||
*/
|
||||
type GetContractsUnauthorized struct {
|
||||
AccessControlAllowOrigin string
|
||||
|
||||
Payload *crm_models.Error
|
||||
}
|
||||
|
||||
func (o *GetContractsUnauthorized) Error() string {
|
||||
return fmt.Sprintf("[GET /contracts][%d] getContractsUnauthorized %+v", 401, o.Payload)
|
||||
}
|
||||
func (o *GetContractsUnauthorized) GetPayload() *crm_models.Error {
|
||||
return o.Payload
|
||||
}
|
||||
|
||||
func (o *GetContractsUnauthorized) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
// hydrates response header Access-Control-Allow-Origin
|
||||
hdrAccessControlAllowOrigin := response.GetHeader("Access-Control-Allow-Origin")
|
||||
|
||||
if hdrAccessControlAllowOrigin != "" {
|
||||
o.AccessControlAllowOrigin = hdrAccessControlAllowOrigin
|
||||
}
|
||||
|
||||
o.Payload = new(crm_models.Error)
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// NewGetContractsForbidden creates a GetContractsForbidden with default headers values
|
||||
func NewGetContractsForbidden() *GetContractsForbidden {
|
||||
return &GetContractsForbidden{}
|
||||
}
|
||||
|
||||
/* GetContractsForbidden describes a response with status code 403, with default header values.
|
||||
|
||||
Access forbidden, account lacks access
|
||||
*/
|
||||
type GetContractsForbidden struct {
|
||||
AccessControlAllowOrigin string
|
||||
|
||||
Payload *crm_models.Error
|
||||
}
|
||||
|
||||
func (o *GetContractsForbidden) Error() string {
|
||||
return fmt.Sprintf("[GET /contracts][%d] getContractsForbidden %+v", 403, o.Payload)
|
||||
}
|
||||
func (o *GetContractsForbidden) GetPayload() *crm_models.Error {
|
||||
return o.Payload
|
||||
}
|
||||
|
||||
func (o *GetContractsForbidden) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
// hydrates response header Access-Control-Allow-Origin
|
||||
hdrAccessControlAllowOrigin := response.GetHeader("Access-Control-Allow-Origin")
|
||||
|
||||
if hdrAccessControlAllowOrigin != "" {
|
||||
o.AccessControlAllowOrigin = hdrAccessControlAllowOrigin
|
||||
}
|
||||
|
||||
o.Payload = new(crm_models.Error)
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// NewGetContractsNotFound creates a GetContractsNotFound with default headers values
|
||||
func NewGetContractsNotFound() *GetContractsNotFound {
|
||||
return &GetContractsNotFound{}
|
||||
}
|
||||
|
||||
/* GetContractsNotFound describes a response with status code 404, with default header values.
|
||||
|
||||
Resource was not found
|
||||
*/
|
||||
type GetContractsNotFound struct {
|
||||
AccessControlAllowOrigin string
|
||||
|
||||
Payload *crm_models.Error
|
||||
}
|
||||
|
||||
func (o *GetContractsNotFound) Error() string {
|
||||
return fmt.Sprintf("[GET /contracts][%d] getContractsNotFound %+v", 404, o.Payload)
|
||||
}
|
||||
func (o *GetContractsNotFound) GetPayload() *crm_models.Error {
|
||||
return o.Payload
|
||||
}
|
||||
|
||||
func (o *GetContractsNotFound) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
// hydrates response header Access-Control-Allow-Origin
|
||||
hdrAccessControlAllowOrigin := response.GetHeader("Access-Control-Allow-Origin")
|
||||
|
||||
if hdrAccessControlAllowOrigin != "" {
|
||||
o.AccessControlAllowOrigin = hdrAccessControlAllowOrigin
|
||||
}
|
||||
|
||||
o.Payload = new(crm_models.Error)
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// NewGetContractsUnprocessableEntity creates a GetContractsUnprocessableEntity with default headers values
|
||||
func NewGetContractsUnprocessableEntity() *GetContractsUnprocessableEntity {
|
||||
return &GetContractsUnprocessableEntity{}
|
||||
}
|
||||
|
||||
/* GetContractsUnprocessableEntity describes a response with status code 422, with default header values.
|
||||
|
||||
Unprocessable Entity, likely a bad parameter
|
||||
*/
|
||||
type GetContractsUnprocessableEntity struct {
|
||||
AccessControlAllowOrigin string
|
||||
|
||||
Payload *crm_models.Error
|
||||
}
|
||||
|
||||
func (o *GetContractsUnprocessableEntity) Error() string {
|
||||
return fmt.Sprintf("[GET /contracts][%d] getContractsUnprocessableEntity %+v", 422, o.Payload)
|
||||
}
|
||||
func (o *GetContractsUnprocessableEntity) GetPayload() *crm_models.Error {
|
||||
return o.Payload
|
||||
}
|
||||
|
||||
func (o *GetContractsUnprocessableEntity) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
// hydrates response header Access-Control-Allow-Origin
|
||||
hdrAccessControlAllowOrigin := response.GetHeader("Access-Control-Allow-Origin")
|
||||
|
||||
if hdrAccessControlAllowOrigin != "" {
|
||||
o.AccessControlAllowOrigin = hdrAccessControlAllowOrigin
|
||||
}
|
||||
|
||||
o.Payload = new(crm_models.Error)
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// NewGetContractsInternalServerError creates a GetContractsInternalServerError with default headers values
|
||||
func NewGetContractsInternalServerError() *GetContractsInternalServerError {
|
||||
return &GetContractsInternalServerError{}
|
||||
}
|
||||
|
||||
/* GetContractsInternalServerError describes a response with status code 500, with default header values.
|
||||
|
||||
Server Internal Error
|
||||
*/
|
||||
type GetContractsInternalServerError struct {
|
||||
AccessControlAllowOrigin string
|
||||
|
||||
Payload *crm_models.Error
|
||||
}
|
||||
|
||||
func (o *GetContractsInternalServerError) Error() string {
|
||||
return fmt.Sprintf("[GET /contracts][%d] getContractsInternalServerError %+v", 500, o.Payload)
|
||||
}
|
||||
func (o *GetContractsInternalServerError) GetPayload() *crm_models.Error {
|
||||
return o.Payload
|
||||
}
|
||||
|
||||
func (o *GetContractsInternalServerError) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
// hydrates response header Access-Control-Allow-Origin
|
||||
hdrAccessControlAllowOrigin := response.GetHeader("Access-Control-Allow-Origin")
|
||||
|
||||
if hdrAccessControlAllowOrigin != "" {
|
||||
o.AccessControlAllowOrigin = hdrAccessControlAllowOrigin
|
||||
}
|
||||
|
||||
o.Payload = new(crm_models.Error)
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
|
@ -0,0 +1,155 @@
|
|||
// 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 contracts
|
||||
|
||||
// This file was generated by the swagger tool.
|
||||
// Editing this file might prove futile when you re-run the swagger generate command
|
||||
|
||||
import (
|
||||
"context"
|
||||
"net/http"
|
||||
"time"
|
||||
|
||||
"github.com/go-openapi/errors"
|
||||
"github.com/go-openapi/runtime"
|
||||
cr "github.com/go-openapi/runtime/client"
|
||||
"github.com/go-openapi/strfmt"
|
||||
|
||||
"code.tnxs.net/vernonkeenan/lib/api/crm/crm_models"
|
||||
)
|
||||
|
||||
// NewPostContractsParams creates a new PostContractsParams object,
|
||||
// with the default timeout for this client.
|
||||
//
|
||||
// Default values are not hydrated, since defaults are normally applied by the API server side.
|
||||
//
|
||||
// To enforce default values in parameter, use SetDefaults or WithDefaults.
|
||||
func NewPostContractsParams() *PostContractsParams {
|
||||
return &PostContractsParams{
|
||||
timeout: cr.DefaultTimeout,
|
||||
}
|
||||
}
|
||||
|
||||
// NewPostContractsParamsWithTimeout creates a new PostContractsParams object
|
||||
// with the ability to set a timeout on a request.
|
||||
func NewPostContractsParamsWithTimeout(timeout time.Duration) *PostContractsParams {
|
||||
return &PostContractsParams{
|
||||
timeout: timeout,
|
||||
}
|
||||
}
|
||||
|
||||
// NewPostContractsParamsWithContext creates a new PostContractsParams object
|
||||
// with the ability to set a context for a request.
|
||||
func NewPostContractsParamsWithContext(ctx context.Context) *PostContractsParams {
|
||||
return &PostContractsParams{
|
||||
Context: ctx,
|
||||
}
|
||||
}
|
||||
|
||||
// NewPostContractsParamsWithHTTPClient creates a new PostContractsParams object
|
||||
// with the ability to set a custom HTTPClient for a request.
|
||||
func NewPostContractsParamsWithHTTPClient(client *http.Client) *PostContractsParams {
|
||||
return &PostContractsParams{
|
||||
HTTPClient: client,
|
||||
}
|
||||
}
|
||||
|
||||
/* PostContractsParams contains all the parameters to send to the API endpoint
|
||||
for the post contracts operation.
|
||||
|
||||
Typically these are written to a http.Request.
|
||||
*/
|
||||
type PostContractsParams struct {
|
||||
|
||||
/* ContractsRequest.
|
||||
|
||||
An array of new Contract records
|
||||
*/
|
||||
ContractsRequest *crm_models.ContractRequest
|
||||
|
||||
timeout time.Duration
|
||||
Context context.Context
|
||||
HTTPClient *http.Client
|
||||
}
|
||||
|
||||
// WithDefaults hydrates default values in the post contracts params (not the query body).
|
||||
//
|
||||
// All values with no default are reset to their zero value.
|
||||
func (o *PostContractsParams) WithDefaults() *PostContractsParams {
|
||||
o.SetDefaults()
|
||||
return o
|
||||
}
|
||||
|
||||
// SetDefaults hydrates default values in the post contracts params (not the query body).
|
||||
//
|
||||
// All values with no default are reset to their zero value.
|
||||
func (o *PostContractsParams) SetDefaults() {
|
||||
// no default values defined for this parameter
|
||||
}
|
||||
|
||||
// WithTimeout adds the timeout to the post contracts params
|
||||
func (o *PostContractsParams) WithTimeout(timeout time.Duration) *PostContractsParams {
|
||||
o.SetTimeout(timeout)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetTimeout adds the timeout to the post contracts params
|
||||
func (o *PostContractsParams) SetTimeout(timeout time.Duration) {
|
||||
o.timeout = timeout
|
||||
}
|
||||
|
||||
// WithContext adds the context to the post contracts params
|
||||
func (o *PostContractsParams) WithContext(ctx context.Context) *PostContractsParams {
|
||||
o.SetContext(ctx)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetContext adds the context to the post contracts params
|
||||
func (o *PostContractsParams) SetContext(ctx context.Context) {
|
||||
o.Context = ctx
|
||||
}
|
||||
|
||||
// WithHTTPClient adds the HTTPClient to the post contracts params
|
||||
func (o *PostContractsParams) WithHTTPClient(client *http.Client) *PostContractsParams {
|
||||
o.SetHTTPClient(client)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetHTTPClient adds the HTTPClient to the post contracts params
|
||||
func (o *PostContractsParams) SetHTTPClient(client *http.Client) {
|
||||
o.HTTPClient = client
|
||||
}
|
||||
|
||||
// WithContractsRequest adds the contractsRequest to the post contracts params
|
||||
func (o *PostContractsParams) WithContractsRequest(contractsRequest *crm_models.ContractRequest) *PostContractsParams {
|
||||
o.SetContractsRequest(contractsRequest)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetContractsRequest adds the contractsRequest to the post contracts params
|
||||
func (o *PostContractsParams) SetContractsRequest(contractsRequest *crm_models.ContractRequest) {
|
||||
o.ContractsRequest = contractsRequest
|
||||
}
|
||||
|
||||
// WriteToRequest writes these params to a swagger request
|
||||
func (o *PostContractsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error {
|
||||
|
||||
if err := r.SetTimeout(o.timeout); err != nil {
|
||||
return err
|
||||
}
|
||||
var res []error
|
||||
if o.ContractsRequest != nil {
|
||||
if err := r.SetBodyParam(o.ContractsRequest); err != nil {
|
||||
return err
|
||||
}
|
||||
}
|
||||
|
||||
if len(res) > 0 {
|
||||
return errors.CompositeValidationError(res...)
|
||||
}
|
||||
return nil
|
||||
}
|
|
@ -0,0 +1,323 @@
|
|||
// 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 contracts
|
||||
|
||||
// This file was generated by the swagger tool.
|
||||
// Editing this file might prove futile when you re-run the swagger generate command
|
||||
|
||||
import (
|
||||
"fmt"
|
||||
"io"
|
||||
|
||||
"github.com/go-openapi/runtime"
|
||||
"github.com/go-openapi/strfmt"
|
||||
|
||||
"code.tnxs.net/vernonkeenan/lib/api/crm/crm_models"
|
||||
)
|
||||
|
||||
// PostContractsReader is a Reader for the PostContracts structure.
|
||||
type PostContractsReader struct {
|
||||
formats strfmt.Registry
|
||||
}
|
||||
|
||||
// ReadResponse reads a server response into the received o.
|
||||
func (o *PostContractsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) {
|
||||
switch response.Code() {
|
||||
case 200:
|
||||
result := NewPostContractsOK()
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return result, nil
|
||||
case 401:
|
||||
result := NewPostContractsUnauthorized()
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return nil, result
|
||||
case 403:
|
||||
result := NewPostContractsForbidden()
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return nil, result
|
||||
case 404:
|
||||
result := NewPostContractsNotFound()
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return nil, result
|
||||
case 422:
|
||||
result := NewPostContractsUnprocessableEntity()
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return nil, result
|
||||
case 500:
|
||||
result := NewPostContractsInternalServerError()
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return nil, result
|
||||
default:
|
||||
return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code())
|
||||
}
|
||||
}
|
||||
|
||||
// NewPostContractsOK creates a PostContractsOK with default headers values
|
||||
func NewPostContractsOK() *PostContractsOK {
|
||||
return &PostContractsOK{}
|
||||
}
|
||||
|
||||
/* PostContractsOK describes a response with status code 200, with default header values.
|
||||
|
||||
Taxnexus Response with an array of Contract objects
|
||||
*/
|
||||
type PostContractsOK struct {
|
||||
AccessControlAllowOrigin string
|
||||
CacheControl string
|
||||
|
||||
Payload *crm_models.ContractResponse
|
||||
}
|
||||
|
||||
func (o *PostContractsOK) Error() string {
|
||||
return fmt.Sprintf("[POST /contracts][%d] postContractsOK %+v", 200, o.Payload)
|
||||
}
|
||||
func (o *PostContractsOK) GetPayload() *crm_models.ContractResponse {
|
||||
return o.Payload
|
||||
}
|
||||
|
||||
func (o *PostContractsOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
// hydrates response header Access-Control-Allow-Origin
|
||||
hdrAccessControlAllowOrigin := response.GetHeader("Access-Control-Allow-Origin")
|
||||
|
||||
if hdrAccessControlAllowOrigin != "" {
|
||||
o.AccessControlAllowOrigin = hdrAccessControlAllowOrigin
|
||||
}
|
||||
|
||||
// hydrates response header Cache-Control
|
||||
hdrCacheControl := response.GetHeader("Cache-Control")
|
||||
|
||||
if hdrCacheControl != "" {
|
||||
o.CacheControl = hdrCacheControl
|
||||
}
|
||||
|
||||
o.Payload = new(crm_models.ContractResponse)
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// NewPostContractsUnauthorized creates a PostContractsUnauthorized with default headers values
|
||||
func NewPostContractsUnauthorized() *PostContractsUnauthorized {
|
||||
return &PostContractsUnauthorized{}
|
||||
}
|
||||
|
||||
/* PostContractsUnauthorized describes a response with status code 401, with default header values.
|
||||
|
||||
Access unauthorized, invalid API-KEY was used
|
||||
*/
|
||||
type PostContractsUnauthorized struct {
|
||||
AccessControlAllowOrigin string
|
||||
|
||||
Payload *crm_models.Error
|
||||
}
|
||||
|
||||
func (o *PostContractsUnauthorized) Error() string {
|
||||
return fmt.Sprintf("[POST /contracts][%d] postContractsUnauthorized %+v", 401, o.Payload)
|
||||
}
|
||||
func (o *PostContractsUnauthorized) GetPayload() *crm_models.Error {
|
||||
return o.Payload
|
||||
}
|
||||
|
||||
func (o *PostContractsUnauthorized) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
// hydrates response header Access-Control-Allow-Origin
|
||||
hdrAccessControlAllowOrigin := response.GetHeader("Access-Control-Allow-Origin")
|
||||
|
||||
if hdrAccessControlAllowOrigin != "" {
|
||||
o.AccessControlAllowOrigin = hdrAccessControlAllowOrigin
|
||||
}
|
||||
|
||||
o.Payload = new(crm_models.Error)
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// NewPostContractsForbidden creates a PostContractsForbidden with default headers values
|
||||
func NewPostContractsForbidden() *PostContractsForbidden {
|
||||
return &PostContractsForbidden{}
|
||||
}
|
||||
|
||||
/* PostContractsForbidden describes a response with status code 403, with default header values.
|
||||
|
||||
Access forbidden, account lacks access
|
||||
*/
|
||||
type PostContractsForbidden struct {
|
||||
AccessControlAllowOrigin string
|
||||
|
||||
Payload *crm_models.Error
|
||||
}
|
||||
|
||||
func (o *PostContractsForbidden) Error() string {
|
||||
return fmt.Sprintf("[POST /contracts][%d] postContractsForbidden %+v", 403, o.Payload)
|
||||
}
|
||||
func (o *PostContractsForbidden) GetPayload() *crm_models.Error {
|
||||
return o.Payload
|
||||
}
|
||||
|
||||
func (o *PostContractsForbidden) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
// hydrates response header Access-Control-Allow-Origin
|
||||
hdrAccessControlAllowOrigin := response.GetHeader("Access-Control-Allow-Origin")
|
||||
|
||||
if hdrAccessControlAllowOrigin != "" {
|
||||
o.AccessControlAllowOrigin = hdrAccessControlAllowOrigin
|
||||
}
|
||||
|
||||
o.Payload = new(crm_models.Error)
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// NewPostContractsNotFound creates a PostContractsNotFound with default headers values
|
||||
func NewPostContractsNotFound() *PostContractsNotFound {
|
||||
return &PostContractsNotFound{}
|
||||
}
|
||||
|
||||
/* PostContractsNotFound describes a response with status code 404, with default header values.
|
||||
|
||||
Resource was not found
|
||||
*/
|
||||
type PostContractsNotFound struct {
|
||||
AccessControlAllowOrigin string
|
||||
|
||||
Payload *crm_models.Error
|
||||
}
|
||||
|
||||
func (o *PostContractsNotFound) Error() string {
|
||||
return fmt.Sprintf("[POST /contracts][%d] postContractsNotFound %+v", 404, o.Payload)
|
||||
}
|
||||
func (o *PostContractsNotFound) GetPayload() *crm_models.Error {
|
||||
return o.Payload
|
||||
}
|
||||
|
||||
func (o *PostContractsNotFound) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
// hydrates response header Access-Control-Allow-Origin
|
||||
hdrAccessControlAllowOrigin := response.GetHeader("Access-Control-Allow-Origin")
|
||||
|
||||
if hdrAccessControlAllowOrigin != "" {
|
||||
o.AccessControlAllowOrigin = hdrAccessControlAllowOrigin
|
||||
}
|
||||
|
||||
o.Payload = new(crm_models.Error)
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// NewPostContractsUnprocessableEntity creates a PostContractsUnprocessableEntity with default headers values
|
||||
func NewPostContractsUnprocessableEntity() *PostContractsUnprocessableEntity {
|
||||
return &PostContractsUnprocessableEntity{}
|
||||
}
|
||||
|
||||
/* PostContractsUnprocessableEntity describes a response with status code 422, with default header values.
|
||||
|
||||
Unprocessable Entity, likely a bad parameter
|
||||
*/
|
||||
type PostContractsUnprocessableEntity struct {
|
||||
AccessControlAllowOrigin string
|
||||
|
||||
Payload *crm_models.Error
|
||||
}
|
||||
|
||||
func (o *PostContractsUnprocessableEntity) Error() string {
|
||||
return fmt.Sprintf("[POST /contracts][%d] postContractsUnprocessableEntity %+v", 422, o.Payload)
|
||||
}
|
||||
func (o *PostContractsUnprocessableEntity) GetPayload() *crm_models.Error {
|
||||
return o.Payload
|
||||
}
|
||||
|
||||
func (o *PostContractsUnprocessableEntity) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
// hydrates response header Access-Control-Allow-Origin
|
||||
hdrAccessControlAllowOrigin := response.GetHeader("Access-Control-Allow-Origin")
|
||||
|
||||
if hdrAccessControlAllowOrigin != "" {
|
||||
o.AccessControlAllowOrigin = hdrAccessControlAllowOrigin
|
||||
}
|
||||
|
||||
o.Payload = new(crm_models.Error)
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// NewPostContractsInternalServerError creates a PostContractsInternalServerError with default headers values
|
||||
func NewPostContractsInternalServerError() *PostContractsInternalServerError {
|
||||
return &PostContractsInternalServerError{}
|
||||
}
|
||||
|
||||
/* PostContractsInternalServerError describes a response with status code 500, with default header values.
|
||||
|
||||
Server Internal Error
|
||||
*/
|
||||
type PostContractsInternalServerError struct {
|
||||
AccessControlAllowOrigin string
|
||||
|
||||
Payload *crm_models.Error
|
||||
}
|
||||
|
||||
func (o *PostContractsInternalServerError) Error() string {
|
||||
return fmt.Sprintf("[POST /contracts][%d] postContractsInternalServerError %+v", 500, o.Payload)
|
||||
}
|
||||
func (o *PostContractsInternalServerError) GetPayload() *crm_models.Error {
|
||||
return o.Payload
|
||||
}
|
||||
|
||||
func (o *PostContractsInternalServerError) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
// hydrates response header Access-Control-Allow-Origin
|
||||
hdrAccessControlAllowOrigin := response.GetHeader("Access-Control-Allow-Origin")
|
||||
|
||||
if hdrAccessControlAllowOrigin != "" {
|
||||
o.AccessControlAllowOrigin = hdrAccessControlAllowOrigin
|
||||
}
|
||||
|
||||
o.Payload = new(crm_models.Error)
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
|
@ -0,0 +1,155 @@
|
|||
// 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 contracts
|
||||
|
||||
// This file was generated by the swagger tool.
|
||||
// Editing this file might prove futile when you re-run the swagger generate command
|
||||
|
||||
import (
|
||||
"context"
|
||||
"net/http"
|
||||
"time"
|
||||
|
||||
"github.com/go-openapi/errors"
|
||||
"github.com/go-openapi/runtime"
|
||||
cr "github.com/go-openapi/runtime/client"
|
||||
"github.com/go-openapi/strfmt"
|
||||
|
||||
"code.tnxs.net/vernonkeenan/lib/api/crm/crm_models"
|
||||
)
|
||||
|
||||
// NewPutContractParams creates a new PutContractParams object,
|
||||
// with the default timeout for this client.
|
||||
//
|
||||
// Default values are not hydrated, since defaults are normally applied by the API server side.
|
||||
//
|
||||
// To enforce default values in parameter, use SetDefaults or WithDefaults.
|
||||
func NewPutContractParams() *PutContractParams {
|
||||
return &PutContractParams{
|
||||
timeout: cr.DefaultTimeout,
|
||||
}
|
||||
}
|
||||
|
||||
// NewPutContractParamsWithTimeout creates a new PutContractParams object
|
||||
// with the ability to set a timeout on a request.
|
||||
func NewPutContractParamsWithTimeout(timeout time.Duration) *PutContractParams {
|
||||
return &PutContractParams{
|
||||
timeout: timeout,
|
||||
}
|
||||
}
|
||||
|
||||
// NewPutContractParamsWithContext creates a new PutContractParams object
|
||||
// with the ability to set a context for a request.
|
||||
func NewPutContractParamsWithContext(ctx context.Context) *PutContractParams {
|
||||
return &PutContractParams{
|
||||
Context: ctx,
|
||||
}
|
||||
}
|
||||
|
||||
// NewPutContractParamsWithHTTPClient creates a new PutContractParams object
|
||||
// with the ability to set a custom HTTPClient for a request.
|
||||
func NewPutContractParamsWithHTTPClient(client *http.Client) *PutContractParams {
|
||||
return &PutContractParams{
|
||||
HTTPClient: client,
|
||||
}
|
||||
}
|
||||
|
||||
/* PutContractParams contains all the parameters to send to the API endpoint
|
||||
for the put contract operation.
|
||||
|
||||
Typically these are written to a http.Request.
|
||||
*/
|
||||
type PutContractParams struct {
|
||||
|
||||
/* ContractsRequest.
|
||||
|
||||
An array of new Contract records
|
||||
*/
|
||||
ContractsRequest *crm_models.ContractRequest
|
||||
|
||||
timeout time.Duration
|
||||
Context context.Context
|
||||
HTTPClient *http.Client
|
||||
}
|
||||
|
||||
// WithDefaults hydrates default values in the put contract params (not the query body).
|
||||
//
|
||||
// All values with no default are reset to their zero value.
|
||||
func (o *PutContractParams) WithDefaults() *PutContractParams {
|
||||
o.SetDefaults()
|
||||
return o
|
||||
}
|
||||
|
||||
// SetDefaults hydrates default values in the put contract params (not the query body).
|
||||
//
|
||||
// All values with no default are reset to their zero value.
|
||||
func (o *PutContractParams) SetDefaults() {
|
||||
// no default values defined for this parameter
|
||||
}
|
||||
|
||||
// WithTimeout adds the timeout to the put contract params
|
||||
func (o *PutContractParams) WithTimeout(timeout time.Duration) *PutContractParams {
|
||||
o.SetTimeout(timeout)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetTimeout adds the timeout to the put contract params
|
||||
func (o *PutContractParams) SetTimeout(timeout time.Duration) {
|
||||
o.timeout = timeout
|
||||
}
|
||||
|
||||
// WithContext adds the context to the put contract params
|
||||
func (o *PutContractParams) WithContext(ctx context.Context) *PutContractParams {
|
||||
o.SetContext(ctx)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetContext adds the context to the put contract params
|
||||
func (o *PutContractParams) SetContext(ctx context.Context) {
|
||||
o.Context = ctx
|
||||
}
|
||||
|
||||
// WithHTTPClient adds the HTTPClient to the put contract params
|
||||
func (o *PutContractParams) WithHTTPClient(client *http.Client) *PutContractParams {
|
||||
o.SetHTTPClient(client)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetHTTPClient adds the HTTPClient to the put contract params
|
||||
func (o *PutContractParams) SetHTTPClient(client *http.Client) {
|
||||
o.HTTPClient = client
|
||||
}
|
||||
|
||||
// WithContractsRequest adds the contractsRequest to the put contract params
|
||||
func (o *PutContractParams) WithContractsRequest(contractsRequest *crm_models.ContractRequest) *PutContractParams {
|
||||
o.SetContractsRequest(contractsRequest)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetContractsRequest adds the contractsRequest to the put contract params
|
||||
func (o *PutContractParams) SetContractsRequest(contractsRequest *crm_models.ContractRequest) {
|
||||
o.ContractsRequest = contractsRequest
|
||||
}
|
||||
|
||||
// WriteToRequest writes these params to a swagger request
|
||||
func (o *PutContractParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error {
|
||||
|
||||
if err := r.SetTimeout(o.timeout); err != nil {
|
||||
return err
|
||||
}
|
||||
var res []error
|
||||
if o.ContractsRequest != nil {
|
||||
if err := r.SetBodyParam(o.ContractsRequest); err != nil {
|
||||
return err
|
||||
}
|
||||
}
|
||||
|
||||
if len(res) > 0 {
|
||||
return errors.CompositeValidationError(res...)
|
||||
}
|
||||
return nil
|
||||
}
|
|
@ -0,0 +1,323 @@
|
|||
// 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 contracts
|
||||
|
||||
// This file was generated by the swagger tool.
|
||||
// Editing this file might prove futile when you re-run the swagger generate command
|
||||
|
||||
import (
|
||||
"fmt"
|
||||
"io"
|
||||
|
||||
"github.com/go-openapi/runtime"
|
||||
"github.com/go-openapi/strfmt"
|
||||
|
||||
"code.tnxs.net/vernonkeenan/lib/api/crm/crm_models"
|
||||
)
|
||||
|
||||
// PutContractReader is a Reader for the PutContract structure.
|
||||
type PutContractReader struct {
|
||||
formats strfmt.Registry
|
||||
}
|
||||
|
||||
// ReadResponse reads a server response into the received o.
|
||||
func (o *PutContractReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) {
|
||||
switch response.Code() {
|
||||
case 200:
|
||||
result := NewPutContractOK()
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return result, nil
|
||||
case 401:
|
||||
result := NewPutContractUnauthorized()
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return nil, result
|
||||
case 403:
|
||||
result := NewPutContractForbidden()
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return nil, result
|
||||
case 404:
|
||||
result := NewPutContractNotFound()
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return nil, result
|
||||
case 422:
|
||||
result := NewPutContractUnprocessableEntity()
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return nil, result
|
||||
case 500:
|
||||
result := NewPutContractInternalServerError()
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return nil, result
|
||||
default:
|
||||
return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code())
|
||||
}
|
||||
}
|
||||
|
||||
// NewPutContractOK creates a PutContractOK with default headers values
|
||||
func NewPutContractOK() *PutContractOK {
|
||||
return &PutContractOK{}
|
||||
}
|
||||
|
||||
/* PutContractOK describes a response with status code 200, with default header values.
|
||||
|
||||
Taxnexus Response with an array of Contract objects
|
||||
*/
|
||||
type PutContractOK struct {
|
||||
AccessControlAllowOrigin string
|
||||
CacheControl string
|
||||
|
||||
Payload *crm_models.ContractResponse
|
||||
}
|
||||
|
||||
func (o *PutContractOK) Error() string {
|
||||
return fmt.Sprintf("[PUT /contracts][%d] putContractOK %+v", 200, o.Payload)
|
||||
}
|
||||
func (o *PutContractOK) GetPayload() *crm_models.ContractResponse {
|
||||
return o.Payload
|
||||
}
|
||||
|
||||
func (o *PutContractOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
// hydrates response header Access-Control-Allow-Origin
|
||||
hdrAccessControlAllowOrigin := response.GetHeader("Access-Control-Allow-Origin")
|
||||
|
||||
if hdrAccessControlAllowOrigin != "" {
|
||||
o.AccessControlAllowOrigin = hdrAccessControlAllowOrigin
|
||||
}
|
||||
|
||||
// hydrates response header Cache-Control
|
||||
hdrCacheControl := response.GetHeader("Cache-Control")
|
||||
|
||||
if hdrCacheControl != "" {
|
||||
o.CacheControl = hdrCacheControl
|
||||
}
|
||||
|
||||
o.Payload = new(crm_models.ContractResponse)
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// NewPutContractUnauthorized creates a PutContractUnauthorized with default headers values
|
||||
func NewPutContractUnauthorized() *PutContractUnauthorized {
|
||||
return &PutContractUnauthorized{}
|
||||
}
|
||||
|
||||
/* PutContractUnauthorized describes a response with status code 401, with default header values.
|
||||
|
||||
Access unauthorized, invalid API-KEY was used
|
||||
*/
|
||||
type PutContractUnauthorized struct {
|
||||
AccessControlAllowOrigin string
|
||||
|
||||
Payload *crm_models.Error
|
||||
}
|
||||
|
||||
func (o *PutContractUnauthorized) Error() string {
|
||||
return fmt.Sprintf("[PUT /contracts][%d] putContractUnauthorized %+v", 401, o.Payload)
|
||||
}
|
||||
func (o *PutContractUnauthorized) GetPayload() *crm_models.Error {
|
||||
return o.Payload
|
||||
}
|
||||
|
||||
func (o *PutContractUnauthorized) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
// hydrates response header Access-Control-Allow-Origin
|
||||
hdrAccessControlAllowOrigin := response.GetHeader("Access-Control-Allow-Origin")
|
||||
|
||||
if hdrAccessControlAllowOrigin != "" {
|
||||
o.AccessControlAllowOrigin = hdrAccessControlAllowOrigin
|
||||
}
|
||||
|
||||
o.Payload = new(crm_models.Error)
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// NewPutContractForbidden creates a PutContractForbidden with default headers values
|
||||
func NewPutContractForbidden() *PutContractForbidden {
|
||||
return &PutContractForbidden{}
|
||||
}
|
||||
|
||||
/* PutContractForbidden describes a response with status code 403, with default header values.
|
||||
|
||||
Access forbidden, account lacks access
|
||||
*/
|
||||
type PutContractForbidden struct {
|
||||
AccessControlAllowOrigin string
|
||||
|
||||
Payload *crm_models.Error
|
||||
}
|
||||
|
||||
func (o *PutContractForbidden) Error() string {
|
||||
return fmt.Sprintf("[PUT /contracts][%d] putContractForbidden %+v", 403, o.Payload)
|
||||
}
|
||||
func (o *PutContractForbidden) GetPayload() *crm_models.Error {
|
||||
return o.Payload
|
||||
}
|
||||
|
||||
func (o *PutContractForbidden) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
// hydrates response header Access-Control-Allow-Origin
|
||||
hdrAccessControlAllowOrigin := response.GetHeader("Access-Control-Allow-Origin")
|
||||
|
||||
if hdrAccessControlAllowOrigin != "" {
|
||||
o.AccessControlAllowOrigin = hdrAccessControlAllowOrigin
|
||||
}
|
||||
|
||||
o.Payload = new(crm_models.Error)
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// NewPutContractNotFound creates a PutContractNotFound with default headers values
|
||||
func NewPutContractNotFound() *PutContractNotFound {
|
||||
return &PutContractNotFound{}
|
||||
}
|
||||
|
||||
/* PutContractNotFound describes a response with status code 404, with default header values.
|
||||
|
||||
Resource was not found
|
||||
*/
|
||||
type PutContractNotFound struct {
|
||||
AccessControlAllowOrigin string
|
||||
|
||||
Payload *crm_models.Error
|
||||
}
|
||||
|
||||
func (o *PutContractNotFound) Error() string {
|
||||
return fmt.Sprintf("[PUT /contracts][%d] putContractNotFound %+v", 404, o.Payload)
|
||||
}
|
||||
func (o *PutContractNotFound) GetPayload() *crm_models.Error {
|
||||
return o.Payload
|
||||
}
|
||||
|
||||
func (o *PutContractNotFound) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
// hydrates response header Access-Control-Allow-Origin
|
||||
hdrAccessControlAllowOrigin := response.GetHeader("Access-Control-Allow-Origin")
|
||||
|
||||
if hdrAccessControlAllowOrigin != "" {
|
||||
o.AccessControlAllowOrigin = hdrAccessControlAllowOrigin
|
||||
}
|
||||
|
||||
o.Payload = new(crm_models.Error)
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// NewPutContractUnprocessableEntity creates a PutContractUnprocessableEntity with default headers values
|
||||
func NewPutContractUnprocessableEntity() *PutContractUnprocessableEntity {
|
||||
return &PutContractUnprocessableEntity{}
|
||||
}
|
||||
|
||||
/* PutContractUnprocessableEntity describes a response with status code 422, with default header values.
|
||||
|
||||
Unprocessable Entity, likely a bad parameter
|
||||
*/
|
||||
type PutContractUnprocessableEntity struct {
|
||||
AccessControlAllowOrigin string
|
||||
|
||||
Payload *crm_models.Error
|
||||
}
|
||||
|
||||
func (o *PutContractUnprocessableEntity) Error() string {
|
||||
return fmt.Sprintf("[PUT /contracts][%d] putContractUnprocessableEntity %+v", 422, o.Payload)
|
||||
}
|
||||
func (o *PutContractUnprocessableEntity) GetPayload() *crm_models.Error {
|
||||
return o.Payload
|
||||
}
|
||||
|
||||
func (o *PutContractUnprocessableEntity) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
// hydrates response header Access-Control-Allow-Origin
|
||||
hdrAccessControlAllowOrigin := response.GetHeader("Access-Control-Allow-Origin")
|
||||
|
||||
if hdrAccessControlAllowOrigin != "" {
|
||||
o.AccessControlAllowOrigin = hdrAccessControlAllowOrigin
|
||||
}
|
||||
|
||||
o.Payload = new(crm_models.Error)
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// NewPutContractInternalServerError creates a PutContractInternalServerError with default headers values
|
||||
func NewPutContractInternalServerError() *PutContractInternalServerError {
|
||||
return &PutContractInternalServerError{}
|
||||
}
|
||||
|
||||
/* PutContractInternalServerError describes a response with status code 500, with default header values.
|
||||
|
||||
Server Internal Error
|
||||
*/
|
||||
type PutContractInternalServerError struct {
|
||||
AccessControlAllowOrigin string
|
||||
|
||||
Payload *crm_models.Error
|
||||
}
|
||||
|
||||
func (o *PutContractInternalServerError) Error() string {
|
||||
return fmt.Sprintf("[PUT /contracts][%d] putContractInternalServerError %+v", 500, o.Payload)
|
||||
}
|
||||
func (o *PutContractInternalServerError) GetPayload() *crm_models.Error {
|
||||
return o.Payload
|
||||
}
|
||||
|
||||
func (o *PutContractInternalServerError) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
// hydrates response header Access-Control-Allow-Origin
|
||||
hdrAccessControlAllowOrigin := response.GetHeader("Access-Control-Allow-Origin")
|
||||
|
||||
if hdrAccessControlAllowOrigin != "" {
|
||||
o.AccessControlAllowOrigin = hdrAccessControlAllowOrigin
|
||||
}
|
||||
|
||||
o.Payload = new(crm_models.Error)
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
|
@ -0,0 +1,130 @@
|
|||
// 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 cors
|
||||
|
||||
// This file was generated by the swagger tool.
|
||||
// Editing this file might prove futile when you re-run the swagger generate command
|
||||
|
||||
import (
|
||||
"context"
|
||||
"net/http"
|
||||
"time"
|
||||
|
||||
"github.com/go-openapi/errors"
|
||||
"github.com/go-openapi/runtime"
|
||||
cr "github.com/go-openapi/runtime/client"
|
||||
"github.com/go-openapi/strfmt"
|
||||
)
|
||||
|
||||
// NewContractOptionsObservableParams creates a new ContractOptionsObservableParams object,
|
||||
// with the default timeout for this client.
|
||||
//
|
||||
// Default values are not hydrated, since defaults are normally applied by the API server side.
|
||||
//
|
||||
// To enforce default values in parameter, use SetDefaults or WithDefaults.
|
||||
func NewContractOptionsObservableParams() *ContractOptionsObservableParams {
|
||||
return &ContractOptionsObservableParams{
|
||||
timeout: cr.DefaultTimeout,
|
||||
}
|
||||
}
|
||||
|
||||
// NewContractOptionsObservableParamsWithTimeout creates a new ContractOptionsObservableParams object
|
||||
// with the ability to set a timeout on a request.
|
||||
func NewContractOptionsObservableParamsWithTimeout(timeout time.Duration) *ContractOptionsObservableParams {
|
||||
return &ContractOptionsObservableParams{
|
||||
timeout: timeout,
|
||||
}
|
||||
}
|
||||
|
||||
// NewContractOptionsObservableParamsWithContext creates a new ContractOptionsObservableParams object
|
||||
// with the ability to set a context for a request.
|
||||
func NewContractOptionsObservableParamsWithContext(ctx context.Context) *ContractOptionsObservableParams {
|
||||
return &ContractOptionsObservableParams{
|
||||
Context: ctx,
|
||||
}
|
||||
}
|
||||
|
||||
// NewContractOptionsObservableParamsWithHTTPClient creates a new ContractOptionsObservableParams object
|
||||
// with the ability to set a custom HTTPClient for a request.
|
||||
func NewContractOptionsObservableParamsWithHTTPClient(client *http.Client) *ContractOptionsObservableParams {
|
||||
return &ContractOptionsObservableParams{
|
||||
HTTPClient: client,
|
||||
}
|
||||
}
|
||||
|
||||
/* ContractOptionsObservableParams contains all the parameters to send to the API endpoint
|
||||
for the contract options observable operation.
|
||||
|
||||
Typically these are written to a http.Request.
|
||||
*/
|
||||
type ContractOptionsObservableParams struct {
|
||||
timeout time.Duration
|
||||
Context context.Context
|
||||
HTTPClient *http.Client
|
||||
}
|
||||
|
||||
// WithDefaults hydrates default values in the contract options observable params (not the query body).
|
||||
//
|
||||
// All values with no default are reset to their zero value.
|
||||
func (o *ContractOptionsObservableParams) WithDefaults() *ContractOptionsObservableParams {
|
||||
o.SetDefaults()
|
||||
return o
|
||||
}
|
||||
|
||||
// SetDefaults hydrates default values in the contract options observable params (not the query body).
|
||||
//
|
||||
// All values with no default are reset to their zero value.
|
||||
func (o *ContractOptionsObservableParams) SetDefaults() {
|
||||
// no default values defined for this parameter
|
||||
}
|
||||
|
||||
// WithTimeout adds the timeout to the contract options observable params
|
||||
func (o *ContractOptionsObservableParams) WithTimeout(timeout time.Duration) *ContractOptionsObservableParams {
|
||||
o.SetTimeout(timeout)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetTimeout adds the timeout to the contract options observable params
|
||||
func (o *ContractOptionsObservableParams) SetTimeout(timeout time.Duration) {
|
||||
o.timeout = timeout
|
||||
}
|
||||
|
||||
// WithContext adds the context to the contract options observable params
|
||||
func (o *ContractOptionsObservableParams) WithContext(ctx context.Context) *ContractOptionsObservableParams {
|
||||
o.SetContext(ctx)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetContext adds the context to the contract options observable params
|
||||
func (o *ContractOptionsObservableParams) SetContext(ctx context.Context) {
|
||||
o.Context = ctx
|
||||
}
|
||||
|
||||
// WithHTTPClient adds the HTTPClient to the contract options observable params
|
||||
func (o *ContractOptionsObservableParams) WithHTTPClient(client *http.Client) *ContractOptionsObservableParams {
|
||||
o.SetHTTPClient(client)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetHTTPClient adds the HTTPClient to the contract options observable params
|
||||
func (o *ContractOptionsObservableParams) SetHTTPClient(client *http.Client) {
|
||||
o.HTTPClient = client
|
||||
}
|
||||
|
||||
// WriteToRequest writes these params to a swagger request
|
||||
func (o *ContractOptionsObservableParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error {
|
||||
|
||||
if err := r.SetTimeout(o.timeout); err != nil {
|
||||
return err
|
||||
}
|
||||
var res []error
|
||||
|
||||
if len(res) > 0 {
|
||||
return errors.CompositeValidationError(res...)
|
||||
}
|
||||
return nil
|
||||
}
|
|
@ -0,0 +1,113 @@
|
|||
// 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 cors
|
||||
|
||||
// This file was generated by the swagger tool.
|
||||
// Editing this file might prove futile when you re-run the swagger generate command
|
||||
|
||||
import (
|
||||
"fmt"
|
||||
|
||||
"github.com/go-openapi/runtime"
|
||||
"github.com/go-openapi/strfmt"
|
||||
)
|
||||
|
||||
// ContractOptionsObservableReader is a Reader for the ContractOptionsObservable structure.
|
||||
type ContractOptionsObservableReader struct {
|
||||
formats strfmt.Registry
|
||||
}
|
||||
|
||||
// ReadResponse reads a server response into the received o.
|
||||
func (o *ContractOptionsObservableReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) {
|
||||
switch response.Code() {
|
||||
case 200:
|
||||
result := NewContractOptionsObservableOK()
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return result, nil
|
||||
default:
|
||||
return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code())
|
||||
}
|
||||
}
|
||||
|
||||
// NewContractOptionsObservableOK creates a ContractOptionsObservableOK with default headers values
|
||||
func NewContractOptionsObservableOK() *ContractOptionsObservableOK {
|
||||
return &ContractOptionsObservableOK{}
|
||||
}
|
||||
|
||||
/* ContractOptionsObservableOK describes a response with status code 200, with default header values.
|
||||
|
||||
CORS OPTIONS response
|
||||
*/
|
||||
type ContractOptionsObservableOK struct {
|
||||
AccessControlAllowCredentials string
|
||||
AccessControlAllowHeaders string
|
||||
AccessControlAllowMethods string
|
||||
AccessControlAllowOrigin string
|
||||
AccessControlExposeHeaders string
|
||||
AccessControlMaxAge string
|
||||
CacheControl string
|
||||
}
|
||||
|
||||
func (o *ContractOptionsObservableOK) Error() string {
|
||||
return fmt.Sprintf("[OPTIONS /contracts/observable][%d] contractOptionsObservableOK ", 200)
|
||||
}
|
||||
|
||||
func (o *ContractOptionsObservableOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
// hydrates response header Access-Control-Allow-Credentials
|
||||
hdrAccessControlAllowCredentials := response.GetHeader("Access-Control-Allow-Credentials")
|
||||
|
||||
if hdrAccessControlAllowCredentials != "" {
|
||||
o.AccessControlAllowCredentials = hdrAccessControlAllowCredentials
|
||||
}
|
||||
|
||||
// hydrates response header Access-Control-Allow-Headers
|
||||
hdrAccessControlAllowHeaders := response.GetHeader("Access-Control-Allow-Headers")
|
||||
|
||||
if hdrAccessControlAllowHeaders != "" {
|
||||
o.AccessControlAllowHeaders = hdrAccessControlAllowHeaders
|
||||
}
|
||||
|
||||
// hydrates response header Access-Control-Allow-Methods
|
||||
hdrAccessControlAllowMethods := response.GetHeader("Access-Control-Allow-Methods")
|
||||
|
||||
if hdrAccessControlAllowMethods != "" {
|
||||
o.AccessControlAllowMethods = hdrAccessControlAllowMethods
|
||||
}
|
||||
|
||||
// hydrates response header Access-Control-Allow-Origin
|
||||
hdrAccessControlAllowOrigin := response.GetHeader("Access-Control-Allow-Origin")
|
||||
|
||||
if hdrAccessControlAllowOrigin != "" {
|
||||
o.AccessControlAllowOrigin = hdrAccessControlAllowOrigin
|
||||
}
|
||||
|
||||
// hydrates response header Access-Control-Expose-Headers
|
||||
hdrAccessControlExposeHeaders := response.GetHeader("Access-Control-Expose-Headers")
|
||||
|
||||
if hdrAccessControlExposeHeaders != "" {
|
||||
o.AccessControlExposeHeaders = hdrAccessControlExposeHeaders
|
||||
}
|
||||
|
||||
// hydrates response header Access-Control-Max-Age
|
||||
hdrAccessControlMaxAge := response.GetHeader("Access-Control-Max-Age")
|
||||
|
||||
if hdrAccessControlMaxAge != "" {
|
||||
o.AccessControlMaxAge = hdrAccessControlMaxAge
|
||||
}
|
||||
|
||||
// hydrates response header Cache-Control
|
||||
hdrCacheControl := response.GetHeader("Cache-Control")
|
||||
|
||||
if hdrCacheControl != "" {
|
||||
o.CacheControl = hdrCacheControl
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
|
@ -0,0 +1,130 @@
|
|||
// 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 cors
|
||||
|
||||
// This file was generated by the swagger tool.
|
||||
// Editing this file might prove futile when you re-run the swagger generate command
|
||||
|
||||
import (
|
||||
"context"
|
||||
"net/http"
|
||||
"time"
|
||||
|
||||
"github.com/go-openapi/errors"
|
||||
"github.com/go-openapi/runtime"
|
||||
cr "github.com/go-openapi/runtime/client"
|
||||
"github.com/go-openapi/strfmt"
|
||||
)
|
||||
|
||||
// NewContractOptionsParams creates a new ContractOptionsParams object,
|
||||
// with the default timeout for this client.
|
||||
//
|
||||
// Default values are not hydrated, since defaults are normally applied by the API server side.
|
||||
//
|
||||
// To enforce default values in parameter, use SetDefaults or WithDefaults.
|
||||
func NewContractOptionsParams() *ContractOptionsParams {
|
||||
return &ContractOptionsParams{
|
||||
timeout: cr.DefaultTimeout,
|
||||
}
|
||||
}
|
||||
|
||||
// NewContractOptionsParamsWithTimeout creates a new ContractOptionsParams object
|
||||
// with the ability to set a timeout on a request.
|
||||
func NewContractOptionsParamsWithTimeout(timeout time.Duration) *ContractOptionsParams {
|
||||
return &ContractOptionsParams{
|
||||
timeout: timeout,
|
||||
}
|
||||
}
|
||||
|
||||
// NewContractOptionsParamsWithContext creates a new ContractOptionsParams object
|
||||
// with the ability to set a context for a request.
|
||||
func NewContractOptionsParamsWithContext(ctx context.Context) *ContractOptionsParams {
|
||||
return &ContractOptionsParams{
|
||||
Context: ctx,
|
||||
}
|
||||
}
|
||||
|
||||
// NewContractOptionsParamsWithHTTPClient creates a new ContractOptionsParams object
|
||||
// with the ability to set a custom HTTPClient for a request.
|
||||
func NewContractOptionsParamsWithHTTPClient(client *http.Client) *ContractOptionsParams {
|
||||
return &ContractOptionsParams{
|
||||
HTTPClient: client,
|
||||
}
|
||||
}
|
||||
|
||||
/* ContractOptionsParams contains all the parameters to send to the API endpoint
|
||||
for the contract options operation.
|
||||
|
||||
Typically these are written to a http.Request.
|
||||
*/
|
||||
type ContractOptionsParams struct {
|
||||
timeout time.Duration
|
||||
Context context.Context
|
||||
HTTPClient *http.Client
|
||||
}
|
||||
|
||||
// WithDefaults hydrates default values in the contract options params (not the query body).
|
||||
//
|
||||
// All values with no default are reset to their zero value.
|
||||
func (o *ContractOptionsParams) WithDefaults() *ContractOptionsParams {
|
||||
o.SetDefaults()
|
||||
return o
|
||||
}
|
||||
|
||||
// SetDefaults hydrates default values in the contract options params (not the query body).
|
||||
//
|
||||
// All values with no default are reset to their zero value.
|
||||
func (o *ContractOptionsParams) SetDefaults() {
|
||||
// no default values defined for this parameter
|
||||
}
|
||||
|
||||
// WithTimeout adds the timeout to the contract options params
|
||||
func (o *ContractOptionsParams) WithTimeout(timeout time.Duration) *ContractOptionsParams {
|
||||
o.SetTimeout(timeout)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetTimeout adds the timeout to the contract options params
|
||||
func (o *ContractOptionsParams) SetTimeout(timeout time.Duration) {
|
||||
o.timeout = timeout
|
||||
}
|
||||
|
||||
// WithContext adds the context to the contract options params
|
||||
func (o *ContractOptionsParams) WithContext(ctx context.Context) *ContractOptionsParams {
|
||||
o.SetContext(ctx)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetContext adds the context to the contract options params
|
||||
func (o *ContractOptionsParams) SetContext(ctx context.Context) {
|
||||
o.Context = ctx
|
||||
}
|
||||
|
||||
// WithHTTPClient adds the HTTPClient to the contract options params
|
||||
func (o *ContractOptionsParams) WithHTTPClient(client *http.Client) *ContractOptionsParams {
|
||||
o.SetHTTPClient(client)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetHTTPClient adds the HTTPClient to the contract options params
|
||||
func (o *ContractOptionsParams) SetHTTPClient(client *http.Client) {
|
||||
o.HTTPClient = client
|
||||
}
|
||||
|
||||
// WriteToRequest writes these params to a swagger request
|
||||
func (o *ContractOptionsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error {
|
||||
|
||||
if err := r.SetTimeout(o.timeout); err != nil {
|
||||
return err
|
||||
}
|
||||
var res []error
|
||||
|
||||
if len(res) > 0 {
|
||||
return errors.CompositeValidationError(res...)
|
||||
}
|
||||
return nil
|
||||
}
|
|
@ -0,0 +1,113 @@
|
|||
// 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 cors
|
||||
|
||||
// This file was generated by the swagger tool.
|
||||
// Editing this file might prove futile when you re-run the swagger generate command
|
||||
|
||||
import (
|
||||
"fmt"
|
||||
|
||||
"github.com/go-openapi/runtime"
|
||||
"github.com/go-openapi/strfmt"
|
||||
)
|
||||
|
||||
// ContractOptionsReader is a Reader for the ContractOptions structure.
|
||||
type ContractOptionsReader struct {
|
||||
formats strfmt.Registry
|
||||
}
|
||||
|
||||
// ReadResponse reads a server response into the received o.
|
||||
func (o *ContractOptionsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) {
|
||||
switch response.Code() {
|
||||
case 200:
|
||||
result := NewContractOptionsOK()
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return result, nil
|
||||
default:
|
||||
return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code())
|
||||
}
|
||||
}
|
||||
|
||||
// NewContractOptionsOK creates a ContractOptionsOK with default headers values
|
||||
func NewContractOptionsOK() *ContractOptionsOK {
|
||||
return &ContractOptionsOK{}
|
||||
}
|
||||
|
||||
/* ContractOptionsOK describes a response with status code 200, with default header values.
|
||||
|
||||
CORS OPTIONS response
|
||||
*/
|
||||
type ContractOptionsOK struct {
|
||||
AccessControlAllowCredentials string
|
||||
AccessControlAllowHeaders string
|
||||
AccessControlAllowMethods string
|
||||
AccessControlAllowOrigin string
|
||||
AccessControlExposeHeaders string
|
||||
AccessControlMaxAge string
|
||||
CacheControl string
|
||||
}
|
||||
|
||||
func (o *ContractOptionsOK) Error() string {
|
||||
return fmt.Sprintf("[OPTIONS /contracts][%d] contractOptionsOK ", 200)
|
||||
}
|
||||
|
||||
func (o *ContractOptionsOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
// hydrates response header Access-Control-Allow-Credentials
|
||||
hdrAccessControlAllowCredentials := response.GetHeader("Access-Control-Allow-Credentials")
|
||||
|
||||
if hdrAccessControlAllowCredentials != "" {
|
||||
o.AccessControlAllowCredentials = hdrAccessControlAllowCredentials
|
||||
}
|
||||
|
||||
// hydrates response header Access-Control-Allow-Headers
|
||||
hdrAccessControlAllowHeaders := response.GetHeader("Access-Control-Allow-Headers")
|
||||
|
||||
if hdrAccessControlAllowHeaders != "" {
|
||||
o.AccessControlAllowHeaders = hdrAccessControlAllowHeaders
|
||||
}
|
||||
|
||||
// hydrates response header Access-Control-Allow-Methods
|
||||
hdrAccessControlAllowMethods := response.GetHeader("Access-Control-Allow-Methods")
|
||||
|
||||
if hdrAccessControlAllowMethods != "" {
|
||||
o.AccessControlAllowMethods = hdrAccessControlAllowMethods
|
||||
}
|
||||
|
||||
// hydrates response header Access-Control-Allow-Origin
|
||||
hdrAccessControlAllowOrigin := response.GetHeader("Access-Control-Allow-Origin")
|
||||
|
||||
if hdrAccessControlAllowOrigin != "" {
|
||||
o.AccessControlAllowOrigin = hdrAccessControlAllowOrigin
|
||||
}
|
||||
|
||||
// hydrates response header Access-Control-Expose-Headers
|
||||
hdrAccessControlExposeHeaders := response.GetHeader("Access-Control-Expose-Headers")
|
||||
|
||||
if hdrAccessControlExposeHeaders != "" {
|
||||
o.AccessControlExposeHeaders = hdrAccessControlExposeHeaders
|
||||
}
|
||||
|
||||
// hydrates response header Access-Control-Max-Age
|
||||
hdrAccessControlMaxAge := response.GetHeader("Access-Control-Max-Age")
|
||||
|
||||
if hdrAccessControlMaxAge != "" {
|
||||
o.AccessControlMaxAge = hdrAccessControlMaxAge
|
||||
}
|
||||
|
||||
// hydrates response header Cache-Control
|
||||
hdrCacheControl := response.GetHeader("Cache-Control")
|
||||
|
||||
if hdrCacheControl != "" {
|
||||
o.CacheControl = hdrCacheControl
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
|
@ -42,6 +42,10 @@ type ClientService interface {
|
|||
|
||||
ContactOptionsObservable(params *ContactOptionsObservableParams, opts ...ClientOption) (*ContactOptionsObservableOK, error)
|
||||
|
||||
ContractOptions(params *ContractOptionsParams, opts ...ClientOption) (*ContractOptionsOK, error)
|
||||
|
||||
ContractOptionsObservable(params *ContractOptionsObservableParams, opts ...ClientOption) (*ContractOptionsObservableOK, error)
|
||||
|
||||
LeadOptions(params *LeadOptionsParams, opts ...ClientOption) (*LeadOptionsOK, error)
|
||||
|
||||
LeadOptionsObservable(params *LeadOptionsObservableParams, opts ...ClientOption) (*LeadOptionsObservableOK, error)
|
||||
|
@ -201,6 +205,82 @@ func (a *Client) ContactOptionsObservable(params *ContactOptionsObservableParams
|
|||
panic(msg)
|
||||
}
|
||||
|
||||
/*
|
||||
ContractOptions CORS support
|
||||
*/
|
||||
func (a *Client) ContractOptions(params *ContractOptionsParams, opts ...ClientOption) (*ContractOptionsOK, error) {
|
||||
// TODO: Validate the params before sending
|
||||
if params == nil {
|
||||
params = NewContractOptionsParams()
|
||||
}
|
||||
op := &runtime.ClientOperation{
|
||||
ID: "contractOptions",
|
||||
Method: "OPTIONS",
|
||||
PathPattern: "/contracts",
|
||||
ProducesMediaTypes: []string{"application/json"},
|
||||
ConsumesMediaTypes: []string{"application/json"},
|
||||
Schemes: []string{"http"},
|
||||
Params: params,
|
||||
Reader: &ContractOptionsReader{formats: a.formats},
|
||||
Context: params.Context,
|
||||
Client: params.HTTPClient,
|
||||
}
|
||||
for _, opt := range opts {
|
||||
opt(op)
|
||||
}
|
||||
|
||||
result, err := a.transport.Submit(op)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
success, ok := result.(*ContractOptionsOK)
|
||||
if ok {
|
||||
return success, nil
|
||||
}
|
||||
// unexpected success response
|
||||
// safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue
|
||||
msg := fmt.Sprintf("unexpected success response for contractOptions: API contract not enforced by server. Client expected to get an error, but got: %T", result)
|
||||
panic(msg)
|
||||
}
|
||||
|
||||
/*
|
||||
ContractOptionsObservable CORS support
|
||||
*/
|
||||
func (a *Client) ContractOptionsObservable(params *ContractOptionsObservableParams, opts ...ClientOption) (*ContractOptionsObservableOK, error) {
|
||||
// TODO: Validate the params before sending
|
||||
if params == nil {
|
||||
params = NewContractOptionsObservableParams()
|
||||
}
|
||||
op := &runtime.ClientOperation{
|
||||
ID: "contractOptionsObservable",
|
||||
Method: "OPTIONS",
|
||||
PathPattern: "/contracts/observable",
|
||||
ProducesMediaTypes: []string{"application/json"},
|
||||
ConsumesMediaTypes: []string{"application/json"},
|
||||
Schemes: []string{"http"},
|
||||
Params: params,
|
||||
Reader: &ContractOptionsObservableReader{formats: a.formats},
|
||||
Context: params.Context,
|
||||
Client: params.HTTPClient,
|
||||
}
|
||||
for _, opt := range opts {
|
||||
opt(op)
|
||||
}
|
||||
|
||||
result, err := a.transport.Submit(op)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
success, ok := result.(*ContractOptionsObservableOK)
|
||||
if ok {
|
||||
return success, nil
|
||||
}
|
||||
// unexpected success response
|
||||
// safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue
|
||||
msg := fmt.Sprintf("unexpected success response for contractOptionsObservable: API contract not enforced by server. Client expected to get an error, but got: %T", result)
|
||||
panic(msg)
|
||||
}
|
||||
|
||||
/*
|
||||
LeadOptions CORS support
|
||||
*/
|
||||
|
|
|
@ -16,6 +16,7 @@ import (
|
|||
|
||||
"code.tnxs.net/vernonkeenan/lib/api/crm/crm_client/accounts"
|
||||
"code.tnxs.net/vernonkeenan/lib/api/crm/crm_client/contacts"
|
||||
"code.tnxs.net/vernonkeenan/lib/api/crm/crm_client/contracts"
|
||||
"code.tnxs.net/vernonkeenan/lib/api/crm/crm_client/cors"
|
||||
"code.tnxs.net/vernonkeenan/lib/api/crm/crm_client/leads"
|
||||
)
|
||||
|
@ -64,6 +65,7 @@ func New(transport runtime.ClientTransport, formats strfmt.Registry) *Crm {
|
|||
cli.Transport = transport
|
||||
cli.Accounts = accounts.New(transport, formats)
|
||||
cli.Contacts = contacts.New(transport, formats)
|
||||
cli.Contracts = contracts.New(transport, formats)
|
||||
cli.Cors = cors.New(transport, formats)
|
||||
cli.Leads = leads.New(transport, formats)
|
||||
return cli
|
||||
|
@ -114,6 +116,8 @@ type Crm struct {
|
|||
|
||||
Contacts contacts.ClientService
|
||||
|
||||
Contracts contracts.ClientService
|
||||
|
||||
Cors cors.ClientService
|
||||
|
||||
Leads leads.ClientService
|
||||
|
@ -126,6 +130,7 @@ func (c *Crm) SetTransport(transport runtime.ClientTransport) {
|
|||
c.Transport = transport
|
||||
c.Accounts.SetTransport(transport)
|
||||
c.Contacts.SetTransport(transport)
|
||||
c.Contracts.SetTransport(transport)
|
||||
c.Cors.SetTransport(transport)
|
||||
c.Leads.SetTransport(transport)
|
||||
}
|
||||
|
|
|
@ -322,6 +322,8 @@ func (m *Account) validateBillingAddress(formats strfmt.Registry) error {
|
|||
if err := m.BillingAddress.Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("BillingAddress")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("BillingAddress")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -339,6 +341,8 @@ func (m *Account) validateBusinessAddress(formats strfmt.Registry) error {
|
|||
if err := m.BusinessAddress.Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("BusinessAddress")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("BusinessAddress")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -356,6 +360,8 @@ func (m *Account) validateDefaultAddress(formats strfmt.Registry) error {
|
|||
if err := m.DefaultAddress.Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("DefaultAddress")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("DefaultAddress")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -373,6 +379,8 @@ func (m *Account) validateShippingAddress(formats strfmt.Registry) error {
|
|||
if err := m.ShippingAddress.Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("ShippingAddress")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("ShippingAddress")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -413,6 +421,8 @@ func (m *Account) contextValidateBillingAddress(ctx context.Context, formats str
|
|||
if err := m.BillingAddress.ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("BillingAddress")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("BillingAddress")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -427,6 +437,8 @@ func (m *Account) contextValidateBusinessAddress(ctx context.Context, formats st
|
|||
if err := m.BusinessAddress.ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("BusinessAddress")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("BusinessAddress")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -441,6 +453,8 @@ func (m *Account) contextValidateDefaultAddress(ctx context.Context, formats str
|
|||
if err := m.DefaultAddress.ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("DefaultAddress")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("DefaultAddress")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -455,6 +469,8 @@ func (m *Account) contextValidateShippingAddress(ctx context.Context, formats st
|
|||
if err := m.ShippingAddress.ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("ShippingAddress")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("ShippingAddress")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
|
|
@ -126,6 +126,8 @@ func (m *AccountBasic) validateBillingAddress(formats strfmt.Registry) error {
|
|||
if err := m.BillingAddress.Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("BillingAddress")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("BillingAddress")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -143,6 +145,8 @@ func (m *AccountBasic) validateDefaultAddress(formats strfmt.Registry) error {
|
|||
if err := m.DefaultAddress.Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("DefaultAddress")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("DefaultAddress")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -160,6 +164,8 @@ func (m *AccountBasic) validateShippingAddress(formats strfmt.Registry) error {
|
|||
if err := m.ShippingAddress.Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("ShippingAddress")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("ShippingAddress")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -196,6 +202,8 @@ func (m *AccountBasic) contextValidateBillingAddress(ctx context.Context, format
|
|||
if err := m.BillingAddress.ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("BillingAddress")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("BillingAddress")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -210,6 +218,8 @@ func (m *AccountBasic) contextValidateDefaultAddress(ctx context.Context, format
|
|||
if err := m.DefaultAddress.ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("DefaultAddress")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("DefaultAddress")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -224,6 +234,8 @@ func (m *AccountBasic) contextValidateShippingAddress(ctx context.Context, forma
|
|||
if err := m.ShippingAddress.ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("ShippingAddress")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("ShippingAddress")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
|
|
@ -62,6 +62,8 @@ func (m *AccountBasicResponse) validateData(formats strfmt.Registry) error {
|
|||
if err := m.Data[i].Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -81,6 +83,8 @@ func (m *AccountBasicResponse) validateMeta(formats strfmt.Registry) error {
|
|||
if err := m.Meta.Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Meta")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Meta")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -115,6 +119,8 @@ func (m *AccountBasicResponse) contextValidateData(ctx context.Context, formats
|
|||
if err := m.Data[i].ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -131,6 +137,8 @@ func (m *AccountBasicResponse) contextValidateMeta(ctx context.Context, formats
|
|||
if err := m.Meta.ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Meta")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Meta")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
|
|
@ -55,6 +55,8 @@ func (m *AccountRequest) validateData(formats strfmt.Registry) error {
|
|||
if err := m.Data[i].Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -87,6 +89,8 @@ func (m *AccountRequest) contextValidateData(ctx context.Context, formats strfmt
|
|||
if err := m.Data[i].ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
|
|
@ -62,6 +62,8 @@ func (m *AccountResponse) validateData(formats strfmt.Registry) error {
|
|||
if err := m.Data[i].Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -81,6 +83,8 @@ func (m *AccountResponse) validateMeta(formats strfmt.Registry) error {
|
|||
if err := m.Meta.Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Meta")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Meta")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -115,6 +119,8 @@ func (m *AccountResponse) contextValidateData(ctx context.Context, formats strfm
|
|||
if err := m.Data[i].ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -131,6 +137,8 @@ func (m *AccountResponse) contextValidateMeta(ctx context.Context, formats strfm
|
|||
if err := m.Meta.ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Meta")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Meta")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
|
|
@ -185,6 +185,8 @@ func (m *Contact) validateMailingAddress(formats strfmt.Registry) error {
|
|||
if err := m.MailingAddress.Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("MailingAddress")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("MailingAddress")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -202,6 +204,8 @@ func (m *Contact) validateOtherAddress(formats strfmt.Registry) error {
|
|||
if err := m.OtherAddress.Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("OtherAddress")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("OtherAddress")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -234,6 +238,8 @@ func (m *Contact) contextValidateMailingAddress(ctx context.Context, formats str
|
|||
if err := m.MailingAddress.ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("MailingAddress")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("MailingAddress")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -248,6 +254,8 @@ func (m *Contact) contextValidateOtherAddress(ctx context.Context, formats strfm
|
|||
if err := m.OtherAddress.ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("OtherAddress")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("OtherAddress")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
|
|
@ -55,6 +55,8 @@ func (m *ContactRequest) validateData(formats strfmt.Registry) error {
|
|||
if err := m.Data[i].Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -87,6 +89,8 @@ func (m *ContactRequest) contextValidateData(ctx context.Context, formats strfmt
|
|||
if err := m.Data[i].ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
|
|
@ -62,6 +62,8 @@ func (m *ContactResponse) validateData(formats strfmt.Registry) error {
|
|||
if err := m.Data[i].Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -81,6 +83,8 @@ func (m *ContactResponse) validateMeta(formats strfmt.Registry) error {
|
|||
if err := m.Meta.Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Meta")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Meta")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -115,6 +119,8 @@ func (m *ContactResponse) contextValidateData(ctx context.Context, formats strfm
|
|||
if err := m.Data[i].ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -131,6 +137,8 @@ func (m *ContactResponse) contextValidateMeta(ctx context.Context, formats strfm
|
|||
if err := m.Meta.ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Meta")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Meta")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
|
|
@ -0,0 +1,238 @@
|
|||
// 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 crm_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/errors"
|
||||
"github.com/go-openapi/strfmt"
|
||||
"github.com/go-openapi/swag"
|
||||
)
|
||||
|
||||
// Contract contract
|
||||
//
|
||||
// swagger:model Contract
|
||||
type Contract struct {
|
||||
|
||||
// Account
|
||||
AccountID string `json:"AccountID,omitempty"`
|
||||
|
||||
// Activated By
|
||||
ActivatedByID string `json:"ActivatedByID,omitempty"`
|
||||
|
||||
// Activated Date
|
||||
ActivatedDate string `json:"ActivatedDate,omitempty"`
|
||||
|
||||
// Billing Address
|
||||
BillingAddress *Address `json:"BillingAddress,omitempty"`
|
||||
|
||||
// Billing Contact
|
||||
BillingContactID string `json:"BillingContactID,omitempty"`
|
||||
|
||||
// Company Signed Date
|
||||
CompanySignedDate string `json:"CompanySignedDate,omitempty"`
|
||||
|
||||
// Company Signed By
|
||||
CompanySignedID string `json:"CompanySignedID,omitempty"`
|
||||
|
||||
// Contract Number
|
||||
ContractNumber string `json:"ContractNumber,omitempty"`
|
||||
|
||||
// Contract Term (months)
|
||||
ContractTerm float64 `json:"ContractTerm,omitempty"`
|
||||
|
||||
// Created By User ID
|
||||
CreatedByID string `json:"CreatedByID,omitempty"`
|
||||
|
||||
// Created Date
|
||||
CreatedDate string `json:"CreatedDate,omitempty"`
|
||||
|
||||
// Customer Signed Date
|
||||
CustomerSignedDate string `json:"CustomerSignedDate,omitempty"`
|
||||
|
||||
// Customer Signed By
|
||||
CustomerSignedID string `json:"CustomerSignedID,omitempty"`
|
||||
|
||||
// Customer Signed Title
|
||||
CustomerSignedTitle string `json:"CustomerSignedTitle,omitempty"`
|
||||
|
||||
// End User
|
||||
DefaultEndUserID string `json:"DefaultEndUserID,omitempty"`
|
||||
|
||||
// Description
|
||||
Description string `json:"Description,omitempty"`
|
||||
|
||||
// Contract End Date
|
||||
EndDate string `json:"EndDate,omitempty"`
|
||||
|
||||
// Hourly Rate
|
||||
HourlyRate float64 `json:"HourlyRate,omitempty"`
|
||||
|
||||
// Telnexus Record Id
|
||||
ID string `json:"ID,omitempty"`
|
||||
|
||||
// Last Modified By User ID
|
||||
LastModifiedByID string `json:"LastModifiedByID,omitempty"`
|
||||
|
||||
// Last Modified Date
|
||||
LastModifiedDate string `json:"LastModifiedDate,omitempty"`
|
||||
|
||||
// Contract Name
|
||||
Name string `json:"Name,omitempty"`
|
||||
|
||||
// Payment Method
|
||||
PaymentMethodID string `json:"PaymentMethodID,omitempty"`
|
||||
|
||||
// Payment Terms
|
||||
PaymentTerms string `json:"PaymentTerms,omitempty"`
|
||||
|
||||
// Perpetual Agreement?
|
||||
Perpetual bool `json:"Perpetual,omitempty"`
|
||||
|
||||
// Shipping Address
|
||||
ShippingAddress *Address `json:"ShippingAddress,omitempty"`
|
||||
|
||||
// Shipping Contact
|
||||
ShippingContactID string `json:"ShippingContactID,omitempty"`
|
||||
|
||||
// Contract Start Date
|
||||
StartDate string `json:"StartDate,omitempty"`
|
||||
|
||||
// Status
|
||||
Status string `json:"Status,omitempty"`
|
||||
|
||||
// Tenant Identifier
|
||||
TenantID string `json:"TenantID,omitempty"`
|
||||
}
|
||||
|
||||
// Validate validates this contract
|
||||
func (m *Contract) Validate(formats strfmt.Registry) error {
|
||||
var res []error
|
||||
|
||||
if err := m.validateBillingAddress(formats); err != nil {
|
||||
res = append(res, err)
|
||||
}
|
||||
|
||||
if err := m.validateShippingAddress(formats); err != nil {
|
||||
res = append(res, err)
|
||||
}
|
||||
|
||||
if len(res) > 0 {
|
||||
return errors.CompositeValidationError(res...)
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
func (m *Contract) validateBillingAddress(formats strfmt.Registry) error {
|
||||
if swag.IsZero(m.BillingAddress) { // not required
|
||||
return nil
|
||||
}
|
||||
|
||||
if m.BillingAddress != nil {
|
||||
if err := m.BillingAddress.Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("BillingAddress")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("BillingAddress")
|
||||
}
|
||||
return err
|
||||
}
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
func (m *Contract) validateShippingAddress(formats strfmt.Registry) error {
|
||||
if swag.IsZero(m.ShippingAddress) { // not required
|
||||
return nil
|
||||
}
|
||||
|
||||
if m.ShippingAddress != nil {
|
||||
if err := m.ShippingAddress.Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("ShippingAddress")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("ShippingAddress")
|
||||
}
|
||||
return err
|
||||
}
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// ContextValidate validate this contract based on the context it is used
|
||||
func (m *Contract) ContextValidate(ctx context.Context, formats strfmt.Registry) error {
|
||||
var res []error
|
||||
|
||||
if err := m.contextValidateBillingAddress(ctx, formats); err != nil {
|
||||
res = append(res, err)
|
||||
}
|
||||
|
||||
if err := m.contextValidateShippingAddress(ctx, formats); err != nil {
|
||||
res = append(res, err)
|
||||
}
|
||||
|
||||
if len(res) > 0 {
|
||||
return errors.CompositeValidationError(res...)
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
func (m *Contract) contextValidateBillingAddress(ctx context.Context, formats strfmt.Registry) error {
|
||||
|
||||
if m.BillingAddress != nil {
|
||||
if err := m.BillingAddress.ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("BillingAddress")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("BillingAddress")
|
||||
}
|
||||
return err
|
||||
}
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
func (m *Contract) contextValidateShippingAddress(ctx context.Context, formats strfmt.Registry) error {
|
||||
|
||||
if m.ShippingAddress != nil {
|
||||
if err := m.ShippingAddress.ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("ShippingAddress")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("ShippingAddress")
|
||||
}
|
||||
return err
|
||||
}
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// MarshalBinary interface implementation
|
||||
func (m *Contract) MarshalBinary() ([]byte, error) {
|
||||
if m == nil {
|
||||
return nil, nil
|
||||
}
|
||||
return swag.WriteJSON(m)
|
||||
}
|
||||
|
||||
// UnmarshalBinary interface implementation
|
||||
func (m *Contract) UnmarshalBinary(b []byte) error {
|
||||
var res Contract
|
||||
if err := swag.ReadJSON(b, &res); err != nil {
|
||||
return err
|
||||
}
|
||||
*m = res
|
||||
return nil
|
||||
}
|
|
@ -0,0 +1,120 @@
|
|||
// 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 crm_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"
|
||||
"strconv"
|
||||
|
||||
"github.com/go-openapi/errors"
|
||||
"github.com/go-openapi/strfmt"
|
||||
"github.com/go-openapi/swag"
|
||||
)
|
||||
|
||||
// ContractRequest contract request
|
||||
//
|
||||
// swagger:model ContractRequest
|
||||
type ContractRequest struct {
|
||||
|
||||
// data
|
||||
Data []*Contract `json:"Data"`
|
||||
}
|
||||
|
||||
// Validate validates this contract request
|
||||
func (m *ContractRequest) Validate(formats strfmt.Registry) error {
|
||||
var res []error
|
||||
|
||||
if err := m.validateData(formats); err != nil {
|
||||
res = append(res, err)
|
||||
}
|
||||
|
||||
if len(res) > 0 {
|
||||
return errors.CompositeValidationError(res...)
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
func (m *ContractRequest) validateData(formats strfmt.Registry) error {
|
||||
if swag.IsZero(m.Data) { // not required
|
||||
return nil
|
||||
}
|
||||
|
||||
for i := 0; i < len(m.Data); i++ {
|
||||
if swag.IsZero(m.Data[i]) { // not required
|
||||
continue
|
||||
}
|
||||
|
||||
if m.Data[i] != nil {
|
||||
if err := m.Data[i].Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// ContextValidate validate this contract request based on the context it is used
|
||||
func (m *ContractRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error {
|
||||
var res []error
|
||||
|
||||
if err := m.contextValidateData(ctx, formats); err != nil {
|
||||
res = append(res, err)
|
||||
}
|
||||
|
||||
if len(res) > 0 {
|
||||
return errors.CompositeValidationError(res...)
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
func (m *ContractRequest) contextValidateData(ctx context.Context, formats strfmt.Registry) error {
|
||||
|
||||
for i := 0; i < len(m.Data); i++ {
|
||||
|
||||
if m.Data[i] != nil {
|
||||
if err := m.Data[i].ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// MarshalBinary interface implementation
|
||||
func (m *ContractRequest) MarshalBinary() ([]byte, error) {
|
||||
if m == nil {
|
||||
return nil, nil
|
||||
}
|
||||
return swag.WriteJSON(m)
|
||||
}
|
||||
|
||||
// UnmarshalBinary interface implementation
|
||||
func (m *ContractRequest) UnmarshalBinary(b []byte) error {
|
||||
var res ContractRequest
|
||||
if err := swag.ReadJSON(b, &res); err != nil {
|
||||
return err
|
||||
}
|
||||
*m = res
|
||||
return nil
|
||||
}
|
|
@ -0,0 +1,166 @@
|
|||
// 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 crm_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"
|
||||
"strconv"
|
||||
|
||||
"github.com/go-openapi/errors"
|
||||
"github.com/go-openapi/strfmt"
|
||||
"github.com/go-openapi/swag"
|
||||
)
|
||||
|
||||
// ContractResponse contract response
|
||||
//
|
||||
// swagger:model ContractResponse
|
||||
type ContractResponse struct {
|
||||
|
||||
// data
|
||||
Data []*Contract `json:"Data"`
|
||||
|
||||
// meta
|
||||
Meta *ResponseMeta `json:"Meta,omitempty"`
|
||||
}
|
||||
|
||||
// Validate validates this contract response
|
||||
func (m *ContractResponse) Validate(formats strfmt.Registry) error {
|
||||
var res []error
|
||||
|
||||
if err := m.validateData(formats); err != nil {
|
||||
res = append(res, err)
|
||||
}
|
||||
|
||||
if err := m.validateMeta(formats); err != nil {
|
||||
res = append(res, err)
|
||||
}
|
||||
|
||||
if len(res) > 0 {
|
||||
return errors.CompositeValidationError(res...)
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
func (m *ContractResponse) validateData(formats strfmt.Registry) error {
|
||||
if swag.IsZero(m.Data) { // not required
|
||||
return nil
|
||||
}
|
||||
|
||||
for i := 0; i < len(m.Data); i++ {
|
||||
if swag.IsZero(m.Data[i]) { // not required
|
||||
continue
|
||||
}
|
||||
|
||||
if m.Data[i] != nil {
|
||||
if err := m.Data[i].Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
func (m *ContractResponse) validateMeta(formats strfmt.Registry) error {
|
||||
if swag.IsZero(m.Meta) { // not required
|
||||
return nil
|
||||
}
|
||||
|
||||
if m.Meta != nil {
|
||||
if err := m.Meta.Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Meta")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Meta")
|
||||
}
|
||||
return err
|
||||
}
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// ContextValidate validate this contract response based on the context it is used
|
||||
func (m *ContractResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error {
|
||||
var res []error
|
||||
|
||||
if err := m.contextValidateData(ctx, formats); err != nil {
|
||||
res = append(res, err)
|
||||
}
|
||||
|
||||
if err := m.contextValidateMeta(ctx, formats); err != nil {
|
||||
res = append(res, err)
|
||||
}
|
||||
|
||||
if len(res) > 0 {
|
||||
return errors.CompositeValidationError(res...)
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
func (m *ContractResponse) contextValidateData(ctx context.Context, formats strfmt.Registry) error {
|
||||
|
||||
for i := 0; i < len(m.Data); i++ {
|
||||
|
||||
if m.Data[i] != nil {
|
||||
if err := m.Data[i].ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
func (m *ContractResponse) contextValidateMeta(ctx context.Context, formats strfmt.Registry) error {
|
||||
|
||||
if m.Meta != nil {
|
||||
if err := m.Meta.ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Meta")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Meta")
|
||||
}
|
||||
return err
|
||||
}
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// MarshalBinary interface implementation
|
||||
func (m *ContractResponse) MarshalBinary() ([]byte, error) {
|
||||
if m == nil {
|
||||
return nil, nil
|
||||
}
|
||||
return swag.WriteJSON(m)
|
||||
}
|
||||
|
||||
// UnmarshalBinary interface implementation
|
||||
func (m *ContractResponse) UnmarshalBinary(b []byte) error {
|
||||
var res ContractResponse
|
||||
if err := swag.ReadJSON(b, &res); err != nil {
|
||||
return err
|
||||
}
|
||||
*m = res
|
||||
return nil
|
||||
}
|
|
@ -62,6 +62,8 @@ func (m *DeleteResponse) validateData(formats strfmt.Registry) error {
|
|||
if err := m.Data[i].Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -81,6 +83,8 @@ func (m *DeleteResponse) validateMeta(formats strfmt.Registry) error {
|
|||
if err := m.Meta.Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Meta")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Meta")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -115,6 +119,8 @@ func (m *DeleteResponse) contextValidateData(ctx context.Context, formats strfmt
|
|||
if err := m.Data[i].ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -131,6 +137,8 @@ func (m *DeleteResponse) contextValidateMeta(ctx context.Context, formats strfmt
|
|||
if err := m.Meta.ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Meta")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Meta")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
|
|
@ -130,6 +130,8 @@ func (m *Lead) validateAddress(formats strfmt.Registry) error {
|
|||
if err := m.Address.Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Address")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Address")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -158,6 +160,8 @@ func (m *Lead) contextValidateAddress(ctx context.Context, formats strfmt.Regist
|
|||
if err := m.Address.ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Address")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Address")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
|
|
@ -55,6 +55,8 @@ func (m *LeadRequest) validateData(formats strfmt.Registry) error {
|
|||
if err := m.Data[i].Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -87,6 +89,8 @@ func (m *LeadRequest) contextValidateData(ctx context.Context, formats strfmt.Re
|
|||
if err := m.Data[i].ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
|
|
@ -62,6 +62,8 @@ func (m *LeadResponse) validateData(formats strfmt.Registry) error {
|
|||
if err := m.Data[i].Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -81,6 +83,8 @@ func (m *LeadResponse) validateMeta(formats strfmt.Registry) error {
|
|||
if err := m.Meta.Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Meta")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Meta")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -115,6 +119,8 @@ func (m *LeadResponse) contextValidateData(ctx context.Context, formats strfmt.R
|
|||
if err := m.Data[i].ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -131,6 +137,8 @@ func (m *LeadResponse) contextValidateMeta(ctx context.Context, formats strfmt.R
|
|||
if err := m.Meta.ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Meta")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Meta")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
|
|
@ -82,6 +82,8 @@ func (m *ResponseMeta) validatePagination(formats strfmt.Registry) error {
|
|||
if err := m.Pagination.Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Pagination")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Pagination")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -110,6 +112,8 @@ func (m *ResponseMeta) contextValidatePagination(ctx context.Context, formats st
|
|||
if err := m.Pagination.ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Pagination")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Pagination")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
|
|
@ -55,6 +55,8 @@ func (m *ClusterRequest) validateData(formats strfmt.Registry) error {
|
|||
if err := m.Data[i].Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -87,6 +89,8 @@ func (m *ClusterRequest) contextValidateData(ctx context.Context, formats strfmt
|
|||
if err := m.Data[i].ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
|
|
@ -62,6 +62,8 @@ func (m *ClusterResponse) validateData(formats strfmt.Registry) error {
|
|||
if err := m.Data[i].Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -81,6 +83,8 @@ func (m *ClusterResponse) validateMeta(formats strfmt.Registry) error {
|
|||
if err := m.Meta.Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Meta")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Meta")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -115,6 +119,8 @@ func (m *ClusterResponse) contextValidateData(ctx context.Context, formats strfm
|
|||
if err := m.Data[i].ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -131,6 +137,8 @@ func (m *ClusterResponse) contextValidateMeta(ctx context.Context, formats strfm
|
|||
if err := m.Meta.ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Meta")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Meta")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
|
|
@ -48,9 +48,6 @@ type Database struct {
|
|||
// Last Modifed Date
|
||||
LastModifiedDate string `json:"LastModifiedDate,omitempty"`
|
||||
|
||||
// List of Taxnexus microservices implemented by this Database
|
||||
Microservices string `json:"Microservices,omitempty"`
|
||||
|
||||
// The current status of this Tenant
|
||||
Status string `json:"Status,omitempty"`
|
||||
|
||||
|
|
|
@ -55,6 +55,8 @@ func (m *DatabaseRequest) validateData(formats strfmt.Registry) error {
|
|||
if err := m.Data[i].Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -87,6 +89,8 @@ func (m *DatabaseRequest) contextValidateData(ctx context.Context, formats strfm
|
|||
if err := m.Data[i].ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
|
|
@ -62,6 +62,8 @@ func (m *DatabaseResponse) validateData(formats strfmt.Registry) error {
|
|||
if err := m.Data[i].Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -81,6 +83,8 @@ func (m *DatabaseResponse) validateMeta(formats strfmt.Registry) error {
|
|||
if err := m.Meta.Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Meta")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Meta")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -115,6 +119,8 @@ func (m *DatabaseResponse) contextValidateData(ctx context.Context, formats strf
|
|||
if err := m.Data[i].ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -131,6 +137,8 @@ func (m *DatabaseResponse) contextValidateMeta(ctx context.Context, formats strf
|
|||
if err := m.Meta.ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Meta")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Meta")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
|
|
@ -62,6 +62,8 @@ func (m *DeleteResponse) validateData(formats strfmt.Registry) error {
|
|||
if err := m.Data[i].Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -81,6 +83,8 @@ func (m *DeleteResponse) validateMeta(formats strfmt.Registry) error {
|
|||
if err := m.Meta.Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Meta")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Meta")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -115,6 +119,8 @@ func (m *DeleteResponse) contextValidateData(ctx context.Context, formats strfmt
|
|||
if err := m.Data[i].ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -131,6 +137,8 @@ func (m *DeleteResponse) contextValidateMeta(ctx context.Context, formats strfmt
|
|||
if err := m.Meta.ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Meta")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Meta")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
|
|
@ -82,6 +82,8 @@ func (m *ResponseMeta) validatePagination(formats strfmt.Registry) error {
|
|||
if err := m.Pagination.Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Pagination")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Pagination")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -110,6 +112,8 @@ func (m *ResponseMeta) contextValidatePagination(ctx context.Context, formats st
|
|||
if err := m.Pagination.ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Pagination")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Pagination")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
|
|
@ -55,6 +55,8 @@ func (m *RoleRequest) validateDate(formats strfmt.Registry) error {
|
|||
if err := m.Date[i].Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Date" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Date" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -87,6 +89,8 @@ func (m *RoleRequest) contextValidateDate(ctx context.Context, formats strfmt.Re
|
|||
if err := m.Date[i].ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Date" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Date" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
|
|
@ -62,6 +62,8 @@ func (m *RoleResponse) validateData(formats strfmt.Registry) error {
|
|||
if err := m.Data[i].Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -81,6 +83,8 @@ func (m *RoleResponse) validateMeta(formats strfmt.Registry) error {
|
|||
if err := m.Meta.Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Meta")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Meta")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -115,6 +119,8 @@ func (m *RoleResponse) contextValidateData(ctx context.Context, formats strfmt.R
|
|||
if err := m.Data[i].ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -131,6 +137,8 @@ func (m *RoleResponse) contextValidateMeta(ctx context.Context, formats strfmt.R
|
|||
if err := m.Meta.ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Meta")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Meta")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
|
|
@ -55,6 +55,8 @@ func (m *TemplateRequest) validateData(formats strfmt.Registry) error {
|
|||
if err := m.Data[i].Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -87,6 +89,8 @@ func (m *TemplateRequest) contextValidateData(ctx context.Context, formats strfm
|
|||
if err := m.Data[i].ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
|
|
@ -62,6 +62,8 @@ func (m *TemplateResponse) validateData(formats strfmt.Registry) error {
|
|||
if err := m.Data[i].Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -81,6 +83,8 @@ func (m *TemplateResponse) validateMeta(formats strfmt.Registry) error {
|
|||
if err := m.Meta.Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Meta")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Meta")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -115,6 +119,8 @@ func (m *TemplateResponse) contextValidateData(ctx context.Context, formats strf
|
|||
if err := m.Data[i].ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -131,6 +137,8 @@ func (m *TemplateResponse) contextValidateMeta(ctx context.Context, formats strf
|
|||
if err := m.Meta.ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Meta")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Meta")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
|
|
@ -102,6 +102,8 @@ func (m *Tenant) validateDatabases(formats strfmt.Registry) error {
|
|||
if err := m.Databases[i].Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Databases" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Databases" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -126,6 +128,8 @@ func (m *Tenant) validateRoles(formats strfmt.Registry) error {
|
|||
if err := m.Roles[i].Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Roles" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Roles" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -150,6 +154,8 @@ func (m *Tenant) validateTenantUsers(formats strfmt.Registry) error {
|
|||
if err := m.TenantUsers[i].Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("TenantUsers" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("TenantUsers" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -190,6 +196,8 @@ func (m *Tenant) contextValidateDatabases(ctx context.Context, formats strfmt.Re
|
|||
if err := m.Databases[i].ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Databases" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Databases" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -208,6 +216,8 @@ func (m *Tenant) contextValidateRoles(ctx context.Context, formats strfmt.Regist
|
|||
if err := m.Roles[i].ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Roles" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Roles" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -226,6 +236,8 @@ func (m *Tenant) contextValidateTenantUsers(ctx context.Context, formats strfmt.
|
|||
if err := m.TenantUsers[i].ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("TenantUsers" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("TenantUsers" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
|
|
@ -55,6 +55,8 @@ func (m *TenantRequest) validateData(formats strfmt.Registry) error {
|
|||
if err := m.Data[i].Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -87,6 +89,8 @@ func (m *TenantRequest) contextValidateData(ctx context.Context, formats strfmt.
|
|||
if err := m.Data[i].ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
|
|
@ -62,6 +62,8 @@ func (m *TenantResponse) validateData(formats strfmt.Registry) error {
|
|||
if err := m.Data[i].Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -81,6 +83,8 @@ func (m *TenantResponse) validateMeta(formats strfmt.Registry) error {
|
|||
if err := m.Meta.Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Meta")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Meta")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -115,6 +119,8 @@ func (m *TenantResponse) contextValidateData(ctx context.Context, formats strfmt
|
|||
if err := m.Data[i].ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -131,6 +137,8 @@ func (m *TenantResponse) contextValidateMeta(ctx context.Context, formats strfmt
|
|||
if err := m.Meta.ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Meta")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Meta")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
|
|
@ -229,6 +229,8 @@ func (m *User) validateAddress(formats strfmt.Registry) error {
|
|||
if err := m.Address.Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Address")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Address")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -251,6 +253,8 @@ func (m *User) validateTenantUsers(formats strfmt.Registry) error {
|
|||
if err := m.TenantUsers[i].Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("TenantUsers" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("TenantUsers" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -275,6 +279,8 @@ func (m *User) validateUserRoles(formats strfmt.Registry) error {
|
|||
if err := m.UserRoles[i].Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("UserRoles" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("UserRoles" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -313,6 +319,8 @@ func (m *User) contextValidateAddress(ctx context.Context, formats strfmt.Regist
|
|||
if err := m.Address.ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Address")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Address")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -329,6 +337,8 @@ func (m *User) contextValidateTenantUsers(ctx context.Context, formats strfmt.Re
|
|||
if err := m.TenantUsers[i].ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("TenantUsers" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("TenantUsers" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -347,6 +357,8 @@ func (m *User) contextValidateUserRoles(ctx context.Context, formats strfmt.Regi
|
|||
if err := m.UserRoles[i].ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("UserRoles" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("UserRoles" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
|
|
@ -55,6 +55,8 @@ func (m *UserRequest) validateData(formats strfmt.Registry) error {
|
|||
if err := m.Data[i].Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -87,6 +89,8 @@ func (m *UserRequest) contextValidateData(ctx context.Context, formats strfmt.Re
|
|||
if err := m.Data[i].ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
|
|
@ -62,6 +62,8 @@ func (m *UserResponse) validateData(formats strfmt.Registry) error {
|
|||
if err := m.Data[i].Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -81,6 +83,8 @@ func (m *UserResponse) validateMeta(formats strfmt.Registry) error {
|
|||
if err := m.Meta.Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Meta")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Meta")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -115,6 +119,8 @@ func (m *UserResponse) contextValidateData(ctx context.Context, formats strfmt.R
|
|||
if err := m.Data[i].ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -131,6 +137,8 @@ func (m *UserResponse) contextValidateMeta(ctx context.Context, formats strfmt.R
|
|||
if err := m.Meta.ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Meta")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Meta")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
|
|
@ -0,0 +1,129 @@
|
|||
// 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 contracts
|
||||
|
||||
// This file was generated by the swagger tool.
|
||||
// Editing this file might prove futile when you re-run the swagger generate command
|
||||
|
||||
import (
|
||||
"fmt"
|
||||
|
||||
"github.com/go-openapi/runtime"
|
||||
"github.com/go-openapi/strfmt"
|
||||
)
|
||||
|
||||
// New creates a new contracts API client.
|
||||
func New(transport runtime.ClientTransport, formats strfmt.Registry) ClientService {
|
||||
return &Client{transport: transport, formats: formats}
|
||||
}
|
||||
|
||||
/*
|
||||
Client for contracts API
|
||||
*/
|
||||
type Client struct {
|
||||
transport runtime.ClientTransport
|
||||
formats strfmt.Registry
|
||||
}
|
||||
|
||||
// ClientOption is the option for Client methods
|
||||
type ClientOption func(*runtime.ClientOperation)
|
||||
|
||||
// ClientService is the interface for Client methods
|
||||
type ClientService interface {
|
||||
GetContracts(params *GetContractsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetContractsOK, error)
|
||||
|
||||
PostContracts(params *PostContractsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PostContractsOK, error)
|
||||
|
||||
SetTransport(transport runtime.ClientTransport)
|
||||
}
|
||||
|
||||
/*
|
||||
GetContracts gets a list of contracts
|
||||
|
||||
Return a list of all available Contracts
|
||||
*/
|
||||
func (a *Client) GetContracts(params *GetContractsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetContractsOK, error) {
|
||||
// TODO: Validate the params before sending
|
||||
if params == nil {
|
||||
params = NewGetContractsParams()
|
||||
}
|
||||
op := &runtime.ClientOperation{
|
||||
ID: "getContracts",
|
||||
Method: "GET",
|
||||
PathPattern: "/contracts",
|
||||
ProducesMediaTypes: []string{"application/json"},
|
||||
ConsumesMediaTypes: []string{"application/json"},
|
||||
Schemes: []string{"http"},
|
||||
Params: params,
|
||||
Reader: &GetContractsReader{formats: a.formats},
|
||||
AuthInfo: authInfo,
|
||||
Context: params.Context,
|
||||
Client: params.HTTPClient,
|
||||
}
|
||||
for _, opt := range opts {
|
||||
opt(op)
|
||||
}
|
||||
|
||||
result, err := a.transport.Submit(op)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
success, ok := result.(*GetContractsOK)
|
||||
if ok {
|
||||
return success, nil
|
||||
}
|
||||
// unexpected success response
|
||||
// safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue
|
||||
msg := fmt.Sprintf("unexpected success response for getContracts: API contract not enforced by server. Client expected to get an error, but got: %T", result)
|
||||
panic(msg)
|
||||
}
|
||||
|
||||
/*
|
||||
PostContracts adds a new contract to taxnexus
|
||||
|
||||
Contract record to be added
|
||||
*/
|
||||
func (a *Client) PostContracts(params *PostContractsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PostContractsOK, error) {
|
||||
// TODO: Validate the params before sending
|
||||
if params == nil {
|
||||
params = NewPostContractsParams()
|
||||
}
|
||||
op := &runtime.ClientOperation{
|
||||
ID: "postContracts",
|
||||
Method: "POST",
|
||||
PathPattern: "/contracts",
|
||||
ProducesMediaTypes: []string{"application/json"},
|
||||
ConsumesMediaTypes: []string{"application/json"},
|
||||
Schemes: []string{"http"},
|
||||
Params: params,
|
||||
Reader: &PostContractsReader{formats: a.formats},
|
||||
AuthInfo: authInfo,
|
||||
Context: params.Context,
|
||||
Client: params.HTTPClient,
|
||||
}
|
||||
for _, opt := range opts {
|
||||
opt(op)
|
||||
}
|
||||
|
||||
result, err := a.transport.Submit(op)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
success, ok := result.(*PostContractsOK)
|
||||
if ok {
|
||||
return success, nil
|
||||
}
|
||||
// unexpected success response
|
||||
// safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue
|
||||
msg := fmt.Sprintf("unexpected success response for postContracts: API contract not enforced by server. Client expected to get an error, but got: %T", result)
|
||||
panic(msg)
|
||||
}
|
||||
|
||||
// SetTransport changes the transport on the client
|
||||
func (a *Client) SetTransport(transport runtime.ClientTransport) {
|
||||
a.transport = transport
|
||||
}
|
|
@ -0,0 +1,272 @@
|
|||
// 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 contracts
|
||||
|
||||
// This file was generated by the swagger tool.
|
||||
// Editing this file might prove futile when you re-run the swagger generate command
|
||||
|
||||
import (
|
||||
"context"
|
||||
"net/http"
|
||||
"time"
|
||||
|
||||
"github.com/go-openapi/errors"
|
||||
"github.com/go-openapi/runtime"
|
||||
cr "github.com/go-openapi/runtime/client"
|
||||
"github.com/go-openapi/strfmt"
|
||||
"github.com/go-openapi/swag"
|
||||
)
|
||||
|
||||
// NewGetContractsParams creates a new GetContractsParams object,
|
||||
// with the default timeout for this client.
|
||||
//
|
||||
// Default values are not hydrated, since defaults are normally applied by the API server side.
|
||||
//
|
||||
// To enforce default values in parameter, use SetDefaults or WithDefaults.
|
||||
func NewGetContractsParams() *GetContractsParams {
|
||||
return &GetContractsParams{
|
||||
timeout: cr.DefaultTimeout,
|
||||
}
|
||||
}
|
||||
|
||||
// NewGetContractsParamsWithTimeout creates a new GetContractsParams object
|
||||
// with the ability to set a timeout on a request.
|
||||
func NewGetContractsParamsWithTimeout(timeout time.Duration) *GetContractsParams {
|
||||
return &GetContractsParams{
|
||||
timeout: timeout,
|
||||
}
|
||||
}
|
||||
|
||||
// NewGetContractsParamsWithContext creates a new GetContractsParams object
|
||||
// with the ability to set a context for a request.
|
||||
func NewGetContractsParamsWithContext(ctx context.Context) *GetContractsParams {
|
||||
return &GetContractsParams{
|
||||
Context: ctx,
|
||||
}
|
||||
}
|
||||
|
||||
// NewGetContractsParamsWithHTTPClient creates a new GetContractsParams object
|
||||
// with the ability to set a custom HTTPClient for a request.
|
||||
func NewGetContractsParamsWithHTTPClient(client *http.Client) *GetContractsParams {
|
||||
return &GetContractsParams{
|
||||
HTTPClient: client,
|
||||
}
|
||||
}
|
||||
|
||||
/* GetContractsParams contains all the parameters to send to the API endpoint
|
||||
for the get contracts operation.
|
||||
|
||||
Typically these are written to a http.Request.
|
||||
*/
|
||||
type GetContractsParams struct {
|
||||
|
||||
/* Active.
|
||||
|
||||
Only retrieve active records?
|
||||
*/
|
||||
Active *bool
|
||||
|
||||
/* ContractID.
|
||||
|
||||
Taxnexus Contact record ID
|
||||
*/
|
||||
ContractID *string
|
||||
|
||||
/* Limit.
|
||||
|
||||
How many objects to return at one time
|
||||
|
||||
Format: int64
|
||||
*/
|
||||
Limit *int64
|
||||
|
||||
/* Offset.
|
||||
|
||||
How many objects to skip?
|
||||
|
||||
Format: int64
|
||||
*/
|
||||
Offset *int64
|
||||
|
||||
timeout time.Duration
|
||||
Context context.Context
|
||||
HTTPClient *http.Client
|
||||
}
|
||||
|
||||
// WithDefaults hydrates default values in the get contracts params (not the query body).
|
||||
//
|
||||
// All values with no default are reset to their zero value.
|
||||
func (o *GetContractsParams) WithDefaults() *GetContractsParams {
|
||||
o.SetDefaults()
|
||||
return o
|
||||
}
|
||||
|
||||
// SetDefaults hydrates default values in the get contracts params (not the query body).
|
||||
//
|
||||
// All values with no default are reset to their zero value.
|
||||
func (o *GetContractsParams) SetDefaults() {
|
||||
// no default values defined for this parameter
|
||||
}
|
||||
|
||||
// WithTimeout adds the timeout to the get contracts params
|
||||
func (o *GetContractsParams) WithTimeout(timeout time.Duration) *GetContractsParams {
|
||||
o.SetTimeout(timeout)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetTimeout adds the timeout to the get contracts params
|
||||
func (o *GetContractsParams) SetTimeout(timeout time.Duration) {
|
||||
o.timeout = timeout
|
||||
}
|
||||
|
||||
// WithContext adds the context to the get contracts params
|
||||
func (o *GetContractsParams) WithContext(ctx context.Context) *GetContractsParams {
|
||||
o.SetContext(ctx)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetContext adds the context to the get contracts params
|
||||
func (o *GetContractsParams) SetContext(ctx context.Context) {
|
||||
o.Context = ctx
|
||||
}
|
||||
|
||||
// WithHTTPClient adds the HTTPClient to the get contracts params
|
||||
func (o *GetContractsParams) WithHTTPClient(client *http.Client) *GetContractsParams {
|
||||
o.SetHTTPClient(client)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetHTTPClient adds the HTTPClient to the get contracts params
|
||||
func (o *GetContractsParams) SetHTTPClient(client *http.Client) {
|
||||
o.HTTPClient = client
|
||||
}
|
||||
|
||||
// WithActive adds the active to the get contracts params
|
||||
func (o *GetContractsParams) WithActive(active *bool) *GetContractsParams {
|
||||
o.SetActive(active)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetActive adds the active to the get contracts params
|
||||
func (o *GetContractsParams) SetActive(active *bool) {
|
||||
o.Active = active
|
||||
}
|
||||
|
||||
// WithContractID adds the contractID to the get contracts params
|
||||
func (o *GetContractsParams) WithContractID(contractID *string) *GetContractsParams {
|
||||
o.SetContractID(contractID)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetContractID adds the contractId to the get contracts params
|
||||
func (o *GetContractsParams) SetContractID(contractID *string) {
|
||||
o.ContractID = contractID
|
||||
}
|
||||
|
||||
// WithLimit adds the limit to the get contracts params
|
||||
func (o *GetContractsParams) WithLimit(limit *int64) *GetContractsParams {
|
||||
o.SetLimit(limit)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetLimit adds the limit to the get contracts params
|
||||
func (o *GetContractsParams) SetLimit(limit *int64) {
|
||||
o.Limit = limit
|
||||
}
|
||||
|
||||
// WithOffset adds the offset to the get contracts params
|
||||
func (o *GetContractsParams) WithOffset(offset *int64) *GetContractsParams {
|
||||
o.SetOffset(offset)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetOffset adds the offset to the get contracts params
|
||||
func (o *GetContractsParams) SetOffset(offset *int64) {
|
||||
o.Offset = offset
|
||||
}
|
||||
|
||||
// WriteToRequest writes these params to a swagger request
|
||||
func (o *GetContractsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error {
|
||||
|
||||
if err := r.SetTimeout(o.timeout); err != nil {
|
||||
return err
|
||||
}
|
||||
var res []error
|
||||
|
||||
if o.Active != nil {
|
||||
|
||||
// query param active
|
||||
var qrActive bool
|
||||
|
||||
if o.Active != nil {
|
||||
qrActive = *o.Active
|
||||
}
|
||||
qActive := swag.FormatBool(qrActive)
|
||||
if qActive != "" {
|
||||
|
||||
if err := r.SetQueryParam("active", qActive); err != nil {
|
||||
return err
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if o.ContractID != nil {
|
||||
|
||||
// query param contractId
|
||||
var qrContractID string
|
||||
|
||||
if o.ContractID != nil {
|
||||
qrContractID = *o.ContractID
|
||||
}
|
||||
qContractID := qrContractID
|
||||
if qContractID != "" {
|
||||
|
||||
if err := r.SetQueryParam("contractId", qContractID); err != nil {
|
||||
return err
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if o.Limit != nil {
|
||||
|
||||
// query param limit
|
||||
var qrLimit int64
|
||||
|
||||
if o.Limit != nil {
|
||||
qrLimit = *o.Limit
|
||||
}
|
||||
qLimit := swag.FormatInt64(qrLimit)
|
||||
if qLimit != "" {
|
||||
|
||||
if err := r.SetQueryParam("limit", qLimit); err != nil {
|
||||
return err
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if o.Offset != nil {
|
||||
|
||||
// query param offset
|
||||
var qrOffset int64
|
||||
|
||||
if o.Offset != nil {
|
||||
qrOffset = *o.Offset
|
||||
}
|
||||
qOffset := swag.FormatInt64(qrOffset)
|
||||
if qOffset != "" {
|
||||
|
||||
if err := r.SetQueryParam("offset", qOffset); err != nil {
|
||||
return err
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if len(res) > 0 {
|
||||
return errors.CompositeValidationError(res...)
|
||||
}
|
||||
return nil
|
||||
}
|
|
@ -0,0 +1,323 @@
|
|||
// 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 contracts
|
||||
|
||||
// This file was generated by the swagger tool.
|
||||
// Editing this file might prove futile when you re-run the swagger generate command
|
||||
|
||||
import (
|
||||
"fmt"
|
||||
"io"
|
||||
|
||||
"github.com/go-openapi/runtime"
|
||||
"github.com/go-openapi/strfmt"
|
||||
|
||||
"code.tnxs.net/vernonkeenan/lib/api/research/research_models"
|
||||
)
|
||||
|
||||
// GetContractsReader is a Reader for the GetContracts structure.
|
||||
type GetContractsReader struct {
|
||||
formats strfmt.Registry
|
||||
}
|
||||
|
||||
// ReadResponse reads a server response into the received o.
|
||||
func (o *GetContractsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) {
|
||||
switch response.Code() {
|
||||
case 200:
|
||||
result := NewGetContractsOK()
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return result, nil
|
||||
case 401:
|
||||
result := NewGetContractsUnauthorized()
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return nil, result
|
||||
case 403:
|
||||
result := NewGetContractsForbidden()
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return nil, result
|
||||
case 404:
|
||||
result := NewGetContractsNotFound()
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return nil, result
|
||||
case 422:
|
||||
result := NewGetContractsUnprocessableEntity()
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return nil, result
|
||||
case 500:
|
||||
result := NewGetContractsInternalServerError()
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return nil, result
|
||||
default:
|
||||
return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code())
|
||||
}
|
||||
}
|
||||
|
||||
// NewGetContractsOK creates a GetContractsOK with default headers values
|
||||
func NewGetContractsOK() *GetContractsOK {
|
||||
return &GetContractsOK{}
|
||||
}
|
||||
|
||||
/* GetContractsOK describes a response with status code 200, with default header values.
|
||||
|
||||
Taxnexus Response with an array of Contract objects
|
||||
*/
|
||||
type GetContractsOK struct {
|
||||
AccessControlAllowOrigin string
|
||||
CacheControl string
|
||||
|
||||
Payload *research_models.ContractResponse
|
||||
}
|
||||
|
||||
func (o *GetContractsOK) Error() string {
|
||||
return fmt.Sprintf("[GET /contracts][%d] getContractsOK %+v", 200, o.Payload)
|
||||
}
|
||||
func (o *GetContractsOK) GetPayload() *research_models.ContractResponse {
|
||||
return o.Payload
|
||||
}
|
||||
|
||||
func (o *GetContractsOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
// hydrates response header Access-Control-Allow-Origin
|
||||
hdrAccessControlAllowOrigin := response.GetHeader("Access-Control-Allow-Origin")
|
||||
|
||||
if hdrAccessControlAllowOrigin != "" {
|
||||
o.AccessControlAllowOrigin = hdrAccessControlAllowOrigin
|
||||
}
|
||||
|
||||
// hydrates response header Cache-Control
|
||||
hdrCacheControl := response.GetHeader("Cache-Control")
|
||||
|
||||
if hdrCacheControl != "" {
|
||||
o.CacheControl = hdrCacheControl
|
||||
}
|
||||
|
||||
o.Payload = new(research_models.ContractResponse)
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// NewGetContractsUnauthorized creates a GetContractsUnauthorized with default headers values
|
||||
func NewGetContractsUnauthorized() *GetContractsUnauthorized {
|
||||
return &GetContractsUnauthorized{}
|
||||
}
|
||||
|
||||
/* GetContractsUnauthorized describes a response with status code 401, with default header values.
|
||||
|
||||
Access unauthorized, invalid API-KEY was used
|
||||
*/
|
||||
type GetContractsUnauthorized struct {
|
||||
AccessControlAllowOrigin string
|
||||
|
||||
Payload *research_models.Error
|
||||
}
|
||||
|
||||
func (o *GetContractsUnauthorized) Error() string {
|
||||
return fmt.Sprintf("[GET /contracts][%d] getContractsUnauthorized %+v", 401, o.Payload)
|
||||
}
|
||||
func (o *GetContractsUnauthorized) GetPayload() *research_models.Error {
|
||||
return o.Payload
|
||||
}
|
||||
|
||||
func (o *GetContractsUnauthorized) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
// hydrates response header Access-Control-Allow-Origin
|
||||
hdrAccessControlAllowOrigin := response.GetHeader("Access-Control-Allow-Origin")
|
||||
|
||||
if hdrAccessControlAllowOrigin != "" {
|
||||
o.AccessControlAllowOrigin = hdrAccessControlAllowOrigin
|
||||
}
|
||||
|
||||
o.Payload = new(research_models.Error)
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// NewGetContractsForbidden creates a GetContractsForbidden with default headers values
|
||||
func NewGetContractsForbidden() *GetContractsForbidden {
|
||||
return &GetContractsForbidden{}
|
||||
}
|
||||
|
||||
/* GetContractsForbidden describes a response with status code 403, with default header values.
|
||||
|
||||
Access forbidden, account lacks access
|
||||
*/
|
||||
type GetContractsForbidden struct {
|
||||
AccessControlAllowOrigin string
|
||||
|
||||
Payload *research_models.Error
|
||||
}
|
||||
|
||||
func (o *GetContractsForbidden) Error() string {
|
||||
return fmt.Sprintf("[GET /contracts][%d] getContractsForbidden %+v", 403, o.Payload)
|
||||
}
|
||||
func (o *GetContractsForbidden) GetPayload() *research_models.Error {
|
||||
return o.Payload
|
||||
}
|
||||
|
||||
func (o *GetContractsForbidden) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
// hydrates response header Access-Control-Allow-Origin
|
||||
hdrAccessControlAllowOrigin := response.GetHeader("Access-Control-Allow-Origin")
|
||||
|
||||
if hdrAccessControlAllowOrigin != "" {
|
||||
o.AccessControlAllowOrigin = hdrAccessControlAllowOrigin
|
||||
}
|
||||
|
||||
o.Payload = new(research_models.Error)
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// NewGetContractsNotFound creates a GetContractsNotFound with default headers values
|
||||
func NewGetContractsNotFound() *GetContractsNotFound {
|
||||
return &GetContractsNotFound{}
|
||||
}
|
||||
|
||||
/* GetContractsNotFound describes a response with status code 404, with default header values.
|
||||
|
||||
Resource was not found
|
||||
*/
|
||||
type GetContractsNotFound struct {
|
||||
AccessControlAllowOrigin string
|
||||
|
||||
Payload *research_models.Error
|
||||
}
|
||||
|
||||
func (o *GetContractsNotFound) Error() string {
|
||||
return fmt.Sprintf("[GET /contracts][%d] getContractsNotFound %+v", 404, o.Payload)
|
||||
}
|
||||
func (o *GetContractsNotFound) GetPayload() *research_models.Error {
|
||||
return o.Payload
|
||||
}
|
||||
|
||||
func (o *GetContractsNotFound) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
// hydrates response header Access-Control-Allow-Origin
|
||||
hdrAccessControlAllowOrigin := response.GetHeader("Access-Control-Allow-Origin")
|
||||
|
||||
if hdrAccessControlAllowOrigin != "" {
|
||||
o.AccessControlAllowOrigin = hdrAccessControlAllowOrigin
|
||||
}
|
||||
|
||||
o.Payload = new(research_models.Error)
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// NewGetContractsUnprocessableEntity creates a GetContractsUnprocessableEntity with default headers values
|
||||
func NewGetContractsUnprocessableEntity() *GetContractsUnprocessableEntity {
|
||||
return &GetContractsUnprocessableEntity{}
|
||||
}
|
||||
|
||||
/* GetContractsUnprocessableEntity describes a response with status code 422, with default header values.
|
||||
|
||||
Unprocessable Entity, likely a bad parameter
|
||||
*/
|
||||
type GetContractsUnprocessableEntity struct {
|
||||
AccessControlAllowOrigin string
|
||||
|
||||
Payload *research_models.Error
|
||||
}
|
||||
|
||||
func (o *GetContractsUnprocessableEntity) Error() string {
|
||||
return fmt.Sprintf("[GET /contracts][%d] getContractsUnprocessableEntity %+v", 422, o.Payload)
|
||||
}
|
||||
func (o *GetContractsUnprocessableEntity) GetPayload() *research_models.Error {
|
||||
return o.Payload
|
||||
}
|
||||
|
||||
func (o *GetContractsUnprocessableEntity) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
// hydrates response header Access-Control-Allow-Origin
|
||||
hdrAccessControlAllowOrigin := response.GetHeader("Access-Control-Allow-Origin")
|
||||
|
||||
if hdrAccessControlAllowOrigin != "" {
|
||||
o.AccessControlAllowOrigin = hdrAccessControlAllowOrigin
|
||||
}
|
||||
|
||||
o.Payload = new(research_models.Error)
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// NewGetContractsInternalServerError creates a GetContractsInternalServerError with default headers values
|
||||
func NewGetContractsInternalServerError() *GetContractsInternalServerError {
|
||||
return &GetContractsInternalServerError{}
|
||||
}
|
||||
|
||||
/* GetContractsInternalServerError describes a response with status code 500, with default header values.
|
||||
|
||||
Server Internal Error
|
||||
*/
|
||||
type GetContractsInternalServerError struct {
|
||||
AccessControlAllowOrigin string
|
||||
|
||||
Payload *research_models.Error
|
||||
}
|
||||
|
||||
func (o *GetContractsInternalServerError) Error() string {
|
||||
return fmt.Sprintf("[GET /contracts][%d] getContractsInternalServerError %+v", 500, o.Payload)
|
||||
}
|
||||
func (o *GetContractsInternalServerError) GetPayload() *research_models.Error {
|
||||
return o.Payload
|
||||
}
|
||||
|
||||
func (o *GetContractsInternalServerError) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
// hydrates response header Access-Control-Allow-Origin
|
||||
hdrAccessControlAllowOrigin := response.GetHeader("Access-Control-Allow-Origin")
|
||||
|
||||
if hdrAccessControlAllowOrigin != "" {
|
||||
o.AccessControlAllowOrigin = hdrAccessControlAllowOrigin
|
||||
}
|
||||
|
||||
o.Payload = new(research_models.Error)
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
|
@ -0,0 +1,155 @@
|
|||
// 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 contracts
|
||||
|
||||
// This file was generated by the swagger tool.
|
||||
// Editing this file might prove futile when you re-run the swagger generate command
|
||||
|
||||
import (
|
||||
"context"
|
||||
"net/http"
|
||||
"time"
|
||||
|
||||
"github.com/go-openapi/errors"
|
||||
"github.com/go-openapi/runtime"
|
||||
cr "github.com/go-openapi/runtime/client"
|
||||
"github.com/go-openapi/strfmt"
|
||||
|
||||
"code.tnxs.net/vernonkeenan/lib/api/research/research_models"
|
||||
)
|
||||
|
||||
// NewPostContractsParams creates a new PostContractsParams object,
|
||||
// with the default timeout for this client.
|
||||
//
|
||||
// Default values are not hydrated, since defaults are normally applied by the API server side.
|
||||
//
|
||||
// To enforce default values in parameter, use SetDefaults or WithDefaults.
|
||||
func NewPostContractsParams() *PostContractsParams {
|
||||
return &PostContractsParams{
|
||||
timeout: cr.DefaultTimeout,
|
||||
}
|
||||
}
|
||||
|
||||
// NewPostContractsParamsWithTimeout creates a new PostContractsParams object
|
||||
// with the ability to set a timeout on a request.
|
||||
func NewPostContractsParamsWithTimeout(timeout time.Duration) *PostContractsParams {
|
||||
return &PostContractsParams{
|
||||
timeout: timeout,
|
||||
}
|
||||
}
|
||||
|
||||
// NewPostContractsParamsWithContext creates a new PostContractsParams object
|
||||
// with the ability to set a context for a request.
|
||||
func NewPostContractsParamsWithContext(ctx context.Context) *PostContractsParams {
|
||||
return &PostContractsParams{
|
||||
Context: ctx,
|
||||
}
|
||||
}
|
||||
|
||||
// NewPostContractsParamsWithHTTPClient creates a new PostContractsParams object
|
||||
// with the ability to set a custom HTTPClient for a request.
|
||||
func NewPostContractsParamsWithHTTPClient(client *http.Client) *PostContractsParams {
|
||||
return &PostContractsParams{
|
||||
HTTPClient: client,
|
||||
}
|
||||
}
|
||||
|
||||
/* PostContractsParams contains all the parameters to send to the API endpoint
|
||||
for the post contracts operation.
|
||||
|
||||
Typically these are written to a http.Request.
|
||||
*/
|
||||
type PostContractsParams struct {
|
||||
|
||||
/* ContractsRequest.
|
||||
|
||||
An array of new Contract records
|
||||
*/
|
||||
ContractsRequest *research_models.ContractRequest
|
||||
|
||||
timeout time.Duration
|
||||
Context context.Context
|
||||
HTTPClient *http.Client
|
||||
}
|
||||
|
||||
// WithDefaults hydrates default values in the post contracts params (not the query body).
|
||||
//
|
||||
// All values with no default are reset to their zero value.
|
||||
func (o *PostContractsParams) WithDefaults() *PostContractsParams {
|
||||
o.SetDefaults()
|
||||
return o
|
||||
}
|
||||
|
||||
// SetDefaults hydrates default values in the post contracts params (not the query body).
|
||||
//
|
||||
// All values with no default are reset to their zero value.
|
||||
func (o *PostContractsParams) SetDefaults() {
|
||||
// no default values defined for this parameter
|
||||
}
|
||||
|
||||
// WithTimeout adds the timeout to the post contracts params
|
||||
func (o *PostContractsParams) WithTimeout(timeout time.Duration) *PostContractsParams {
|
||||
o.SetTimeout(timeout)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetTimeout adds the timeout to the post contracts params
|
||||
func (o *PostContractsParams) SetTimeout(timeout time.Duration) {
|
||||
o.timeout = timeout
|
||||
}
|
||||
|
||||
// WithContext adds the context to the post contracts params
|
||||
func (o *PostContractsParams) WithContext(ctx context.Context) *PostContractsParams {
|
||||
o.SetContext(ctx)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetContext adds the context to the post contracts params
|
||||
func (o *PostContractsParams) SetContext(ctx context.Context) {
|
||||
o.Context = ctx
|
||||
}
|
||||
|
||||
// WithHTTPClient adds the HTTPClient to the post contracts params
|
||||
func (o *PostContractsParams) WithHTTPClient(client *http.Client) *PostContractsParams {
|
||||
o.SetHTTPClient(client)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetHTTPClient adds the HTTPClient to the post contracts params
|
||||
func (o *PostContractsParams) SetHTTPClient(client *http.Client) {
|
||||
o.HTTPClient = client
|
||||
}
|
||||
|
||||
// WithContractsRequest adds the contractsRequest to the post contracts params
|
||||
func (o *PostContractsParams) WithContractsRequest(contractsRequest *research_models.ContractRequest) *PostContractsParams {
|
||||
o.SetContractsRequest(contractsRequest)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetContractsRequest adds the contractsRequest to the post contracts params
|
||||
func (o *PostContractsParams) SetContractsRequest(contractsRequest *research_models.ContractRequest) {
|
||||
o.ContractsRequest = contractsRequest
|
||||
}
|
||||
|
||||
// WriteToRequest writes these params to a swagger request
|
||||
func (o *PostContractsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error {
|
||||
|
||||
if err := r.SetTimeout(o.timeout); err != nil {
|
||||
return err
|
||||
}
|
||||
var res []error
|
||||
if o.ContractsRequest != nil {
|
||||
if err := r.SetBodyParam(o.ContractsRequest); err != nil {
|
||||
return err
|
||||
}
|
||||
}
|
||||
|
||||
if len(res) > 0 {
|
||||
return errors.CompositeValidationError(res...)
|
||||
}
|
||||
return nil
|
||||
}
|
|
@ -0,0 +1,323 @@
|
|||
// 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 contracts
|
||||
|
||||
// This file was generated by the swagger tool.
|
||||
// Editing this file might prove futile when you re-run the swagger generate command
|
||||
|
||||
import (
|
||||
"fmt"
|
||||
"io"
|
||||
|
||||
"github.com/go-openapi/runtime"
|
||||
"github.com/go-openapi/strfmt"
|
||||
|
||||
"code.tnxs.net/vernonkeenan/lib/api/research/research_models"
|
||||
)
|
||||
|
||||
// PostContractsReader is a Reader for the PostContracts structure.
|
||||
type PostContractsReader struct {
|
||||
formats strfmt.Registry
|
||||
}
|
||||
|
||||
// ReadResponse reads a server response into the received o.
|
||||
func (o *PostContractsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) {
|
||||
switch response.Code() {
|
||||
case 200:
|
||||
result := NewPostContractsOK()
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return result, nil
|
||||
case 401:
|
||||
result := NewPostContractsUnauthorized()
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return nil, result
|
||||
case 403:
|
||||
result := NewPostContractsForbidden()
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return nil, result
|
||||
case 404:
|
||||
result := NewPostContractsNotFound()
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return nil, result
|
||||
case 422:
|
||||
result := NewPostContractsUnprocessableEntity()
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return nil, result
|
||||
case 500:
|
||||
result := NewPostContractsInternalServerError()
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return nil, result
|
||||
default:
|
||||
return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code())
|
||||
}
|
||||
}
|
||||
|
||||
// NewPostContractsOK creates a PostContractsOK with default headers values
|
||||
func NewPostContractsOK() *PostContractsOK {
|
||||
return &PostContractsOK{}
|
||||
}
|
||||
|
||||
/* PostContractsOK describes a response with status code 200, with default header values.
|
||||
|
||||
Taxnexus Response with an array of Contract objects
|
||||
*/
|
||||
type PostContractsOK struct {
|
||||
AccessControlAllowOrigin string
|
||||
CacheControl string
|
||||
|
||||
Payload *research_models.ContractResponse
|
||||
}
|
||||
|
||||
func (o *PostContractsOK) Error() string {
|
||||
return fmt.Sprintf("[POST /contracts][%d] postContractsOK %+v", 200, o.Payload)
|
||||
}
|
||||
func (o *PostContractsOK) GetPayload() *research_models.ContractResponse {
|
||||
return o.Payload
|
||||
}
|
||||
|
||||
func (o *PostContractsOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
// hydrates response header Access-Control-Allow-Origin
|
||||
hdrAccessControlAllowOrigin := response.GetHeader("Access-Control-Allow-Origin")
|
||||
|
||||
if hdrAccessControlAllowOrigin != "" {
|
||||
o.AccessControlAllowOrigin = hdrAccessControlAllowOrigin
|
||||
}
|
||||
|
||||
// hydrates response header Cache-Control
|
||||
hdrCacheControl := response.GetHeader("Cache-Control")
|
||||
|
||||
if hdrCacheControl != "" {
|
||||
o.CacheControl = hdrCacheControl
|
||||
}
|
||||
|
||||
o.Payload = new(research_models.ContractResponse)
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// NewPostContractsUnauthorized creates a PostContractsUnauthorized with default headers values
|
||||
func NewPostContractsUnauthorized() *PostContractsUnauthorized {
|
||||
return &PostContractsUnauthorized{}
|
||||
}
|
||||
|
||||
/* PostContractsUnauthorized describes a response with status code 401, with default header values.
|
||||
|
||||
Access unauthorized, invalid API-KEY was used
|
||||
*/
|
||||
type PostContractsUnauthorized struct {
|
||||
AccessControlAllowOrigin string
|
||||
|
||||
Payload *research_models.Error
|
||||
}
|
||||
|
||||
func (o *PostContractsUnauthorized) Error() string {
|
||||
return fmt.Sprintf("[POST /contracts][%d] postContractsUnauthorized %+v", 401, o.Payload)
|
||||
}
|
||||
func (o *PostContractsUnauthorized) GetPayload() *research_models.Error {
|
||||
return o.Payload
|
||||
}
|
||||
|
||||
func (o *PostContractsUnauthorized) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
// hydrates response header Access-Control-Allow-Origin
|
||||
hdrAccessControlAllowOrigin := response.GetHeader("Access-Control-Allow-Origin")
|
||||
|
||||
if hdrAccessControlAllowOrigin != "" {
|
||||
o.AccessControlAllowOrigin = hdrAccessControlAllowOrigin
|
||||
}
|
||||
|
||||
o.Payload = new(research_models.Error)
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// NewPostContractsForbidden creates a PostContractsForbidden with default headers values
|
||||
func NewPostContractsForbidden() *PostContractsForbidden {
|
||||
return &PostContractsForbidden{}
|
||||
}
|
||||
|
||||
/* PostContractsForbidden describes a response with status code 403, with default header values.
|
||||
|
||||
Access forbidden, account lacks access
|
||||
*/
|
||||
type PostContractsForbidden struct {
|
||||
AccessControlAllowOrigin string
|
||||
|
||||
Payload *research_models.Error
|
||||
}
|
||||
|
||||
func (o *PostContractsForbidden) Error() string {
|
||||
return fmt.Sprintf("[POST /contracts][%d] postContractsForbidden %+v", 403, o.Payload)
|
||||
}
|
||||
func (o *PostContractsForbidden) GetPayload() *research_models.Error {
|
||||
return o.Payload
|
||||
}
|
||||
|
||||
func (o *PostContractsForbidden) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
// hydrates response header Access-Control-Allow-Origin
|
||||
hdrAccessControlAllowOrigin := response.GetHeader("Access-Control-Allow-Origin")
|
||||
|
||||
if hdrAccessControlAllowOrigin != "" {
|
||||
o.AccessControlAllowOrigin = hdrAccessControlAllowOrigin
|
||||
}
|
||||
|
||||
o.Payload = new(research_models.Error)
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// NewPostContractsNotFound creates a PostContractsNotFound with default headers values
|
||||
func NewPostContractsNotFound() *PostContractsNotFound {
|
||||
return &PostContractsNotFound{}
|
||||
}
|
||||
|
||||
/* PostContractsNotFound describes a response with status code 404, with default header values.
|
||||
|
||||
Resource was not found
|
||||
*/
|
||||
type PostContractsNotFound struct {
|
||||
AccessControlAllowOrigin string
|
||||
|
||||
Payload *research_models.Error
|
||||
}
|
||||
|
||||
func (o *PostContractsNotFound) Error() string {
|
||||
return fmt.Sprintf("[POST /contracts][%d] postContractsNotFound %+v", 404, o.Payload)
|
||||
}
|
||||
func (o *PostContractsNotFound) GetPayload() *research_models.Error {
|
||||
return o.Payload
|
||||
}
|
||||
|
||||
func (o *PostContractsNotFound) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
// hydrates response header Access-Control-Allow-Origin
|
||||
hdrAccessControlAllowOrigin := response.GetHeader("Access-Control-Allow-Origin")
|
||||
|
||||
if hdrAccessControlAllowOrigin != "" {
|
||||
o.AccessControlAllowOrigin = hdrAccessControlAllowOrigin
|
||||
}
|
||||
|
||||
o.Payload = new(research_models.Error)
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// NewPostContractsUnprocessableEntity creates a PostContractsUnprocessableEntity with default headers values
|
||||
func NewPostContractsUnprocessableEntity() *PostContractsUnprocessableEntity {
|
||||
return &PostContractsUnprocessableEntity{}
|
||||
}
|
||||
|
||||
/* PostContractsUnprocessableEntity describes a response with status code 422, with default header values.
|
||||
|
||||
Unprocessable Entity, likely a bad parameter
|
||||
*/
|
||||
type PostContractsUnprocessableEntity struct {
|
||||
AccessControlAllowOrigin string
|
||||
|
||||
Payload *research_models.Error
|
||||
}
|
||||
|
||||
func (o *PostContractsUnprocessableEntity) Error() string {
|
||||
return fmt.Sprintf("[POST /contracts][%d] postContractsUnprocessableEntity %+v", 422, o.Payload)
|
||||
}
|
||||
func (o *PostContractsUnprocessableEntity) GetPayload() *research_models.Error {
|
||||
return o.Payload
|
||||
}
|
||||
|
||||
func (o *PostContractsUnprocessableEntity) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
// hydrates response header Access-Control-Allow-Origin
|
||||
hdrAccessControlAllowOrigin := response.GetHeader("Access-Control-Allow-Origin")
|
||||
|
||||
if hdrAccessControlAllowOrigin != "" {
|
||||
o.AccessControlAllowOrigin = hdrAccessControlAllowOrigin
|
||||
}
|
||||
|
||||
o.Payload = new(research_models.Error)
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// NewPostContractsInternalServerError creates a PostContractsInternalServerError with default headers values
|
||||
func NewPostContractsInternalServerError() *PostContractsInternalServerError {
|
||||
return &PostContractsInternalServerError{}
|
||||
}
|
||||
|
||||
/* PostContractsInternalServerError describes a response with status code 500, with default header values.
|
||||
|
||||
Server Internal Error
|
||||
*/
|
||||
type PostContractsInternalServerError struct {
|
||||
AccessControlAllowOrigin string
|
||||
|
||||
Payload *research_models.Error
|
||||
}
|
||||
|
||||
func (o *PostContractsInternalServerError) Error() string {
|
||||
return fmt.Sprintf("[POST /contracts][%d] postContractsInternalServerError %+v", 500, o.Payload)
|
||||
}
|
||||
func (o *PostContractsInternalServerError) GetPayload() *research_models.Error {
|
||||
return o.Payload
|
||||
}
|
||||
|
||||
func (o *PostContractsInternalServerError) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
// hydrates response header Access-Control-Allow-Origin
|
||||
hdrAccessControlAllowOrigin := response.GetHeader("Access-Control-Allow-Origin")
|
||||
|
||||
if hdrAccessControlAllowOrigin != "" {
|
||||
o.AccessControlAllowOrigin = hdrAccessControlAllowOrigin
|
||||
}
|
||||
|
||||
o.Payload = new(research_models.Error)
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
|
@ -17,6 +17,7 @@ import (
|
|||
"code.tnxs.net/vernonkeenan/lib/api/research/research_client/accounts"
|
||||
"code.tnxs.net/vernonkeenan/lib/api/research/research_client/clusters"
|
||||
"code.tnxs.net/vernonkeenan/lib/api/research/research_client/contacts"
|
||||
"code.tnxs.net/vernonkeenan/lib/api/research/research_client/contracts"
|
||||
"code.tnxs.net/vernonkeenan/lib/api/research/research_client/databases"
|
||||
"code.tnxs.net/vernonkeenan/lib/api/research/research_client/roles"
|
||||
"code.tnxs.net/vernonkeenan/lib/api/research/research_client/templates"
|
||||
|
@ -69,6 +70,7 @@ func New(transport runtime.ClientTransport, formats strfmt.Registry) *Research {
|
|||
cli.Accounts = accounts.New(transport, formats)
|
||||
cli.Clusters = clusters.New(transport, formats)
|
||||
cli.Contacts = contacts.New(transport, formats)
|
||||
cli.Contracts = contracts.New(transport, formats)
|
||||
cli.Databases = databases.New(transport, formats)
|
||||
cli.Roles = roles.New(transport, formats)
|
||||
cli.Templates = templates.New(transport, formats)
|
||||
|
@ -124,6 +126,8 @@ type Research struct {
|
|||
|
||||
Contacts contacts.ClientService
|
||||
|
||||
Contracts contracts.ClientService
|
||||
|
||||
Databases databases.ClientService
|
||||
|
||||
Roles roles.ClientService
|
||||
|
@ -143,6 +147,7 @@ func (c *Research) SetTransport(transport runtime.ClientTransport) {
|
|||
c.Accounts.SetTransport(transport)
|
||||
c.Clusters.SetTransport(transport)
|
||||
c.Contacts.SetTransport(transport)
|
||||
c.Contracts.SetTransport(transport)
|
||||
c.Databases.SetTransport(transport)
|
||||
c.Roles.SetTransport(transport)
|
||||
c.Templates.SetTransport(transport)
|
||||
|
|
|
@ -322,6 +322,8 @@ func (m *Account) validateBillingaddress(formats strfmt.Registry) error {
|
|||
if err := m.Billingaddress.Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("billingaddress")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("billingaddress")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -339,6 +341,8 @@ func (m *Account) validateBusinessaddress(formats strfmt.Registry) error {
|
|||
if err := m.Businessaddress.Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("businessaddress")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("businessaddress")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -356,6 +360,8 @@ func (m *Account) validateDefaultaddress(formats strfmt.Registry) error {
|
|||
if err := m.Defaultaddress.Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("defaultaddress")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("defaultaddress")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -373,6 +379,8 @@ func (m *Account) validateShippingaddress(formats strfmt.Registry) error {
|
|||
if err := m.Shippingaddress.Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("shippingaddress")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("shippingaddress")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -413,6 +421,8 @@ func (m *Account) contextValidateBillingaddress(ctx context.Context, formats str
|
|||
if err := m.Billingaddress.ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("billingaddress")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("billingaddress")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -427,6 +437,8 @@ func (m *Account) contextValidateBusinessaddress(ctx context.Context, formats st
|
|||
if err := m.Businessaddress.ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("businessaddress")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("businessaddress")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -441,6 +453,8 @@ func (m *Account) contextValidateDefaultaddress(ctx context.Context, formats str
|
|||
if err := m.Defaultaddress.ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("defaultaddress")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("defaultaddress")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -455,6 +469,8 @@ func (m *Account) contextValidateShippingaddress(ctx context.Context, formats st
|
|||
if err := m.Shippingaddress.ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("shippingaddress")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("shippingaddress")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
|
|
@ -62,6 +62,8 @@ func (m *AccountRequest) validateData(formats strfmt.Registry) error {
|
|||
if err := m.Data[i].Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("data" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("data" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -81,6 +83,8 @@ func (m *AccountRequest) validateMeta(formats strfmt.Registry) error {
|
|||
if err := m.Meta.Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("meta")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("meta")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -115,6 +119,8 @@ func (m *AccountRequest) contextValidateData(ctx context.Context, formats strfmt
|
|||
if err := m.Data[i].ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("data" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("data" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -131,6 +137,8 @@ func (m *AccountRequest) contextValidateMeta(ctx context.Context, formats strfmt
|
|||
if err := m.Meta.ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("meta")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("meta")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
|
|
@ -62,6 +62,8 @@ func (m *AccountResponse) validateData(formats strfmt.Registry) error {
|
|||
if err := m.Data[i].Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("data" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("data" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -81,6 +83,8 @@ func (m *AccountResponse) validateMeta(formats strfmt.Registry) error {
|
|||
if err := m.Meta.Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("meta")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("meta")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -115,6 +119,8 @@ func (m *AccountResponse) contextValidateData(ctx context.Context, formats strfm
|
|||
if err := m.Data[i].ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("data" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("data" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -131,6 +137,8 @@ func (m *AccountResponse) contextValidateMeta(ctx context.Context, formats strfm
|
|||
if err := m.Meta.ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("meta")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("meta")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
|
|
@ -66,6 +66,8 @@ func (m *ClusterRequest) validateData(formats strfmt.Registry) error {
|
|||
if err := m.Data[i].Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("data" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("data" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -86,6 +88,8 @@ func (m *ClusterRequest) validateMeta(formats strfmt.Registry) error {
|
|||
if err := m.Meta.Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("meta")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("meta")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -120,6 +124,8 @@ func (m *ClusterRequest) contextValidateData(ctx context.Context, formats strfmt
|
|||
if err := m.Data[i].ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("data" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("data" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -136,6 +142,8 @@ func (m *ClusterRequest) contextValidateMeta(ctx context.Context, formats strfmt
|
|||
if err := m.Meta.ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("meta")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("meta")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
|
|
@ -62,6 +62,8 @@ func (m *ClusterResponse) validateData(formats strfmt.Registry) error {
|
|||
if err := m.Data[i].Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("data" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("data" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -81,6 +83,8 @@ func (m *ClusterResponse) validateMeta(formats strfmt.Registry) error {
|
|||
if err := m.Meta.Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("meta")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("meta")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -115,6 +119,8 @@ func (m *ClusterResponse) contextValidateData(ctx context.Context, formats strfm
|
|||
if err := m.Data[i].ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("data" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("data" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -131,6 +137,8 @@ func (m *ClusterResponse) contextValidateMeta(ctx context.Context, formats strfm
|
|||
if err := m.Meta.ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("meta")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("meta")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
|
|
@ -185,6 +185,8 @@ func (m *Contact) validateMailingaddress(formats strfmt.Registry) error {
|
|||
if err := m.Mailingaddress.Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("mailingaddress")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("mailingaddress")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -202,6 +204,8 @@ func (m *Contact) validateOtheraddress(formats strfmt.Registry) error {
|
|||
if err := m.Otheraddress.Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("otheraddress")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("otheraddress")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -234,6 +238,8 @@ func (m *Contact) contextValidateMailingaddress(ctx context.Context, formats str
|
|||
if err := m.Mailingaddress.ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("mailingaddress")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("mailingaddress")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -248,6 +254,8 @@ func (m *Contact) contextValidateOtheraddress(ctx context.Context, formats strfm
|
|||
if err := m.Otheraddress.ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("otheraddress")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("otheraddress")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
|
|
@ -66,6 +66,8 @@ func (m *ContactRequest) validateData(formats strfmt.Registry) error {
|
|||
if err := m.Data[i].Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("data" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("data" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -86,6 +88,8 @@ func (m *ContactRequest) validateMeta(formats strfmt.Registry) error {
|
|||
if err := m.Meta.Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("meta")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("meta")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -120,6 +124,8 @@ func (m *ContactRequest) contextValidateData(ctx context.Context, formats strfmt
|
|||
if err := m.Data[i].ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("data" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("data" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -136,6 +142,8 @@ func (m *ContactRequest) contextValidateMeta(ctx context.Context, formats strfmt
|
|||
if err := m.Meta.ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("meta")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("meta")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
|
|
@ -62,6 +62,8 @@ func (m *ContactResponse) validateData(formats strfmt.Registry) error {
|
|||
if err := m.Data[i].Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("data" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("data" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -81,6 +83,8 @@ func (m *ContactResponse) validateMeta(formats strfmt.Registry) error {
|
|||
if err := m.Meta.Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("meta")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("meta")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -115,6 +119,8 @@ func (m *ContactResponse) contextValidateData(ctx context.Context, formats strfm
|
|||
if err := m.Data[i].ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("data" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("data" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -131,6 +137,8 @@ func (m *ContactResponse) contextValidateMeta(ctx context.Context, formats strfm
|
|||
if err := m.Meta.ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("meta")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("meta")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
|
|
@ -0,0 +1,238 @@
|
|||
// 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 research_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/errors"
|
||||
"github.com/go-openapi/strfmt"
|
||||
"github.com/go-openapi/swag"
|
||||
)
|
||||
|
||||
// Contract contract
|
||||
//
|
||||
// swagger:model Contract
|
||||
type Contract struct {
|
||||
|
||||
// Account
|
||||
AccountID string `json:"AccountID,omitempty"`
|
||||
|
||||
// Activated By
|
||||
ActivatedByID string `json:"ActivatedByID,omitempty"`
|
||||
|
||||
// Activated Date
|
||||
ActivatedDate string `json:"ActivatedDate,omitempty"`
|
||||
|
||||
// Billing Address
|
||||
BillingAddress *Address `json:"BillingAddress,omitempty"`
|
||||
|
||||
// Billing Contact
|
||||
BillingContactID string `json:"BillingContactID,omitempty"`
|
||||
|
||||
// Company Signed Date
|
||||
CompanySignedDate string `json:"CompanySignedDate,omitempty"`
|
||||
|
||||
// Company Signed By
|
||||
CompanySignedID string `json:"CompanySignedID,omitempty"`
|
||||
|
||||
// Contract Number
|
||||
ContractNumber string `json:"ContractNumber,omitempty"`
|
||||
|
||||
// Contract Term (months)
|
||||
ContractTerm float64 `json:"ContractTerm,omitempty"`
|
||||
|
||||
// Created By User ID
|
||||
CreatedByID string `json:"CreatedByID,omitempty"`
|
||||
|
||||
// Created Date
|
||||
CreatedDate string `json:"CreatedDate,omitempty"`
|
||||
|
||||
// Customer Signed Date
|
||||
CustomerSignedDate string `json:"CustomerSignedDate,omitempty"`
|
||||
|
||||
// Customer Signed By
|
||||
CustomerSignedID string `json:"CustomerSignedID,omitempty"`
|
||||
|
||||
// Customer Signed Title
|
||||
CustomerSignedTitle string `json:"CustomerSignedTitle,omitempty"`
|
||||
|
||||
// End User
|
||||
DefaultEndUserID string `json:"DefaultEndUserID,omitempty"`
|
||||
|
||||
// Description
|
||||
Description string `json:"Description,omitempty"`
|
||||
|
||||
// Contract End Date
|
||||
EndDate string `json:"EndDate,omitempty"`
|
||||
|
||||
// Hourly Rate
|
||||
HourlyRate float64 `json:"HourlyRate,omitempty"`
|
||||
|
||||
// Telnexus Record Id
|
||||
ID string `json:"ID,omitempty"`
|
||||
|
||||
// Last Modified By User ID
|
||||
LastModifiedByID string `json:"LastModifiedByID,omitempty"`
|
||||
|
||||
// Last Modified Date
|
||||
LastModifiedDate string `json:"LastModifiedDate,omitempty"`
|
||||
|
||||
// Contract Name
|
||||
Name string `json:"Name,omitempty"`
|
||||
|
||||
// Payment Method
|
||||
PaymentMethodID string `json:"PaymentMethodID,omitempty"`
|
||||
|
||||
// Payment Terms
|
||||
PaymentTerms string `json:"PaymentTerms,omitempty"`
|
||||
|
||||
// Perpetual Agreement?
|
||||
Perpetual bool `json:"Perpetual,omitempty"`
|
||||
|
||||
// Shipping Address
|
||||
ShippingAddress *Address `json:"ShippingAddress,omitempty"`
|
||||
|
||||
// Shipping Contact
|
||||
ShippingContactID string `json:"ShippingContactID,omitempty"`
|
||||
|
||||
// Contract Start Date
|
||||
StartDate string `json:"StartDate,omitempty"`
|
||||
|
||||
// Status
|
||||
Status string `json:"Status,omitempty"`
|
||||
|
||||
// Tenant Identifier
|
||||
TenantID string `json:"TenantID,omitempty"`
|
||||
}
|
||||
|
||||
// Validate validates this contract
|
||||
func (m *Contract) Validate(formats strfmt.Registry) error {
|
||||
var res []error
|
||||
|
||||
if err := m.validateBillingAddress(formats); err != nil {
|
||||
res = append(res, err)
|
||||
}
|
||||
|
||||
if err := m.validateShippingAddress(formats); err != nil {
|
||||
res = append(res, err)
|
||||
}
|
||||
|
||||
if len(res) > 0 {
|
||||
return errors.CompositeValidationError(res...)
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
func (m *Contract) validateBillingAddress(formats strfmt.Registry) error {
|
||||
if swag.IsZero(m.BillingAddress) { // not required
|
||||
return nil
|
||||
}
|
||||
|
||||
if m.BillingAddress != nil {
|
||||
if err := m.BillingAddress.Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("BillingAddress")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("BillingAddress")
|
||||
}
|
||||
return err
|
||||
}
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
func (m *Contract) validateShippingAddress(formats strfmt.Registry) error {
|
||||
if swag.IsZero(m.ShippingAddress) { // not required
|
||||
return nil
|
||||
}
|
||||
|
||||
if m.ShippingAddress != nil {
|
||||
if err := m.ShippingAddress.Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("ShippingAddress")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("ShippingAddress")
|
||||
}
|
||||
return err
|
||||
}
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// ContextValidate validate this contract based on the context it is used
|
||||
func (m *Contract) ContextValidate(ctx context.Context, formats strfmt.Registry) error {
|
||||
var res []error
|
||||
|
||||
if err := m.contextValidateBillingAddress(ctx, formats); err != nil {
|
||||
res = append(res, err)
|
||||
}
|
||||
|
||||
if err := m.contextValidateShippingAddress(ctx, formats); err != nil {
|
||||
res = append(res, err)
|
||||
}
|
||||
|
||||
if len(res) > 0 {
|
||||
return errors.CompositeValidationError(res...)
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
func (m *Contract) contextValidateBillingAddress(ctx context.Context, formats strfmt.Registry) error {
|
||||
|
||||
if m.BillingAddress != nil {
|
||||
if err := m.BillingAddress.ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("BillingAddress")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("BillingAddress")
|
||||
}
|
||||
return err
|
||||
}
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
func (m *Contract) contextValidateShippingAddress(ctx context.Context, formats strfmt.Registry) error {
|
||||
|
||||
if m.ShippingAddress != nil {
|
||||
if err := m.ShippingAddress.ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("ShippingAddress")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("ShippingAddress")
|
||||
}
|
||||
return err
|
||||
}
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// MarshalBinary interface implementation
|
||||
func (m *Contract) MarshalBinary() ([]byte, error) {
|
||||
if m == nil {
|
||||
return nil, nil
|
||||
}
|
||||
return swag.WriteJSON(m)
|
||||
}
|
||||
|
||||
// UnmarshalBinary interface implementation
|
||||
func (m *Contract) UnmarshalBinary(b []byte) error {
|
||||
var res Contract
|
||||
if err := swag.ReadJSON(b, &res); err != nil {
|
||||
return err
|
||||
}
|
||||
*m = res
|
||||
return nil
|
||||
}
|
|
@ -0,0 +1,120 @@
|
|||
// 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 research_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"
|
||||
"strconv"
|
||||
|
||||
"github.com/go-openapi/errors"
|
||||
"github.com/go-openapi/strfmt"
|
||||
"github.com/go-openapi/swag"
|
||||
)
|
||||
|
||||
// ContractRequest contract request
|
||||
//
|
||||
// swagger:model ContractRequest
|
||||
type ContractRequest struct {
|
||||
|
||||
// data
|
||||
Data []*Contract `json:"Data"`
|
||||
}
|
||||
|
||||
// Validate validates this contract request
|
||||
func (m *ContractRequest) Validate(formats strfmt.Registry) error {
|
||||
var res []error
|
||||
|
||||
if err := m.validateData(formats); err != nil {
|
||||
res = append(res, err)
|
||||
}
|
||||
|
||||
if len(res) > 0 {
|
||||
return errors.CompositeValidationError(res...)
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
func (m *ContractRequest) validateData(formats strfmt.Registry) error {
|
||||
if swag.IsZero(m.Data) { // not required
|
||||
return nil
|
||||
}
|
||||
|
||||
for i := 0; i < len(m.Data); i++ {
|
||||
if swag.IsZero(m.Data[i]) { // not required
|
||||
continue
|
||||
}
|
||||
|
||||
if m.Data[i] != nil {
|
||||
if err := m.Data[i].Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// ContextValidate validate this contract request based on the context it is used
|
||||
func (m *ContractRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error {
|
||||
var res []error
|
||||
|
||||
if err := m.contextValidateData(ctx, formats); err != nil {
|
||||
res = append(res, err)
|
||||
}
|
||||
|
||||
if len(res) > 0 {
|
||||
return errors.CompositeValidationError(res...)
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
func (m *ContractRequest) contextValidateData(ctx context.Context, formats strfmt.Registry) error {
|
||||
|
||||
for i := 0; i < len(m.Data); i++ {
|
||||
|
||||
if m.Data[i] != nil {
|
||||
if err := m.Data[i].ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// MarshalBinary interface implementation
|
||||
func (m *ContractRequest) MarshalBinary() ([]byte, error) {
|
||||
if m == nil {
|
||||
return nil, nil
|
||||
}
|
||||
return swag.WriteJSON(m)
|
||||
}
|
||||
|
||||
// UnmarshalBinary interface implementation
|
||||
func (m *ContractRequest) UnmarshalBinary(b []byte) error {
|
||||
var res ContractRequest
|
||||
if err := swag.ReadJSON(b, &res); err != nil {
|
||||
return err
|
||||
}
|
||||
*m = res
|
||||
return nil
|
||||
}
|
|
@ -0,0 +1,166 @@
|
|||
// 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 research_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"
|
||||
"strconv"
|
||||
|
||||
"github.com/go-openapi/errors"
|
||||
"github.com/go-openapi/strfmt"
|
||||
"github.com/go-openapi/swag"
|
||||
)
|
||||
|
||||
// ContractResponse contract response
|
||||
//
|
||||
// swagger:model ContractResponse
|
||||
type ContractResponse struct {
|
||||
|
||||
// data
|
||||
Data []*Contract `json:"Data"`
|
||||
|
||||
// meta
|
||||
Meta *ResponseMeta `json:"Meta,omitempty"`
|
||||
}
|
||||
|
||||
// Validate validates this contract response
|
||||
func (m *ContractResponse) Validate(formats strfmt.Registry) error {
|
||||
var res []error
|
||||
|
||||
if err := m.validateData(formats); err != nil {
|
||||
res = append(res, err)
|
||||
}
|
||||
|
||||
if err := m.validateMeta(formats); err != nil {
|
||||
res = append(res, err)
|
||||
}
|
||||
|
||||
if len(res) > 0 {
|
||||
return errors.CompositeValidationError(res...)
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
func (m *ContractResponse) validateData(formats strfmt.Registry) error {
|
||||
if swag.IsZero(m.Data) { // not required
|
||||
return nil
|
||||
}
|
||||
|
||||
for i := 0; i < len(m.Data); i++ {
|
||||
if swag.IsZero(m.Data[i]) { // not required
|
||||
continue
|
||||
}
|
||||
|
||||
if m.Data[i] != nil {
|
||||
if err := m.Data[i].Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
func (m *ContractResponse) validateMeta(formats strfmt.Registry) error {
|
||||
if swag.IsZero(m.Meta) { // not required
|
||||
return nil
|
||||
}
|
||||
|
||||
if m.Meta != nil {
|
||||
if err := m.Meta.Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Meta")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Meta")
|
||||
}
|
||||
return err
|
||||
}
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// ContextValidate validate this contract response based on the context it is used
|
||||
func (m *ContractResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error {
|
||||
var res []error
|
||||
|
||||
if err := m.contextValidateData(ctx, formats); err != nil {
|
||||
res = append(res, err)
|
||||
}
|
||||
|
||||
if err := m.contextValidateMeta(ctx, formats); err != nil {
|
||||
res = append(res, err)
|
||||
}
|
||||
|
||||
if len(res) > 0 {
|
||||
return errors.CompositeValidationError(res...)
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
func (m *ContractResponse) contextValidateData(ctx context.Context, formats strfmt.Registry) error {
|
||||
|
||||
for i := 0; i < len(m.Data); i++ {
|
||||
|
||||
if m.Data[i] != nil {
|
||||
if err := m.Data[i].ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
func (m *ContractResponse) contextValidateMeta(ctx context.Context, formats strfmt.Registry) error {
|
||||
|
||||
if m.Meta != nil {
|
||||
if err := m.Meta.ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Meta")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Meta")
|
||||
}
|
||||
return err
|
||||
}
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// MarshalBinary interface implementation
|
||||
func (m *ContractResponse) MarshalBinary() ([]byte, error) {
|
||||
if m == nil {
|
||||
return nil, nil
|
||||
}
|
||||
return swag.WriteJSON(m)
|
||||
}
|
||||
|
||||
// UnmarshalBinary interface implementation
|
||||
func (m *ContractResponse) UnmarshalBinary(b []byte) error {
|
||||
var res ContractResponse
|
||||
if err := swag.ReadJSON(b, &res); err != nil {
|
||||
return err
|
||||
}
|
||||
*m = res
|
||||
return nil
|
||||
}
|
|
@ -62,6 +62,8 @@ func (m *DatabaseRequest) validateData(formats strfmt.Registry) error {
|
|||
if err := m.Data[i].Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("data" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("data" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -81,6 +83,8 @@ func (m *DatabaseRequest) validateMeta(formats strfmt.Registry) error {
|
|||
if err := m.Meta.Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("meta")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("meta")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -115,6 +119,8 @@ func (m *DatabaseRequest) contextValidateData(ctx context.Context, formats strfm
|
|||
if err := m.Data[i].ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("data" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("data" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -131,6 +137,8 @@ func (m *DatabaseRequest) contextValidateMeta(ctx context.Context, formats strfm
|
|||
if err := m.Meta.ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("meta")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("meta")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
|
|
@ -62,6 +62,8 @@ func (m *DatabaseResponse) validateData(formats strfmt.Registry) error {
|
|||
if err := m.Data[i].Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("data" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("data" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -81,6 +83,8 @@ func (m *DatabaseResponse) validateMeta(formats strfmt.Registry) error {
|
|||
if err := m.Meta.Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("meta")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("meta")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -115,6 +119,8 @@ func (m *DatabaseResponse) contextValidateData(ctx context.Context, formats strf
|
|||
if err := m.Data[i].ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("data" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("data" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -131,6 +137,8 @@ func (m *DatabaseResponse) contextValidateMeta(ctx context.Context, formats strf
|
|||
if err := m.Meta.ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("meta")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("meta")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
|
|
@ -62,6 +62,8 @@ func (m *DeleteResponse) validateData(formats strfmt.Registry) error {
|
|||
if err := m.Data[i].Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -81,6 +83,8 @@ func (m *DeleteResponse) validateMeta(formats strfmt.Registry) error {
|
|||
if err := m.Meta.Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Meta")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Meta")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -115,6 +119,8 @@ func (m *DeleteResponse) contextValidateData(ctx context.Context, formats strfmt
|
|||
if err := m.Data[i].ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -131,6 +137,8 @@ func (m *DeleteResponse) contextValidateMeta(ctx context.Context, formats strfmt
|
|||
if err := m.Meta.ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Meta")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Meta")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
|
|
@ -82,6 +82,8 @@ func (m *ResponseMeta) validatePagination(formats strfmt.Registry) error {
|
|||
if err := m.Pagination.Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Pagination")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Pagination")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -110,6 +112,8 @@ func (m *ResponseMeta) contextValidatePagination(ctx context.Context, formats st
|
|||
if err := m.Pagination.ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Pagination")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Pagination")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
|
|
@ -62,6 +62,8 @@ func (m *RoleRequest) validateData(formats strfmt.Registry) error {
|
|||
if err := m.Data[i].Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("data" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("data" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -81,6 +83,8 @@ func (m *RoleRequest) validateMeta(formats strfmt.Registry) error {
|
|||
if err := m.Meta.Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("meta")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("meta")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -115,6 +119,8 @@ func (m *RoleRequest) contextValidateData(ctx context.Context, formats strfmt.Re
|
|||
if err := m.Data[i].ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("data" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("data" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -131,6 +137,8 @@ func (m *RoleRequest) contextValidateMeta(ctx context.Context, formats strfmt.Re
|
|||
if err := m.Meta.ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("meta")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("meta")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
|
|
@ -62,6 +62,8 @@ func (m *RoleResponse) validateData(formats strfmt.Registry) error {
|
|||
if err := m.Data[i].Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("data" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("data" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -81,6 +83,8 @@ func (m *RoleResponse) validateMeta(formats strfmt.Registry) error {
|
|||
if err := m.Meta.Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("meta")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("meta")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -115,6 +119,8 @@ func (m *RoleResponse) contextValidateData(ctx context.Context, formats strfmt.R
|
|||
if err := m.Data[i].ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("data" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("data" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -131,6 +137,8 @@ func (m *RoleResponse) contextValidateMeta(ctx context.Context, formats strfmt.R
|
|||
if err := m.Meta.ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("meta")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("meta")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
|
|
@ -62,6 +62,8 @@ func (m *TemplateResponse) validateData(formats strfmt.Registry) error {
|
|||
if err := m.Data[i].Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("data" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("data" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -81,6 +83,8 @@ func (m *TemplateResponse) validateMeta(formats strfmt.Registry) error {
|
|||
if err := m.Meta.Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("meta")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("meta")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -115,6 +119,8 @@ func (m *TemplateResponse) contextValidateData(ctx context.Context, formats strf
|
|||
if err := m.Data[i].ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("data" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("data" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -131,6 +137,8 @@ func (m *TemplateResponse) contextValidateMeta(ctx context.Context, formats strf
|
|||
if err := m.Meta.ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("meta")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("meta")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
|
|
@ -102,6 +102,8 @@ func (m *Tenant) validateDatabases(formats strfmt.Registry) error {
|
|||
if err := m.Databases[i].Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("databases" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("databases" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -126,6 +128,8 @@ func (m *Tenant) validateRoles(formats strfmt.Registry) error {
|
|||
if err := m.Roles[i].Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("roles" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("roles" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -150,6 +154,8 @@ func (m *Tenant) validateTenantusers(formats strfmt.Registry) error {
|
|||
if err := m.Tenantusers[i].Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("tenantusers" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("tenantusers" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -190,6 +196,8 @@ func (m *Tenant) contextValidateDatabases(ctx context.Context, formats strfmt.Re
|
|||
if err := m.Databases[i].ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("databases" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("databases" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -208,6 +216,8 @@ func (m *Tenant) contextValidateRoles(ctx context.Context, formats strfmt.Regist
|
|||
if err := m.Roles[i].ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("roles" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("roles" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -226,6 +236,8 @@ func (m *Tenant) contextValidateTenantusers(ctx context.Context, formats strfmt.
|
|||
if err := m.Tenantusers[i].ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("tenantusers" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("tenantusers" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
|
|
@ -62,6 +62,8 @@ func (m *TenantRequest) validateData(formats strfmt.Registry) error {
|
|||
if err := m.Data[i].Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("data" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("data" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -81,6 +83,8 @@ func (m *TenantRequest) validateMeta(formats strfmt.Registry) error {
|
|||
if err := m.Meta.Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("meta")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("meta")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -115,6 +119,8 @@ func (m *TenantRequest) contextValidateData(ctx context.Context, formats strfmt.
|
|||
if err := m.Data[i].ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("data" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("data" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -131,6 +137,8 @@ func (m *TenantRequest) contextValidateMeta(ctx context.Context, formats strfmt.
|
|||
if err := m.Meta.ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("meta")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("meta")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
|
|
@ -62,6 +62,8 @@ func (m *TenantResponse) validateData(formats strfmt.Registry) error {
|
|||
if err := m.Data[i].Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("data" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("data" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -81,6 +83,8 @@ func (m *TenantResponse) validateMeta(formats strfmt.Registry) error {
|
|||
if err := m.Meta.Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("meta")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("meta")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -115,6 +119,8 @@ func (m *TenantResponse) contextValidateData(ctx context.Context, formats strfmt
|
|||
if err := m.Data[i].ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("data" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("data" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -131,6 +137,8 @@ func (m *TenantResponse) contextValidateMeta(ctx context.Context, formats strfmt
|
|||
if err := m.Meta.ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("meta")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("meta")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
|
|
@ -229,6 +229,8 @@ func (m *User) validateAddress(formats strfmt.Registry) error {
|
|||
if err := m.Address.Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("address")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("address")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -251,6 +253,8 @@ func (m *User) validateTenantusers(formats strfmt.Registry) error {
|
|||
if err := m.Tenantusers[i].Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("tenantusers" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("tenantusers" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -275,6 +279,8 @@ func (m *User) validateUserroles(formats strfmt.Registry) error {
|
|||
if err := m.Userroles[i].Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("userroles" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("userroles" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -313,6 +319,8 @@ func (m *User) contextValidateAddress(ctx context.Context, formats strfmt.Regist
|
|||
if err := m.Address.ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("address")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("address")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -329,6 +337,8 @@ func (m *User) contextValidateTenantusers(ctx context.Context, formats strfmt.Re
|
|||
if err := m.Tenantusers[i].ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("tenantusers" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("tenantusers" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -347,6 +357,8 @@ func (m *User) contextValidateUserroles(ctx context.Context, formats strfmt.Regi
|
|||
if err := m.Userroles[i].ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("userroles" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("userroles" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
|
|
@ -62,6 +62,8 @@ func (m *UserResponse) validateData(formats strfmt.Registry) error {
|
|||
if err := m.Data[i].Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("data" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("data" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -81,6 +83,8 @@ func (m *UserResponse) validateMeta(formats strfmt.Registry) error {
|
|||
if err := m.Meta.Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("meta")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("meta")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -115,6 +119,8 @@ func (m *UserResponse) contextValidateData(ctx context.Context, formats strfmt.R
|
|||
if err := m.Data[i].ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("data" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("data" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -131,6 +137,8 @@ func (m *UserResponse) contextValidateMeta(ctx context.Context, formats strfmt.R
|
|||
if err := m.Meta.ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("meta")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("meta")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
|
|
@ -0,0 +1,129 @@
|
|||
// 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 contracts
|
||||
|
||||
// This file was generated by the swagger tool.
|
||||
// Editing this file might prove futile when you re-run the swagger generate command
|
||||
|
||||
import (
|
||||
"fmt"
|
||||
|
||||
"github.com/go-openapi/runtime"
|
||||
"github.com/go-openapi/strfmt"
|
||||
)
|
||||
|
||||
// New creates a new contracts API client.
|
||||
func New(transport runtime.ClientTransport, formats strfmt.Registry) ClientService {
|
||||
return &Client{transport: transport, formats: formats}
|
||||
}
|
||||
|
||||
/*
|
||||
Client for contracts API
|
||||
*/
|
||||
type Client struct {
|
||||
transport runtime.ClientTransport
|
||||
formats strfmt.Registry
|
||||
}
|
||||
|
||||
// ClientOption is the option for Client methods
|
||||
type ClientOption func(*runtime.ClientOperation)
|
||||
|
||||
// ClientService is the interface for Client methods
|
||||
type ClientService interface {
|
||||
GetContracts(params *GetContractsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetContractsOK, error)
|
||||
|
||||
PostContracts(params *PostContractsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PostContractsOK, error)
|
||||
|
||||
SetTransport(transport runtime.ClientTransport)
|
||||
}
|
||||
|
||||
/*
|
||||
GetContracts gets a list of contracts
|
||||
|
||||
Return a list of all available Contracts
|
||||
*/
|
||||
func (a *Client) GetContracts(params *GetContractsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetContractsOK, error) {
|
||||
// TODO: Validate the params before sending
|
||||
if params == nil {
|
||||
params = NewGetContractsParams()
|
||||
}
|
||||
op := &runtime.ClientOperation{
|
||||
ID: "getContracts",
|
||||
Method: "GET",
|
||||
PathPattern: "/contracts",
|
||||
ProducesMediaTypes: []string{"application/json"},
|
||||
ConsumesMediaTypes: []string{"application/json"},
|
||||
Schemes: []string{"http"},
|
||||
Params: params,
|
||||
Reader: &GetContractsReader{formats: a.formats},
|
||||
AuthInfo: authInfo,
|
||||
Context: params.Context,
|
||||
Client: params.HTTPClient,
|
||||
}
|
||||
for _, opt := range opts {
|
||||
opt(op)
|
||||
}
|
||||
|
||||
result, err := a.transport.Submit(op)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
success, ok := result.(*GetContractsOK)
|
||||
if ok {
|
||||
return success, nil
|
||||
}
|
||||
// unexpected success response
|
||||
// safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue
|
||||
msg := fmt.Sprintf("unexpected success response for getContracts: API contract not enforced by server. Client expected to get an error, but got: %T", result)
|
||||
panic(msg)
|
||||
}
|
||||
|
||||
/*
|
||||
PostContracts adds a new contract to taxnexus
|
||||
|
||||
Contract record to be added
|
||||
*/
|
||||
func (a *Client) PostContracts(params *PostContractsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PostContractsOK, error) {
|
||||
// TODO: Validate the params before sending
|
||||
if params == nil {
|
||||
params = NewPostContractsParams()
|
||||
}
|
||||
op := &runtime.ClientOperation{
|
||||
ID: "postContracts",
|
||||
Method: "POST",
|
||||
PathPattern: "/contracts",
|
||||
ProducesMediaTypes: []string{"application/json"},
|
||||
ConsumesMediaTypes: []string{"application/json"},
|
||||
Schemes: []string{"http"},
|
||||
Params: params,
|
||||
Reader: &PostContractsReader{formats: a.formats},
|
||||
AuthInfo: authInfo,
|
||||
Context: params.Context,
|
||||
Client: params.HTTPClient,
|
||||
}
|
||||
for _, opt := range opts {
|
||||
opt(op)
|
||||
}
|
||||
|
||||
result, err := a.transport.Submit(op)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
success, ok := result.(*PostContractsOK)
|
||||
if ok {
|
||||
return success, nil
|
||||
}
|
||||
// unexpected success response
|
||||
// safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue
|
||||
msg := fmt.Sprintf("unexpected success response for postContracts: API contract not enforced by server. Client expected to get an error, but got: %T", result)
|
||||
panic(msg)
|
||||
}
|
||||
|
||||
// SetTransport changes the transport on the client
|
||||
func (a *Client) SetTransport(transport runtime.ClientTransport) {
|
||||
a.transport = transport
|
||||
}
|
|
@ -0,0 +1,272 @@
|
|||
// 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 contracts
|
||||
|
||||
// This file was generated by the swagger tool.
|
||||
// Editing this file might prove futile when you re-run the swagger generate command
|
||||
|
||||
import (
|
||||
"context"
|
||||
"net/http"
|
||||
"time"
|
||||
|
||||
"github.com/go-openapi/errors"
|
||||
"github.com/go-openapi/runtime"
|
||||
cr "github.com/go-openapi/runtime/client"
|
||||
"github.com/go-openapi/strfmt"
|
||||
"github.com/go-openapi/swag"
|
||||
)
|
||||
|
||||
// NewGetContractsParams creates a new GetContractsParams object,
|
||||
// with the default timeout for this client.
|
||||
//
|
||||
// Default values are not hydrated, since defaults are normally applied by the API server side.
|
||||
//
|
||||
// To enforce default values in parameter, use SetDefaults or WithDefaults.
|
||||
func NewGetContractsParams() *GetContractsParams {
|
||||
return &GetContractsParams{
|
||||
timeout: cr.DefaultTimeout,
|
||||
}
|
||||
}
|
||||
|
||||
// NewGetContractsParamsWithTimeout creates a new GetContractsParams object
|
||||
// with the ability to set a timeout on a request.
|
||||
func NewGetContractsParamsWithTimeout(timeout time.Duration) *GetContractsParams {
|
||||
return &GetContractsParams{
|
||||
timeout: timeout,
|
||||
}
|
||||
}
|
||||
|
||||
// NewGetContractsParamsWithContext creates a new GetContractsParams object
|
||||
// with the ability to set a context for a request.
|
||||
func NewGetContractsParamsWithContext(ctx context.Context) *GetContractsParams {
|
||||
return &GetContractsParams{
|
||||
Context: ctx,
|
||||
}
|
||||
}
|
||||
|
||||
// NewGetContractsParamsWithHTTPClient creates a new GetContractsParams object
|
||||
// with the ability to set a custom HTTPClient for a request.
|
||||
func NewGetContractsParamsWithHTTPClient(client *http.Client) *GetContractsParams {
|
||||
return &GetContractsParams{
|
||||
HTTPClient: client,
|
||||
}
|
||||
}
|
||||
|
||||
/* GetContractsParams contains all the parameters to send to the API endpoint
|
||||
for the get contracts operation.
|
||||
|
||||
Typically these are written to a http.Request.
|
||||
*/
|
||||
type GetContractsParams struct {
|
||||
|
||||
/* Active.
|
||||
|
||||
Only retrieve active records?
|
||||
*/
|
||||
Active *bool
|
||||
|
||||
/* ContractID.
|
||||
|
||||
Taxnexus Contact record ID
|
||||
*/
|
||||
ContractID *string
|
||||
|
||||
/* Limit.
|
||||
|
||||
How many objects to return at one time
|
||||
|
||||
Format: int64
|
||||
*/
|
||||
Limit *int64
|
||||
|
||||
/* Offset.
|
||||
|
||||
How many objects to skip?
|
||||
|
||||
Format: int64
|
||||
*/
|
||||
Offset *int64
|
||||
|
||||
timeout time.Duration
|
||||
Context context.Context
|
||||
HTTPClient *http.Client
|
||||
}
|
||||
|
||||
// WithDefaults hydrates default values in the get contracts params (not the query body).
|
||||
//
|
||||
// All values with no default are reset to their zero value.
|
||||
func (o *GetContractsParams) WithDefaults() *GetContractsParams {
|
||||
o.SetDefaults()
|
||||
return o
|
||||
}
|
||||
|
||||
// SetDefaults hydrates default values in the get contracts params (not the query body).
|
||||
//
|
||||
// All values with no default are reset to their zero value.
|
||||
func (o *GetContractsParams) SetDefaults() {
|
||||
// no default values defined for this parameter
|
||||
}
|
||||
|
||||
// WithTimeout adds the timeout to the get contracts params
|
||||
func (o *GetContractsParams) WithTimeout(timeout time.Duration) *GetContractsParams {
|
||||
o.SetTimeout(timeout)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetTimeout adds the timeout to the get contracts params
|
||||
func (o *GetContractsParams) SetTimeout(timeout time.Duration) {
|
||||
o.timeout = timeout
|
||||
}
|
||||
|
||||
// WithContext adds the context to the get contracts params
|
||||
func (o *GetContractsParams) WithContext(ctx context.Context) *GetContractsParams {
|
||||
o.SetContext(ctx)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetContext adds the context to the get contracts params
|
||||
func (o *GetContractsParams) SetContext(ctx context.Context) {
|
||||
o.Context = ctx
|
||||
}
|
||||
|
||||
// WithHTTPClient adds the HTTPClient to the get contracts params
|
||||
func (o *GetContractsParams) WithHTTPClient(client *http.Client) *GetContractsParams {
|
||||
o.SetHTTPClient(client)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetHTTPClient adds the HTTPClient to the get contracts params
|
||||
func (o *GetContractsParams) SetHTTPClient(client *http.Client) {
|
||||
o.HTTPClient = client
|
||||
}
|
||||
|
||||
// WithActive adds the active to the get contracts params
|
||||
func (o *GetContractsParams) WithActive(active *bool) *GetContractsParams {
|
||||
o.SetActive(active)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetActive adds the active to the get contracts params
|
||||
func (o *GetContractsParams) SetActive(active *bool) {
|
||||
o.Active = active
|
||||
}
|
||||
|
||||
// WithContractID adds the contractID to the get contracts params
|
||||
func (o *GetContractsParams) WithContractID(contractID *string) *GetContractsParams {
|
||||
o.SetContractID(contractID)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetContractID adds the contractId to the get contracts params
|
||||
func (o *GetContractsParams) SetContractID(contractID *string) {
|
||||
o.ContractID = contractID
|
||||
}
|
||||
|
||||
// WithLimit adds the limit to the get contracts params
|
||||
func (o *GetContractsParams) WithLimit(limit *int64) *GetContractsParams {
|
||||
o.SetLimit(limit)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetLimit adds the limit to the get contracts params
|
||||
func (o *GetContractsParams) SetLimit(limit *int64) {
|
||||
o.Limit = limit
|
||||
}
|
||||
|
||||
// WithOffset adds the offset to the get contracts params
|
||||
func (o *GetContractsParams) WithOffset(offset *int64) *GetContractsParams {
|
||||
o.SetOffset(offset)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetOffset adds the offset to the get contracts params
|
||||
func (o *GetContractsParams) SetOffset(offset *int64) {
|
||||
o.Offset = offset
|
||||
}
|
||||
|
||||
// WriteToRequest writes these params to a swagger request
|
||||
func (o *GetContractsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error {
|
||||
|
||||
if err := r.SetTimeout(o.timeout); err != nil {
|
||||
return err
|
||||
}
|
||||
var res []error
|
||||
|
||||
if o.Active != nil {
|
||||
|
||||
// query param active
|
||||
var qrActive bool
|
||||
|
||||
if o.Active != nil {
|
||||
qrActive = *o.Active
|
||||
}
|
||||
qActive := swag.FormatBool(qrActive)
|
||||
if qActive != "" {
|
||||
|
||||
if err := r.SetQueryParam("active", qActive); err != nil {
|
||||
return err
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if o.ContractID != nil {
|
||||
|
||||
// query param contractId
|
||||
var qrContractID string
|
||||
|
||||
if o.ContractID != nil {
|
||||
qrContractID = *o.ContractID
|
||||
}
|
||||
qContractID := qrContractID
|
||||
if qContractID != "" {
|
||||
|
||||
if err := r.SetQueryParam("contractId", qContractID); err != nil {
|
||||
return err
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if o.Limit != nil {
|
||||
|
||||
// query param limit
|
||||
var qrLimit int64
|
||||
|
||||
if o.Limit != nil {
|
||||
qrLimit = *o.Limit
|
||||
}
|
||||
qLimit := swag.FormatInt64(qrLimit)
|
||||
if qLimit != "" {
|
||||
|
||||
if err := r.SetQueryParam("limit", qLimit); err != nil {
|
||||
return err
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if o.Offset != nil {
|
||||
|
||||
// query param offset
|
||||
var qrOffset int64
|
||||
|
||||
if o.Offset != nil {
|
||||
qrOffset = *o.Offset
|
||||
}
|
||||
qOffset := swag.FormatInt64(qrOffset)
|
||||
if qOffset != "" {
|
||||
|
||||
if err := r.SetQueryParam("offset", qOffset); err != nil {
|
||||
return err
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if len(res) > 0 {
|
||||
return errors.CompositeValidationError(res...)
|
||||
}
|
||||
return nil
|
||||
}
|
|
@ -0,0 +1,323 @@
|
|||
// 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 contracts
|
||||
|
||||
// This file was generated by the swagger tool.
|
||||
// Editing this file might prove futile when you re-run the swagger generate command
|
||||
|
||||
import (
|
||||
"fmt"
|
||||
"io"
|
||||
|
||||
"github.com/go-openapi/runtime"
|
||||
"github.com/go-openapi/strfmt"
|
||||
|
||||
"code.tnxs.net/vernonkeenan/lib/api/sfgate/sfgate_models"
|
||||
)
|
||||
|
||||
// GetContractsReader is a Reader for the GetContracts structure.
|
||||
type GetContractsReader struct {
|
||||
formats strfmt.Registry
|
||||
}
|
||||
|
||||
// ReadResponse reads a server response into the received o.
|
||||
func (o *GetContractsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) {
|
||||
switch response.Code() {
|
||||
case 200:
|
||||
result := NewGetContractsOK()
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return result, nil
|
||||
case 401:
|
||||
result := NewGetContractsUnauthorized()
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return nil, result
|
||||
case 403:
|
||||
result := NewGetContractsForbidden()
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return nil, result
|
||||
case 404:
|
||||
result := NewGetContractsNotFound()
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return nil, result
|
||||
case 422:
|
||||
result := NewGetContractsUnprocessableEntity()
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return nil, result
|
||||
case 500:
|
||||
result := NewGetContractsInternalServerError()
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return nil, result
|
||||
default:
|
||||
return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code())
|
||||
}
|
||||
}
|
||||
|
||||
// NewGetContractsOK creates a GetContractsOK with default headers values
|
||||
func NewGetContractsOK() *GetContractsOK {
|
||||
return &GetContractsOK{}
|
||||
}
|
||||
|
||||
/* GetContractsOK describes a response with status code 200, with default header values.
|
||||
|
||||
Taxnexus Response with an array of Contract objects
|
||||
*/
|
||||
type GetContractsOK struct {
|
||||
AccessControlAllowOrigin string
|
||||
CacheControl string
|
||||
|
||||
Payload *sfgate_models.ContractResponse
|
||||
}
|
||||
|
||||
func (o *GetContractsOK) Error() string {
|
||||
return fmt.Sprintf("[GET /contracts][%d] getContractsOK %+v", 200, o.Payload)
|
||||
}
|
||||
func (o *GetContractsOK) GetPayload() *sfgate_models.ContractResponse {
|
||||
return o.Payload
|
||||
}
|
||||
|
||||
func (o *GetContractsOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
// hydrates response header Access-Control-Allow-Origin
|
||||
hdrAccessControlAllowOrigin := response.GetHeader("Access-Control-Allow-Origin")
|
||||
|
||||
if hdrAccessControlAllowOrigin != "" {
|
||||
o.AccessControlAllowOrigin = hdrAccessControlAllowOrigin
|
||||
}
|
||||
|
||||
// hydrates response header Cache-Control
|
||||
hdrCacheControl := response.GetHeader("Cache-Control")
|
||||
|
||||
if hdrCacheControl != "" {
|
||||
o.CacheControl = hdrCacheControl
|
||||
}
|
||||
|
||||
o.Payload = new(sfgate_models.ContractResponse)
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// NewGetContractsUnauthorized creates a GetContractsUnauthorized with default headers values
|
||||
func NewGetContractsUnauthorized() *GetContractsUnauthorized {
|
||||
return &GetContractsUnauthorized{}
|
||||
}
|
||||
|
||||
/* GetContractsUnauthorized describes a response with status code 401, with default header values.
|
||||
|
||||
Access unauthorized, invalid API-KEY was used
|
||||
*/
|
||||
type GetContractsUnauthorized struct {
|
||||
AccessControlAllowOrigin string
|
||||
|
||||
Payload *sfgate_models.Error
|
||||
}
|
||||
|
||||
func (o *GetContractsUnauthorized) Error() string {
|
||||
return fmt.Sprintf("[GET /contracts][%d] getContractsUnauthorized %+v", 401, o.Payload)
|
||||
}
|
||||
func (o *GetContractsUnauthorized) GetPayload() *sfgate_models.Error {
|
||||
return o.Payload
|
||||
}
|
||||
|
||||
func (o *GetContractsUnauthorized) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
// hydrates response header Access-Control-Allow-Origin
|
||||
hdrAccessControlAllowOrigin := response.GetHeader("Access-Control-Allow-Origin")
|
||||
|
||||
if hdrAccessControlAllowOrigin != "" {
|
||||
o.AccessControlAllowOrigin = hdrAccessControlAllowOrigin
|
||||
}
|
||||
|
||||
o.Payload = new(sfgate_models.Error)
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// NewGetContractsForbidden creates a GetContractsForbidden with default headers values
|
||||
func NewGetContractsForbidden() *GetContractsForbidden {
|
||||
return &GetContractsForbidden{}
|
||||
}
|
||||
|
||||
/* GetContractsForbidden describes a response with status code 403, with default header values.
|
||||
|
||||
Access forbidden, account lacks access
|
||||
*/
|
||||
type GetContractsForbidden struct {
|
||||
AccessControlAllowOrigin string
|
||||
|
||||
Payload *sfgate_models.Error
|
||||
}
|
||||
|
||||
func (o *GetContractsForbidden) Error() string {
|
||||
return fmt.Sprintf("[GET /contracts][%d] getContractsForbidden %+v", 403, o.Payload)
|
||||
}
|
||||
func (o *GetContractsForbidden) GetPayload() *sfgate_models.Error {
|
||||
return o.Payload
|
||||
}
|
||||
|
||||
func (o *GetContractsForbidden) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
// hydrates response header Access-Control-Allow-Origin
|
||||
hdrAccessControlAllowOrigin := response.GetHeader("Access-Control-Allow-Origin")
|
||||
|
||||
if hdrAccessControlAllowOrigin != "" {
|
||||
o.AccessControlAllowOrigin = hdrAccessControlAllowOrigin
|
||||
}
|
||||
|
||||
o.Payload = new(sfgate_models.Error)
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// NewGetContractsNotFound creates a GetContractsNotFound with default headers values
|
||||
func NewGetContractsNotFound() *GetContractsNotFound {
|
||||
return &GetContractsNotFound{}
|
||||
}
|
||||
|
||||
/* GetContractsNotFound describes a response with status code 404, with default header values.
|
||||
|
||||
Resource was not found
|
||||
*/
|
||||
type GetContractsNotFound struct {
|
||||
AccessControlAllowOrigin string
|
||||
|
||||
Payload *sfgate_models.Error
|
||||
}
|
||||
|
||||
func (o *GetContractsNotFound) Error() string {
|
||||
return fmt.Sprintf("[GET /contracts][%d] getContractsNotFound %+v", 404, o.Payload)
|
||||
}
|
||||
func (o *GetContractsNotFound) GetPayload() *sfgate_models.Error {
|
||||
return o.Payload
|
||||
}
|
||||
|
||||
func (o *GetContractsNotFound) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
// hydrates response header Access-Control-Allow-Origin
|
||||
hdrAccessControlAllowOrigin := response.GetHeader("Access-Control-Allow-Origin")
|
||||
|
||||
if hdrAccessControlAllowOrigin != "" {
|
||||
o.AccessControlAllowOrigin = hdrAccessControlAllowOrigin
|
||||
}
|
||||
|
||||
o.Payload = new(sfgate_models.Error)
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// NewGetContractsUnprocessableEntity creates a GetContractsUnprocessableEntity with default headers values
|
||||
func NewGetContractsUnprocessableEntity() *GetContractsUnprocessableEntity {
|
||||
return &GetContractsUnprocessableEntity{}
|
||||
}
|
||||
|
||||
/* GetContractsUnprocessableEntity describes a response with status code 422, with default header values.
|
||||
|
||||
Unprocessable Entity, likely a bad parameter
|
||||
*/
|
||||
type GetContractsUnprocessableEntity struct {
|
||||
AccessControlAllowOrigin string
|
||||
|
||||
Payload *sfgate_models.Error
|
||||
}
|
||||
|
||||
func (o *GetContractsUnprocessableEntity) Error() string {
|
||||
return fmt.Sprintf("[GET /contracts][%d] getContractsUnprocessableEntity %+v", 422, o.Payload)
|
||||
}
|
||||
func (o *GetContractsUnprocessableEntity) GetPayload() *sfgate_models.Error {
|
||||
return o.Payload
|
||||
}
|
||||
|
||||
func (o *GetContractsUnprocessableEntity) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
// hydrates response header Access-Control-Allow-Origin
|
||||
hdrAccessControlAllowOrigin := response.GetHeader("Access-Control-Allow-Origin")
|
||||
|
||||
if hdrAccessControlAllowOrigin != "" {
|
||||
o.AccessControlAllowOrigin = hdrAccessControlAllowOrigin
|
||||
}
|
||||
|
||||
o.Payload = new(sfgate_models.Error)
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// NewGetContractsInternalServerError creates a GetContractsInternalServerError with default headers values
|
||||
func NewGetContractsInternalServerError() *GetContractsInternalServerError {
|
||||
return &GetContractsInternalServerError{}
|
||||
}
|
||||
|
||||
/* GetContractsInternalServerError describes a response with status code 500, with default header values.
|
||||
|
||||
Server Internal Error
|
||||
*/
|
||||
type GetContractsInternalServerError struct {
|
||||
AccessControlAllowOrigin string
|
||||
|
||||
Payload *sfgate_models.Error
|
||||
}
|
||||
|
||||
func (o *GetContractsInternalServerError) Error() string {
|
||||
return fmt.Sprintf("[GET /contracts][%d] getContractsInternalServerError %+v", 500, o.Payload)
|
||||
}
|
||||
func (o *GetContractsInternalServerError) GetPayload() *sfgate_models.Error {
|
||||
return o.Payload
|
||||
}
|
||||
|
||||
func (o *GetContractsInternalServerError) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
// hydrates response header Access-Control-Allow-Origin
|
||||
hdrAccessControlAllowOrigin := response.GetHeader("Access-Control-Allow-Origin")
|
||||
|
||||
if hdrAccessControlAllowOrigin != "" {
|
||||
o.AccessControlAllowOrigin = hdrAccessControlAllowOrigin
|
||||
}
|
||||
|
||||
o.Payload = new(sfgate_models.Error)
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
|
@ -0,0 +1,155 @@
|
|||
// 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 contracts
|
||||
|
||||
// This file was generated by the swagger tool.
|
||||
// Editing this file might prove futile when you re-run the swagger generate command
|
||||
|
||||
import (
|
||||
"context"
|
||||
"net/http"
|
||||
"time"
|
||||
|
||||
"github.com/go-openapi/errors"
|
||||
"github.com/go-openapi/runtime"
|
||||
cr "github.com/go-openapi/runtime/client"
|
||||
"github.com/go-openapi/strfmt"
|
||||
|
||||
"code.tnxs.net/vernonkeenan/lib/api/sfgate/sfgate_models"
|
||||
)
|
||||
|
||||
// NewPostContractsParams creates a new PostContractsParams object,
|
||||
// with the default timeout for this client.
|
||||
//
|
||||
// Default values are not hydrated, since defaults are normally applied by the API server side.
|
||||
//
|
||||
// To enforce default values in parameter, use SetDefaults or WithDefaults.
|
||||
func NewPostContractsParams() *PostContractsParams {
|
||||
return &PostContractsParams{
|
||||
timeout: cr.DefaultTimeout,
|
||||
}
|
||||
}
|
||||
|
||||
// NewPostContractsParamsWithTimeout creates a new PostContractsParams object
|
||||
// with the ability to set a timeout on a request.
|
||||
func NewPostContractsParamsWithTimeout(timeout time.Duration) *PostContractsParams {
|
||||
return &PostContractsParams{
|
||||
timeout: timeout,
|
||||
}
|
||||
}
|
||||
|
||||
// NewPostContractsParamsWithContext creates a new PostContractsParams object
|
||||
// with the ability to set a context for a request.
|
||||
func NewPostContractsParamsWithContext(ctx context.Context) *PostContractsParams {
|
||||
return &PostContractsParams{
|
||||
Context: ctx,
|
||||
}
|
||||
}
|
||||
|
||||
// NewPostContractsParamsWithHTTPClient creates a new PostContractsParams object
|
||||
// with the ability to set a custom HTTPClient for a request.
|
||||
func NewPostContractsParamsWithHTTPClient(client *http.Client) *PostContractsParams {
|
||||
return &PostContractsParams{
|
||||
HTTPClient: client,
|
||||
}
|
||||
}
|
||||
|
||||
/* PostContractsParams contains all the parameters to send to the API endpoint
|
||||
for the post contracts operation.
|
||||
|
||||
Typically these are written to a http.Request.
|
||||
*/
|
||||
type PostContractsParams struct {
|
||||
|
||||
/* ContractsRequest.
|
||||
|
||||
An array of new Contract records
|
||||
*/
|
||||
ContractsRequest *sfgate_models.ContractRequest
|
||||
|
||||
timeout time.Duration
|
||||
Context context.Context
|
||||
HTTPClient *http.Client
|
||||
}
|
||||
|
||||
// WithDefaults hydrates default values in the post contracts params (not the query body).
|
||||
//
|
||||
// All values with no default are reset to their zero value.
|
||||
func (o *PostContractsParams) WithDefaults() *PostContractsParams {
|
||||
o.SetDefaults()
|
||||
return o
|
||||
}
|
||||
|
||||
// SetDefaults hydrates default values in the post contracts params (not the query body).
|
||||
//
|
||||
// All values with no default are reset to their zero value.
|
||||
func (o *PostContractsParams) SetDefaults() {
|
||||
// no default values defined for this parameter
|
||||
}
|
||||
|
||||
// WithTimeout adds the timeout to the post contracts params
|
||||
func (o *PostContractsParams) WithTimeout(timeout time.Duration) *PostContractsParams {
|
||||
o.SetTimeout(timeout)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetTimeout adds the timeout to the post contracts params
|
||||
func (o *PostContractsParams) SetTimeout(timeout time.Duration) {
|
||||
o.timeout = timeout
|
||||
}
|
||||
|
||||
// WithContext adds the context to the post contracts params
|
||||
func (o *PostContractsParams) WithContext(ctx context.Context) *PostContractsParams {
|
||||
o.SetContext(ctx)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetContext adds the context to the post contracts params
|
||||
func (o *PostContractsParams) SetContext(ctx context.Context) {
|
||||
o.Context = ctx
|
||||
}
|
||||
|
||||
// WithHTTPClient adds the HTTPClient to the post contracts params
|
||||
func (o *PostContractsParams) WithHTTPClient(client *http.Client) *PostContractsParams {
|
||||
o.SetHTTPClient(client)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetHTTPClient adds the HTTPClient to the post contracts params
|
||||
func (o *PostContractsParams) SetHTTPClient(client *http.Client) {
|
||||
o.HTTPClient = client
|
||||
}
|
||||
|
||||
// WithContractsRequest adds the contractsRequest to the post contracts params
|
||||
func (o *PostContractsParams) WithContractsRequest(contractsRequest *sfgate_models.ContractRequest) *PostContractsParams {
|
||||
o.SetContractsRequest(contractsRequest)
|
||||
return o
|
||||
}
|
||||
|
||||
// SetContractsRequest adds the contractsRequest to the post contracts params
|
||||
func (o *PostContractsParams) SetContractsRequest(contractsRequest *sfgate_models.ContractRequest) {
|
||||
o.ContractsRequest = contractsRequest
|
||||
}
|
||||
|
||||
// WriteToRequest writes these params to a swagger request
|
||||
func (o *PostContractsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error {
|
||||
|
||||
if err := r.SetTimeout(o.timeout); err != nil {
|
||||
return err
|
||||
}
|
||||
var res []error
|
||||
if o.ContractsRequest != nil {
|
||||
if err := r.SetBodyParam(o.ContractsRequest); err != nil {
|
||||
return err
|
||||
}
|
||||
}
|
||||
|
||||
if len(res) > 0 {
|
||||
return errors.CompositeValidationError(res...)
|
||||
}
|
||||
return nil
|
||||
}
|
|
@ -0,0 +1,323 @@
|
|||
// 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 contracts
|
||||
|
||||
// This file was generated by the swagger tool.
|
||||
// Editing this file might prove futile when you re-run the swagger generate command
|
||||
|
||||
import (
|
||||
"fmt"
|
||||
"io"
|
||||
|
||||
"github.com/go-openapi/runtime"
|
||||
"github.com/go-openapi/strfmt"
|
||||
|
||||
"code.tnxs.net/vernonkeenan/lib/api/sfgate/sfgate_models"
|
||||
)
|
||||
|
||||
// PostContractsReader is a Reader for the PostContracts structure.
|
||||
type PostContractsReader struct {
|
||||
formats strfmt.Registry
|
||||
}
|
||||
|
||||
// ReadResponse reads a server response into the received o.
|
||||
func (o *PostContractsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) {
|
||||
switch response.Code() {
|
||||
case 200:
|
||||
result := NewPostContractsOK()
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return result, nil
|
||||
case 401:
|
||||
result := NewPostContractsUnauthorized()
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return nil, result
|
||||
case 403:
|
||||
result := NewPostContractsForbidden()
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return nil, result
|
||||
case 404:
|
||||
result := NewPostContractsNotFound()
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return nil, result
|
||||
case 422:
|
||||
result := NewPostContractsUnprocessableEntity()
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return nil, result
|
||||
case 500:
|
||||
result := NewPostContractsInternalServerError()
|
||||
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return nil, result
|
||||
default:
|
||||
return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code())
|
||||
}
|
||||
}
|
||||
|
||||
// NewPostContractsOK creates a PostContractsOK with default headers values
|
||||
func NewPostContractsOK() *PostContractsOK {
|
||||
return &PostContractsOK{}
|
||||
}
|
||||
|
||||
/* PostContractsOK describes a response with status code 200, with default header values.
|
||||
|
||||
Taxnexus Response with an array of Contract objects
|
||||
*/
|
||||
type PostContractsOK struct {
|
||||
AccessControlAllowOrigin string
|
||||
CacheControl string
|
||||
|
||||
Payload *sfgate_models.ContractResponse
|
||||
}
|
||||
|
||||
func (o *PostContractsOK) Error() string {
|
||||
return fmt.Sprintf("[POST /contracts][%d] postContractsOK %+v", 200, o.Payload)
|
||||
}
|
||||
func (o *PostContractsOK) GetPayload() *sfgate_models.ContractResponse {
|
||||
return o.Payload
|
||||
}
|
||||
|
||||
func (o *PostContractsOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
// hydrates response header Access-Control-Allow-Origin
|
||||
hdrAccessControlAllowOrigin := response.GetHeader("Access-Control-Allow-Origin")
|
||||
|
||||
if hdrAccessControlAllowOrigin != "" {
|
||||
o.AccessControlAllowOrigin = hdrAccessControlAllowOrigin
|
||||
}
|
||||
|
||||
// hydrates response header Cache-Control
|
||||
hdrCacheControl := response.GetHeader("Cache-Control")
|
||||
|
||||
if hdrCacheControl != "" {
|
||||
o.CacheControl = hdrCacheControl
|
||||
}
|
||||
|
||||
o.Payload = new(sfgate_models.ContractResponse)
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// NewPostContractsUnauthorized creates a PostContractsUnauthorized with default headers values
|
||||
func NewPostContractsUnauthorized() *PostContractsUnauthorized {
|
||||
return &PostContractsUnauthorized{}
|
||||
}
|
||||
|
||||
/* PostContractsUnauthorized describes a response with status code 401, with default header values.
|
||||
|
||||
Access unauthorized, invalid API-KEY was used
|
||||
*/
|
||||
type PostContractsUnauthorized struct {
|
||||
AccessControlAllowOrigin string
|
||||
|
||||
Payload *sfgate_models.Error
|
||||
}
|
||||
|
||||
func (o *PostContractsUnauthorized) Error() string {
|
||||
return fmt.Sprintf("[POST /contracts][%d] postContractsUnauthorized %+v", 401, o.Payload)
|
||||
}
|
||||
func (o *PostContractsUnauthorized) GetPayload() *sfgate_models.Error {
|
||||
return o.Payload
|
||||
}
|
||||
|
||||
func (o *PostContractsUnauthorized) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
// hydrates response header Access-Control-Allow-Origin
|
||||
hdrAccessControlAllowOrigin := response.GetHeader("Access-Control-Allow-Origin")
|
||||
|
||||
if hdrAccessControlAllowOrigin != "" {
|
||||
o.AccessControlAllowOrigin = hdrAccessControlAllowOrigin
|
||||
}
|
||||
|
||||
o.Payload = new(sfgate_models.Error)
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// NewPostContractsForbidden creates a PostContractsForbidden with default headers values
|
||||
func NewPostContractsForbidden() *PostContractsForbidden {
|
||||
return &PostContractsForbidden{}
|
||||
}
|
||||
|
||||
/* PostContractsForbidden describes a response with status code 403, with default header values.
|
||||
|
||||
Access forbidden, account lacks access
|
||||
*/
|
||||
type PostContractsForbidden struct {
|
||||
AccessControlAllowOrigin string
|
||||
|
||||
Payload *sfgate_models.Error
|
||||
}
|
||||
|
||||
func (o *PostContractsForbidden) Error() string {
|
||||
return fmt.Sprintf("[POST /contracts][%d] postContractsForbidden %+v", 403, o.Payload)
|
||||
}
|
||||
func (o *PostContractsForbidden) GetPayload() *sfgate_models.Error {
|
||||
return o.Payload
|
||||
}
|
||||
|
||||
func (o *PostContractsForbidden) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
// hydrates response header Access-Control-Allow-Origin
|
||||
hdrAccessControlAllowOrigin := response.GetHeader("Access-Control-Allow-Origin")
|
||||
|
||||
if hdrAccessControlAllowOrigin != "" {
|
||||
o.AccessControlAllowOrigin = hdrAccessControlAllowOrigin
|
||||
}
|
||||
|
||||
o.Payload = new(sfgate_models.Error)
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// NewPostContractsNotFound creates a PostContractsNotFound with default headers values
|
||||
func NewPostContractsNotFound() *PostContractsNotFound {
|
||||
return &PostContractsNotFound{}
|
||||
}
|
||||
|
||||
/* PostContractsNotFound describes a response with status code 404, with default header values.
|
||||
|
||||
Resource was not found
|
||||
*/
|
||||
type PostContractsNotFound struct {
|
||||
AccessControlAllowOrigin string
|
||||
|
||||
Payload *sfgate_models.Error
|
||||
}
|
||||
|
||||
func (o *PostContractsNotFound) Error() string {
|
||||
return fmt.Sprintf("[POST /contracts][%d] postContractsNotFound %+v", 404, o.Payload)
|
||||
}
|
||||
func (o *PostContractsNotFound) GetPayload() *sfgate_models.Error {
|
||||
return o.Payload
|
||||
}
|
||||
|
||||
func (o *PostContractsNotFound) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
// hydrates response header Access-Control-Allow-Origin
|
||||
hdrAccessControlAllowOrigin := response.GetHeader("Access-Control-Allow-Origin")
|
||||
|
||||
if hdrAccessControlAllowOrigin != "" {
|
||||
o.AccessControlAllowOrigin = hdrAccessControlAllowOrigin
|
||||
}
|
||||
|
||||
o.Payload = new(sfgate_models.Error)
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// NewPostContractsUnprocessableEntity creates a PostContractsUnprocessableEntity with default headers values
|
||||
func NewPostContractsUnprocessableEntity() *PostContractsUnprocessableEntity {
|
||||
return &PostContractsUnprocessableEntity{}
|
||||
}
|
||||
|
||||
/* PostContractsUnprocessableEntity describes a response with status code 422, with default header values.
|
||||
|
||||
Unprocessable Entity, likely a bad parameter
|
||||
*/
|
||||
type PostContractsUnprocessableEntity struct {
|
||||
AccessControlAllowOrigin string
|
||||
|
||||
Payload *sfgate_models.Error
|
||||
}
|
||||
|
||||
func (o *PostContractsUnprocessableEntity) Error() string {
|
||||
return fmt.Sprintf("[POST /contracts][%d] postContractsUnprocessableEntity %+v", 422, o.Payload)
|
||||
}
|
||||
func (o *PostContractsUnprocessableEntity) GetPayload() *sfgate_models.Error {
|
||||
return o.Payload
|
||||
}
|
||||
|
||||
func (o *PostContractsUnprocessableEntity) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
// hydrates response header Access-Control-Allow-Origin
|
||||
hdrAccessControlAllowOrigin := response.GetHeader("Access-Control-Allow-Origin")
|
||||
|
||||
if hdrAccessControlAllowOrigin != "" {
|
||||
o.AccessControlAllowOrigin = hdrAccessControlAllowOrigin
|
||||
}
|
||||
|
||||
o.Payload = new(sfgate_models.Error)
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// NewPostContractsInternalServerError creates a PostContractsInternalServerError with default headers values
|
||||
func NewPostContractsInternalServerError() *PostContractsInternalServerError {
|
||||
return &PostContractsInternalServerError{}
|
||||
}
|
||||
|
||||
/* PostContractsInternalServerError describes a response with status code 500, with default header values.
|
||||
|
||||
Server Internal Error
|
||||
*/
|
||||
type PostContractsInternalServerError struct {
|
||||
AccessControlAllowOrigin string
|
||||
|
||||
Payload *sfgate_models.Error
|
||||
}
|
||||
|
||||
func (o *PostContractsInternalServerError) Error() string {
|
||||
return fmt.Sprintf("[POST /contracts][%d] postContractsInternalServerError %+v", 500, o.Payload)
|
||||
}
|
||||
func (o *PostContractsInternalServerError) GetPayload() *sfgate_models.Error {
|
||||
return o.Payload
|
||||
}
|
||||
|
||||
func (o *PostContractsInternalServerError) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||
|
||||
// hydrates response header Access-Control-Allow-Origin
|
||||
hdrAccessControlAllowOrigin := response.GetHeader("Access-Control-Allow-Origin")
|
||||
|
||||
if hdrAccessControlAllowOrigin != "" {
|
||||
o.AccessControlAllowOrigin = hdrAccessControlAllowOrigin
|
||||
}
|
||||
|
||||
o.Payload = new(sfgate_models.Error)
|
||||
|
||||
// response payload
|
||||
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
|
@ -17,6 +17,7 @@ import (
|
|||
"code.tnxs.net/vernonkeenan/lib/api/sfgate/sfgate_client/accounts"
|
||||
"code.tnxs.net/vernonkeenan/lib/api/sfgate/sfgate_client/clusters"
|
||||
"code.tnxs.net/vernonkeenan/lib/api/sfgate/sfgate_client/contacts"
|
||||
"code.tnxs.net/vernonkeenan/lib/api/sfgate/sfgate_client/contracts"
|
||||
"code.tnxs.net/vernonkeenan/lib/api/sfgate/sfgate_client/databases"
|
||||
"code.tnxs.net/vernonkeenan/lib/api/sfgate/sfgate_client/roles"
|
||||
"code.tnxs.net/vernonkeenan/lib/api/sfgate/sfgate_client/templates"
|
||||
|
@ -69,6 +70,7 @@ func New(transport runtime.ClientTransport, formats strfmt.Registry) *Sfgate {
|
|||
cli.Accounts = accounts.New(transport, formats)
|
||||
cli.Clusters = clusters.New(transport, formats)
|
||||
cli.Contacts = contacts.New(transport, formats)
|
||||
cli.Contracts = contracts.New(transport, formats)
|
||||
cli.Databases = databases.New(transport, formats)
|
||||
cli.Roles = roles.New(transport, formats)
|
||||
cli.Templates = templates.New(transport, formats)
|
||||
|
@ -124,6 +126,8 @@ type Sfgate struct {
|
|||
|
||||
Contacts contacts.ClientService
|
||||
|
||||
Contracts contracts.ClientService
|
||||
|
||||
Databases databases.ClientService
|
||||
|
||||
Roles roles.ClientService
|
||||
|
@ -143,6 +147,7 @@ func (c *Sfgate) SetTransport(transport runtime.ClientTransport) {
|
|||
c.Accounts.SetTransport(transport)
|
||||
c.Clusters.SetTransport(transport)
|
||||
c.Contacts.SetTransport(transport)
|
||||
c.Contracts.SetTransport(transport)
|
||||
c.Databases.SetTransport(transport)
|
||||
c.Roles.SetTransport(transport)
|
||||
c.Templates.SetTransport(transport)
|
||||
|
|
|
@ -322,6 +322,8 @@ func (m *Account) validateBillingaddress(formats strfmt.Registry) error {
|
|||
if err := m.Billingaddress.Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("billingaddress")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("billingaddress")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -339,6 +341,8 @@ func (m *Account) validateBusinessaddress(formats strfmt.Registry) error {
|
|||
if err := m.Businessaddress.Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("businessaddress")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("businessaddress")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -356,6 +360,8 @@ func (m *Account) validateDefaultaddress(formats strfmt.Registry) error {
|
|||
if err := m.Defaultaddress.Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("defaultaddress")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("defaultaddress")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -373,6 +379,8 @@ func (m *Account) validateShippingaddress(formats strfmt.Registry) error {
|
|||
if err := m.Shippingaddress.Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("shippingaddress")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("shippingaddress")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -413,6 +421,8 @@ func (m *Account) contextValidateBillingaddress(ctx context.Context, formats str
|
|||
if err := m.Billingaddress.ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("billingaddress")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("billingaddress")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -427,6 +437,8 @@ func (m *Account) contextValidateBusinessaddress(ctx context.Context, formats st
|
|||
if err := m.Businessaddress.ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("businessaddress")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("businessaddress")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -441,6 +453,8 @@ func (m *Account) contextValidateDefaultaddress(ctx context.Context, formats str
|
|||
if err := m.Defaultaddress.ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("defaultaddress")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("defaultaddress")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -455,6 +469,8 @@ func (m *Account) contextValidateShippingaddress(ctx context.Context, formats st
|
|||
if err := m.Shippingaddress.ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("shippingaddress")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("shippingaddress")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
|
|
@ -62,6 +62,8 @@ func (m *AccountRequest) validateData(formats strfmt.Registry) error {
|
|||
if err := m.Data[i].Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("data" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("data" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -81,6 +83,8 @@ func (m *AccountRequest) validateMeta(formats strfmt.Registry) error {
|
|||
if err := m.Meta.Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("meta")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("meta")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -115,6 +119,8 @@ func (m *AccountRequest) contextValidateData(ctx context.Context, formats strfmt
|
|||
if err := m.Data[i].ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("data" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("data" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -131,6 +137,8 @@ func (m *AccountRequest) contextValidateMeta(ctx context.Context, formats strfmt
|
|||
if err := m.Meta.ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("meta")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("meta")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
|
|
@ -62,6 +62,8 @@ func (m *AccountResponse) validateData(formats strfmt.Registry) error {
|
|||
if err := m.Data[i].Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("data" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("data" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -81,6 +83,8 @@ func (m *AccountResponse) validateMeta(formats strfmt.Registry) error {
|
|||
if err := m.Meta.Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("meta")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("meta")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -115,6 +119,8 @@ func (m *AccountResponse) contextValidateData(ctx context.Context, formats strfm
|
|||
if err := m.Data[i].ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("data" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("data" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -131,6 +137,8 @@ func (m *AccountResponse) contextValidateMeta(ctx context.Context, formats strfm
|
|||
if err := m.Meta.ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("meta")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("meta")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
|
|
@ -66,6 +66,8 @@ func (m *ClusterRequest) validateData(formats strfmt.Registry) error {
|
|||
if err := m.Data[i].Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("data" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("data" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -86,6 +88,8 @@ func (m *ClusterRequest) validateMeta(formats strfmt.Registry) error {
|
|||
if err := m.Meta.Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("meta")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("meta")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -120,6 +124,8 @@ func (m *ClusterRequest) contextValidateData(ctx context.Context, formats strfmt
|
|||
if err := m.Data[i].ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("data" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("data" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -136,6 +142,8 @@ func (m *ClusterRequest) contextValidateMeta(ctx context.Context, formats strfmt
|
|||
if err := m.Meta.ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("meta")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("meta")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
|
|
@ -62,6 +62,8 @@ func (m *ClusterResponse) validateData(formats strfmt.Registry) error {
|
|||
if err := m.Data[i].Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("data" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("data" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -81,6 +83,8 @@ func (m *ClusterResponse) validateMeta(formats strfmt.Registry) error {
|
|||
if err := m.Meta.Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("meta")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("meta")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -115,6 +119,8 @@ func (m *ClusterResponse) contextValidateData(ctx context.Context, formats strfm
|
|||
if err := m.Data[i].ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("data" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("data" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -131,6 +137,8 @@ func (m *ClusterResponse) contextValidateMeta(ctx context.Context, formats strfm
|
|||
if err := m.Meta.ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("meta")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("meta")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
|
|
@ -185,6 +185,8 @@ func (m *Contact) validateMailingaddress(formats strfmt.Registry) error {
|
|||
if err := m.Mailingaddress.Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("mailingaddress")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("mailingaddress")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -202,6 +204,8 @@ func (m *Contact) validateOtheraddress(formats strfmt.Registry) error {
|
|||
if err := m.Otheraddress.Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("otheraddress")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("otheraddress")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -234,6 +238,8 @@ func (m *Contact) contextValidateMailingaddress(ctx context.Context, formats str
|
|||
if err := m.Mailingaddress.ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("mailingaddress")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("mailingaddress")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -248,6 +254,8 @@ func (m *Contact) contextValidateOtheraddress(ctx context.Context, formats strfm
|
|||
if err := m.Otheraddress.ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("otheraddress")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("otheraddress")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
|
|
@ -66,6 +66,8 @@ func (m *ContactRequest) validateData(formats strfmt.Registry) error {
|
|||
if err := m.Data[i].Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("data" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("data" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -86,6 +88,8 @@ func (m *ContactRequest) validateMeta(formats strfmt.Registry) error {
|
|||
if err := m.Meta.Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("meta")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("meta")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -120,6 +124,8 @@ func (m *ContactRequest) contextValidateData(ctx context.Context, formats strfmt
|
|||
if err := m.Data[i].ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("data" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("data" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -136,6 +142,8 @@ func (m *ContactRequest) contextValidateMeta(ctx context.Context, formats strfmt
|
|||
if err := m.Meta.ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("meta")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("meta")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
|
|
@ -62,6 +62,8 @@ func (m *ContactResponse) validateData(formats strfmt.Registry) error {
|
|||
if err := m.Data[i].Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("data" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("data" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -81,6 +83,8 @@ func (m *ContactResponse) validateMeta(formats strfmt.Registry) error {
|
|||
if err := m.Meta.Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("meta")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("meta")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -115,6 +119,8 @@ func (m *ContactResponse) contextValidateData(ctx context.Context, formats strfm
|
|||
if err := m.Data[i].ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("data" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("data" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
@ -131,6 +137,8 @@ func (m *ContactResponse) contextValidateMeta(ctx context.Context, formats strfm
|
|||
if err := m.Meta.ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("meta")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("meta")
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
|
|
@ -0,0 +1,238 @@
|
|||
// 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 sfgate_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/errors"
|
||||
"github.com/go-openapi/strfmt"
|
||||
"github.com/go-openapi/swag"
|
||||
)
|
||||
|
||||
// Contract contract
|
||||
//
|
||||
// swagger:model Contract
|
||||
type Contract struct {
|
||||
|
||||
// Account
|
||||
AccountID string `json:"AccountID,omitempty"`
|
||||
|
||||
// Activated By
|
||||
ActivatedByID string `json:"ActivatedByID,omitempty"`
|
||||
|
||||
// Activated Date
|
||||
ActivatedDate string `json:"ActivatedDate,omitempty"`
|
||||
|
||||
// Billing Address
|
||||
BillingAddress *Address `json:"BillingAddress,omitempty"`
|
||||
|
||||
// Billing Contact
|
||||
BillingContactID string `json:"BillingContactID,omitempty"`
|
||||
|
||||
// Company Signed Date
|
||||
CompanySignedDate string `json:"CompanySignedDate,omitempty"`
|
||||
|
||||
// Company Signed By
|
||||
CompanySignedID string `json:"CompanySignedID,omitempty"`
|
||||
|
||||
// Contract Number
|
||||
ContractNumber string `json:"ContractNumber,omitempty"`
|
||||
|
||||
// Contract Term (months)
|
||||
ContractTerm float64 `json:"ContractTerm,omitempty"`
|
||||
|
||||
// Created By User ID
|
||||
CreatedByID string `json:"CreatedByID,omitempty"`
|
||||
|
||||
// Created Date
|
||||
CreatedDate string `json:"CreatedDate,omitempty"`
|
||||
|
||||
// Customer Signed Date
|
||||
CustomerSignedDate string `json:"CustomerSignedDate,omitempty"`
|
||||
|
||||
// Customer Signed By
|
||||
CustomerSignedID string `json:"CustomerSignedID,omitempty"`
|
||||
|
||||
// Customer Signed Title
|
||||
CustomerSignedTitle string `json:"CustomerSignedTitle,omitempty"`
|
||||
|
||||
// End User
|
||||
DefaultEndUserID string `json:"DefaultEndUserID,omitempty"`
|
||||
|
||||
// Description
|
||||
Description string `json:"Description,omitempty"`
|
||||
|
||||
// Contract End Date
|
||||
EndDate string `json:"EndDate,omitempty"`
|
||||
|
||||
// Hourly Rate
|
||||
HourlyRate float64 `json:"HourlyRate,omitempty"`
|
||||
|
||||
// Telnexus Record Id
|
||||
ID string `json:"ID,omitempty"`
|
||||
|
||||
// Last Modified By User ID
|
||||
LastModifiedByID string `json:"LastModifiedByID,omitempty"`
|
||||
|
||||
// Last Modified Date
|
||||
LastModifiedDate string `json:"LastModifiedDate,omitempty"`
|
||||
|
||||
// Contract Name
|
||||
Name string `json:"Name,omitempty"`
|
||||
|
||||
// Payment Method
|
||||
PaymentMethodID string `json:"PaymentMethodID,omitempty"`
|
||||
|
||||
// Payment Terms
|
||||
PaymentTerms string `json:"PaymentTerms,omitempty"`
|
||||
|
||||
// Perpetual Agreement?
|
||||
Perpetual bool `json:"Perpetual,omitempty"`
|
||||
|
||||
// Shipping Address
|
||||
ShippingAddress *Address `json:"ShippingAddress,omitempty"`
|
||||
|
||||
// Shipping Contact
|
||||
ShippingContactID string `json:"ShippingContactID,omitempty"`
|
||||
|
||||
// Contract Start Date
|
||||
StartDate string `json:"StartDate,omitempty"`
|
||||
|
||||
// Status
|
||||
Status string `json:"Status,omitempty"`
|
||||
|
||||
// Tenant Identifier
|
||||
TenantID string `json:"TenantID,omitempty"`
|
||||
}
|
||||
|
||||
// Validate validates this contract
|
||||
func (m *Contract) Validate(formats strfmt.Registry) error {
|
||||
var res []error
|
||||
|
||||
if err := m.validateBillingAddress(formats); err != nil {
|
||||
res = append(res, err)
|
||||
}
|
||||
|
||||
if err := m.validateShippingAddress(formats); err != nil {
|
||||
res = append(res, err)
|
||||
}
|
||||
|
||||
if len(res) > 0 {
|
||||
return errors.CompositeValidationError(res...)
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
func (m *Contract) validateBillingAddress(formats strfmt.Registry) error {
|
||||
if swag.IsZero(m.BillingAddress) { // not required
|
||||
return nil
|
||||
}
|
||||
|
||||
if m.BillingAddress != nil {
|
||||
if err := m.BillingAddress.Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("BillingAddress")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("BillingAddress")
|
||||
}
|
||||
return err
|
||||
}
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
func (m *Contract) validateShippingAddress(formats strfmt.Registry) error {
|
||||
if swag.IsZero(m.ShippingAddress) { // not required
|
||||
return nil
|
||||
}
|
||||
|
||||
if m.ShippingAddress != nil {
|
||||
if err := m.ShippingAddress.Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("ShippingAddress")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("ShippingAddress")
|
||||
}
|
||||
return err
|
||||
}
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// ContextValidate validate this contract based on the context it is used
|
||||
func (m *Contract) ContextValidate(ctx context.Context, formats strfmt.Registry) error {
|
||||
var res []error
|
||||
|
||||
if err := m.contextValidateBillingAddress(ctx, formats); err != nil {
|
||||
res = append(res, err)
|
||||
}
|
||||
|
||||
if err := m.contextValidateShippingAddress(ctx, formats); err != nil {
|
||||
res = append(res, err)
|
||||
}
|
||||
|
||||
if len(res) > 0 {
|
||||
return errors.CompositeValidationError(res...)
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
func (m *Contract) contextValidateBillingAddress(ctx context.Context, formats strfmt.Registry) error {
|
||||
|
||||
if m.BillingAddress != nil {
|
||||
if err := m.BillingAddress.ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("BillingAddress")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("BillingAddress")
|
||||
}
|
||||
return err
|
||||
}
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
func (m *Contract) contextValidateShippingAddress(ctx context.Context, formats strfmt.Registry) error {
|
||||
|
||||
if m.ShippingAddress != nil {
|
||||
if err := m.ShippingAddress.ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("ShippingAddress")
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("ShippingAddress")
|
||||
}
|
||||
return err
|
||||
}
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// MarshalBinary interface implementation
|
||||
func (m *Contract) MarshalBinary() ([]byte, error) {
|
||||
if m == nil {
|
||||
return nil, nil
|
||||
}
|
||||
return swag.WriteJSON(m)
|
||||
}
|
||||
|
||||
// UnmarshalBinary interface implementation
|
||||
func (m *Contract) UnmarshalBinary(b []byte) error {
|
||||
var res Contract
|
||||
if err := swag.ReadJSON(b, &res); err != nil {
|
||||
return err
|
||||
}
|
||||
*m = res
|
||||
return nil
|
||||
}
|
|
@ -0,0 +1,120 @@
|
|||
// 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 sfgate_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"
|
||||
"strconv"
|
||||
|
||||
"github.com/go-openapi/errors"
|
||||
"github.com/go-openapi/strfmt"
|
||||
"github.com/go-openapi/swag"
|
||||
)
|
||||
|
||||
// ContractRequest contract request
|
||||
//
|
||||
// swagger:model ContractRequest
|
||||
type ContractRequest struct {
|
||||
|
||||
// data
|
||||
Data []*Contract `json:"Data"`
|
||||
}
|
||||
|
||||
// Validate validates this contract request
|
||||
func (m *ContractRequest) Validate(formats strfmt.Registry) error {
|
||||
var res []error
|
||||
|
||||
if err := m.validateData(formats); err != nil {
|
||||
res = append(res, err)
|
||||
}
|
||||
|
||||
if len(res) > 0 {
|
||||
return errors.CompositeValidationError(res...)
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
func (m *ContractRequest) validateData(formats strfmt.Registry) error {
|
||||
if swag.IsZero(m.Data) { // not required
|
||||
return nil
|
||||
}
|
||||
|
||||
for i := 0; i < len(m.Data); i++ {
|
||||
if swag.IsZero(m.Data[i]) { // not required
|
||||
continue
|
||||
}
|
||||
|
||||
if m.Data[i] != nil {
|
||||
if err := m.Data[i].Validate(formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// ContextValidate validate this contract request based on the context it is used
|
||||
func (m *ContractRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error {
|
||||
var res []error
|
||||
|
||||
if err := m.contextValidateData(ctx, formats); err != nil {
|
||||
res = append(res, err)
|
||||
}
|
||||
|
||||
if len(res) > 0 {
|
||||
return errors.CompositeValidationError(res...)
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
func (m *ContractRequest) contextValidateData(ctx context.Context, formats strfmt.Registry) error {
|
||||
|
||||
for i := 0; i < len(m.Data); i++ {
|
||||
|
||||
if m.Data[i] != nil {
|
||||
if err := m.Data[i].ContextValidate(ctx, formats); err != nil {
|
||||
if ve, ok := err.(*errors.Validation); ok {
|
||||
return ve.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
} else if ce, ok := err.(*errors.CompositeError); ok {
|
||||
return ce.ValidateName("Data" + "." + strconv.Itoa(i))
|
||||
}
|
||||
return err
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
// MarshalBinary interface implementation
|
||||
func (m *ContractRequest) MarshalBinary() ([]byte, error) {
|
||||
if m == nil {
|
||||
return nil, nil
|
||||
}
|
||||
return swag.WriteJSON(m)
|
||||
}
|
||||
|
||||
// UnmarshalBinary interface implementation
|
||||
func (m *ContractRequest) UnmarshalBinary(b []byte) error {
|
||||
var res ContractRequest
|
||||
if err := swag.ReadJSON(b, &res); err != nil {
|
||||
return err
|
||||
}
|
||||
*m = res
|
||||
return nil
|
||||
}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue