package
0.0.0-20220915120711-65287e9aa6bc
Repository: https://github.com/resonatecoop/user-api-client.git
Documentation: pkg.go.dev

# Functions

New creates a new users API client.
NewResonateUserAddUserDefault creates a ResonateUserAddUserDefault with default headers values.
NewResonateUserAddUserOK creates a ResonateUserAddUserOK with default headers values.
NewResonateUserAddUserParams creates a new ResonateUserAddUserParams object, with the default timeout for this client.
NewResonateUserAddUserParamsWithContext creates a new ResonateUserAddUserParams object with the ability to set a context for a request.
NewResonateUserAddUserParamsWithHTTPClient creates a new ResonateUserAddUserParams object with the ability to set a custom HTTPClient for a request.
NewResonateUserAddUserParamsWithTimeout creates a new ResonateUserAddUserParams object with the ability to set a timeout on a request.
NewResonateUserDeleteUserDefault creates a ResonateUserDeleteUserDefault with default headers values.
NewResonateUserDeleteUserOK creates a ResonateUserDeleteUserOK with default headers values.
NewResonateUserDeleteUserParams creates a new ResonateUserDeleteUserParams object, with the default timeout for this client.
NewResonateUserDeleteUserParamsWithContext creates a new ResonateUserDeleteUserParams object with the ability to set a context for a request.
NewResonateUserDeleteUserParamsWithHTTPClient creates a new ResonateUserDeleteUserParams object with the ability to set a custom HTTPClient for a request.
NewResonateUserDeleteUserParamsWithTimeout creates a new ResonateUserDeleteUserParams object with the ability to set a timeout on a request.
NewResonateUserGetUserCreditsDefault creates a ResonateUserGetUserCreditsDefault with default headers values.
NewResonateUserGetUserCreditsOK creates a ResonateUserGetUserCreditsOK with default headers values.
NewResonateUserGetUserCreditsParams creates a new ResonateUserGetUserCreditsParams object, with the default timeout for this client.
NewResonateUserGetUserCreditsParamsWithContext creates a new ResonateUserGetUserCreditsParams object with the ability to set a context for a request.
NewResonateUserGetUserCreditsParamsWithHTTPClient creates a new ResonateUserGetUserCreditsParams object with the ability to set a custom HTTPClient for a request.
NewResonateUserGetUserCreditsParamsWithTimeout creates a new ResonateUserGetUserCreditsParams object with the ability to set a timeout on a request.
NewResonateUserGetUserDefault creates a ResonateUserGetUserDefault with default headers values.
NewResonateUserGetUserOK creates a ResonateUserGetUserOK with default headers values.
NewResonateUserGetUserParams creates a new ResonateUserGetUserParams object, with the default timeout for this client.
NewResonateUserGetUserParamsWithContext creates a new ResonateUserGetUserParams object with the ability to set a context for a request.
NewResonateUserGetUserParamsWithHTTPClient creates a new ResonateUserGetUserParams object with the ability to set a custom HTTPClient for a request.
NewResonateUserGetUserParamsWithTimeout creates a new ResonateUserGetUserParams object with the ability to set a timeout on a request.
NewResonateUserGetUserRestrictedDefault creates a ResonateUserGetUserRestrictedDefault with default headers values.
NewResonateUserGetUserRestrictedOK creates a ResonateUserGetUserRestrictedOK with default headers values.
NewResonateUserGetUserRestrictedParams creates a new ResonateUserGetUserRestrictedParams object, with the default timeout for this client.
NewResonateUserGetUserRestrictedParamsWithContext creates a new ResonateUserGetUserRestrictedParams object with the ability to set a context for a request.
NewResonateUserGetUserRestrictedParamsWithHTTPClient creates a new ResonateUserGetUserRestrictedParams object with the ability to set a custom HTTPClient for a request.
NewResonateUserGetUserRestrictedParamsWithTimeout creates a new ResonateUserGetUserRestrictedParams object with the ability to set a timeout on a request.
NewResonateUserListUsersDefault creates a ResonateUserListUsersDefault with default headers values.
NewResonateUserListUsersOK creates a ResonateUserListUsersOK with default headers values.
NewResonateUserListUsersParams creates a new ResonateUserListUsersParams object, with the default timeout for this client.
NewResonateUserListUsersParamsWithContext creates a new ResonateUserListUsersParams object with the ability to set a context for a request.
NewResonateUserListUsersParamsWithHTTPClient creates a new ResonateUserListUsersParams object with the ability to set a custom HTTPClient for a request.
NewResonateUserListUsersParamsWithTimeout creates a new ResonateUserListUsersParams object with the ability to set a timeout on a request.
NewResonateUserUpdateUserDefault creates a ResonateUserUpdateUserDefault with default headers values.
NewResonateUserUpdateUserOK creates a ResonateUserUpdateUserOK with default headers values.
NewResonateUserUpdateUserParams creates a new ResonateUserUpdateUserParams object, with the default timeout for this client.
NewResonateUserUpdateUserParamsWithContext creates a new ResonateUserUpdateUserParams object with the ability to set a context for a request.
NewResonateUserUpdateUserParamsWithHTTPClient creates a new ResonateUserUpdateUserParams object with the ability to set a custom HTTPClient for a request.
NewResonateUserUpdateUserParamsWithTimeout creates a new ResonateUserUpdateUserParams object with the ability to set a timeout on a request.
NewResonateUserUpdateUserRestrictedDefault creates a ResonateUserUpdateUserRestrictedDefault with default headers values.
NewResonateUserUpdateUserRestrictedOK creates a ResonateUserUpdateUserRestrictedOK with default headers values.
NewResonateUserUpdateUserRestrictedParams creates a new ResonateUserUpdateUserRestrictedParams object, with the default timeout for this client.
NewResonateUserUpdateUserRestrictedParamsWithContext creates a new ResonateUserUpdateUserRestrictedParams object with the ability to set a context for a request.
NewResonateUserUpdateUserRestrictedParamsWithHTTPClient creates a new ResonateUserUpdateUserRestrictedParams object with the ability to set a custom HTTPClient for a request.
NewResonateUserUpdateUserRestrictedParamsWithTimeout creates a new ResonateUserUpdateUserRestrictedParams object with the ability to set a timeout on a request.

# Structs

Client for users API */.
ResonateUserAddUserDefault describes a response with status code -1, with default header values.
ResonateUserAddUserOK describes a response with status code 200, with default header values.
ResonateUserAddUserParams contains all the parameters to send to the API endpoint for the resonate user add user operation.
ResonateUserAddUserReader is a Reader for the ResonateUserAddUser structure.
ResonateUserDeleteUserDefault describes a response with status code -1, with default header values.
ResonateUserDeleteUserOK describes a response with status code 200, with default header values.
ResonateUserDeleteUserParams contains all the parameters to send to the API endpoint for the resonate user delete user operation.
ResonateUserDeleteUserReader is a Reader for the ResonateUserDeleteUser structure.
ResonateUserGetUserCreditsDefault describes a response with status code -1, with default header values.
ResonateUserGetUserCreditsOK describes a response with status code 200, with default header values.
ResonateUserGetUserCreditsParams contains all the parameters to send to the API endpoint for the resonate user get user credits operation.
ResonateUserGetUserCreditsReader is a Reader for the ResonateUserGetUserCredits structure.
ResonateUserGetUserDefault describes a response with status code -1, with default header values.
ResonateUserGetUserOK describes a response with status code 200, with default header values.
ResonateUserGetUserParams contains all the parameters to send to the API endpoint for the resonate user get user operation.
ResonateUserGetUserReader is a Reader for the ResonateUserGetUser structure.
ResonateUserGetUserRestrictedDefault describes a response with status code -1, with default header values.
ResonateUserGetUserRestrictedOK describes a response with status code 200, with default header values.
ResonateUserGetUserRestrictedParams contains all the parameters to send to the API endpoint for the resonate user get user restricted operation.
ResonateUserGetUserRestrictedReader is a Reader for the ResonateUserGetUserRestricted structure.
ResonateUserListUsersDefault describes a response with status code -1, with default header values.
ResonateUserListUsersOK describes a response with status code 200, with default header values.
ResonateUserListUsersParams contains all the parameters to send to the API endpoint for the resonate user list users operation.
ResonateUserListUsersReader is a Reader for the ResonateUserListUsers structure.
ResonateUserUpdateUserDefault describes a response with status code -1, with default header values.
ResonateUserUpdateUserOK describes a response with status code 200, with default header values.
ResonateUserUpdateUserParams contains all the parameters to send to the API endpoint for the resonate user update user operation.
ResonateUserUpdateUserReader is a Reader for the ResonateUserUpdateUser structure.
ResonateUserUpdateUserRestrictedDefault describes a response with status code -1, with default header values.
ResonateUserUpdateUserRestrictedOK describes a response with status code 200, with default header values.
ResonateUserUpdateUserRestrictedParams contains all the parameters to send to the API endpoint for the resonate user update user restricted operation.
ResonateUserUpdateUserRestrictedReader is a Reader for the ResonateUserUpdateUserRestricted structure.

# Interfaces

ClientService is the interface for Client methods.

# Type aliases

ClientOption is the option for Client methods.