push

package
v0.19.2 Latest Latest
Warning

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

Go to latest
Published: Sep 5, 2025 License: AGPL-3.0 Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func WithContentTypeApplicationJSON

func WithContentTypeApplicationJSON(r *runtime.ClientOperation)

WithContentTypeApplicationJSON sets the Content-Type header to "application/json".

func WithContentTypeApplicationxWwwFormUrlencoded

func WithContentTypeApplicationxWwwFormUrlencoded(r *runtime.ClientOperation)

WithContentTypeApplicationxWwwFormUrlencoded sets the Content-Type header to "application/x-www-form-urlencoded".

Types

type Client

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

Client for push API

func (*Client) PushSubscriptionDelete

func (a *Client) PushSubscriptionDelete(params *PushSubscriptionDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PushSubscriptionDeleteOK, error)

PushSubscriptionDelete deletes the web push subscription associated with the current auth token

If there is no subscription, returns successfully anyway.

func (*Client) PushSubscriptionGet

func (a *Client) PushSubscriptionGet(params *PushSubscriptionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PushSubscriptionGetOK, error)

PushSubscriptionGet gets the push subscription for the current access token

func (*Client) PushSubscriptionPost

func (a *Client) PushSubscriptionPost(params *PushSubscriptionPostParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PushSubscriptionPostOK, error)

PushSubscriptionPost creates a new web push subscription for the current access token or replace the existing one

func (*Client) PushSubscriptionPut

func (a *Client) PushSubscriptionPut(params *PushSubscriptionPutParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PushSubscriptionPutOK, error)

PushSubscriptionPut updates the web push subscription for the current access token

Only which notifications you receive can be updated.

func (*Client) SetTransport

func (a *Client) SetTransport(transport runtime.ClientTransport)

SetTransport changes the transport on the client

type ClientOption

type ClientOption func(*runtime.ClientOperation)

ClientOption may be used to customize the behavior of Client methods.

func WithContentType

func WithContentType(mime string) ClientOption

WithContentType allows the client to force the Content-Type header to negotiate a specific Consumer from the server.

You may use this option to set arbitrary extensions to your MIME media type.

type ClientService

type ClientService interface {
	PushSubscriptionDelete(params *PushSubscriptionDeleteParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PushSubscriptionDeleteOK, error)

	PushSubscriptionGet(params *PushSubscriptionGetParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PushSubscriptionGetOK, error)

	PushSubscriptionPost(params *PushSubscriptionPostParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PushSubscriptionPostOK, error)

	PushSubscriptionPut(params *PushSubscriptionPutParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*PushSubscriptionPutOK, error)

	SetTransport(transport runtime.ClientTransport)
}

ClientService is the interface for Client methods

func New

func New(transport runtime.ClientTransport, formats strfmt.Registry) ClientService

New creates a new push API client.

func NewClientWithBasicAuth

func NewClientWithBasicAuth(host, basePath, scheme, user, password string) ClientService

New creates a new push API client with basic auth credentials. It takes the following parameters: - host: http host (github.com). - basePath: any base path for the API client ("/v1", "/v3"). - scheme: http scheme ("http", "https"). - user: user for basic authentication header. - password: password for basic authentication header.

func NewClientWithBearerToken

func NewClientWithBearerToken(host, basePath, scheme, bearerToken string) ClientService

New creates a new push API client with a bearer token for authentication. It takes the following parameters: - host: http host (github.com). - basePath: any base path for the API client ("/v1", "/v3"). - scheme: http scheme ("http", "https"). - bearerToken: bearer token for Bearer authentication header.

type PushSubscriptionDeleteBadRequest

type PushSubscriptionDeleteBadRequest struct {
}

PushSubscriptionDeleteBadRequest describes a response with status code 400, with default header values.

bad request

func NewPushSubscriptionDeleteBadRequest

func NewPushSubscriptionDeleteBadRequest() *PushSubscriptionDeleteBadRequest

NewPushSubscriptionDeleteBadRequest creates a PushSubscriptionDeleteBadRequest with default headers values

func (*PushSubscriptionDeleteBadRequest) Code

Code gets the status code for the push subscription delete bad request response

func (*PushSubscriptionDeleteBadRequest) Error

func (*PushSubscriptionDeleteBadRequest) IsClientError

func (o *PushSubscriptionDeleteBadRequest) IsClientError() bool

IsClientError returns true when this push subscription delete bad request response has a 4xx status code

func (*PushSubscriptionDeleteBadRequest) IsCode

func (o *PushSubscriptionDeleteBadRequest) IsCode(code int) bool

IsCode returns true when this push subscription delete bad request response a status code equal to that given

func (*PushSubscriptionDeleteBadRequest) IsRedirect

func (o *PushSubscriptionDeleteBadRequest) IsRedirect() bool

IsRedirect returns true when this push subscription delete bad request response has a 3xx status code

func (*PushSubscriptionDeleteBadRequest) IsServerError

func (o *PushSubscriptionDeleteBadRequest) IsServerError() bool

IsServerError returns true when this push subscription delete bad request response has a 5xx status code

func (*PushSubscriptionDeleteBadRequest) IsSuccess

func (o *PushSubscriptionDeleteBadRequest) IsSuccess() bool

IsSuccess returns true when this push subscription delete bad request response has a 2xx status code

func (*PushSubscriptionDeleteBadRequest) String

type PushSubscriptionDeleteInternalServerError

type PushSubscriptionDeleteInternalServerError struct {
}

PushSubscriptionDeleteInternalServerError describes a response with status code 500, with default header values.

internal server error

func NewPushSubscriptionDeleteInternalServerError

func NewPushSubscriptionDeleteInternalServerError() *PushSubscriptionDeleteInternalServerError

NewPushSubscriptionDeleteInternalServerError creates a PushSubscriptionDeleteInternalServerError with default headers values

func (*PushSubscriptionDeleteInternalServerError) Code

Code gets the status code for the push subscription delete internal server error response

func (*PushSubscriptionDeleteInternalServerError) Error

func (*PushSubscriptionDeleteInternalServerError) IsClientError

IsClientError returns true when this push subscription delete internal server error response has a 4xx status code

func (*PushSubscriptionDeleteInternalServerError) IsCode

IsCode returns true when this push subscription delete internal server error response a status code equal to that given

func (*PushSubscriptionDeleteInternalServerError) IsRedirect

IsRedirect returns true when this push subscription delete internal server error response has a 3xx status code

func (*PushSubscriptionDeleteInternalServerError) IsServerError

IsServerError returns true when this push subscription delete internal server error response has a 5xx status code

func (*PushSubscriptionDeleteInternalServerError) IsSuccess

IsSuccess returns true when this push subscription delete internal server error response has a 2xx status code

func (*PushSubscriptionDeleteInternalServerError) String

type PushSubscriptionDeleteOK

type PushSubscriptionDeleteOK struct {
}

PushSubscriptionDeleteOK describes a response with status code 200, with default header values.

Push subscription deleted, or did not exist.

func NewPushSubscriptionDeleteOK

func NewPushSubscriptionDeleteOK() *PushSubscriptionDeleteOK

NewPushSubscriptionDeleteOK creates a PushSubscriptionDeleteOK with default headers values

func (*PushSubscriptionDeleteOK) Code

func (o *PushSubscriptionDeleteOK) Code() int

Code gets the status code for the push subscription delete o k response

func (*PushSubscriptionDeleteOK) Error

func (o *PushSubscriptionDeleteOK) Error() string

func (*PushSubscriptionDeleteOK) IsClientError

func (o *PushSubscriptionDeleteOK) IsClientError() bool

IsClientError returns true when this push subscription delete o k response has a 4xx status code

func (*PushSubscriptionDeleteOK) IsCode

func (o *PushSubscriptionDeleteOK) IsCode(code int) bool

IsCode returns true when this push subscription delete o k response a status code equal to that given

func (*PushSubscriptionDeleteOK) IsRedirect

func (o *PushSubscriptionDeleteOK) IsRedirect() bool

IsRedirect returns true when this push subscription delete o k response has a 3xx status code

func (*PushSubscriptionDeleteOK) IsServerError

func (o *PushSubscriptionDeleteOK) IsServerError() bool

IsServerError returns true when this push subscription delete o k response has a 5xx status code

func (*PushSubscriptionDeleteOK) IsSuccess

func (o *PushSubscriptionDeleteOK) IsSuccess() bool

IsSuccess returns true when this push subscription delete o k response has a 2xx status code

func (*PushSubscriptionDeleteOK) String

func (o *PushSubscriptionDeleteOK) String() string

type PushSubscriptionDeleteParams

type PushSubscriptionDeleteParams struct {
	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

PushSubscriptionDeleteParams contains all the parameters to send to the API endpoint

for the push subscription delete operation.

Typically these are written to a http.Request.

func NewPushSubscriptionDeleteParams

func NewPushSubscriptionDeleteParams() *PushSubscriptionDeleteParams

NewPushSubscriptionDeleteParams creates a new PushSubscriptionDeleteParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewPushSubscriptionDeleteParamsWithContext

func NewPushSubscriptionDeleteParamsWithContext(ctx context.Context) *PushSubscriptionDeleteParams

NewPushSubscriptionDeleteParamsWithContext creates a new PushSubscriptionDeleteParams object with the ability to set a context for a request.

func NewPushSubscriptionDeleteParamsWithHTTPClient

func NewPushSubscriptionDeleteParamsWithHTTPClient(client *http.Client) *PushSubscriptionDeleteParams

NewPushSubscriptionDeleteParamsWithHTTPClient creates a new PushSubscriptionDeleteParams object with the ability to set a custom HTTPClient for a request.

func NewPushSubscriptionDeleteParamsWithTimeout

func NewPushSubscriptionDeleteParamsWithTimeout(timeout time.Duration) *PushSubscriptionDeleteParams

NewPushSubscriptionDeleteParamsWithTimeout creates a new PushSubscriptionDeleteParams object with the ability to set a timeout on a request.

func (*PushSubscriptionDeleteParams) SetContext

func (o *PushSubscriptionDeleteParams) SetContext(ctx context.Context)

SetContext adds the context to the push subscription delete params

func (*PushSubscriptionDeleteParams) SetDefaults

func (o *PushSubscriptionDeleteParams) SetDefaults()

SetDefaults hydrates default values in the push subscription delete params (not the query body).

All values with no default are reset to their zero value.

func (*PushSubscriptionDeleteParams) SetHTTPClient

func (o *PushSubscriptionDeleteParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the push subscription delete params

func (*PushSubscriptionDeleteParams) SetTimeout

func (o *PushSubscriptionDeleteParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the push subscription delete params

func (*PushSubscriptionDeleteParams) WithContext

WithContext adds the context to the push subscription delete params

func (*PushSubscriptionDeleteParams) WithDefaults

WithDefaults hydrates default values in the push subscription delete params (not the query body).

All values with no default are reset to their zero value.

func (*PushSubscriptionDeleteParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the push subscription delete params

func (*PushSubscriptionDeleteParams) WithTimeout

WithTimeout adds the timeout to the push subscription delete params

func (*PushSubscriptionDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PushSubscriptionDeleteReader

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

PushSubscriptionDeleteReader is a Reader for the PushSubscriptionDelete structure.

func (*PushSubscriptionDeleteReader) ReadResponse

func (o *PushSubscriptionDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PushSubscriptionDeleteUnauthorized

type PushSubscriptionDeleteUnauthorized struct {
}

PushSubscriptionDeleteUnauthorized describes a response with status code 401, with default header values.

unauthorized

func NewPushSubscriptionDeleteUnauthorized

func NewPushSubscriptionDeleteUnauthorized() *PushSubscriptionDeleteUnauthorized

NewPushSubscriptionDeleteUnauthorized creates a PushSubscriptionDeleteUnauthorized with default headers values

func (*PushSubscriptionDeleteUnauthorized) Code

Code gets the status code for the push subscription delete unauthorized response

func (*PushSubscriptionDeleteUnauthorized) Error

func (*PushSubscriptionDeleteUnauthorized) IsClientError

func (o *PushSubscriptionDeleteUnauthorized) IsClientError() bool

IsClientError returns true when this push subscription delete unauthorized response has a 4xx status code

func (*PushSubscriptionDeleteUnauthorized) IsCode

IsCode returns true when this push subscription delete unauthorized response a status code equal to that given

func (*PushSubscriptionDeleteUnauthorized) IsRedirect

func (o *PushSubscriptionDeleteUnauthorized) IsRedirect() bool

IsRedirect returns true when this push subscription delete unauthorized response has a 3xx status code

func (*PushSubscriptionDeleteUnauthorized) IsServerError

func (o *PushSubscriptionDeleteUnauthorized) IsServerError() bool

IsServerError returns true when this push subscription delete unauthorized response has a 5xx status code

func (*PushSubscriptionDeleteUnauthorized) IsSuccess

IsSuccess returns true when this push subscription delete unauthorized response has a 2xx status code

func (*PushSubscriptionDeleteUnauthorized) String

type PushSubscriptionGetBadRequest

type PushSubscriptionGetBadRequest struct {
}

PushSubscriptionGetBadRequest describes a response with status code 400, with default header values.

bad request

func NewPushSubscriptionGetBadRequest

func NewPushSubscriptionGetBadRequest() *PushSubscriptionGetBadRequest

NewPushSubscriptionGetBadRequest creates a PushSubscriptionGetBadRequest with default headers values

func (*PushSubscriptionGetBadRequest) Code

Code gets the status code for the push subscription get bad request response

func (*PushSubscriptionGetBadRequest) Error

func (*PushSubscriptionGetBadRequest) IsClientError

func (o *PushSubscriptionGetBadRequest) IsClientError() bool

IsClientError returns true when this push subscription get bad request response has a 4xx status code

func (*PushSubscriptionGetBadRequest) IsCode

func (o *PushSubscriptionGetBadRequest) IsCode(code int) bool

IsCode returns true when this push subscription get bad request response a status code equal to that given

func (*PushSubscriptionGetBadRequest) IsRedirect

func (o *PushSubscriptionGetBadRequest) IsRedirect() bool

IsRedirect returns true when this push subscription get bad request response has a 3xx status code

func (*PushSubscriptionGetBadRequest) IsServerError

func (o *PushSubscriptionGetBadRequest) IsServerError() bool

IsServerError returns true when this push subscription get bad request response has a 5xx status code

func (*PushSubscriptionGetBadRequest) IsSuccess

func (o *PushSubscriptionGetBadRequest) IsSuccess() bool

IsSuccess returns true when this push subscription get bad request response has a 2xx status code

func (*PushSubscriptionGetBadRequest) String

type PushSubscriptionGetInternalServerError

type PushSubscriptionGetInternalServerError struct {
}

PushSubscriptionGetInternalServerError describes a response with status code 500, with default header values.

internal server error

func NewPushSubscriptionGetInternalServerError

func NewPushSubscriptionGetInternalServerError() *PushSubscriptionGetInternalServerError

NewPushSubscriptionGetInternalServerError creates a PushSubscriptionGetInternalServerError with default headers values

func (*PushSubscriptionGetInternalServerError) Code

Code gets the status code for the push subscription get internal server error response

func (*PushSubscriptionGetInternalServerError) Error

func (*PushSubscriptionGetInternalServerError) IsClientError

func (o *PushSubscriptionGetInternalServerError) IsClientError() bool

IsClientError returns true when this push subscription get internal server error response has a 4xx status code

func (*PushSubscriptionGetInternalServerError) IsCode

IsCode returns true when this push subscription get internal server error response a status code equal to that given

func (*PushSubscriptionGetInternalServerError) IsRedirect

IsRedirect returns true when this push subscription get internal server error response has a 3xx status code

func (*PushSubscriptionGetInternalServerError) IsServerError

func (o *PushSubscriptionGetInternalServerError) IsServerError() bool

IsServerError returns true when this push subscription get internal server error response has a 5xx status code

func (*PushSubscriptionGetInternalServerError) IsSuccess

IsSuccess returns true when this push subscription get internal server error response has a 2xx status code

func (*PushSubscriptionGetInternalServerError) String

type PushSubscriptionGetNotFound

type PushSubscriptionGetNotFound struct {
}

PushSubscriptionGetNotFound describes a response with status code 404, with default header values.

This access token doesn't have an associated subscription.

func NewPushSubscriptionGetNotFound

func NewPushSubscriptionGetNotFound() *PushSubscriptionGetNotFound

NewPushSubscriptionGetNotFound creates a PushSubscriptionGetNotFound with default headers values

func (*PushSubscriptionGetNotFound) Code

func (o *PushSubscriptionGetNotFound) Code() int

Code gets the status code for the push subscription get not found response

func (*PushSubscriptionGetNotFound) Error

func (*PushSubscriptionGetNotFound) IsClientError

func (o *PushSubscriptionGetNotFound) IsClientError() bool

IsClientError returns true when this push subscription get not found response has a 4xx status code

func (*PushSubscriptionGetNotFound) IsCode

func (o *PushSubscriptionGetNotFound) IsCode(code int) bool

IsCode returns true when this push subscription get not found response a status code equal to that given

func (*PushSubscriptionGetNotFound) IsRedirect

func (o *PushSubscriptionGetNotFound) IsRedirect() bool

IsRedirect returns true when this push subscription get not found response has a 3xx status code

func (*PushSubscriptionGetNotFound) IsServerError

func (o *PushSubscriptionGetNotFound) IsServerError() bool

IsServerError returns true when this push subscription get not found response has a 5xx status code

func (*PushSubscriptionGetNotFound) IsSuccess

func (o *PushSubscriptionGetNotFound) IsSuccess() bool

IsSuccess returns true when this push subscription get not found response has a 2xx status code

func (*PushSubscriptionGetNotFound) String

func (o *PushSubscriptionGetNotFound) String() string

type PushSubscriptionGetOK

type PushSubscriptionGetOK struct {
	Payload *models.WebPushSubscription
}

PushSubscriptionGetOK describes a response with status code 200, with default header values.

Web Push subscription for current access token.

func NewPushSubscriptionGetOK

func NewPushSubscriptionGetOK() *PushSubscriptionGetOK

NewPushSubscriptionGetOK creates a PushSubscriptionGetOK with default headers values

func (*PushSubscriptionGetOK) Code

func (o *PushSubscriptionGetOK) Code() int

Code gets the status code for the push subscription get o k response

func (*PushSubscriptionGetOK) Error

func (o *PushSubscriptionGetOK) Error() string

func (*PushSubscriptionGetOK) GetPayload

func (*PushSubscriptionGetOK) IsClientError

func (o *PushSubscriptionGetOK) IsClientError() bool

IsClientError returns true when this push subscription get o k response has a 4xx status code

func (*PushSubscriptionGetOK) IsCode

func (o *PushSubscriptionGetOK) IsCode(code int) bool

IsCode returns true when this push subscription get o k response a status code equal to that given

func (*PushSubscriptionGetOK) IsRedirect

func (o *PushSubscriptionGetOK) IsRedirect() bool

IsRedirect returns true when this push subscription get o k response has a 3xx status code

func (*PushSubscriptionGetOK) IsServerError

func (o *PushSubscriptionGetOK) IsServerError() bool

IsServerError returns true when this push subscription get o k response has a 5xx status code

func (*PushSubscriptionGetOK) IsSuccess

func (o *PushSubscriptionGetOK) IsSuccess() bool

IsSuccess returns true when this push subscription get o k response has a 2xx status code

func (*PushSubscriptionGetOK) String

func (o *PushSubscriptionGetOK) String() string

type PushSubscriptionGetParams

type PushSubscriptionGetParams struct {
	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

PushSubscriptionGetParams contains all the parameters to send to the API endpoint

for the push subscription get operation.

Typically these are written to a http.Request.

func NewPushSubscriptionGetParams

func NewPushSubscriptionGetParams() *PushSubscriptionGetParams

NewPushSubscriptionGetParams creates a new PushSubscriptionGetParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewPushSubscriptionGetParamsWithContext

func NewPushSubscriptionGetParamsWithContext(ctx context.Context) *PushSubscriptionGetParams

NewPushSubscriptionGetParamsWithContext creates a new PushSubscriptionGetParams object with the ability to set a context for a request.

func NewPushSubscriptionGetParamsWithHTTPClient

func NewPushSubscriptionGetParamsWithHTTPClient(client *http.Client) *PushSubscriptionGetParams

NewPushSubscriptionGetParamsWithHTTPClient creates a new PushSubscriptionGetParams object with the ability to set a custom HTTPClient for a request.

func NewPushSubscriptionGetParamsWithTimeout

func NewPushSubscriptionGetParamsWithTimeout(timeout time.Duration) *PushSubscriptionGetParams

NewPushSubscriptionGetParamsWithTimeout creates a new PushSubscriptionGetParams object with the ability to set a timeout on a request.

func (*PushSubscriptionGetParams) SetContext

func (o *PushSubscriptionGetParams) SetContext(ctx context.Context)

SetContext adds the context to the push subscription get params

func (*PushSubscriptionGetParams) SetDefaults

func (o *PushSubscriptionGetParams) SetDefaults()

SetDefaults hydrates default values in the push subscription get params (not the query body).

All values with no default are reset to their zero value.

func (*PushSubscriptionGetParams) SetHTTPClient

func (o *PushSubscriptionGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the push subscription get params

func (*PushSubscriptionGetParams) SetTimeout

func (o *PushSubscriptionGetParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the push subscription get params

func (*PushSubscriptionGetParams) WithContext

WithContext adds the context to the push subscription get params

func (*PushSubscriptionGetParams) WithDefaults

WithDefaults hydrates default values in the push subscription get params (not the query body).

All values with no default are reset to their zero value.

func (*PushSubscriptionGetParams) WithHTTPClient

func (o *PushSubscriptionGetParams) WithHTTPClient(client *http.Client) *PushSubscriptionGetParams

WithHTTPClient adds the HTTPClient to the push subscription get params

func (*PushSubscriptionGetParams) WithTimeout

WithTimeout adds the timeout to the push subscription get params

func (*PushSubscriptionGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PushSubscriptionGetReader

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

PushSubscriptionGetReader is a Reader for the PushSubscriptionGet structure.

func (*PushSubscriptionGetReader) ReadResponse

func (o *PushSubscriptionGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PushSubscriptionGetUnauthorized

type PushSubscriptionGetUnauthorized struct {
}

PushSubscriptionGetUnauthorized describes a response with status code 401, with default header values.

unauthorized

func NewPushSubscriptionGetUnauthorized

func NewPushSubscriptionGetUnauthorized() *PushSubscriptionGetUnauthorized

NewPushSubscriptionGetUnauthorized creates a PushSubscriptionGetUnauthorized with default headers values

func (*PushSubscriptionGetUnauthorized) Code

Code gets the status code for the push subscription get unauthorized response

func (*PushSubscriptionGetUnauthorized) Error

func (*PushSubscriptionGetUnauthorized) IsClientError

func (o *PushSubscriptionGetUnauthorized) IsClientError() bool

IsClientError returns true when this push subscription get unauthorized response has a 4xx status code

func (*PushSubscriptionGetUnauthorized) IsCode

func (o *PushSubscriptionGetUnauthorized) IsCode(code int) bool

IsCode returns true when this push subscription get unauthorized response a status code equal to that given

func (*PushSubscriptionGetUnauthorized) IsRedirect

func (o *PushSubscriptionGetUnauthorized) IsRedirect() bool

IsRedirect returns true when this push subscription get unauthorized response has a 3xx status code

func (*PushSubscriptionGetUnauthorized) IsServerError

func (o *PushSubscriptionGetUnauthorized) IsServerError() bool

IsServerError returns true when this push subscription get unauthorized response has a 5xx status code

func (*PushSubscriptionGetUnauthorized) IsSuccess

func (o *PushSubscriptionGetUnauthorized) IsSuccess() bool

IsSuccess returns true when this push subscription get unauthorized response has a 2xx status code

func (*PushSubscriptionGetUnauthorized) String

type PushSubscriptionPostBadRequest

type PushSubscriptionPostBadRequest struct {
}

PushSubscriptionPostBadRequest describes a response with status code 400, with default header values.

bad request

func NewPushSubscriptionPostBadRequest

func NewPushSubscriptionPostBadRequest() *PushSubscriptionPostBadRequest

NewPushSubscriptionPostBadRequest creates a PushSubscriptionPostBadRequest with default headers values

func (*PushSubscriptionPostBadRequest) Code

Code gets the status code for the push subscription post bad request response

func (*PushSubscriptionPostBadRequest) Error

func (*PushSubscriptionPostBadRequest) IsClientError

func (o *PushSubscriptionPostBadRequest) IsClientError() bool

IsClientError returns true when this push subscription post bad request response has a 4xx status code

func (*PushSubscriptionPostBadRequest) IsCode

func (o *PushSubscriptionPostBadRequest) IsCode(code int) bool

IsCode returns true when this push subscription post bad request response a status code equal to that given

func (*PushSubscriptionPostBadRequest) IsRedirect

func (o *PushSubscriptionPostBadRequest) IsRedirect() bool

IsRedirect returns true when this push subscription post bad request response has a 3xx status code

func (*PushSubscriptionPostBadRequest) IsServerError

func (o *PushSubscriptionPostBadRequest) IsServerError() bool

IsServerError returns true when this push subscription post bad request response has a 5xx status code

func (*PushSubscriptionPostBadRequest) IsSuccess

func (o *PushSubscriptionPostBadRequest) IsSuccess() bool

IsSuccess returns true when this push subscription post bad request response has a 2xx status code

func (*PushSubscriptionPostBadRequest) String

type PushSubscriptionPostForbidden

type PushSubscriptionPostForbidden struct {
}

PushSubscriptionPostForbidden describes a response with status code 403, with default header values.

forbidden

func NewPushSubscriptionPostForbidden

func NewPushSubscriptionPostForbidden() *PushSubscriptionPostForbidden

NewPushSubscriptionPostForbidden creates a PushSubscriptionPostForbidden with default headers values

func (*PushSubscriptionPostForbidden) Code

Code gets the status code for the push subscription post forbidden response

func (*PushSubscriptionPostForbidden) Error

func (*PushSubscriptionPostForbidden) IsClientError

func (o *PushSubscriptionPostForbidden) IsClientError() bool

IsClientError returns true when this push subscription post forbidden response has a 4xx status code

func (*PushSubscriptionPostForbidden) IsCode

func (o *PushSubscriptionPostForbidden) IsCode(code int) bool

IsCode returns true when this push subscription post forbidden response a status code equal to that given

func (*PushSubscriptionPostForbidden) IsRedirect

func (o *PushSubscriptionPostForbidden) IsRedirect() bool

IsRedirect returns true when this push subscription post forbidden response has a 3xx status code

func (*PushSubscriptionPostForbidden) IsServerError

func (o *PushSubscriptionPostForbidden) IsServerError() bool

IsServerError returns true when this push subscription post forbidden response has a 5xx status code

func (*PushSubscriptionPostForbidden) IsSuccess

func (o *PushSubscriptionPostForbidden) IsSuccess() bool

IsSuccess returns true when this push subscription post forbidden response has a 2xx status code

func (*PushSubscriptionPostForbidden) String

type PushSubscriptionPostInternalServerError

type PushSubscriptionPostInternalServerError struct {
}

PushSubscriptionPostInternalServerError describes a response with status code 500, with default header values.

internal server error

func NewPushSubscriptionPostInternalServerError

func NewPushSubscriptionPostInternalServerError() *PushSubscriptionPostInternalServerError

NewPushSubscriptionPostInternalServerError creates a PushSubscriptionPostInternalServerError with default headers values

func (*PushSubscriptionPostInternalServerError) Code

Code gets the status code for the push subscription post internal server error response

func (*PushSubscriptionPostInternalServerError) Error

func (*PushSubscriptionPostInternalServerError) IsClientError

func (o *PushSubscriptionPostInternalServerError) IsClientError() bool

IsClientError returns true when this push subscription post internal server error response has a 4xx status code

func (*PushSubscriptionPostInternalServerError) IsCode

IsCode returns true when this push subscription post internal server error response a status code equal to that given

func (*PushSubscriptionPostInternalServerError) IsRedirect

IsRedirect returns true when this push subscription post internal server error response has a 3xx status code

func (*PushSubscriptionPostInternalServerError) IsServerError

func (o *PushSubscriptionPostInternalServerError) IsServerError() bool

IsServerError returns true when this push subscription post internal server error response has a 5xx status code

func (*PushSubscriptionPostInternalServerError) IsSuccess

IsSuccess returns true when this push subscription post internal server error response has a 2xx status code

func (*PushSubscriptionPostInternalServerError) String

type PushSubscriptionPostNotAcceptable

type PushSubscriptionPostNotAcceptable struct {
}

PushSubscriptionPostNotAcceptable describes a response with status code 406, with default header values.

not acceptable

func NewPushSubscriptionPostNotAcceptable

func NewPushSubscriptionPostNotAcceptable() *PushSubscriptionPostNotAcceptable

NewPushSubscriptionPostNotAcceptable creates a PushSubscriptionPostNotAcceptable with default headers values

func (*PushSubscriptionPostNotAcceptable) Code

Code gets the status code for the push subscription post not acceptable response

func (*PushSubscriptionPostNotAcceptable) Error

func (*PushSubscriptionPostNotAcceptable) IsClientError

func (o *PushSubscriptionPostNotAcceptable) IsClientError() bool

IsClientError returns true when this push subscription post not acceptable response has a 4xx status code

func (*PushSubscriptionPostNotAcceptable) IsCode

func (o *PushSubscriptionPostNotAcceptable) IsCode(code int) bool

IsCode returns true when this push subscription post not acceptable response a status code equal to that given

func (*PushSubscriptionPostNotAcceptable) IsRedirect

func (o *PushSubscriptionPostNotAcceptable) IsRedirect() bool

IsRedirect returns true when this push subscription post not acceptable response has a 3xx status code

func (*PushSubscriptionPostNotAcceptable) IsServerError

func (o *PushSubscriptionPostNotAcceptable) IsServerError() bool

IsServerError returns true when this push subscription post not acceptable response has a 5xx status code

func (*PushSubscriptionPostNotAcceptable) IsSuccess

func (o *PushSubscriptionPostNotAcceptable) IsSuccess() bool

IsSuccess returns true when this push subscription post not acceptable response has a 2xx status code

func (*PushSubscriptionPostNotAcceptable) String

type PushSubscriptionPostNotFound

type PushSubscriptionPostNotFound struct {
}

PushSubscriptionPostNotFound describes a response with status code 404, with default header values.

not found

func NewPushSubscriptionPostNotFound

func NewPushSubscriptionPostNotFound() *PushSubscriptionPostNotFound

NewPushSubscriptionPostNotFound creates a PushSubscriptionPostNotFound with default headers values

func (*PushSubscriptionPostNotFound) Code

Code gets the status code for the push subscription post not found response

func (*PushSubscriptionPostNotFound) Error

func (*PushSubscriptionPostNotFound) IsClientError

func (o *PushSubscriptionPostNotFound) IsClientError() bool

IsClientError returns true when this push subscription post not found response has a 4xx status code

func (*PushSubscriptionPostNotFound) IsCode

func (o *PushSubscriptionPostNotFound) IsCode(code int) bool

IsCode returns true when this push subscription post not found response a status code equal to that given

func (*PushSubscriptionPostNotFound) IsRedirect

func (o *PushSubscriptionPostNotFound) IsRedirect() bool

IsRedirect returns true when this push subscription post not found response has a 3xx status code

func (*PushSubscriptionPostNotFound) IsServerError

func (o *PushSubscriptionPostNotFound) IsServerError() bool

IsServerError returns true when this push subscription post not found response has a 5xx status code

func (*PushSubscriptionPostNotFound) IsSuccess

func (o *PushSubscriptionPostNotFound) IsSuccess() bool

IsSuccess returns true when this push subscription post not found response has a 2xx status code

func (*PushSubscriptionPostNotFound) String

type PushSubscriptionPostOK

type PushSubscriptionPostOK struct {
	Payload *models.WebPushSubscription
}

PushSubscriptionPostOK describes a response with status code 200, with default header values.

Web Push subscription for current access token.

func NewPushSubscriptionPostOK

func NewPushSubscriptionPostOK() *PushSubscriptionPostOK

NewPushSubscriptionPostOK creates a PushSubscriptionPostOK with default headers values

func (*PushSubscriptionPostOK) Code

func (o *PushSubscriptionPostOK) Code() int

Code gets the status code for the push subscription post o k response

func (*PushSubscriptionPostOK) Error

func (o *PushSubscriptionPostOK) Error() string

func (*PushSubscriptionPostOK) GetPayload

func (*PushSubscriptionPostOK) IsClientError

func (o *PushSubscriptionPostOK) IsClientError() bool

IsClientError returns true when this push subscription post o k response has a 4xx status code

func (*PushSubscriptionPostOK) IsCode

func (o *PushSubscriptionPostOK) IsCode(code int) bool

IsCode returns true when this push subscription post o k response a status code equal to that given

func (*PushSubscriptionPostOK) IsRedirect

func (o *PushSubscriptionPostOK) IsRedirect() bool

IsRedirect returns true when this push subscription post o k response has a 3xx status code

func (*PushSubscriptionPostOK) IsServerError

func (o *PushSubscriptionPostOK) IsServerError() bool

IsServerError returns true when this push subscription post o k response has a 5xx status code

func (*PushSubscriptionPostOK) IsSuccess

func (o *PushSubscriptionPostOK) IsSuccess() bool

IsSuccess returns true when this push subscription post o k response has a 2xx status code

func (*PushSubscriptionPostOK) String

func (o *PushSubscriptionPostOK) String() string

type PushSubscriptionPostParams

type PushSubscriptionPostParams struct {

	/* DataAlertsAdminReport.

	   Receive a push notification when a new report has been filed?
	*/
	DataAlertsAdminReport *bool

	/* DataAlertsAdminSignUp.

	   Receive a push notification when a new user has signed up?
	*/
	DataAlertsAdminSignUp *bool

	/* DataAlertsFavourite.

	   Receive a push notification when a status you created has been favourited by someone else?
	*/
	DataAlertsFavourite *bool

	/* DataAlertsFollow.

	   Receive a push notification when someone has followed you?
	*/
	DataAlertsFollow *bool

	/* DataAlertsFollowRequest.

	   Receive a push notification when someone has requested to follow you?
	*/
	DataAlertsFollowRequest *bool

	/* DataAlertsMention.

	   Receive a push notification when someone else has mentioned you in a status?
	*/
	DataAlertsMention *bool

	/* DataAlertsPendingFavourite.

	   Receive a push notification when a fave is pending?
	*/
	DataAlertsPendingFavourite *bool

	/* DataAlertsPendingReblog.

	   Receive a push notification when a boost is pending?
	*/
	DataAlertsPendingReblog *bool

	/* DataAlertsPendingReply.

	   Receive a push notification when a reply is pending?
	*/
	DataAlertsPendingReply *bool

	/* DataAlertsPoll.

	   Receive a push notification when a poll you voted in or created has ended?
	*/
	DataAlertsPoll *bool

	/* DataAlertsReblog.

	   Receive a push notification when a status you created has been boosted by someone else?
	*/
	DataAlertsReblog *bool

	/* DataAlertsStatus.

	   Receive a push notification when a subscribed account posts a status?
	*/
	DataAlertsStatus *bool

	/* DataAlertsUpdate.

	   Receive a push notification when a status you interacted with has been edited?
	*/
	DataAlertsUpdate *bool

	/* DataPolicy.

	   Which accounts to receive push notifications from.

	   Default: "all"
	*/
	DataPolicy *string

	/* SubscriptionEndpoint.

	   The URL to which Web Push notifications will be sent.
	*/
	SubscriptionEndpoint string

	/* SubscriptionKeysAuth.

	   The auth secret, a Base64 encoded string of 16 bytes of random data.
	*/
	SubscriptionKeysAuth string

	/* SubscriptionKeysP256dh.

	   The user agent public key, a Base64 encoded string of a public key from an ECDH keypair using the prime256v1 curve.
	*/
	SubscriptionKeysP256dh string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

PushSubscriptionPostParams contains all the parameters to send to the API endpoint

for the push subscription post operation.

Typically these are written to a http.Request.

func NewPushSubscriptionPostParams

func NewPushSubscriptionPostParams() *PushSubscriptionPostParams

NewPushSubscriptionPostParams creates a new PushSubscriptionPostParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewPushSubscriptionPostParamsWithContext

func NewPushSubscriptionPostParamsWithContext(ctx context.Context) *PushSubscriptionPostParams

NewPushSubscriptionPostParamsWithContext creates a new PushSubscriptionPostParams object with the ability to set a context for a request.

func NewPushSubscriptionPostParamsWithHTTPClient

func NewPushSubscriptionPostParamsWithHTTPClient(client *http.Client) *PushSubscriptionPostParams

NewPushSubscriptionPostParamsWithHTTPClient creates a new PushSubscriptionPostParams object with the ability to set a custom HTTPClient for a request.

func NewPushSubscriptionPostParamsWithTimeout

func NewPushSubscriptionPostParamsWithTimeout(timeout time.Duration) *PushSubscriptionPostParams

NewPushSubscriptionPostParamsWithTimeout creates a new PushSubscriptionPostParams object with the ability to set a timeout on a request.

func (*PushSubscriptionPostParams) SetContext

func (o *PushSubscriptionPostParams) SetContext(ctx context.Context)

SetContext adds the context to the push subscription post params

func (*PushSubscriptionPostParams) SetDataAlertsAdminReport

func (o *PushSubscriptionPostParams) SetDataAlertsAdminReport(dataAlertsAdminReport *bool)

SetDataAlertsAdminReport adds the dataAlertsAdminReport to the push subscription post params

func (*PushSubscriptionPostParams) SetDataAlertsAdminSignUp

func (o *PushSubscriptionPostParams) SetDataAlertsAdminSignUp(dataAlertsAdminSignUp *bool)

SetDataAlertsAdminSignUp adds the dataAlertsAdminSignUp to the push subscription post params

func (*PushSubscriptionPostParams) SetDataAlertsFavourite

func (o *PushSubscriptionPostParams) SetDataAlertsFavourite(dataAlertsFavourite *bool)

SetDataAlertsFavourite adds the dataAlertsFavourite to the push subscription post params

func (*PushSubscriptionPostParams) SetDataAlertsFollow

func (o *PushSubscriptionPostParams) SetDataAlertsFollow(dataAlertsFollow *bool)

SetDataAlertsFollow adds the dataAlertsFollow to the push subscription post params

func (*PushSubscriptionPostParams) SetDataAlertsFollowRequest

func (o *PushSubscriptionPostParams) SetDataAlertsFollowRequest(dataAlertsFollowRequest *bool)

SetDataAlertsFollowRequest adds the dataAlertsFollowRequest to the push subscription post params

func (*PushSubscriptionPostParams) SetDataAlertsMention

func (o *PushSubscriptionPostParams) SetDataAlertsMention(dataAlertsMention *bool)

SetDataAlertsMention adds the dataAlertsMention to the push subscription post params

func (*PushSubscriptionPostParams) SetDataAlertsPendingFavourite

func (o *PushSubscriptionPostParams) SetDataAlertsPendingFavourite(dataAlertsPendingFavourite *bool)

SetDataAlertsPendingFavourite adds the dataAlertsPendingFavourite to the push subscription post params

func (*PushSubscriptionPostParams) SetDataAlertsPendingReblog

func (o *PushSubscriptionPostParams) SetDataAlertsPendingReblog(dataAlertsPendingReblog *bool)

SetDataAlertsPendingReblog adds the dataAlertsPendingReblog to the push subscription post params

func (*PushSubscriptionPostParams) SetDataAlertsPendingReply

func (o *PushSubscriptionPostParams) SetDataAlertsPendingReply(dataAlertsPendingReply *bool)

SetDataAlertsPendingReply adds the dataAlertsPendingReply to the push subscription post params

func (*PushSubscriptionPostParams) SetDataAlertsPoll

func (o *PushSubscriptionPostParams) SetDataAlertsPoll(dataAlertsPoll *bool)

SetDataAlertsPoll adds the dataAlertsPoll to the push subscription post params

func (*PushSubscriptionPostParams) SetDataAlertsReblog

func (o *PushSubscriptionPostParams) SetDataAlertsReblog(dataAlertsReblog *bool)

SetDataAlertsReblog adds the dataAlertsReblog to the push subscription post params

func (*PushSubscriptionPostParams) SetDataAlertsStatus

func (o *PushSubscriptionPostParams) SetDataAlertsStatus(dataAlertsStatus *bool)

SetDataAlertsStatus adds the dataAlertsStatus to the push subscription post params

func (*PushSubscriptionPostParams) SetDataAlertsUpdate

func (o *PushSubscriptionPostParams) SetDataAlertsUpdate(dataAlertsUpdate *bool)

SetDataAlertsUpdate adds the dataAlertsUpdate to the push subscription post params

func (*PushSubscriptionPostParams) SetDataPolicy

func (o *PushSubscriptionPostParams) SetDataPolicy(dataPolicy *string)

SetDataPolicy adds the dataPolicy to the push subscription post params

func (*PushSubscriptionPostParams) SetDefaults

func (o *PushSubscriptionPostParams) SetDefaults()

SetDefaults hydrates default values in the push subscription post params (not the query body).

All values with no default are reset to their zero value.

func (*PushSubscriptionPostParams) SetHTTPClient

func (o *PushSubscriptionPostParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the push subscription post params

func (*PushSubscriptionPostParams) SetSubscriptionEndpoint

func (o *PushSubscriptionPostParams) SetSubscriptionEndpoint(subscriptionEndpoint string)

SetSubscriptionEndpoint adds the subscriptionEndpoint to the push subscription post params

func (*PushSubscriptionPostParams) SetSubscriptionKeysAuth

func (o *PushSubscriptionPostParams) SetSubscriptionKeysAuth(subscriptionKeysAuth string)

SetSubscriptionKeysAuth adds the subscriptionKeysAuth to the push subscription post params

func (*PushSubscriptionPostParams) SetSubscriptionKeysP256dh

func (o *PushSubscriptionPostParams) SetSubscriptionKeysP256dh(subscriptionKeysP256dh string)

SetSubscriptionKeysP256dh adds the subscriptionKeysP256dh to the push subscription post params

func (*PushSubscriptionPostParams) SetTimeout

func (o *PushSubscriptionPostParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the push subscription post params

func (*PushSubscriptionPostParams) WithContext

WithContext adds the context to the push subscription post params

func (*PushSubscriptionPostParams) WithDataAlertsAdminReport

func (o *PushSubscriptionPostParams) WithDataAlertsAdminReport(dataAlertsAdminReport *bool) *PushSubscriptionPostParams

WithDataAlertsAdminReport adds the dataAlertsAdminReport to the push subscription post params

func (*PushSubscriptionPostParams) WithDataAlertsAdminSignUp

func (o *PushSubscriptionPostParams) WithDataAlertsAdminSignUp(dataAlertsAdminSignUp *bool) *PushSubscriptionPostParams

WithDataAlertsAdminSignUp adds the dataAlertsAdminSignUp to the push subscription post params

func (*PushSubscriptionPostParams) WithDataAlertsFavourite

func (o *PushSubscriptionPostParams) WithDataAlertsFavourite(dataAlertsFavourite *bool) *PushSubscriptionPostParams

WithDataAlertsFavourite adds the dataAlertsFavourite to the push subscription post params

func (*PushSubscriptionPostParams) WithDataAlertsFollow

func (o *PushSubscriptionPostParams) WithDataAlertsFollow(dataAlertsFollow *bool) *PushSubscriptionPostParams

WithDataAlertsFollow adds the dataAlertsFollow to the push subscription post params

func (*PushSubscriptionPostParams) WithDataAlertsFollowRequest

func (o *PushSubscriptionPostParams) WithDataAlertsFollowRequest(dataAlertsFollowRequest *bool) *PushSubscriptionPostParams

WithDataAlertsFollowRequest adds the dataAlertsFollowRequest to the push subscription post params

func (*PushSubscriptionPostParams) WithDataAlertsMention

func (o *PushSubscriptionPostParams) WithDataAlertsMention(dataAlertsMention *bool) *PushSubscriptionPostParams

WithDataAlertsMention adds the dataAlertsMention to the push subscription post params

func (*PushSubscriptionPostParams) WithDataAlertsPendingFavourite

func (o *PushSubscriptionPostParams) WithDataAlertsPendingFavourite(dataAlertsPendingFavourite *bool) *PushSubscriptionPostParams

WithDataAlertsPendingFavourite adds the dataAlertsPendingFavourite to the push subscription post params

func (*PushSubscriptionPostParams) WithDataAlertsPendingReblog

func (o *PushSubscriptionPostParams) WithDataAlertsPendingReblog(dataAlertsPendingReblog *bool) *PushSubscriptionPostParams

WithDataAlertsPendingReblog adds the dataAlertsPendingReblog to the push subscription post params

func (*PushSubscriptionPostParams) WithDataAlertsPendingReply

func (o *PushSubscriptionPostParams) WithDataAlertsPendingReply(dataAlertsPendingReply *bool) *PushSubscriptionPostParams

WithDataAlertsPendingReply adds the dataAlertsPendingReply to the push subscription post params

func (*PushSubscriptionPostParams) WithDataAlertsPoll

func (o *PushSubscriptionPostParams) WithDataAlertsPoll(dataAlertsPoll *bool) *PushSubscriptionPostParams

WithDataAlertsPoll adds the dataAlertsPoll to the push subscription post params

func (*PushSubscriptionPostParams) WithDataAlertsReblog

func (o *PushSubscriptionPostParams) WithDataAlertsReblog(dataAlertsReblog *bool) *PushSubscriptionPostParams

WithDataAlertsReblog adds the dataAlertsReblog to the push subscription post params

func (*PushSubscriptionPostParams) WithDataAlertsStatus

func (o *PushSubscriptionPostParams) WithDataAlertsStatus(dataAlertsStatus *bool) *PushSubscriptionPostParams

WithDataAlertsStatus adds the dataAlertsStatus to the push subscription post params

func (*PushSubscriptionPostParams) WithDataAlertsUpdate

func (o *PushSubscriptionPostParams) WithDataAlertsUpdate(dataAlertsUpdate *bool) *PushSubscriptionPostParams

WithDataAlertsUpdate adds the dataAlertsUpdate to the push subscription post params

func (*PushSubscriptionPostParams) WithDataPolicy

func (o *PushSubscriptionPostParams) WithDataPolicy(dataPolicy *string) *PushSubscriptionPostParams

WithDataPolicy adds the dataPolicy to the push subscription post params

func (*PushSubscriptionPostParams) WithDefaults

WithDefaults hydrates default values in the push subscription post params (not the query body).

All values with no default are reset to their zero value.

func (*PushSubscriptionPostParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the push subscription post params

func (*PushSubscriptionPostParams) WithSubscriptionEndpoint

func (o *PushSubscriptionPostParams) WithSubscriptionEndpoint(subscriptionEndpoint string) *PushSubscriptionPostParams

WithSubscriptionEndpoint adds the subscriptionEndpoint to the push subscription post params

func (*PushSubscriptionPostParams) WithSubscriptionKeysAuth

func (o *PushSubscriptionPostParams) WithSubscriptionKeysAuth(subscriptionKeysAuth string) *PushSubscriptionPostParams

WithSubscriptionKeysAuth adds the subscriptionKeysAuth to the push subscription post params

func (*PushSubscriptionPostParams) WithSubscriptionKeysP256dh

func (o *PushSubscriptionPostParams) WithSubscriptionKeysP256dh(subscriptionKeysP256dh string) *PushSubscriptionPostParams

WithSubscriptionKeysP256dh adds the subscriptionKeysP256dh to the push subscription post params

func (*PushSubscriptionPostParams) WithTimeout

WithTimeout adds the timeout to the push subscription post params

func (*PushSubscriptionPostParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PushSubscriptionPostReader

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

PushSubscriptionPostReader is a Reader for the PushSubscriptionPost structure.

func (*PushSubscriptionPostReader) ReadResponse

func (o *PushSubscriptionPostReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PushSubscriptionPostUnauthorized

type PushSubscriptionPostUnauthorized struct {
}

PushSubscriptionPostUnauthorized describes a response with status code 401, with default header values.

unauthorized

func NewPushSubscriptionPostUnauthorized

func NewPushSubscriptionPostUnauthorized() *PushSubscriptionPostUnauthorized

NewPushSubscriptionPostUnauthorized creates a PushSubscriptionPostUnauthorized with default headers values

func (*PushSubscriptionPostUnauthorized) Code

Code gets the status code for the push subscription post unauthorized response

func (*PushSubscriptionPostUnauthorized) Error

func (*PushSubscriptionPostUnauthorized) IsClientError

func (o *PushSubscriptionPostUnauthorized) IsClientError() bool

IsClientError returns true when this push subscription post unauthorized response has a 4xx status code

func (*PushSubscriptionPostUnauthorized) IsCode

func (o *PushSubscriptionPostUnauthorized) IsCode(code int) bool

IsCode returns true when this push subscription post unauthorized response a status code equal to that given

func (*PushSubscriptionPostUnauthorized) IsRedirect

func (o *PushSubscriptionPostUnauthorized) IsRedirect() bool

IsRedirect returns true when this push subscription post unauthorized response has a 3xx status code

func (*PushSubscriptionPostUnauthorized) IsServerError

func (o *PushSubscriptionPostUnauthorized) IsServerError() bool

IsServerError returns true when this push subscription post unauthorized response has a 5xx status code

func (*PushSubscriptionPostUnauthorized) IsSuccess

func (o *PushSubscriptionPostUnauthorized) IsSuccess() bool

IsSuccess returns true when this push subscription post unauthorized response has a 2xx status code

func (*PushSubscriptionPostUnauthorized) String

type PushSubscriptionPutBadRequest

type PushSubscriptionPutBadRequest struct {
}

PushSubscriptionPutBadRequest describes a response with status code 400, with default header values.

bad request

func NewPushSubscriptionPutBadRequest

func NewPushSubscriptionPutBadRequest() *PushSubscriptionPutBadRequest

NewPushSubscriptionPutBadRequest creates a PushSubscriptionPutBadRequest with default headers values

func (*PushSubscriptionPutBadRequest) Code

Code gets the status code for the push subscription put bad request response

func (*PushSubscriptionPutBadRequest) Error

func (*PushSubscriptionPutBadRequest) IsClientError

func (o *PushSubscriptionPutBadRequest) IsClientError() bool

IsClientError returns true when this push subscription put bad request response has a 4xx status code

func (*PushSubscriptionPutBadRequest) IsCode

func (o *PushSubscriptionPutBadRequest) IsCode(code int) bool

IsCode returns true when this push subscription put bad request response a status code equal to that given

func (*PushSubscriptionPutBadRequest) IsRedirect

func (o *PushSubscriptionPutBadRequest) IsRedirect() bool

IsRedirect returns true when this push subscription put bad request response has a 3xx status code

func (*PushSubscriptionPutBadRequest) IsServerError

func (o *PushSubscriptionPutBadRequest) IsServerError() bool

IsServerError returns true when this push subscription put bad request response has a 5xx status code

func (*PushSubscriptionPutBadRequest) IsSuccess

func (o *PushSubscriptionPutBadRequest) IsSuccess() bool

IsSuccess returns true when this push subscription put bad request response has a 2xx status code

func (*PushSubscriptionPutBadRequest) String

type PushSubscriptionPutForbidden

type PushSubscriptionPutForbidden struct {
}

PushSubscriptionPutForbidden describes a response with status code 403, with default header values.

forbidden

func NewPushSubscriptionPutForbidden

func NewPushSubscriptionPutForbidden() *PushSubscriptionPutForbidden

NewPushSubscriptionPutForbidden creates a PushSubscriptionPutForbidden with default headers values

func (*PushSubscriptionPutForbidden) Code

Code gets the status code for the push subscription put forbidden response

func (*PushSubscriptionPutForbidden) Error

func (*PushSubscriptionPutForbidden) IsClientError

func (o *PushSubscriptionPutForbidden) IsClientError() bool

IsClientError returns true when this push subscription put forbidden response has a 4xx status code

func (*PushSubscriptionPutForbidden) IsCode

func (o *PushSubscriptionPutForbidden) IsCode(code int) bool

IsCode returns true when this push subscription put forbidden response a status code equal to that given

func (*PushSubscriptionPutForbidden) IsRedirect

func (o *PushSubscriptionPutForbidden) IsRedirect() bool

IsRedirect returns true when this push subscription put forbidden response has a 3xx status code

func (*PushSubscriptionPutForbidden) IsServerError

func (o *PushSubscriptionPutForbidden) IsServerError() bool

IsServerError returns true when this push subscription put forbidden response has a 5xx status code

func (*PushSubscriptionPutForbidden) IsSuccess

func (o *PushSubscriptionPutForbidden) IsSuccess() bool

IsSuccess returns true when this push subscription put forbidden response has a 2xx status code

func (*PushSubscriptionPutForbidden) String

type PushSubscriptionPutInternalServerError

type PushSubscriptionPutInternalServerError struct {
}

PushSubscriptionPutInternalServerError describes a response with status code 500, with default header values.

internal server error

func NewPushSubscriptionPutInternalServerError

func NewPushSubscriptionPutInternalServerError() *PushSubscriptionPutInternalServerError

NewPushSubscriptionPutInternalServerError creates a PushSubscriptionPutInternalServerError with default headers values

func (*PushSubscriptionPutInternalServerError) Code

Code gets the status code for the push subscription put internal server error response

func (*PushSubscriptionPutInternalServerError) Error

func (*PushSubscriptionPutInternalServerError) IsClientError

func (o *PushSubscriptionPutInternalServerError) IsClientError() bool

IsClientError returns true when this push subscription put internal server error response has a 4xx status code

func (*PushSubscriptionPutInternalServerError) IsCode

IsCode returns true when this push subscription put internal server error response a status code equal to that given

func (*PushSubscriptionPutInternalServerError) IsRedirect

IsRedirect returns true when this push subscription put internal server error response has a 3xx status code

func (*PushSubscriptionPutInternalServerError) IsServerError

func (o *PushSubscriptionPutInternalServerError) IsServerError() bool

IsServerError returns true when this push subscription put internal server error response has a 5xx status code

func (*PushSubscriptionPutInternalServerError) IsSuccess

IsSuccess returns true when this push subscription put internal server error response has a 2xx status code

func (*PushSubscriptionPutInternalServerError) String

type PushSubscriptionPutNotAcceptable

type PushSubscriptionPutNotAcceptable struct {
}

PushSubscriptionPutNotAcceptable describes a response with status code 406, with default header values.

not acceptable

func NewPushSubscriptionPutNotAcceptable

func NewPushSubscriptionPutNotAcceptable() *PushSubscriptionPutNotAcceptable

NewPushSubscriptionPutNotAcceptable creates a PushSubscriptionPutNotAcceptable with default headers values

func (*PushSubscriptionPutNotAcceptable) Code

Code gets the status code for the push subscription put not acceptable response

func (*PushSubscriptionPutNotAcceptable) Error

func (*PushSubscriptionPutNotAcceptable) IsClientError

func (o *PushSubscriptionPutNotAcceptable) IsClientError() bool

IsClientError returns true when this push subscription put not acceptable response has a 4xx status code

func (*PushSubscriptionPutNotAcceptable) IsCode

func (o *PushSubscriptionPutNotAcceptable) IsCode(code int) bool

IsCode returns true when this push subscription put not acceptable response a status code equal to that given

func (*PushSubscriptionPutNotAcceptable) IsRedirect

func (o *PushSubscriptionPutNotAcceptable) IsRedirect() bool

IsRedirect returns true when this push subscription put not acceptable response has a 3xx status code

func (*PushSubscriptionPutNotAcceptable) IsServerError

func (o *PushSubscriptionPutNotAcceptable) IsServerError() bool

IsServerError returns true when this push subscription put not acceptable response has a 5xx status code

func (*PushSubscriptionPutNotAcceptable) IsSuccess

func (o *PushSubscriptionPutNotAcceptable) IsSuccess() bool

IsSuccess returns true when this push subscription put not acceptable response has a 2xx status code

func (*PushSubscriptionPutNotAcceptable) String

type PushSubscriptionPutNotFound

type PushSubscriptionPutNotFound struct {
}

PushSubscriptionPutNotFound describes a response with status code 404, with default header values.

This access token doesn't have an associated subscription.

func NewPushSubscriptionPutNotFound

func NewPushSubscriptionPutNotFound() *PushSubscriptionPutNotFound

NewPushSubscriptionPutNotFound creates a PushSubscriptionPutNotFound with default headers values

func (*PushSubscriptionPutNotFound) Code

func (o *PushSubscriptionPutNotFound) Code() int

Code gets the status code for the push subscription put not found response

func (*PushSubscriptionPutNotFound) Error

func (*PushSubscriptionPutNotFound) IsClientError

func (o *PushSubscriptionPutNotFound) IsClientError() bool

IsClientError returns true when this push subscription put not found response has a 4xx status code

func (*PushSubscriptionPutNotFound) IsCode

func (o *PushSubscriptionPutNotFound) IsCode(code int) bool

IsCode returns true when this push subscription put not found response a status code equal to that given

func (*PushSubscriptionPutNotFound) IsRedirect

func (o *PushSubscriptionPutNotFound) IsRedirect() bool

IsRedirect returns true when this push subscription put not found response has a 3xx status code

func (*PushSubscriptionPutNotFound) IsServerError

func (o *PushSubscriptionPutNotFound) IsServerError() bool

IsServerError returns true when this push subscription put not found response has a 5xx status code

func (*PushSubscriptionPutNotFound) IsSuccess

func (o *PushSubscriptionPutNotFound) IsSuccess() bool

IsSuccess returns true when this push subscription put not found response has a 2xx status code

func (*PushSubscriptionPutNotFound) String

func (o *PushSubscriptionPutNotFound) String() string

type PushSubscriptionPutOK

type PushSubscriptionPutOK struct {
	Payload *models.WebPushSubscription
}

PushSubscriptionPutOK describes a response with status code 200, with default header values.

Web Push subscription for current access token.

func NewPushSubscriptionPutOK

func NewPushSubscriptionPutOK() *PushSubscriptionPutOK

NewPushSubscriptionPutOK creates a PushSubscriptionPutOK with default headers values

func (*PushSubscriptionPutOK) Code

func (o *PushSubscriptionPutOK) Code() int

Code gets the status code for the push subscription put o k response

func (*PushSubscriptionPutOK) Error

func (o *PushSubscriptionPutOK) Error() string

func (*PushSubscriptionPutOK) GetPayload

func (*PushSubscriptionPutOK) IsClientError

func (o *PushSubscriptionPutOK) IsClientError() bool

IsClientError returns true when this push subscription put o k response has a 4xx status code

func (*PushSubscriptionPutOK) IsCode

func (o *PushSubscriptionPutOK) IsCode(code int) bool

IsCode returns true when this push subscription put o k response a status code equal to that given

func (*PushSubscriptionPutOK) IsRedirect

func (o *PushSubscriptionPutOK) IsRedirect() bool

IsRedirect returns true when this push subscription put o k response has a 3xx status code

func (*PushSubscriptionPutOK) IsServerError

func (o *PushSubscriptionPutOK) IsServerError() bool

IsServerError returns true when this push subscription put o k response has a 5xx status code

func (*PushSubscriptionPutOK) IsSuccess

func (o *PushSubscriptionPutOK) IsSuccess() bool

IsSuccess returns true when this push subscription put o k response has a 2xx status code

func (*PushSubscriptionPutOK) String

func (o *PushSubscriptionPutOK) String() string

type PushSubscriptionPutParams

type PushSubscriptionPutParams struct {

	/* DataAlertsAdminReport.

	   Receive a push notification when a new report has been filed?
	*/
	DataAlertsAdminReport *bool

	/* DataAlertsAdminSignUp.

	   Receive a push notification when a new user has signed up?
	*/
	DataAlertsAdminSignUp *bool

	/* DataAlertsFavourite.

	   Receive a push notification when a status you created has been favourited by someone else?
	*/
	DataAlertsFavourite *bool

	/* DataAlertsFollow.

	   Receive a push notification when someone has followed you?
	*/
	DataAlertsFollow *bool

	/* DataAlertsFollowRequest.

	   Receive a push notification when someone has requested to follow you?
	*/
	DataAlertsFollowRequest *bool

	/* DataAlertsMention.

	   Receive a push notification when someone else has mentioned you in a status?
	*/
	DataAlertsMention *bool

	/* DataAlertsPendingFavourite.

	   Receive a push notification when a fave is pending?
	*/
	DataAlertsPendingFavourite *bool

	/* DataAlertsPendingReblog.

	   Receive a push notification when a boost is pending?
	*/
	DataAlertsPendingReblog *bool

	/* DataAlertsPendingReply.

	   Receive a push notification when a reply is pending?
	*/
	DataAlertsPendingReply *bool

	/* DataAlertsPoll.

	   Receive a push notification when a poll you voted in or created has ended?
	*/
	DataAlertsPoll *bool

	/* DataAlertsReblog.

	   Receive a push notification when a status you created has been boosted by someone else?
	*/
	DataAlertsReblog *bool

	/* DataAlertsStatus.

	   Receive a push notification when a subscribed account posts a status?
	*/
	DataAlertsStatus *bool

	/* DataAlertsUpdate.

	   Receive a push notification when a status you interacted with has been edited?
	*/
	DataAlertsUpdate *bool

	/* DataPolicy.

	   Which accounts to receive push notifications from.

	   Default: "all"
	*/
	DataPolicy *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

PushSubscriptionPutParams contains all the parameters to send to the API endpoint

for the push subscription put operation.

Typically these are written to a http.Request.

func NewPushSubscriptionPutParams

func NewPushSubscriptionPutParams() *PushSubscriptionPutParams

NewPushSubscriptionPutParams creates a new PushSubscriptionPutParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewPushSubscriptionPutParamsWithContext

func NewPushSubscriptionPutParamsWithContext(ctx context.Context) *PushSubscriptionPutParams

NewPushSubscriptionPutParamsWithContext creates a new PushSubscriptionPutParams object with the ability to set a context for a request.

func NewPushSubscriptionPutParamsWithHTTPClient

func NewPushSubscriptionPutParamsWithHTTPClient(client *http.Client) *PushSubscriptionPutParams

NewPushSubscriptionPutParamsWithHTTPClient creates a new PushSubscriptionPutParams object with the ability to set a custom HTTPClient for a request.

func NewPushSubscriptionPutParamsWithTimeout

func NewPushSubscriptionPutParamsWithTimeout(timeout time.Duration) *PushSubscriptionPutParams

NewPushSubscriptionPutParamsWithTimeout creates a new PushSubscriptionPutParams object with the ability to set a timeout on a request.

func (*PushSubscriptionPutParams) SetContext

func (o *PushSubscriptionPutParams) SetContext(ctx context.Context)

SetContext adds the context to the push subscription put params

func (*PushSubscriptionPutParams) SetDataAlertsAdminReport

func (o *PushSubscriptionPutParams) SetDataAlertsAdminReport(dataAlertsAdminReport *bool)

SetDataAlertsAdminReport adds the dataAlertsAdminReport to the push subscription put params

func (*PushSubscriptionPutParams) SetDataAlertsAdminSignUp

func (o *PushSubscriptionPutParams) SetDataAlertsAdminSignUp(dataAlertsAdminSignUp *bool)

SetDataAlertsAdminSignUp adds the dataAlertsAdminSignUp to the push subscription put params

func (*PushSubscriptionPutParams) SetDataAlertsFavourite

func (o *PushSubscriptionPutParams) SetDataAlertsFavourite(dataAlertsFavourite *bool)

SetDataAlertsFavourite adds the dataAlertsFavourite to the push subscription put params

func (*PushSubscriptionPutParams) SetDataAlertsFollow

func (o *PushSubscriptionPutParams) SetDataAlertsFollow(dataAlertsFollow *bool)

SetDataAlertsFollow adds the dataAlertsFollow to the push subscription put params

func (*PushSubscriptionPutParams) SetDataAlertsFollowRequest

func (o *PushSubscriptionPutParams) SetDataAlertsFollowRequest(dataAlertsFollowRequest *bool)

SetDataAlertsFollowRequest adds the dataAlertsFollowRequest to the push subscription put params

func (*PushSubscriptionPutParams) SetDataAlertsMention

func (o *PushSubscriptionPutParams) SetDataAlertsMention(dataAlertsMention *bool)

SetDataAlertsMention adds the dataAlertsMention to the push subscription put params

func (*PushSubscriptionPutParams) SetDataAlertsPendingFavourite

func (o *PushSubscriptionPutParams) SetDataAlertsPendingFavourite(dataAlertsPendingFavourite *bool)

SetDataAlertsPendingFavourite adds the dataAlertsPendingFavourite to the push subscription put params

func (*PushSubscriptionPutParams) SetDataAlertsPendingReblog

func (o *PushSubscriptionPutParams) SetDataAlertsPendingReblog(dataAlertsPendingReblog *bool)

SetDataAlertsPendingReblog adds the dataAlertsPendingReblog to the push subscription put params

func (*PushSubscriptionPutParams) SetDataAlertsPendingReply

func (o *PushSubscriptionPutParams) SetDataAlertsPendingReply(dataAlertsPendingReply *bool)

SetDataAlertsPendingReply adds the dataAlertsPendingReply to the push subscription put params

func (*PushSubscriptionPutParams) SetDataAlertsPoll

func (o *PushSubscriptionPutParams) SetDataAlertsPoll(dataAlertsPoll *bool)

SetDataAlertsPoll adds the dataAlertsPoll to the push subscription put params

func (*PushSubscriptionPutParams) SetDataAlertsReblog

func (o *PushSubscriptionPutParams) SetDataAlertsReblog(dataAlertsReblog *bool)

SetDataAlertsReblog adds the dataAlertsReblog to the push subscription put params

func (*PushSubscriptionPutParams) SetDataAlertsStatus

func (o *PushSubscriptionPutParams) SetDataAlertsStatus(dataAlertsStatus *bool)

SetDataAlertsStatus adds the dataAlertsStatus to the push subscription put params

func (*PushSubscriptionPutParams) SetDataAlertsUpdate

func (o *PushSubscriptionPutParams) SetDataAlertsUpdate(dataAlertsUpdate *bool)

SetDataAlertsUpdate adds the dataAlertsUpdate to the push subscription put params

func (*PushSubscriptionPutParams) SetDataPolicy

func (o *PushSubscriptionPutParams) SetDataPolicy(dataPolicy *string)

SetDataPolicy adds the dataPolicy to the push subscription put params

func (*PushSubscriptionPutParams) SetDefaults

func (o *PushSubscriptionPutParams) SetDefaults()

SetDefaults hydrates default values in the push subscription put params (not the query body).

All values with no default are reset to their zero value.

func (*PushSubscriptionPutParams) SetHTTPClient

func (o *PushSubscriptionPutParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the push subscription put params

func (*PushSubscriptionPutParams) SetTimeout

func (o *PushSubscriptionPutParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the push subscription put params

func (*PushSubscriptionPutParams) WithContext

WithContext adds the context to the push subscription put params

func (*PushSubscriptionPutParams) WithDataAlertsAdminReport

func (o *PushSubscriptionPutParams) WithDataAlertsAdminReport(dataAlertsAdminReport *bool) *PushSubscriptionPutParams

WithDataAlertsAdminReport adds the dataAlertsAdminReport to the push subscription put params

func (*PushSubscriptionPutParams) WithDataAlertsAdminSignUp

func (o *PushSubscriptionPutParams) WithDataAlertsAdminSignUp(dataAlertsAdminSignUp *bool) *PushSubscriptionPutParams

WithDataAlertsAdminSignUp adds the dataAlertsAdminSignUp to the push subscription put params

func (*PushSubscriptionPutParams) WithDataAlertsFavourite

func (o *PushSubscriptionPutParams) WithDataAlertsFavourite(dataAlertsFavourite *bool) *PushSubscriptionPutParams

WithDataAlertsFavourite adds the dataAlertsFavourite to the push subscription put params

func (*PushSubscriptionPutParams) WithDataAlertsFollow

func (o *PushSubscriptionPutParams) WithDataAlertsFollow(dataAlertsFollow *bool) *PushSubscriptionPutParams

WithDataAlertsFollow adds the dataAlertsFollow to the push subscription put params

func (*PushSubscriptionPutParams) WithDataAlertsFollowRequest

func (o *PushSubscriptionPutParams) WithDataAlertsFollowRequest(dataAlertsFollowRequest *bool) *PushSubscriptionPutParams

WithDataAlertsFollowRequest adds the dataAlertsFollowRequest to the push subscription put params

func (*PushSubscriptionPutParams) WithDataAlertsMention

func (o *PushSubscriptionPutParams) WithDataAlertsMention(dataAlertsMention *bool) *PushSubscriptionPutParams

WithDataAlertsMention adds the dataAlertsMention to the push subscription put params

func (*PushSubscriptionPutParams) WithDataAlertsPendingFavourite

func (o *PushSubscriptionPutParams) WithDataAlertsPendingFavourite(dataAlertsPendingFavourite *bool) *PushSubscriptionPutParams

WithDataAlertsPendingFavourite adds the dataAlertsPendingFavourite to the push subscription put params

func (*PushSubscriptionPutParams) WithDataAlertsPendingReblog

func (o *PushSubscriptionPutParams) WithDataAlertsPendingReblog(dataAlertsPendingReblog *bool) *PushSubscriptionPutParams

WithDataAlertsPendingReblog adds the dataAlertsPendingReblog to the push subscription put params

func (*PushSubscriptionPutParams) WithDataAlertsPendingReply

func (o *PushSubscriptionPutParams) WithDataAlertsPendingReply(dataAlertsPendingReply *bool) *PushSubscriptionPutParams

WithDataAlertsPendingReply adds the dataAlertsPendingReply to the push subscription put params

func (*PushSubscriptionPutParams) WithDataAlertsPoll

func (o *PushSubscriptionPutParams) WithDataAlertsPoll(dataAlertsPoll *bool) *PushSubscriptionPutParams

WithDataAlertsPoll adds the dataAlertsPoll to the push subscription put params

func (*PushSubscriptionPutParams) WithDataAlertsReblog

func (o *PushSubscriptionPutParams) WithDataAlertsReblog(dataAlertsReblog *bool) *PushSubscriptionPutParams

WithDataAlertsReblog adds the dataAlertsReblog to the push subscription put params

func (*PushSubscriptionPutParams) WithDataAlertsStatus

func (o *PushSubscriptionPutParams) WithDataAlertsStatus(dataAlertsStatus *bool) *PushSubscriptionPutParams

WithDataAlertsStatus adds the dataAlertsStatus to the push subscription put params

func (*PushSubscriptionPutParams) WithDataAlertsUpdate

func (o *PushSubscriptionPutParams) WithDataAlertsUpdate(dataAlertsUpdate *bool) *PushSubscriptionPutParams

WithDataAlertsUpdate adds the dataAlertsUpdate to the push subscription put params

func (*PushSubscriptionPutParams) WithDataPolicy

func (o *PushSubscriptionPutParams) WithDataPolicy(dataPolicy *string) *PushSubscriptionPutParams

WithDataPolicy adds the dataPolicy to the push subscription put params

func (*PushSubscriptionPutParams) WithDefaults

WithDefaults hydrates default values in the push subscription put params (not the query body).

All values with no default are reset to their zero value.

func (*PushSubscriptionPutParams) WithHTTPClient

func (o *PushSubscriptionPutParams) WithHTTPClient(client *http.Client) *PushSubscriptionPutParams

WithHTTPClient adds the HTTPClient to the push subscription put params

func (*PushSubscriptionPutParams) WithTimeout

WithTimeout adds the timeout to the push subscription put params

func (*PushSubscriptionPutParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PushSubscriptionPutReader

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

PushSubscriptionPutReader is a Reader for the PushSubscriptionPut structure.

func (*PushSubscriptionPutReader) ReadResponse

func (o *PushSubscriptionPutReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PushSubscriptionPutUnauthorized

type PushSubscriptionPutUnauthorized struct {
}

PushSubscriptionPutUnauthorized describes a response with status code 401, with default header values.

unauthorized

func NewPushSubscriptionPutUnauthorized

func NewPushSubscriptionPutUnauthorized() *PushSubscriptionPutUnauthorized

NewPushSubscriptionPutUnauthorized creates a PushSubscriptionPutUnauthorized with default headers values

func (*PushSubscriptionPutUnauthorized) Code

Code gets the status code for the push subscription put unauthorized response

func (*PushSubscriptionPutUnauthorized) Error

func (*PushSubscriptionPutUnauthorized) IsClientError

func (o *PushSubscriptionPutUnauthorized) IsClientError() bool

IsClientError returns true when this push subscription put unauthorized response has a 4xx status code

func (*PushSubscriptionPutUnauthorized) IsCode

func (o *PushSubscriptionPutUnauthorized) IsCode(code int) bool

IsCode returns true when this push subscription put unauthorized response a status code equal to that given

func (*PushSubscriptionPutUnauthorized) IsRedirect

func (o *PushSubscriptionPutUnauthorized) IsRedirect() bool

IsRedirect returns true when this push subscription put unauthorized response has a 3xx status code

func (*PushSubscriptionPutUnauthorized) IsServerError

func (o *PushSubscriptionPutUnauthorized) IsServerError() bool

IsServerError returns true when this push subscription put unauthorized response has a 5xx status code

func (*PushSubscriptionPutUnauthorized) IsSuccess

func (o *PushSubscriptionPutUnauthorized) IsSuccess() bool

IsSuccess returns true when this push subscription put unauthorized response has a 2xx status code

func (*PushSubscriptionPutUnauthorized) String

Jump to

Keyboard shortcuts

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