actions

package
v0.0.0-...-8832f83 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 7, 2019 License: BSD-3-Clause Imports: 13 Imported by: 0

Documentation

Index

Constants

View Source
const WeaviateActionHistoryGetForbiddenCode int = 403

WeaviateActionHistoryGetForbiddenCode is the HTTP code returned for type WeaviateActionHistoryGetForbidden

View Source
const WeaviateActionHistoryGetInternalServerErrorCode int = 500

WeaviateActionHistoryGetInternalServerErrorCode is the HTTP code returned for type WeaviateActionHistoryGetInternalServerError

View Source
const WeaviateActionHistoryGetNotFoundCode int = 404

WeaviateActionHistoryGetNotFoundCode is the HTTP code returned for type WeaviateActionHistoryGetNotFound

View Source
const WeaviateActionHistoryGetNotImplementedCode int = 501

WeaviateActionHistoryGetNotImplementedCode is the HTTP code returned for type WeaviateActionHistoryGetNotImplemented

View Source
const WeaviateActionHistoryGetOKCode int = 200

WeaviateActionHistoryGetOKCode is the HTTP code returned for type WeaviateActionHistoryGetOK

View Source
const WeaviateActionHistoryGetUnauthorizedCode int = 401

WeaviateActionHistoryGetUnauthorizedCode is the HTTP code returned for type WeaviateActionHistoryGetUnauthorized

View Source
const WeaviateActionUpdateAcceptedCode int = 202

WeaviateActionUpdateAcceptedCode is the HTTP code returned for type WeaviateActionUpdateAccepted

View Source
const WeaviateActionUpdateForbiddenCode int = 403

WeaviateActionUpdateForbiddenCode is the HTTP code returned for type WeaviateActionUpdateForbidden

View Source
const WeaviateActionUpdateInternalServerErrorCode int = 500

WeaviateActionUpdateInternalServerErrorCode is the HTTP code returned for type WeaviateActionUpdateInternalServerError

View Source
const WeaviateActionUpdateNotFoundCode int = 404

WeaviateActionUpdateNotFoundCode is the HTTP code returned for type WeaviateActionUpdateNotFound

View Source
const WeaviateActionUpdateUnauthorizedCode int = 401

WeaviateActionUpdateUnauthorizedCode is the HTTP code returned for type WeaviateActionUpdateUnauthorized

View Source
const WeaviateActionUpdateUnprocessableEntityCode int = 422

WeaviateActionUpdateUnprocessableEntityCode is the HTTP code returned for type WeaviateActionUpdateUnprocessableEntity

View Source
const WeaviateActionsCreateAcceptedCode int = 202

WeaviateActionsCreateAcceptedCode is the HTTP code returned for type WeaviateActionsCreateAccepted

View Source
const WeaviateActionsCreateForbiddenCode int = 403

WeaviateActionsCreateForbiddenCode is the HTTP code returned for type WeaviateActionsCreateForbidden

View Source
const WeaviateActionsCreateInternalServerErrorCode int = 500

WeaviateActionsCreateInternalServerErrorCode is the HTTP code returned for type WeaviateActionsCreateInternalServerError

View Source
const WeaviateActionsCreateOKCode int = 200

WeaviateActionsCreateOKCode is the HTTP code returned for type WeaviateActionsCreateOK

View Source
const WeaviateActionsCreateUnauthorizedCode int = 401

WeaviateActionsCreateUnauthorizedCode is the HTTP code returned for type WeaviateActionsCreateUnauthorized

View Source
const WeaviateActionsCreateUnprocessableEntityCode int = 422

WeaviateActionsCreateUnprocessableEntityCode is the HTTP code returned for type WeaviateActionsCreateUnprocessableEntity

View Source
const WeaviateActionsDeleteForbiddenCode int = 403

WeaviateActionsDeleteForbiddenCode is the HTTP code returned for type WeaviateActionsDeleteForbidden

View Source
const WeaviateActionsDeleteInternalServerErrorCode int = 500

WeaviateActionsDeleteInternalServerErrorCode is the HTTP code returned for type WeaviateActionsDeleteInternalServerError

View Source
const WeaviateActionsDeleteNoContentCode int = 204

WeaviateActionsDeleteNoContentCode is the HTTP code returned for type WeaviateActionsDeleteNoContent

View Source
const WeaviateActionsDeleteNotFoundCode int = 404

WeaviateActionsDeleteNotFoundCode is the HTTP code returned for type WeaviateActionsDeleteNotFound

View Source
const WeaviateActionsDeleteUnauthorizedCode int = 401

WeaviateActionsDeleteUnauthorizedCode is the HTTP code returned for type WeaviateActionsDeleteUnauthorized

View Source
const WeaviateActionsGetForbiddenCode int = 403

WeaviateActionsGetForbiddenCode is the HTTP code returned for type WeaviateActionsGetForbidden

View Source
const WeaviateActionsGetInternalServerErrorCode int = 500

WeaviateActionsGetInternalServerErrorCode is the HTTP code returned for type WeaviateActionsGetInternalServerError

View Source
const WeaviateActionsGetNotFoundCode int = 404

WeaviateActionsGetNotFoundCode is the HTTP code returned for type WeaviateActionsGetNotFound

View Source
const WeaviateActionsGetOKCode int = 200

WeaviateActionsGetOKCode is the HTTP code returned for type WeaviateActionsGetOK

View Source
const WeaviateActionsGetUnauthorizedCode int = 401

WeaviateActionsGetUnauthorizedCode is the HTTP code returned for type WeaviateActionsGetUnauthorized

View Source
const WeaviateActionsListForbiddenCode int = 403

WeaviateActionsListForbiddenCode is the HTTP code returned for type WeaviateActionsListForbidden

View Source
const WeaviateActionsListInternalServerErrorCode int = 500

WeaviateActionsListInternalServerErrorCode is the HTTP code returned for type WeaviateActionsListInternalServerError

View Source
const WeaviateActionsListNotFoundCode int = 404

WeaviateActionsListNotFoundCode is the HTTP code returned for type WeaviateActionsListNotFound

View Source
const WeaviateActionsListOKCode int = 200

WeaviateActionsListOKCode is the HTTP code returned for type WeaviateActionsListOK

View Source
const WeaviateActionsListUnauthorizedCode int = 401

WeaviateActionsListUnauthorizedCode is the HTTP code returned for type WeaviateActionsListUnauthorized

View Source
const WeaviateActionsPatchAcceptedCode int = 202

WeaviateActionsPatchAcceptedCode is the HTTP code returned for type WeaviateActionsPatchAccepted

View Source
const WeaviateActionsPatchBadRequestCode int = 400

WeaviateActionsPatchBadRequestCode is the HTTP code returned for type WeaviateActionsPatchBadRequest

View Source
const WeaviateActionsPatchForbiddenCode int = 403

WeaviateActionsPatchForbiddenCode is the HTTP code returned for type WeaviateActionsPatchForbidden

View Source
const WeaviateActionsPatchInternalServerErrorCode int = 500

WeaviateActionsPatchInternalServerErrorCode is the HTTP code returned for type WeaviateActionsPatchInternalServerError

View Source
const WeaviateActionsPatchNotFoundCode int = 404

WeaviateActionsPatchNotFoundCode is the HTTP code returned for type WeaviateActionsPatchNotFound

View Source
const WeaviateActionsPatchOKCode int = 200

WeaviateActionsPatchOKCode is the HTTP code returned for type WeaviateActionsPatchOK

View Source
const WeaviateActionsPatchUnauthorizedCode int = 401

WeaviateActionsPatchUnauthorizedCode is the HTTP code returned for type WeaviateActionsPatchUnauthorized

View Source
const WeaviateActionsPatchUnprocessableEntityCode int = 422

WeaviateActionsPatchUnprocessableEntityCode is the HTTP code returned for type WeaviateActionsPatchUnprocessableEntity

View Source
const WeaviateActionsPropertiesCreateForbiddenCode int = 403

WeaviateActionsPropertiesCreateForbiddenCode is the HTTP code returned for type WeaviateActionsPropertiesCreateForbidden

View Source
const WeaviateActionsPropertiesCreateInternalServerErrorCode int = 500

WeaviateActionsPropertiesCreateInternalServerErrorCode is the HTTP code returned for type WeaviateActionsPropertiesCreateInternalServerError

View Source
const WeaviateActionsPropertiesCreateOKCode int = 200

WeaviateActionsPropertiesCreateOKCode is the HTTP code returned for type WeaviateActionsPropertiesCreateOK

View Source
const WeaviateActionsPropertiesCreateUnauthorizedCode int = 401

WeaviateActionsPropertiesCreateUnauthorizedCode is the HTTP code returned for type WeaviateActionsPropertiesCreateUnauthorized

View Source
const WeaviateActionsPropertiesCreateUnprocessableEntityCode int = 422

WeaviateActionsPropertiesCreateUnprocessableEntityCode is the HTTP code returned for type WeaviateActionsPropertiesCreateUnprocessableEntity

View Source
const WeaviateActionsPropertiesDeleteForbiddenCode int = 403

WeaviateActionsPropertiesDeleteForbiddenCode is the HTTP code returned for type WeaviateActionsPropertiesDeleteForbidden

View Source
const WeaviateActionsPropertiesDeleteInternalServerErrorCode int = 500

WeaviateActionsPropertiesDeleteInternalServerErrorCode is the HTTP code returned for type WeaviateActionsPropertiesDeleteInternalServerError

View Source
const WeaviateActionsPropertiesDeleteNoContentCode int = 204

WeaviateActionsPropertiesDeleteNoContentCode is the HTTP code returned for type WeaviateActionsPropertiesDeleteNoContent

View Source
const WeaviateActionsPropertiesDeleteNotFoundCode int = 404

WeaviateActionsPropertiesDeleteNotFoundCode is the HTTP code returned for type WeaviateActionsPropertiesDeleteNotFound

View Source
const WeaviateActionsPropertiesDeleteUnauthorizedCode int = 401

WeaviateActionsPropertiesDeleteUnauthorizedCode is the HTTP code returned for type WeaviateActionsPropertiesDeleteUnauthorized

View Source
const WeaviateActionsPropertiesUpdateForbiddenCode int = 403

WeaviateActionsPropertiesUpdateForbiddenCode is the HTTP code returned for type WeaviateActionsPropertiesUpdateForbidden

View Source
const WeaviateActionsPropertiesUpdateInternalServerErrorCode int = 500

WeaviateActionsPropertiesUpdateInternalServerErrorCode is the HTTP code returned for type WeaviateActionsPropertiesUpdateInternalServerError

View Source
const WeaviateActionsPropertiesUpdateOKCode int = 200

WeaviateActionsPropertiesUpdateOKCode is the HTTP code returned for type WeaviateActionsPropertiesUpdateOK

View Source
const WeaviateActionsPropertiesUpdateUnauthorizedCode int = 401

WeaviateActionsPropertiesUpdateUnauthorizedCode is the HTTP code returned for type WeaviateActionsPropertiesUpdateUnauthorized

View Source
const WeaviateActionsPropertiesUpdateUnprocessableEntityCode int = 422

WeaviateActionsPropertiesUpdateUnprocessableEntityCode is the HTTP code returned for type WeaviateActionsPropertiesUpdateUnprocessableEntity

View Source
const WeaviateActionsValidateForbiddenCode int = 403

WeaviateActionsValidateForbiddenCode is the HTTP code returned for type WeaviateActionsValidateForbidden

View Source
const WeaviateActionsValidateInternalServerErrorCode int = 500

WeaviateActionsValidateInternalServerErrorCode is the HTTP code returned for type WeaviateActionsValidateInternalServerError

View Source
const WeaviateActionsValidateOKCode int = 200

WeaviateActionsValidateOKCode is the HTTP code returned for type WeaviateActionsValidateOK

View Source
const WeaviateActionsValidateUnauthorizedCode int = 401

WeaviateActionsValidateUnauthorizedCode is the HTTP code returned for type WeaviateActionsValidateUnauthorized

View Source
const WeaviateActionsValidateUnprocessableEntityCode int = 422

WeaviateActionsValidateUnprocessableEntityCode is the HTTP code returned for type WeaviateActionsValidateUnprocessableEntity

Variables

This section is empty.

Functions

This section is empty.

Types

type WeaviateActionHistoryGet

type WeaviateActionHistoryGet struct {
	Context *middleware.Context
	Handler WeaviateActionHistoryGetHandler
}

WeaviateActionHistoryGet swagger:route GET /actions/{actionId}/history actions weaviateActionHistoryGet

Get an Action's history based on its UUID related to this key.

Returns a particular Action history.

func NewWeaviateActionHistoryGet

func NewWeaviateActionHistoryGet(ctx *middleware.Context, handler WeaviateActionHistoryGetHandler) *WeaviateActionHistoryGet

NewWeaviateActionHistoryGet creates a new http.Handler for the weaviate action history get operation

func (*WeaviateActionHistoryGet) ServeHTTP

type WeaviateActionHistoryGetForbidden

type WeaviateActionHistoryGetForbidden struct {
}

WeaviateActionHistoryGetForbidden The used API-key has insufficient permissions.

swagger:response weaviateActionHistoryGetForbidden

func NewWeaviateActionHistoryGetForbidden

func NewWeaviateActionHistoryGetForbidden() *WeaviateActionHistoryGetForbidden

NewWeaviateActionHistoryGetForbidden creates WeaviateActionHistoryGetForbidden with default headers values

func (*WeaviateActionHistoryGetForbidden) WriteResponse

func (o *WeaviateActionHistoryGetForbidden) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type WeaviateActionHistoryGetHandler

type WeaviateActionHistoryGetHandler interface {
	Handle(WeaviateActionHistoryGetParams) middleware.Responder
}

WeaviateActionHistoryGetHandler interface for that can handle valid weaviate action history get params

type WeaviateActionHistoryGetHandlerFunc

type WeaviateActionHistoryGetHandlerFunc func(WeaviateActionHistoryGetParams) middleware.Responder

WeaviateActionHistoryGetHandlerFunc turns a function with the right signature into a weaviate action history get handler

func (WeaviateActionHistoryGetHandlerFunc) Handle

Handle executing the request and returning a response

type WeaviateActionHistoryGetInternalServerError

type WeaviateActionHistoryGetInternalServerError struct {

	/*
	  In: Body
	*/
	Payload *models.ErrorResponse `json:"body,omitempty"`
}

WeaviateActionHistoryGetInternalServerError An error has occurred while trying to fulfill the request. Most likely the ErrorResponse will contain more information about the error.

swagger:response weaviateActionHistoryGetInternalServerError

func NewWeaviateActionHistoryGetInternalServerError

func NewWeaviateActionHistoryGetInternalServerError() *WeaviateActionHistoryGetInternalServerError

NewWeaviateActionHistoryGetInternalServerError creates WeaviateActionHistoryGetInternalServerError with default headers values

func (*WeaviateActionHistoryGetInternalServerError) SetPayload

SetPayload sets the payload to the weaviate action history get internal server error response

func (*WeaviateActionHistoryGetInternalServerError) WithPayload

WithPayload adds the payload to the weaviate action history get internal server error response

func (*WeaviateActionHistoryGetInternalServerError) WriteResponse

WriteResponse to the client

type WeaviateActionHistoryGetNotFound

type WeaviateActionHistoryGetNotFound struct {
}

WeaviateActionHistoryGetNotFound Successful query result but no resource was found.

swagger:response weaviateActionHistoryGetNotFound

func NewWeaviateActionHistoryGetNotFound

func NewWeaviateActionHistoryGetNotFound() *WeaviateActionHistoryGetNotFound

NewWeaviateActionHistoryGetNotFound creates WeaviateActionHistoryGetNotFound with default headers values

func (*WeaviateActionHistoryGetNotFound) WriteResponse

func (o *WeaviateActionHistoryGetNotFound) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type WeaviateActionHistoryGetNotImplemented

type WeaviateActionHistoryGetNotImplemented struct {
}

WeaviateActionHistoryGetNotImplemented Not (yet) implemented.

swagger:response weaviateActionHistoryGetNotImplemented

func NewWeaviateActionHistoryGetNotImplemented

func NewWeaviateActionHistoryGetNotImplemented() *WeaviateActionHistoryGetNotImplemented

NewWeaviateActionHistoryGetNotImplemented creates WeaviateActionHistoryGetNotImplemented with default headers values

func (*WeaviateActionHistoryGetNotImplemented) WriteResponse

WriteResponse to the client

type WeaviateActionHistoryGetOK

type WeaviateActionHistoryGetOK struct {

	/*
	  In: Body
	*/
	Payload *models.ActionGetHistoryResponse `json:"body,omitempty"`
}

WeaviateActionHistoryGetOK Successful response.

swagger:response weaviateActionHistoryGetOK

func NewWeaviateActionHistoryGetOK

func NewWeaviateActionHistoryGetOK() *WeaviateActionHistoryGetOK

NewWeaviateActionHistoryGetOK creates WeaviateActionHistoryGetOK with default headers values

func (*WeaviateActionHistoryGetOK) SetPayload

SetPayload sets the payload to the weaviate action history get o k response

func (*WeaviateActionHistoryGetOK) WithPayload

WithPayload adds the payload to the weaviate action history get o k response

func (*WeaviateActionHistoryGetOK) WriteResponse

func (o *WeaviateActionHistoryGetOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type WeaviateActionHistoryGetParams

type WeaviateActionHistoryGetParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*Unique ID of the Action.
	  Required: true
	  In: path
	*/
	ActionID strfmt.UUID
}

WeaviateActionHistoryGetParams contains all the bound params for the weaviate action history get operation typically these are obtained from a http.Request

swagger:parameters weaviate.action.history.get

func NewWeaviateActionHistoryGetParams

func NewWeaviateActionHistoryGetParams() WeaviateActionHistoryGetParams

NewWeaviateActionHistoryGetParams creates a new WeaviateActionHistoryGetParams object no default values defined in spec.

func (*WeaviateActionHistoryGetParams) BindRequest

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewWeaviateActionHistoryGetParams() beforehand.

type WeaviateActionHistoryGetURL

type WeaviateActionHistoryGetURL struct {
	ActionID strfmt.UUID
	// contains filtered or unexported fields
}

WeaviateActionHistoryGetURL generates an URL for the weaviate action history get operation

func (*WeaviateActionHistoryGetURL) Build

func (o *WeaviateActionHistoryGetURL) Build() (*url.URL, error)

Build a url path and query string

func (*WeaviateActionHistoryGetURL) BuildFull

func (o *WeaviateActionHistoryGetURL) BuildFull(scheme, host string) (*url.URL, error)

BuildFull builds a full url with scheme, host, path and query string

func (*WeaviateActionHistoryGetURL) Must

func (o *WeaviateActionHistoryGetURL) Must(u *url.URL, err error) *url.URL

Must is a helper function to panic when the url builder returns an error

func (*WeaviateActionHistoryGetURL) SetBasePath

func (o *WeaviateActionHistoryGetURL) SetBasePath(bp string)

SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

func (*WeaviateActionHistoryGetURL) String

func (o *WeaviateActionHistoryGetURL) String() string

String returns the string representation of the path with query string

func (*WeaviateActionHistoryGetURL) StringFull

func (o *WeaviateActionHistoryGetURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

func (*WeaviateActionHistoryGetURL) WithBasePath

WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

type WeaviateActionHistoryGetUnauthorized

type WeaviateActionHistoryGetUnauthorized struct {
}

WeaviateActionHistoryGetUnauthorized Unauthorized or invalid credentials.

swagger:response weaviateActionHistoryGetUnauthorized

func NewWeaviateActionHistoryGetUnauthorized

func NewWeaviateActionHistoryGetUnauthorized() *WeaviateActionHistoryGetUnauthorized

NewWeaviateActionHistoryGetUnauthorized creates WeaviateActionHistoryGetUnauthorized with default headers values

func (*WeaviateActionHistoryGetUnauthorized) WriteResponse

WriteResponse to the client

type WeaviateActionUpdate

type WeaviateActionUpdate struct {
	Context *middleware.Context
	Handler WeaviateActionUpdateHandler
}

WeaviateActionUpdate swagger:route PUT /actions/{actionId} actions weaviateActionUpdate

Update an Action based on its UUID related to this key.

Updates an Action's data. Given meta-data and schema values are validated. LastUpdateTime is set to the time this function is called.

func NewWeaviateActionUpdate

func NewWeaviateActionUpdate(ctx *middleware.Context, handler WeaviateActionUpdateHandler) *WeaviateActionUpdate

NewWeaviateActionUpdate creates a new http.Handler for the weaviate action update operation

func (*WeaviateActionUpdate) ServeHTTP

func (o *WeaviateActionUpdate) ServeHTTP(rw http.ResponseWriter, r *http.Request)

type WeaviateActionUpdateAccepted

type WeaviateActionUpdateAccepted struct {

	/*
	  In: Body
	*/
	Payload *models.ActionGetResponse `json:"body,omitempty"`
}

WeaviateActionUpdateAccepted Successfully received.

swagger:response weaviateActionUpdateAccepted

func NewWeaviateActionUpdateAccepted

func NewWeaviateActionUpdateAccepted() *WeaviateActionUpdateAccepted

NewWeaviateActionUpdateAccepted creates WeaviateActionUpdateAccepted with default headers values

func (*WeaviateActionUpdateAccepted) SetPayload

func (o *WeaviateActionUpdateAccepted) SetPayload(payload *models.ActionGetResponse)

SetPayload sets the payload to the weaviate action update accepted response

func (*WeaviateActionUpdateAccepted) WithPayload

WithPayload adds the payload to the weaviate action update accepted response

func (*WeaviateActionUpdateAccepted) WriteResponse

func (o *WeaviateActionUpdateAccepted) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type WeaviateActionUpdateForbidden

type WeaviateActionUpdateForbidden struct {
}

WeaviateActionUpdateForbidden The used API-key has insufficient permissions.

swagger:response weaviateActionUpdateForbidden

func NewWeaviateActionUpdateForbidden

func NewWeaviateActionUpdateForbidden() *WeaviateActionUpdateForbidden

NewWeaviateActionUpdateForbidden creates WeaviateActionUpdateForbidden with default headers values

func (*WeaviateActionUpdateForbidden) WriteResponse

func (o *WeaviateActionUpdateForbidden) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type WeaviateActionUpdateHandler

type WeaviateActionUpdateHandler interface {
	Handle(WeaviateActionUpdateParams) middleware.Responder
}

WeaviateActionUpdateHandler interface for that can handle valid weaviate action update params

type WeaviateActionUpdateHandlerFunc

type WeaviateActionUpdateHandlerFunc func(WeaviateActionUpdateParams) middleware.Responder

WeaviateActionUpdateHandlerFunc turns a function with the right signature into a weaviate action update handler

func (WeaviateActionUpdateHandlerFunc) Handle

Handle executing the request and returning a response

type WeaviateActionUpdateInternalServerError

type WeaviateActionUpdateInternalServerError struct {

	/*
	  In: Body
	*/
	Payload *models.ErrorResponse `json:"body,omitempty"`
}

WeaviateActionUpdateInternalServerError An error has occurred while trying to fulfill the request. Most likely the ErrorResponse will contain more information about the error.

swagger:response weaviateActionUpdateInternalServerError

func NewWeaviateActionUpdateInternalServerError

func NewWeaviateActionUpdateInternalServerError() *WeaviateActionUpdateInternalServerError

NewWeaviateActionUpdateInternalServerError creates WeaviateActionUpdateInternalServerError with default headers values

func (*WeaviateActionUpdateInternalServerError) SetPayload

SetPayload sets the payload to the weaviate action update internal server error response

func (*WeaviateActionUpdateInternalServerError) WithPayload

WithPayload adds the payload to the weaviate action update internal server error response

func (*WeaviateActionUpdateInternalServerError) WriteResponse

WriteResponse to the client

type WeaviateActionUpdateNotFound

type WeaviateActionUpdateNotFound struct {
}

WeaviateActionUpdateNotFound Successful query result but no resource was found.

swagger:response weaviateActionUpdateNotFound

func NewWeaviateActionUpdateNotFound

func NewWeaviateActionUpdateNotFound() *WeaviateActionUpdateNotFound

NewWeaviateActionUpdateNotFound creates WeaviateActionUpdateNotFound with default headers values

func (*WeaviateActionUpdateNotFound) WriteResponse

func (o *WeaviateActionUpdateNotFound) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type WeaviateActionUpdateParams

type WeaviateActionUpdateParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*Unique ID of the Action.
	  Required: true
	  In: path
	*/
	ActionID strfmt.UUID
	/*
	  Required: true
	  In: body
	*/
	Body *models.ActionUpdate
}

WeaviateActionUpdateParams contains all the bound params for the weaviate action update operation typically these are obtained from a http.Request

swagger:parameters weaviate.action.update

func NewWeaviateActionUpdateParams

func NewWeaviateActionUpdateParams() WeaviateActionUpdateParams

NewWeaviateActionUpdateParams creates a new WeaviateActionUpdateParams object no default values defined in spec.

func (*WeaviateActionUpdateParams) BindRequest

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewWeaviateActionUpdateParams() beforehand.

type WeaviateActionUpdateURL

type WeaviateActionUpdateURL struct {
	ActionID strfmt.UUID
	// contains filtered or unexported fields
}

WeaviateActionUpdateURL generates an URL for the weaviate action update operation

func (*WeaviateActionUpdateURL) Build

func (o *WeaviateActionUpdateURL) Build() (*url.URL, error)

Build a url path and query string

func (*WeaviateActionUpdateURL) BuildFull

func (o *WeaviateActionUpdateURL) BuildFull(scheme, host string) (*url.URL, error)

BuildFull builds a full url with scheme, host, path and query string

func (*WeaviateActionUpdateURL) Must

func (o *WeaviateActionUpdateURL) Must(u *url.URL, err error) *url.URL

Must is a helper function to panic when the url builder returns an error

func (*WeaviateActionUpdateURL) SetBasePath

func (o *WeaviateActionUpdateURL) SetBasePath(bp string)

SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

func (*WeaviateActionUpdateURL) String

func (o *WeaviateActionUpdateURL) String() string

String returns the string representation of the path with query string

func (*WeaviateActionUpdateURL) StringFull

func (o *WeaviateActionUpdateURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

func (*WeaviateActionUpdateURL) WithBasePath

WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

type WeaviateActionUpdateUnauthorized

type WeaviateActionUpdateUnauthorized struct {
}

WeaviateActionUpdateUnauthorized Unauthorized or invalid credentials.

swagger:response weaviateActionUpdateUnauthorized

func NewWeaviateActionUpdateUnauthorized

func NewWeaviateActionUpdateUnauthorized() *WeaviateActionUpdateUnauthorized

NewWeaviateActionUpdateUnauthorized creates WeaviateActionUpdateUnauthorized with default headers values

func (*WeaviateActionUpdateUnauthorized) WriteResponse

func (o *WeaviateActionUpdateUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type WeaviateActionUpdateUnprocessableEntity

type WeaviateActionUpdateUnprocessableEntity struct {

	/*
	  In: Body
	*/
	Payload *models.ErrorResponse `json:"body,omitempty"`
}

WeaviateActionUpdateUnprocessableEntity Request body is well-formed (i.e., syntactically correct), but semantically erroneous. Are you sure the class is defined in the configuration file?

swagger:response weaviateActionUpdateUnprocessableEntity

func NewWeaviateActionUpdateUnprocessableEntity

func NewWeaviateActionUpdateUnprocessableEntity() *WeaviateActionUpdateUnprocessableEntity

NewWeaviateActionUpdateUnprocessableEntity creates WeaviateActionUpdateUnprocessableEntity with default headers values

func (*WeaviateActionUpdateUnprocessableEntity) SetPayload

SetPayload sets the payload to the weaviate action update unprocessable entity response

func (*WeaviateActionUpdateUnprocessableEntity) WithPayload

WithPayload adds the payload to the weaviate action update unprocessable entity response

func (*WeaviateActionUpdateUnprocessableEntity) WriteResponse

WriteResponse to the client

type WeaviateActionsCreate

type WeaviateActionsCreate struct {
	Context *middleware.Context
	Handler WeaviateActionsCreateHandler
}

WeaviateActionsCreate swagger:route POST /actions actions weaviateActionsCreate

Create Actions between two Things (object and subject).

Registers a new Action. Provided meta-data and schema values are validated.

func NewWeaviateActionsCreate

func NewWeaviateActionsCreate(ctx *middleware.Context, handler WeaviateActionsCreateHandler) *WeaviateActionsCreate

NewWeaviateActionsCreate creates a new http.Handler for the weaviate actions create operation

func (*WeaviateActionsCreate) ServeHTTP

func (o *WeaviateActionsCreate) ServeHTTP(rw http.ResponseWriter, r *http.Request)

type WeaviateActionsCreateAccepted

type WeaviateActionsCreateAccepted struct {

	/*
	  In: Body
	*/
	Payload *models.ActionGetResponse `json:"body,omitempty"`
}

WeaviateActionsCreateAccepted Successfully received. No guarantees are made that the Action persists.

swagger:response weaviateActionsCreateAccepted

func NewWeaviateActionsCreateAccepted

func NewWeaviateActionsCreateAccepted() *WeaviateActionsCreateAccepted

NewWeaviateActionsCreateAccepted creates WeaviateActionsCreateAccepted with default headers values

func (*WeaviateActionsCreateAccepted) SetPayload

func (o *WeaviateActionsCreateAccepted) SetPayload(payload *models.ActionGetResponse)

SetPayload sets the payload to the weaviate actions create accepted response

func (*WeaviateActionsCreateAccepted) WithPayload

WithPayload adds the payload to the weaviate actions create accepted response

func (*WeaviateActionsCreateAccepted) WriteResponse

func (o *WeaviateActionsCreateAccepted) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type WeaviateActionsCreateBody

type WeaviateActionsCreateBody struct {

	// action
	Action *models.ActionCreate `json:"action,omitempty"`

	// If `async` is true, return a 202 with the new ID of the Action. You will receive this response before the data is made persistent. If `async` is false, you will receive confirmation after the value is made persistent. The value of `async` defaults to false.
	Async bool `json:"async,omitempty"`
}

WeaviateActionsCreateBody weaviate actions create body swagger:model WeaviateActionsCreateBody

func (*WeaviateActionsCreateBody) MarshalBinary

func (o *WeaviateActionsCreateBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*WeaviateActionsCreateBody) UnmarshalBinary

func (o *WeaviateActionsCreateBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*WeaviateActionsCreateBody) Validate

func (o *WeaviateActionsCreateBody) Validate(formats strfmt.Registry) error

Validate validates this weaviate actions create body

type WeaviateActionsCreateForbidden

type WeaviateActionsCreateForbidden struct {
}

WeaviateActionsCreateForbidden The used API-key has insufficient permissions.

swagger:response weaviateActionsCreateForbidden

func NewWeaviateActionsCreateForbidden

func NewWeaviateActionsCreateForbidden() *WeaviateActionsCreateForbidden

NewWeaviateActionsCreateForbidden creates WeaviateActionsCreateForbidden with default headers values

func (*WeaviateActionsCreateForbidden) WriteResponse

func (o *WeaviateActionsCreateForbidden) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type WeaviateActionsCreateHandler

type WeaviateActionsCreateHandler interface {
	Handle(WeaviateActionsCreateParams) middleware.Responder
}

WeaviateActionsCreateHandler interface for that can handle valid weaviate actions create params

type WeaviateActionsCreateHandlerFunc

type WeaviateActionsCreateHandlerFunc func(WeaviateActionsCreateParams) middleware.Responder

WeaviateActionsCreateHandlerFunc turns a function with the right signature into a weaviate actions create handler

func (WeaviateActionsCreateHandlerFunc) Handle

Handle executing the request and returning a response

type WeaviateActionsCreateInternalServerError

type WeaviateActionsCreateInternalServerError struct {

	/*
	  In: Body
	*/
	Payload *models.ErrorResponse `json:"body,omitempty"`
}

WeaviateActionsCreateInternalServerError An error has occurred while trying to fulfill the request. Most likely the ErrorResponse will contain more information about the error.

swagger:response weaviateActionsCreateInternalServerError

func NewWeaviateActionsCreateInternalServerError

func NewWeaviateActionsCreateInternalServerError() *WeaviateActionsCreateInternalServerError

NewWeaviateActionsCreateInternalServerError creates WeaviateActionsCreateInternalServerError with default headers values

func (*WeaviateActionsCreateInternalServerError) SetPayload

SetPayload sets the payload to the weaviate actions create internal server error response

func (*WeaviateActionsCreateInternalServerError) WithPayload

WithPayload adds the payload to the weaviate actions create internal server error response

func (*WeaviateActionsCreateInternalServerError) WriteResponse

WriteResponse to the client

type WeaviateActionsCreateOK

type WeaviateActionsCreateOK struct {

	/*
	  In: Body
	*/
	Payload *models.ActionGetResponse `json:"body,omitempty"`
}

WeaviateActionsCreateOK Action created.

swagger:response weaviateActionsCreateOK

func NewWeaviateActionsCreateOK

func NewWeaviateActionsCreateOK() *WeaviateActionsCreateOK

NewWeaviateActionsCreateOK creates WeaviateActionsCreateOK with default headers values

func (*WeaviateActionsCreateOK) SetPayload

func (o *WeaviateActionsCreateOK) SetPayload(payload *models.ActionGetResponse)

SetPayload sets the payload to the weaviate actions create o k response

func (*WeaviateActionsCreateOK) WithPayload

WithPayload adds the payload to the weaviate actions create o k response

func (*WeaviateActionsCreateOK) WriteResponse

func (o *WeaviateActionsCreateOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type WeaviateActionsCreateParams

type WeaviateActionsCreateParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*
	  Required: true
	  In: body
	*/
	Body WeaviateActionsCreateBody
}

WeaviateActionsCreateParams contains all the bound params for the weaviate actions create operation typically these are obtained from a http.Request

swagger:parameters weaviate.actions.create

func NewWeaviateActionsCreateParams

func NewWeaviateActionsCreateParams() WeaviateActionsCreateParams

NewWeaviateActionsCreateParams creates a new WeaviateActionsCreateParams object no default values defined in spec.

func (*WeaviateActionsCreateParams) BindRequest

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewWeaviateActionsCreateParams() beforehand.

type WeaviateActionsCreateURL

type WeaviateActionsCreateURL struct {
	// contains filtered or unexported fields
}

WeaviateActionsCreateURL generates an URL for the weaviate actions create operation

func (*WeaviateActionsCreateURL) Build

func (o *WeaviateActionsCreateURL) Build() (*url.URL, error)

Build a url path and query string

func (*WeaviateActionsCreateURL) BuildFull

func (o *WeaviateActionsCreateURL) BuildFull(scheme, host string) (*url.URL, error)

BuildFull builds a full url with scheme, host, path and query string

func (*WeaviateActionsCreateURL) Must

func (o *WeaviateActionsCreateURL) Must(u *url.URL, err error) *url.URL

Must is a helper function to panic when the url builder returns an error

func (*WeaviateActionsCreateURL) SetBasePath

func (o *WeaviateActionsCreateURL) SetBasePath(bp string)

SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

func (*WeaviateActionsCreateURL) String

func (o *WeaviateActionsCreateURL) String() string

String returns the string representation of the path with query string

func (*WeaviateActionsCreateURL) StringFull

func (o *WeaviateActionsCreateURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

func (*WeaviateActionsCreateURL) WithBasePath

WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

type WeaviateActionsCreateUnauthorized

type WeaviateActionsCreateUnauthorized struct {
}

WeaviateActionsCreateUnauthorized Unauthorized or invalid credentials.

swagger:response weaviateActionsCreateUnauthorized

func NewWeaviateActionsCreateUnauthorized

func NewWeaviateActionsCreateUnauthorized() *WeaviateActionsCreateUnauthorized

NewWeaviateActionsCreateUnauthorized creates WeaviateActionsCreateUnauthorized with default headers values

func (*WeaviateActionsCreateUnauthorized) WriteResponse

func (o *WeaviateActionsCreateUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type WeaviateActionsCreateUnprocessableEntity

type WeaviateActionsCreateUnprocessableEntity struct {

	/*
	  In: Body
	*/
	Payload *models.ErrorResponse `json:"body,omitempty"`
}

WeaviateActionsCreateUnprocessableEntity Request body is well-formed (i.e., syntactically correct), but semantically erroneous. Are you sure the class is defined in the configuration file?

swagger:response weaviateActionsCreateUnprocessableEntity

func NewWeaviateActionsCreateUnprocessableEntity

func NewWeaviateActionsCreateUnprocessableEntity() *WeaviateActionsCreateUnprocessableEntity

NewWeaviateActionsCreateUnprocessableEntity creates WeaviateActionsCreateUnprocessableEntity with default headers values

func (*WeaviateActionsCreateUnprocessableEntity) SetPayload

SetPayload sets the payload to the weaviate actions create unprocessable entity response

func (*WeaviateActionsCreateUnprocessableEntity) WithPayload

WithPayload adds the payload to the weaviate actions create unprocessable entity response

func (*WeaviateActionsCreateUnprocessableEntity) WriteResponse

WriteResponse to the client

type WeaviateActionsDelete

type WeaviateActionsDelete struct {
	Context *middleware.Context
	Handler WeaviateActionsDeleteHandler
}

WeaviateActionsDelete swagger:route DELETE /actions/{actionId} actions weaviateActionsDelete

Delete an Action based on its UUID related to this key.

Deletes an Action from the system.

func NewWeaviateActionsDelete

func NewWeaviateActionsDelete(ctx *middleware.Context, handler WeaviateActionsDeleteHandler) *WeaviateActionsDelete

NewWeaviateActionsDelete creates a new http.Handler for the weaviate actions delete operation

func (*WeaviateActionsDelete) ServeHTTP

func (o *WeaviateActionsDelete) ServeHTTP(rw http.ResponseWriter, r *http.Request)

type WeaviateActionsDeleteForbidden

type WeaviateActionsDeleteForbidden struct {
}

WeaviateActionsDeleteForbidden The used API-key has insufficient permissions.

swagger:response weaviateActionsDeleteForbidden

func NewWeaviateActionsDeleteForbidden

func NewWeaviateActionsDeleteForbidden() *WeaviateActionsDeleteForbidden

NewWeaviateActionsDeleteForbidden creates WeaviateActionsDeleteForbidden with default headers values

func (*WeaviateActionsDeleteForbidden) WriteResponse

func (o *WeaviateActionsDeleteForbidden) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type WeaviateActionsDeleteHandler

type WeaviateActionsDeleteHandler interface {
	Handle(WeaviateActionsDeleteParams) middleware.Responder
}

WeaviateActionsDeleteHandler interface for that can handle valid weaviate actions delete params

type WeaviateActionsDeleteHandlerFunc

type WeaviateActionsDeleteHandlerFunc func(WeaviateActionsDeleteParams) middleware.Responder

WeaviateActionsDeleteHandlerFunc turns a function with the right signature into a weaviate actions delete handler

func (WeaviateActionsDeleteHandlerFunc) Handle

Handle executing the request and returning a response

type WeaviateActionsDeleteInternalServerError

type WeaviateActionsDeleteInternalServerError struct {

	/*
	  In: Body
	*/
	Payload *models.ErrorResponse `json:"body,omitempty"`
}

WeaviateActionsDeleteInternalServerError An error has occurred while trying to fulfill the request. Most likely the ErrorResponse will contain more information about the error.

swagger:response weaviateActionsDeleteInternalServerError

func NewWeaviateActionsDeleteInternalServerError

func NewWeaviateActionsDeleteInternalServerError() *WeaviateActionsDeleteInternalServerError

NewWeaviateActionsDeleteInternalServerError creates WeaviateActionsDeleteInternalServerError with default headers values

func (*WeaviateActionsDeleteInternalServerError) SetPayload

SetPayload sets the payload to the weaviate actions delete internal server error response

func (*WeaviateActionsDeleteInternalServerError) WithPayload

WithPayload adds the payload to the weaviate actions delete internal server error response

func (*WeaviateActionsDeleteInternalServerError) WriteResponse

WriteResponse to the client

type WeaviateActionsDeleteNoContent

type WeaviateActionsDeleteNoContent struct {
}

WeaviateActionsDeleteNoContent Successfully deleted.

swagger:response weaviateActionsDeleteNoContent

func NewWeaviateActionsDeleteNoContent

func NewWeaviateActionsDeleteNoContent() *WeaviateActionsDeleteNoContent

NewWeaviateActionsDeleteNoContent creates WeaviateActionsDeleteNoContent with default headers values

func (*WeaviateActionsDeleteNoContent) WriteResponse

func (o *WeaviateActionsDeleteNoContent) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type WeaviateActionsDeleteNotFound

type WeaviateActionsDeleteNotFound struct {
}

WeaviateActionsDeleteNotFound Successful query result but no resource was found.

swagger:response weaviateActionsDeleteNotFound

func NewWeaviateActionsDeleteNotFound

func NewWeaviateActionsDeleteNotFound() *WeaviateActionsDeleteNotFound

NewWeaviateActionsDeleteNotFound creates WeaviateActionsDeleteNotFound with default headers values

func (*WeaviateActionsDeleteNotFound) WriteResponse

func (o *WeaviateActionsDeleteNotFound) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type WeaviateActionsDeleteParams

type WeaviateActionsDeleteParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*Unique ID of the Thing.
	  Required: true
	  In: path
	*/
	ActionID strfmt.UUID
}

WeaviateActionsDeleteParams contains all the bound params for the weaviate actions delete operation typically these are obtained from a http.Request

swagger:parameters weaviate.actions.delete

func NewWeaviateActionsDeleteParams

func NewWeaviateActionsDeleteParams() WeaviateActionsDeleteParams

NewWeaviateActionsDeleteParams creates a new WeaviateActionsDeleteParams object no default values defined in spec.

func (*WeaviateActionsDeleteParams) BindRequest

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewWeaviateActionsDeleteParams() beforehand.

type WeaviateActionsDeleteURL

type WeaviateActionsDeleteURL struct {
	ActionID strfmt.UUID
	// contains filtered or unexported fields
}

WeaviateActionsDeleteURL generates an URL for the weaviate actions delete operation

func (*WeaviateActionsDeleteURL) Build

func (o *WeaviateActionsDeleteURL) Build() (*url.URL, error)

Build a url path and query string

func (*WeaviateActionsDeleteURL) BuildFull

func (o *WeaviateActionsDeleteURL) BuildFull(scheme, host string) (*url.URL, error)

BuildFull builds a full url with scheme, host, path and query string

func (*WeaviateActionsDeleteURL) Must

func (o *WeaviateActionsDeleteURL) Must(u *url.URL, err error) *url.URL

Must is a helper function to panic when the url builder returns an error

func (*WeaviateActionsDeleteURL) SetBasePath

func (o *WeaviateActionsDeleteURL) SetBasePath(bp string)

SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

func (*WeaviateActionsDeleteURL) String

func (o *WeaviateActionsDeleteURL) String() string

String returns the string representation of the path with query string

func (*WeaviateActionsDeleteURL) StringFull

func (o *WeaviateActionsDeleteURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

func (*WeaviateActionsDeleteURL) WithBasePath

WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

type WeaviateActionsDeleteUnauthorized

type WeaviateActionsDeleteUnauthorized struct {
}

WeaviateActionsDeleteUnauthorized Unauthorized or invalid credentials.

swagger:response weaviateActionsDeleteUnauthorized

func NewWeaviateActionsDeleteUnauthorized

func NewWeaviateActionsDeleteUnauthorized() *WeaviateActionsDeleteUnauthorized

NewWeaviateActionsDeleteUnauthorized creates WeaviateActionsDeleteUnauthorized with default headers values

func (*WeaviateActionsDeleteUnauthorized) WriteResponse

func (o *WeaviateActionsDeleteUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type WeaviateActionsGet

type WeaviateActionsGet struct {
	Context *middleware.Context
	Handler WeaviateActionsGetHandler
}

WeaviateActionsGet swagger:route GET /actions/{actionId} actions weaviateActionsGet

Get a specific Action based on its UUID and a Thing UUID related to this key. Also available as Websocket bus.

Lists Actions.

func NewWeaviateActionsGet

func NewWeaviateActionsGet(ctx *middleware.Context, handler WeaviateActionsGetHandler) *WeaviateActionsGet

NewWeaviateActionsGet creates a new http.Handler for the weaviate actions get operation

func (*WeaviateActionsGet) ServeHTTP

func (o *WeaviateActionsGet) ServeHTTP(rw http.ResponseWriter, r *http.Request)

type WeaviateActionsGetForbidden

type WeaviateActionsGetForbidden struct {
}

WeaviateActionsGetForbidden The used API-key has insufficient permissions.

swagger:response weaviateActionsGetForbidden

func NewWeaviateActionsGetForbidden

func NewWeaviateActionsGetForbidden() *WeaviateActionsGetForbidden

NewWeaviateActionsGetForbidden creates WeaviateActionsGetForbidden with default headers values

func (*WeaviateActionsGetForbidden) WriteResponse

func (o *WeaviateActionsGetForbidden) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type WeaviateActionsGetHandler

type WeaviateActionsGetHandler interface {
	Handle(WeaviateActionsGetParams) middleware.Responder
}

WeaviateActionsGetHandler interface for that can handle valid weaviate actions get params

type WeaviateActionsGetHandlerFunc

type WeaviateActionsGetHandlerFunc func(WeaviateActionsGetParams) middleware.Responder

WeaviateActionsGetHandlerFunc turns a function with the right signature into a weaviate actions get handler

func (WeaviateActionsGetHandlerFunc) Handle

Handle executing the request and returning a response

type WeaviateActionsGetInternalServerError

type WeaviateActionsGetInternalServerError struct {

	/*
	  In: Body
	*/
	Payload *models.ErrorResponse `json:"body,omitempty"`
}

WeaviateActionsGetInternalServerError An error has occurred while trying to fulfill the request. Most likely the ErrorResponse will contain more information about the error.

swagger:response weaviateActionsGetInternalServerError

func NewWeaviateActionsGetInternalServerError

func NewWeaviateActionsGetInternalServerError() *WeaviateActionsGetInternalServerError

NewWeaviateActionsGetInternalServerError creates WeaviateActionsGetInternalServerError with default headers values

func (*WeaviateActionsGetInternalServerError) SetPayload

SetPayload sets the payload to the weaviate actions get internal server error response

func (*WeaviateActionsGetInternalServerError) WithPayload

WithPayload adds the payload to the weaviate actions get internal server error response

func (*WeaviateActionsGetInternalServerError) WriteResponse

WriteResponse to the client

type WeaviateActionsGetNotFound

type WeaviateActionsGetNotFound struct {
}

WeaviateActionsGetNotFound Successful query result but no resource was found.

swagger:response weaviateActionsGetNotFound

func NewWeaviateActionsGetNotFound

func NewWeaviateActionsGetNotFound() *WeaviateActionsGetNotFound

NewWeaviateActionsGetNotFound creates WeaviateActionsGetNotFound with default headers values

func (*WeaviateActionsGetNotFound) WriteResponse

func (o *WeaviateActionsGetNotFound) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type WeaviateActionsGetOK

type WeaviateActionsGetOK struct {

	/*
	  In: Body
	*/
	Payload *models.ActionGetResponse `json:"body,omitempty"`
}

WeaviateActionsGetOK Successful response.

swagger:response weaviateActionsGetOK

func NewWeaviateActionsGetOK

func NewWeaviateActionsGetOK() *WeaviateActionsGetOK

NewWeaviateActionsGetOK creates WeaviateActionsGetOK with default headers values

func (*WeaviateActionsGetOK) SetPayload

func (o *WeaviateActionsGetOK) SetPayload(payload *models.ActionGetResponse)

SetPayload sets the payload to the weaviate actions get o k response

func (*WeaviateActionsGetOK) WithPayload

WithPayload adds the payload to the weaviate actions get o k response

func (*WeaviateActionsGetOK) WriteResponse

func (o *WeaviateActionsGetOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type WeaviateActionsGetParams

type WeaviateActionsGetParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*Unique ID of the Action.
	  Required: true
	  In: path
	*/
	ActionID strfmt.UUID
}

WeaviateActionsGetParams contains all the bound params for the weaviate actions get operation typically these are obtained from a http.Request

swagger:parameters weaviate.actions.get

func NewWeaviateActionsGetParams

func NewWeaviateActionsGetParams() WeaviateActionsGetParams

NewWeaviateActionsGetParams creates a new WeaviateActionsGetParams object no default values defined in spec.

func (*WeaviateActionsGetParams) BindRequest

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewWeaviateActionsGetParams() beforehand.

type WeaviateActionsGetURL

type WeaviateActionsGetURL struct {
	ActionID strfmt.UUID
	// contains filtered or unexported fields
}

WeaviateActionsGetURL generates an URL for the weaviate actions get operation

func (*WeaviateActionsGetURL) Build

func (o *WeaviateActionsGetURL) Build() (*url.URL, error)

Build a url path and query string

func (*WeaviateActionsGetURL) BuildFull

func (o *WeaviateActionsGetURL) BuildFull(scheme, host string) (*url.URL, error)

BuildFull builds a full url with scheme, host, path and query string

func (*WeaviateActionsGetURL) Must

func (o *WeaviateActionsGetURL) Must(u *url.URL, err error) *url.URL

Must is a helper function to panic when the url builder returns an error

func (*WeaviateActionsGetURL) SetBasePath

func (o *WeaviateActionsGetURL) SetBasePath(bp string)

SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

func (*WeaviateActionsGetURL) String

func (o *WeaviateActionsGetURL) String() string

String returns the string representation of the path with query string

func (*WeaviateActionsGetURL) StringFull

func (o *WeaviateActionsGetURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

func (*WeaviateActionsGetURL) WithBasePath

func (o *WeaviateActionsGetURL) WithBasePath(bp string) *WeaviateActionsGetURL

WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

type WeaviateActionsGetUnauthorized

type WeaviateActionsGetUnauthorized struct {
}

WeaviateActionsGetUnauthorized Unauthorized or invalid credentials.

swagger:response weaviateActionsGetUnauthorized

func NewWeaviateActionsGetUnauthorized

func NewWeaviateActionsGetUnauthorized() *WeaviateActionsGetUnauthorized

NewWeaviateActionsGetUnauthorized creates WeaviateActionsGetUnauthorized with default headers values

func (*WeaviateActionsGetUnauthorized) WriteResponse

func (o *WeaviateActionsGetUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type WeaviateActionsList

type WeaviateActionsList struct {
	Context *middleware.Context
	Handler WeaviateActionsListHandler
}

WeaviateActionsList swagger:route GET /actions actions weaviateActionsList

Get a list of Actions related to this key.

Lists all Actions in reverse order of creation, owned by the user that belongs to the used token.

func NewWeaviateActionsList

func NewWeaviateActionsList(ctx *middleware.Context, handler WeaviateActionsListHandler) *WeaviateActionsList

NewWeaviateActionsList creates a new http.Handler for the weaviate actions list operation

func (*WeaviateActionsList) ServeHTTP

func (o *WeaviateActionsList) ServeHTTP(rw http.ResponseWriter, r *http.Request)

type WeaviateActionsListForbidden

type WeaviateActionsListForbidden struct {
}

WeaviateActionsListForbidden The used API-key has insufficient permissions.

swagger:response weaviateActionsListForbidden

func NewWeaviateActionsListForbidden

func NewWeaviateActionsListForbidden() *WeaviateActionsListForbidden

NewWeaviateActionsListForbidden creates WeaviateActionsListForbidden with default headers values

func (*WeaviateActionsListForbidden) WriteResponse

func (o *WeaviateActionsListForbidden) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type WeaviateActionsListHandler

type WeaviateActionsListHandler interface {
	Handle(WeaviateActionsListParams) middleware.Responder
}

WeaviateActionsListHandler interface for that can handle valid weaviate actions list params

type WeaviateActionsListHandlerFunc

type WeaviateActionsListHandlerFunc func(WeaviateActionsListParams) middleware.Responder

WeaviateActionsListHandlerFunc turns a function with the right signature into a weaviate actions list handler

func (WeaviateActionsListHandlerFunc) Handle

Handle executing the request and returning a response

type WeaviateActionsListInternalServerError

type WeaviateActionsListInternalServerError struct {

	/*
	  In: Body
	*/
	Payload *models.ErrorResponse `json:"body,omitempty"`
}

WeaviateActionsListInternalServerError An error has occurred while trying to fulfill the request. Most likely the ErrorResponse will contain more information about the error.

swagger:response weaviateActionsListInternalServerError

func NewWeaviateActionsListInternalServerError

func NewWeaviateActionsListInternalServerError() *WeaviateActionsListInternalServerError

NewWeaviateActionsListInternalServerError creates WeaviateActionsListInternalServerError with default headers values

func (*WeaviateActionsListInternalServerError) SetPayload

SetPayload sets the payload to the weaviate actions list internal server error response

func (*WeaviateActionsListInternalServerError) WithPayload

WithPayload adds the payload to the weaviate actions list internal server error response

func (*WeaviateActionsListInternalServerError) WriteResponse

WriteResponse to the client

type WeaviateActionsListNotFound

type WeaviateActionsListNotFound struct {
}

WeaviateActionsListNotFound Successful query result but no resource was found.

swagger:response weaviateActionsListNotFound

func NewWeaviateActionsListNotFound

func NewWeaviateActionsListNotFound() *WeaviateActionsListNotFound

NewWeaviateActionsListNotFound creates WeaviateActionsListNotFound with default headers values

func (*WeaviateActionsListNotFound) WriteResponse

func (o *WeaviateActionsListNotFound) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type WeaviateActionsListOK

type WeaviateActionsListOK struct {

	/*
	  In: Body
	*/
	Payload *models.ActionsListResponse `json:"body,omitempty"`
}

WeaviateActionsListOK Successful response.

swagger:response weaviateActionsListOK

func NewWeaviateActionsListOK

func NewWeaviateActionsListOK() *WeaviateActionsListOK

NewWeaviateActionsListOK creates WeaviateActionsListOK with default headers values

func (*WeaviateActionsListOK) SetPayload

func (o *WeaviateActionsListOK) SetPayload(payload *models.ActionsListResponse)

SetPayload sets the payload to the weaviate actions list o k response

func (*WeaviateActionsListOK) WithPayload

WithPayload adds the payload to the weaviate actions list o k response

func (*WeaviateActionsListOK) WriteResponse

func (o *WeaviateActionsListOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type WeaviateActionsListParams

type WeaviateActionsListParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*The maximum number of items to be returned per page. Default value is set in Weaviate config.
	  In: query
	*/
	MaxResults *int64
	/*The page number of the items to be returned.
	  In: query
	*/
	Page *int64
}

WeaviateActionsListParams contains all the bound params for the weaviate actions list operation typically these are obtained from a http.Request

swagger:parameters weaviate.actions.list

func NewWeaviateActionsListParams

func NewWeaviateActionsListParams() WeaviateActionsListParams

NewWeaviateActionsListParams creates a new WeaviateActionsListParams object no default values defined in spec.

func (*WeaviateActionsListParams) BindRequest

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewWeaviateActionsListParams() beforehand.

type WeaviateActionsListURL

type WeaviateActionsListURL struct {
	MaxResults *int64
	Page       *int64
	// contains filtered or unexported fields
}

WeaviateActionsListURL generates an URL for the weaviate actions list operation

func (*WeaviateActionsListURL) Build

func (o *WeaviateActionsListURL) Build() (*url.URL, error)

Build a url path and query string

func (*WeaviateActionsListURL) BuildFull

func (o *WeaviateActionsListURL) BuildFull(scheme, host string) (*url.URL, error)

BuildFull builds a full url with scheme, host, path and query string

func (*WeaviateActionsListURL) Must

func (o *WeaviateActionsListURL) Must(u *url.URL, err error) *url.URL

Must is a helper function to panic when the url builder returns an error

func (*WeaviateActionsListURL) SetBasePath

func (o *WeaviateActionsListURL) SetBasePath(bp string)

SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

func (*WeaviateActionsListURL) String

func (o *WeaviateActionsListURL) String() string

String returns the string representation of the path with query string

func (*WeaviateActionsListURL) StringFull

func (o *WeaviateActionsListURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

func (*WeaviateActionsListURL) WithBasePath

WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

type WeaviateActionsListUnauthorized

type WeaviateActionsListUnauthorized struct {
}

WeaviateActionsListUnauthorized Unauthorized or invalid credentials.

swagger:response weaviateActionsListUnauthorized

func NewWeaviateActionsListUnauthorized

func NewWeaviateActionsListUnauthorized() *WeaviateActionsListUnauthorized

NewWeaviateActionsListUnauthorized creates WeaviateActionsListUnauthorized with default headers values

func (*WeaviateActionsListUnauthorized) WriteResponse

func (o *WeaviateActionsListUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type WeaviateActionsPatch

type WeaviateActionsPatch struct {
	Context *middleware.Context
	Handler WeaviateActionsPatchHandler
}

WeaviateActionsPatch swagger:route PATCH /actions/{actionId} actions weaviateActionsPatch

Update an Action based on its UUID (using patch semantics) related to this key.

Updates an Action. This method supports patch semantics. Provided meta-data and schema values are validated. LastUpdateTime is set to the time this function is called.

func NewWeaviateActionsPatch

func NewWeaviateActionsPatch(ctx *middleware.Context, handler WeaviateActionsPatchHandler) *WeaviateActionsPatch

NewWeaviateActionsPatch creates a new http.Handler for the weaviate actions patch operation

func (*WeaviateActionsPatch) ServeHTTP

func (o *WeaviateActionsPatch) ServeHTTP(rw http.ResponseWriter, r *http.Request)

type WeaviateActionsPatchAccepted

type WeaviateActionsPatchAccepted struct {

	/*
	  In: Body
	*/
	Payload *models.ActionGetResponse `json:"body,omitempty"`
}

WeaviateActionsPatchAccepted Successfully received.

swagger:response weaviateActionsPatchAccepted

func NewWeaviateActionsPatchAccepted

func NewWeaviateActionsPatchAccepted() *WeaviateActionsPatchAccepted

NewWeaviateActionsPatchAccepted creates WeaviateActionsPatchAccepted with default headers values

func (*WeaviateActionsPatchAccepted) SetPayload

func (o *WeaviateActionsPatchAccepted) SetPayload(payload *models.ActionGetResponse)

SetPayload sets the payload to the weaviate actions patch accepted response

func (*WeaviateActionsPatchAccepted) WithPayload

WithPayload adds the payload to the weaviate actions patch accepted response

func (*WeaviateActionsPatchAccepted) WriteResponse

func (o *WeaviateActionsPatchAccepted) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type WeaviateActionsPatchBadRequest

type WeaviateActionsPatchBadRequest struct {
}

WeaviateActionsPatchBadRequest The patch-JSON is malformed.

swagger:response weaviateActionsPatchBadRequest

func NewWeaviateActionsPatchBadRequest

func NewWeaviateActionsPatchBadRequest() *WeaviateActionsPatchBadRequest

NewWeaviateActionsPatchBadRequest creates WeaviateActionsPatchBadRequest with default headers values

func (*WeaviateActionsPatchBadRequest) WriteResponse

func (o *WeaviateActionsPatchBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type WeaviateActionsPatchForbidden

type WeaviateActionsPatchForbidden struct {
}

WeaviateActionsPatchForbidden The used API-key has insufficient permissions.

swagger:response weaviateActionsPatchForbidden

func NewWeaviateActionsPatchForbidden

func NewWeaviateActionsPatchForbidden() *WeaviateActionsPatchForbidden

NewWeaviateActionsPatchForbidden creates WeaviateActionsPatchForbidden with default headers values

func (*WeaviateActionsPatchForbidden) WriteResponse

func (o *WeaviateActionsPatchForbidden) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type WeaviateActionsPatchHandler

type WeaviateActionsPatchHandler interface {
	Handle(WeaviateActionsPatchParams) middleware.Responder
}

WeaviateActionsPatchHandler interface for that can handle valid weaviate actions patch params

type WeaviateActionsPatchHandlerFunc

type WeaviateActionsPatchHandlerFunc func(WeaviateActionsPatchParams) middleware.Responder

WeaviateActionsPatchHandlerFunc turns a function with the right signature into a weaviate actions patch handler

func (WeaviateActionsPatchHandlerFunc) Handle

Handle executing the request and returning a response

type WeaviateActionsPatchInternalServerError

type WeaviateActionsPatchInternalServerError struct {

	/*
	  In: Body
	*/
	Payload *models.ErrorResponse `json:"body,omitempty"`
}

WeaviateActionsPatchInternalServerError An error has occurred while trying to fulfill the request. Most likely the ErrorResponse will contain more information about the error.

swagger:response weaviateActionsPatchInternalServerError

func NewWeaviateActionsPatchInternalServerError

func NewWeaviateActionsPatchInternalServerError() *WeaviateActionsPatchInternalServerError

NewWeaviateActionsPatchInternalServerError creates WeaviateActionsPatchInternalServerError with default headers values

func (*WeaviateActionsPatchInternalServerError) SetPayload

SetPayload sets the payload to the weaviate actions patch internal server error response

func (*WeaviateActionsPatchInternalServerError) WithPayload

WithPayload adds the payload to the weaviate actions patch internal server error response

func (*WeaviateActionsPatchInternalServerError) WriteResponse

WriteResponse to the client

type WeaviateActionsPatchNotFound

type WeaviateActionsPatchNotFound struct {
}

WeaviateActionsPatchNotFound Successful query result but no resource was found.

swagger:response weaviateActionsPatchNotFound

func NewWeaviateActionsPatchNotFound

func NewWeaviateActionsPatchNotFound() *WeaviateActionsPatchNotFound

NewWeaviateActionsPatchNotFound creates WeaviateActionsPatchNotFound with default headers values

func (*WeaviateActionsPatchNotFound) WriteResponse

func (o *WeaviateActionsPatchNotFound) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type WeaviateActionsPatchOK

type WeaviateActionsPatchOK struct {

	/*
	  In: Body
	*/
	Payload *models.ActionGetResponse `json:"body,omitempty"`
}

WeaviateActionsPatchOK Successfully applied.

swagger:response weaviateActionsPatchOK

func NewWeaviateActionsPatchOK

func NewWeaviateActionsPatchOK() *WeaviateActionsPatchOK

NewWeaviateActionsPatchOK creates WeaviateActionsPatchOK with default headers values

func (*WeaviateActionsPatchOK) SetPayload

func (o *WeaviateActionsPatchOK) SetPayload(payload *models.ActionGetResponse)

SetPayload sets the payload to the weaviate actions patch o k response

func (*WeaviateActionsPatchOK) WithPayload

WithPayload adds the payload to the weaviate actions patch o k response

func (*WeaviateActionsPatchOK) WriteResponse

func (o *WeaviateActionsPatchOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type WeaviateActionsPatchParams

type WeaviateActionsPatchParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*Unique ID of the Action.
	  Required: true
	  In: path
	*/
	ActionID strfmt.UUID
	/*If `async` is true, return a 202 if the patch is accepted. You will receive this response before the data is made persistent. If `async` is false, you will receive confirmation after the update is made persistent. The value of `async` defaults to false.
	  In: query
	*/
	Async *bool
	/*JSONPatch document as defined by RFC 6902.
	  Required: true
	  In: body
	*/
	Body []*models.PatchDocument
}

WeaviateActionsPatchParams contains all the bound params for the weaviate actions patch operation typically these are obtained from a http.Request

swagger:parameters weaviate.actions.patch

func NewWeaviateActionsPatchParams

func NewWeaviateActionsPatchParams() WeaviateActionsPatchParams

NewWeaviateActionsPatchParams creates a new WeaviateActionsPatchParams object no default values defined in spec.

func (*WeaviateActionsPatchParams) BindRequest

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewWeaviateActionsPatchParams() beforehand.

type WeaviateActionsPatchURL

type WeaviateActionsPatchURL struct {
	ActionID strfmt.UUID

	Async *bool
	// contains filtered or unexported fields
}

WeaviateActionsPatchURL generates an URL for the weaviate actions patch operation

func (*WeaviateActionsPatchURL) Build

func (o *WeaviateActionsPatchURL) Build() (*url.URL, error)

Build a url path and query string

func (*WeaviateActionsPatchURL) BuildFull

func (o *WeaviateActionsPatchURL) BuildFull(scheme, host string) (*url.URL, error)

BuildFull builds a full url with scheme, host, path and query string

func (*WeaviateActionsPatchURL) Must

func (o *WeaviateActionsPatchURL) Must(u *url.URL, err error) *url.URL

Must is a helper function to panic when the url builder returns an error

func (*WeaviateActionsPatchURL) SetBasePath

func (o *WeaviateActionsPatchURL) SetBasePath(bp string)

SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

func (*WeaviateActionsPatchURL) String

func (o *WeaviateActionsPatchURL) String() string

String returns the string representation of the path with query string

func (*WeaviateActionsPatchURL) StringFull

func (o *WeaviateActionsPatchURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

func (*WeaviateActionsPatchURL) WithBasePath

WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

type WeaviateActionsPatchUnauthorized

type WeaviateActionsPatchUnauthorized struct {
}

WeaviateActionsPatchUnauthorized Unauthorized or invalid credentials.

swagger:response weaviateActionsPatchUnauthorized

func NewWeaviateActionsPatchUnauthorized

func NewWeaviateActionsPatchUnauthorized() *WeaviateActionsPatchUnauthorized

NewWeaviateActionsPatchUnauthorized creates WeaviateActionsPatchUnauthorized with default headers values

func (*WeaviateActionsPatchUnauthorized) WriteResponse

func (o *WeaviateActionsPatchUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type WeaviateActionsPatchUnprocessableEntity

type WeaviateActionsPatchUnprocessableEntity struct {

	/*
	  In: Body
	*/
	Payload *models.ErrorResponse `json:"body,omitempty"`
}

WeaviateActionsPatchUnprocessableEntity The patch-JSON is valid but unprocessable.

swagger:response weaviateActionsPatchUnprocessableEntity

func NewWeaviateActionsPatchUnprocessableEntity

func NewWeaviateActionsPatchUnprocessableEntity() *WeaviateActionsPatchUnprocessableEntity

NewWeaviateActionsPatchUnprocessableEntity creates WeaviateActionsPatchUnprocessableEntity with default headers values

func (*WeaviateActionsPatchUnprocessableEntity) SetPayload

SetPayload sets the payload to the weaviate actions patch unprocessable entity response

func (*WeaviateActionsPatchUnprocessableEntity) WithPayload

WithPayload adds the payload to the weaviate actions patch unprocessable entity response

func (*WeaviateActionsPatchUnprocessableEntity) WriteResponse

WriteResponse to the client

type WeaviateActionsPropertiesCreate

type WeaviateActionsPropertiesCreate struct {
	Context *middleware.Context
	Handler WeaviateActionsPropertiesCreateHandler
}

WeaviateActionsPropertiesCreate swagger:route POST /actions/{actionId}/properties/{propertyName} actions weaviateActionsPropertiesCreate

Add a single reference to a class-property when cardinality is set to 'hasMany'.

Add a single reference to a class-property when cardinality is set to 'hasMany'.

func NewWeaviateActionsPropertiesCreate

func NewWeaviateActionsPropertiesCreate(ctx *middleware.Context, handler WeaviateActionsPropertiesCreateHandler) *WeaviateActionsPropertiesCreate

NewWeaviateActionsPropertiesCreate creates a new http.Handler for the weaviate actions properties create operation

func (*WeaviateActionsPropertiesCreate) ServeHTTP

type WeaviateActionsPropertiesCreateForbidden

type WeaviateActionsPropertiesCreateForbidden struct {
}

WeaviateActionsPropertiesCreateForbidden The used API-key has insufficient permissions.

swagger:response weaviateActionsPropertiesCreateForbidden

func NewWeaviateActionsPropertiesCreateForbidden

func NewWeaviateActionsPropertiesCreateForbidden() *WeaviateActionsPropertiesCreateForbidden

NewWeaviateActionsPropertiesCreateForbidden creates WeaviateActionsPropertiesCreateForbidden with default headers values

func (*WeaviateActionsPropertiesCreateForbidden) WriteResponse

WriteResponse to the client

type WeaviateActionsPropertiesCreateHandler

type WeaviateActionsPropertiesCreateHandler interface {
	Handle(WeaviateActionsPropertiesCreateParams) middleware.Responder
}

WeaviateActionsPropertiesCreateHandler interface for that can handle valid weaviate actions properties create params

type WeaviateActionsPropertiesCreateHandlerFunc

type WeaviateActionsPropertiesCreateHandlerFunc func(WeaviateActionsPropertiesCreateParams) middleware.Responder

WeaviateActionsPropertiesCreateHandlerFunc turns a function with the right signature into a weaviate actions properties create handler

func (WeaviateActionsPropertiesCreateHandlerFunc) Handle

Handle executing the request and returning a response

type WeaviateActionsPropertiesCreateInternalServerError

type WeaviateActionsPropertiesCreateInternalServerError struct {

	/*
	  In: Body
	*/
	Payload *models.ErrorResponse `json:"body,omitempty"`
}

WeaviateActionsPropertiesCreateInternalServerError An error has occurred while trying to fulfill the request. Most likely the ErrorResponse will contain more information about the error.

swagger:response weaviateActionsPropertiesCreateInternalServerError

func NewWeaviateActionsPropertiesCreateInternalServerError

func NewWeaviateActionsPropertiesCreateInternalServerError() *WeaviateActionsPropertiesCreateInternalServerError

NewWeaviateActionsPropertiesCreateInternalServerError creates WeaviateActionsPropertiesCreateInternalServerError with default headers values

func (*WeaviateActionsPropertiesCreateInternalServerError) SetPayload

SetPayload sets the payload to the weaviate actions properties create internal server error response

func (*WeaviateActionsPropertiesCreateInternalServerError) WithPayload

WithPayload adds the payload to the weaviate actions properties create internal server error response

func (*WeaviateActionsPropertiesCreateInternalServerError) WriteResponse

WriteResponse to the client

type WeaviateActionsPropertiesCreateOK

type WeaviateActionsPropertiesCreateOK struct {
}

WeaviateActionsPropertiesCreateOK Successfully added the reference.

swagger:response weaviateActionsPropertiesCreateOK

func NewWeaviateActionsPropertiesCreateOK

func NewWeaviateActionsPropertiesCreateOK() *WeaviateActionsPropertiesCreateOK

NewWeaviateActionsPropertiesCreateOK creates WeaviateActionsPropertiesCreateOK with default headers values

func (*WeaviateActionsPropertiesCreateOK) WriteResponse

func (o *WeaviateActionsPropertiesCreateOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type WeaviateActionsPropertiesCreateParams

type WeaviateActionsPropertiesCreateParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*Unique ID of the Action.
	  Required: true
	  In: path
	*/
	ActionID strfmt.UUID
	/*
	  Required: true
	  In: body
	*/
	Body *models.SingleRef
	/*Unique name of the property related to the Action.
	  Required: true
	  In: path
	*/
	PropertyName string
}

WeaviateActionsPropertiesCreateParams contains all the bound params for the weaviate actions properties create operation typically these are obtained from a http.Request

swagger:parameters weaviate.actions.properties.create

func NewWeaviateActionsPropertiesCreateParams

func NewWeaviateActionsPropertiesCreateParams() WeaviateActionsPropertiesCreateParams

NewWeaviateActionsPropertiesCreateParams creates a new WeaviateActionsPropertiesCreateParams object no default values defined in spec.

func (*WeaviateActionsPropertiesCreateParams) BindRequest

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewWeaviateActionsPropertiesCreateParams() beforehand.

type WeaviateActionsPropertiesCreateURL

type WeaviateActionsPropertiesCreateURL struct {
	ActionID     strfmt.UUID
	PropertyName string
	// contains filtered or unexported fields
}

WeaviateActionsPropertiesCreateURL generates an URL for the weaviate actions properties create operation

func (*WeaviateActionsPropertiesCreateURL) Build

Build a url path and query string

func (*WeaviateActionsPropertiesCreateURL) BuildFull

func (o *WeaviateActionsPropertiesCreateURL) BuildFull(scheme, host string) (*url.URL, error)

BuildFull builds a full url with scheme, host, path and query string

func (*WeaviateActionsPropertiesCreateURL) Must

Must is a helper function to panic when the url builder returns an error

func (*WeaviateActionsPropertiesCreateURL) SetBasePath

func (o *WeaviateActionsPropertiesCreateURL) SetBasePath(bp string)

SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

func (*WeaviateActionsPropertiesCreateURL) String

String returns the string representation of the path with query string

func (*WeaviateActionsPropertiesCreateURL) StringFull

func (o *WeaviateActionsPropertiesCreateURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

func (*WeaviateActionsPropertiesCreateURL) WithBasePath

WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

type WeaviateActionsPropertiesCreateUnauthorized

type WeaviateActionsPropertiesCreateUnauthorized struct {
}

WeaviateActionsPropertiesCreateUnauthorized Unauthorized or invalid credentials.

swagger:response weaviateActionsPropertiesCreateUnauthorized

func NewWeaviateActionsPropertiesCreateUnauthorized

func NewWeaviateActionsPropertiesCreateUnauthorized() *WeaviateActionsPropertiesCreateUnauthorized

NewWeaviateActionsPropertiesCreateUnauthorized creates WeaviateActionsPropertiesCreateUnauthorized with default headers values

func (*WeaviateActionsPropertiesCreateUnauthorized) WriteResponse

WriteResponse to the client

type WeaviateActionsPropertiesCreateUnprocessableEntity

type WeaviateActionsPropertiesCreateUnprocessableEntity struct {

	/*
	  In: Body
	*/
	Payload *models.ErrorResponse `json:"body,omitempty"`
}

WeaviateActionsPropertiesCreateUnprocessableEntity Request body is well-formed (i.e., syntactically correct), but semantically erroneous. Are you sure the property exists or that it is a class?

swagger:response weaviateActionsPropertiesCreateUnprocessableEntity

func NewWeaviateActionsPropertiesCreateUnprocessableEntity

func NewWeaviateActionsPropertiesCreateUnprocessableEntity() *WeaviateActionsPropertiesCreateUnprocessableEntity

NewWeaviateActionsPropertiesCreateUnprocessableEntity creates WeaviateActionsPropertiesCreateUnprocessableEntity with default headers values

func (*WeaviateActionsPropertiesCreateUnprocessableEntity) SetPayload

SetPayload sets the payload to the weaviate actions properties create unprocessable entity response

func (*WeaviateActionsPropertiesCreateUnprocessableEntity) WithPayload

WithPayload adds the payload to the weaviate actions properties create unprocessable entity response

func (*WeaviateActionsPropertiesCreateUnprocessableEntity) WriteResponse

WriteResponse to the client

type WeaviateActionsPropertiesDelete

type WeaviateActionsPropertiesDelete struct {
	Context *middleware.Context
	Handler WeaviateActionsPropertiesDeleteHandler
}

WeaviateActionsPropertiesDelete swagger:route DELETE /actions/{actionId}/properties/{propertyName} actions weaviateActionsPropertiesDelete

Delete the single reference that is given in the body from the list of references that this property has.

Delete the single reference that is given in the body from the list of references that this property has.

func NewWeaviateActionsPropertiesDelete

func NewWeaviateActionsPropertiesDelete(ctx *middleware.Context, handler WeaviateActionsPropertiesDeleteHandler) *WeaviateActionsPropertiesDelete

NewWeaviateActionsPropertiesDelete creates a new http.Handler for the weaviate actions properties delete operation

func (*WeaviateActionsPropertiesDelete) ServeHTTP

type WeaviateActionsPropertiesDeleteForbidden

type WeaviateActionsPropertiesDeleteForbidden struct {
}

WeaviateActionsPropertiesDeleteForbidden The used API-key has insufficient permissions.

swagger:response weaviateActionsPropertiesDeleteForbidden

func NewWeaviateActionsPropertiesDeleteForbidden

func NewWeaviateActionsPropertiesDeleteForbidden() *WeaviateActionsPropertiesDeleteForbidden

NewWeaviateActionsPropertiesDeleteForbidden creates WeaviateActionsPropertiesDeleteForbidden with default headers values

func (*WeaviateActionsPropertiesDeleteForbidden) WriteResponse

WriteResponse to the client

type WeaviateActionsPropertiesDeleteHandler

type WeaviateActionsPropertiesDeleteHandler interface {
	Handle(WeaviateActionsPropertiesDeleteParams) middleware.Responder
}

WeaviateActionsPropertiesDeleteHandler interface for that can handle valid weaviate actions properties delete params

type WeaviateActionsPropertiesDeleteHandlerFunc

type WeaviateActionsPropertiesDeleteHandlerFunc func(WeaviateActionsPropertiesDeleteParams) middleware.Responder

WeaviateActionsPropertiesDeleteHandlerFunc turns a function with the right signature into a weaviate actions properties delete handler

func (WeaviateActionsPropertiesDeleteHandlerFunc) Handle

Handle executing the request and returning a response

type WeaviateActionsPropertiesDeleteInternalServerError

type WeaviateActionsPropertiesDeleteInternalServerError struct {

	/*
	  In: Body
	*/
	Payload *models.ErrorResponse `json:"body,omitempty"`
}

WeaviateActionsPropertiesDeleteInternalServerError An error has occurred while trying to fulfill the request. Most likely the ErrorResponse will contain more information about the error.

swagger:response weaviateActionsPropertiesDeleteInternalServerError

func NewWeaviateActionsPropertiesDeleteInternalServerError

func NewWeaviateActionsPropertiesDeleteInternalServerError() *WeaviateActionsPropertiesDeleteInternalServerError

NewWeaviateActionsPropertiesDeleteInternalServerError creates WeaviateActionsPropertiesDeleteInternalServerError with default headers values

func (*WeaviateActionsPropertiesDeleteInternalServerError) SetPayload

SetPayload sets the payload to the weaviate actions properties delete internal server error response

func (*WeaviateActionsPropertiesDeleteInternalServerError) WithPayload

WithPayload adds the payload to the weaviate actions properties delete internal server error response

func (*WeaviateActionsPropertiesDeleteInternalServerError) WriteResponse

WriteResponse to the client

type WeaviateActionsPropertiesDeleteNoContent

type WeaviateActionsPropertiesDeleteNoContent struct {
}

WeaviateActionsPropertiesDeleteNoContent Successfully deleted.

swagger:response weaviateActionsPropertiesDeleteNoContent

func NewWeaviateActionsPropertiesDeleteNoContent

func NewWeaviateActionsPropertiesDeleteNoContent() *WeaviateActionsPropertiesDeleteNoContent

NewWeaviateActionsPropertiesDeleteNoContent creates WeaviateActionsPropertiesDeleteNoContent with default headers values

func (*WeaviateActionsPropertiesDeleteNoContent) WriteResponse

WriteResponse to the client

type WeaviateActionsPropertiesDeleteNotFound

type WeaviateActionsPropertiesDeleteNotFound struct {

	/*
	  In: Body
	*/
	Payload *models.ErrorResponse `json:"body,omitempty"`
}

WeaviateActionsPropertiesDeleteNotFound Successful query result but no resource was found.

swagger:response weaviateActionsPropertiesDeleteNotFound

func NewWeaviateActionsPropertiesDeleteNotFound

func NewWeaviateActionsPropertiesDeleteNotFound() *WeaviateActionsPropertiesDeleteNotFound

NewWeaviateActionsPropertiesDeleteNotFound creates WeaviateActionsPropertiesDeleteNotFound with default headers values

func (*WeaviateActionsPropertiesDeleteNotFound) SetPayload

SetPayload sets the payload to the weaviate actions properties delete not found response

func (*WeaviateActionsPropertiesDeleteNotFound) WithPayload

WithPayload adds the payload to the weaviate actions properties delete not found response

func (*WeaviateActionsPropertiesDeleteNotFound) WriteResponse

WriteResponse to the client

type WeaviateActionsPropertiesDeleteParams

type WeaviateActionsPropertiesDeleteParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*Unique ID of the Action.
	  Required: true
	  In: path
	*/
	ActionID strfmt.UUID
	/*
	  Required: true
	  In: body
	*/
	Body *models.SingleRef
	/*Unique name of the property related to the Action.
	  Required: true
	  In: path
	*/
	PropertyName string
}

WeaviateActionsPropertiesDeleteParams contains all the bound params for the weaviate actions properties delete operation typically these are obtained from a http.Request

swagger:parameters weaviate.actions.properties.delete

func NewWeaviateActionsPropertiesDeleteParams

func NewWeaviateActionsPropertiesDeleteParams() WeaviateActionsPropertiesDeleteParams

NewWeaviateActionsPropertiesDeleteParams creates a new WeaviateActionsPropertiesDeleteParams object no default values defined in spec.

func (*WeaviateActionsPropertiesDeleteParams) BindRequest

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewWeaviateActionsPropertiesDeleteParams() beforehand.

type WeaviateActionsPropertiesDeleteURL

type WeaviateActionsPropertiesDeleteURL struct {
	ActionID     strfmt.UUID
	PropertyName string
	// contains filtered or unexported fields
}

WeaviateActionsPropertiesDeleteURL generates an URL for the weaviate actions properties delete operation

func (*WeaviateActionsPropertiesDeleteURL) Build

Build a url path and query string

func (*WeaviateActionsPropertiesDeleteURL) BuildFull

func (o *WeaviateActionsPropertiesDeleteURL) BuildFull(scheme, host string) (*url.URL, error)

BuildFull builds a full url with scheme, host, path and query string

func (*WeaviateActionsPropertiesDeleteURL) Must

Must is a helper function to panic when the url builder returns an error

func (*WeaviateActionsPropertiesDeleteURL) SetBasePath

func (o *WeaviateActionsPropertiesDeleteURL) SetBasePath(bp string)

SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

func (*WeaviateActionsPropertiesDeleteURL) String

String returns the string representation of the path with query string

func (*WeaviateActionsPropertiesDeleteURL) StringFull

func (o *WeaviateActionsPropertiesDeleteURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

func (*WeaviateActionsPropertiesDeleteURL) WithBasePath

WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

type WeaviateActionsPropertiesDeleteUnauthorized

type WeaviateActionsPropertiesDeleteUnauthorized struct {
}

WeaviateActionsPropertiesDeleteUnauthorized Unauthorized or invalid credentials.

swagger:response weaviateActionsPropertiesDeleteUnauthorized

func NewWeaviateActionsPropertiesDeleteUnauthorized

func NewWeaviateActionsPropertiesDeleteUnauthorized() *WeaviateActionsPropertiesDeleteUnauthorized

NewWeaviateActionsPropertiesDeleteUnauthorized creates WeaviateActionsPropertiesDeleteUnauthorized with default headers values

func (*WeaviateActionsPropertiesDeleteUnauthorized) WriteResponse

WriteResponse to the client

type WeaviateActionsPropertiesUpdate

type WeaviateActionsPropertiesUpdate struct {
	Context *middleware.Context
	Handler WeaviateActionsPropertiesUpdateHandler
}

WeaviateActionsPropertiesUpdate swagger:route PUT /actions/{actionId}/properties/{propertyName} actions weaviateActionsPropertiesUpdate

Replace all references to a class-property.

Replace all references to a class-property.

func NewWeaviateActionsPropertiesUpdate

func NewWeaviateActionsPropertiesUpdate(ctx *middleware.Context, handler WeaviateActionsPropertiesUpdateHandler) *WeaviateActionsPropertiesUpdate

NewWeaviateActionsPropertiesUpdate creates a new http.Handler for the weaviate actions properties update operation

func (*WeaviateActionsPropertiesUpdate) ServeHTTP

type WeaviateActionsPropertiesUpdateForbidden

type WeaviateActionsPropertiesUpdateForbidden struct {
}

WeaviateActionsPropertiesUpdateForbidden The used API-key has insufficient permissions.

swagger:response weaviateActionsPropertiesUpdateForbidden

func NewWeaviateActionsPropertiesUpdateForbidden

func NewWeaviateActionsPropertiesUpdateForbidden() *WeaviateActionsPropertiesUpdateForbidden

NewWeaviateActionsPropertiesUpdateForbidden creates WeaviateActionsPropertiesUpdateForbidden with default headers values

func (*WeaviateActionsPropertiesUpdateForbidden) WriteResponse

WriteResponse to the client

type WeaviateActionsPropertiesUpdateHandler

type WeaviateActionsPropertiesUpdateHandler interface {
	Handle(WeaviateActionsPropertiesUpdateParams) middleware.Responder
}

WeaviateActionsPropertiesUpdateHandler interface for that can handle valid weaviate actions properties update params

type WeaviateActionsPropertiesUpdateHandlerFunc

type WeaviateActionsPropertiesUpdateHandlerFunc func(WeaviateActionsPropertiesUpdateParams) middleware.Responder

WeaviateActionsPropertiesUpdateHandlerFunc turns a function with the right signature into a weaviate actions properties update handler

func (WeaviateActionsPropertiesUpdateHandlerFunc) Handle

Handle executing the request and returning a response

type WeaviateActionsPropertiesUpdateInternalServerError

type WeaviateActionsPropertiesUpdateInternalServerError struct {

	/*
	  In: Body
	*/
	Payload *models.ErrorResponse `json:"body,omitempty"`
}

WeaviateActionsPropertiesUpdateInternalServerError An error has occurred while trying to fulfill the request. Most likely the ErrorResponse will contain more information about the error.

swagger:response weaviateActionsPropertiesUpdateInternalServerError

func NewWeaviateActionsPropertiesUpdateInternalServerError

func NewWeaviateActionsPropertiesUpdateInternalServerError() *WeaviateActionsPropertiesUpdateInternalServerError

NewWeaviateActionsPropertiesUpdateInternalServerError creates WeaviateActionsPropertiesUpdateInternalServerError with default headers values

func (*WeaviateActionsPropertiesUpdateInternalServerError) SetPayload

SetPayload sets the payload to the weaviate actions properties update internal server error response

func (*WeaviateActionsPropertiesUpdateInternalServerError) WithPayload

WithPayload adds the payload to the weaviate actions properties update internal server error response

func (*WeaviateActionsPropertiesUpdateInternalServerError) WriteResponse

WriteResponse to the client

type WeaviateActionsPropertiesUpdateOK

type WeaviateActionsPropertiesUpdateOK struct {
}

WeaviateActionsPropertiesUpdateOK Successfully replaced all the references.

swagger:response weaviateActionsPropertiesUpdateOK

func NewWeaviateActionsPropertiesUpdateOK

func NewWeaviateActionsPropertiesUpdateOK() *WeaviateActionsPropertiesUpdateOK

NewWeaviateActionsPropertiesUpdateOK creates WeaviateActionsPropertiesUpdateOK with default headers values

func (*WeaviateActionsPropertiesUpdateOK) WriteResponse

func (o *WeaviateActionsPropertiesUpdateOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type WeaviateActionsPropertiesUpdateParams

type WeaviateActionsPropertiesUpdateParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*Unique ID of the Action.
	  Required: true
	  In: path
	*/
	ActionID strfmt.UUID
	/*
	  Required: true
	  In: body
	*/
	Body models.MultipleRef
	/*Unique name of the property related to the Action.
	  Required: true
	  In: path
	*/
	PropertyName string
}

WeaviateActionsPropertiesUpdateParams contains all the bound params for the weaviate actions properties update operation typically these are obtained from a http.Request

swagger:parameters weaviate.actions.properties.update

func NewWeaviateActionsPropertiesUpdateParams

func NewWeaviateActionsPropertiesUpdateParams() WeaviateActionsPropertiesUpdateParams

NewWeaviateActionsPropertiesUpdateParams creates a new WeaviateActionsPropertiesUpdateParams object no default values defined in spec.

func (*WeaviateActionsPropertiesUpdateParams) BindRequest

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewWeaviateActionsPropertiesUpdateParams() beforehand.

type WeaviateActionsPropertiesUpdateURL

type WeaviateActionsPropertiesUpdateURL struct {
	ActionID     strfmt.UUID
	PropertyName string
	// contains filtered or unexported fields
}

WeaviateActionsPropertiesUpdateURL generates an URL for the weaviate actions properties update operation

func (*WeaviateActionsPropertiesUpdateURL) Build

Build a url path and query string

func (*WeaviateActionsPropertiesUpdateURL) BuildFull

func (o *WeaviateActionsPropertiesUpdateURL) BuildFull(scheme, host string) (*url.URL, error)

BuildFull builds a full url with scheme, host, path and query string

func (*WeaviateActionsPropertiesUpdateURL) Must

Must is a helper function to panic when the url builder returns an error

func (*WeaviateActionsPropertiesUpdateURL) SetBasePath

func (o *WeaviateActionsPropertiesUpdateURL) SetBasePath(bp string)

SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

func (*WeaviateActionsPropertiesUpdateURL) String

String returns the string representation of the path with query string

func (*WeaviateActionsPropertiesUpdateURL) StringFull

func (o *WeaviateActionsPropertiesUpdateURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

func (*WeaviateActionsPropertiesUpdateURL) WithBasePath

WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

type WeaviateActionsPropertiesUpdateUnauthorized

type WeaviateActionsPropertiesUpdateUnauthorized struct {
}

WeaviateActionsPropertiesUpdateUnauthorized Unauthorized or invalid credentials.

swagger:response weaviateActionsPropertiesUpdateUnauthorized

func NewWeaviateActionsPropertiesUpdateUnauthorized

func NewWeaviateActionsPropertiesUpdateUnauthorized() *WeaviateActionsPropertiesUpdateUnauthorized

NewWeaviateActionsPropertiesUpdateUnauthorized creates WeaviateActionsPropertiesUpdateUnauthorized with default headers values

func (*WeaviateActionsPropertiesUpdateUnauthorized) WriteResponse

WriteResponse to the client

type WeaviateActionsPropertiesUpdateUnprocessableEntity

type WeaviateActionsPropertiesUpdateUnprocessableEntity struct {

	/*
	  In: Body
	*/
	Payload *models.ErrorResponse `json:"body,omitempty"`
}

WeaviateActionsPropertiesUpdateUnprocessableEntity Request body is well-formed (i.e., syntactically correct), but semantically erroneous. Are you sure the property exists or that it is a class?

swagger:response weaviateActionsPropertiesUpdateUnprocessableEntity

func NewWeaviateActionsPropertiesUpdateUnprocessableEntity

func NewWeaviateActionsPropertiesUpdateUnprocessableEntity() *WeaviateActionsPropertiesUpdateUnprocessableEntity

NewWeaviateActionsPropertiesUpdateUnprocessableEntity creates WeaviateActionsPropertiesUpdateUnprocessableEntity with default headers values

func (*WeaviateActionsPropertiesUpdateUnprocessableEntity) SetPayload

SetPayload sets the payload to the weaviate actions properties update unprocessable entity response

func (*WeaviateActionsPropertiesUpdateUnprocessableEntity) WithPayload

WithPayload adds the payload to the weaviate actions properties update unprocessable entity response

func (*WeaviateActionsPropertiesUpdateUnprocessableEntity) WriteResponse

WriteResponse to the client

type WeaviateActionsValidate

type WeaviateActionsValidate struct {
	Context *middleware.Context
	Handler WeaviateActionsValidateHandler
}

WeaviateActionsValidate swagger:route POST /actions/validate actions weaviateActionsValidate

Validate an Action based on a schema.

Validate an Action's schema and meta-data. It has to be based on a schema, which is related to the given Action to be accepted by this validation.

func NewWeaviateActionsValidate

func NewWeaviateActionsValidate(ctx *middleware.Context, handler WeaviateActionsValidateHandler) *WeaviateActionsValidate

NewWeaviateActionsValidate creates a new http.Handler for the weaviate actions validate operation

func (*WeaviateActionsValidate) ServeHTTP

type WeaviateActionsValidateForbidden

type WeaviateActionsValidateForbidden struct {
}

WeaviateActionsValidateForbidden The used API-key has insufficient permissions.

swagger:response weaviateActionsValidateForbidden

func NewWeaviateActionsValidateForbidden

func NewWeaviateActionsValidateForbidden() *WeaviateActionsValidateForbidden

NewWeaviateActionsValidateForbidden creates WeaviateActionsValidateForbidden with default headers values

func (*WeaviateActionsValidateForbidden) WriteResponse

func (o *WeaviateActionsValidateForbidden) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type WeaviateActionsValidateHandler

type WeaviateActionsValidateHandler interface {
	Handle(WeaviateActionsValidateParams) middleware.Responder
}

WeaviateActionsValidateHandler interface for that can handle valid weaviate actions validate params

type WeaviateActionsValidateHandlerFunc

type WeaviateActionsValidateHandlerFunc func(WeaviateActionsValidateParams) middleware.Responder

WeaviateActionsValidateHandlerFunc turns a function with the right signature into a weaviate actions validate handler

func (WeaviateActionsValidateHandlerFunc) Handle

Handle executing the request and returning a response

type WeaviateActionsValidateInternalServerError

type WeaviateActionsValidateInternalServerError struct {

	/*
	  In: Body
	*/
	Payload *models.ErrorResponse `json:"body,omitempty"`
}

WeaviateActionsValidateInternalServerError An error has occurred while trying to fulfill the request. Most likely the ErrorResponse will contain more information about the error.

swagger:response weaviateActionsValidateInternalServerError

func NewWeaviateActionsValidateInternalServerError

func NewWeaviateActionsValidateInternalServerError() *WeaviateActionsValidateInternalServerError

NewWeaviateActionsValidateInternalServerError creates WeaviateActionsValidateInternalServerError with default headers values

func (*WeaviateActionsValidateInternalServerError) SetPayload

SetPayload sets the payload to the weaviate actions validate internal server error response

func (*WeaviateActionsValidateInternalServerError) WithPayload

WithPayload adds the payload to the weaviate actions validate internal server error response

func (*WeaviateActionsValidateInternalServerError) WriteResponse

WriteResponse to the client

type WeaviateActionsValidateOK

type WeaviateActionsValidateOK struct {
}

WeaviateActionsValidateOK Successfully validated.

swagger:response weaviateActionsValidateOK

func NewWeaviateActionsValidateOK

func NewWeaviateActionsValidateOK() *WeaviateActionsValidateOK

NewWeaviateActionsValidateOK creates WeaviateActionsValidateOK with default headers values

func (*WeaviateActionsValidateOK) WriteResponse

func (o *WeaviateActionsValidateOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type WeaviateActionsValidateParams

type WeaviateActionsValidateParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*
	  Required: true
	  In: body
	*/
	Body *models.ActionValidate
}

WeaviateActionsValidateParams contains all the bound params for the weaviate actions validate operation typically these are obtained from a http.Request

swagger:parameters weaviate.actions.validate

func NewWeaviateActionsValidateParams

func NewWeaviateActionsValidateParams() WeaviateActionsValidateParams

NewWeaviateActionsValidateParams creates a new WeaviateActionsValidateParams object no default values defined in spec.

func (*WeaviateActionsValidateParams) BindRequest

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewWeaviateActionsValidateParams() beforehand.

type WeaviateActionsValidateURL

type WeaviateActionsValidateURL struct {
	// contains filtered or unexported fields
}

WeaviateActionsValidateURL generates an URL for the weaviate actions validate operation

func (*WeaviateActionsValidateURL) Build

func (o *WeaviateActionsValidateURL) Build() (*url.URL, error)

Build a url path and query string

func (*WeaviateActionsValidateURL) BuildFull

func (o *WeaviateActionsValidateURL) BuildFull(scheme, host string) (*url.URL, error)

BuildFull builds a full url with scheme, host, path and query string

func (*WeaviateActionsValidateURL) Must

func (o *WeaviateActionsValidateURL) Must(u *url.URL, err error) *url.URL

Must is a helper function to panic when the url builder returns an error

func (*WeaviateActionsValidateURL) SetBasePath

func (o *WeaviateActionsValidateURL) SetBasePath(bp string)

SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

func (*WeaviateActionsValidateURL) String

func (o *WeaviateActionsValidateURL) String() string

String returns the string representation of the path with query string

func (*WeaviateActionsValidateURL) StringFull

func (o *WeaviateActionsValidateURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

func (*WeaviateActionsValidateURL) WithBasePath

WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string

type WeaviateActionsValidateUnauthorized

type WeaviateActionsValidateUnauthorized struct {
}

WeaviateActionsValidateUnauthorized Unauthorized or invalid credentials.

swagger:response weaviateActionsValidateUnauthorized

func NewWeaviateActionsValidateUnauthorized

func NewWeaviateActionsValidateUnauthorized() *WeaviateActionsValidateUnauthorized

NewWeaviateActionsValidateUnauthorized creates WeaviateActionsValidateUnauthorized with default headers values

func (*WeaviateActionsValidateUnauthorized) WriteResponse

WriteResponse to the client

type WeaviateActionsValidateUnprocessableEntity

type WeaviateActionsValidateUnprocessableEntity struct {

	/*
	  In: Body
	*/
	Payload *models.ErrorResponse `json:"body,omitempty"`
}

WeaviateActionsValidateUnprocessableEntity Request body is well-formed (i.e., syntactically correct), but semantically erroneous. Are you sure the class is defined in the configuration file?

swagger:response weaviateActionsValidateUnprocessableEntity

func NewWeaviateActionsValidateUnprocessableEntity

func NewWeaviateActionsValidateUnprocessableEntity() *WeaviateActionsValidateUnprocessableEntity

NewWeaviateActionsValidateUnprocessableEntity creates WeaviateActionsValidateUnprocessableEntity with default headers values

func (*WeaviateActionsValidateUnprocessableEntity) SetPayload

SetPayload sets the payload to the weaviate actions validate unprocessable entity response

func (*WeaviateActionsValidateUnprocessableEntity) WithPayload

WithPayload adds the payload to the weaviate actions validate unprocessable entity response

func (*WeaviateActionsValidateUnprocessableEntity) WriteResponse

WriteResponse to the client

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL