Documentation ¶
Index ¶
- type Client
- type EmitEventBadRequest
- type EmitEventDefault
- type EmitEventForbidden
- type EmitEventOK
- type EmitEventParams
- func (o *EmitEventParams) SetBody(body *v1.Emission)
- func (o *EmitEventParams) SetContext(ctx context.Context)
- func (o *EmitEventParams) SetHTTPClient(client *http.Client)
- func (o *EmitEventParams) SetTimeout(timeout time.Duration)
- func (o *EmitEventParams) SetXDispatchOrg(xDispatchOrg string)
- func (o *EmitEventParams) WithBody(body *v1.Emission) *EmitEventParams
- func (o *EmitEventParams) WithContext(ctx context.Context) *EmitEventParams
- func (o *EmitEventParams) WithHTTPClient(client *http.Client) *EmitEventParams
- func (o *EmitEventParams) WithTimeout(timeout time.Duration) *EmitEventParams
- func (o *EmitEventParams) WithXDispatchOrg(xDispatchOrg string) *EmitEventParams
- func (o *EmitEventParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type EmitEventReader
- type EmitEventUnauthorized
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
Client for events API
func New ¶
func New(transport runtime.ClientTransport, formats strfmt.Registry) *Client
New creates a new events API client.
func (*Client) EmitEvent ¶
func (a *Client) EmitEvent(params *EmitEventParams, authInfo runtime.ClientAuthInfoWriter) (*EmitEventOK, error)
EmitEvent emits an event
func (*Client) SetTransport ¶
func (a *Client) SetTransport(transport runtime.ClientTransport)
SetTransport changes the transport on the client
type EmitEventBadRequest ¶
EmitEventBadRequest handles this case with default header values.
Invalid input
func NewEmitEventBadRequest ¶
func NewEmitEventBadRequest() *EmitEventBadRequest
NewEmitEventBadRequest creates a EmitEventBadRequest with default headers values
func (*EmitEventBadRequest) Error ¶
func (o *EmitEventBadRequest) Error() string
type EmitEventDefault ¶
EmitEventDefault handles this case with default header values.
Unknown error
func NewEmitEventDefault ¶
func NewEmitEventDefault(code int) *EmitEventDefault
NewEmitEventDefault creates a EmitEventDefault with default headers values
func (*EmitEventDefault) Code ¶
func (o *EmitEventDefault) Code() int
Code gets the status code for the emit event default response
func (*EmitEventDefault) Error ¶
func (o *EmitEventDefault) Error() string
type EmitEventForbidden ¶ added in v0.1.18
EmitEventForbidden handles this case with default header values.
access to this resource is forbidden
func NewEmitEventForbidden ¶ added in v0.1.18
func NewEmitEventForbidden() *EmitEventForbidden
NewEmitEventForbidden creates a EmitEventForbidden with default headers values
func (*EmitEventForbidden) Error ¶ added in v0.1.18
func (o *EmitEventForbidden) Error() string
type EmitEventOK ¶
EmitEventOK handles this case with default header values.
Event emitted
func NewEmitEventOK ¶
func NewEmitEventOK() *EmitEventOK
NewEmitEventOK creates a EmitEventOK with default headers values
func (*EmitEventOK) Error ¶
func (o *EmitEventOK) Error() string
type EmitEventParams ¶
type EmitEventParams struct { /*XDispatchOrg*/ XDispatchOrg string /*Body emission object */ Body *v1.Emission Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
EmitEventParams contains all the parameters to send to the API endpoint for the emit event operation typically these are written to a http.Request
func NewEmitEventParams ¶
func NewEmitEventParams() *EmitEventParams
NewEmitEventParams creates a new EmitEventParams object with the default values initialized.
func NewEmitEventParamsWithContext ¶
func NewEmitEventParamsWithContext(ctx context.Context) *EmitEventParams
NewEmitEventParamsWithContext creates a new EmitEventParams object with the default values initialized, and the ability to set a context for a request
func NewEmitEventParamsWithHTTPClient ¶
func NewEmitEventParamsWithHTTPClient(client *http.Client) *EmitEventParams
NewEmitEventParamsWithHTTPClient creates a new EmitEventParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewEmitEventParamsWithTimeout ¶
func NewEmitEventParamsWithTimeout(timeout time.Duration) *EmitEventParams
NewEmitEventParamsWithTimeout creates a new EmitEventParams object with the default values initialized, and the ability to set a timeout on a request
func (*EmitEventParams) SetBody ¶
func (o *EmitEventParams) SetBody(body *v1.Emission)
SetBody adds the body to the emit event params
func (*EmitEventParams) SetContext ¶
func (o *EmitEventParams) SetContext(ctx context.Context)
SetContext adds the context to the emit event params
func (*EmitEventParams) SetHTTPClient ¶
func (o *EmitEventParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the emit event params
func (*EmitEventParams) SetTimeout ¶
func (o *EmitEventParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the emit event params
func (*EmitEventParams) SetXDispatchOrg ¶ added in v0.1.16
func (o *EmitEventParams) SetXDispatchOrg(xDispatchOrg string)
SetXDispatchOrg adds the xDispatchOrg to the emit event params
func (*EmitEventParams) WithBody ¶
func (o *EmitEventParams) WithBody(body *v1.Emission) *EmitEventParams
WithBody adds the body to the emit event params
func (*EmitEventParams) WithContext ¶
func (o *EmitEventParams) WithContext(ctx context.Context) *EmitEventParams
WithContext adds the context to the emit event params
func (*EmitEventParams) WithHTTPClient ¶
func (o *EmitEventParams) WithHTTPClient(client *http.Client) *EmitEventParams
WithHTTPClient adds the HTTPClient to the emit event params
func (*EmitEventParams) WithTimeout ¶
func (o *EmitEventParams) WithTimeout(timeout time.Duration) *EmitEventParams
WithTimeout adds the timeout to the emit event params
func (*EmitEventParams) WithXDispatchOrg ¶ added in v0.1.16
func (o *EmitEventParams) WithXDispatchOrg(xDispatchOrg string) *EmitEventParams
WithXDispatchOrg adds the xDispatchOrg to the emit event params
func (*EmitEventParams) WriteToRequest ¶
func (o *EmitEventParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type EmitEventReader ¶
type EmitEventReader struct {
// contains filtered or unexported fields
}
EmitEventReader is a Reader for the EmitEvent structure.
func (*EmitEventReader) ReadResponse ¶
func (o *EmitEventReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type EmitEventUnauthorized ¶
type EmitEventUnauthorized struct {
}EmitEventUnauthorized handles this case with default header values.
Unauthorized Request
func NewEmitEventUnauthorized ¶
func NewEmitEventUnauthorized() *EmitEventUnauthorized
NewEmitEventUnauthorized creates a EmitEventUnauthorized with default headers values
func (*EmitEventUnauthorized) Error ¶
func (o *EmitEventUnauthorized) Error() string