mirror of https://github.com/vernonkeenan/lib
parent
6f7d308ba6
commit
8958a4bc42
|
@ -27,6 +27,9 @@ type ResponseMeta struct {
|
||||||
// Copyright Info
|
// Copyright Info
|
||||||
Copyright string `json:"Copyright,omitempty"`
|
Copyright string `json:"Copyright,omitempty"`
|
||||||
|
|
||||||
|
// Account Number used for recording transactions
|
||||||
|
ExternalAccount string `json:"ExternalAccount,omitempty"`
|
||||||
|
|
||||||
// License Information and Restrictions
|
// License Information and Restrictions
|
||||||
License string `json:"License,omitempty"`
|
License string `json:"License,omitempty"`
|
||||||
|
|
||||||
|
@ -50,9 +53,6 @@ type ResponseMeta struct {
|
||||||
|
|
||||||
// Backend Server Timestamp
|
// Backend Server Timestamp
|
||||||
ServerTimestamp string `json:"ServerTimestamp,omitempty"`
|
ServerTimestamp string `json:"ServerTimestamp,omitempty"`
|
||||||
|
|
||||||
// Account Number used for recording transactions
|
|
||||||
TaxnexusAccount string `json:"TaxnexusAccount,omitempty"`
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// Validate validates this response meta
|
// Validate validates this response meta
|
||||||
|
|
|
@ -37,7 +37,7 @@ type TenantUser struct {
|
||||||
ContactID string `json:"ContactID,omitempty"`
|
ContactID string `json:"ContactID,omitempty"`
|
||||||
|
|
||||||
// Account
|
// Account
|
||||||
TaxnexusAccount string `json:"TaxnexusAccount,omitempty"`
|
ExternalAccount string `json:"ExternalAccount,omitempty"`
|
||||||
|
|
||||||
// Tenant active?
|
// Tenant active?
|
||||||
TenantActive bool `json:"TenantActive,omitempty"`
|
TenantActive bool `json:"TenantActive,omitempty"`
|
||||||
|
|
|
@ -80,6 +80,9 @@ type User struct {
|
||||||
// Extension
|
// Extension
|
||||||
Extension string `json:"Extension,omitempty"`
|
Extension string `json:"Extension,omitempty"`
|
||||||
|
|
||||||
|
// Account
|
||||||
|
ExternalAccount string `json:"ExternalAccount,omitempty"`
|
||||||
|
|
||||||
// Fabric API Key
|
// Fabric API Key
|
||||||
FabricAPIKey string `json:"FabricAPIKey,omitempty"`
|
FabricAPIKey string `json:"FabricAPIKey,omitempty"`
|
||||||
|
|
||||||
|
@ -170,9 +173,6 @@ type User struct {
|
||||||
// The time day starts
|
// The time day starts
|
||||||
StartOfDay string `json:"StartOfDay,omitempty"`
|
StartOfDay string `json:"StartOfDay,omitempty"`
|
||||||
|
|
||||||
// Account
|
|
||||||
TaxnexusAccount string `json:"TaxnexusAccount,omitempty"`
|
|
||||||
|
|
||||||
// Tenant ID associated with this user
|
// Tenant ID associated with this user
|
||||||
TenantID string `json:"TenantID,omitempty"`
|
TenantID string `json:"TenantID,omitempty"`
|
||||||
|
|
||||||
|
|
|
@ -36,6 +36,9 @@ type UserRole struct {
|
||||||
// Contact ID
|
// Contact ID
|
||||||
ContactID string `json:"ContactID,omitempty"`
|
ContactID string `json:"ContactID,omitempty"`
|
||||||
|
|
||||||
|
// Account Number
|
||||||
|
ExternalAccount string `json:"ExternalAccount,omitempty"`
|
||||||
|
|
||||||
// Role description
|
// Role description
|
||||||
RoleDescription string `json:"RoleDescription,omitempty"`
|
RoleDescription string `json:"RoleDescription,omitempty"`
|
||||||
|
|
||||||
|
@ -45,9 +48,6 @@ type UserRole struct {
|
||||||
// Role Name
|
// Role Name
|
||||||
RoleName string `json:"RoleName,omitempty"`
|
RoleName string `json:"RoleName,omitempty"`
|
||||||
|
|
||||||
// Account Number
|
|
||||||
TaxnexusAccount string `json:"TaxnexusAccount,omitempty"`
|
|
||||||
|
|
||||||
// User Email Address
|
// User Email Address
|
||||||
UserEmail string `json:"UserEmail,omitempty"`
|
UserEmail string `json:"UserEmail,omitempty"`
|
||||||
|
|
||||||
|
|
|
@ -29,6 +29,8 @@ import (
|
||||||
"code.tnxs.net/vernonkeenan/lib/api/members/members_client/lesson_progress"
|
"code.tnxs.net/vernonkeenan/lib/api/members/members_client/lesson_progress"
|
||||||
"code.tnxs.net/vernonkeenan/lib/api/members/members_client/orders"
|
"code.tnxs.net/vernonkeenan/lib/api/members/members_client/orders"
|
||||||
"code.tnxs.net/vernonkeenan/lib/api/members/members_client/payment_methods"
|
"code.tnxs.net/vernonkeenan/lib/api/members/members_client/payment_methods"
|
||||||
|
"code.tnxs.net/vernonkeenan/lib/api/members/members_client/prompt_tags"
|
||||||
|
"code.tnxs.net/vernonkeenan/lib/api/members/members_client/prompts"
|
||||||
"code.tnxs.net/vernonkeenan/lib/api/members/members_client/research_projects"
|
"code.tnxs.net/vernonkeenan/lib/api/members/members_client/research_projects"
|
||||||
"code.tnxs.net/vernonkeenan/lib/api/members/members_client/templates"
|
"code.tnxs.net/vernonkeenan/lib/api/members/members_client/templates"
|
||||||
"code.tnxs.net/vernonkeenan/lib/api/members/members_client/tenants"
|
"code.tnxs.net/vernonkeenan/lib/api/members/members_client/tenants"
|
||||||
|
@ -95,6 +97,8 @@ func New(transport runtime.ClientTransport, formats strfmt.Registry) *Members {
|
||||||
cli.LessonProgress = lesson_progress.New(transport, formats)
|
cli.LessonProgress = lesson_progress.New(transport, formats)
|
||||||
cli.Orders = orders.New(transport, formats)
|
cli.Orders = orders.New(transport, formats)
|
||||||
cli.PaymentMethods = payment_methods.New(transport, formats)
|
cli.PaymentMethods = payment_methods.New(transport, formats)
|
||||||
|
cli.PromptTags = prompt_tags.New(transport, formats)
|
||||||
|
cli.Prompts = prompts.New(transport, formats)
|
||||||
cli.ResearchProjects = research_projects.New(transport, formats)
|
cli.ResearchProjects = research_projects.New(transport, formats)
|
||||||
cli.Templates = templates.New(transport, formats)
|
cli.Templates = templates.New(transport, formats)
|
||||||
cli.Tenants = tenants.New(transport, formats)
|
cli.Tenants = tenants.New(transport, formats)
|
||||||
|
@ -176,6 +180,10 @@ type Members struct {
|
||||||
|
|
||||||
PaymentMethods payment_methods.ClientService
|
PaymentMethods payment_methods.ClientService
|
||||||
|
|
||||||
|
PromptTags prompt_tags.ClientService
|
||||||
|
|
||||||
|
Prompts prompts.ClientService
|
||||||
|
|
||||||
ResearchProjects research_projects.ClientService
|
ResearchProjects research_projects.ClientService
|
||||||
|
|
||||||
Templates templates.ClientService
|
Templates templates.ClientService
|
||||||
|
@ -211,6 +219,8 @@ func (c *Members) SetTransport(transport runtime.ClientTransport) {
|
||||||
c.LessonProgress.SetTransport(transport)
|
c.LessonProgress.SetTransport(transport)
|
||||||
c.Orders.SetTransport(transport)
|
c.Orders.SetTransport(transport)
|
||||||
c.PaymentMethods.SetTransport(transport)
|
c.PaymentMethods.SetTransport(transport)
|
||||||
|
c.PromptTags.SetTransport(transport)
|
||||||
|
c.Prompts.SetTransport(transport)
|
||||||
c.ResearchProjects.SetTransport(transport)
|
c.ResearchProjects.SetTransport(transport)
|
||||||
c.Templates.SetTransport(transport)
|
c.Templates.SetTransport(transport)
|
||||||
c.Tenants.SetTransport(transport)
|
c.Tenants.SetTransport(transport)
|
||||||
|
|
|
@ -0,0 +1,240 @@
|
||||||
|
// 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 prompt_tags
|
||||||
|
|
||||||
|
// 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"
|
||||||
|
)
|
||||||
|
|
||||||
|
// NewGetPromptTagsParams creates a new GetPromptTagsParams 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 NewGetPromptTagsParams() *GetPromptTagsParams {
|
||||||
|
return &GetPromptTagsParams{
|
||||||
|
timeout: cr.DefaultTimeout,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// NewGetPromptTagsParamsWithTimeout creates a new GetPromptTagsParams object
|
||||||
|
// with the ability to set a timeout on a request.
|
||||||
|
func NewGetPromptTagsParamsWithTimeout(timeout time.Duration) *GetPromptTagsParams {
|
||||||
|
return &GetPromptTagsParams{
|
||||||
|
timeout: timeout,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// NewGetPromptTagsParamsWithContext creates a new GetPromptTagsParams object
|
||||||
|
// with the ability to set a context for a request.
|
||||||
|
func NewGetPromptTagsParamsWithContext(ctx context.Context) *GetPromptTagsParams {
|
||||||
|
return &GetPromptTagsParams{
|
||||||
|
Context: ctx,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// NewGetPromptTagsParamsWithHTTPClient creates a new GetPromptTagsParams object
|
||||||
|
// with the ability to set a custom HTTPClient for a request.
|
||||||
|
func NewGetPromptTagsParamsWithHTTPClient(client *http.Client) *GetPromptTagsParams {
|
||||||
|
return &GetPromptTagsParams{
|
||||||
|
HTTPClient: client,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
GetPromptTagsParams contains all the parameters to send to the API endpoint
|
||||||
|
|
||||||
|
for the get prompt tags operation.
|
||||||
|
|
||||||
|
Typically these are written to a http.Request.
|
||||||
|
*/
|
||||||
|
type GetPromptTagsParams struct {
|
||||||
|
|
||||||
|
/* ID.
|
||||||
|
|
||||||
|
Unique Record ID
|
||||||
|
*/
|
||||||
|
ID *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 prompt tags params (not the query body).
|
||||||
|
//
|
||||||
|
// All values with no default are reset to their zero value.
|
||||||
|
func (o *GetPromptTagsParams) WithDefaults() *GetPromptTagsParams {
|
||||||
|
o.SetDefaults()
|
||||||
|
return o
|
||||||
|
}
|
||||||
|
|
||||||
|
// SetDefaults hydrates default values in the get prompt tags params (not the query body).
|
||||||
|
//
|
||||||
|
// All values with no default are reset to their zero value.
|
||||||
|
func (o *GetPromptTagsParams) SetDefaults() {
|
||||||
|
// no default values defined for this parameter
|
||||||
|
}
|
||||||
|
|
||||||
|
// WithTimeout adds the timeout to the get prompt tags params
|
||||||
|
func (o *GetPromptTagsParams) WithTimeout(timeout time.Duration) *GetPromptTagsParams {
|
||||||
|
o.SetTimeout(timeout)
|
||||||
|
return o
|
||||||
|
}
|
||||||
|
|
||||||
|
// SetTimeout adds the timeout to the get prompt tags params
|
||||||
|
func (o *GetPromptTagsParams) SetTimeout(timeout time.Duration) {
|
||||||
|
o.timeout = timeout
|
||||||
|
}
|
||||||
|
|
||||||
|
// WithContext adds the context to the get prompt tags params
|
||||||
|
func (o *GetPromptTagsParams) WithContext(ctx context.Context) *GetPromptTagsParams {
|
||||||
|
o.SetContext(ctx)
|
||||||
|
return o
|
||||||
|
}
|
||||||
|
|
||||||
|
// SetContext adds the context to the get prompt tags params
|
||||||
|
func (o *GetPromptTagsParams) SetContext(ctx context.Context) {
|
||||||
|
o.Context = ctx
|
||||||
|
}
|
||||||
|
|
||||||
|
// WithHTTPClient adds the HTTPClient to the get prompt tags params
|
||||||
|
func (o *GetPromptTagsParams) WithHTTPClient(client *http.Client) *GetPromptTagsParams {
|
||||||
|
o.SetHTTPClient(client)
|
||||||
|
return o
|
||||||
|
}
|
||||||
|
|
||||||
|
// SetHTTPClient adds the HTTPClient to the get prompt tags params
|
||||||
|
func (o *GetPromptTagsParams) SetHTTPClient(client *http.Client) {
|
||||||
|
o.HTTPClient = client
|
||||||
|
}
|
||||||
|
|
||||||
|
// WithID adds the id to the get prompt tags params
|
||||||
|
func (o *GetPromptTagsParams) WithID(id *string) *GetPromptTagsParams {
|
||||||
|
o.SetID(id)
|
||||||
|
return o
|
||||||
|
}
|
||||||
|
|
||||||
|
// SetID adds the id to the get prompt tags params
|
||||||
|
func (o *GetPromptTagsParams) SetID(id *string) {
|
||||||
|
o.ID = id
|
||||||
|
}
|
||||||
|
|
||||||
|
// WithLimit adds the limit to the get prompt tags params
|
||||||
|
func (o *GetPromptTagsParams) WithLimit(limit *int64) *GetPromptTagsParams {
|
||||||
|
o.SetLimit(limit)
|
||||||
|
return o
|
||||||
|
}
|
||||||
|
|
||||||
|
// SetLimit adds the limit to the get prompt tags params
|
||||||
|
func (o *GetPromptTagsParams) SetLimit(limit *int64) {
|
||||||
|
o.Limit = limit
|
||||||
|
}
|
||||||
|
|
||||||
|
// WithOffset adds the offset to the get prompt tags params
|
||||||
|
func (o *GetPromptTagsParams) WithOffset(offset *int64) *GetPromptTagsParams {
|
||||||
|
o.SetOffset(offset)
|
||||||
|
return o
|
||||||
|
}
|
||||||
|
|
||||||
|
// SetOffset adds the offset to the get prompt tags params
|
||||||
|
func (o *GetPromptTagsParams) SetOffset(offset *int64) {
|
||||||
|
o.Offset = offset
|
||||||
|
}
|
||||||
|
|
||||||
|
// WriteToRequest writes these params to a swagger request
|
||||||
|
func (o *GetPromptTagsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error {
|
||||||
|
|
||||||
|
if err := r.SetTimeout(o.timeout); err != nil {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
var res []error
|
||||||
|
|
||||||
|
if o.ID != nil {
|
||||||
|
|
||||||
|
// query param id
|
||||||
|
var qrID string
|
||||||
|
|
||||||
|
if o.ID != nil {
|
||||||
|
qrID = *o.ID
|
||||||
|
}
|
||||||
|
qID := qrID
|
||||||
|
if qID != "" {
|
||||||
|
|
||||||
|
if err := r.SetQueryParam("id", qID); 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,486 @@
|
||||||
|
// 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 prompt_tags
|
||||||
|
|
||||||
|
// 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/members/members_models"
|
||||||
|
)
|
||||||
|
|
||||||
|
// GetPromptTagsReader is a Reader for the GetPromptTags structure.
|
||||||
|
type GetPromptTagsReader struct {
|
||||||
|
formats strfmt.Registry
|
||||||
|
}
|
||||||
|
|
||||||
|
// ReadResponse reads a server response into the received o.
|
||||||
|
func (o *GetPromptTagsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) {
|
||||||
|
switch response.Code() {
|
||||||
|
case 200:
|
||||||
|
result := NewGetPromptTagsOK()
|
||||||
|
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
|
return result, nil
|
||||||
|
case 401:
|
||||||
|
result := NewGetPromptTagsUnauthorized()
|
||||||
|
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
|
return nil, result
|
||||||
|
case 403:
|
||||||
|
result := NewGetPromptTagsForbidden()
|
||||||
|
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
|
return nil, result
|
||||||
|
case 404:
|
||||||
|
result := NewGetPromptTagsNotFound()
|
||||||
|
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
|
return nil, result
|
||||||
|
case 422:
|
||||||
|
result := NewGetPromptTagsUnprocessableEntity()
|
||||||
|
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
|
return nil, result
|
||||||
|
case 500:
|
||||||
|
result := NewGetPromptTagsInternalServerError()
|
||||||
|
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())
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// NewGetPromptTagsOK creates a GetPromptTagsOK with default headers values
|
||||||
|
func NewGetPromptTagsOK() *GetPromptTagsOK {
|
||||||
|
return &GetPromptTagsOK{}
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
GetPromptTagsOK describes a response with status code 200, with default header values.
|
||||||
|
|
||||||
|
Response with PromptTag objects
|
||||||
|
*/
|
||||||
|
type GetPromptTagsOK struct {
|
||||||
|
Payload *members_models.PromptTagResponse
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsSuccess returns true when this get prompt tags o k response has a 2xx status code
|
||||||
|
func (o *GetPromptTagsOK) IsSuccess() bool {
|
||||||
|
return true
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsRedirect returns true when this get prompt tags o k response has a 3xx status code
|
||||||
|
func (o *GetPromptTagsOK) IsRedirect() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsClientError returns true when this get prompt tags o k response has a 4xx status code
|
||||||
|
func (o *GetPromptTagsOK) IsClientError() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsServerError returns true when this get prompt tags o k response has a 5xx status code
|
||||||
|
func (o *GetPromptTagsOK) IsServerError() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsCode returns true when this get prompt tags o k response a status code equal to that given
|
||||||
|
func (o *GetPromptTagsOK) IsCode(code int) bool {
|
||||||
|
return code == 200
|
||||||
|
}
|
||||||
|
|
||||||
|
// Code gets the status code for the get prompt tags o k response
|
||||||
|
func (o *GetPromptTagsOK) Code() int {
|
||||||
|
return 200
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *GetPromptTagsOK) Error() string {
|
||||||
|
return fmt.Sprintf("[GET /prompttags][%d] getPromptTagsOK %+v", 200, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *GetPromptTagsOK) String() string {
|
||||||
|
return fmt.Sprintf("[GET /prompttags][%d] getPromptTagsOK %+v", 200, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *GetPromptTagsOK) GetPayload() *members_models.PromptTagResponse {
|
||||||
|
return o.Payload
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *GetPromptTagsOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||||
|
|
||||||
|
o.Payload = new(members_models.PromptTagResponse)
|
||||||
|
|
||||||
|
// response payload
|
||||||
|
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
|
||||||
|
return nil
|
||||||
|
}
|
||||||
|
|
||||||
|
// NewGetPromptTagsUnauthorized creates a GetPromptTagsUnauthorized with default headers values
|
||||||
|
func NewGetPromptTagsUnauthorized() *GetPromptTagsUnauthorized {
|
||||||
|
return &GetPromptTagsUnauthorized{}
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
GetPromptTagsUnauthorized describes a response with status code 401, with default header values.
|
||||||
|
|
||||||
|
Access Unauthorized, invalid API-KEY was used
|
||||||
|
*/
|
||||||
|
type GetPromptTagsUnauthorized struct {
|
||||||
|
Payload *members_models.Error
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsSuccess returns true when this get prompt tags unauthorized response has a 2xx status code
|
||||||
|
func (o *GetPromptTagsUnauthorized) IsSuccess() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsRedirect returns true when this get prompt tags unauthorized response has a 3xx status code
|
||||||
|
func (o *GetPromptTagsUnauthorized) IsRedirect() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsClientError returns true when this get prompt tags unauthorized response has a 4xx status code
|
||||||
|
func (o *GetPromptTagsUnauthorized) IsClientError() bool {
|
||||||
|
return true
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsServerError returns true when this get prompt tags unauthorized response has a 5xx status code
|
||||||
|
func (o *GetPromptTagsUnauthorized) IsServerError() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsCode returns true when this get prompt tags unauthorized response a status code equal to that given
|
||||||
|
func (o *GetPromptTagsUnauthorized) IsCode(code int) bool {
|
||||||
|
return code == 401
|
||||||
|
}
|
||||||
|
|
||||||
|
// Code gets the status code for the get prompt tags unauthorized response
|
||||||
|
func (o *GetPromptTagsUnauthorized) Code() int {
|
||||||
|
return 401
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *GetPromptTagsUnauthorized) Error() string {
|
||||||
|
return fmt.Sprintf("[GET /prompttags][%d] getPromptTagsUnauthorized %+v", 401, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *GetPromptTagsUnauthorized) String() string {
|
||||||
|
return fmt.Sprintf("[GET /prompttags][%d] getPromptTagsUnauthorized %+v", 401, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *GetPromptTagsUnauthorized) GetPayload() *members_models.Error {
|
||||||
|
return o.Payload
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *GetPromptTagsUnauthorized) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||||
|
|
||||||
|
o.Payload = new(members_models.Error)
|
||||||
|
|
||||||
|
// response payload
|
||||||
|
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
|
||||||
|
return nil
|
||||||
|
}
|
||||||
|
|
||||||
|
// NewGetPromptTagsForbidden creates a GetPromptTagsForbidden with default headers values
|
||||||
|
func NewGetPromptTagsForbidden() *GetPromptTagsForbidden {
|
||||||
|
return &GetPromptTagsForbidden{}
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
GetPromptTagsForbidden describes a response with status code 403, with default header values.
|
||||||
|
|
||||||
|
Access forbidden, account lacks access
|
||||||
|
*/
|
||||||
|
type GetPromptTagsForbidden struct {
|
||||||
|
AccessControlAllowOrigin string
|
||||||
|
|
||||||
|
Payload *members_models.Error
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsSuccess returns true when this get prompt tags forbidden response has a 2xx status code
|
||||||
|
func (o *GetPromptTagsForbidden) IsSuccess() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsRedirect returns true when this get prompt tags forbidden response has a 3xx status code
|
||||||
|
func (o *GetPromptTagsForbidden) IsRedirect() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsClientError returns true when this get prompt tags forbidden response has a 4xx status code
|
||||||
|
func (o *GetPromptTagsForbidden) IsClientError() bool {
|
||||||
|
return true
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsServerError returns true when this get prompt tags forbidden response has a 5xx status code
|
||||||
|
func (o *GetPromptTagsForbidden) IsServerError() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsCode returns true when this get prompt tags forbidden response a status code equal to that given
|
||||||
|
func (o *GetPromptTagsForbidden) IsCode(code int) bool {
|
||||||
|
return code == 403
|
||||||
|
}
|
||||||
|
|
||||||
|
// Code gets the status code for the get prompt tags forbidden response
|
||||||
|
func (o *GetPromptTagsForbidden) Code() int {
|
||||||
|
return 403
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *GetPromptTagsForbidden) Error() string {
|
||||||
|
return fmt.Sprintf("[GET /prompttags][%d] getPromptTagsForbidden %+v", 403, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *GetPromptTagsForbidden) String() string {
|
||||||
|
return fmt.Sprintf("[GET /prompttags][%d] getPromptTagsForbidden %+v", 403, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *GetPromptTagsForbidden) GetPayload() *members_models.Error {
|
||||||
|
return o.Payload
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *GetPromptTagsForbidden) 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(members_models.Error)
|
||||||
|
|
||||||
|
// response payload
|
||||||
|
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
|
||||||
|
return nil
|
||||||
|
}
|
||||||
|
|
||||||
|
// NewGetPromptTagsNotFound creates a GetPromptTagsNotFound with default headers values
|
||||||
|
func NewGetPromptTagsNotFound() *GetPromptTagsNotFound {
|
||||||
|
return &GetPromptTagsNotFound{}
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
GetPromptTagsNotFound describes a response with status code 404, with default header values.
|
||||||
|
|
||||||
|
Resource was not found
|
||||||
|
*/
|
||||||
|
type GetPromptTagsNotFound struct {
|
||||||
|
Payload *members_models.Error
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsSuccess returns true when this get prompt tags not found response has a 2xx status code
|
||||||
|
func (o *GetPromptTagsNotFound) IsSuccess() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsRedirect returns true when this get prompt tags not found response has a 3xx status code
|
||||||
|
func (o *GetPromptTagsNotFound) IsRedirect() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsClientError returns true when this get prompt tags not found response has a 4xx status code
|
||||||
|
func (o *GetPromptTagsNotFound) IsClientError() bool {
|
||||||
|
return true
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsServerError returns true when this get prompt tags not found response has a 5xx status code
|
||||||
|
func (o *GetPromptTagsNotFound) IsServerError() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsCode returns true when this get prompt tags not found response a status code equal to that given
|
||||||
|
func (o *GetPromptTagsNotFound) IsCode(code int) bool {
|
||||||
|
return code == 404
|
||||||
|
}
|
||||||
|
|
||||||
|
// Code gets the status code for the get prompt tags not found response
|
||||||
|
func (o *GetPromptTagsNotFound) Code() int {
|
||||||
|
return 404
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *GetPromptTagsNotFound) Error() string {
|
||||||
|
return fmt.Sprintf("[GET /prompttags][%d] getPromptTagsNotFound %+v", 404, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *GetPromptTagsNotFound) String() string {
|
||||||
|
return fmt.Sprintf("[GET /prompttags][%d] getPromptTagsNotFound %+v", 404, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *GetPromptTagsNotFound) GetPayload() *members_models.Error {
|
||||||
|
return o.Payload
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *GetPromptTagsNotFound) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||||
|
|
||||||
|
o.Payload = new(members_models.Error)
|
||||||
|
|
||||||
|
// response payload
|
||||||
|
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
|
||||||
|
return nil
|
||||||
|
}
|
||||||
|
|
||||||
|
// NewGetPromptTagsUnprocessableEntity creates a GetPromptTagsUnprocessableEntity with default headers values
|
||||||
|
func NewGetPromptTagsUnprocessableEntity() *GetPromptTagsUnprocessableEntity {
|
||||||
|
return &GetPromptTagsUnprocessableEntity{}
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
GetPromptTagsUnprocessableEntity describes a response with status code 422, with default header values.
|
||||||
|
|
||||||
|
Unprocessable Entity, likely a bad parameter
|
||||||
|
*/
|
||||||
|
type GetPromptTagsUnprocessableEntity struct {
|
||||||
|
Payload *members_models.Error
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsSuccess returns true when this get prompt tags unprocessable entity response has a 2xx status code
|
||||||
|
func (o *GetPromptTagsUnprocessableEntity) IsSuccess() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsRedirect returns true when this get prompt tags unprocessable entity response has a 3xx status code
|
||||||
|
func (o *GetPromptTagsUnprocessableEntity) IsRedirect() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsClientError returns true when this get prompt tags unprocessable entity response has a 4xx status code
|
||||||
|
func (o *GetPromptTagsUnprocessableEntity) IsClientError() bool {
|
||||||
|
return true
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsServerError returns true when this get prompt tags unprocessable entity response has a 5xx status code
|
||||||
|
func (o *GetPromptTagsUnprocessableEntity) IsServerError() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsCode returns true when this get prompt tags unprocessable entity response a status code equal to that given
|
||||||
|
func (o *GetPromptTagsUnprocessableEntity) IsCode(code int) bool {
|
||||||
|
return code == 422
|
||||||
|
}
|
||||||
|
|
||||||
|
// Code gets the status code for the get prompt tags unprocessable entity response
|
||||||
|
func (o *GetPromptTagsUnprocessableEntity) Code() int {
|
||||||
|
return 422
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *GetPromptTagsUnprocessableEntity) Error() string {
|
||||||
|
return fmt.Sprintf("[GET /prompttags][%d] getPromptTagsUnprocessableEntity %+v", 422, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *GetPromptTagsUnprocessableEntity) String() string {
|
||||||
|
return fmt.Sprintf("[GET /prompttags][%d] getPromptTagsUnprocessableEntity %+v", 422, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *GetPromptTagsUnprocessableEntity) GetPayload() *members_models.Error {
|
||||||
|
return o.Payload
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *GetPromptTagsUnprocessableEntity) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||||
|
|
||||||
|
o.Payload = new(members_models.Error)
|
||||||
|
|
||||||
|
// response payload
|
||||||
|
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
|
||||||
|
return nil
|
||||||
|
}
|
||||||
|
|
||||||
|
// NewGetPromptTagsInternalServerError creates a GetPromptTagsInternalServerError with default headers values
|
||||||
|
func NewGetPromptTagsInternalServerError() *GetPromptTagsInternalServerError {
|
||||||
|
return &GetPromptTagsInternalServerError{}
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
GetPromptTagsInternalServerError describes a response with status code 500, with default header values.
|
||||||
|
|
||||||
|
Server Internal Error
|
||||||
|
*/
|
||||||
|
type GetPromptTagsInternalServerError struct {
|
||||||
|
Payload *members_models.Error
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsSuccess returns true when this get prompt tags internal server error response has a 2xx status code
|
||||||
|
func (o *GetPromptTagsInternalServerError) IsSuccess() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsRedirect returns true when this get prompt tags internal server error response has a 3xx status code
|
||||||
|
func (o *GetPromptTagsInternalServerError) IsRedirect() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsClientError returns true when this get prompt tags internal server error response has a 4xx status code
|
||||||
|
func (o *GetPromptTagsInternalServerError) IsClientError() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsServerError returns true when this get prompt tags internal server error response has a 5xx status code
|
||||||
|
func (o *GetPromptTagsInternalServerError) IsServerError() bool {
|
||||||
|
return true
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsCode returns true when this get prompt tags internal server error response a status code equal to that given
|
||||||
|
func (o *GetPromptTagsInternalServerError) IsCode(code int) bool {
|
||||||
|
return code == 500
|
||||||
|
}
|
||||||
|
|
||||||
|
// Code gets the status code for the get prompt tags internal server error response
|
||||||
|
func (o *GetPromptTagsInternalServerError) Code() int {
|
||||||
|
return 500
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *GetPromptTagsInternalServerError) Error() string {
|
||||||
|
return fmt.Sprintf("[GET /prompttags][%d] getPromptTagsInternalServerError %+v", 500, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *GetPromptTagsInternalServerError) String() string {
|
||||||
|
return fmt.Sprintf("[GET /prompttags][%d] getPromptTagsInternalServerError %+v", 500, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *GetPromptTagsInternalServerError) GetPayload() *members_models.Error {
|
||||||
|
return o.Payload
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *GetPromptTagsInternalServerError) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||||
|
|
||||||
|
o.Payload = new(members_models.Error)
|
||||||
|
|
||||||
|
// response payload
|
||||||
|
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
|
||||||
|
return nil
|
||||||
|
}
|
|
@ -0,0 +1,157 @@
|
||||||
|
// 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 prompt_tags
|
||||||
|
|
||||||
|
// 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/members/members_models"
|
||||||
|
)
|
||||||
|
|
||||||
|
// NewPostPromptTagsParams creates a new PostPromptTagsParams 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 NewPostPromptTagsParams() *PostPromptTagsParams {
|
||||||
|
return &PostPromptTagsParams{
|
||||||
|
timeout: cr.DefaultTimeout,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// NewPostPromptTagsParamsWithTimeout creates a new PostPromptTagsParams object
|
||||||
|
// with the ability to set a timeout on a request.
|
||||||
|
func NewPostPromptTagsParamsWithTimeout(timeout time.Duration) *PostPromptTagsParams {
|
||||||
|
return &PostPromptTagsParams{
|
||||||
|
timeout: timeout,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// NewPostPromptTagsParamsWithContext creates a new PostPromptTagsParams object
|
||||||
|
// with the ability to set a context for a request.
|
||||||
|
func NewPostPromptTagsParamsWithContext(ctx context.Context) *PostPromptTagsParams {
|
||||||
|
return &PostPromptTagsParams{
|
||||||
|
Context: ctx,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// NewPostPromptTagsParamsWithHTTPClient creates a new PostPromptTagsParams object
|
||||||
|
// with the ability to set a custom HTTPClient for a request.
|
||||||
|
func NewPostPromptTagsParamsWithHTTPClient(client *http.Client) *PostPromptTagsParams {
|
||||||
|
return &PostPromptTagsParams{
|
||||||
|
HTTPClient: client,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
PostPromptTagsParams contains all the parameters to send to the API endpoint
|
||||||
|
|
||||||
|
for the post prompt tags operation.
|
||||||
|
|
||||||
|
Typically these are written to a http.Request.
|
||||||
|
*/
|
||||||
|
type PostPromptTagsParams struct {
|
||||||
|
|
||||||
|
/* PromptTagRequest.
|
||||||
|
|
||||||
|
An array of PromptTag objects
|
||||||
|
*/
|
||||||
|
PromptTagRequest *members_models.PromptTagRequest
|
||||||
|
|
||||||
|
timeout time.Duration
|
||||||
|
Context context.Context
|
||||||
|
HTTPClient *http.Client
|
||||||
|
}
|
||||||
|
|
||||||
|
// WithDefaults hydrates default values in the post prompt tags params (not the query body).
|
||||||
|
//
|
||||||
|
// All values with no default are reset to their zero value.
|
||||||
|
func (o *PostPromptTagsParams) WithDefaults() *PostPromptTagsParams {
|
||||||
|
o.SetDefaults()
|
||||||
|
return o
|
||||||
|
}
|
||||||
|
|
||||||
|
// SetDefaults hydrates default values in the post prompt tags params (not the query body).
|
||||||
|
//
|
||||||
|
// All values with no default are reset to their zero value.
|
||||||
|
func (o *PostPromptTagsParams) SetDefaults() {
|
||||||
|
// no default values defined for this parameter
|
||||||
|
}
|
||||||
|
|
||||||
|
// WithTimeout adds the timeout to the post prompt tags params
|
||||||
|
func (o *PostPromptTagsParams) WithTimeout(timeout time.Duration) *PostPromptTagsParams {
|
||||||
|
o.SetTimeout(timeout)
|
||||||
|
return o
|
||||||
|
}
|
||||||
|
|
||||||
|
// SetTimeout adds the timeout to the post prompt tags params
|
||||||
|
func (o *PostPromptTagsParams) SetTimeout(timeout time.Duration) {
|
||||||
|
o.timeout = timeout
|
||||||
|
}
|
||||||
|
|
||||||
|
// WithContext adds the context to the post prompt tags params
|
||||||
|
func (o *PostPromptTagsParams) WithContext(ctx context.Context) *PostPromptTagsParams {
|
||||||
|
o.SetContext(ctx)
|
||||||
|
return o
|
||||||
|
}
|
||||||
|
|
||||||
|
// SetContext adds the context to the post prompt tags params
|
||||||
|
func (o *PostPromptTagsParams) SetContext(ctx context.Context) {
|
||||||
|
o.Context = ctx
|
||||||
|
}
|
||||||
|
|
||||||
|
// WithHTTPClient adds the HTTPClient to the post prompt tags params
|
||||||
|
func (o *PostPromptTagsParams) WithHTTPClient(client *http.Client) *PostPromptTagsParams {
|
||||||
|
o.SetHTTPClient(client)
|
||||||
|
return o
|
||||||
|
}
|
||||||
|
|
||||||
|
// SetHTTPClient adds the HTTPClient to the post prompt tags params
|
||||||
|
func (o *PostPromptTagsParams) SetHTTPClient(client *http.Client) {
|
||||||
|
o.HTTPClient = client
|
||||||
|
}
|
||||||
|
|
||||||
|
// WithPromptTagRequest adds the promptTagRequest to the post prompt tags params
|
||||||
|
func (o *PostPromptTagsParams) WithPromptTagRequest(promptTagRequest *members_models.PromptTagRequest) *PostPromptTagsParams {
|
||||||
|
o.SetPromptTagRequest(promptTagRequest)
|
||||||
|
return o
|
||||||
|
}
|
||||||
|
|
||||||
|
// SetPromptTagRequest adds the promptTagRequest to the post prompt tags params
|
||||||
|
func (o *PostPromptTagsParams) SetPromptTagRequest(promptTagRequest *members_models.PromptTagRequest) {
|
||||||
|
o.PromptTagRequest = promptTagRequest
|
||||||
|
}
|
||||||
|
|
||||||
|
// WriteToRequest writes these params to a swagger request
|
||||||
|
func (o *PostPromptTagsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error {
|
||||||
|
|
||||||
|
if err := r.SetTimeout(o.timeout); err != nil {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
var res []error
|
||||||
|
if o.PromptTagRequest != nil {
|
||||||
|
if err := r.SetBodyParam(o.PromptTagRequest); err != nil {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
if len(res) > 0 {
|
||||||
|
return errors.CompositeValidationError(res...)
|
||||||
|
}
|
||||||
|
return nil
|
||||||
|
}
|
|
@ -0,0 +1,486 @@
|
||||||
|
// 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 prompt_tags
|
||||||
|
|
||||||
|
// 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/members/members_models"
|
||||||
|
)
|
||||||
|
|
||||||
|
// PostPromptTagsReader is a Reader for the PostPromptTags structure.
|
||||||
|
type PostPromptTagsReader struct {
|
||||||
|
formats strfmt.Registry
|
||||||
|
}
|
||||||
|
|
||||||
|
// ReadResponse reads a server response into the received o.
|
||||||
|
func (o *PostPromptTagsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) {
|
||||||
|
switch response.Code() {
|
||||||
|
case 200:
|
||||||
|
result := NewPostPromptTagsOK()
|
||||||
|
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
|
return result, nil
|
||||||
|
case 401:
|
||||||
|
result := NewPostPromptTagsUnauthorized()
|
||||||
|
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
|
return nil, result
|
||||||
|
case 403:
|
||||||
|
result := NewPostPromptTagsForbidden()
|
||||||
|
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
|
return nil, result
|
||||||
|
case 404:
|
||||||
|
result := NewPostPromptTagsNotFound()
|
||||||
|
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
|
return nil, result
|
||||||
|
case 422:
|
||||||
|
result := NewPostPromptTagsUnprocessableEntity()
|
||||||
|
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
|
return nil, result
|
||||||
|
case 500:
|
||||||
|
result := NewPostPromptTagsInternalServerError()
|
||||||
|
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())
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// NewPostPromptTagsOK creates a PostPromptTagsOK with default headers values
|
||||||
|
func NewPostPromptTagsOK() *PostPromptTagsOK {
|
||||||
|
return &PostPromptTagsOK{}
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
PostPromptTagsOK describes a response with status code 200, with default header values.
|
||||||
|
|
||||||
|
Response with PromptTag objects
|
||||||
|
*/
|
||||||
|
type PostPromptTagsOK struct {
|
||||||
|
Payload *members_models.PromptTagResponse
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsSuccess returns true when this post prompt tags o k response has a 2xx status code
|
||||||
|
func (o *PostPromptTagsOK) IsSuccess() bool {
|
||||||
|
return true
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsRedirect returns true when this post prompt tags o k response has a 3xx status code
|
||||||
|
func (o *PostPromptTagsOK) IsRedirect() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsClientError returns true when this post prompt tags o k response has a 4xx status code
|
||||||
|
func (o *PostPromptTagsOK) IsClientError() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsServerError returns true when this post prompt tags o k response has a 5xx status code
|
||||||
|
func (o *PostPromptTagsOK) IsServerError() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsCode returns true when this post prompt tags o k response a status code equal to that given
|
||||||
|
func (o *PostPromptTagsOK) IsCode(code int) bool {
|
||||||
|
return code == 200
|
||||||
|
}
|
||||||
|
|
||||||
|
// Code gets the status code for the post prompt tags o k response
|
||||||
|
func (o *PostPromptTagsOK) Code() int {
|
||||||
|
return 200
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PostPromptTagsOK) Error() string {
|
||||||
|
return fmt.Sprintf("[POST /prompttags][%d] postPromptTagsOK %+v", 200, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PostPromptTagsOK) String() string {
|
||||||
|
return fmt.Sprintf("[POST /prompttags][%d] postPromptTagsOK %+v", 200, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PostPromptTagsOK) GetPayload() *members_models.PromptTagResponse {
|
||||||
|
return o.Payload
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PostPromptTagsOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||||
|
|
||||||
|
o.Payload = new(members_models.PromptTagResponse)
|
||||||
|
|
||||||
|
// response payload
|
||||||
|
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
|
||||||
|
return nil
|
||||||
|
}
|
||||||
|
|
||||||
|
// NewPostPromptTagsUnauthorized creates a PostPromptTagsUnauthorized with default headers values
|
||||||
|
func NewPostPromptTagsUnauthorized() *PostPromptTagsUnauthorized {
|
||||||
|
return &PostPromptTagsUnauthorized{}
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
PostPromptTagsUnauthorized describes a response with status code 401, with default header values.
|
||||||
|
|
||||||
|
Access Unauthorized, invalid API-KEY was used
|
||||||
|
*/
|
||||||
|
type PostPromptTagsUnauthorized struct {
|
||||||
|
Payload *members_models.Error
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsSuccess returns true when this post prompt tags unauthorized response has a 2xx status code
|
||||||
|
func (o *PostPromptTagsUnauthorized) IsSuccess() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsRedirect returns true when this post prompt tags unauthorized response has a 3xx status code
|
||||||
|
func (o *PostPromptTagsUnauthorized) IsRedirect() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsClientError returns true when this post prompt tags unauthorized response has a 4xx status code
|
||||||
|
func (o *PostPromptTagsUnauthorized) IsClientError() bool {
|
||||||
|
return true
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsServerError returns true when this post prompt tags unauthorized response has a 5xx status code
|
||||||
|
func (o *PostPromptTagsUnauthorized) IsServerError() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsCode returns true when this post prompt tags unauthorized response a status code equal to that given
|
||||||
|
func (o *PostPromptTagsUnauthorized) IsCode(code int) bool {
|
||||||
|
return code == 401
|
||||||
|
}
|
||||||
|
|
||||||
|
// Code gets the status code for the post prompt tags unauthorized response
|
||||||
|
func (o *PostPromptTagsUnauthorized) Code() int {
|
||||||
|
return 401
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PostPromptTagsUnauthorized) Error() string {
|
||||||
|
return fmt.Sprintf("[POST /prompttags][%d] postPromptTagsUnauthorized %+v", 401, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PostPromptTagsUnauthorized) String() string {
|
||||||
|
return fmt.Sprintf("[POST /prompttags][%d] postPromptTagsUnauthorized %+v", 401, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PostPromptTagsUnauthorized) GetPayload() *members_models.Error {
|
||||||
|
return o.Payload
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PostPromptTagsUnauthorized) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||||
|
|
||||||
|
o.Payload = new(members_models.Error)
|
||||||
|
|
||||||
|
// response payload
|
||||||
|
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
|
||||||
|
return nil
|
||||||
|
}
|
||||||
|
|
||||||
|
// NewPostPromptTagsForbidden creates a PostPromptTagsForbidden with default headers values
|
||||||
|
func NewPostPromptTagsForbidden() *PostPromptTagsForbidden {
|
||||||
|
return &PostPromptTagsForbidden{}
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
PostPromptTagsForbidden describes a response with status code 403, with default header values.
|
||||||
|
|
||||||
|
Access forbidden, account lacks access
|
||||||
|
*/
|
||||||
|
type PostPromptTagsForbidden struct {
|
||||||
|
AccessControlAllowOrigin string
|
||||||
|
|
||||||
|
Payload *members_models.Error
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsSuccess returns true when this post prompt tags forbidden response has a 2xx status code
|
||||||
|
func (o *PostPromptTagsForbidden) IsSuccess() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsRedirect returns true when this post prompt tags forbidden response has a 3xx status code
|
||||||
|
func (o *PostPromptTagsForbidden) IsRedirect() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsClientError returns true when this post prompt tags forbidden response has a 4xx status code
|
||||||
|
func (o *PostPromptTagsForbidden) IsClientError() bool {
|
||||||
|
return true
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsServerError returns true when this post prompt tags forbidden response has a 5xx status code
|
||||||
|
func (o *PostPromptTagsForbidden) IsServerError() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsCode returns true when this post prompt tags forbidden response a status code equal to that given
|
||||||
|
func (o *PostPromptTagsForbidden) IsCode(code int) bool {
|
||||||
|
return code == 403
|
||||||
|
}
|
||||||
|
|
||||||
|
// Code gets the status code for the post prompt tags forbidden response
|
||||||
|
func (o *PostPromptTagsForbidden) Code() int {
|
||||||
|
return 403
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PostPromptTagsForbidden) Error() string {
|
||||||
|
return fmt.Sprintf("[POST /prompttags][%d] postPromptTagsForbidden %+v", 403, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PostPromptTagsForbidden) String() string {
|
||||||
|
return fmt.Sprintf("[POST /prompttags][%d] postPromptTagsForbidden %+v", 403, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PostPromptTagsForbidden) GetPayload() *members_models.Error {
|
||||||
|
return o.Payload
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PostPromptTagsForbidden) 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(members_models.Error)
|
||||||
|
|
||||||
|
// response payload
|
||||||
|
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
|
||||||
|
return nil
|
||||||
|
}
|
||||||
|
|
||||||
|
// NewPostPromptTagsNotFound creates a PostPromptTagsNotFound with default headers values
|
||||||
|
func NewPostPromptTagsNotFound() *PostPromptTagsNotFound {
|
||||||
|
return &PostPromptTagsNotFound{}
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
PostPromptTagsNotFound describes a response with status code 404, with default header values.
|
||||||
|
|
||||||
|
Resource was not found
|
||||||
|
*/
|
||||||
|
type PostPromptTagsNotFound struct {
|
||||||
|
Payload *members_models.Error
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsSuccess returns true when this post prompt tags not found response has a 2xx status code
|
||||||
|
func (o *PostPromptTagsNotFound) IsSuccess() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsRedirect returns true when this post prompt tags not found response has a 3xx status code
|
||||||
|
func (o *PostPromptTagsNotFound) IsRedirect() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsClientError returns true when this post prompt tags not found response has a 4xx status code
|
||||||
|
func (o *PostPromptTagsNotFound) IsClientError() bool {
|
||||||
|
return true
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsServerError returns true when this post prompt tags not found response has a 5xx status code
|
||||||
|
func (o *PostPromptTagsNotFound) IsServerError() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsCode returns true when this post prompt tags not found response a status code equal to that given
|
||||||
|
func (o *PostPromptTagsNotFound) IsCode(code int) bool {
|
||||||
|
return code == 404
|
||||||
|
}
|
||||||
|
|
||||||
|
// Code gets the status code for the post prompt tags not found response
|
||||||
|
func (o *PostPromptTagsNotFound) Code() int {
|
||||||
|
return 404
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PostPromptTagsNotFound) Error() string {
|
||||||
|
return fmt.Sprintf("[POST /prompttags][%d] postPromptTagsNotFound %+v", 404, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PostPromptTagsNotFound) String() string {
|
||||||
|
return fmt.Sprintf("[POST /prompttags][%d] postPromptTagsNotFound %+v", 404, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PostPromptTagsNotFound) GetPayload() *members_models.Error {
|
||||||
|
return o.Payload
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PostPromptTagsNotFound) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||||
|
|
||||||
|
o.Payload = new(members_models.Error)
|
||||||
|
|
||||||
|
// response payload
|
||||||
|
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
|
||||||
|
return nil
|
||||||
|
}
|
||||||
|
|
||||||
|
// NewPostPromptTagsUnprocessableEntity creates a PostPromptTagsUnprocessableEntity with default headers values
|
||||||
|
func NewPostPromptTagsUnprocessableEntity() *PostPromptTagsUnprocessableEntity {
|
||||||
|
return &PostPromptTagsUnprocessableEntity{}
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
PostPromptTagsUnprocessableEntity describes a response with status code 422, with default header values.
|
||||||
|
|
||||||
|
Unprocessable Entity, likely a bad parameter
|
||||||
|
*/
|
||||||
|
type PostPromptTagsUnprocessableEntity struct {
|
||||||
|
Payload *members_models.Error
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsSuccess returns true when this post prompt tags unprocessable entity response has a 2xx status code
|
||||||
|
func (o *PostPromptTagsUnprocessableEntity) IsSuccess() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsRedirect returns true when this post prompt tags unprocessable entity response has a 3xx status code
|
||||||
|
func (o *PostPromptTagsUnprocessableEntity) IsRedirect() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsClientError returns true when this post prompt tags unprocessable entity response has a 4xx status code
|
||||||
|
func (o *PostPromptTagsUnprocessableEntity) IsClientError() bool {
|
||||||
|
return true
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsServerError returns true when this post prompt tags unprocessable entity response has a 5xx status code
|
||||||
|
func (o *PostPromptTagsUnprocessableEntity) IsServerError() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsCode returns true when this post prompt tags unprocessable entity response a status code equal to that given
|
||||||
|
func (o *PostPromptTagsUnprocessableEntity) IsCode(code int) bool {
|
||||||
|
return code == 422
|
||||||
|
}
|
||||||
|
|
||||||
|
// Code gets the status code for the post prompt tags unprocessable entity response
|
||||||
|
func (o *PostPromptTagsUnprocessableEntity) Code() int {
|
||||||
|
return 422
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PostPromptTagsUnprocessableEntity) Error() string {
|
||||||
|
return fmt.Sprintf("[POST /prompttags][%d] postPromptTagsUnprocessableEntity %+v", 422, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PostPromptTagsUnprocessableEntity) String() string {
|
||||||
|
return fmt.Sprintf("[POST /prompttags][%d] postPromptTagsUnprocessableEntity %+v", 422, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PostPromptTagsUnprocessableEntity) GetPayload() *members_models.Error {
|
||||||
|
return o.Payload
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PostPromptTagsUnprocessableEntity) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||||
|
|
||||||
|
o.Payload = new(members_models.Error)
|
||||||
|
|
||||||
|
// response payload
|
||||||
|
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
|
||||||
|
return nil
|
||||||
|
}
|
||||||
|
|
||||||
|
// NewPostPromptTagsInternalServerError creates a PostPromptTagsInternalServerError with default headers values
|
||||||
|
func NewPostPromptTagsInternalServerError() *PostPromptTagsInternalServerError {
|
||||||
|
return &PostPromptTagsInternalServerError{}
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
PostPromptTagsInternalServerError describes a response with status code 500, with default header values.
|
||||||
|
|
||||||
|
Server Internal Error
|
||||||
|
*/
|
||||||
|
type PostPromptTagsInternalServerError struct {
|
||||||
|
Payload *members_models.Error
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsSuccess returns true when this post prompt tags internal server error response has a 2xx status code
|
||||||
|
func (o *PostPromptTagsInternalServerError) IsSuccess() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsRedirect returns true when this post prompt tags internal server error response has a 3xx status code
|
||||||
|
func (o *PostPromptTagsInternalServerError) IsRedirect() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsClientError returns true when this post prompt tags internal server error response has a 4xx status code
|
||||||
|
func (o *PostPromptTagsInternalServerError) IsClientError() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsServerError returns true when this post prompt tags internal server error response has a 5xx status code
|
||||||
|
func (o *PostPromptTagsInternalServerError) IsServerError() bool {
|
||||||
|
return true
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsCode returns true when this post prompt tags internal server error response a status code equal to that given
|
||||||
|
func (o *PostPromptTagsInternalServerError) IsCode(code int) bool {
|
||||||
|
return code == 500
|
||||||
|
}
|
||||||
|
|
||||||
|
// Code gets the status code for the post prompt tags internal server error response
|
||||||
|
func (o *PostPromptTagsInternalServerError) Code() int {
|
||||||
|
return 500
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PostPromptTagsInternalServerError) Error() string {
|
||||||
|
return fmt.Sprintf("[POST /prompttags][%d] postPromptTagsInternalServerError %+v", 500, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PostPromptTagsInternalServerError) String() string {
|
||||||
|
return fmt.Sprintf("[POST /prompttags][%d] postPromptTagsInternalServerError %+v", 500, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PostPromptTagsInternalServerError) GetPayload() *members_models.Error {
|
||||||
|
return o.Payload
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PostPromptTagsInternalServerError) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||||
|
|
||||||
|
o.Payload = new(members_models.Error)
|
||||||
|
|
||||||
|
// response payload
|
||||||
|
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
|
||||||
|
return nil
|
||||||
|
}
|
|
@ -0,0 +1,172 @@
|
||||||
|
// 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 prompt_tags
|
||||||
|
|
||||||
|
// 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 prompt tags API client.
|
||||||
|
func New(transport runtime.ClientTransport, formats strfmt.Registry) ClientService {
|
||||||
|
return &Client{transport: transport, formats: formats}
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
Client for prompt tags 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 {
|
||||||
|
GetPromptTags(params *GetPromptTagsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetPromptTagsOK, error)
|
||||||
|
|
||||||
|
PostPromptTags(params *PostPromptTagsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PostPromptTagsOK, error)
|
||||||
|
|
||||||
|
PutPromptTags(params *PutPromptTagsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PutPromptTagsOK, error)
|
||||||
|
|
||||||
|
SetTransport(transport runtime.ClientTransport)
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
GetPromptTags gets a list of prompt tags
|
||||||
|
|
||||||
|
Return a list of PromptTag records from the datastore
|
||||||
|
*/
|
||||||
|
func (a *Client) GetPromptTags(params *GetPromptTagsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetPromptTagsOK, error) {
|
||||||
|
// TODO: Validate the params before sending
|
||||||
|
if params == nil {
|
||||||
|
params = NewGetPromptTagsParams()
|
||||||
|
}
|
||||||
|
op := &runtime.ClientOperation{
|
||||||
|
ID: "getPromptTags",
|
||||||
|
Method: "GET",
|
||||||
|
PathPattern: "/prompttags",
|
||||||
|
ProducesMediaTypes: []string{"application/json"},
|
||||||
|
ConsumesMediaTypes: []string{"application/json"},
|
||||||
|
Schemes: []string{"http"},
|
||||||
|
Params: params,
|
||||||
|
Reader: &GetPromptTagsReader{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.(*GetPromptTagsOK)
|
||||||
|
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 getPromptTags: API contract not enforced by server. Client expected to get an error, but got: %T", result)
|
||||||
|
panic(msg)
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
PostPromptTags creates new prompt tags
|
||||||
|
|
||||||
|
Create PromptTags in Taxnexus
|
||||||
|
*/
|
||||||
|
func (a *Client) PostPromptTags(params *PostPromptTagsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PostPromptTagsOK, error) {
|
||||||
|
// TODO: Validate the params before sending
|
||||||
|
if params == nil {
|
||||||
|
params = NewPostPromptTagsParams()
|
||||||
|
}
|
||||||
|
op := &runtime.ClientOperation{
|
||||||
|
ID: "postPromptTags",
|
||||||
|
Method: "POST",
|
||||||
|
PathPattern: "/prompttags",
|
||||||
|
ProducesMediaTypes: []string{"application/json"},
|
||||||
|
ConsumesMediaTypes: []string{"application/json"},
|
||||||
|
Schemes: []string{"http"},
|
||||||
|
Params: params,
|
||||||
|
Reader: &PostPromptTagsReader{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.(*PostPromptTagsOK)
|
||||||
|
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 postPromptTags: API contract not enforced by server. Client expected to get an error, but got: %T", result)
|
||||||
|
panic(msg)
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
PutPromptTags updates prompt tags
|
||||||
|
|
||||||
|
Update PromptTag in Taxnexus
|
||||||
|
*/
|
||||||
|
func (a *Client) PutPromptTags(params *PutPromptTagsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PutPromptTagsOK, error) {
|
||||||
|
// TODO: Validate the params before sending
|
||||||
|
if params == nil {
|
||||||
|
params = NewPutPromptTagsParams()
|
||||||
|
}
|
||||||
|
op := &runtime.ClientOperation{
|
||||||
|
ID: "putPromptTags",
|
||||||
|
Method: "PUT",
|
||||||
|
PathPattern: "/prompttags",
|
||||||
|
ProducesMediaTypes: []string{"application/json"},
|
||||||
|
ConsumesMediaTypes: []string{"application/json"},
|
||||||
|
Schemes: []string{"http"},
|
||||||
|
Params: params,
|
||||||
|
Reader: &PutPromptTagsReader{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.(*PutPromptTagsOK)
|
||||||
|
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 putPromptTags: 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,157 @@
|
||||||
|
// 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 prompt_tags
|
||||||
|
|
||||||
|
// 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/members/members_models"
|
||||||
|
)
|
||||||
|
|
||||||
|
// NewPutPromptTagsParams creates a new PutPromptTagsParams 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 NewPutPromptTagsParams() *PutPromptTagsParams {
|
||||||
|
return &PutPromptTagsParams{
|
||||||
|
timeout: cr.DefaultTimeout,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// NewPutPromptTagsParamsWithTimeout creates a new PutPromptTagsParams object
|
||||||
|
// with the ability to set a timeout on a request.
|
||||||
|
func NewPutPromptTagsParamsWithTimeout(timeout time.Duration) *PutPromptTagsParams {
|
||||||
|
return &PutPromptTagsParams{
|
||||||
|
timeout: timeout,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// NewPutPromptTagsParamsWithContext creates a new PutPromptTagsParams object
|
||||||
|
// with the ability to set a context for a request.
|
||||||
|
func NewPutPromptTagsParamsWithContext(ctx context.Context) *PutPromptTagsParams {
|
||||||
|
return &PutPromptTagsParams{
|
||||||
|
Context: ctx,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// NewPutPromptTagsParamsWithHTTPClient creates a new PutPromptTagsParams object
|
||||||
|
// with the ability to set a custom HTTPClient for a request.
|
||||||
|
func NewPutPromptTagsParamsWithHTTPClient(client *http.Client) *PutPromptTagsParams {
|
||||||
|
return &PutPromptTagsParams{
|
||||||
|
HTTPClient: client,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
PutPromptTagsParams contains all the parameters to send to the API endpoint
|
||||||
|
|
||||||
|
for the put prompt tags operation.
|
||||||
|
|
||||||
|
Typically these are written to a http.Request.
|
||||||
|
*/
|
||||||
|
type PutPromptTagsParams struct {
|
||||||
|
|
||||||
|
/* PromptTagRequest.
|
||||||
|
|
||||||
|
An array of PromptTag objects
|
||||||
|
*/
|
||||||
|
PromptTagRequest *members_models.PromptTagRequest
|
||||||
|
|
||||||
|
timeout time.Duration
|
||||||
|
Context context.Context
|
||||||
|
HTTPClient *http.Client
|
||||||
|
}
|
||||||
|
|
||||||
|
// WithDefaults hydrates default values in the put prompt tags params (not the query body).
|
||||||
|
//
|
||||||
|
// All values with no default are reset to their zero value.
|
||||||
|
func (o *PutPromptTagsParams) WithDefaults() *PutPromptTagsParams {
|
||||||
|
o.SetDefaults()
|
||||||
|
return o
|
||||||
|
}
|
||||||
|
|
||||||
|
// SetDefaults hydrates default values in the put prompt tags params (not the query body).
|
||||||
|
//
|
||||||
|
// All values with no default are reset to their zero value.
|
||||||
|
func (o *PutPromptTagsParams) SetDefaults() {
|
||||||
|
// no default values defined for this parameter
|
||||||
|
}
|
||||||
|
|
||||||
|
// WithTimeout adds the timeout to the put prompt tags params
|
||||||
|
func (o *PutPromptTagsParams) WithTimeout(timeout time.Duration) *PutPromptTagsParams {
|
||||||
|
o.SetTimeout(timeout)
|
||||||
|
return o
|
||||||
|
}
|
||||||
|
|
||||||
|
// SetTimeout adds the timeout to the put prompt tags params
|
||||||
|
func (o *PutPromptTagsParams) SetTimeout(timeout time.Duration) {
|
||||||
|
o.timeout = timeout
|
||||||
|
}
|
||||||
|
|
||||||
|
// WithContext adds the context to the put prompt tags params
|
||||||
|
func (o *PutPromptTagsParams) WithContext(ctx context.Context) *PutPromptTagsParams {
|
||||||
|
o.SetContext(ctx)
|
||||||
|
return o
|
||||||
|
}
|
||||||
|
|
||||||
|
// SetContext adds the context to the put prompt tags params
|
||||||
|
func (o *PutPromptTagsParams) SetContext(ctx context.Context) {
|
||||||
|
o.Context = ctx
|
||||||
|
}
|
||||||
|
|
||||||
|
// WithHTTPClient adds the HTTPClient to the put prompt tags params
|
||||||
|
func (o *PutPromptTagsParams) WithHTTPClient(client *http.Client) *PutPromptTagsParams {
|
||||||
|
o.SetHTTPClient(client)
|
||||||
|
return o
|
||||||
|
}
|
||||||
|
|
||||||
|
// SetHTTPClient adds the HTTPClient to the put prompt tags params
|
||||||
|
func (o *PutPromptTagsParams) SetHTTPClient(client *http.Client) {
|
||||||
|
o.HTTPClient = client
|
||||||
|
}
|
||||||
|
|
||||||
|
// WithPromptTagRequest adds the promptTagRequest to the put prompt tags params
|
||||||
|
func (o *PutPromptTagsParams) WithPromptTagRequest(promptTagRequest *members_models.PromptTagRequest) *PutPromptTagsParams {
|
||||||
|
o.SetPromptTagRequest(promptTagRequest)
|
||||||
|
return o
|
||||||
|
}
|
||||||
|
|
||||||
|
// SetPromptTagRequest adds the promptTagRequest to the put prompt tags params
|
||||||
|
func (o *PutPromptTagsParams) SetPromptTagRequest(promptTagRequest *members_models.PromptTagRequest) {
|
||||||
|
o.PromptTagRequest = promptTagRequest
|
||||||
|
}
|
||||||
|
|
||||||
|
// WriteToRequest writes these params to a swagger request
|
||||||
|
func (o *PutPromptTagsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error {
|
||||||
|
|
||||||
|
if err := r.SetTimeout(o.timeout); err != nil {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
var res []error
|
||||||
|
if o.PromptTagRequest != nil {
|
||||||
|
if err := r.SetBodyParam(o.PromptTagRequest); err != nil {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
if len(res) > 0 {
|
||||||
|
return errors.CompositeValidationError(res...)
|
||||||
|
}
|
||||||
|
return nil
|
||||||
|
}
|
|
@ -0,0 +1,486 @@
|
||||||
|
// 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 prompt_tags
|
||||||
|
|
||||||
|
// 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/members/members_models"
|
||||||
|
)
|
||||||
|
|
||||||
|
// PutPromptTagsReader is a Reader for the PutPromptTags structure.
|
||||||
|
type PutPromptTagsReader struct {
|
||||||
|
formats strfmt.Registry
|
||||||
|
}
|
||||||
|
|
||||||
|
// ReadResponse reads a server response into the received o.
|
||||||
|
func (o *PutPromptTagsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) {
|
||||||
|
switch response.Code() {
|
||||||
|
case 200:
|
||||||
|
result := NewPutPromptTagsOK()
|
||||||
|
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
|
return result, nil
|
||||||
|
case 401:
|
||||||
|
result := NewPutPromptTagsUnauthorized()
|
||||||
|
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
|
return nil, result
|
||||||
|
case 403:
|
||||||
|
result := NewPutPromptTagsForbidden()
|
||||||
|
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
|
return nil, result
|
||||||
|
case 404:
|
||||||
|
result := NewPutPromptTagsNotFound()
|
||||||
|
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
|
return nil, result
|
||||||
|
case 422:
|
||||||
|
result := NewPutPromptTagsUnprocessableEntity()
|
||||||
|
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
|
return nil, result
|
||||||
|
case 500:
|
||||||
|
result := NewPutPromptTagsInternalServerError()
|
||||||
|
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())
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// NewPutPromptTagsOK creates a PutPromptTagsOK with default headers values
|
||||||
|
func NewPutPromptTagsOK() *PutPromptTagsOK {
|
||||||
|
return &PutPromptTagsOK{}
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
PutPromptTagsOK describes a response with status code 200, with default header values.
|
||||||
|
|
||||||
|
Response with PromptTag objects
|
||||||
|
*/
|
||||||
|
type PutPromptTagsOK struct {
|
||||||
|
Payload *members_models.PromptTagResponse
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsSuccess returns true when this put prompt tags o k response has a 2xx status code
|
||||||
|
func (o *PutPromptTagsOK) IsSuccess() bool {
|
||||||
|
return true
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsRedirect returns true when this put prompt tags o k response has a 3xx status code
|
||||||
|
func (o *PutPromptTagsOK) IsRedirect() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsClientError returns true when this put prompt tags o k response has a 4xx status code
|
||||||
|
func (o *PutPromptTagsOK) IsClientError() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsServerError returns true when this put prompt tags o k response has a 5xx status code
|
||||||
|
func (o *PutPromptTagsOK) IsServerError() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsCode returns true when this put prompt tags o k response a status code equal to that given
|
||||||
|
func (o *PutPromptTagsOK) IsCode(code int) bool {
|
||||||
|
return code == 200
|
||||||
|
}
|
||||||
|
|
||||||
|
// Code gets the status code for the put prompt tags o k response
|
||||||
|
func (o *PutPromptTagsOK) Code() int {
|
||||||
|
return 200
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PutPromptTagsOK) Error() string {
|
||||||
|
return fmt.Sprintf("[PUT /prompttags][%d] putPromptTagsOK %+v", 200, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PutPromptTagsOK) String() string {
|
||||||
|
return fmt.Sprintf("[PUT /prompttags][%d] putPromptTagsOK %+v", 200, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PutPromptTagsOK) GetPayload() *members_models.PromptTagResponse {
|
||||||
|
return o.Payload
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PutPromptTagsOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||||
|
|
||||||
|
o.Payload = new(members_models.PromptTagResponse)
|
||||||
|
|
||||||
|
// response payload
|
||||||
|
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
|
||||||
|
return nil
|
||||||
|
}
|
||||||
|
|
||||||
|
// NewPutPromptTagsUnauthorized creates a PutPromptTagsUnauthorized with default headers values
|
||||||
|
func NewPutPromptTagsUnauthorized() *PutPromptTagsUnauthorized {
|
||||||
|
return &PutPromptTagsUnauthorized{}
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
PutPromptTagsUnauthorized describes a response with status code 401, with default header values.
|
||||||
|
|
||||||
|
Access Unauthorized, invalid API-KEY was used
|
||||||
|
*/
|
||||||
|
type PutPromptTagsUnauthorized struct {
|
||||||
|
Payload *members_models.Error
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsSuccess returns true when this put prompt tags unauthorized response has a 2xx status code
|
||||||
|
func (o *PutPromptTagsUnauthorized) IsSuccess() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsRedirect returns true when this put prompt tags unauthorized response has a 3xx status code
|
||||||
|
func (o *PutPromptTagsUnauthorized) IsRedirect() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsClientError returns true when this put prompt tags unauthorized response has a 4xx status code
|
||||||
|
func (o *PutPromptTagsUnauthorized) IsClientError() bool {
|
||||||
|
return true
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsServerError returns true when this put prompt tags unauthorized response has a 5xx status code
|
||||||
|
func (o *PutPromptTagsUnauthorized) IsServerError() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsCode returns true when this put prompt tags unauthorized response a status code equal to that given
|
||||||
|
func (o *PutPromptTagsUnauthorized) IsCode(code int) bool {
|
||||||
|
return code == 401
|
||||||
|
}
|
||||||
|
|
||||||
|
// Code gets the status code for the put prompt tags unauthorized response
|
||||||
|
func (o *PutPromptTagsUnauthorized) Code() int {
|
||||||
|
return 401
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PutPromptTagsUnauthorized) Error() string {
|
||||||
|
return fmt.Sprintf("[PUT /prompttags][%d] putPromptTagsUnauthorized %+v", 401, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PutPromptTagsUnauthorized) String() string {
|
||||||
|
return fmt.Sprintf("[PUT /prompttags][%d] putPromptTagsUnauthorized %+v", 401, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PutPromptTagsUnauthorized) GetPayload() *members_models.Error {
|
||||||
|
return o.Payload
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PutPromptTagsUnauthorized) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||||
|
|
||||||
|
o.Payload = new(members_models.Error)
|
||||||
|
|
||||||
|
// response payload
|
||||||
|
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
|
||||||
|
return nil
|
||||||
|
}
|
||||||
|
|
||||||
|
// NewPutPromptTagsForbidden creates a PutPromptTagsForbidden with default headers values
|
||||||
|
func NewPutPromptTagsForbidden() *PutPromptTagsForbidden {
|
||||||
|
return &PutPromptTagsForbidden{}
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
PutPromptTagsForbidden describes a response with status code 403, with default header values.
|
||||||
|
|
||||||
|
Access forbidden, account lacks access
|
||||||
|
*/
|
||||||
|
type PutPromptTagsForbidden struct {
|
||||||
|
AccessControlAllowOrigin string
|
||||||
|
|
||||||
|
Payload *members_models.Error
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsSuccess returns true when this put prompt tags forbidden response has a 2xx status code
|
||||||
|
func (o *PutPromptTagsForbidden) IsSuccess() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsRedirect returns true when this put prompt tags forbidden response has a 3xx status code
|
||||||
|
func (o *PutPromptTagsForbidden) IsRedirect() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsClientError returns true when this put prompt tags forbidden response has a 4xx status code
|
||||||
|
func (o *PutPromptTagsForbidden) IsClientError() bool {
|
||||||
|
return true
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsServerError returns true when this put prompt tags forbidden response has a 5xx status code
|
||||||
|
func (o *PutPromptTagsForbidden) IsServerError() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsCode returns true when this put prompt tags forbidden response a status code equal to that given
|
||||||
|
func (o *PutPromptTagsForbidden) IsCode(code int) bool {
|
||||||
|
return code == 403
|
||||||
|
}
|
||||||
|
|
||||||
|
// Code gets the status code for the put prompt tags forbidden response
|
||||||
|
func (o *PutPromptTagsForbidden) Code() int {
|
||||||
|
return 403
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PutPromptTagsForbidden) Error() string {
|
||||||
|
return fmt.Sprintf("[PUT /prompttags][%d] putPromptTagsForbidden %+v", 403, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PutPromptTagsForbidden) String() string {
|
||||||
|
return fmt.Sprintf("[PUT /prompttags][%d] putPromptTagsForbidden %+v", 403, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PutPromptTagsForbidden) GetPayload() *members_models.Error {
|
||||||
|
return o.Payload
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PutPromptTagsForbidden) 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(members_models.Error)
|
||||||
|
|
||||||
|
// response payload
|
||||||
|
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
|
||||||
|
return nil
|
||||||
|
}
|
||||||
|
|
||||||
|
// NewPutPromptTagsNotFound creates a PutPromptTagsNotFound with default headers values
|
||||||
|
func NewPutPromptTagsNotFound() *PutPromptTagsNotFound {
|
||||||
|
return &PutPromptTagsNotFound{}
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
PutPromptTagsNotFound describes a response with status code 404, with default header values.
|
||||||
|
|
||||||
|
Resource was not found
|
||||||
|
*/
|
||||||
|
type PutPromptTagsNotFound struct {
|
||||||
|
Payload *members_models.Error
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsSuccess returns true when this put prompt tags not found response has a 2xx status code
|
||||||
|
func (o *PutPromptTagsNotFound) IsSuccess() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsRedirect returns true when this put prompt tags not found response has a 3xx status code
|
||||||
|
func (o *PutPromptTagsNotFound) IsRedirect() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsClientError returns true when this put prompt tags not found response has a 4xx status code
|
||||||
|
func (o *PutPromptTagsNotFound) IsClientError() bool {
|
||||||
|
return true
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsServerError returns true when this put prompt tags not found response has a 5xx status code
|
||||||
|
func (o *PutPromptTagsNotFound) IsServerError() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsCode returns true when this put prompt tags not found response a status code equal to that given
|
||||||
|
func (o *PutPromptTagsNotFound) IsCode(code int) bool {
|
||||||
|
return code == 404
|
||||||
|
}
|
||||||
|
|
||||||
|
// Code gets the status code for the put prompt tags not found response
|
||||||
|
func (o *PutPromptTagsNotFound) Code() int {
|
||||||
|
return 404
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PutPromptTagsNotFound) Error() string {
|
||||||
|
return fmt.Sprintf("[PUT /prompttags][%d] putPromptTagsNotFound %+v", 404, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PutPromptTagsNotFound) String() string {
|
||||||
|
return fmt.Sprintf("[PUT /prompttags][%d] putPromptTagsNotFound %+v", 404, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PutPromptTagsNotFound) GetPayload() *members_models.Error {
|
||||||
|
return o.Payload
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PutPromptTagsNotFound) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||||
|
|
||||||
|
o.Payload = new(members_models.Error)
|
||||||
|
|
||||||
|
// response payload
|
||||||
|
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
|
||||||
|
return nil
|
||||||
|
}
|
||||||
|
|
||||||
|
// NewPutPromptTagsUnprocessableEntity creates a PutPromptTagsUnprocessableEntity with default headers values
|
||||||
|
func NewPutPromptTagsUnprocessableEntity() *PutPromptTagsUnprocessableEntity {
|
||||||
|
return &PutPromptTagsUnprocessableEntity{}
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
PutPromptTagsUnprocessableEntity describes a response with status code 422, with default header values.
|
||||||
|
|
||||||
|
Unprocessable Entity, likely a bad parameter
|
||||||
|
*/
|
||||||
|
type PutPromptTagsUnprocessableEntity struct {
|
||||||
|
Payload *members_models.Error
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsSuccess returns true when this put prompt tags unprocessable entity response has a 2xx status code
|
||||||
|
func (o *PutPromptTagsUnprocessableEntity) IsSuccess() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsRedirect returns true when this put prompt tags unprocessable entity response has a 3xx status code
|
||||||
|
func (o *PutPromptTagsUnprocessableEntity) IsRedirect() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsClientError returns true when this put prompt tags unprocessable entity response has a 4xx status code
|
||||||
|
func (o *PutPromptTagsUnprocessableEntity) IsClientError() bool {
|
||||||
|
return true
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsServerError returns true when this put prompt tags unprocessable entity response has a 5xx status code
|
||||||
|
func (o *PutPromptTagsUnprocessableEntity) IsServerError() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsCode returns true when this put prompt tags unprocessable entity response a status code equal to that given
|
||||||
|
func (o *PutPromptTagsUnprocessableEntity) IsCode(code int) bool {
|
||||||
|
return code == 422
|
||||||
|
}
|
||||||
|
|
||||||
|
// Code gets the status code for the put prompt tags unprocessable entity response
|
||||||
|
func (o *PutPromptTagsUnprocessableEntity) Code() int {
|
||||||
|
return 422
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PutPromptTagsUnprocessableEntity) Error() string {
|
||||||
|
return fmt.Sprintf("[PUT /prompttags][%d] putPromptTagsUnprocessableEntity %+v", 422, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PutPromptTagsUnprocessableEntity) String() string {
|
||||||
|
return fmt.Sprintf("[PUT /prompttags][%d] putPromptTagsUnprocessableEntity %+v", 422, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PutPromptTagsUnprocessableEntity) GetPayload() *members_models.Error {
|
||||||
|
return o.Payload
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PutPromptTagsUnprocessableEntity) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||||
|
|
||||||
|
o.Payload = new(members_models.Error)
|
||||||
|
|
||||||
|
// response payload
|
||||||
|
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
|
||||||
|
return nil
|
||||||
|
}
|
||||||
|
|
||||||
|
// NewPutPromptTagsInternalServerError creates a PutPromptTagsInternalServerError with default headers values
|
||||||
|
func NewPutPromptTagsInternalServerError() *PutPromptTagsInternalServerError {
|
||||||
|
return &PutPromptTagsInternalServerError{}
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
PutPromptTagsInternalServerError describes a response with status code 500, with default header values.
|
||||||
|
|
||||||
|
Server Internal Error
|
||||||
|
*/
|
||||||
|
type PutPromptTagsInternalServerError struct {
|
||||||
|
Payload *members_models.Error
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsSuccess returns true when this put prompt tags internal server error response has a 2xx status code
|
||||||
|
func (o *PutPromptTagsInternalServerError) IsSuccess() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsRedirect returns true when this put prompt tags internal server error response has a 3xx status code
|
||||||
|
func (o *PutPromptTagsInternalServerError) IsRedirect() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsClientError returns true when this put prompt tags internal server error response has a 4xx status code
|
||||||
|
func (o *PutPromptTagsInternalServerError) IsClientError() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsServerError returns true when this put prompt tags internal server error response has a 5xx status code
|
||||||
|
func (o *PutPromptTagsInternalServerError) IsServerError() bool {
|
||||||
|
return true
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsCode returns true when this put prompt tags internal server error response a status code equal to that given
|
||||||
|
func (o *PutPromptTagsInternalServerError) IsCode(code int) bool {
|
||||||
|
return code == 500
|
||||||
|
}
|
||||||
|
|
||||||
|
// Code gets the status code for the put prompt tags internal server error response
|
||||||
|
func (o *PutPromptTagsInternalServerError) Code() int {
|
||||||
|
return 500
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PutPromptTagsInternalServerError) Error() string {
|
||||||
|
return fmt.Sprintf("[PUT /prompttags][%d] putPromptTagsInternalServerError %+v", 500, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PutPromptTagsInternalServerError) String() string {
|
||||||
|
return fmt.Sprintf("[PUT /prompttags][%d] putPromptTagsInternalServerError %+v", 500, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PutPromptTagsInternalServerError) GetPayload() *members_models.Error {
|
||||||
|
return o.Payload
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PutPromptTagsInternalServerError) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||||
|
|
||||||
|
o.Payload = new(members_models.Error)
|
||||||
|
|
||||||
|
// response payload
|
||||||
|
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
|
||||||
|
return nil
|
||||||
|
}
|
|
@ -0,0 +1,240 @@
|
||||||
|
// 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 prompts
|
||||||
|
|
||||||
|
// 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"
|
||||||
|
)
|
||||||
|
|
||||||
|
// NewGetPromptCategoriesParams creates a new GetPromptCategoriesParams 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 NewGetPromptCategoriesParams() *GetPromptCategoriesParams {
|
||||||
|
return &GetPromptCategoriesParams{
|
||||||
|
timeout: cr.DefaultTimeout,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// NewGetPromptCategoriesParamsWithTimeout creates a new GetPromptCategoriesParams object
|
||||||
|
// with the ability to set a timeout on a request.
|
||||||
|
func NewGetPromptCategoriesParamsWithTimeout(timeout time.Duration) *GetPromptCategoriesParams {
|
||||||
|
return &GetPromptCategoriesParams{
|
||||||
|
timeout: timeout,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// NewGetPromptCategoriesParamsWithContext creates a new GetPromptCategoriesParams object
|
||||||
|
// with the ability to set a context for a request.
|
||||||
|
func NewGetPromptCategoriesParamsWithContext(ctx context.Context) *GetPromptCategoriesParams {
|
||||||
|
return &GetPromptCategoriesParams{
|
||||||
|
Context: ctx,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// NewGetPromptCategoriesParamsWithHTTPClient creates a new GetPromptCategoriesParams object
|
||||||
|
// with the ability to set a custom HTTPClient for a request.
|
||||||
|
func NewGetPromptCategoriesParamsWithHTTPClient(client *http.Client) *GetPromptCategoriesParams {
|
||||||
|
return &GetPromptCategoriesParams{
|
||||||
|
HTTPClient: client,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
GetPromptCategoriesParams contains all the parameters to send to the API endpoint
|
||||||
|
|
||||||
|
for the get prompt categories operation.
|
||||||
|
|
||||||
|
Typically these are written to a http.Request.
|
||||||
|
*/
|
||||||
|
type GetPromptCategoriesParams struct {
|
||||||
|
|
||||||
|
/* ID.
|
||||||
|
|
||||||
|
Unique Record ID
|
||||||
|
*/
|
||||||
|
ID *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 prompt categories params (not the query body).
|
||||||
|
//
|
||||||
|
// All values with no default are reset to their zero value.
|
||||||
|
func (o *GetPromptCategoriesParams) WithDefaults() *GetPromptCategoriesParams {
|
||||||
|
o.SetDefaults()
|
||||||
|
return o
|
||||||
|
}
|
||||||
|
|
||||||
|
// SetDefaults hydrates default values in the get prompt categories params (not the query body).
|
||||||
|
//
|
||||||
|
// All values with no default are reset to their zero value.
|
||||||
|
func (o *GetPromptCategoriesParams) SetDefaults() {
|
||||||
|
// no default values defined for this parameter
|
||||||
|
}
|
||||||
|
|
||||||
|
// WithTimeout adds the timeout to the get prompt categories params
|
||||||
|
func (o *GetPromptCategoriesParams) WithTimeout(timeout time.Duration) *GetPromptCategoriesParams {
|
||||||
|
o.SetTimeout(timeout)
|
||||||
|
return o
|
||||||
|
}
|
||||||
|
|
||||||
|
// SetTimeout adds the timeout to the get prompt categories params
|
||||||
|
func (o *GetPromptCategoriesParams) SetTimeout(timeout time.Duration) {
|
||||||
|
o.timeout = timeout
|
||||||
|
}
|
||||||
|
|
||||||
|
// WithContext adds the context to the get prompt categories params
|
||||||
|
func (o *GetPromptCategoriesParams) WithContext(ctx context.Context) *GetPromptCategoriesParams {
|
||||||
|
o.SetContext(ctx)
|
||||||
|
return o
|
||||||
|
}
|
||||||
|
|
||||||
|
// SetContext adds the context to the get prompt categories params
|
||||||
|
func (o *GetPromptCategoriesParams) SetContext(ctx context.Context) {
|
||||||
|
o.Context = ctx
|
||||||
|
}
|
||||||
|
|
||||||
|
// WithHTTPClient adds the HTTPClient to the get prompt categories params
|
||||||
|
func (o *GetPromptCategoriesParams) WithHTTPClient(client *http.Client) *GetPromptCategoriesParams {
|
||||||
|
o.SetHTTPClient(client)
|
||||||
|
return o
|
||||||
|
}
|
||||||
|
|
||||||
|
// SetHTTPClient adds the HTTPClient to the get prompt categories params
|
||||||
|
func (o *GetPromptCategoriesParams) SetHTTPClient(client *http.Client) {
|
||||||
|
o.HTTPClient = client
|
||||||
|
}
|
||||||
|
|
||||||
|
// WithID adds the id to the get prompt categories params
|
||||||
|
func (o *GetPromptCategoriesParams) WithID(id *string) *GetPromptCategoriesParams {
|
||||||
|
o.SetID(id)
|
||||||
|
return o
|
||||||
|
}
|
||||||
|
|
||||||
|
// SetID adds the id to the get prompt categories params
|
||||||
|
func (o *GetPromptCategoriesParams) SetID(id *string) {
|
||||||
|
o.ID = id
|
||||||
|
}
|
||||||
|
|
||||||
|
// WithLimit adds the limit to the get prompt categories params
|
||||||
|
func (o *GetPromptCategoriesParams) WithLimit(limit *int64) *GetPromptCategoriesParams {
|
||||||
|
o.SetLimit(limit)
|
||||||
|
return o
|
||||||
|
}
|
||||||
|
|
||||||
|
// SetLimit adds the limit to the get prompt categories params
|
||||||
|
func (o *GetPromptCategoriesParams) SetLimit(limit *int64) {
|
||||||
|
o.Limit = limit
|
||||||
|
}
|
||||||
|
|
||||||
|
// WithOffset adds the offset to the get prompt categories params
|
||||||
|
func (o *GetPromptCategoriesParams) WithOffset(offset *int64) *GetPromptCategoriesParams {
|
||||||
|
o.SetOffset(offset)
|
||||||
|
return o
|
||||||
|
}
|
||||||
|
|
||||||
|
// SetOffset adds the offset to the get prompt categories params
|
||||||
|
func (o *GetPromptCategoriesParams) SetOffset(offset *int64) {
|
||||||
|
o.Offset = offset
|
||||||
|
}
|
||||||
|
|
||||||
|
// WriteToRequest writes these params to a swagger request
|
||||||
|
func (o *GetPromptCategoriesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error {
|
||||||
|
|
||||||
|
if err := r.SetTimeout(o.timeout); err != nil {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
var res []error
|
||||||
|
|
||||||
|
if o.ID != nil {
|
||||||
|
|
||||||
|
// query param id
|
||||||
|
var qrID string
|
||||||
|
|
||||||
|
if o.ID != nil {
|
||||||
|
qrID = *o.ID
|
||||||
|
}
|
||||||
|
qID := qrID
|
||||||
|
if qID != "" {
|
||||||
|
|
||||||
|
if err := r.SetQueryParam("id", qID); 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,486 @@
|
||||||
|
// 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 prompts
|
||||||
|
|
||||||
|
// 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/members/members_models"
|
||||||
|
)
|
||||||
|
|
||||||
|
// GetPromptCategoriesReader is a Reader for the GetPromptCategories structure.
|
||||||
|
type GetPromptCategoriesReader struct {
|
||||||
|
formats strfmt.Registry
|
||||||
|
}
|
||||||
|
|
||||||
|
// ReadResponse reads a server response into the received o.
|
||||||
|
func (o *GetPromptCategoriesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) {
|
||||||
|
switch response.Code() {
|
||||||
|
case 200:
|
||||||
|
result := NewGetPromptCategoriesOK()
|
||||||
|
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
|
return result, nil
|
||||||
|
case 401:
|
||||||
|
result := NewGetPromptCategoriesUnauthorized()
|
||||||
|
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
|
return nil, result
|
||||||
|
case 403:
|
||||||
|
result := NewGetPromptCategoriesForbidden()
|
||||||
|
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
|
return nil, result
|
||||||
|
case 404:
|
||||||
|
result := NewGetPromptCategoriesNotFound()
|
||||||
|
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
|
return nil, result
|
||||||
|
case 422:
|
||||||
|
result := NewGetPromptCategoriesUnprocessableEntity()
|
||||||
|
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
|
return nil, result
|
||||||
|
case 500:
|
||||||
|
result := NewGetPromptCategoriesInternalServerError()
|
||||||
|
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())
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// NewGetPromptCategoriesOK creates a GetPromptCategoriesOK with default headers values
|
||||||
|
func NewGetPromptCategoriesOK() *GetPromptCategoriesOK {
|
||||||
|
return &GetPromptCategoriesOK{}
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
GetPromptCategoriesOK describes a response with status code 200, with default header values.
|
||||||
|
|
||||||
|
Response with PromptCategory objects
|
||||||
|
*/
|
||||||
|
type GetPromptCategoriesOK struct {
|
||||||
|
Payload *members_models.PromptCategoryResponse
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsSuccess returns true when this get prompt categories o k response has a 2xx status code
|
||||||
|
func (o *GetPromptCategoriesOK) IsSuccess() bool {
|
||||||
|
return true
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsRedirect returns true when this get prompt categories o k response has a 3xx status code
|
||||||
|
func (o *GetPromptCategoriesOK) IsRedirect() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsClientError returns true when this get prompt categories o k response has a 4xx status code
|
||||||
|
func (o *GetPromptCategoriesOK) IsClientError() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsServerError returns true when this get prompt categories o k response has a 5xx status code
|
||||||
|
func (o *GetPromptCategoriesOK) IsServerError() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsCode returns true when this get prompt categories o k response a status code equal to that given
|
||||||
|
func (o *GetPromptCategoriesOK) IsCode(code int) bool {
|
||||||
|
return code == 200
|
||||||
|
}
|
||||||
|
|
||||||
|
// Code gets the status code for the get prompt categories o k response
|
||||||
|
func (o *GetPromptCategoriesOK) Code() int {
|
||||||
|
return 200
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *GetPromptCategoriesOK) Error() string {
|
||||||
|
return fmt.Sprintf("[GET /promptcategories][%d] getPromptCategoriesOK %+v", 200, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *GetPromptCategoriesOK) String() string {
|
||||||
|
return fmt.Sprintf("[GET /promptcategories][%d] getPromptCategoriesOK %+v", 200, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *GetPromptCategoriesOK) GetPayload() *members_models.PromptCategoryResponse {
|
||||||
|
return o.Payload
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *GetPromptCategoriesOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||||
|
|
||||||
|
o.Payload = new(members_models.PromptCategoryResponse)
|
||||||
|
|
||||||
|
// response payload
|
||||||
|
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
|
||||||
|
return nil
|
||||||
|
}
|
||||||
|
|
||||||
|
// NewGetPromptCategoriesUnauthorized creates a GetPromptCategoriesUnauthorized with default headers values
|
||||||
|
func NewGetPromptCategoriesUnauthorized() *GetPromptCategoriesUnauthorized {
|
||||||
|
return &GetPromptCategoriesUnauthorized{}
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
GetPromptCategoriesUnauthorized describes a response with status code 401, with default header values.
|
||||||
|
|
||||||
|
Access Unauthorized, invalid API-KEY was used
|
||||||
|
*/
|
||||||
|
type GetPromptCategoriesUnauthorized struct {
|
||||||
|
Payload *members_models.Error
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsSuccess returns true when this get prompt categories unauthorized response has a 2xx status code
|
||||||
|
func (o *GetPromptCategoriesUnauthorized) IsSuccess() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsRedirect returns true when this get prompt categories unauthorized response has a 3xx status code
|
||||||
|
func (o *GetPromptCategoriesUnauthorized) IsRedirect() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsClientError returns true when this get prompt categories unauthorized response has a 4xx status code
|
||||||
|
func (o *GetPromptCategoriesUnauthorized) IsClientError() bool {
|
||||||
|
return true
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsServerError returns true when this get prompt categories unauthorized response has a 5xx status code
|
||||||
|
func (o *GetPromptCategoriesUnauthorized) IsServerError() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsCode returns true when this get prompt categories unauthorized response a status code equal to that given
|
||||||
|
func (o *GetPromptCategoriesUnauthorized) IsCode(code int) bool {
|
||||||
|
return code == 401
|
||||||
|
}
|
||||||
|
|
||||||
|
// Code gets the status code for the get prompt categories unauthorized response
|
||||||
|
func (o *GetPromptCategoriesUnauthorized) Code() int {
|
||||||
|
return 401
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *GetPromptCategoriesUnauthorized) Error() string {
|
||||||
|
return fmt.Sprintf("[GET /promptcategories][%d] getPromptCategoriesUnauthorized %+v", 401, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *GetPromptCategoriesUnauthorized) String() string {
|
||||||
|
return fmt.Sprintf("[GET /promptcategories][%d] getPromptCategoriesUnauthorized %+v", 401, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *GetPromptCategoriesUnauthorized) GetPayload() *members_models.Error {
|
||||||
|
return o.Payload
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *GetPromptCategoriesUnauthorized) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||||
|
|
||||||
|
o.Payload = new(members_models.Error)
|
||||||
|
|
||||||
|
// response payload
|
||||||
|
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
|
||||||
|
return nil
|
||||||
|
}
|
||||||
|
|
||||||
|
// NewGetPromptCategoriesForbidden creates a GetPromptCategoriesForbidden with default headers values
|
||||||
|
func NewGetPromptCategoriesForbidden() *GetPromptCategoriesForbidden {
|
||||||
|
return &GetPromptCategoriesForbidden{}
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
GetPromptCategoriesForbidden describes a response with status code 403, with default header values.
|
||||||
|
|
||||||
|
Access forbidden, account lacks access
|
||||||
|
*/
|
||||||
|
type GetPromptCategoriesForbidden struct {
|
||||||
|
AccessControlAllowOrigin string
|
||||||
|
|
||||||
|
Payload *members_models.Error
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsSuccess returns true when this get prompt categories forbidden response has a 2xx status code
|
||||||
|
func (o *GetPromptCategoriesForbidden) IsSuccess() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsRedirect returns true when this get prompt categories forbidden response has a 3xx status code
|
||||||
|
func (o *GetPromptCategoriesForbidden) IsRedirect() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsClientError returns true when this get prompt categories forbidden response has a 4xx status code
|
||||||
|
func (o *GetPromptCategoriesForbidden) IsClientError() bool {
|
||||||
|
return true
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsServerError returns true when this get prompt categories forbidden response has a 5xx status code
|
||||||
|
func (o *GetPromptCategoriesForbidden) IsServerError() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsCode returns true when this get prompt categories forbidden response a status code equal to that given
|
||||||
|
func (o *GetPromptCategoriesForbidden) IsCode(code int) bool {
|
||||||
|
return code == 403
|
||||||
|
}
|
||||||
|
|
||||||
|
// Code gets the status code for the get prompt categories forbidden response
|
||||||
|
func (o *GetPromptCategoriesForbidden) Code() int {
|
||||||
|
return 403
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *GetPromptCategoriesForbidden) Error() string {
|
||||||
|
return fmt.Sprintf("[GET /promptcategories][%d] getPromptCategoriesForbidden %+v", 403, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *GetPromptCategoriesForbidden) String() string {
|
||||||
|
return fmt.Sprintf("[GET /promptcategories][%d] getPromptCategoriesForbidden %+v", 403, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *GetPromptCategoriesForbidden) GetPayload() *members_models.Error {
|
||||||
|
return o.Payload
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *GetPromptCategoriesForbidden) 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(members_models.Error)
|
||||||
|
|
||||||
|
// response payload
|
||||||
|
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
|
||||||
|
return nil
|
||||||
|
}
|
||||||
|
|
||||||
|
// NewGetPromptCategoriesNotFound creates a GetPromptCategoriesNotFound with default headers values
|
||||||
|
func NewGetPromptCategoriesNotFound() *GetPromptCategoriesNotFound {
|
||||||
|
return &GetPromptCategoriesNotFound{}
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
GetPromptCategoriesNotFound describes a response with status code 404, with default header values.
|
||||||
|
|
||||||
|
Resource was not found
|
||||||
|
*/
|
||||||
|
type GetPromptCategoriesNotFound struct {
|
||||||
|
Payload *members_models.Error
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsSuccess returns true when this get prompt categories not found response has a 2xx status code
|
||||||
|
func (o *GetPromptCategoriesNotFound) IsSuccess() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsRedirect returns true when this get prompt categories not found response has a 3xx status code
|
||||||
|
func (o *GetPromptCategoriesNotFound) IsRedirect() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsClientError returns true when this get prompt categories not found response has a 4xx status code
|
||||||
|
func (o *GetPromptCategoriesNotFound) IsClientError() bool {
|
||||||
|
return true
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsServerError returns true when this get prompt categories not found response has a 5xx status code
|
||||||
|
func (o *GetPromptCategoriesNotFound) IsServerError() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsCode returns true when this get prompt categories not found response a status code equal to that given
|
||||||
|
func (o *GetPromptCategoriesNotFound) IsCode(code int) bool {
|
||||||
|
return code == 404
|
||||||
|
}
|
||||||
|
|
||||||
|
// Code gets the status code for the get prompt categories not found response
|
||||||
|
func (o *GetPromptCategoriesNotFound) Code() int {
|
||||||
|
return 404
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *GetPromptCategoriesNotFound) Error() string {
|
||||||
|
return fmt.Sprintf("[GET /promptcategories][%d] getPromptCategoriesNotFound %+v", 404, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *GetPromptCategoriesNotFound) String() string {
|
||||||
|
return fmt.Sprintf("[GET /promptcategories][%d] getPromptCategoriesNotFound %+v", 404, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *GetPromptCategoriesNotFound) GetPayload() *members_models.Error {
|
||||||
|
return o.Payload
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *GetPromptCategoriesNotFound) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||||
|
|
||||||
|
o.Payload = new(members_models.Error)
|
||||||
|
|
||||||
|
// response payload
|
||||||
|
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
|
||||||
|
return nil
|
||||||
|
}
|
||||||
|
|
||||||
|
// NewGetPromptCategoriesUnprocessableEntity creates a GetPromptCategoriesUnprocessableEntity with default headers values
|
||||||
|
func NewGetPromptCategoriesUnprocessableEntity() *GetPromptCategoriesUnprocessableEntity {
|
||||||
|
return &GetPromptCategoriesUnprocessableEntity{}
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
GetPromptCategoriesUnprocessableEntity describes a response with status code 422, with default header values.
|
||||||
|
|
||||||
|
Unprocessable Entity, likely a bad parameter
|
||||||
|
*/
|
||||||
|
type GetPromptCategoriesUnprocessableEntity struct {
|
||||||
|
Payload *members_models.Error
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsSuccess returns true when this get prompt categories unprocessable entity response has a 2xx status code
|
||||||
|
func (o *GetPromptCategoriesUnprocessableEntity) IsSuccess() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsRedirect returns true when this get prompt categories unprocessable entity response has a 3xx status code
|
||||||
|
func (o *GetPromptCategoriesUnprocessableEntity) IsRedirect() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsClientError returns true when this get prompt categories unprocessable entity response has a 4xx status code
|
||||||
|
func (o *GetPromptCategoriesUnprocessableEntity) IsClientError() bool {
|
||||||
|
return true
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsServerError returns true when this get prompt categories unprocessable entity response has a 5xx status code
|
||||||
|
func (o *GetPromptCategoriesUnprocessableEntity) IsServerError() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsCode returns true when this get prompt categories unprocessable entity response a status code equal to that given
|
||||||
|
func (o *GetPromptCategoriesUnprocessableEntity) IsCode(code int) bool {
|
||||||
|
return code == 422
|
||||||
|
}
|
||||||
|
|
||||||
|
// Code gets the status code for the get prompt categories unprocessable entity response
|
||||||
|
func (o *GetPromptCategoriesUnprocessableEntity) Code() int {
|
||||||
|
return 422
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *GetPromptCategoriesUnprocessableEntity) Error() string {
|
||||||
|
return fmt.Sprintf("[GET /promptcategories][%d] getPromptCategoriesUnprocessableEntity %+v", 422, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *GetPromptCategoriesUnprocessableEntity) String() string {
|
||||||
|
return fmt.Sprintf("[GET /promptcategories][%d] getPromptCategoriesUnprocessableEntity %+v", 422, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *GetPromptCategoriesUnprocessableEntity) GetPayload() *members_models.Error {
|
||||||
|
return o.Payload
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *GetPromptCategoriesUnprocessableEntity) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||||
|
|
||||||
|
o.Payload = new(members_models.Error)
|
||||||
|
|
||||||
|
// response payload
|
||||||
|
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
|
||||||
|
return nil
|
||||||
|
}
|
||||||
|
|
||||||
|
// NewGetPromptCategoriesInternalServerError creates a GetPromptCategoriesInternalServerError with default headers values
|
||||||
|
func NewGetPromptCategoriesInternalServerError() *GetPromptCategoriesInternalServerError {
|
||||||
|
return &GetPromptCategoriesInternalServerError{}
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
GetPromptCategoriesInternalServerError describes a response with status code 500, with default header values.
|
||||||
|
|
||||||
|
Server Internal Error
|
||||||
|
*/
|
||||||
|
type GetPromptCategoriesInternalServerError struct {
|
||||||
|
Payload *members_models.Error
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsSuccess returns true when this get prompt categories internal server error response has a 2xx status code
|
||||||
|
func (o *GetPromptCategoriesInternalServerError) IsSuccess() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsRedirect returns true when this get prompt categories internal server error response has a 3xx status code
|
||||||
|
func (o *GetPromptCategoriesInternalServerError) IsRedirect() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsClientError returns true when this get prompt categories internal server error response has a 4xx status code
|
||||||
|
func (o *GetPromptCategoriesInternalServerError) IsClientError() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsServerError returns true when this get prompt categories internal server error response has a 5xx status code
|
||||||
|
func (o *GetPromptCategoriesInternalServerError) IsServerError() bool {
|
||||||
|
return true
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsCode returns true when this get prompt categories internal server error response a status code equal to that given
|
||||||
|
func (o *GetPromptCategoriesInternalServerError) IsCode(code int) bool {
|
||||||
|
return code == 500
|
||||||
|
}
|
||||||
|
|
||||||
|
// Code gets the status code for the get prompt categories internal server error response
|
||||||
|
func (o *GetPromptCategoriesInternalServerError) Code() int {
|
||||||
|
return 500
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *GetPromptCategoriesInternalServerError) Error() string {
|
||||||
|
return fmt.Sprintf("[GET /promptcategories][%d] getPromptCategoriesInternalServerError %+v", 500, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *GetPromptCategoriesInternalServerError) String() string {
|
||||||
|
return fmt.Sprintf("[GET /promptcategories][%d] getPromptCategoriesInternalServerError %+v", 500, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *GetPromptCategoriesInternalServerError) GetPayload() *members_models.Error {
|
||||||
|
return o.Payload
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *GetPromptCategoriesInternalServerError) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||||
|
|
||||||
|
o.Payload = new(members_models.Error)
|
||||||
|
|
||||||
|
// response payload
|
||||||
|
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
|
||||||
|
return nil
|
||||||
|
}
|
|
@ -0,0 +1,240 @@
|
||||||
|
// 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 prompts
|
||||||
|
|
||||||
|
// 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"
|
||||||
|
)
|
||||||
|
|
||||||
|
// NewGetPromptsParams creates a new GetPromptsParams 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 NewGetPromptsParams() *GetPromptsParams {
|
||||||
|
return &GetPromptsParams{
|
||||||
|
timeout: cr.DefaultTimeout,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// NewGetPromptsParamsWithTimeout creates a new GetPromptsParams object
|
||||||
|
// with the ability to set a timeout on a request.
|
||||||
|
func NewGetPromptsParamsWithTimeout(timeout time.Duration) *GetPromptsParams {
|
||||||
|
return &GetPromptsParams{
|
||||||
|
timeout: timeout,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// NewGetPromptsParamsWithContext creates a new GetPromptsParams object
|
||||||
|
// with the ability to set a context for a request.
|
||||||
|
func NewGetPromptsParamsWithContext(ctx context.Context) *GetPromptsParams {
|
||||||
|
return &GetPromptsParams{
|
||||||
|
Context: ctx,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// NewGetPromptsParamsWithHTTPClient creates a new GetPromptsParams object
|
||||||
|
// with the ability to set a custom HTTPClient for a request.
|
||||||
|
func NewGetPromptsParamsWithHTTPClient(client *http.Client) *GetPromptsParams {
|
||||||
|
return &GetPromptsParams{
|
||||||
|
HTTPClient: client,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
GetPromptsParams contains all the parameters to send to the API endpoint
|
||||||
|
|
||||||
|
for the get prompts operation.
|
||||||
|
|
||||||
|
Typically these are written to a http.Request.
|
||||||
|
*/
|
||||||
|
type GetPromptsParams struct {
|
||||||
|
|
||||||
|
/* ID.
|
||||||
|
|
||||||
|
Unique Record ID
|
||||||
|
*/
|
||||||
|
ID *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 prompts params (not the query body).
|
||||||
|
//
|
||||||
|
// All values with no default are reset to their zero value.
|
||||||
|
func (o *GetPromptsParams) WithDefaults() *GetPromptsParams {
|
||||||
|
o.SetDefaults()
|
||||||
|
return o
|
||||||
|
}
|
||||||
|
|
||||||
|
// SetDefaults hydrates default values in the get prompts params (not the query body).
|
||||||
|
//
|
||||||
|
// All values with no default are reset to their zero value.
|
||||||
|
func (o *GetPromptsParams) SetDefaults() {
|
||||||
|
// no default values defined for this parameter
|
||||||
|
}
|
||||||
|
|
||||||
|
// WithTimeout adds the timeout to the get prompts params
|
||||||
|
func (o *GetPromptsParams) WithTimeout(timeout time.Duration) *GetPromptsParams {
|
||||||
|
o.SetTimeout(timeout)
|
||||||
|
return o
|
||||||
|
}
|
||||||
|
|
||||||
|
// SetTimeout adds the timeout to the get prompts params
|
||||||
|
func (o *GetPromptsParams) SetTimeout(timeout time.Duration) {
|
||||||
|
o.timeout = timeout
|
||||||
|
}
|
||||||
|
|
||||||
|
// WithContext adds the context to the get prompts params
|
||||||
|
func (o *GetPromptsParams) WithContext(ctx context.Context) *GetPromptsParams {
|
||||||
|
o.SetContext(ctx)
|
||||||
|
return o
|
||||||
|
}
|
||||||
|
|
||||||
|
// SetContext adds the context to the get prompts params
|
||||||
|
func (o *GetPromptsParams) SetContext(ctx context.Context) {
|
||||||
|
o.Context = ctx
|
||||||
|
}
|
||||||
|
|
||||||
|
// WithHTTPClient adds the HTTPClient to the get prompts params
|
||||||
|
func (o *GetPromptsParams) WithHTTPClient(client *http.Client) *GetPromptsParams {
|
||||||
|
o.SetHTTPClient(client)
|
||||||
|
return o
|
||||||
|
}
|
||||||
|
|
||||||
|
// SetHTTPClient adds the HTTPClient to the get prompts params
|
||||||
|
func (o *GetPromptsParams) SetHTTPClient(client *http.Client) {
|
||||||
|
o.HTTPClient = client
|
||||||
|
}
|
||||||
|
|
||||||
|
// WithID adds the id to the get prompts params
|
||||||
|
func (o *GetPromptsParams) WithID(id *string) *GetPromptsParams {
|
||||||
|
o.SetID(id)
|
||||||
|
return o
|
||||||
|
}
|
||||||
|
|
||||||
|
// SetID adds the id to the get prompts params
|
||||||
|
func (o *GetPromptsParams) SetID(id *string) {
|
||||||
|
o.ID = id
|
||||||
|
}
|
||||||
|
|
||||||
|
// WithLimit adds the limit to the get prompts params
|
||||||
|
func (o *GetPromptsParams) WithLimit(limit *int64) *GetPromptsParams {
|
||||||
|
o.SetLimit(limit)
|
||||||
|
return o
|
||||||
|
}
|
||||||
|
|
||||||
|
// SetLimit adds the limit to the get prompts params
|
||||||
|
func (o *GetPromptsParams) SetLimit(limit *int64) {
|
||||||
|
o.Limit = limit
|
||||||
|
}
|
||||||
|
|
||||||
|
// WithOffset adds the offset to the get prompts params
|
||||||
|
func (o *GetPromptsParams) WithOffset(offset *int64) *GetPromptsParams {
|
||||||
|
o.SetOffset(offset)
|
||||||
|
return o
|
||||||
|
}
|
||||||
|
|
||||||
|
// SetOffset adds the offset to the get prompts params
|
||||||
|
func (o *GetPromptsParams) SetOffset(offset *int64) {
|
||||||
|
o.Offset = offset
|
||||||
|
}
|
||||||
|
|
||||||
|
// WriteToRequest writes these params to a swagger request
|
||||||
|
func (o *GetPromptsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error {
|
||||||
|
|
||||||
|
if err := r.SetTimeout(o.timeout); err != nil {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
var res []error
|
||||||
|
|
||||||
|
if o.ID != nil {
|
||||||
|
|
||||||
|
// query param id
|
||||||
|
var qrID string
|
||||||
|
|
||||||
|
if o.ID != nil {
|
||||||
|
qrID = *o.ID
|
||||||
|
}
|
||||||
|
qID := qrID
|
||||||
|
if qID != "" {
|
||||||
|
|
||||||
|
if err := r.SetQueryParam("id", qID); 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,486 @@
|
||||||
|
// 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 prompts
|
||||||
|
|
||||||
|
// 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/members/members_models"
|
||||||
|
)
|
||||||
|
|
||||||
|
// GetPromptsReader is a Reader for the GetPrompts structure.
|
||||||
|
type GetPromptsReader struct {
|
||||||
|
formats strfmt.Registry
|
||||||
|
}
|
||||||
|
|
||||||
|
// ReadResponse reads a server response into the received o.
|
||||||
|
func (o *GetPromptsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) {
|
||||||
|
switch response.Code() {
|
||||||
|
case 200:
|
||||||
|
result := NewGetPromptsOK()
|
||||||
|
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
|
return result, nil
|
||||||
|
case 401:
|
||||||
|
result := NewGetPromptsUnauthorized()
|
||||||
|
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
|
return nil, result
|
||||||
|
case 403:
|
||||||
|
result := NewGetPromptsForbidden()
|
||||||
|
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
|
return nil, result
|
||||||
|
case 404:
|
||||||
|
result := NewGetPromptsNotFound()
|
||||||
|
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
|
return nil, result
|
||||||
|
case 422:
|
||||||
|
result := NewGetPromptsUnprocessableEntity()
|
||||||
|
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
|
return nil, result
|
||||||
|
case 500:
|
||||||
|
result := NewGetPromptsInternalServerError()
|
||||||
|
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())
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// NewGetPromptsOK creates a GetPromptsOK with default headers values
|
||||||
|
func NewGetPromptsOK() *GetPromptsOK {
|
||||||
|
return &GetPromptsOK{}
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
GetPromptsOK describes a response with status code 200, with default header values.
|
||||||
|
|
||||||
|
Response with Prompt objects
|
||||||
|
*/
|
||||||
|
type GetPromptsOK struct {
|
||||||
|
Payload *members_models.PromptResponse
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsSuccess returns true when this get prompts o k response has a 2xx status code
|
||||||
|
func (o *GetPromptsOK) IsSuccess() bool {
|
||||||
|
return true
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsRedirect returns true when this get prompts o k response has a 3xx status code
|
||||||
|
func (o *GetPromptsOK) IsRedirect() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsClientError returns true when this get prompts o k response has a 4xx status code
|
||||||
|
func (o *GetPromptsOK) IsClientError() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsServerError returns true when this get prompts o k response has a 5xx status code
|
||||||
|
func (o *GetPromptsOK) IsServerError() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsCode returns true when this get prompts o k response a status code equal to that given
|
||||||
|
func (o *GetPromptsOK) IsCode(code int) bool {
|
||||||
|
return code == 200
|
||||||
|
}
|
||||||
|
|
||||||
|
// Code gets the status code for the get prompts o k response
|
||||||
|
func (o *GetPromptsOK) Code() int {
|
||||||
|
return 200
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *GetPromptsOK) Error() string {
|
||||||
|
return fmt.Sprintf("[GET /prompts][%d] getPromptsOK %+v", 200, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *GetPromptsOK) String() string {
|
||||||
|
return fmt.Sprintf("[GET /prompts][%d] getPromptsOK %+v", 200, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *GetPromptsOK) GetPayload() *members_models.PromptResponse {
|
||||||
|
return o.Payload
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *GetPromptsOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||||
|
|
||||||
|
o.Payload = new(members_models.PromptResponse)
|
||||||
|
|
||||||
|
// response payload
|
||||||
|
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
|
||||||
|
return nil
|
||||||
|
}
|
||||||
|
|
||||||
|
// NewGetPromptsUnauthorized creates a GetPromptsUnauthorized with default headers values
|
||||||
|
func NewGetPromptsUnauthorized() *GetPromptsUnauthorized {
|
||||||
|
return &GetPromptsUnauthorized{}
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
GetPromptsUnauthorized describes a response with status code 401, with default header values.
|
||||||
|
|
||||||
|
Access Unauthorized, invalid API-KEY was used
|
||||||
|
*/
|
||||||
|
type GetPromptsUnauthorized struct {
|
||||||
|
Payload *members_models.Error
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsSuccess returns true when this get prompts unauthorized response has a 2xx status code
|
||||||
|
func (o *GetPromptsUnauthorized) IsSuccess() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsRedirect returns true when this get prompts unauthorized response has a 3xx status code
|
||||||
|
func (o *GetPromptsUnauthorized) IsRedirect() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsClientError returns true when this get prompts unauthorized response has a 4xx status code
|
||||||
|
func (o *GetPromptsUnauthorized) IsClientError() bool {
|
||||||
|
return true
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsServerError returns true when this get prompts unauthorized response has a 5xx status code
|
||||||
|
func (o *GetPromptsUnauthorized) IsServerError() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsCode returns true when this get prompts unauthorized response a status code equal to that given
|
||||||
|
func (o *GetPromptsUnauthorized) IsCode(code int) bool {
|
||||||
|
return code == 401
|
||||||
|
}
|
||||||
|
|
||||||
|
// Code gets the status code for the get prompts unauthorized response
|
||||||
|
func (o *GetPromptsUnauthorized) Code() int {
|
||||||
|
return 401
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *GetPromptsUnauthorized) Error() string {
|
||||||
|
return fmt.Sprintf("[GET /prompts][%d] getPromptsUnauthorized %+v", 401, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *GetPromptsUnauthorized) String() string {
|
||||||
|
return fmt.Sprintf("[GET /prompts][%d] getPromptsUnauthorized %+v", 401, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *GetPromptsUnauthorized) GetPayload() *members_models.Error {
|
||||||
|
return o.Payload
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *GetPromptsUnauthorized) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||||
|
|
||||||
|
o.Payload = new(members_models.Error)
|
||||||
|
|
||||||
|
// response payload
|
||||||
|
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
|
||||||
|
return nil
|
||||||
|
}
|
||||||
|
|
||||||
|
// NewGetPromptsForbidden creates a GetPromptsForbidden with default headers values
|
||||||
|
func NewGetPromptsForbidden() *GetPromptsForbidden {
|
||||||
|
return &GetPromptsForbidden{}
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
GetPromptsForbidden describes a response with status code 403, with default header values.
|
||||||
|
|
||||||
|
Access forbidden, account lacks access
|
||||||
|
*/
|
||||||
|
type GetPromptsForbidden struct {
|
||||||
|
AccessControlAllowOrigin string
|
||||||
|
|
||||||
|
Payload *members_models.Error
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsSuccess returns true when this get prompts forbidden response has a 2xx status code
|
||||||
|
func (o *GetPromptsForbidden) IsSuccess() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsRedirect returns true when this get prompts forbidden response has a 3xx status code
|
||||||
|
func (o *GetPromptsForbidden) IsRedirect() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsClientError returns true when this get prompts forbidden response has a 4xx status code
|
||||||
|
func (o *GetPromptsForbidden) IsClientError() bool {
|
||||||
|
return true
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsServerError returns true when this get prompts forbidden response has a 5xx status code
|
||||||
|
func (o *GetPromptsForbidden) IsServerError() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsCode returns true when this get prompts forbidden response a status code equal to that given
|
||||||
|
func (o *GetPromptsForbidden) IsCode(code int) bool {
|
||||||
|
return code == 403
|
||||||
|
}
|
||||||
|
|
||||||
|
// Code gets the status code for the get prompts forbidden response
|
||||||
|
func (o *GetPromptsForbidden) Code() int {
|
||||||
|
return 403
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *GetPromptsForbidden) Error() string {
|
||||||
|
return fmt.Sprintf("[GET /prompts][%d] getPromptsForbidden %+v", 403, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *GetPromptsForbidden) String() string {
|
||||||
|
return fmt.Sprintf("[GET /prompts][%d] getPromptsForbidden %+v", 403, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *GetPromptsForbidden) GetPayload() *members_models.Error {
|
||||||
|
return o.Payload
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *GetPromptsForbidden) 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(members_models.Error)
|
||||||
|
|
||||||
|
// response payload
|
||||||
|
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
|
||||||
|
return nil
|
||||||
|
}
|
||||||
|
|
||||||
|
// NewGetPromptsNotFound creates a GetPromptsNotFound with default headers values
|
||||||
|
func NewGetPromptsNotFound() *GetPromptsNotFound {
|
||||||
|
return &GetPromptsNotFound{}
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
GetPromptsNotFound describes a response with status code 404, with default header values.
|
||||||
|
|
||||||
|
Resource was not found
|
||||||
|
*/
|
||||||
|
type GetPromptsNotFound struct {
|
||||||
|
Payload *members_models.Error
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsSuccess returns true when this get prompts not found response has a 2xx status code
|
||||||
|
func (o *GetPromptsNotFound) IsSuccess() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsRedirect returns true when this get prompts not found response has a 3xx status code
|
||||||
|
func (o *GetPromptsNotFound) IsRedirect() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsClientError returns true when this get prompts not found response has a 4xx status code
|
||||||
|
func (o *GetPromptsNotFound) IsClientError() bool {
|
||||||
|
return true
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsServerError returns true when this get prompts not found response has a 5xx status code
|
||||||
|
func (o *GetPromptsNotFound) IsServerError() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsCode returns true when this get prompts not found response a status code equal to that given
|
||||||
|
func (o *GetPromptsNotFound) IsCode(code int) bool {
|
||||||
|
return code == 404
|
||||||
|
}
|
||||||
|
|
||||||
|
// Code gets the status code for the get prompts not found response
|
||||||
|
func (o *GetPromptsNotFound) Code() int {
|
||||||
|
return 404
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *GetPromptsNotFound) Error() string {
|
||||||
|
return fmt.Sprintf("[GET /prompts][%d] getPromptsNotFound %+v", 404, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *GetPromptsNotFound) String() string {
|
||||||
|
return fmt.Sprintf("[GET /prompts][%d] getPromptsNotFound %+v", 404, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *GetPromptsNotFound) GetPayload() *members_models.Error {
|
||||||
|
return o.Payload
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *GetPromptsNotFound) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||||
|
|
||||||
|
o.Payload = new(members_models.Error)
|
||||||
|
|
||||||
|
// response payload
|
||||||
|
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
|
||||||
|
return nil
|
||||||
|
}
|
||||||
|
|
||||||
|
// NewGetPromptsUnprocessableEntity creates a GetPromptsUnprocessableEntity with default headers values
|
||||||
|
func NewGetPromptsUnprocessableEntity() *GetPromptsUnprocessableEntity {
|
||||||
|
return &GetPromptsUnprocessableEntity{}
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
GetPromptsUnprocessableEntity describes a response with status code 422, with default header values.
|
||||||
|
|
||||||
|
Unprocessable Entity, likely a bad parameter
|
||||||
|
*/
|
||||||
|
type GetPromptsUnprocessableEntity struct {
|
||||||
|
Payload *members_models.Error
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsSuccess returns true when this get prompts unprocessable entity response has a 2xx status code
|
||||||
|
func (o *GetPromptsUnprocessableEntity) IsSuccess() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsRedirect returns true when this get prompts unprocessable entity response has a 3xx status code
|
||||||
|
func (o *GetPromptsUnprocessableEntity) IsRedirect() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsClientError returns true when this get prompts unprocessable entity response has a 4xx status code
|
||||||
|
func (o *GetPromptsUnprocessableEntity) IsClientError() bool {
|
||||||
|
return true
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsServerError returns true when this get prompts unprocessable entity response has a 5xx status code
|
||||||
|
func (o *GetPromptsUnprocessableEntity) IsServerError() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsCode returns true when this get prompts unprocessable entity response a status code equal to that given
|
||||||
|
func (o *GetPromptsUnprocessableEntity) IsCode(code int) bool {
|
||||||
|
return code == 422
|
||||||
|
}
|
||||||
|
|
||||||
|
// Code gets the status code for the get prompts unprocessable entity response
|
||||||
|
func (o *GetPromptsUnprocessableEntity) Code() int {
|
||||||
|
return 422
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *GetPromptsUnprocessableEntity) Error() string {
|
||||||
|
return fmt.Sprintf("[GET /prompts][%d] getPromptsUnprocessableEntity %+v", 422, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *GetPromptsUnprocessableEntity) String() string {
|
||||||
|
return fmt.Sprintf("[GET /prompts][%d] getPromptsUnprocessableEntity %+v", 422, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *GetPromptsUnprocessableEntity) GetPayload() *members_models.Error {
|
||||||
|
return o.Payload
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *GetPromptsUnprocessableEntity) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||||
|
|
||||||
|
o.Payload = new(members_models.Error)
|
||||||
|
|
||||||
|
// response payload
|
||||||
|
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
|
||||||
|
return nil
|
||||||
|
}
|
||||||
|
|
||||||
|
// NewGetPromptsInternalServerError creates a GetPromptsInternalServerError with default headers values
|
||||||
|
func NewGetPromptsInternalServerError() *GetPromptsInternalServerError {
|
||||||
|
return &GetPromptsInternalServerError{}
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
GetPromptsInternalServerError describes a response with status code 500, with default header values.
|
||||||
|
|
||||||
|
Server Internal Error
|
||||||
|
*/
|
||||||
|
type GetPromptsInternalServerError struct {
|
||||||
|
Payload *members_models.Error
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsSuccess returns true when this get prompts internal server error response has a 2xx status code
|
||||||
|
func (o *GetPromptsInternalServerError) IsSuccess() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsRedirect returns true when this get prompts internal server error response has a 3xx status code
|
||||||
|
func (o *GetPromptsInternalServerError) IsRedirect() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsClientError returns true when this get prompts internal server error response has a 4xx status code
|
||||||
|
func (o *GetPromptsInternalServerError) IsClientError() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsServerError returns true when this get prompts internal server error response has a 5xx status code
|
||||||
|
func (o *GetPromptsInternalServerError) IsServerError() bool {
|
||||||
|
return true
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsCode returns true when this get prompts internal server error response a status code equal to that given
|
||||||
|
func (o *GetPromptsInternalServerError) IsCode(code int) bool {
|
||||||
|
return code == 500
|
||||||
|
}
|
||||||
|
|
||||||
|
// Code gets the status code for the get prompts internal server error response
|
||||||
|
func (o *GetPromptsInternalServerError) Code() int {
|
||||||
|
return 500
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *GetPromptsInternalServerError) Error() string {
|
||||||
|
return fmt.Sprintf("[GET /prompts][%d] getPromptsInternalServerError %+v", 500, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *GetPromptsInternalServerError) String() string {
|
||||||
|
return fmt.Sprintf("[GET /prompts][%d] getPromptsInternalServerError %+v", 500, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *GetPromptsInternalServerError) GetPayload() *members_models.Error {
|
||||||
|
return o.Payload
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *GetPromptsInternalServerError) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||||
|
|
||||||
|
o.Payload = new(members_models.Error)
|
||||||
|
|
||||||
|
// response payload
|
||||||
|
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
|
||||||
|
return nil
|
||||||
|
}
|
|
@ -0,0 +1,157 @@
|
||||||
|
// 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 prompts
|
||||||
|
|
||||||
|
// 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/members/members_models"
|
||||||
|
)
|
||||||
|
|
||||||
|
// NewPostPromptCategoriesParams creates a new PostPromptCategoriesParams 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 NewPostPromptCategoriesParams() *PostPromptCategoriesParams {
|
||||||
|
return &PostPromptCategoriesParams{
|
||||||
|
timeout: cr.DefaultTimeout,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// NewPostPromptCategoriesParamsWithTimeout creates a new PostPromptCategoriesParams object
|
||||||
|
// with the ability to set a timeout on a request.
|
||||||
|
func NewPostPromptCategoriesParamsWithTimeout(timeout time.Duration) *PostPromptCategoriesParams {
|
||||||
|
return &PostPromptCategoriesParams{
|
||||||
|
timeout: timeout,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// NewPostPromptCategoriesParamsWithContext creates a new PostPromptCategoriesParams object
|
||||||
|
// with the ability to set a context for a request.
|
||||||
|
func NewPostPromptCategoriesParamsWithContext(ctx context.Context) *PostPromptCategoriesParams {
|
||||||
|
return &PostPromptCategoriesParams{
|
||||||
|
Context: ctx,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// NewPostPromptCategoriesParamsWithHTTPClient creates a new PostPromptCategoriesParams object
|
||||||
|
// with the ability to set a custom HTTPClient for a request.
|
||||||
|
func NewPostPromptCategoriesParamsWithHTTPClient(client *http.Client) *PostPromptCategoriesParams {
|
||||||
|
return &PostPromptCategoriesParams{
|
||||||
|
HTTPClient: client,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
PostPromptCategoriesParams contains all the parameters to send to the API endpoint
|
||||||
|
|
||||||
|
for the post prompt categories operation.
|
||||||
|
|
||||||
|
Typically these are written to a http.Request.
|
||||||
|
*/
|
||||||
|
type PostPromptCategoriesParams struct {
|
||||||
|
|
||||||
|
/* PromptCategoryRequest.
|
||||||
|
|
||||||
|
An array of PromptCategory objects
|
||||||
|
*/
|
||||||
|
PromptCategoryRequest *members_models.PromptCategoryRequest
|
||||||
|
|
||||||
|
timeout time.Duration
|
||||||
|
Context context.Context
|
||||||
|
HTTPClient *http.Client
|
||||||
|
}
|
||||||
|
|
||||||
|
// WithDefaults hydrates default values in the post prompt categories params (not the query body).
|
||||||
|
//
|
||||||
|
// All values with no default are reset to their zero value.
|
||||||
|
func (o *PostPromptCategoriesParams) WithDefaults() *PostPromptCategoriesParams {
|
||||||
|
o.SetDefaults()
|
||||||
|
return o
|
||||||
|
}
|
||||||
|
|
||||||
|
// SetDefaults hydrates default values in the post prompt categories params (not the query body).
|
||||||
|
//
|
||||||
|
// All values with no default are reset to their zero value.
|
||||||
|
func (o *PostPromptCategoriesParams) SetDefaults() {
|
||||||
|
// no default values defined for this parameter
|
||||||
|
}
|
||||||
|
|
||||||
|
// WithTimeout adds the timeout to the post prompt categories params
|
||||||
|
func (o *PostPromptCategoriesParams) WithTimeout(timeout time.Duration) *PostPromptCategoriesParams {
|
||||||
|
o.SetTimeout(timeout)
|
||||||
|
return o
|
||||||
|
}
|
||||||
|
|
||||||
|
// SetTimeout adds the timeout to the post prompt categories params
|
||||||
|
func (o *PostPromptCategoriesParams) SetTimeout(timeout time.Duration) {
|
||||||
|
o.timeout = timeout
|
||||||
|
}
|
||||||
|
|
||||||
|
// WithContext adds the context to the post prompt categories params
|
||||||
|
func (o *PostPromptCategoriesParams) WithContext(ctx context.Context) *PostPromptCategoriesParams {
|
||||||
|
o.SetContext(ctx)
|
||||||
|
return o
|
||||||
|
}
|
||||||
|
|
||||||
|
// SetContext adds the context to the post prompt categories params
|
||||||
|
func (o *PostPromptCategoriesParams) SetContext(ctx context.Context) {
|
||||||
|
o.Context = ctx
|
||||||
|
}
|
||||||
|
|
||||||
|
// WithHTTPClient adds the HTTPClient to the post prompt categories params
|
||||||
|
func (o *PostPromptCategoriesParams) WithHTTPClient(client *http.Client) *PostPromptCategoriesParams {
|
||||||
|
o.SetHTTPClient(client)
|
||||||
|
return o
|
||||||
|
}
|
||||||
|
|
||||||
|
// SetHTTPClient adds the HTTPClient to the post prompt categories params
|
||||||
|
func (o *PostPromptCategoriesParams) SetHTTPClient(client *http.Client) {
|
||||||
|
o.HTTPClient = client
|
||||||
|
}
|
||||||
|
|
||||||
|
// WithPromptCategoryRequest adds the promptCategoryRequest to the post prompt categories params
|
||||||
|
func (o *PostPromptCategoriesParams) WithPromptCategoryRequest(promptCategoryRequest *members_models.PromptCategoryRequest) *PostPromptCategoriesParams {
|
||||||
|
o.SetPromptCategoryRequest(promptCategoryRequest)
|
||||||
|
return o
|
||||||
|
}
|
||||||
|
|
||||||
|
// SetPromptCategoryRequest adds the promptCategoryRequest to the post prompt categories params
|
||||||
|
func (o *PostPromptCategoriesParams) SetPromptCategoryRequest(promptCategoryRequest *members_models.PromptCategoryRequest) {
|
||||||
|
o.PromptCategoryRequest = promptCategoryRequest
|
||||||
|
}
|
||||||
|
|
||||||
|
// WriteToRequest writes these params to a swagger request
|
||||||
|
func (o *PostPromptCategoriesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error {
|
||||||
|
|
||||||
|
if err := r.SetTimeout(o.timeout); err != nil {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
var res []error
|
||||||
|
if o.PromptCategoryRequest != nil {
|
||||||
|
if err := r.SetBodyParam(o.PromptCategoryRequest); err != nil {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
if len(res) > 0 {
|
||||||
|
return errors.CompositeValidationError(res...)
|
||||||
|
}
|
||||||
|
return nil
|
||||||
|
}
|
|
@ -0,0 +1,486 @@
|
||||||
|
// 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 prompts
|
||||||
|
|
||||||
|
// 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/members/members_models"
|
||||||
|
)
|
||||||
|
|
||||||
|
// PostPromptCategoriesReader is a Reader for the PostPromptCategories structure.
|
||||||
|
type PostPromptCategoriesReader struct {
|
||||||
|
formats strfmt.Registry
|
||||||
|
}
|
||||||
|
|
||||||
|
// ReadResponse reads a server response into the received o.
|
||||||
|
func (o *PostPromptCategoriesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) {
|
||||||
|
switch response.Code() {
|
||||||
|
case 200:
|
||||||
|
result := NewPostPromptCategoriesOK()
|
||||||
|
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
|
return result, nil
|
||||||
|
case 401:
|
||||||
|
result := NewPostPromptCategoriesUnauthorized()
|
||||||
|
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
|
return nil, result
|
||||||
|
case 403:
|
||||||
|
result := NewPostPromptCategoriesForbidden()
|
||||||
|
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
|
return nil, result
|
||||||
|
case 404:
|
||||||
|
result := NewPostPromptCategoriesNotFound()
|
||||||
|
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
|
return nil, result
|
||||||
|
case 422:
|
||||||
|
result := NewPostPromptCategoriesUnprocessableEntity()
|
||||||
|
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
|
return nil, result
|
||||||
|
case 500:
|
||||||
|
result := NewPostPromptCategoriesInternalServerError()
|
||||||
|
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())
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// NewPostPromptCategoriesOK creates a PostPromptCategoriesOK with default headers values
|
||||||
|
func NewPostPromptCategoriesOK() *PostPromptCategoriesOK {
|
||||||
|
return &PostPromptCategoriesOK{}
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
PostPromptCategoriesOK describes a response with status code 200, with default header values.
|
||||||
|
|
||||||
|
Response with PromptCategory objects
|
||||||
|
*/
|
||||||
|
type PostPromptCategoriesOK struct {
|
||||||
|
Payload *members_models.PromptCategoryResponse
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsSuccess returns true when this post prompt categories o k response has a 2xx status code
|
||||||
|
func (o *PostPromptCategoriesOK) IsSuccess() bool {
|
||||||
|
return true
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsRedirect returns true when this post prompt categories o k response has a 3xx status code
|
||||||
|
func (o *PostPromptCategoriesOK) IsRedirect() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsClientError returns true when this post prompt categories o k response has a 4xx status code
|
||||||
|
func (o *PostPromptCategoriesOK) IsClientError() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsServerError returns true when this post prompt categories o k response has a 5xx status code
|
||||||
|
func (o *PostPromptCategoriesOK) IsServerError() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsCode returns true when this post prompt categories o k response a status code equal to that given
|
||||||
|
func (o *PostPromptCategoriesOK) IsCode(code int) bool {
|
||||||
|
return code == 200
|
||||||
|
}
|
||||||
|
|
||||||
|
// Code gets the status code for the post prompt categories o k response
|
||||||
|
func (o *PostPromptCategoriesOK) Code() int {
|
||||||
|
return 200
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PostPromptCategoriesOK) Error() string {
|
||||||
|
return fmt.Sprintf("[POST /promptcategories][%d] postPromptCategoriesOK %+v", 200, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PostPromptCategoriesOK) String() string {
|
||||||
|
return fmt.Sprintf("[POST /promptcategories][%d] postPromptCategoriesOK %+v", 200, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PostPromptCategoriesOK) GetPayload() *members_models.PromptCategoryResponse {
|
||||||
|
return o.Payload
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PostPromptCategoriesOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||||
|
|
||||||
|
o.Payload = new(members_models.PromptCategoryResponse)
|
||||||
|
|
||||||
|
// response payload
|
||||||
|
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
|
||||||
|
return nil
|
||||||
|
}
|
||||||
|
|
||||||
|
// NewPostPromptCategoriesUnauthorized creates a PostPromptCategoriesUnauthorized with default headers values
|
||||||
|
func NewPostPromptCategoriesUnauthorized() *PostPromptCategoriesUnauthorized {
|
||||||
|
return &PostPromptCategoriesUnauthorized{}
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
PostPromptCategoriesUnauthorized describes a response with status code 401, with default header values.
|
||||||
|
|
||||||
|
Access Unauthorized, invalid API-KEY was used
|
||||||
|
*/
|
||||||
|
type PostPromptCategoriesUnauthorized struct {
|
||||||
|
Payload *members_models.Error
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsSuccess returns true when this post prompt categories unauthorized response has a 2xx status code
|
||||||
|
func (o *PostPromptCategoriesUnauthorized) IsSuccess() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsRedirect returns true when this post prompt categories unauthorized response has a 3xx status code
|
||||||
|
func (o *PostPromptCategoriesUnauthorized) IsRedirect() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsClientError returns true when this post prompt categories unauthorized response has a 4xx status code
|
||||||
|
func (o *PostPromptCategoriesUnauthorized) IsClientError() bool {
|
||||||
|
return true
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsServerError returns true when this post prompt categories unauthorized response has a 5xx status code
|
||||||
|
func (o *PostPromptCategoriesUnauthorized) IsServerError() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsCode returns true when this post prompt categories unauthorized response a status code equal to that given
|
||||||
|
func (o *PostPromptCategoriesUnauthorized) IsCode(code int) bool {
|
||||||
|
return code == 401
|
||||||
|
}
|
||||||
|
|
||||||
|
// Code gets the status code for the post prompt categories unauthorized response
|
||||||
|
func (o *PostPromptCategoriesUnauthorized) Code() int {
|
||||||
|
return 401
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PostPromptCategoriesUnauthorized) Error() string {
|
||||||
|
return fmt.Sprintf("[POST /promptcategories][%d] postPromptCategoriesUnauthorized %+v", 401, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PostPromptCategoriesUnauthorized) String() string {
|
||||||
|
return fmt.Sprintf("[POST /promptcategories][%d] postPromptCategoriesUnauthorized %+v", 401, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PostPromptCategoriesUnauthorized) GetPayload() *members_models.Error {
|
||||||
|
return o.Payload
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PostPromptCategoriesUnauthorized) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||||
|
|
||||||
|
o.Payload = new(members_models.Error)
|
||||||
|
|
||||||
|
// response payload
|
||||||
|
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
|
||||||
|
return nil
|
||||||
|
}
|
||||||
|
|
||||||
|
// NewPostPromptCategoriesForbidden creates a PostPromptCategoriesForbidden with default headers values
|
||||||
|
func NewPostPromptCategoriesForbidden() *PostPromptCategoriesForbidden {
|
||||||
|
return &PostPromptCategoriesForbidden{}
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
PostPromptCategoriesForbidden describes a response with status code 403, with default header values.
|
||||||
|
|
||||||
|
Access forbidden, account lacks access
|
||||||
|
*/
|
||||||
|
type PostPromptCategoriesForbidden struct {
|
||||||
|
AccessControlAllowOrigin string
|
||||||
|
|
||||||
|
Payload *members_models.Error
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsSuccess returns true when this post prompt categories forbidden response has a 2xx status code
|
||||||
|
func (o *PostPromptCategoriesForbidden) IsSuccess() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsRedirect returns true when this post prompt categories forbidden response has a 3xx status code
|
||||||
|
func (o *PostPromptCategoriesForbidden) IsRedirect() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsClientError returns true when this post prompt categories forbidden response has a 4xx status code
|
||||||
|
func (o *PostPromptCategoriesForbidden) IsClientError() bool {
|
||||||
|
return true
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsServerError returns true when this post prompt categories forbidden response has a 5xx status code
|
||||||
|
func (o *PostPromptCategoriesForbidden) IsServerError() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsCode returns true when this post prompt categories forbidden response a status code equal to that given
|
||||||
|
func (o *PostPromptCategoriesForbidden) IsCode(code int) bool {
|
||||||
|
return code == 403
|
||||||
|
}
|
||||||
|
|
||||||
|
// Code gets the status code for the post prompt categories forbidden response
|
||||||
|
func (o *PostPromptCategoriesForbidden) Code() int {
|
||||||
|
return 403
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PostPromptCategoriesForbidden) Error() string {
|
||||||
|
return fmt.Sprintf("[POST /promptcategories][%d] postPromptCategoriesForbidden %+v", 403, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PostPromptCategoriesForbidden) String() string {
|
||||||
|
return fmt.Sprintf("[POST /promptcategories][%d] postPromptCategoriesForbidden %+v", 403, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PostPromptCategoriesForbidden) GetPayload() *members_models.Error {
|
||||||
|
return o.Payload
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PostPromptCategoriesForbidden) 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(members_models.Error)
|
||||||
|
|
||||||
|
// response payload
|
||||||
|
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
|
||||||
|
return nil
|
||||||
|
}
|
||||||
|
|
||||||
|
// NewPostPromptCategoriesNotFound creates a PostPromptCategoriesNotFound with default headers values
|
||||||
|
func NewPostPromptCategoriesNotFound() *PostPromptCategoriesNotFound {
|
||||||
|
return &PostPromptCategoriesNotFound{}
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
PostPromptCategoriesNotFound describes a response with status code 404, with default header values.
|
||||||
|
|
||||||
|
Resource was not found
|
||||||
|
*/
|
||||||
|
type PostPromptCategoriesNotFound struct {
|
||||||
|
Payload *members_models.Error
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsSuccess returns true when this post prompt categories not found response has a 2xx status code
|
||||||
|
func (o *PostPromptCategoriesNotFound) IsSuccess() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsRedirect returns true when this post prompt categories not found response has a 3xx status code
|
||||||
|
func (o *PostPromptCategoriesNotFound) IsRedirect() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsClientError returns true when this post prompt categories not found response has a 4xx status code
|
||||||
|
func (o *PostPromptCategoriesNotFound) IsClientError() bool {
|
||||||
|
return true
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsServerError returns true when this post prompt categories not found response has a 5xx status code
|
||||||
|
func (o *PostPromptCategoriesNotFound) IsServerError() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsCode returns true when this post prompt categories not found response a status code equal to that given
|
||||||
|
func (o *PostPromptCategoriesNotFound) IsCode(code int) bool {
|
||||||
|
return code == 404
|
||||||
|
}
|
||||||
|
|
||||||
|
// Code gets the status code for the post prompt categories not found response
|
||||||
|
func (o *PostPromptCategoriesNotFound) Code() int {
|
||||||
|
return 404
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PostPromptCategoriesNotFound) Error() string {
|
||||||
|
return fmt.Sprintf("[POST /promptcategories][%d] postPromptCategoriesNotFound %+v", 404, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PostPromptCategoriesNotFound) String() string {
|
||||||
|
return fmt.Sprintf("[POST /promptcategories][%d] postPromptCategoriesNotFound %+v", 404, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PostPromptCategoriesNotFound) GetPayload() *members_models.Error {
|
||||||
|
return o.Payload
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PostPromptCategoriesNotFound) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||||
|
|
||||||
|
o.Payload = new(members_models.Error)
|
||||||
|
|
||||||
|
// response payload
|
||||||
|
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
|
||||||
|
return nil
|
||||||
|
}
|
||||||
|
|
||||||
|
// NewPostPromptCategoriesUnprocessableEntity creates a PostPromptCategoriesUnprocessableEntity with default headers values
|
||||||
|
func NewPostPromptCategoriesUnprocessableEntity() *PostPromptCategoriesUnprocessableEntity {
|
||||||
|
return &PostPromptCategoriesUnprocessableEntity{}
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
PostPromptCategoriesUnprocessableEntity describes a response with status code 422, with default header values.
|
||||||
|
|
||||||
|
Unprocessable Entity, likely a bad parameter
|
||||||
|
*/
|
||||||
|
type PostPromptCategoriesUnprocessableEntity struct {
|
||||||
|
Payload *members_models.Error
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsSuccess returns true when this post prompt categories unprocessable entity response has a 2xx status code
|
||||||
|
func (o *PostPromptCategoriesUnprocessableEntity) IsSuccess() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsRedirect returns true when this post prompt categories unprocessable entity response has a 3xx status code
|
||||||
|
func (o *PostPromptCategoriesUnprocessableEntity) IsRedirect() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsClientError returns true when this post prompt categories unprocessable entity response has a 4xx status code
|
||||||
|
func (o *PostPromptCategoriesUnprocessableEntity) IsClientError() bool {
|
||||||
|
return true
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsServerError returns true when this post prompt categories unprocessable entity response has a 5xx status code
|
||||||
|
func (o *PostPromptCategoriesUnprocessableEntity) IsServerError() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsCode returns true when this post prompt categories unprocessable entity response a status code equal to that given
|
||||||
|
func (o *PostPromptCategoriesUnprocessableEntity) IsCode(code int) bool {
|
||||||
|
return code == 422
|
||||||
|
}
|
||||||
|
|
||||||
|
// Code gets the status code for the post prompt categories unprocessable entity response
|
||||||
|
func (o *PostPromptCategoriesUnprocessableEntity) Code() int {
|
||||||
|
return 422
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PostPromptCategoriesUnprocessableEntity) Error() string {
|
||||||
|
return fmt.Sprintf("[POST /promptcategories][%d] postPromptCategoriesUnprocessableEntity %+v", 422, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PostPromptCategoriesUnprocessableEntity) String() string {
|
||||||
|
return fmt.Sprintf("[POST /promptcategories][%d] postPromptCategoriesUnprocessableEntity %+v", 422, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PostPromptCategoriesUnprocessableEntity) GetPayload() *members_models.Error {
|
||||||
|
return o.Payload
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PostPromptCategoriesUnprocessableEntity) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||||
|
|
||||||
|
o.Payload = new(members_models.Error)
|
||||||
|
|
||||||
|
// response payload
|
||||||
|
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
|
||||||
|
return nil
|
||||||
|
}
|
||||||
|
|
||||||
|
// NewPostPromptCategoriesInternalServerError creates a PostPromptCategoriesInternalServerError with default headers values
|
||||||
|
func NewPostPromptCategoriesInternalServerError() *PostPromptCategoriesInternalServerError {
|
||||||
|
return &PostPromptCategoriesInternalServerError{}
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
PostPromptCategoriesInternalServerError describes a response with status code 500, with default header values.
|
||||||
|
|
||||||
|
Server Internal Error
|
||||||
|
*/
|
||||||
|
type PostPromptCategoriesInternalServerError struct {
|
||||||
|
Payload *members_models.Error
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsSuccess returns true when this post prompt categories internal server error response has a 2xx status code
|
||||||
|
func (o *PostPromptCategoriesInternalServerError) IsSuccess() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsRedirect returns true when this post prompt categories internal server error response has a 3xx status code
|
||||||
|
func (o *PostPromptCategoriesInternalServerError) IsRedirect() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsClientError returns true when this post prompt categories internal server error response has a 4xx status code
|
||||||
|
func (o *PostPromptCategoriesInternalServerError) IsClientError() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsServerError returns true when this post prompt categories internal server error response has a 5xx status code
|
||||||
|
func (o *PostPromptCategoriesInternalServerError) IsServerError() bool {
|
||||||
|
return true
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsCode returns true when this post prompt categories internal server error response a status code equal to that given
|
||||||
|
func (o *PostPromptCategoriesInternalServerError) IsCode(code int) bool {
|
||||||
|
return code == 500
|
||||||
|
}
|
||||||
|
|
||||||
|
// Code gets the status code for the post prompt categories internal server error response
|
||||||
|
func (o *PostPromptCategoriesInternalServerError) Code() int {
|
||||||
|
return 500
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PostPromptCategoriesInternalServerError) Error() string {
|
||||||
|
return fmt.Sprintf("[POST /promptcategories][%d] postPromptCategoriesInternalServerError %+v", 500, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PostPromptCategoriesInternalServerError) String() string {
|
||||||
|
return fmt.Sprintf("[POST /promptcategories][%d] postPromptCategoriesInternalServerError %+v", 500, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PostPromptCategoriesInternalServerError) GetPayload() *members_models.Error {
|
||||||
|
return o.Payload
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PostPromptCategoriesInternalServerError) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||||
|
|
||||||
|
o.Payload = new(members_models.Error)
|
||||||
|
|
||||||
|
// response payload
|
||||||
|
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
|
||||||
|
return nil
|
||||||
|
}
|
|
@ -0,0 +1,157 @@
|
||||||
|
// 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 prompts
|
||||||
|
|
||||||
|
// 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/members/members_models"
|
||||||
|
)
|
||||||
|
|
||||||
|
// NewPostPromptsParams creates a new PostPromptsParams 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 NewPostPromptsParams() *PostPromptsParams {
|
||||||
|
return &PostPromptsParams{
|
||||||
|
timeout: cr.DefaultTimeout,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// NewPostPromptsParamsWithTimeout creates a new PostPromptsParams object
|
||||||
|
// with the ability to set a timeout on a request.
|
||||||
|
func NewPostPromptsParamsWithTimeout(timeout time.Duration) *PostPromptsParams {
|
||||||
|
return &PostPromptsParams{
|
||||||
|
timeout: timeout,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// NewPostPromptsParamsWithContext creates a new PostPromptsParams object
|
||||||
|
// with the ability to set a context for a request.
|
||||||
|
func NewPostPromptsParamsWithContext(ctx context.Context) *PostPromptsParams {
|
||||||
|
return &PostPromptsParams{
|
||||||
|
Context: ctx,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// NewPostPromptsParamsWithHTTPClient creates a new PostPromptsParams object
|
||||||
|
// with the ability to set a custom HTTPClient for a request.
|
||||||
|
func NewPostPromptsParamsWithHTTPClient(client *http.Client) *PostPromptsParams {
|
||||||
|
return &PostPromptsParams{
|
||||||
|
HTTPClient: client,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
PostPromptsParams contains all the parameters to send to the API endpoint
|
||||||
|
|
||||||
|
for the post prompts operation.
|
||||||
|
|
||||||
|
Typically these are written to a http.Request.
|
||||||
|
*/
|
||||||
|
type PostPromptsParams struct {
|
||||||
|
|
||||||
|
/* PromptRequest.
|
||||||
|
|
||||||
|
An array of new Prompt records
|
||||||
|
*/
|
||||||
|
PromptRequest *members_models.PromptRequest
|
||||||
|
|
||||||
|
timeout time.Duration
|
||||||
|
Context context.Context
|
||||||
|
HTTPClient *http.Client
|
||||||
|
}
|
||||||
|
|
||||||
|
// WithDefaults hydrates default values in the post prompts params (not the query body).
|
||||||
|
//
|
||||||
|
// All values with no default are reset to their zero value.
|
||||||
|
func (o *PostPromptsParams) WithDefaults() *PostPromptsParams {
|
||||||
|
o.SetDefaults()
|
||||||
|
return o
|
||||||
|
}
|
||||||
|
|
||||||
|
// SetDefaults hydrates default values in the post prompts params (not the query body).
|
||||||
|
//
|
||||||
|
// All values with no default are reset to their zero value.
|
||||||
|
func (o *PostPromptsParams) SetDefaults() {
|
||||||
|
// no default values defined for this parameter
|
||||||
|
}
|
||||||
|
|
||||||
|
// WithTimeout adds the timeout to the post prompts params
|
||||||
|
func (o *PostPromptsParams) WithTimeout(timeout time.Duration) *PostPromptsParams {
|
||||||
|
o.SetTimeout(timeout)
|
||||||
|
return o
|
||||||
|
}
|
||||||
|
|
||||||
|
// SetTimeout adds the timeout to the post prompts params
|
||||||
|
func (o *PostPromptsParams) SetTimeout(timeout time.Duration) {
|
||||||
|
o.timeout = timeout
|
||||||
|
}
|
||||||
|
|
||||||
|
// WithContext adds the context to the post prompts params
|
||||||
|
func (o *PostPromptsParams) WithContext(ctx context.Context) *PostPromptsParams {
|
||||||
|
o.SetContext(ctx)
|
||||||
|
return o
|
||||||
|
}
|
||||||
|
|
||||||
|
// SetContext adds the context to the post prompts params
|
||||||
|
func (o *PostPromptsParams) SetContext(ctx context.Context) {
|
||||||
|
o.Context = ctx
|
||||||
|
}
|
||||||
|
|
||||||
|
// WithHTTPClient adds the HTTPClient to the post prompts params
|
||||||
|
func (o *PostPromptsParams) WithHTTPClient(client *http.Client) *PostPromptsParams {
|
||||||
|
o.SetHTTPClient(client)
|
||||||
|
return o
|
||||||
|
}
|
||||||
|
|
||||||
|
// SetHTTPClient adds the HTTPClient to the post prompts params
|
||||||
|
func (o *PostPromptsParams) SetHTTPClient(client *http.Client) {
|
||||||
|
o.HTTPClient = client
|
||||||
|
}
|
||||||
|
|
||||||
|
// WithPromptRequest adds the promptRequest to the post prompts params
|
||||||
|
func (o *PostPromptsParams) WithPromptRequest(promptRequest *members_models.PromptRequest) *PostPromptsParams {
|
||||||
|
o.SetPromptRequest(promptRequest)
|
||||||
|
return o
|
||||||
|
}
|
||||||
|
|
||||||
|
// SetPromptRequest adds the promptRequest to the post prompts params
|
||||||
|
func (o *PostPromptsParams) SetPromptRequest(promptRequest *members_models.PromptRequest) {
|
||||||
|
o.PromptRequest = promptRequest
|
||||||
|
}
|
||||||
|
|
||||||
|
// WriteToRequest writes these params to a swagger request
|
||||||
|
func (o *PostPromptsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error {
|
||||||
|
|
||||||
|
if err := r.SetTimeout(o.timeout); err != nil {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
var res []error
|
||||||
|
if o.PromptRequest != nil {
|
||||||
|
if err := r.SetBodyParam(o.PromptRequest); err != nil {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
if len(res) > 0 {
|
||||||
|
return errors.CompositeValidationError(res...)
|
||||||
|
}
|
||||||
|
return nil
|
||||||
|
}
|
|
@ -0,0 +1,486 @@
|
||||||
|
// 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 prompts
|
||||||
|
|
||||||
|
// 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/members/members_models"
|
||||||
|
)
|
||||||
|
|
||||||
|
// PostPromptsReader is a Reader for the PostPrompts structure.
|
||||||
|
type PostPromptsReader struct {
|
||||||
|
formats strfmt.Registry
|
||||||
|
}
|
||||||
|
|
||||||
|
// ReadResponse reads a server response into the received o.
|
||||||
|
func (o *PostPromptsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) {
|
||||||
|
switch response.Code() {
|
||||||
|
case 200:
|
||||||
|
result := NewPostPromptsOK()
|
||||||
|
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
|
return result, nil
|
||||||
|
case 401:
|
||||||
|
result := NewPostPromptsUnauthorized()
|
||||||
|
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
|
return nil, result
|
||||||
|
case 403:
|
||||||
|
result := NewPostPromptsForbidden()
|
||||||
|
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
|
return nil, result
|
||||||
|
case 404:
|
||||||
|
result := NewPostPromptsNotFound()
|
||||||
|
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
|
return nil, result
|
||||||
|
case 422:
|
||||||
|
result := NewPostPromptsUnprocessableEntity()
|
||||||
|
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
|
return nil, result
|
||||||
|
case 500:
|
||||||
|
result := NewPostPromptsInternalServerError()
|
||||||
|
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())
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// NewPostPromptsOK creates a PostPromptsOK with default headers values
|
||||||
|
func NewPostPromptsOK() *PostPromptsOK {
|
||||||
|
return &PostPromptsOK{}
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
PostPromptsOK describes a response with status code 200, with default header values.
|
||||||
|
|
||||||
|
Response with Prompt objects
|
||||||
|
*/
|
||||||
|
type PostPromptsOK struct {
|
||||||
|
Payload *members_models.PromptResponse
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsSuccess returns true when this post prompts o k response has a 2xx status code
|
||||||
|
func (o *PostPromptsOK) IsSuccess() bool {
|
||||||
|
return true
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsRedirect returns true when this post prompts o k response has a 3xx status code
|
||||||
|
func (o *PostPromptsOK) IsRedirect() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsClientError returns true when this post prompts o k response has a 4xx status code
|
||||||
|
func (o *PostPromptsOK) IsClientError() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsServerError returns true when this post prompts o k response has a 5xx status code
|
||||||
|
func (o *PostPromptsOK) IsServerError() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsCode returns true when this post prompts o k response a status code equal to that given
|
||||||
|
func (o *PostPromptsOK) IsCode(code int) bool {
|
||||||
|
return code == 200
|
||||||
|
}
|
||||||
|
|
||||||
|
// Code gets the status code for the post prompts o k response
|
||||||
|
func (o *PostPromptsOK) Code() int {
|
||||||
|
return 200
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PostPromptsOK) Error() string {
|
||||||
|
return fmt.Sprintf("[POST /prompts][%d] postPromptsOK %+v", 200, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PostPromptsOK) String() string {
|
||||||
|
return fmt.Sprintf("[POST /prompts][%d] postPromptsOK %+v", 200, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PostPromptsOK) GetPayload() *members_models.PromptResponse {
|
||||||
|
return o.Payload
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PostPromptsOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||||
|
|
||||||
|
o.Payload = new(members_models.PromptResponse)
|
||||||
|
|
||||||
|
// response payload
|
||||||
|
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
|
||||||
|
return nil
|
||||||
|
}
|
||||||
|
|
||||||
|
// NewPostPromptsUnauthorized creates a PostPromptsUnauthorized with default headers values
|
||||||
|
func NewPostPromptsUnauthorized() *PostPromptsUnauthorized {
|
||||||
|
return &PostPromptsUnauthorized{}
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
PostPromptsUnauthorized describes a response with status code 401, with default header values.
|
||||||
|
|
||||||
|
Access Unauthorized, invalid API-KEY was used
|
||||||
|
*/
|
||||||
|
type PostPromptsUnauthorized struct {
|
||||||
|
Payload *members_models.Error
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsSuccess returns true when this post prompts unauthorized response has a 2xx status code
|
||||||
|
func (o *PostPromptsUnauthorized) IsSuccess() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsRedirect returns true when this post prompts unauthorized response has a 3xx status code
|
||||||
|
func (o *PostPromptsUnauthorized) IsRedirect() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsClientError returns true when this post prompts unauthorized response has a 4xx status code
|
||||||
|
func (o *PostPromptsUnauthorized) IsClientError() bool {
|
||||||
|
return true
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsServerError returns true when this post prompts unauthorized response has a 5xx status code
|
||||||
|
func (o *PostPromptsUnauthorized) IsServerError() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsCode returns true when this post prompts unauthorized response a status code equal to that given
|
||||||
|
func (o *PostPromptsUnauthorized) IsCode(code int) bool {
|
||||||
|
return code == 401
|
||||||
|
}
|
||||||
|
|
||||||
|
// Code gets the status code for the post prompts unauthorized response
|
||||||
|
func (o *PostPromptsUnauthorized) Code() int {
|
||||||
|
return 401
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PostPromptsUnauthorized) Error() string {
|
||||||
|
return fmt.Sprintf("[POST /prompts][%d] postPromptsUnauthorized %+v", 401, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PostPromptsUnauthorized) String() string {
|
||||||
|
return fmt.Sprintf("[POST /prompts][%d] postPromptsUnauthorized %+v", 401, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PostPromptsUnauthorized) GetPayload() *members_models.Error {
|
||||||
|
return o.Payload
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PostPromptsUnauthorized) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||||
|
|
||||||
|
o.Payload = new(members_models.Error)
|
||||||
|
|
||||||
|
// response payload
|
||||||
|
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
|
||||||
|
return nil
|
||||||
|
}
|
||||||
|
|
||||||
|
// NewPostPromptsForbidden creates a PostPromptsForbidden with default headers values
|
||||||
|
func NewPostPromptsForbidden() *PostPromptsForbidden {
|
||||||
|
return &PostPromptsForbidden{}
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
PostPromptsForbidden describes a response with status code 403, with default header values.
|
||||||
|
|
||||||
|
Access forbidden, account lacks access
|
||||||
|
*/
|
||||||
|
type PostPromptsForbidden struct {
|
||||||
|
AccessControlAllowOrigin string
|
||||||
|
|
||||||
|
Payload *members_models.Error
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsSuccess returns true when this post prompts forbidden response has a 2xx status code
|
||||||
|
func (o *PostPromptsForbidden) IsSuccess() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsRedirect returns true when this post prompts forbidden response has a 3xx status code
|
||||||
|
func (o *PostPromptsForbidden) IsRedirect() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsClientError returns true when this post prompts forbidden response has a 4xx status code
|
||||||
|
func (o *PostPromptsForbidden) IsClientError() bool {
|
||||||
|
return true
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsServerError returns true when this post prompts forbidden response has a 5xx status code
|
||||||
|
func (o *PostPromptsForbidden) IsServerError() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsCode returns true when this post prompts forbidden response a status code equal to that given
|
||||||
|
func (o *PostPromptsForbidden) IsCode(code int) bool {
|
||||||
|
return code == 403
|
||||||
|
}
|
||||||
|
|
||||||
|
// Code gets the status code for the post prompts forbidden response
|
||||||
|
func (o *PostPromptsForbidden) Code() int {
|
||||||
|
return 403
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PostPromptsForbidden) Error() string {
|
||||||
|
return fmt.Sprintf("[POST /prompts][%d] postPromptsForbidden %+v", 403, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PostPromptsForbidden) String() string {
|
||||||
|
return fmt.Sprintf("[POST /prompts][%d] postPromptsForbidden %+v", 403, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PostPromptsForbidden) GetPayload() *members_models.Error {
|
||||||
|
return o.Payload
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PostPromptsForbidden) 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(members_models.Error)
|
||||||
|
|
||||||
|
// response payload
|
||||||
|
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
|
||||||
|
return nil
|
||||||
|
}
|
||||||
|
|
||||||
|
// NewPostPromptsNotFound creates a PostPromptsNotFound with default headers values
|
||||||
|
func NewPostPromptsNotFound() *PostPromptsNotFound {
|
||||||
|
return &PostPromptsNotFound{}
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
PostPromptsNotFound describes a response with status code 404, with default header values.
|
||||||
|
|
||||||
|
Resource was not found
|
||||||
|
*/
|
||||||
|
type PostPromptsNotFound struct {
|
||||||
|
Payload *members_models.Error
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsSuccess returns true when this post prompts not found response has a 2xx status code
|
||||||
|
func (o *PostPromptsNotFound) IsSuccess() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsRedirect returns true when this post prompts not found response has a 3xx status code
|
||||||
|
func (o *PostPromptsNotFound) IsRedirect() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsClientError returns true when this post prompts not found response has a 4xx status code
|
||||||
|
func (o *PostPromptsNotFound) IsClientError() bool {
|
||||||
|
return true
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsServerError returns true when this post prompts not found response has a 5xx status code
|
||||||
|
func (o *PostPromptsNotFound) IsServerError() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsCode returns true when this post prompts not found response a status code equal to that given
|
||||||
|
func (o *PostPromptsNotFound) IsCode(code int) bool {
|
||||||
|
return code == 404
|
||||||
|
}
|
||||||
|
|
||||||
|
// Code gets the status code for the post prompts not found response
|
||||||
|
func (o *PostPromptsNotFound) Code() int {
|
||||||
|
return 404
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PostPromptsNotFound) Error() string {
|
||||||
|
return fmt.Sprintf("[POST /prompts][%d] postPromptsNotFound %+v", 404, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PostPromptsNotFound) String() string {
|
||||||
|
return fmt.Sprintf("[POST /prompts][%d] postPromptsNotFound %+v", 404, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PostPromptsNotFound) GetPayload() *members_models.Error {
|
||||||
|
return o.Payload
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PostPromptsNotFound) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||||
|
|
||||||
|
o.Payload = new(members_models.Error)
|
||||||
|
|
||||||
|
// response payload
|
||||||
|
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
|
||||||
|
return nil
|
||||||
|
}
|
||||||
|
|
||||||
|
// NewPostPromptsUnprocessableEntity creates a PostPromptsUnprocessableEntity with default headers values
|
||||||
|
func NewPostPromptsUnprocessableEntity() *PostPromptsUnprocessableEntity {
|
||||||
|
return &PostPromptsUnprocessableEntity{}
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
PostPromptsUnprocessableEntity describes a response with status code 422, with default header values.
|
||||||
|
|
||||||
|
Unprocessable Entity, likely a bad parameter
|
||||||
|
*/
|
||||||
|
type PostPromptsUnprocessableEntity struct {
|
||||||
|
Payload *members_models.Error
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsSuccess returns true when this post prompts unprocessable entity response has a 2xx status code
|
||||||
|
func (o *PostPromptsUnprocessableEntity) IsSuccess() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsRedirect returns true when this post prompts unprocessable entity response has a 3xx status code
|
||||||
|
func (o *PostPromptsUnprocessableEntity) IsRedirect() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsClientError returns true when this post prompts unprocessable entity response has a 4xx status code
|
||||||
|
func (o *PostPromptsUnprocessableEntity) IsClientError() bool {
|
||||||
|
return true
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsServerError returns true when this post prompts unprocessable entity response has a 5xx status code
|
||||||
|
func (o *PostPromptsUnprocessableEntity) IsServerError() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsCode returns true when this post prompts unprocessable entity response a status code equal to that given
|
||||||
|
func (o *PostPromptsUnprocessableEntity) IsCode(code int) bool {
|
||||||
|
return code == 422
|
||||||
|
}
|
||||||
|
|
||||||
|
// Code gets the status code for the post prompts unprocessable entity response
|
||||||
|
func (o *PostPromptsUnprocessableEntity) Code() int {
|
||||||
|
return 422
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PostPromptsUnprocessableEntity) Error() string {
|
||||||
|
return fmt.Sprintf("[POST /prompts][%d] postPromptsUnprocessableEntity %+v", 422, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PostPromptsUnprocessableEntity) String() string {
|
||||||
|
return fmt.Sprintf("[POST /prompts][%d] postPromptsUnprocessableEntity %+v", 422, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PostPromptsUnprocessableEntity) GetPayload() *members_models.Error {
|
||||||
|
return o.Payload
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PostPromptsUnprocessableEntity) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||||
|
|
||||||
|
o.Payload = new(members_models.Error)
|
||||||
|
|
||||||
|
// response payload
|
||||||
|
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
|
||||||
|
return nil
|
||||||
|
}
|
||||||
|
|
||||||
|
// NewPostPromptsInternalServerError creates a PostPromptsInternalServerError with default headers values
|
||||||
|
func NewPostPromptsInternalServerError() *PostPromptsInternalServerError {
|
||||||
|
return &PostPromptsInternalServerError{}
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
PostPromptsInternalServerError describes a response with status code 500, with default header values.
|
||||||
|
|
||||||
|
Server Internal Error
|
||||||
|
*/
|
||||||
|
type PostPromptsInternalServerError struct {
|
||||||
|
Payload *members_models.Error
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsSuccess returns true when this post prompts internal server error response has a 2xx status code
|
||||||
|
func (o *PostPromptsInternalServerError) IsSuccess() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsRedirect returns true when this post prompts internal server error response has a 3xx status code
|
||||||
|
func (o *PostPromptsInternalServerError) IsRedirect() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsClientError returns true when this post prompts internal server error response has a 4xx status code
|
||||||
|
func (o *PostPromptsInternalServerError) IsClientError() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsServerError returns true when this post prompts internal server error response has a 5xx status code
|
||||||
|
func (o *PostPromptsInternalServerError) IsServerError() bool {
|
||||||
|
return true
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsCode returns true when this post prompts internal server error response a status code equal to that given
|
||||||
|
func (o *PostPromptsInternalServerError) IsCode(code int) bool {
|
||||||
|
return code == 500
|
||||||
|
}
|
||||||
|
|
||||||
|
// Code gets the status code for the post prompts internal server error response
|
||||||
|
func (o *PostPromptsInternalServerError) Code() int {
|
||||||
|
return 500
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PostPromptsInternalServerError) Error() string {
|
||||||
|
return fmt.Sprintf("[POST /prompts][%d] postPromptsInternalServerError %+v", 500, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PostPromptsInternalServerError) String() string {
|
||||||
|
return fmt.Sprintf("[POST /prompts][%d] postPromptsInternalServerError %+v", 500, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PostPromptsInternalServerError) GetPayload() *members_models.Error {
|
||||||
|
return o.Payload
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PostPromptsInternalServerError) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||||
|
|
||||||
|
o.Payload = new(members_models.Error)
|
||||||
|
|
||||||
|
// response payload
|
||||||
|
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
|
||||||
|
return nil
|
||||||
|
}
|
|
@ -0,0 +1,301 @@
|
||||||
|
// 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 prompts
|
||||||
|
|
||||||
|
// 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 prompts API client.
|
||||||
|
func New(transport runtime.ClientTransport, formats strfmt.Registry) ClientService {
|
||||||
|
return &Client{transport: transport, formats: formats}
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
Client for prompts 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 {
|
||||||
|
GetPromptCategories(params *GetPromptCategoriesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetPromptCategoriesOK, error)
|
||||||
|
|
||||||
|
GetPrompts(params *GetPromptsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetPromptsOK, error)
|
||||||
|
|
||||||
|
PostPromptCategories(params *PostPromptCategoriesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PostPromptCategoriesOK, error)
|
||||||
|
|
||||||
|
PostPrompts(params *PostPromptsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PostPromptsOK, error)
|
||||||
|
|
||||||
|
PutPromptCategories(params *PutPromptCategoriesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PutPromptCategoriesOK, error)
|
||||||
|
|
||||||
|
PutPrompts(params *PutPromptsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PutPromptsOK, error)
|
||||||
|
|
||||||
|
SetTransport(transport runtime.ClientTransport)
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
GetPromptCategories gets a list of prompt categories
|
||||||
|
|
||||||
|
Return a list of PromptCategory records from the datastore
|
||||||
|
*/
|
||||||
|
func (a *Client) GetPromptCategories(params *GetPromptCategoriesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetPromptCategoriesOK, error) {
|
||||||
|
// TODO: Validate the params before sending
|
||||||
|
if params == nil {
|
||||||
|
params = NewGetPromptCategoriesParams()
|
||||||
|
}
|
||||||
|
op := &runtime.ClientOperation{
|
||||||
|
ID: "getPromptCategories",
|
||||||
|
Method: "GET",
|
||||||
|
PathPattern: "/promptcategories",
|
||||||
|
ProducesMediaTypes: []string{"application/json"},
|
||||||
|
ConsumesMediaTypes: []string{"application/json"},
|
||||||
|
Schemes: []string{"http"},
|
||||||
|
Params: params,
|
||||||
|
Reader: &GetPromptCategoriesReader{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.(*GetPromptCategoriesOK)
|
||||||
|
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 getPromptCategories: API contract not enforced by server. Client expected to get an error, but got: %T", result)
|
||||||
|
panic(msg)
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
GetPrompts gets a list of prompts
|
||||||
|
|
||||||
|
Return a list of Prompt records from the datastore
|
||||||
|
*/
|
||||||
|
func (a *Client) GetPrompts(params *GetPromptsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetPromptsOK, error) {
|
||||||
|
// TODO: Validate the params before sending
|
||||||
|
if params == nil {
|
||||||
|
params = NewGetPromptsParams()
|
||||||
|
}
|
||||||
|
op := &runtime.ClientOperation{
|
||||||
|
ID: "getPrompts",
|
||||||
|
Method: "GET",
|
||||||
|
PathPattern: "/prompts",
|
||||||
|
ProducesMediaTypes: []string{"application/json"},
|
||||||
|
ConsumesMediaTypes: []string{"application/json"},
|
||||||
|
Schemes: []string{"http"},
|
||||||
|
Params: params,
|
||||||
|
Reader: &GetPromptsReader{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.(*GetPromptsOK)
|
||||||
|
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 getPrompts: API contract not enforced by server. Client expected to get an error, but got: %T", result)
|
||||||
|
panic(msg)
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
PostPromptCategories creates new prompt categories
|
||||||
|
|
||||||
|
Create PromptCategories
|
||||||
|
*/
|
||||||
|
func (a *Client) PostPromptCategories(params *PostPromptCategoriesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PostPromptCategoriesOK, error) {
|
||||||
|
// TODO: Validate the params before sending
|
||||||
|
if params == nil {
|
||||||
|
params = NewPostPromptCategoriesParams()
|
||||||
|
}
|
||||||
|
op := &runtime.ClientOperation{
|
||||||
|
ID: "postPromptCategories",
|
||||||
|
Method: "POST",
|
||||||
|
PathPattern: "/promptcategories",
|
||||||
|
ProducesMediaTypes: []string{"application/json"},
|
||||||
|
ConsumesMediaTypes: []string{"application/json"},
|
||||||
|
Schemes: []string{"http"},
|
||||||
|
Params: params,
|
||||||
|
Reader: &PostPromptCategoriesReader{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.(*PostPromptCategoriesOK)
|
||||||
|
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 postPromptCategories: API contract not enforced by server. Client expected to get an error, but got: %T", result)
|
||||||
|
panic(msg)
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
PostPrompts creates new prompts
|
||||||
|
|
||||||
|
Create Prompts
|
||||||
|
*/
|
||||||
|
func (a *Client) PostPrompts(params *PostPromptsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PostPromptsOK, error) {
|
||||||
|
// TODO: Validate the params before sending
|
||||||
|
if params == nil {
|
||||||
|
params = NewPostPromptsParams()
|
||||||
|
}
|
||||||
|
op := &runtime.ClientOperation{
|
||||||
|
ID: "postPrompts",
|
||||||
|
Method: "POST",
|
||||||
|
PathPattern: "/prompts",
|
||||||
|
ProducesMediaTypes: []string{"application/json"},
|
||||||
|
ConsumesMediaTypes: []string{"application/json"},
|
||||||
|
Schemes: []string{"http"},
|
||||||
|
Params: params,
|
||||||
|
Reader: &PostPromptsReader{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.(*PostPromptsOK)
|
||||||
|
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 postPrompts: API contract not enforced by server. Client expected to get an error, but got: %T", result)
|
||||||
|
panic(msg)
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
PutPromptCategories updates prompt categories
|
||||||
|
|
||||||
|
Update PromptCategory
|
||||||
|
*/
|
||||||
|
func (a *Client) PutPromptCategories(params *PutPromptCategoriesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PutPromptCategoriesOK, error) {
|
||||||
|
// TODO: Validate the params before sending
|
||||||
|
if params == nil {
|
||||||
|
params = NewPutPromptCategoriesParams()
|
||||||
|
}
|
||||||
|
op := &runtime.ClientOperation{
|
||||||
|
ID: "putPromptCategories",
|
||||||
|
Method: "PUT",
|
||||||
|
PathPattern: "/promptcategories",
|
||||||
|
ProducesMediaTypes: []string{"application/json"},
|
||||||
|
ConsumesMediaTypes: []string{"application/json"},
|
||||||
|
Schemes: []string{"http"},
|
||||||
|
Params: params,
|
||||||
|
Reader: &PutPromptCategoriesReader{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.(*PutPromptCategoriesOK)
|
||||||
|
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 putPromptCategories: API contract not enforced by server. Client expected to get an error, but got: %T", result)
|
||||||
|
panic(msg)
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
PutPrompts updates prompts
|
||||||
|
|
||||||
|
Update Prompt
|
||||||
|
*/
|
||||||
|
func (a *Client) PutPrompts(params *PutPromptsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PutPromptsOK, error) {
|
||||||
|
// TODO: Validate the params before sending
|
||||||
|
if params == nil {
|
||||||
|
params = NewPutPromptsParams()
|
||||||
|
}
|
||||||
|
op := &runtime.ClientOperation{
|
||||||
|
ID: "putPrompts",
|
||||||
|
Method: "PUT",
|
||||||
|
PathPattern: "/prompts",
|
||||||
|
ProducesMediaTypes: []string{"application/json"},
|
||||||
|
ConsumesMediaTypes: []string{"application/json"},
|
||||||
|
Schemes: []string{"http"},
|
||||||
|
Params: params,
|
||||||
|
Reader: &PutPromptsReader{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.(*PutPromptsOK)
|
||||||
|
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 putPrompts: 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,157 @@
|
||||||
|
// 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 prompts
|
||||||
|
|
||||||
|
// 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/members/members_models"
|
||||||
|
)
|
||||||
|
|
||||||
|
// NewPutPromptCategoriesParams creates a new PutPromptCategoriesParams 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 NewPutPromptCategoriesParams() *PutPromptCategoriesParams {
|
||||||
|
return &PutPromptCategoriesParams{
|
||||||
|
timeout: cr.DefaultTimeout,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// NewPutPromptCategoriesParamsWithTimeout creates a new PutPromptCategoriesParams object
|
||||||
|
// with the ability to set a timeout on a request.
|
||||||
|
func NewPutPromptCategoriesParamsWithTimeout(timeout time.Duration) *PutPromptCategoriesParams {
|
||||||
|
return &PutPromptCategoriesParams{
|
||||||
|
timeout: timeout,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// NewPutPromptCategoriesParamsWithContext creates a new PutPromptCategoriesParams object
|
||||||
|
// with the ability to set a context for a request.
|
||||||
|
func NewPutPromptCategoriesParamsWithContext(ctx context.Context) *PutPromptCategoriesParams {
|
||||||
|
return &PutPromptCategoriesParams{
|
||||||
|
Context: ctx,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// NewPutPromptCategoriesParamsWithHTTPClient creates a new PutPromptCategoriesParams object
|
||||||
|
// with the ability to set a custom HTTPClient for a request.
|
||||||
|
func NewPutPromptCategoriesParamsWithHTTPClient(client *http.Client) *PutPromptCategoriesParams {
|
||||||
|
return &PutPromptCategoriesParams{
|
||||||
|
HTTPClient: client,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
PutPromptCategoriesParams contains all the parameters to send to the API endpoint
|
||||||
|
|
||||||
|
for the put prompt categories operation.
|
||||||
|
|
||||||
|
Typically these are written to a http.Request.
|
||||||
|
*/
|
||||||
|
type PutPromptCategoriesParams struct {
|
||||||
|
|
||||||
|
/* PromptCategoryRequest.
|
||||||
|
|
||||||
|
An array of PromptCategory objects
|
||||||
|
*/
|
||||||
|
PromptCategoryRequest *members_models.PromptCategoryRequest
|
||||||
|
|
||||||
|
timeout time.Duration
|
||||||
|
Context context.Context
|
||||||
|
HTTPClient *http.Client
|
||||||
|
}
|
||||||
|
|
||||||
|
// WithDefaults hydrates default values in the put prompt categories params (not the query body).
|
||||||
|
//
|
||||||
|
// All values with no default are reset to their zero value.
|
||||||
|
func (o *PutPromptCategoriesParams) WithDefaults() *PutPromptCategoriesParams {
|
||||||
|
o.SetDefaults()
|
||||||
|
return o
|
||||||
|
}
|
||||||
|
|
||||||
|
// SetDefaults hydrates default values in the put prompt categories params (not the query body).
|
||||||
|
//
|
||||||
|
// All values with no default are reset to their zero value.
|
||||||
|
func (o *PutPromptCategoriesParams) SetDefaults() {
|
||||||
|
// no default values defined for this parameter
|
||||||
|
}
|
||||||
|
|
||||||
|
// WithTimeout adds the timeout to the put prompt categories params
|
||||||
|
func (o *PutPromptCategoriesParams) WithTimeout(timeout time.Duration) *PutPromptCategoriesParams {
|
||||||
|
o.SetTimeout(timeout)
|
||||||
|
return o
|
||||||
|
}
|
||||||
|
|
||||||
|
// SetTimeout adds the timeout to the put prompt categories params
|
||||||
|
func (o *PutPromptCategoriesParams) SetTimeout(timeout time.Duration) {
|
||||||
|
o.timeout = timeout
|
||||||
|
}
|
||||||
|
|
||||||
|
// WithContext adds the context to the put prompt categories params
|
||||||
|
func (o *PutPromptCategoriesParams) WithContext(ctx context.Context) *PutPromptCategoriesParams {
|
||||||
|
o.SetContext(ctx)
|
||||||
|
return o
|
||||||
|
}
|
||||||
|
|
||||||
|
// SetContext adds the context to the put prompt categories params
|
||||||
|
func (o *PutPromptCategoriesParams) SetContext(ctx context.Context) {
|
||||||
|
o.Context = ctx
|
||||||
|
}
|
||||||
|
|
||||||
|
// WithHTTPClient adds the HTTPClient to the put prompt categories params
|
||||||
|
func (o *PutPromptCategoriesParams) WithHTTPClient(client *http.Client) *PutPromptCategoriesParams {
|
||||||
|
o.SetHTTPClient(client)
|
||||||
|
return o
|
||||||
|
}
|
||||||
|
|
||||||
|
// SetHTTPClient adds the HTTPClient to the put prompt categories params
|
||||||
|
func (o *PutPromptCategoriesParams) SetHTTPClient(client *http.Client) {
|
||||||
|
o.HTTPClient = client
|
||||||
|
}
|
||||||
|
|
||||||
|
// WithPromptCategoryRequest adds the promptCategoryRequest to the put prompt categories params
|
||||||
|
func (o *PutPromptCategoriesParams) WithPromptCategoryRequest(promptCategoryRequest *members_models.PromptCategoryRequest) *PutPromptCategoriesParams {
|
||||||
|
o.SetPromptCategoryRequest(promptCategoryRequest)
|
||||||
|
return o
|
||||||
|
}
|
||||||
|
|
||||||
|
// SetPromptCategoryRequest adds the promptCategoryRequest to the put prompt categories params
|
||||||
|
func (o *PutPromptCategoriesParams) SetPromptCategoryRequest(promptCategoryRequest *members_models.PromptCategoryRequest) {
|
||||||
|
o.PromptCategoryRequest = promptCategoryRequest
|
||||||
|
}
|
||||||
|
|
||||||
|
// WriteToRequest writes these params to a swagger request
|
||||||
|
func (o *PutPromptCategoriesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error {
|
||||||
|
|
||||||
|
if err := r.SetTimeout(o.timeout); err != nil {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
var res []error
|
||||||
|
if o.PromptCategoryRequest != nil {
|
||||||
|
if err := r.SetBodyParam(o.PromptCategoryRequest); err != nil {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
if len(res) > 0 {
|
||||||
|
return errors.CompositeValidationError(res...)
|
||||||
|
}
|
||||||
|
return nil
|
||||||
|
}
|
|
@ -0,0 +1,486 @@
|
||||||
|
// 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 prompts
|
||||||
|
|
||||||
|
// 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/members/members_models"
|
||||||
|
)
|
||||||
|
|
||||||
|
// PutPromptCategoriesReader is a Reader for the PutPromptCategories structure.
|
||||||
|
type PutPromptCategoriesReader struct {
|
||||||
|
formats strfmt.Registry
|
||||||
|
}
|
||||||
|
|
||||||
|
// ReadResponse reads a server response into the received o.
|
||||||
|
func (o *PutPromptCategoriesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) {
|
||||||
|
switch response.Code() {
|
||||||
|
case 200:
|
||||||
|
result := NewPutPromptCategoriesOK()
|
||||||
|
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
|
return result, nil
|
||||||
|
case 401:
|
||||||
|
result := NewPutPromptCategoriesUnauthorized()
|
||||||
|
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
|
return nil, result
|
||||||
|
case 403:
|
||||||
|
result := NewPutPromptCategoriesForbidden()
|
||||||
|
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
|
return nil, result
|
||||||
|
case 404:
|
||||||
|
result := NewPutPromptCategoriesNotFound()
|
||||||
|
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
|
return nil, result
|
||||||
|
case 422:
|
||||||
|
result := NewPutPromptCategoriesUnprocessableEntity()
|
||||||
|
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
|
return nil, result
|
||||||
|
case 500:
|
||||||
|
result := NewPutPromptCategoriesInternalServerError()
|
||||||
|
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())
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// NewPutPromptCategoriesOK creates a PutPromptCategoriesOK with default headers values
|
||||||
|
func NewPutPromptCategoriesOK() *PutPromptCategoriesOK {
|
||||||
|
return &PutPromptCategoriesOK{}
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
PutPromptCategoriesOK describes a response with status code 200, with default header values.
|
||||||
|
|
||||||
|
Response with PromptCategory objects
|
||||||
|
*/
|
||||||
|
type PutPromptCategoriesOK struct {
|
||||||
|
Payload *members_models.PromptCategoryResponse
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsSuccess returns true when this put prompt categories o k response has a 2xx status code
|
||||||
|
func (o *PutPromptCategoriesOK) IsSuccess() bool {
|
||||||
|
return true
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsRedirect returns true when this put prompt categories o k response has a 3xx status code
|
||||||
|
func (o *PutPromptCategoriesOK) IsRedirect() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsClientError returns true when this put prompt categories o k response has a 4xx status code
|
||||||
|
func (o *PutPromptCategoriesOK) IsClientError() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsServerError returns true when this put prompt categories o k response has a 5xx status code
|
||||||
|
func (o *PutPromptCategoriesOK) IsServerError() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsCode returns true when this put prompt categories o k response a status code equal to that given
|
||||||
|
func (o *PutPromptCategoriesOK) IsCode(code int) bool {
|
||||||
|
return code == 200
|
||||||
|
}
|
||||||
|
|
||||||
|
// Code gets the status code for the put prompt categories o k response
|
||||||
|
func (o *PutPromptCategoriesOK) Code() int {
|
||||||
|
return 200
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PutPromptCategoriesOK) Error() string {
|
||||||
|
return fmt.Sprintf("[PUT /promptcategories][%d] putPromptCategoriesOK %+v", 200, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PutPromptCategoriesOK) String() string {
|
||||||
|
return fmt.Sprintf("[PUT /promptcategories][%d] putPromptCategoriesOK %+v", 200, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PutPromptCategoriesOK) GetPayload() *members_models.PromptCategoryResponse {
|
||||||
|
return o.Payload
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PutPromptCategoriesOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||||
|
|
||||||
|
o.Payload = new(members_models.PromptCategoryResponse)
|
||||||
|
|
||||||
|
// response payload
|
||||||
|
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
|
||||||
|
return nil
|
||||||
|
}
|
||||||
|
|
||||||
|
// NewPutPromptCategoriesUnauthorized creates a PutPromptCategoriesUnauthorized with default headers values
|
||||||
|
func NewPutPromptCategoriesUnauthorized() *PutPromptCategoriesUnauthorized {
|
||||||
|
return &PutPromptCategoriesUnauthorized{}
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
PutPromptCategoriesUnauthorized describes a response with status code 401, with default header values.
|
||||||
|
|
||||||
|
Access Unauthorized, invalid API-KEY was used
|
||||||
|
*/
|
||||||
|
type PutPromptCategoriesUnauthorized struct {
|
||||||
|
Payload *members_models.Error
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsSuccess returns true when this put prompt categories unauthorized response has a 2xx status code
|
||||||
|
func (o *PutPromptCategoriesUnauthorized) IsSuccess() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsRedirect returns true when this put prompt categories unauthorized response has a 3xx status code
|
||||||
|
func (o *PutPromptCategoriesUnauthorized) IsRedirect() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsClientError returns true when this put prompt categories unauthorized response has a 4xx status code
|
||||||
|
func (o *PutPromptCategoriesUnauthorized) IsClientError() bool {
|
||||||
|
return true
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsServerError returns true when this put prompt categories unauthorized response has a 5xx status code
|
||||||
|
func (o *PutPromptCategoriesUnauthorized) IsServerError() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsCode returns true when this put prompt categories unauthorized response a status code equal to that given
|
||||||
|
func (o *PutPromptCategoriesUnauthorized) IsCode(code int) bool {
|
||||||
|
return code == 401
|
||||||
|
}
|
||||||
|
|
||||||
|
// Code gets the status code for the put prompt categories unauthorized response
|
||||||
|
func (o *PutPromptCategoriesUnauthorized) Code() int {
|
||||||
|
return 401
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PutPromptCategoriesUnauthorized) Error() string {
|
||||||
|
return fmt.Sprintf("[PUT /promptcategories][%d] putPromptCategoriesUnauthorized %+v", 401, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PutPromptCategoriesUnauthorized) String() string {
|
||||||
|
return fmt.Sprintf("[PUT /promptcategories][%d] putPromptCategoriesUnauthorized %+v", 401, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PutPromptCategoriesUnauthorized) GetPayload() *members_models.Error {
|
||||||
|
return o.Payload
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PutPromptCategoriesUnauthorized) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||||
|
|
||||||
|
o.Payload = new(members_models.Error)
|
||||||
|
|
||||||
|
// response payload
|
||||||
|
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
|
||||||
|
return nil
|
||||||
|
}
|
||||||
|
|
||||||
|
// NewPutPromptCategoriesForbidden creates a PutPromptCategoriesForbidden with default headers values
|
||||||
|
func NewPutPromptCategoriesForbidden() *PutPromptCategoriesForbidden {
|
||||||
|
return &PutPromptCategoriesForbidden{}
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
PutPromptCategoriesForbidden describes a response with status code 403, with default header values.
|
||||||
|
|
||||||
|
Access forbidden, account lacks access
|
||||||
|
*/
|
||||||
|
type PutPromptCategoriesForbidden struct {
|
||||||
|
AccessControlAllowOrigin string
|
||||||
|
|
||||||
|
Payload *members_models.Error
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsSuccess returns true when this put prompt categories forbidden response has a 2xx status code
|
||||||
|
func (o *PutPromptCategoriesForbidden) IsSuccess() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsRedirect returns true when this put prompt categories forbidden response has a 3xx status code
|
||||||
|
func (o *PutPromptCategoriesForbidden) IsRedirect() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsClientError returns true when this put prompt categories forbidden response has a 4xx status code
|
||||||
|
func (o *PutPromptCategoriesForbidden) IsClientError() bool {
|
||||||
|
return true
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsServerError returns true when this put prompt categories forbidden response has a 5xx status code
|
||||||
|
func (o *PutPromptCategoriesForbidden) IsServerError() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsCode returns true when this put prompt categories forbidden response a status code equal to that given
|
||||||
|
func (o *PutPromptCategoriesForbidden) IsCode(code int) bool {
|
||||||
|
return code == 403
|
||||||
|
}
|
||||||
|
|
||||||
|
// Code gets the status code for the put prompt categories forbidden response
|
||||||
|
func (o *PutPromptCategoriesForbidden) Code() int {
|
||||||
|
return 403
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PutPromptCategoriesForbidden) Error() string {
|
||||||
|
return fmt.Sprintf("[PUT /promptcategories][%d] putPromptCategoriesForbidden %+v", 403, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PutPromptCategoriesForbidden) String() string {
|
||||||
|
return fmt.Sprintf("[PUT /promptcategories][%d] putPromptCategoriesForbidden %+v", 403, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PutPromptCategoriesForbidden) GetPayload() *members_models.Error {
|
||||||
|
return o.Payload
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PutPromptCategoriesForbidden) 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(members_models.Error)
|
||||||
|
|
||||||
|
// response payload
|
||||||
|
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
|
||||||
|
return nil
|
||||||
|
}
|
||||||
|
|
||||||
|
// NewPutPromptCategoriesNotFound creates a PutPromptCategoriesNotFound with default headers values
|
||||||
|
func NewPutPromptCategoriesNotFound() *PutPromptCategoriesNotFound {
|
||||||
|
return &PutPromptCategoriesNotFound{}
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
PutPromptCategoriesNotFound describes a response with status code 404, with default header values.
|
||||||
|
|
||||||
|
Resource was not found
|
||||||
|
*/
|
||||||
|
type PutPromptCategoriesNotFound struct {
|
||||||
|
Payload *members_models.Error
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsSuccess returns true when this put prompt categories not found response has a 2xx status code
|
||||||
|
func (o *PutPromptCategoriesNotFound) IsSuccess() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsRedirect returns true when this put prompt categories not found response has a 3xx status code
|
||||||
|
func (o *PutPromptCategoriesNotFound) IsRedirect() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsClientError returns true when this put prompt categories not found response has a 4xx status code
|
||||||
|
func (o *PutPromptCategoriesNotFound) IsClientError() bool {
|
||||||
|
return true
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsServerError returns true when this put prompt categories not found response has a 5xx status code
|
||||||
|
func (o *PutPromptCategoriesNotFound) IsServerError() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsCode returns true when this put prompt categories not found response a status code equal to that given
|
||||||
|
func (o *PutPromptCategoriesNotFound) IsCode(code int) bool {
|
||||||
|
return code == 404
|
||||||
|
}
|
||||||
|
|
||||||
|
// Code gets the status code for the put prompt categories not found response
|
||||||
|
func (o *PutPromptCategoriesNotFound) Code() int {
|
||||||
|
return 404
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PutPromptCategoriesNotFound) Error() string {
|
||||||
|
return fmt.Sprintf("[PUT /promptcategories][%d] putPromptCategoriesNotFound %+v", 404, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PutPromptCategoriesNotFound) String() string {
|
||||||
|
return fmt.Sprintf("[PUT /promptcategories][%d] putPromptCategoriesNotFound %+v", 404, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PutPromptCategoriesNotFound) GetPayload() *members_models.Error {
|
||||||
|
return o.Payload
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PutPromptCategoriesNotFound) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||||
|
|
||||||
|
o.Payload = new(members_models.Error)
|
||||||
|
|
||||||
|
// response payload
|
||||||
|
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
|
||||||
|
return nil
|
||||||
|
}
|
||||||
|
|
||||||
|
// NewPutPromptCategoriesUnprocessableEntity creates a PutPromptCategoriesUnprocessableEntity with default headers values
|
||||||
|
func NewPutPromptCategoriesUnprocessableEntity() *PutPromptCategoriesUnprocessableEntity {
|
||||||
|
return &PutPromptCategoriesUnprocessableEntity{}
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
PutPromptCategoriesUnprocessableEntity describes a response with status code 422, with default header values.
|
||||||
|
|
||||||
|
Unprocessable Entity, likely a bad parameter
|
||||||
|
*/
|
||||||
|
type PutPromptCategoriesUnprocessableEntity struct {
|
||||||
|
Payload *members_models.Error
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsSuccess returns true when this put prompt categories unprocessable entity response has a 2xx status code
|
||||||
|
func (o *PutPromptCategoriesUnprocessableEntity) IsSuccess() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsRedirect returns true when this put prompt categories unprocessable entity response has a 3xx status code
|
||||||
|
func (o *PutPromptCategoriesUnprocessableEntity) IsRedirect() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsClientError returns true when this put prompt categories unprocessable entity response has a 4xx status code
|
||||||
|
func (o *PutPromptCategoriesUnprocessableEntity) IsClientError() bool {
|
||||||
|
return true
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsServerError returns true when this put prompt categories unprocessable entity response has a 5xx status code
|
||||||
|
func (o *PutPromptCategoriesUnprocessableEntity) IsServerError() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsCode returns true when this put prompt categories unprocessable entity response a status code equal to that given
|
||||||
|
func (o *PutPromptCategoriesUnprocessableEntity) IsCode(code int) bool {
|
||||||
|
return code == 422
|
||||||
|
}
|
||||||
|
|
||||||
|
// Code gets the status code for the put prompt categories unprocessable entity response
|
||||||
|
func (o *PutPromptCategoriesUnprocessableEntity) Code() int {
|
||||||
|
return 422
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PutPromptCategoriesUnprocessableEntity) Error() string {
|
||||||
|
return fmt.Sprintf("[PUT /promptcategories][%d] putPromptCategoriesUnprocessableEntity %+v", 422, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PutPromptCategoriesUnprocessableEntity) String() string {
|
||||||
|
return fmt.Sprintf("[PUT /promptcategories][%d] putPromptCategoriesUnprocessableEntity %+v", 422, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PutPromptCategoriesUnprocessableEntity) GetPayload() *members_models.Error {
|
||||||
|
return o.Payload
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PutPromptCategoriesUnprocessableEntity) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||||
|
|
||||||
|
o.Payload = new(members_models.Error)
|
||||||
|
|
||||||
|
// response payload
|
||||||
|
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
|
||||||
|
return nil
|
||||||
|
}
|
||||||
|
|
||||||
|
// NewPutPromptCategoriesInternalServerError creates a PutPromptCategoriesInternalServerError with default headers values
|
||||||
|
func NewPutPromptCategoriesInternalServerError() *PutPromptCategoriesInternalServerError {
|
||||||
|
return &PutPromptCategoriesInternalServerError{}
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
PutPromptCategoriesInternalServerError describes a response with status code 500, with default header values.
|
||||||
|
|
||||||
|
Server Internal Error
|
||||||
|
*/
|
||||||
|
type PutPromptCategoriesInternalServerError struct {
|
||||||
|
Payload *members_models.Error
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsSuccess returns true when this put prompt categories internal server error response has a 2xx status code
|
||||||
|
func (o *PutPromptCategoriesInternalServerError) IsSuccess() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsRedirect returns true when this put prompt categories internal server error response has a 3xx status code
|
||||||
|
func (o *PutPromptCategoriesInternalServerError) IsRedirect() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsClientError returns true when this put prompt categories internal server error response has a 4xx status code
|
||||||
|
func (o *PutPromptCategoriesInternalServerError) IsClientError() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsServerError returns true when this put prompt categories internal server error response has a 5xx status code
|
||||||
|
func (o *PutPromptCategoriesInternalServerError) IsServerError() bool {
|
||||||
|
return true
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsCode returns true when this put prompt categories internal server error response a status code equal to that given
|
||||||
|
func (o *PutPromptCategoriesInternalServerError) IsCode(code int) bool {
|
||||||
|
return code == 500
|
||||||
|
}
|
||||||
|
|
||||||
|
// Code gets the status code for the put prompt categories internal server error response
|
||||||
|
func (o *PutPromptCategoriesInternalServerError) Code() int {
|
||||||
|
return 500
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PutPromptCategoriesInternalServerError) Error() string {
|
||||||
|
return fmt.Sprintf("[PUT /promptcategories][%d] putPromptCategoriesInternalServerError %+v", 500, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PutPromptCategoriesInternalServerError) String() string {
|
||||||
|
return fmt.Sprintf("[PUT /promptcategories][%d] putPromptCategoriesInternalServerError %+v", 500, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PutPromptCategoriesInternalServerError) GetPayload() *members_models.Error {
|
||||||
|
return o.Payload
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PutPromptCategoriesInternalServerError) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||||
|
|
||||||
|
o.Payload = new(members_models.Error)
|
||||||
|
|
||||||
|
// response payload
|
||||||
|
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
|
||||||
|
return nil
|
||||||
|
}
|
|
@ -0,0 +1,157 @@
|
||||||
|
// 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 prompts
|
||||||
|
|
||||||
|
// 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/members/members_models"
|
||||||
|
)
|
||||||
|
|
||||||
|
// NewPutPromptsParams creates a new PutPromptsParams 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 NewPutPromptsParams() *PutPromptsParams {
|
||||||
|
return &PutPromptsParams{
|
||||||
|
timeout: cr.DefaultTimeout,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// NewPutPromptsParamsWithTimeout creates a new PutPromptsParams object
|
||||||
|
// with the ability to set a timeout on a request.
|
||||||
|
func NewPutPromptsParamsWithTimeout(timeout time.Duration) *PutPromptsParams {
|
||||||
|
return &PutPromptsParams{
|
||||||
|
timeout: timeout,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// NewPutPromptsParamsWithContext creates a new PutPromptsParams object
|
||||||
|
// with the ability to set a context for a request.
|
||||||
|
func NewPutPromptsParamsWithContext(ctx context.Context) *PutPromptsParams {
|
||||||
|
return &PutPromptsParams{
|
||||||
|
Context: ctx,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// NewPutPromptsParamsWithHTTPClient creates a new PutPromptsParams object
|
||||||
|
// with the ability to set a custom HTTPClient for a request.
|
||||||
|
func NewPutPromptsParamsWithHTTPClient(client *http.Client) *PutPromptsParams {
|
||||||
|
return &PutPromptsParams{
|
||||||
|
HTTPClient: client,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
PutPromptsParams contains all the parameters to send to the API endpoint
|
||||||
|
|
||||||
|
for the put prompts operation.
|
||||||
|
|
||||||
|
Typically these are written to a http.Request.
|
||||||
|
*/
|
||||||
|
type PutPromptsParams struct {
|
||||||
|
|
||||||
|
/* PromptRequest.
|
||||||
|
|
||||||
|
An array of new Prompt records
|
||||||
|
*/
|
||||||
|
PromptRequest *members_models.PromptRequest
|
||||||
|
|
||||||
|
timeout time.Duration
|
||||||
|
Context context.Context
|
||||||
|
HTTPClient *http.Client
|
||||||
|
}
|
||||||
|
|
||||||
|
// WithDefaults hydrates default values in the put prompts params (not the query body).
|
||||||
|
//
|
||||||
|
// All values with no default are reset to their zero value.
|
||||||
|
func (o *PutPromptsParams) WithDefaults() *PutPromptsParams {
|
||||||
|
o.SetDefaults()
|
||||||
|
return o
|
||||||
|
}
|
||||||
|
|
||||||
|
// SetDefaults hydrates default values in the put prompts params (not the query body).
|
||||||
|
//
|
||||||
|
// All values with no default are reset to their zero value.
|
||||||
|
func (o *PutPromptsParams) SetDefaults() {
|
||||||
|
// no default values defined for this parameter
|
||||||
|
}
|
||||||
|
|
||||||
|
// WithTimeout adds the timeout to the put prompts params
|
||||||
|
func (o *PutPromptsParams) WithTimeout(timeout time.Duration) *PutPromptsParams {
|
||||||
|
o.SetTimeout(timeout)
|
||||||
|
return o
|
||||||
|
}
|
||||||
|
|
||||||
|
// SetTimeout adds the timeout to the put prompts params
|
||||||
|
func (o *PutPromptsParams) SetTimeout(timeout time.Duration) {
|
||||||
|
o.timeout = timeout
|
||||||
|
}
|
||||||
|
|
||||||
|
// WithContext adds the context to the put prompts params
|
||||||
|
func (o *PutPromptsParams) WithContext(ctx context.Context) *PutPromptsParams {
|
||||||
|
o.SetContext(ctx)
|
||||||
|
return o
|
||||||
|
}
|
||||||
|
|
||||||
|
// SetContext adds the context to the put prompts params
|
||||||
|
func (o *PutPromptsParams) SetContext(ctx context.Context) {
|
||||||
|
o.Context = ctx
|
||||||
|
}
|
||||||
|
|
||||||
|
// WithHTTPClient adds the HTTPClient to the put prompts params
|
||||||
|
func (o *PutPromptsParams) WithHTTPClient(client *http.Client) *PutPromptsParams {
|
||||||
|
o.SetHTTPClient(client)
|
||||||
|
return o
|
||||||
|
}
|
||||||
|
|
||||||
|
// SetHTTPClient adds the HTTPClient to the put prompts params
|
||||||
|
func (o *PutPromptsParams) SetHTTPClient(client *http.Client) {
|
||||||
|
o.HTTPClient = client
|
||||||
|
}
|
||||||
|
|
||||||
|
// WithPromptRequest adds the promptRequest to the put prompts params
|
||||||
|
func (o *PutPromptsParams) WithPromptRequest(promptRequest *members_models.PromptRequest) *PutPromptsParams {
|
||||||
|
o.SetPromptRequest(promptRequest)
|
||||||
|
return o
|
||||||
|
}
|
||||||
|
|
||||||
|
// SetPromptRequest adds the promptRequest to the put prompts params
|
||||||
|
func (o *PutPromptsParams) SetPromptRequest(promptRequest *members_models.PromptRequest) {
|
||||||
|
o.PromptRequest = promptRequest
|
||||||
|
}
|
||||||
|
|
||||||
|
// WriteToRequest writes these params to a swagger request
|
||||||
|
func (o *PutPromptsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error {
|
||||||
|
|
||||||
|
if err := r.SetTimeout(o.timeout); err != nil {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
var res []error
|
||||||
|
if o.PromptRequest != nil {
|
||||||
|
if err := r.SetBodyParam(o.PromptRequest); err != nil {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
if len(res) > 0 {
|
||||||
|
return errors.CompositeValidationError(res...)
|
||||||
|
}
|
||||||
|
return nil
|
||||||
|
}
|
|
@ -0,0 +1,486 @@
|
||||||
|
// 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 prompts
|
||||||
|
|
||||||
|
// 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/members/members_models"
|
||||||
|
)
|
||||||
|
|
||||||
|
// PutPromptsReader is a Reader for the PutPrompts structure.
|
||||||
|
type PutPromptsReader struct {
|
||||||
|
formats strfmt.Registry
|
||||||
|
}
|
||||||
|
|
||||||
|
// ReadResponse reads a server response into the received o.
|
||||||
|
func (o *PutPromptsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) {
|
||||||
|
switch response.Code() {
|
||||||
|
case 200:
|
||||||
|
result := NewPutPromptsOK()
|
||||||
|
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
|
return result, nil
|
||||||
|
case 401:
|
||||||
|
result := NewPutPromptsUnauthorized()
|
||||||
|
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
|
return nil, result
|
||||||
|
case 403:
|
||||||
|
result := NewPutPromptsForbidden()
|
||||||
|
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
|
return nil, result
|
||||||
|
case 404:
|
||||||
|
result := NewPutPromptsNotFound()
|
||||||
|
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
|
return nil, result
|
||||||
|
case 422:
|
||||||
|
result := NewPutPromptsUnprocessableEntity()
|
||||||
|
if err := result.readResponse(response, consumer, o.formats); err != nil {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
|
return nil, result
|
||||||
|
case 500:
|
||||||
|
result := NewPutPromptsInternalServerError()
|
||||||
|
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())
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// NewPutPromptsOK creates a PutPromptsOK with default headers values
|
||||||
|
func NewPutPromptsOK() *PutPromptsOK {
|
||||||
|
return &PutPromptsOK{}
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
PutPromptsOK describes a response with status code 200, with default header values.
|
||||||
|
|
||||||
|
Response with Prompt objects
|
||||||
|
*/
|
||||||
|
type PutPromptsOK struct {
|
||||||
|
Payload *members_models.PromptResponse
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsSuccess returns true when this put prompts o k response has a 2xx status code
|
||||||
|
func (o *PutPromptsOK) IsSuccess() bool {
|
||||||
|
return true
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsRedirect returns true when this put prompts o k response has a 3xx status code
|
||||||
|
func (o *PutPromptsOK) IsRedirect() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsClientError returns true when this put prompts o k response has a 4xx status code
|
||||||
|
func (o *PutPromptsOK) IsClientError() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsServerError returns true when this put prompts o k response has a 5xx status code
|
||||||
|
func (o *PutPromptsOK) IsServerError() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsCode returns true when this put prompts o k response a status code equal to that given
|
||||||
|
func (o *PutPromptsOK) IsCode(code int) bool {
|
||||||
|
return code == 200
|
||||||
|
}
|
||||||
|
|
||||||
|
// Code gets the status code for the put prompts o k response
|
||||||
|
func (o *PutPromptsOK) Code() int {
|
||||||
|
return 200
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PutPromptsOK) Error() string {
|
||||||
|
return fmt.Sprintf("[PUT /prompts][%d] putPromptsOK %+v", 200, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PutPromptsOK) String() string {
|
||||||
|
return fmt.Sprintf("[PUT /prompts][%d] putPromptsOK %+v", 200, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PutPromptsOK) GetPayload() *members_models.PromptResponse {
|
||||||
|
return o.Payload
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PutPromptsOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||||
|
|
||||||
|
o.Payload = new(members_models.PromptResponse)
|
||||||
|
|
||||||
|
// response payload
|
||||||
|
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
|
||||||
|
return nil
|
||||||
|
}
|
||||||
|
|
||||||
|
// NewPutPromptsUnauthorized creates a PutPromptsUnauthorized with default headers values
|
||||||
|
func NewPutPromptsUnauthorized() *PutPromptsUnauthorized {
|
||||||
|
return &PutPromptsUnauthorized{}
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
PutPromptsUnauthorized describes a response with status code 401, with default header values.
|
||||||
|
|
||||||
|
Access Unauthorized, invalid API-KEY was used
|
||||||
|
*/
|
||||||
|
type PutPromptsUnauthorized struct {
|
||||||
|
Payload *members_models.Error
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsSuccess returns true when this put prompts unauthorized response has a 2xx status code
|
||||||
|
func (o *PutPromptsUnauthorized) IsSuccess() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsRedirect returns true when this put prompts unauthorized response has a 3xx status code
|
||||||
|
func (o *PutPromptsUnauthorized) IsRedirect() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsClientError returns true when this put prompts unauthorized response has a 4xx status code
|
||||||
|
func (o *PutPromptsUnauthorized) IsClientError() bool {
|
||||||
|
return true
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsServerError returns true when this put prompts unauthorized response has a 5xx status code
|
||||||
|
func (o *PutPromptsUnauthorized) IsServerError() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsCode returns true when this put prompts unauthorized response a status code equal to that given
|
||||||
|
func (o *PutPromptsUnauthorized) IsCode(code int) bool {
|
||||||
|
return code == 401
|
||||||
|
}
|
||||||
|
|
||||||
|
// Code gets the status code for the put prompts unauthorized response
|
||||||
|
func (o *PutPromptsUnauthorized) Code() int {
|
||||||
|
return 401
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PutPromptsUnauthorized) Error() string {
|
||||||
|
return fmt.Sprintf("[PUT /prompts][%d] putPromptsUnauthorized %+v", 401, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PutPromptsUnauthorized) String() string {
|
||||||
|
return fmt.Sprintf("[PUT /prompts][%d] putPromptsUnauthorized %+v", 401, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PutPromptsUnauthorized) GetPayload() *members_models.Error {
|
||||||
|
return o.Payload
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PutPromptsUnauthorized) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||||
|
|
||||||
|
o.Payload = new(members_models.Error)
|
||||||
|
|
||||||
|
// response payload
|
||||||
|
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
|
||||||
|
return nil
|
||||||
|
}
|
||||||
|
|
||||||
|
// NewPutPromptsForbidden creates a PutPromptsForbidden with default headers values
|
||||||
|
func NewPutPromptsForbidden() *PutPromptsForbidden {
|
||||||
|
return &PutPromptsForbidden{}
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
PutPromptsForbidden describes a response with status code 403, with default header values.
|
||||||
|
|
||||||
|
Access forbidden, account lacks access
|
||||||
|
*/
|
||||||
|
type PutPromptsForbidden struct {
|
||||||
|
AccessControlAllowOrigin string
|
||||||
|
|
||||||
|
Payload *members_models.Error
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsSuccess returns true when this put prompts forbidden response has a 2xx status code
|
||||||
|
func (o *PutPromptsForbidden) IsSuccess() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsRedirect returns true when this put prompts forbidden response has a 3xx status code
|
||||||
|
func (o *PutPromptsForbidden) IsRedirect() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsClientError returns true when this put prompts forbidden response has a 4xx status code
|
||||||
|
func (o *PutPromptsForbidden) IsClientError() bool {
|
||||||
|
return true
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsServerError returns true when this put prompts forbidden response has a 5xx status code
|
||||||
|
func (o *PutPromptsForbidden) IsServerError() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsCode returns true when this put prompts forbidden response a status code equal to that given
|
||||||
|
func (o *PutPromptsForbidden) IsCode(code int) bool {
|
||||||
|
return code == 403
|
||||||
|
}
|
||||||
|
|
||||||
|
// Code gets the status code for the put prompts forbidden response
|
||||||
|
func (o *PutPromptsForbidden) Code() int {
|
||||||
|
return 403
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PutPromptsForbidden) Error() string {
|
||||||
|
return fmt.Sprintf("[PUT /prompts][%d] putPromptsForbidden %+v", 403, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PutPromptsForbidden) String() string {
|
||||||
|
return fmt.Sprintf("[PUT /prompts][%d] putPromptsForbidden %+v", 403, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PutPromptsForbidden) GetPayload() *members_models.Error {
|
||||||
|
return o.Payload
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PutPromptsForbidden) 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(members_models.Error)
|
||||||
|
|
||||||
|
// response payload
|
||||||
|
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
|
||||||
|
return nil
|
||||||
|
}
|
||||||
|
|
||||||
|
// NewPutPromptsNotFound creates a PutPromptsNotFound with default headers values
|
||||||
|
func NewPutPromptsNotFound() *PutPromptsNotFound {
|
||||||
|
return &PutPromptsNotFound{}
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
PutPromptsNotFound describes a response with status code 404, with default header values.
|
||||||
|
|
||||||
|
Resource was not found
|
||||||
|
*/
|
||||||
|
type PutPromptsNotFound struct {
|
||||||
|
Payload *members_models.Error
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsSuccess returns true when this put prompts not found response has a 2xx status code
|
||||||
|
func (o *PutPromptsNotFound) IsSuccess() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsRedirect returns true when this put prompts not found response has a 3xx status code
|
||||||
|
func (o *PutPromptsNotFound) IsRedirect() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsClientError returns true when this put prompts not found response has a 4xx status code
|
||||||
|
func (o *PutPromptsNotFound) IsClientError() bool {
|
||||||
|
return true
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsServerError returns true when this put prompts not found response has a 5xx status code
|
||||||
|
func (o *PutPromptsNotFound) IsServerError() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsCode returns true when this put prompts not found response a status code equal to that given
|
||||||
|
func (o *PutPromptsNotFound) IsCode(code int) bool {
|
||||||
|
return code == 404
|
||||||
|
}
|
||||||
|
|
||||||
|
// Code gets the status code for the put prompts not found response
|
||||||
|
func (o *PutPromptsNotFound) Code() int {
|
||||||
|
return 404
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PutPromptsNotFound) Error() string {
|
||||||
|
return fmt.Sprintf("[PUT /prompts][%d] putPromptsNotFound %+v", 404, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PutPromptsNotFound) String() string {
|
||||||
|
return fmt.Sprintf("[PUT /prompts][%d] putPromptsNotFound %+v", 404, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PutPromptsNotFound) GetPayload() *members_models.Error {
|
||||||
|
return o.Payload
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PutPromptsNotFound) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||||
|
|
||||||
|
o.Payload = new(members_models.Error)
|
||||||
|
|
||||||
|
// response payload
|
||||||
|
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
|
||||||
|
return nil
|
||||||
|
}
|
||||||
|
|
||||||
|
// NewPutPromptsUnprocessableEntity creates a PutPromptsUnprocessableEntity with default headers values
|
||||||
|
func NewPutPromptsUnprocessableEntity() *PutPromptsUnprocessableEntity {
|
||||||
|
return &PutPromptsUnprocessableEntity{}
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
PutPromptsUnprocessableEntity describes a response with status code 422, with default header values.
|
||||||
|
|
||||||
|
Unprocessable Entity, likely a bad parameter
|
||||||
|
*/
|
||||||
|
type PutPromptsUnprocessableEntity struct {
|
||||||
|
Payload *members_models.Error
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsSuccess returns true when this put prompts unprocessable entity response has a 2xx status code
|
||||||
|
func (o *PutPromptsUnprocessableEntity) IsSuccess() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsRedirect returns true when this put prompts unprocessable entity response has a 3xx status code
|
||||||
|
func (o *PutPromptsUnprocessableEntity) IsRedirect() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsClientError returns true when this put prompts unprocessable entity response has a 4xx status code
|
||||||
|
func (o *PutPromptsUnprocessableEntity) IsClientError() bool {
|
||||||
|
return true
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsServerError returns true when this put prompts unprocessable entity response has a 5xx status code
|
||||||
|
func (o *PutPromptsUnprocessableEntity) IsServerError() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsCode returns true when this put prompts unprocessable entity response a status code equal to that given
|
||||||
|
func (o *PutPromptsUnprocessableEntity) IsCode(code int) bool {
|
||||||
|
return code == 422
|
||||||
|
}
|
||||||
|
|
||||||
|
// Code gets the status code for the put prompts unprocessable entity response
|
||||||
|
func (o *PutPromptsUnprocessableEntity) Code() int {
|
||||||
|
return 422
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PutPromptsUnprocessableEntity) Error() string {
|
||||||
|
return fmt.Sprintf("[PUT /prompts][%d] putPromptsUnprocessableEntity %+v", 422, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PutPromptsUnprocessableEntity) String() string {
|
||||||
|
return fmt.Sprintf("[PUT /prompts][%d] putPromptsUnprocessableEntity %+v", 422, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PutPromptsUnprocessableEntity) GetPayload() *members_models.Error {
|
||||||
|
return o.Payload
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PutPromptsUnprocessableEntity) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||||
|
|
||||||
|
o.Payload = new(members_models.Error)
|
||||||
|
|
||||||
|
// response payload
|
||||||
|
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
|
||||||
|
return nil
|
||||||
|
}
|
||||||
|
|
||||||
|
// NewPutPromptsInternalServerError creates a PutPromptsInternalServerError with default headers values
|
||||||
|
func NewPutPromptsInternalServerError() *PutPromptsInternalServerError {
|
||||||
|
return &PutPromptsInternalServerError{}
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
PutPromptsInternalServerError describes a response with status code 500, with default header values.
|
||||||
|
|
||||||
|
Server Internal Error
|
||||||
|
*/
|
||||||
|
type PutPromptsInternalServerError struct {
|
||||||
|
Payload *members_models.Error
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsSuccess returns true when this put prompts internal server error response has a 2xx status code
|
||||||
|
func (o *PutPromptsInternalServerError) IsSuccess() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsRedirect returns true when this put prompts internal server error response has a 3xx status code
|
||||||
|
func (o *PutPromptsInternalServerError) IsRedirect() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsClientError returns true when this put prompts internal server error response has a 4xx status code
|
||||||
|
func (o *PutPromptsInternalServerError) IsClientError() bool {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsServerError returns true when this put prompts internal server error response has a 5xx status code
|
||||||
|
func (o *PutPromptsInternalServerError) IsServerError() bool {
|
||||||
|
return true
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsCode returns true when this put prompts internal server error response a status code equal to that given
|
||||||
|
func (o *PutPromptsInternalServerError) IsCode(code int) bool {
|
||||||
|
return code == 500
|
||||||
|
}
|
||||||
|
|
||||||
|
// Code gets the status code for the put prompts internal server error response
|
||||||
|
func (o *PutPromptsInternalServerError) Code() int {
|
||||||
|
return 500
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PutPromptsInternalServerError) Error() string {
|
||||||
|
return fmt.Sprintf("[PUT /prompts][%d] putPromptsInternalServerError %+v", 500, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PutPromptsInternalServerError) String() string {
|
||||||
|
return fmt.Sprintf("[PUT /prompts][%d] putPromptsInternalServerError %+v", 500, o.Payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PutPromptsInternalServerError) GetPayload() *members_models.Error {
|
||||||
|
return o.Payload
|
||||||
|
}
|
||||||
|
|
||||||
|
func (o *PutPromptsInternalServerError) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error {
|
||||||
|
|
||||||
|
o.Payload = new(members_models.Error)
|
||||||
|
|
||||||
|
// response payload
|
||||||
|
if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
|
||||||
|
return nil
|
||||||
|
}
|
|
@ -66,6 +66,12 @@ GetTenantsParams contains all the parameters to send to the API endpoint
|
||||||
*/
|
*/
|
||||||
type GetTenantsParams struct {
|
type GetTenantsParams struct {
|
||||||
|
|
||||||
|
/* ID.
|
||||||
|
|
||||||
|
Unique Record ID
|
||||||
|
*/
|
||||||
|
ID *string
|
||||||
|
|
||||||
/* Limit.
|
/* Limit.
|
||||||
|
|
||||||
How many objects to return at one time
|
How many objects to return at one time
|
||||||
|
@ -82,12 +88,6 @@ type GetTenantsParams struct {
|
||||||
*/
|
*/
|
||||||
Offset *int64
|
Offset *int64
|
||||||
|
|
||||||
/* TenantID.
|
|
||||||
|
|
||||||
Record Id of a Tenant
|
|
||||||
*/
|
|
||||||
TenantID *string
|
|
||||||
|
|
||||||
timeout time.Duration
|
timeout time.Duration
|
||||||
Context context.Context
|
Context context.Context
|
||||||
HTTPClient *http.Client
|
HTTPClient *http.Client
|
||||||
|
@ -141,6 +141,17 @@ func (o *GetTenantsParams) SetHTTPClient(client *http.Client) {
|
||||||
o.HTTPClient = client
|
o.HTTPClient = client
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// WithID adds the id to the get tenants params
|
||||||
|
func (o *GetTenantsParams) WithID(id *string) *GetTenantsParams {
|
||||||
|
o.SetID(id)
|
||||||
|
return o
|
||||||
|
}
|
||||||
|
|
||||||
|
// SetID adds the id to the get tenants params
|
||||||
|
func (o *GetTenantsParams) SetID(id *string) {
|
||||||
|
o.ID = id
|
||||||
|
}
|
||||||
|
|
||||||
// WithLimit adds the limit to the get tenants params
|
// WithLimit adds the limit to the get tenants params
|
||||||
func (o *GetTenantsParams) WithLimit(limit *int64) *GetTenantsParams {
|
func (o *GetTenantsParams) WithLimit(limit *int64) *GetTenantsParams {
|
||||||
o.SetLimit(limit)
|
o.SetLimit(limit)
|
||||||
|
@ -163,17 +174,6 @@ func (o *GetTenantsParams) SetOffset(offset *int64) {
|
||||||
o.Offset = offset
|
o.Offset = offset
|
||||||
}
|
}
|
||||||
|
|
||||||
// WithTenantID adds the tenantID to the get tenants params
|
|
||||||
func (o *GetTenantsParams) WithTenantID(tenantID *string) *GetTenantsParams {
|
|
||||||
o.SetTenantID(tenantID)
|
|
||||||
return o
|
|
||||||
}
|
|
||||||
|
|
||||||
// SetTenantID adds the tenantId to the get tenants params
|
|
||||||
func (o *GetTenantsParams) SetTenantID(tenantID *string) {
|
|
||||||
o.TenantID = tenantID
|
|
||||||
}
|
|
||||||
|
|
||||||
// WriteToRequest writes these params to a swagger request
|
// WriteToRequest writes these params to a swagger request
|
||||||
func (o *GetTenantsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error {
|
func (o *GetTenantsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error {
|
||||||
|
|
||||||
|
@ -182,6 +182,23 @@ func (o *GetTenantsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Re
|
||||||
}
|
}
|
||||||
var res []error
|
var res []error
|
||||||
|
|
||||||
|
if o.ID != nil {
|
||||||
|
|
||||||
|
// query param id
|
||||||
|
var qrID string
|
||||||
|
|
||||||
|
if o.ID != nil {
|
||||||
|
qrID = *o.ID
|
||||||
|
}
|
||||||
|
qID := qrID
|
||||||
|
if qID != "" {
|
||||||
|
|
||||||
|
if err := r.SetQueryParam("id", qID); err != nil {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
if o.Limit != nil {
|
if o.Limit != nil {
|
||||||
|
|
||||||
// query param limit
|
// query param limit
|
||||||
|
@ -216,23 +233,6 @@ func (o *GetTenantsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Re
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if o.TenantID != nil {
|
|
||||||
|
|
||||||
// query param tenantId
|
|
||||||
var qrTenantID string
|
|
||||||
|
|
||||||
if o.TenantID != nil {
|
|
||||||
qrTenantID = *o.TenantID
|
|
||||||
}
|
|
||||||
qTenantID := qrTenantID
|
|
||||||
if qTenantID != "" {
|
|
||||||
|
|
||||||
if err := r.SetQueryParam("tenantId", qTenantID); err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
if len(res) > 0 {
|
if len(res) > 0 {
|
||||||
return errors.CompositeValidationError(res...)
|
return errors.CompositeValidationError(res...)
|
||||||
}
|
}
|
||||||
|
|
|
@ -18,7 +18,7 @@ import (
|
||||||
"github.com/go-openapi/swag"
|
"github.com/go-openapi/swag"
|
||||||
)
|
)
|
||||||
|
|
||||||
// EmailMessageRequest An array Taxnexus Send Email Message objects
|
// EmailMessageRequest An array Send Email Message objects
|
||||||
//
|
//
|
||||||
// swagger:model EmailMessageRequest
|
// swagger:model EmailMessageRequest
|
||||||
type EmailMessageRequest struct {
|
type EmailMessageRequest struct {
|
||||||
|
|
|
@ -18,7 +18,7 @@ import (
|
||||||
"github.com/go-openapi/swag"
|
"github.com/go-openapi/swag"
|
||||||
)
|
)
|
||||||
|
|
||||||
// EmailMessagesResponse An array Taxnexus user objects
|
// EmailMessagesResponse An array user objects
|
||||||
//
|
//
|
||||||
// swagger:model EmailMessagesResponse
|
// swagger:model EmailMessagesResponse
|
||||||
type EmailMessagesResponse struct {
|
type EmailMessagesResponse struct {
|
||||||
|
|
|
@ -18,7 +18,7 @@ import (
|
||||||
"github.com/go-openapi/swag"
|
"github.com/go-openapi/swag"
|
||||||
)
|
)
|
||||||
|
|
||||||
// OutgoingEmailMessageRequest An array Taxnexus New Email Message objects
|
// OutgoingEmailMessageRequest An array New Email Message objects
|
||||||
//
|
//
|
||||||
// swagger:model OutgoingEmailMessageRequest
|
// swagger:model OutgoingEmailMessageRequest
|
||||||
type OutgoingEmailMessageRequest struct {
|
type OutgoingEmailMessageRequest struct {
|
||||||
|
|
|
@ -18,7 +18,7 @@ import (
|
||||||
"github.com/go-openapi/swag"
|
"github.com/go-openapi/swag"
|
||||||
)
|
)
|
||||||
|
|
||||||
// OutgoingEmailMessagesResponse An array Taxnexus New Email Message objects
|
// OutgoingEmailMessagesResponse An array New Email Message objects
|
||||||
//
|
//
|
||||||
// swagger:model OutgoingEmailMessagesResponse
|
// swagger:model OutgoingEmailMessagesResponse
|
||||||
type OutgoingEmailMessagesResponse struct {
|
type OutgoingEmailMessagesResponse struct {
|
||||||
|
|
|
@ -0,0 +1,93 @@
|
||||||
|
// 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 members_models
|
||||||
|
|
||||||
|
// This file was generated by the swagger tool.
|
||||||
|
// Editing this file might prove futile when you re-run the swagger generate command
|
||||||
|
|
||||||
|
import (
|
||||||
|
"context"
|
||||||
|
|
||||||
|
"github.com/go-openapi/strfmt"
|
||||||
|
"github.com/go-openapi/swag"
|
||||||
|
)
|
||||||
|
|
||||||
|
// Prompt A prompt
|
||||||
|
//
|
||||||
|
// swagger:model prompt
|
||||||
|
type Prompt struct {
|
||||||
|
|
||||||
|
// The ID of the user who created the prompt
|
||||||
|
CreatedByID string `json:"CreatedByID,omitempty"`
|
||||||
|
|
||||||
|
// The date the prompt was created
|
||||||
|
CreatedDate string `json:"CreatedDate,omitempty"`
|
||||||
|
|
||||||
|
// Record Id
|
||||||
|
ID string `json:"ID,omitempty"`
|
||||||
|
|
||||||
|
// The icon for the prompt
|
||||||
|
Icon string `json:"Icon,omitempty"`
|
||||||
|
|
||||||
|
// The alt text for the prompt image
|
||||||
|
ImageAltText string `json:"ImageAltText,omitempty"`
|
||||||
|
|
||||||
|
// The URL of the prompt image
|
||||||
|
ImageURL string `json:"ImageURL,omitempty"`
|
||||||
|
|
||||||
|
// The ID of the user who last modified the prompt
|
||||||
|
LastModifiedByID string `json:"LastModifiedByID,omitempty"`
|
||||||
|
|
||||||
|
// The date the prompt was last modified
|
||||||
|
LastModifiedDate string `json:"LastModifiedDate,omitempty"`
|
||||||
|
|
||||||
|
// The ID of the prompt category
|
||||||
|
PromptCategoryID string `json:"PromptCategoryID,omitempty"`
|
||||||
|
|
||||||
|
// A list of research project IDs
|
||||||
|
ResearchProjectIDs []string `json:"ResearchProjectIDs"`
|
||||||
|
|
||||||
|
// The slug for the prompt
|
||||||
|
Slug string `json:"Slug,omitempty"`
|
||||||
|
|
||||||
|
// A list of tags
|
||||||
|
Tags []string `json:"Tags"`
|
||||||
|
|
||||||
|
// The prompt text
|
||||||
|
Text string `json:"Text,omitempty"`
|
||||||
|
|
||||||
|
// The number of times the prompt has been used
|
||||||
|
UsedCount float64 `json:"UsedCount,omitempty"`
|
||||||
|
}
|
||||||
|
|
||||||
|
// Validate validates this prompt
|
||||||
|
func (m *Prompt) Validate(formats strfmt.Registry) error {
|
||||||
|
return nil
|
||||||
|
}
|
||||||
|
|
||||||
|
// ContextValidate validates this prompt based on context it is used
|
||||||
|
func (m *Prompt) ContextValidate(ctx context.Context, formats strfmt.Registry) error {
|
||||||
|
return nil
|
||||||
|
}
|
||||||
|
|
||||||
|
// MarshalBinary interface implementation
|
||||||
|
func (m *Prompt) MarshalBinary() ([]byte, error) {
|
||||||
|
if m == nil {
|
||||||
|
return nil, nil
|
||||||
|
}
|
||||||
|
return swag.WriteJSON(m)
|
||||||
|
}
|
||||||
|
|
||||||
|
// UnmarshalBinary interface implementation
|
||||||
|
func (m *Prompt) UnmarshalBinary(b []byte) error {
|
||||||
|
var res Prompt
|
||||||
|
if err := swag.ReadJSON(b, &res); err != nil {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
*m = res
|
||||||
|
return nil
|
||||||
|
}
|
|
@ -0,0 +1,69 @@
|
||||||
|
// 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 members_models
|
||||||
|
|
||||||
|
// This file was generated by the swagger tool.
|
||||||
|
// Editing this file might prove futile when you re-run the swagger generate command
|
||||||
|
|
||||||
|
import (
|
||||||
|
"context"
|
||||||
|
|
||||||
|
"github.com/go-openapi/strfmt"
|
||||||
|
"github.com/go-openapi/swag"
|
||||||
|
)
|
||||||
|
|
||||||
|
// PromptCategory A prompt category
|
||||||
|
//
|
||||||
|
// swagger:model promptCategory
|
||||||
|
type PromptCategory struct {
|
||||||
|
|
||||||
|
// The ID of the user who created the prompt category
|
||||||
|
CreatedByID string `json:"CreatedByID,omitempty"`
|
||||||
|
|
||||||
|
// The date the prompt category was created
|
||||||
|
CreatedDate string `json:"CreatedDate,omitempty"`
|
||||||
|
|
||||||
|
// Record Id
|
||||||
|
ID string `json:"ID,omitempty"`
|
||||||
|
|
||||||
|
// The ID of the user who last modified the prompt category
|
||||||
|
LastModifiedByID string `json:"LastModifiedByID,omitempty"`
|
||||||
|
|
||||||
|
// The date the prompt category was last modified
|
||||||
|
LastModifiedDate string `json:"LastModifiedDate,omitempty"`
|
||||||
|
|
||||||
|
// The prompt category name
|
||||||
|
Name string `json:"Name,omitempty"`
|
||||||
|
}
|
||||||
|
|
||||||
|
// Validate validates this prompt category
|
||||||
|
func (m *PromptCategory) Validate(formats strfmt.Registry) error {
|
||||||
|
return nil
|
||||||
|
}
|
||||||
|
|
||||||
|
// ContextValidate validates this prompt category based on context it is used
|
||||||
|
func (m *PromptCategory) ContextValidate(ctx context.Context, formats strfmt.Registry) error {
|
||||||
|
return nil
|
||||||
|
}
|
||||||
|
|
||||||
|
// MarshalBinary interface implementation
|
||||||
|
func (m *PromptCategory) MarshalBinary() ([]byte, error) {
|
||||||
|
if m == nil {
|
||||||
|
return nil, nil
|
||||||
|
}
|
||||||
|
return swag.WriteJSON(m)
|
||||||
|
}
|
||||||
|
|
||||||
|
// UnmarshalBinary interface implementation
|
||||||
|
func (m *PromptCategory) UnmarshalBinary(b []byte) error {
|
||||||
|
var res PromptCategory
|
||||||
|
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 members_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"
|
||||||
|
)
|
||||||
|
|
||||||
|
// PromptCategoryRequest An array of PromptCategory objects
|
||||||
|
//
|
||||||
|
// swagger:model PromptCategoryRequest
|
||||||
|
type PromptCategoryRequest struct {
|
||||||
|
|
||||||
|
// data
|
||||||
|
Data []*PromptCategory `json:"Data"`
|
||||||
|
}
|
||||||
|
|
||||||
|
// Validate validates this prompt category request
|
||||||
|
func (m *PromptCategoryRequest) 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 *PromptCategoryRequest) 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 prompt category request based on the context it is used
|
||||||
|
func (m *PromptCategoryRequest) 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 *PromptCategoryRequest) 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 *PromptCategoryRequest) MarshalBinary() ([]byte, error) {
|
||||||
|
if m == nil {
|
||||||
|
return nil, nil
|
||||||
|
}
|
||||||
|
return swag.WriteJSON(m)
|
||||||
|
}
|
||||||
|
|
||||||
|
// UnmarshalBinary interface implementation
|
||||||
|
func (m *PromptCategoryRequest) UnmarshalBinary(b []byte) error {
|
||||||
|
var res PromptCategoryRequest
|
||||||
|
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 members_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"
|
||||||
|
)
|
||||||
|
|
||||||
|
// PromptCategoryResponse An array of PromptCategory objects
|
||||||
|
//
|
||||||
|
// swagger:model PromptCategoryResponse
|
||||||
|
type PromptCategoryResponse struct {
|
||||||
|
|
||||||
|
// data
|
||||||
|
Data []*PromptCategory `json:"Data"`
|
||||||
|
|
||||||
|
// meta
|
||||||
|
Meta *ResponseMeta `json:"Meta,omitempty"`
|
||||||
|
}
|
||||||
|
|
||||||
|
// Validate validates this prompt category response
|
||||||
|
func (m *PromptCategoryResponse) 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 *PromptCategoryResponse) 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 *PromptCategoryResponse) 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 prompt category response based on the context it is used
|
||||||
|
func (m *PromptCategoryResponse) 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 *PromptCategoryResponse) 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 *PromptCategoryResponse) 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 *PromptCategoryResponse) MarshalBinary() ([]byte, error) {
|
||||||
|
if m == nil {
|
||||||
|
return nil, nil
|
||||||
|
}
|
||||||
|
return swag.WriteJSON(m)
|
||||||
|
}
|
||||||
|
|
||||||
|
// UnmarshalBinary interface implementation
|
||||||
|
func (m *PromptCategoryResponse) UnmarshalBinary(b []byte) error {
|
||||||
|
var res PromptCategoryResponse
|
||||||
|
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 members_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"
|
||||||
|
)
|
||||||
|
|
||||||
|
// PromptRequest An array of Prompt objects
|
||||||
|
//
|
||||||
|
// swagger:model PromptRequest
|
||||||
|
type PromptRequest struct {
|
||||||
|
|
||||||
|
// data
|
||||||
|
Data []*Prompt `json:"Data"`
|
||||||
|
}
|
||||||
|
|
||||||
|
// Validate validates this prompt request
|
||||||
|
func (m *PromptRequest) 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 *PromptRequest) 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 prompt request based on the context it is used
|
||||||
|
func (m *PromptRequest) 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 *PromptRequest) 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 *PromptRequest) MarshalBinary() ([]byte, error) {
|
||||||
|
if m == nil {
|
||||||
|
return nil, nil
|
||||||
|
}
|
||||||
|
return swag.WriteJSON(m)
|
||||||
|
}
|
||||||
|
|
||||||
|
// UnmarshalBinary interface implementation
|
||||||
|
func (m *PromptRequest) UnmarshalBinary(b []byte) error {
|
||||||
|
var res PromptRequest
|
||||||
|
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 members_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"
|
||||||
|
)
|
||||||
|
|
||||||
|
// PromptResponse An array of Prompt objects
|
||||||
|
//
|
||||||
|
// swagger:model PromptResponse
|
||||||
|
type PromptResponse struct {
|
||||||
|
|
||||||
|
// data
|
||||||
|
Data []*Prompt `json:"Data"`
|
||||||
|
|
||||||
|
// meta
|
||||||
|
Meta *ResponseMeta `json:"Meta,omitempty"`
|
||||||
|
}
|
||||||
|
|
||||||
|
// Validate validates this prompt response
|
||||||
|
func (m *PromptResponse) 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 *PromptResponse) 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 *PromptResponse) 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 prompt response based on the context it is used
|
||||||
|
func (m *PromptResponse) 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 *PromptResponse) 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 *PromptResponse) 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 *PromptResponse) MarshalBinary() ([]byte, error) {
|
||||||
|
if m == nil {
|
||||||
|
return nil, nil
|
||||||
|
}
|
||||||
|
return swag.WriteJSON(m)
|
||||||
|
}
|
||||||
|
|
||||||
|
// UnmarshalBinary interface implementation
|
||||||
|
func (m *PromptResponse) UnmarshalBinary(b []byte) error {
|
||||||
|
var res PromptResponse
|
||||||
|
if err := swag.ReadJSON(b, &res); err != nil {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
*m = res
|
||||||
|
return nil
|
||||||
|
}
|
|
@ -0,0 +1,69 @@
|
||||||
|
// 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 members_models
|
||||||
|
|
||||||
|
// This file was generated by the swagger tool.
|
||||||
|
// Editing this file might prove futile when you re-run the swagger generate command
|
||||||
|
|
||||||
|
import (
|
||||||
|
"context"
|
||||||
|
|
||||||
|
"github.com/go-openapi/strfmt"
|
||||||
|
"github.com/go-openapi/swag"
|
||||||
|
)
|
||||||
|
|
||||||
|
// PromptTag A prompt tag
|
||||||
|
//
|
||||||
|
// swagger:model promptTag
|
||||||
|
type PromptTag struct {
|
||||||
|
|
||||||
|
// The ID of the user who created the prompt tag
|
||||||
|
CreatedByID string `json:"CreatedByID,omitempty"`
|
||||||
|
|
||||||
|
// The date the prompt tag was created
|
||||||
|
CreatedDate string `json:"CreatedDate,omitempty"`
|
||||||
|
|
||||||
|
// Record Id
|
||||||
|
ID string `json:"ID,omitempty"`
|
||||||
|
|
||||||
|
// The ID of the user who last modified the prompt tag
|
||||||
|
LastModifiedByID string `json:"LastModifiedByID,omitempty"`
|
||||||
|
|
||||||
|
// The date the prompt tag was last modified
|
||||||
|
LastModifiedDate string `json:"LastModifiedDate,omitempty"`
|
||||||
|
|
||||||
|
// The prompt tag name
|
||||||
|
Name string `json:"Name,omitempty"`
|
||||||
|
}
|
||||||
|
|
||||||
|
// Validate validates this prompt tag
|
||||||
|
func (m *PromptTag) Validate(formats strfmt.Registry) error {
|
||||||
|
return nil
|
||||||
|
}
|
||||||
|
|
||||||
|
// ContextValidate validates this prompt tag based on context it is used
|
||||||
|
func (m *PromptTag) ContextValidate(ctx context.Context, formats strfmt.Registry) error {
|
||||||
|
return nil
|
||||||
|
}
|
||||||
|
|
||||||
|
// MarshalBinary interface implementation
|
||||||
|
func (m *PromptTag) MarshalBinary() ([]byte, error) {
|
||||||
|
if m == nil {
|
||||||
|
return nil, nil
|
||||||
|
}
|
||||||
|
return swag.WriteJSON(m)
|
||||||
|
}
|
||||||
|
|
||||||
|
// UnmarshalBinary interface implementation
|
||||||
|
func (m *PromptTag) UnmarshalBinary(b []byte) error {
|
||||||
|
var res PromptTag
|
||||||
|
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 members_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"
|
||||||
|
)
|
||||||
|
|
||||||
|
// PromptTagRequest An array of PromptTag objects
|
||||||
|
//
|
||||||
|
// swagger:model PromptTagRequest
|
||||||
|
type PromptTagRequest struct {
|
||||||
|
|
||||||
|
// data
|
||||||
|
Data []*PromptTag `json:"Data"`
|
||||||
|
}
|
||||||
|
|
||||||
|
// Validate validates this prompt tag request
|
||||||
|
func (m *PromptTagRequest) 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 *PromptTagRequest) 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 prompt tag request based on the context it is used
|
||||||
|
func (m *PromptTagRequest) 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 *PromptTagRequest) 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 *PromptTagRequest) MarshalBinary() ([]byte, error) {
|
||||||
|
if m == nil {
|
||||||
|
return nil, nil
|
||||||
|
}
|
||||||
|
return swag.WriteJSON(m)
|
||||||
|
}
|
||||||
|
|
||||||
|
// UnmarshalBinary interface implementation
|
||||||
|
func (m *PromptTagRequest) UnmarshalBinary(b []byte) error {
|
||||||
|
var res PromptTagRequest
|
||||||
|
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 members_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"
|
||||||
|
)
|
||||||
|
|
||||||
|
// PromptTagResponse An array of PromptTag objects
|
||||||
|
//
|
||||||
|
// swagger:model PromptTagResponse
|
||||||
|
type PromptTagResponse struct {
|
||||||
|
|
||||||
|
// data
|
||||||
|
Data []*PromptTag `json:"Data"`
|
||||||
|
|
||||||
|
// meta
|
||||||
|
Meta *ResponseMeta `json:"Meta,omitempty"`
|
||||||
|
}
|
||||||
|
|
||||||
|
// Validate validates this prompt tag response
|
||||||
|
func (m *PromptTagResponse) 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 *PromptTagResponse) 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 *PromptTagResponse) 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 prompt tag response based on the context it is used
|
||||||
|
func (m *PromptTagResponse) 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 *PromptTagResponse) 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 *PromptTagResponse) 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 *PromptTagResponse) MarshalBinary() ([]byte, error) {
|
||||||
|
if m == nil {
|
||||||
|
return nil, nil
|
||||||
|
}
|
||||||
|
return swag.WriteJSON(m)
|
||||||
|
}
|
||||||
|
|
||||||
|
// UnmarshalBinary interface implementation
|
||||||
|
func (m *PromptTagResponse) UnmarshalBinary(b []byte) error {
|
||||||
|
var res PromptTagResponse
|
||||||
|
if err := swag.ReadJSON(b, &res); err != nil {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
*m = res
|
||||||
|
return nil
|
||||||
|
}
|
|
@ -25,14 +25,14 @@ type RequestMeta struct {
|
||||||
|
|
||||||
// Account Number of the Reseller or OEM
|
// Account Number of the Reseller or OEM
|
||||||
// Required: true
|
// Required: true
|
||||||
TaxnexusAccount *string `json:"TaxnexusAccount"`
|
ExternalAccount *string `json:"ExternalAccount"`
|
||||||
}
|
}
|
||||||
|
|
||||||
// Validate validates this request meta
|
// Validate validates this request meta
|
||||||
func (m *RequestMeta) Validate(formats strfmt.Registry) error {
|
func (m *RequestMeta) Validate(formats strfmt.Registry) error {
|
||||||
var res []error
|
var res []error
|
||||||
|
|
||||||
if err := m.validateTaxnexusAccount(formats); err != nil {
|
if err := m.validateExternalAccount(formats); err != nil {
|
||||||
res = append(res, err)
|
res = append(res, err)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -42,9 +42,9 @@ func (m *RequestMeta) Validate(formats strfmt.Registry) error {
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
func (m *RequestMeta) validateTaxnexusAccount(formats strfmt.Registry) error {
|
func (m *RequestMeta) validateExternalAccount(formats strfmt.Registry) error {
|
||||||
|
|
||||||
if err := validate.Required("TaxnexusAccount", "body", m.TaxnexusAccount); err != nil {
|
if err := validate.Required("ExternalAccount", "body", m.ExternalAccount); err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -28,6 +28,9 @@ type ResponseMeta struct {
|
||||||
// Copyright Info
|
// Copyright Info
|
||||||
Copyright string `json:"Copyright,omitempty"`
|
Copyright string `json:"Copyright,omitempty"`
|
||||||
|
|
||||||
|
// Account Number used for recording transactions
|
||||||
|
ExternalAccount string `json:"ExternalAccount,omitempty"`
|
||||||
|
|
||||||
// License Information and Restrictions
|
// License Information and Restrictions
|
||||||
License string `json:"License,omitempty"`
|
License string `json:"License,omitempty"`
|
||||||
|
|
||||||
|
@ -54,9 +57,6 @@ type ResponseMeta struct {
|
||||||
|
|
||||||
// Backend Server Timestamp
|
// Backend Server Timestamp
|
||||||
ServerTimestamp string `json:"ServerTimestamp,omitempty"`
|
ServerTimestamp string `json:"ServerTimestamp,omitempty"`
|
||||||
|
|
||||||
// Account Number used for recording transactions
|
|
||||||
TaxnexusAccount string `json:"TaxnexusAccount,omitempty"`
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// Validate validates this response meta
|
// Validate validates this response meta
|
||||||
|
|
|
@ -17,7 +17,7 @@ type TenantUser struct {
|
||||||
Auth0UserID string
|
Auth0UserID string
|
||||||
CompanyName string
|
CompanyName string
|
||||||
ContactID string
|
ContactID string
|
||||||
TaxnexusAccount string
|
ExternalAccount string
|
||||||
TenantActive bool
|
TenantActive bool
|
||||||
TenantID string
|
TenantID string
|
||||||
TenantName string
|
TenantName string
|
||||||
|
|
|
@ -84,7 +84,7 @@ func MarshalAuthUserToSwagger(obj *auth_models.User) *User {
|
||||||
Signature: obj.Signature,
|
Signature: obj.Signature,
|
||||||
SmallPhotoURL: obj.SmallPhotoURL,
|
SmallPhotoURL: obj.SmallPhotoURL,
|
||||||
StartOfDay: obj.StartOfDay,
|
StartOfDay: obj.StartOfDay,
|
||||||
TaxnexusAccount: obj.TaxnexusAccount,
|
ExternalAccount: obj.ExternalAccount,
|
||||||
TenantID: obj.TenantID,
|
TenantID: obj.TenantID,
|
||||||
TenantUsers: tenantUsers,
|
TenantUsers: tenantUsers,
|
||||||
TimeZone: obj.TimeZone,
|
TimeZone: obj.TimeZone,
|
||||||
|
@ -105,7 +105,7 @@ func reMarshalUserRole(s *auth_models.UserRole) *UserRole {
|
||||||
RoleDescription: s.RoleDescription,
|
RoleDescription: s.RoleDescription,
|
||||||
RoleID: s.RoleID,
|
RoleID: s.RoleID,
|
||||||
RoleName: s.RoleName,
|
RoleName: s.RoleName,
|
||||||
TaxnexusAccount: s.TaxnexusAccount,
|
ExternalAccount: s.ExternalAccount,
|
||||||
UserEmail: s.UserEmail,
|
UserEmail: s.UserEmail,
|
||||||
UserFullName: s.UserFullName,
|
UserFullName: s.UserFullName,
|
||||||
UserID: s.UserID,
|
UserID: s.UserID,
|
||||||
|
@ -119,7 +119,7 @@ func reMarshalTenantUser(s *auth_models.TenantUser) *TenantUser {
|
||||||
Auth0UserID: s.Auth0UserID,
|
Auth0UserID: s.Auth0UserID,
|
||||||
CompanyName: s.CompanyName,
|
CompanyName: s.CompanyName,
|
||||||
ContactID: s.ContactID,
|
ContactID: s.ContactID,
|
||||||
TaxnexusAccount: s.TaxnexusAccount,
|
ExternalAccount: s.ExternalAccount,
|
||||||
TenantActive: s.TenantActive,
|
TenantActive: s.TenantActive,
|
||||||
TenantID: s.TenantID,
|
TenantID: s.TenantID,
|
||||||
TenantName: s.TenantName,
|
TenantName: s.TenantName,
|
||||||
|
|
|
@ -66,7 +66,7 @@ type User struct {
|
||||||
Signature string
|
Signature string
|
||||||
SmallPhotoURL string
|
SmallPhotoURL string
|
||||||
StartOfDay string
|
StartOfDay string
|
||||||
TaxnexusAccount string
|
ExternalAccount string
|
||||||
TenantID string
|
TenantID string
|
||||||
TenantUsers []*TenantUser
|
TenantUsers []*TenantUser
|
||||||
TimeZone string
|
TimeZone string
|
||||||
|
|
|
@ -22,7 +22,7 @@ type UserRole struct {
|
||||||
ContactID string
|
ContactID string
|
||||||
UserEmail string
|
UserEmail string
|
||||||
UserFullName string
|
UserFullName string
|
||||||
TaxnexusAccount string
|
ExternalAccount string
|
||||||
Username string
|
Username string
|
||||||
Auth0UserID string
|
Auth0UserID string
|
||||||
}
|
}
|
||||||
|
|
|
@ -144,7 +144,7 @@ definitions:
|
||||||
ServerTimestamp:
|
ServerTimestamp:
|
||||||
description: Backend Server Timestamp
|
description: Backend Server Timestamp
|
||||||
type: string
|
type: string
|
||||||
TaxnexusAccount:
|
ExternalAccount:
|
||||||
description: Account Number used for recording transactions
|
description: Account Number used for recording transactions
|
||||||
type: string
|
type: string
|
||||||
type: object
|
type: object
|
||||||
|
@ -296,7 +296,7 @@ definitions:
|
||||||
StartOfDay:
|
StartOfDay:
|
||||||
description: The time day starts
|
description: The time day starts
|
||||||
type: string
|
type: string
|
||||||
TaxnexusAccount:
|
ExternalAccount:
|
||||||
description: Account
|
description: Account
|
||||||
type: string
|
type: string
|
||||||
TenantID:
|
TenantID:
|
||||||
|
@ -364,7 +364,7 @@ definitions:
|
||||||
RoleName:
|
RoleName:
|
||||||
description: Role Name
|
description: Role Name
|
||||||
type: string
|
type: string
|
||||||
TaxnexusAccount:
|
ExternalAccount:
|
||||||
description: Account Number
|
description: Account Number
|
||||||
type: string
|
type: string
|
||||||
UserEmail:
|
UserEmail:
|
||||||
|
@ -398,7 +398,7 @@ definitions:
|
||||||
CompanyName:
|
CompanyName:
|
||||||
description: Account Name
|
description: Account Name
|
||||||
type: string
|
type: string
|
||||||
TaxnexusAccount:
|
ExternalAccount:
|
||||||
description: Account
|
description: Account
|
||||||
type: string
|
type: string
|
||||||
TenantActive:
|
TenantActive:
|
||||||
|
|
|
@ -0,0 +1,22 @@
|
||||||
|
PromptCategory:
|
||||||
|
description: A prompt category
|
||||||
|
properties:
|
||||||
|
ID:
|
||||||
|
description: Record Id
|
||||||
|
type: string
|
||||||
|
Name:
|
||||||
|
description: The prompt category name
|
||||||
|
type: string
|
||||||
|
CreatedDate:
|
||||||
|
description: The date the prompt category was created
|
||||||
|
type: string
|
||||||
|
CreatedByID:
|
||||||
|
description: The ID of the user who created the prompt category
|
||||||
|
type: string
|
||||||
|
LastModifiedDate:
|
||||||
|
description: The date the prompt category was last modified
|
||||||
|
type: string
|
||||||
|
LastModifiedByID:
|
||||||
|
description: The ID of the user who last modified the prompt category
|
||||||
|
type: string
|
||||||
|
type: object
|
|
@ -0,0 +1,22 @@
|
||||||
|
PromptTag:
|
||||||
|
description: A prompt tag
|
||||||
|
properties:
|
||||||
|
ID:
|
||||||
|
description: Record Id
|
||||||
|
type: string
|
||||||
|
Name:
|
||||||
|
description: The prompt tag name
|
||||||
|
type: string
|
||||||
|
CreatedDate:
|
||||||
|
description: The date the prompt tag was created
|
||||||
|
type: string
|
||||||
|
CreatedByID:
|
||||||
|
description: The ID of the user who created the prompt tag
|
||||||
|
type: string
|
||||||
|
LastModifiedDate:
|
||||||
|
description: The date the prompt tag was last modified
|
||||||
|
type: string
|
||||||
|
LastModifiedByID:
|
||||||
|
description: The ID of the user who last modified the prompt tag
|
||||||
|
type: string
|
||||||
|
type: object
|
|
@ -0,0 +1,50 @@
|
||||||
|
Prompt:
|
||||||
|
description: A prompt
|
||||||
|
properties:
|
||||||
|
ID:
|
||||||
|
description: Record Id
|
||||||
|
type: string
|
||||||
|
Text:
|
||||||
|
description: The prompt text
|
||||||
|
type: string
|
||||||
|
PromptCategoryID:
|
||||||
|
description: The ID of the prompt category
|
||||||
|
type: string
|
||||||
|
ResearchProjectIDs:
|
||||||
|
description: A list of research project IDs
|
||||||
|
type: array
|
||||||
|
items:
|
||||||
|
type: string
|
||||||
|
Tags:
|
||||||
|
description: A list of tags
|
||||||
|
type: array
|
||||||
|
items:
|
||||||
|
type: string
|
||||||
|
UsedCount:
|
||||||
|
description: The number of times the prompt has been used
|
||||||
|
type: number
|
||||||
|
CreatedDate:
|
||||||
|
description: The date the prompt was created
|
||||||
|
type: string
|
||||||
|
CreatedByID:
|
||||||
|
description: The ID of the user who created the prompt
|
||||||
|
type: string
|
||||||
|
LastModifiedDate:
|
||||||
|
description: The date the prompt was last modified
|
||||||
|
type: string
|
||||||
|
LastModifiedByID:
|
||||||
|
description: The ID of the user who last modified the prompt
|
||||||
|
type: string
|
||||||
|
ImageAltText:
|
||||||
|
description: The alt text for the prompt image
|
||||||
|
type: string
|
||||||
|
ImageURL:
|
||||||
|
description: The URL of the prompt image
|
||||||
|
type: string
|
||||||
|
Slug:
|
||||||
|
description: The slug for the prompt
|
||||||
|
type: string
|
||||||
|
Icon:
|
||||||
|
description: The icon for the prompt
|
||||||
|
type: string
|
||||||
|
type: object
|
|
@ -144,7 +144,7 @@ definitions:
|
||||||
ServerTimestamp:
|
ServerTimestamp:
|
||||||
description: Backend Server Timestamp
|
description: Backend Server Timestamp
|
||||||
type: string
|
type: string
|
||||||
TaxnexusAccount:
|
ExternalAccount:
|
||||||
description: Account Number used for recording transactions
|
description: Account Number used for recording transactions
|
||||||
type: string
|
type: string
|
||||||
type: object
|
type: object
|
||||||
|
@ -296,7 +296,7 @@ definitions:
|
||||||
StartOfDay:
|
StartOfDay:
|
||||||
description: The time day starts
|
description: The time day starts
|
||||||
type: string
|
type: string
|
||||||
TaxnexusAccount:
|
ExternalAccount:
|
||||||
description: Account
|
description: Account
|
||||||
type: string
|
type: string
|
||||||
TenantID:
|
TenantID:
|
||||||
|
@ -364,7 +364,7 @@ definitions:
|
||||||
RoleName:
|
RoleName:
|
||||||
description: Role Name
|
description: Role Name
|
||||||
type: string
|
type: string
|
||||||
TaxnexusAccount:
|
ExternalAccount:
|
||||||
description: Account Number
|
description: Account Number
|
||||||
type: string
|
type: string
|
||||||
UserEmail:
|
UserEmail:
|
||||||
|
@ -398,7 +398,7 @@ definitions:
|
||||||
CompanyName:
|
CompanyName:
|
||||||
description: Account Name
|
description: Account Name
|
||||||
type: string
|
type: string
|
||||||
TaxnexusAccount:
|
ExternalAccount:
|
||||||
description: Account
|
description: Account
|
||||||
type: string
|
type: string
|
||||||
TenantActive:
|
TenantActive:
|
||||||
|
|
|
@ -146,6 +146,27 @@ parameters:
|
||||||
required: true
|
required: true
|
||||||
schema:
|
schema:
|
||||||
$ref: "#/definitions/PaymentMethodRequest"
|
$ref: "#/definitions/PaymentMethodRequest"
|
||||||
|
PromptRequest:
|
||||||
|
description: An array of new Prompt records
|
||||||
|
in: body
|
||||||
|
name: promptRequest
|
||||||
|
required: true
|
||||||
|
schema:
|
||||||
|
$ref: "#/definitions/PromptRequest"
|
||||||
|
PromptCategoryRequest:
|
||||||
|
description: An array of PromptCategory objects
|
||||||
|
name: promptCategoryRequest
|
||||||
|
required: true
|
||||||
|
in: body
|
||||||
|
schema:
|
||||||
|
$ref: "#/definitions/PromptCategoryRequest"
|
||||||
|
PromptTagRequest:
|
||||||
|
description: An array of PromptTag objects
|
||||||
|
name: promptTagRequest
|
||||||
|
required: true
|
||||||
|
in: body
|
||||||
|
schema:
|
||||||
|
$ref: "#/definitions/PromptTagRequest"
|
||||||
ResearchProjectCompanyRequest:
|
ResearchProjectCompanyRequest:
|
||||||
description: An array of new ResearchProjectCompany records
|
description: An array of new ResearchProjectCompany records
|
||||||
in: body
|
in: body
|
||||||
|
@ -207,13 +228,7 @@ parameters:
|
||||||
required: true
|
required: true
|
||||||
schema:
|
schema:
|
||||||
$ref: "#/definitions/EmailMessageRequest"
|
$ref: "#/definitions/EmailMessageRequest"
|
||||||
tenantIdQuery:
|
TenantRequest:
|
||||||
description: Record Id of a Tenant
|
|
||||||
in: query
|
|
||||||
name: tenantId
|
|
||||||
required: false
|
|
||||||
type: string
|
|
||||||
tenantRequest:
|
|
||||||
description: An array of Tenant records
|
description: An array of Tenant records
|
||||||
in: body
|
in: body
|
||||||
name: TenantRequest
|
name: TenantRequest
|
||||||
|
@ -428,6 +443,18 @@ responses:
|
||||||
description: PaymentMethod Response Object
|
description: PaymentMethod Response Object
|
||||||
schema:
|
schema:
|
||||||
$ref: "#/definitions/PaymentMethodResponse"
|
$ref: "#/definitions/PaymentMethodResponse"
|
||||||
|
PromptResponse:
|
||||||
|
description: Response with Prompt objects
|
||||||
|
schema:
|
||||||
|
$ref: "#/definitions/PromptResponse"
|
||||||
|
PromptCategoryResponse:
|
||||||
|
description: Response with PromptCategory objects
|
||||||
|
schema:
|
||||||
|
$ref: "#/definitions/PromptCategoryResponse"
|
||||||
|
PromptTagResponse:
|
||||||
|
description: Response with PromptTag objects
|
||||||
|
schema:
|
||||||
|
$ref: "#/definitions/PromptTagResponse"
|
||||||
ResearchProjectCompanyResponse:
|
ResearchProjectCompanyResponse:
|
||||||
description: ResearchProjectCompany Response Object
|
description: ResearchProjectCompany Response Object
|
||||||
schema:
|
schema:
|
||||||
|
@ -1753,6 +1780,222 @@ paths:
|
||||||
summary: Update PaymentMethod
|
summary: Update PaymentMethod
|
||||||
tags:
|
tags:
|
||||||
- PaymentMethods
|
- PaymentMethods
|
||||||
|
/prompts:
|
||||||
|
get:
|
||||||
|
description: Return a list of Prompt records from the datastore
|
||||||
|
operationId: getPrompts
|
||||||
|
parameters:
|
||||||
|
- $ref: "#/parameters/idQuery"
|
||||||
|
- $ref: "#/parameters/limitQuery"
|
||||||
|
- $ref: "#/parameters/offsetQuery"
|
||||||
|
responses:
|
||||||
|
"200":
|
||||||
|
$ref: "#/responses/PromptResponse"
|
||||||
|
"401":
|
||||||
|
$ref: "#/responses/Unauthorized"
|
||||||
|
"403":
|
||||||
|
$ref: "#/responses/AccessForbidden"
|
||||||
|
"404":
|
||||||
|
$ref: "#/responses/NotFound"
|
||||||
|
"422":
|
||||||
|
$ref: "#/responses/UnprocessableEntity"
|
||||||
|
"500":
|
||||||
|
$ref: "#/responses/ServerError"
|
||||||
|
security:
|
||||||
|
- ApiKeyAuth: []
|
||||||
|
summary: Get a list of Prompts
|
||||||
|
tags:
|
||||||
|
- Prompts
|
||||||
|
post:
|
||||||
|
description: Create Prompts
|
||||||
|
operationId: postPrompts
|
||||||
|
parameters:
|
||||||
|
- $ref: "#/parameters/PromptRequest"
|
||||||
|
responses:
|
||||||
|
"200":
|
||||||
|
$ref: "#/responses/PromptResponse"
|
||||||
|
"401":
|
||||||
|
$ref: "#/responses/Unauthorized"
|
||||||
|
"403":
|
||||||
|
$ref: "#/responses/AccessForbidden"
|
||||||
|
"404":
|
||||||
|
$ref: "#/responses/NotFound"
|
||||||
|
"422":
|
||||||
|
$ref: "#/responses/UnprocessableEntity"
|
||||||
|
"500":
|
||||||
|
$ref: "#/responses/ServerError"
|
||||||
|
security:
|
||||||
|
- ApiKeyAuth: []
|
||||||
|
summary: Create new Prompts
|
||||||
|
tags:
|
||||||
|
- Prompts
|
||||||
|
put:
|
||||||
|
description: Update Prompt
|
||||||
|
operationId: putPrompts
|
||||||
|
parameters:
|
||||||
|
- $ref: "#/parameters/PromptRequest"
|
||||||
|
responses:
|
||||||
|
"200":
|
||||||
|
$ref: "#/responses/PromptResponse"
|
||||||
|
"401":
|
||||||
|
$ref: "#/responses/Unauthorized"
|
||||||
|
"403":
|
||||||
|
$ref: "#/responses/AccessForbidden"
|
||||||
|
"404":
|
||||||
|
$ref: "#/responses/NotFound"
|
||||||
|
"422":
|
||||||
|
$ref: "#/responses/UnprocessableEntity"
|
||||||
|
"500":
|
||||||
|
$ref: "#/responses/ServerError"
|
||||||
|
security:
|
||||||
|
- ApiKeyAuth: []
|
||||||
|
summary: Update Prompts
|
||||||
|
tags:
|
||||||
|
- Prompts
|
||||||
|
/promptcategories:
|
||||||
|
get:
|
||||||
|
description: Return a list of PromptCategory records from the datastore
|
||||||
|
operationId: getPromptCategories
|
||||||
|
parameters:
|
||||||
|
- $ref: "#/parameters/idQuery"
|
||||||
|
- $ref: "#/parameters/limitQuery"
|
||||||
|
- $ref: "#/parameters/offsetQuery"
|
||||||
|
responses:
|
||||||
|
"200":
|
||||||
|
$ref: "#/responses/PromptCategoryResponse"
|
||||||
|
"401":
|
||||||
|
$ref: "#/responses/Unauthorized"
|
||||||
|
"403":
|
||||||
|
$ref: "#/responses/AccessForbidden"
|
||||||
|
"404":
|
||||||
|
$ref: "#/responses/NotFound"
|
||||||
|
"422":
|
||||||
|
$ref: "#/responses/UnprocessableEntity"
|
||||||
|
"500":
|
||||||
|
$ref: "#/responses/ServerError"
|
||||||
|
security:
|
||||||
|
- ApiKeyAuth: []
|
||||||
|
summary: Get a list of PromptCategories
|
||||||
|
tags:
|
||||||
|
- Prompts
|
||||||
|
post:
|
||||||
|
description: Create PromptCategories
|
||||||
|
operationId: postPromptCategories
|
||||||
|
parameters:
|
||||||
|
- $ref: "#/parameters/PromptCategoryRequest"
|
||||||
|
responses:
|
||||||
|
"200":
|
||||||
|
$ref: "#/responses/PromptCategoryResponse"
|
||||||
|
"401":
|
||||||
|
$ref: "#/responses/Unauthorized"
|
||||||
|
"403":
|
||||||
|
$ref: "#/responses/AccessForbidden"
|
||||||
|
"404":
|
||||||
|
$ref: "#/responses/NotFound"
|
||||||
|
"422":
|
||||||
|
$ref: "#/responses/UnprocessableEntity"
|
||||||
|
"500":
|
||||||
|
$ref: "#/responses/ServerError"
|
||||||
|
security:
|
||||||
|
- ApiKeyAuth: []
|
||||||
|
summary: Create new PromptCategories
|
||||||
|
tags:
|
||||||
|
- Prompts
|
||||||
|
put:
|
||||||
|
description: Update PromptCategory
|
||||||
|
operationId: putPromptCategories
|
||||||
|
parameters:
|
||||||
|
- $ref: "#/parameters/PromptCategoryRequest"
|
||||||
|
responses:
|
||||||
|
"200":
|
||||||
|
$ref: "#/responses/PromptCategoryResponse"
|
||||||
|
"401":
|
||||||
|
$ref: "#/responses/Unauthorized"
|
||||||
|
"403":
|
||||||
|
$ref: "#/responses/AccessForbidden"
|
||||||
|
"404":
|
||||||
|
$ref: "#/responses/NotFound"
|
||||||
|
"422":
|
||||||
|
$ref: "#/responses/UnprocessableEntity"
|
||||||
|
"500":
|
||||||
|
$ref: "#/responses/ServerError"
|
||||||
|
security:
|
||||||
|
- ApiKeyAuth: []
|
||||||
|
summary: Update PromptCategories
|
||||||
|
tags:
|
||||||
|
- Prompts
|
||||||
|
/prompttags:
|
||||||
|
get:
|
||||||
|
description: Return a list of PromptTag records from the datastore
|
||||||
|
operationId: getPromptTags
|
||||||
|
parameters:
|
||||||
|
- $ref: "#/parameters/idQuery"
|
||||||
|
- $ref: "#/parameters/limitQuery"
|
||||||
|
- $ref: "#/parameters/offsetQuery"
|
||||||
|
responses:
|
||||||
|
"200":
|
||||||
|
$ref: "#/responses/PromptTagResponse"
|
||||||
|
"401":
|
||||||
|
$ref: "#/responses/Unauthorized"
|
||||||
|
"403":
|
||||||
|
$ref: "#/responses/AccessForbidden"
|
||||||
|
"404":
|
||||||
|
$ref: "#/responses/NotFound"
|
||||||
|
"422":
|
||||||
|
$ref: "#/responses/UnprocessableEntity"
|
||||||
|
"500":
|
||||||
|
$ref: "#/responses/ServerError"
|
||||||
|
security:
|
||||||
|
- ApiKeyAuth: []
|
||||||
|
summary: Get a list of PromptTags
|
||||||
|
tags:
|
||||||
|
- PromptTags
|
||||||
|
post:
|
||||||
|
description: Create PromptTags in Taxnexus
|
||||||
|
operationId: postPromptTags
|
||||||
|
parameters:
|
||||||
|
- $ref: "#/parameters/PromptTagRequest"
|
||||||
|
responses:
|
||||||
|
"200":
|
||||||
|
$ref: "#/responses/PromptTagResponse"
|
||||||
|
"401":
|
||||||
|
$ref: "#/responses/Unauthorized"
|
||||||
|
"403":
|
||||||
|
$ref: "#/responses/AccessForbidden"
|
||||||
|
"404":
|
||||||
|
$ref: "#/responses/NotFound"
|
||||||
|
"422":
|
||||||
|
$ref: "#/responses/UnprocessableEntity"
|
||||||
|
"500":
|
||||||
|
$ref: "#/responses/ServerError"
|
||||||
|
security:
|
||||||
|
- ApiKeyAuth: []
|
||||||
|
summary: Create new PromptTags
|
||||||
|
tags:
|
||||||
|
- PromptTags
|
||||||
|
put:
|
||||||
|
description: Update PromptTag in Taxnexus
|
||||||
|
operationId: putPromptTags
|
||||||
|
parameters:
|
||||||
|
- $ref: "#/parameters/PromptTagRequest"
|
||||||
|
responses:
|
||||||
|
"200":
|
||||||
|
$ref: "#/responses/PromptTagResponse"
|
||||||
|
"401":
|
||||||
|
$ref: "#/responses/Unauthorized"
|
||||||
|
"403":
|
||||||
|
$ref: "#/responses/AccessForbidden"
|
||||||
|
"404":
|
||||||
|
$ref: "#/responses/NotFound"
|
||||||
|
"422":
|
||||||
|
$ref: "#/responses/UnprocessableEntity"
|
||||||
|
"500":
|
||||||
|
$ref: "#/responses/ServerError"
|
||||||
|
security:
|
||||||
|
- ApiKeyAuth: []
|
||||||
|
summary: Update PromptTags
|
||||||
|
tags:
|
||||||
|
- PromptTags
|
||||||
/researchprojectcompanies:
|
/researchprojectcompanies:
|
||||||
get:
|
get:
|
||||||
description: Return a list of ResearchProjectCompany records from the datastore
|
description: Return a list of ResearchProjectCompany records from the datastore
|
||||||
|
@ -2209,7 +2452,7 @@ paths:
|
||||||
description: Return a list of Tenant records from the datastore
|
description: Return a list of Tenant records from the datastore
|
||||||
operationId: getTenants
|
operationId: getTenants
|
||||||
parameters:
|
parameters:
|
||||||
- $ref: "#/parameters/tenantIdQuery"
|
- $ref: "#/parameters/idQuery"
|
||||||
- $ref: "#/parameters/limitQuery"
|
- $ref: "#/parameters/limitQuery"
|
||||||
- $ref: "#/parameters/offsetQuery"
|
- $ref: "#/parameters/offsetQuery"
|
||||||
responses:
|
responses:
|
||||||
|
@ -2234,7 +2477,7 @@ paths:
|
||||||
description: Create Tenants
|
description: Create Tenants
|
||||||
operationId: postTenants
|
operationId: postTenants
|
||||||
parameters:
|
parameters:
|
||||||
- $ref: "#/parameters/tenantRequest"
|
- $ref: "#/parameters/TenantRequest"
|
||||||
responses:
|
responses:
|
||||||
"200":
|
"200":
|
||||||
$ref: "#/responses/TenantResponse"
|
$ref: "#/responses/TenantResponse"
|
||||||
|
@ -2257,7 +2500,7 @@ paths:
|
||||||
description: Update Tenant
|
description: Update Tenant
|
||||||
operationId: putTenants
|
operationId: putTenants
|
||||||
parameters:
|
parameters:
|
||||||
- $ref: "#/parameters/tenantRequest"
|
- $ref: "#/parameters/TenantRequest"
|
||||||
responses:
|
responses:
|
||||||
"200":
|
"200":
|
||||||
$ref: "#/responses/TenantResponse"
|
$ref: "#/responses/TenantResponse"
|
||||||
|
@ -2734,7 +2977,7 @@ definitions:
|
||||||
$ref: "#/definitions/ResponseMeta"
|
$ref: "#/definitions/ResponseMeta"
|
||||||
type: object
|
type: object
|
||||||
EmailMessageRequest:
|
EmailMessageRequest:
|
||||||
description: An array Taxnexus Send Email Message objects
|
description: An array Send Email Message objects
|
||||||
properties:
|
properties:
|
||||||
data:
|
data:
|
||||||
items:
|
items:
|
||||||
|
@ -2744,7 +2987,7 @@ definitions:
|
||||||
$ref: "#/definitions/RequestMeta"
|
$ref: "#/definitions/RequestMeta"
|
||||||
type: object
|
type: object
|
||||||
EmailMessagesResponse:
|
EmailMessagesResponse:
|
||||||
description: An array Taxnexus user objects
|
description: An array user objects
|
||||||
properties:
|
properties:
|
||||||
data:
|
data:
|
||||||
items:
|
items:
|
||||||
|
@ -2878,7 +3121,7 @@ definitions:
|
||||||
type: array
|
type: array
|
||||||
type: object
|
type: object
|
||||||
OutgoingEmailMessageRequest:
|
OutgoingEmailMessageRequest:
|
||||||
description: An array Taxnexus New Email Message objects
|
description: An array New Email Message objects
|
||||||
properties:
|
properties:
|
||||||
data:
|
data:
|
||||||
items:
|
items:
|
||||||
|
@ -2886,7 +3129,7 @@ definitions:
|
||||||
type: array
|
type: array
|
||||||
type: object
|
type: object
|
||||||
OutgoingEmailMessagesResponse:
|
OutgoingEmailMessagesResponse:
|
||||||
description: An array Taxnexus New Email Message objects
|
description: An array New Email Message objects
|
||||||
properties:
|
properties:
|
||||||
data:
|
data:
|
||||||
items:
|
items:
|
||||||
|
@ -2944,14 +3187,68 @@ definitions:
|
||||||
$ref: "../../lib/swagger/defs/payment-method.yaml#/PaymentMethod"
|
$ref: "../../lib/swagger/defs/payment-method.yaml#/PaymentMethod"
|
||||||
type: array
|
type: array
|
||||||
type: object
|
type: object
|
||||||
|
PromptRequest:
|
||||||
|
description: An array of Prompt objects
|
||||||
|
properties:
|
||||||
|
Data:
|
||||||
|
items:
|
||||||
|
$ref: "../../lib/swagger/defs/prompt.yaml#/Prompt"
|
||||||
|
type: array
|
||||||
|
type: object
|
||||||
|
PromptResponse:
|
||||||
|
description: An array of Prompt objects
|
||||||
|
properties:
|
||||||
|
Data:
|
||||||
|
items:
|
||||||
|
$ref: "../../lib/swagger/defs/prompt.yaml#/Prompt"
|
||||||
|
type: array
|
||||||
|
Meta:
|
||||||
|
$ref: "#/definitions/ResponseMeta"
|
||||||
|
type: object
|
||||||
|
PromptCategoryRequest:
|
||||||
|
description: An array of PromptCategory objects
|
||||||
|
properties:
|
||||||
|
Data:
|
||||||
|
items:
|
||||||
|
$ref: "../../lib/swagger/defs/prompt-category.yaml#/PromptCategory"
|
||||||
|
type: array
|
||||||
|
type: object
|
||||||
|
PromptCategoryResponse:
|
||||||
|
description: An array of PromptCategory objects
|
||||||
|
properties:
|
||||||
|
Data:
|
||||||
|
items:
|
||||||
|
$ref: "../../lib/swagger/defs/prompt-category.yaml#/PromptCategory"
|
||||||
|
type: array
|
||||||
|
Meta:
|
||||||
|
$ref: "#/definitions/ResponseMeta"
|
||||||
|
type: object
|
||||||
|
PromptTagRequest:
|
||||||
|
description: An array of PromptTag objects
|
||||||
|
properties:
|
||||||
|
Data:
|
||||||
|
items:
|
||||||
|
$ref: "../../lib/swagger/defs/prompt-tag.yaml#/PromptTag"
|
||||||
|
type: array
|
||||||
|
type: object
|
||||||
|
PromptTagResponse:
|
||||||
|
description: An array of PromptTag objects
|
||||||
|
properties:
|
||||||
|
Data:
|
||||||
|
items:
|
||||||
|
$ref: "../../lib/swagger/defs/prompt-tag.yaml#/PromptTag"
|
||||||
|
type: array
|
||||||
|
Meta:
|
||||||
|
$ref: "#/definitions/ResponseMeta"
|
||||||
|
type: object
|
||||||
RequestMeta:
|
RequestMeta:
|
||||||
properties:
|
properties:
|
||||||
TaxnexusAccount:
|
ExternalAccount:
|
||||||
description: Account Number of the Reseller or OEM
|
description: Account Number of the Reseller or OEM
|
||||||
type: string
|
type: string
|
||||||
x-nullable: true
|
x-nullable: true
|
||||||
required:
|
required:
|
||||||
- TaxnexusAccount
|
- ExternalAccount
|
||||||
type: object
|
type: object
|
||||||
ResearchProjectCompanyRequest:
|
ResearchProjectCompanyRequest:
|
||||||
description: An array of ResearchProjectCompany objects
|
description: An array of ResearchProjectCompany objects
|
||||||
|
@ -3095,7 +3392,7 @@ definitions:
|
||||||
ServerTimestamp:
|
ServerTimestamp:
|
||||||
description: Backend Server Timestamp
|
description: Backend Server Timestamp
|
||||||
type: string
|
type: string
|
||||||
TaxnexusAccount:
|
ExternalAccount:
|
||||||
description: Account Number used for recording transactions
|
description: Account Number used for recording transactions
|
||||||
type: string
|
type: string
|
||||||
type: object
|
type: object
|
||||||
|
|
|
@ -146,6 +146,27 @@ parameters:
|
||||||
required: true
|
required: true
|
||||||
schema:
|
schema:
|
||||||
$ref: "#/definitions/PaymentMethodRequest"
|
$ref: "#/definitions/PaymentMethodRequest"
|
||||||
|
PromptRequest:
|
||||||
|
description: An array of new Prompt records
|
||||||
|
in: body
|
||||||
|
name: promptRequest
|
||||||
|
required: true
|
||||||
|
schema:
|
||||||
|
$ref: "#/definitions/PromptRequest"
|
||||||
|
PromptCategoryRequest:
|
||||||
|
description: An array of PromptCategory objects
|
||||||
|
name: promptCategoryRequest
|
||||||
|
required: true
|
||||||
|
in: body
|
||||||
|
schema:
|
||||||
|
$ref: "#/definitions/PromptCategoryRequest"
|
||||||
|
PromptTagRequest:
|
||||||
|
description: An array of PromptTag objects
|
||||||
|
name: promptTagRequest
|
||||||
|
required: true
|
||||||
|
in: body
|
||||||
|
schema:
|
||||||
|
$ref: "#/definitions/PromptTagRequest"
|
||||||
ResearchProjectCompanyRequest:
|
ResearchProjectCompanyRequest:
|
||||||
description: An array of new ResearchProjectCompany records
|
description: An array of new ResearchProjectCompany records
|
||||||
in: body
|
in: body
|
||||||
|
@ -207,13 +228,7 @@ parameters:
|
||||||
required: true
|
required: true
|
||||||
schema:
|
schema:
|
||||||
$ref: "#/definitions/EmailMessageRequest"
|
$ref: "#/definitions/EmailMessageRequest"
|
||||||
tenantIdQuery:
|
TenantRequest:
|
||||||
description: Record Id of a Tenant
|
|
||||||
in: query
|
|
||||||
name: tenantId
|
|
||||||
required: false
|
|
||||||
type: string
|
|
||||||
tenantRequest:
|
|
||||||
description: An array of Tenant records
|
description: An array of Tenant records
|
||||||
in: body
|
in: body
|
||||||
name: TenantRequest
|
name: TenantRequest
|
||||||
|
@ -428,6 +443,18 @@ responses:
|
||||||
description: PaymentMethod Response Object
|
description: PaymentMethod Response Object
|
||||||
schema:
|
schema:
|
||||||
$ref: "#/definitions/PaymentMethodResponse"
|
$ref: "#/definitions/PaymentMethodResponse"
|
||||||
|
PromptResponse:
|
||||||
|
description: Response with Prompt objects
|
||||||
|
schema:
|
||||||
|
$ref: "#/definitions/PromptResponse"
|
||||||
|
PromptCategoryResponse:
|
||||||
|
description: Response with PromptCategory objects
|
||||||
|
schema:
|
||||||
|
$ref: "#/definitions/PromptCategoryResponse"
|
||||||
|
PromptTagResponse:
|
||||||
|
description: Response with PromptTag objects
|
||||||
|
schema:
|
||||||
|
$ref: "#/definitions/PromptTagResponse"
|
||||||
ResearchProjectCompanyResponse:
|
ResearchProjectCompanyResponse:
|
||||||
description: ResearchProjectCompany Response Object
|
description: ResearchProjectCompany Response Object
|
||||||
schema:
|
schema:
|
||||||
|
@ -1753,6 +1780,222 @@ paths:
|
||||||
summary: Update PaymentMethod
|
summary: Update PaymentMethod
|
||||||
tags:
|
tags:
|
||||||
- PaymentMethods
|
- PaymentMethods
|
||||||
|
/prompts:
|
||||||
|
get:
|
||||||
|
description: Return a list of Prompt records from the datastore
|
||||||
|
operationId: getPrompts
|
||||||
|
parameters:
|
||||||
|
- $ref: "#/parameters/idQuery"
|
||||||
|
- $ref: "#/parameters/limitQuery"
|
||||||
|
- $ref: "#/parameters/offsetQuery"
|
||||||
|
responses:
|
||||||
|
"200":
|
||||||
|
$ref: "#/responses/PromptResponse"
|
||||||
|
"401":
|
||||||
|
$ref: "#/responses/Unauthorized"
|
||||||
|
"403":
|
||||||
|
$ref: "#/responses/AccessForbidden"
|
||||||
|
"404":
|
||||||
|
$ref: "#/responses/NotFound"
|
||||||
|
"422":
|
||||||
|
$ref: "#/responses/UnprocessableEntity"
|
||||||
|
"500":
|
||||||
|
$ref: "#/responses/ServerError"
|
||||||
|
security:
|
||||||
|
- ApiKeyAuth: []
|
||||||
|
summary: Get a list of Prompts
|
||||||
|
tags:
|
||||||
|
- Prompts
|
||||||
|
post:
|
||||||
|
description: Create Prompts
|
||||||
|
operationId: postPrompts
|
||||||
|
parameters:
|
||||||
|
- $ref: "#/parameters/PromptRequest"
|
||||||
|
responses:
|
||||||
|
"200":
|
||||||
|
$ref: "#/responses/PromptResponse"
|
||||||
|
"401":
|
||||||
|
$ref: "#/responses/Unauthorized"
|
||||||
|
"403":
|
||||||
|
$ref: "#/responses/AccessForbidden"
|
||||||
|
"404":
|
||||||
|
$ref: "#/responses/NotFound"
|
||||||
|
"422":
|
||||||
|
$ref: "#/responses/UnprocessableEntity"
|
||||||
|
"500":
|
||||||
|
$ref: "#/responses/ServerError"
|
||||||
|
security:
|
||||||
|
- ApiKeyAuth: []
|
||||||
|
summary: Create new Prompts
|
||||||
|
tags:
|
||||||
|
- Prompts
|
||||||
|
put:
|
||||||
|
description: Update Prompt
|
||||||
|
operationId: putPrompts
|
||||||
|
parameters:
|
||||||
|
- $ref: "#/parameters/PromptRequest"
|
||||||
|
responses:
|
||||||
|
"200":
|
||||||
|
$ref: "#/responses/PromptResponse"
|
||||||
|
"401":
|
||||||
|
$ref: "#/responses/Unauthorized"
|
||||||
|
"403":
|
||||||
|
$ref: "#/responses/AccessForbidden"
|
||||||
|
"404":
|
||||||
|
$ref: "#/responses/NotFound"
|
||||||
|
"422":
|
||||||
|
$ref: "#/responses/UnprocessableEntity"
|
||||||
|
"500":
|
||||||
|
$ref: "#/responses/ServerError"
|
||||||
|
security:
|
||||||
|
- ApiKeyAuth: []
|
||||||
|
summary: Update Prompts
|
||||||
|
tags:
|
||||||
|
- Prompts
|
||||||
|
/promptcategories:
|
||||||
|
get:
|
||||||
|
description: Return a list of PromptCategory records from the datastore
|
||||||
|
operationId: getPromptCategories
|
||||||
|
parameters:
|
||||||
|
- $ref: "#/parameters/idQuery"
|
||||||
|
- $ref: "#/parameters/limitQuery"
|
||||||
|
- $ref: "#/parameters/offsetQuery"
|
||||||
|
responses:
|
||||||
|
"200":
|
||||||
|
$ref: "#/responses/PromptCategoryResponse"
|
||||||
|
"401":
|
||||||
|
$ref: "#/responses/Unauthorized"
|
||||||
|
"403":
|
||||||
|
$ref: "#/responses/AccessForbidden"
|
||||||
|
"404":
|
||||||
|
$ref: "#/responses/NotFound"
|
||||||
|
"422":
|
||||||
|
$ref: "#/responses/UnprocessableEntity"
|
||||||
|
"500":
|
||||||
|
$ref: "#/responses/ServerError"
|
||||||
|
security:
|
||||||
|
- ApiKeyAuth: []
|
||||||
|
summary: Get a list of PromptCategories
|
||||||
|
tags:
|
||||||
|
- Prompts
|
||||||
|
post:
|
||||||
|
description: Create PromptCategories
|
||||||
|
operationId: postPromptCategories
|
||||||
|
parameters:
|
||||||
|
- $ref: "#/parameters/PromptCategoryRequest"
|
||||||
|
responses:
|
||||||
|
"200":
|
||||||
|
$ref: "#/responses/PromptCategoryResponse"
|
||||||
|
"401":
|
||||||
|
$ref: "#/responses/Unauthorized"
|
||||||
|
"403":
|
||||||
|
$ref: "#/responses/AccessForbidden"
|
||||||
|
"404":
|
||||||
|
$ref: "#/responses/NotFound"
|
||||||
|
"422":
|
||||||
|
$ref: "#/responses/UnprocessableEntity"
|
||||||
|
"500":
|
||||||
|
$ref: "#/responses/ServerError"
|
||||||
|
security:
|
||||||
|
- ApiKeyAuth: []
|
||||||
|
summary: Create new PromptCategories
|
||||||
|
tags:
|
||||||
|
- Prompts
|
||||||
|
put:
|
||||||
|
description: Update PromptCategory
|
||||||
|
operationId: putPromptCategories
|
||||||
|
parameters:
|
||||||
|
- $ref: "#/parameters/PromptCategoryRequest"
|
||||||
|
responses:
|
||||||
|
"200":
|
||||||
|
$ref: "#/responses/PromptCategoryResponse"
|
||||||
|
"401":
|
||||||
|
$ref: "#/responses/Unauthorized"
|
||||||
|
"403":
|
||||||
|
$ref: "#/responses/AccessForbidden"
|
||||||
|
"404":
|
||||||
|
$ref: "#/responses/NotFound"
|
||||||
|
"422":
|
||||||
|
$ref: "#/responses/UnprocessableEntity"
|
||||||
|
"500":
|
||||||
|
$ref: "#/responses/ServerError"
|
||||||
|
security:
|
||||||
|
- ApiKeyAuth: []
|
||||||
|
summary: Update PromptCategories
|
||||||
|
tags:
|
||||||
|
- Prompts
|
||||||
|
/prompttags:
|
||||||
|
get:
|
||||||
|
description: Return a list of PromptTag records from the datastore
|
||||||
|
operationId: getPromptTags
|
||||||
|
parameters:
|
||||||
|
- $ref: "#/parameters/idQuery"
|
||||||
|
- $ref: "#/parameters/limitQuery"
|
||||||
|
- $ref: "#/parameters/offsetQuery"
|
||||||
|
responses:
|
||||||
|
"200":
|
||||||
|
$ref: "#/responses/PromptTagResponse"
|
||||||
|
"401":
|
||||||
|
$ref: "#/responses/Unauthorized"
|
||||||
|
"403":
|
||||||
|
$ref: "#/responses/AccessForbidden"
|
||||||
|
"404":
|
||||||
|
$ref: "#/responses/NotFound"
|
||||||
|
"422":
|
||||||
|
$ref: "#/responses/UnprocessableEntity"
|
||||||
|
"500":
|
||||||
|
$ref: "#/responses/ServerError"
|
||||||
|
security:
|
||||||
|
- ApiKeyAuth: []
|
||||||
|
summary: Get a list of PromptTags
|
||||||
|
tags:
|
||||||
|
- PromptTags
|
||||||
|
post:
|
||||||
|
description: Create PromptTags in Taxnexus
|
||||||
|
operationId: postPromptTags
|
||||||
|
parameters:
|
||||||
|
- $ref: "#/parameters/PromptTagRequest"
|
||||||
|
responses:
|
||||||
|
"200":
|
||||||
|
$ref: "#/responses/PromptTagResponse"
|
||||||
|
"401":
|
||||||
|
$ref: "#/responses/Unauthorized"
|
||||||
|
"403":
|
||||||
|
$ref: "#/responses/AccessForbidden"
|
||||||
|
"404":
|
||||||
|
$ref: "#/responses/NotFound"
|
||||||
|
"422":
|
||||||
|
$ref: "#/responses/UnprocessableEntity"
|
||||||
|
"500":
|
||||||
|
$ref: "#/responses/ServerError"
|
||||||
|
security:
|
||||||
|
- ApiKeyAuth: []
|
||||||
|
summary: Create new PromptTags
|
||||||
|
tags:
|
||||||
|
- PromptTags
|
||||||
|
put:
|
||||||
|
description: Update PromptTag in Taxnexus
|
||||||
|
operationId: putPromptTags
|
||||||
|
parameters:
|
||||||
|
- $ref: "#/parameters/PromptTagRequest"
|
||||||
|
responses:
|
||||||
|
"200":
|
||||||
|
$ref: "#/responses/PromptTagResponse"
|
||||||
|
"401":
|
||||||
|
$ref: "#/responses/Unauthorized"
|
||||||
|
"403":
|
||||||
|
$ref: "#/responses/AccessForbidden"
|
||||||
|
"404":
|
||||||
|
$ref: "#/responses/NotFound"
|
||||||
|
"422":
|
||||||
|
$ref: "#/responses/UnprocessableEntity"
|
||||||
|
"500":
|
||||||
|
$ref: "#/responses/ServerError"
|
||||||
|
security:
|
||||||
|
- ApiKeyAuth: []
|
||||||
|
summary: Update PromptTags
|
||||||
|
tags:
|
||||||
|
- PromptTags
|
||||||
/researchprojectcompanies:
|
/researchprojectcompanies:
|
||||||
get:
|
get:
|
||||||
description: Return a list of ResearchProjectCompany records from the datastore
|
description: Return a list of ResearchProjectCompany records from the datastore
|
||||||
|
@ -2209,7 +2452,7 @@ paths:
|
||||||
description: Return a list of Tenant records from the datastore
|
description: Return a list of Tenant records from the datastore
|
||||||
operationId: getTenants
|
operationId: getTenants
|
||||||
parameters:
|
parameters:
|
||||||
- $ref: "#/parameters/tenantIdQuery"
|
- $ref: "#/parameters/idQuery"
|
||||||
- $ref: "#/parameters/limitQuery"
|
- $ref: "#/parameters/limitQuery"
|
||||||
- $ref: "#/parameters/offsetQuery"
|
- $ref: "#/parameters/offsetQuery"
|
||||||
responses:
|
responses:
|
||||||
|
@ -2234,7 +2477,7 @@ paths:
|
||||||
description: Create Tenants
|
description: Create Tenants
|
||||||
operationId: postTenants
|
operationId: postTenants
|
||||||
parameters:
|
parameters:
|
||||||
- $ref: "#/parameters/tenantRequest"
|
- $ref: "#/parameters/TenantRequest"
|
||||||
responses:
|
responses:
|
||||||
"200":
|
"200":
|
||||||
$ref: "#/responses/TenantResponse"
|
$ref: "#/responses/TenantResponse"
|
||||||
|
@ -2257,7 +2500,7 @@ paths:
|
||||||
description: Update Tenant
|
description: Update Tenant
|
||||||
operationId: putTenants
|
operationId: putTenants
|
||||||
parameters:
|
parameters:
|
||||||
- $ref: "#/parameters/tenantRequest"
|
- $ref: "#/parameters/TenantRequest"
|
||||||
responses:
|
responses:
|
||||||
"200":
|
"200":
|
||||||
$ref: "#/responses/TenantResponse"
|
$ref: "#/responses/TenantResponse"
|
||||||
|
@ -2734,7 +2977,7 @@ definitions:
|
||||||
$ref: "#/definitions/ResponseMeta"
|
$ref: "#/definitions/ResponseMeta"
|
||||||
type: object
|
type: object
|
||||||
EmailMessageRequest:
|
EmailMessageRequest:
|
||||||
description: An array Taxnexus Send Email Message objects
|
description: An array Send Email Message objects
|
||||||
properties:
|
properties:
|
||||||
data:
|
data:
|
||||||
items:
|
items:
|
||||||
|
@ -2744,7 +2987,7 @@ definitions:
|
||||||
$ref: "#/definitions/RequestMeta"
|
$ref: "#/definitions/RequestMeta"
|
||||||
type: object
|
type: object
|
||||||
EmailMessagesResponse:
|
EmailMessagesResponse:
|
||||||
description: An array Taxnexus user objects
|
description: An array user objects
|
||||||
properties:
|
properties:
|
||||||
data:
|
data:
|
||||||
items:
|
items:
|
||||||
|
@ -2878,7 +3121,7 @@ definitions:
|
||||||
type: array
|
type: array
|
||||||
type: object
|
type: object
|
||||||
OutgoingEmailMessageRequest:
|
OutgoingEmailMessageRequest:
|
||||||
description: An array Taxnexus New Email Message objects
|
description: An array New Email Message objects
|
||||||
properties:
|
properties:
|
||||||
data:
|
data:
|
||||||
items:
|
items:
|
||||||
|
@ -2886,7 +3129,7 @@ definitions:
|
||||||
type: array
|
type: array
|
||||||
type: object
|
type: object
|
||||||
OutgoingEmailMessagesResponse:
|
OutgoingEmailMessagesResponse:
|
||||||
description: An array Taxnexus New Email Message objects
|
description: An array New Email Message objects
|
||||||
properties:
|
properties:
|
||||||
data:
|
data:
|
||||||
items:
|
items:
|
||||||
|
@ -2944,14 +3187,68 @@ definitions:
|
||||||
$ref: "../../lib/swagger/defs/payment-method.yaml#/PaymentMethod"
|
$ref: "../../lib/swagger/defs/payment-method.yaml#/PaymentMethod"
|
||||||
type: array
|
type: array
|
||||||
type: object
|
type: object
|
||||||
|
PromptRequest:
|
||||||
|
description: An array of Prompt objects
|
||||||
|
properties:
|
||||||
|
Data:
|
||||||
|
items:
|
||||||
|
$ref: "../../lib/swagger/defs/prompt.yaml#/Prompt"
|
||||||
|
type: array
|
||||||
|
type: object
|
||||||
|
PromptResponse:
|
||||||
|
description: An array of Prompt objects
|
||||||
|
properties:
|
||||||
|
Data:
|
||||||
|
items:
|
||||||
|
$ref: "../../lib/swagger/defs/prompt.yaml#/Prompt"
|
||||||
|
type: array
|
||||||
|
Meta:
|
||||||
|
$ref: "#/definitions/ResponseMeta"
|
||||||
|
type: object
|
||||||
|
PromptCategoryRequest:
|
||||||
|
description: An array of PromptCategory objects
|
||||||
|
properties:
|
||||||
|
Data:
|
||||||
|
items:
|
||||||
|
$ref: "../../lib/swagger/defs/prompt-category.yaml#/PromptCategory"
|
||||||
|
type: array
|
||||||
|
type: object
|
||||||
|
PromptCategoryResponse:
|
||||||
|
description: An array of PromptCategory objects
|
||||||
|
properties:
|
||||||
|
Data:
|
||||||
|
items:
|
||||||
|
$ref: "../../lib/swagger/defs/prompt-category.yaml#/PromptCategory"
|
||||||
|
type: array
|
||||||
|
Meta:
|
||||||
|
$ref: "#/definitions/ResponseMeta"
|
||||||
|
type: object
|
||||||
|
PromptTagRequest:
|
||||||
|
description: An array of PromptTag objects
|
||||||
|
properties:
|
||||||
|
Data:
|
||||||
|
items:
|
||||||
|
$ref: "../../lib/swagger/defs/prompt-tag.yaml#/PromptTag"
|
||||||
|
type: array
|
||||||
|
type: object
|
||||||
|
PromptTagResponse:
|
||||||
|
description: An array of PromptTag objects
|
||||||
|
properties:
|
||||||
|
Data:
|
||||||
|
items:
|
||||||
|
$ref: "../../lib/swagger/defs/prompt-tag.yaml#/PromptTag"
|
||||||
|
type: array
|
||||||
|
Meta:
|
||||||
|
$ref: "#/definitions/ResponseMeta"
|
||||||
|
type: object
|
||||||
RequestMeta:
|
RequestMeta:
|
||||||
properties:
|
properties:
|
||||||
TaxnexusAccount:
|
ExternalAccount:
|
||||||
description: Account Number of the Reseller or OEM
|
description: Account Number of the Reseller or OEM
|
||||||
type: string
|
type: string
|
||||||
x-nullable: true
|
x-nullable: true
|
||||||
required:
|
required:
|
||||||
- TaxnexusAccount
|
- ExternalAccount
|
||||||
type: object
|
type: object
|
||||||
ResearchProjectCompanyRequest:
|
ResearchProjectCompanyRequest:
|
||||||
description: An array of ResearchProjectCompany objects
|
description: An array of ResearchProjectCompany objects
|
||||||
|
@ -3095,7 +3392,7 @@ definitions:
|
||||||
ServerTimestamp:
|
ServerTimestamp:
|
||||||
description: Backend Server Timestamp
|
description: Backend Server Timestamp
|
||||||
type: string
|
type: string
|
||||||
TaxnexusAccount:
|
ExternalAccount:
|
||||||
description: Account Number used for recording transactions
|
description: Account Number used for recording transactions
|
||||||
type: string
|
type: string
|
||||||
type: object
|
type: object
|
||||||
|
|
Loading…
Reference in New Issue