package
2.0.4
Repository: https://github.com/gotify/go-api-client.git
Documentation: pkg.go.dev

# Functions

New creates a new user API client.
NewCreateUserBadRequest creates a CreateUserBadRequest with default headers values.
NewCreateUserForbidden creates a CreateUserForbidden with default headers values.
NewCreateUserOK creates a CreateUserOK with default headers values.
NewCreateUserParams creates a new CreateUserParams object with the default values initialized.
NewCreateUserParamsWithContext creates a new CreateUserParams object with the default values initialized, and the ability to set a context for a request.
NewCreateUserParamsWithHTTPClient creates a new CreateUserParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewCreateUserParamsWithTimeout creates a new CreateUserParams object with the default values initialized, and the ability to set a timeout on a request.
NewCreateUserUnauthorized creates a CreateUserUnauthorized with default headers values.
NewCurrentUserForbidden creates a CurrentUserForbidden with default headers values.
NewCurrentUserOK creates a CurrentUserOK with default headers values.
NewCurrentUserParams creates a new CurrentUserParams object with the default values initialized.
NewCurrentUserParamsWithContext creates a new CurrentUserParams object with the default values initialized, and the ability to set a context for a request.
NewCurrentUserParamsWithHTTPClient creates a new CurrentUserParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewCurrentUserParamsWithTimeout creates a new CurrentUserParams object with the default values initialized, and the ability to set a timeout on a request.
NewCurrentUserUnauthorized creates a CurrentUserUnauthorized with default headers values.
NewDeleteUserBadRequest creates a DeleteUserBadRequest with default headers values.
NewDeleteUserForbidden creates a DeleteUserForbidden with default headers values.
NewDeleteUserNotFound creates a DeleteUserNotFound with default headers values.
NewDeleteUserOK creates a DeleteUserOK with default headers values.
NewDeleteUserParams creates a new DeleteUserParams object with the default values initialized.
NewDeleteUserParamsWithContext creates a new DeleteUserParams object with the default values initialized, and the ability to set a context for a request.
NewDeleteUserParamsWithHTTPClient creates a new DeleteUserParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewDeleteUserParamsWithTimeout creates a new DeleteUserParams object with the default values initialized, and the ability to set a timeout on a request.
NewDeleteUserUnauthorized creates a DeleteUserUnauthorized with default headers values.
NewGetUserBadRequest creates a GetUserBadRequest with default headers values.
NewGetUserForbidden creates a GetUserForbidden with default headers values.
NewGetUserNotFound creates a GetUserNotFound with default headers values.
NewGetUserOK creates a GetUserOK with default headers values.
NewGetUserParams creates a new GetUserParams object with the default values initialized.
NewGetUserParamsWithContext creates a new GetUserParams object with the default values initialized, and the ability to set a context for a request.
NewGetUserParamsWithHTTPClient creates a new GetUserParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewGetUserParamsWithTimeout creates a new GetUserParams object with the default values initialized, and the ability to set a timeout on a request.
NewGetUsersForbidden creates a GetUsersForbidden with default headers values.
NewGetUsersOK creates a GetUsersOK with default headers values.
NewGetUsersParams creates a new GetUsersParams object with the default values initialized.
NewGetUsersParamsWithContext creates a new GetUsersParams object with the default values initialized, and the ability to set a context for a request.
NewGetUsersParamsWithHTTPClient creates a new GetUsersParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewGetUsersParamsWithTimeout creates a new GetUsersParams object with the default values initialized, and the ability to set a timeout on a request.
NewGetUsersUnauthorized creates a GetUsersUnauthorized with default headers values.
NewGetUserUnauthorized creates a GetUserUnauthorized with default headers values.
NewUpdateCurrentUserBadRequest creates a UpdateCurrentUserBadRequest with default headers values.
NewUpdateCurrentUserForbidden creates a UpdateCurrentUserForbidden with default headers values.
NewUpdateCurrentUserOK creates a UpdateCurrentUserOK with default headers values.
NewUpdateCurrentUserParams creates a new UpdateCurrentUserParams object with the default values initialized.
NewUpdateCurrentUserParamsWithContext creates a new UpdateCurrentUserParams object with the default values initialized, and the ability to set a context for a request.
NewUpdateCurrentUserParamsWithHTTPClient creates a new UpdateCurrentUserParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewUpdateCurrentUserParamsWithTimeout creates a new UpdateCurrentUserParams object with the default values initialized, and the ability to set a timeout on a request.
NewUpdateCurrentUserUnauthorized creates a UpdateCurrentUserUnauthorized with default headers values.
NewUpdateUserBadRequest creates a UpdateUserBadRequest with default headers values.
NewUpdateUserForbidden creates a UpdateUserForbidden with default headers values.
NewUpdateUserNotFound creates a UpdateUserNotFound with default headers values.
NewUpdateUserOK creates a UpdateUserOK with default headers values.
NewUpdateUserParams creates a new UpdateUserParams object with the default values initialized.
NewUpdateUserParamsWithContext creates a new UpdateUserParams object with the default values initialized, and the ability to set a context for a request.
NewUpdateUserParamsWithHTTPClient creates a new UpdateUserParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewUpdateUserParamsWithTimeout creates a new UpdateUserParams object with the default values initialized, and the ability to set a timeout on a request.
NewUpdateUserUnauthorized creates a UpdateUserUnauthorized with default headers values.

# Structs

Client for user API */.
CreateUserBadRequest handles this case with default header values.
CreateUserForbidden handles this case with default header values.
CreateUserOK handles this case with default header values.
CreateUserParams contains all the parameters to send to the API endpoint for the create user operation typically these are written to a http.Request */.
CreateUserReader is a Reader for the CreateUser structure.
CreateUserUnauthorized handles this case with default header values.
CurrentUserForbidden handles this case with default header values.
CurrentUserOK handles this case with default header values.
CurrentUserParams contains all the parameters to send to the API endpoint for the current user operation typically these are written to a http.Request */.
CurrentUserReader is a Reader for the CurrentUser structure.
CurrentUserUnauthorized handles this case with default header values.
DeleteUserBadRequest handles this case with default header values.
DeleteUserForbidden handles this case with default header values.
DeleteUserNotFound handles this case with default header values.
DeleteUserOK handles this case with default header values.
DeleteUserParams contains all the parameters to send to the API endpoint for the delete user operation typically these are written to a http.Request */.
DeleteUserReader is a Reader for the DeleteUser structure.
DeleteUserUnauthorized handles this case with default header values.
GetUserBadRequest handles this case with default header values.
GetUserForbidden handles this case with default header values.
GetUserNotFound handles this case with default header values.
GetUserOK handles this case with default header values.
GetUserParams contains all the parameters to send to the API endpoint for the get user operation typically these are written to a http.Request */.
GetUserReader is a Reader for the GetUser structure.
GetUsersForbidden handles this case with default header values.
GetUsersOK handles this case with default header values.
GetUsersParams contains all the parameters to send to the API endpoint for the get users operation typically these are written to a http.Request */.
GetUsersReader is a Reader for the GetUsers structure.
GetUsersUnauthorized handles this case with default header values.
GetUserUnauthorized handles this case with default header values.
UpdateCurrentUserBadRequest handles this case with default header values.
UpdateCurrentUserForbidden handles this case with default header values.
UpdateCurrentUserOK handles this case with default header values.
UpdateCurrentUserParams contains all the parameters to send to the API endpoint for the update current user operation typically these are written to a http.Request */.
UpdateCurrentUserReader is a Reader for the UpdateCurrentUser structure.
UpdateCurrentUserUnauthorized handles this case with default header values.
UpdateUserBadRequest handles this case with default header values.
UpdateUserForbidden handles this case with default header values.
UpdateUserNotFound handles this case with default header values.
UpdateUserOK handles this case with default header values.
UpdateUserParams contains all the parameters to send to the API endpoint for the update user operation typically these are written to a http.Request */.
UpdateUserReader is a Reader for the UpdateUser structure.
UpdateUserUnauthorized handles this case with default header values.