# Functions
New creates a new user data API client.
NewChangePasswordOK creates a ChangePasswordOK with default headers values.
NewChangePasswordParams creates a new ChangePasswordParams object with the default values initialized.
NewChangePasswordParamsWithContext creates a new ChangePasswordParams object with the default values initialized, and the ability to set a context for a request.
NewChangePasswordParamsWithHTTPClient creates a new ChangePasswordParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewChangePasswordParamsWithTimeout creates a new ChangePasswordParams object with the default values initialized, and the ability to set a timeout on a request.
NewChangePasswordTooManyRequests creates a ChangePasswordTooManyRequests with default headers values.
NewChangePasswordUnauthorized creates a ChangePasswordUnauthorized with default headers values.
NewCheckUsernameAvailabilityBadRequest creates a CheckUsernameAvailabilityBadRequest with default headers values.
NewCheckUsernameAvailabilityOK creates a CheckUsernameAvailabilityOK with default headers values.
NewCheckUsernameAvailabilityParams creates a new CheckUsernameAvailabilityParams object with the default values initialized.
NewCheckUsernameAvailabilityParamsWithContext creates a new CheckUsernameAvailabilityParams object with the default values initialized, and the ability to set a context for a request.
NewCheckUsernameAvailabilityParamsWithHTTPClient creates a new CheckUsernameAvailabilityParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewCheckUsernameAvailabilityParamsWithTimeout creates a new CheckUsernameAvailabilityParams object with the default values initialized, and the ability to set a timeout on a request.
NewCheckUsernameAvailabilityTooManyRequests creates a CheckUsernameAvailabilityTooManyRequests with default headers values.
NewDeactivateAccountOK creates a DeactivateAccountOK with default headers values.
NewDeactivateAccountParams creates a new DeactivateAccountParams object with the default values initialized.
NewDeactivateAccountParamsWithContext creates a new DeactivateAccountParams object with the default values initialized, and the ability to set a context for a request.
NewDeactivateAccountParamsWithHTTPClient creates a new DeactivateAccountParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewDeactivateAccountParamsWithTimeout creates a new DeactivateAccountParams object with the default values initialized, and the ability to set a timeout on a request.
NewDeactivateAccountTooManyRequests creates a DeactivateAccountTooManyRequests with default headers values.
NewDeactivateAccountUnauthorized creates a DeactivateAccountUnauthorized with default headers values.
NewDelete3pidFromAccountOK creates a Delete3pidFromAccountOK with default headers values.
NewDelete3pidFromAccountParams creates a new Delete3pidFromAccountParams object with the default values initialized.
NewDelete3pidFromAccountParamsWithContext creates a new Delete3pidFromAccountParams object with the default values initialized, and the ability to set a context for a request.
NewDelete3pidFromAccountParamsWithHTTPClient creates a new Delete3pidFromAccountParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewDelete3pidFromAccountParamsWithTimeout creates a new Delete3pidFromAccountParams object with the default values initialized, and the ability to set a timeout on a request.
NewDeleteRoomTagOK creates a DeleteRoomTagOK with default headers values.
NewDeleteRoomTagParams creates a new DeleteRoomTagParams object with the default values initialized.
NewDeleteRoomTagParamsWithContext creates a new DeleteRoomTagParams object with the default values initialized, and the ability to set a context for a request.
NewDeleteRoomTagParamsWithHTTPClient creates a new DeleteRoomTagParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewDeleteRoomTagParamsWithTimeout creates a new DeleteRoomTagParams object with the default values initialized, and the ability to set a timeout on a request.
NewGetAccount3PIdsOK creates a GetAccount3PIdsOK with default headers values.
NewGetAccount3PIdsParams creates a new GetAccount3PIdsParams object with the default values initialized.
NewGetAccount3PIdsParamsWithContext creates a new GetAccount3PIdsParams object with the default values initialized, and the ability to set a context for a request.
NewGetAccount3PIdsParamsWithHTTPClient creates a new GetAccount3PIdsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewGetAccount3PIdsParamsWithTimeout creates a new GetAccount3PIdsParams object with the default values initialized, and the ability to set a timeout on a request.
NewGetAvatarURLNotFound creates a GetAvatarURLNotFound with default headers values.
NewGetAvatarURLOK creates a GetAvatarURLOK with default headers values.
NewGetAvatarURLParams creates a new GetAvatarURLParams object with the default values initialized.
NewGetAvatarURLParamsWithContext creates a new GetAvatarURLParams object with the default values initialized, and the ability to set a context for a request.
NewGetAvatarURLParamsWithHTTPClient creates a new GetAvatarURLParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewGetAvatarURLParamsWithTimeout creates a new GetAvatarURLParams object with the default values initialized, and the ability to set a timeout on a request.
NewGetDisplayNameNotFound creates a GetDisplayNameNotFound with default headers values.
NewGetDisplayNameOK creates a GetDisplayNameOK with default headers values.
NewGetDisplayNameParams creates a new GetDisplayNameParams object with the default values initialized.
NewGetDisplayNameParamsWithContext creates a new GetDisplayNameParams object with the default values initialized, and the ability to set a context for a request.
NewGetDisplayNameParamsWithHTTPClient creates a new GetDisplayNameParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewGetDisplayNameParamsWithTimeout creates a new GetDisplayNameParams object with the default values initialized, and the ability to set a timeout on a request.
NewGetRoomTagsOK creates a GetRoomTagsOK with default headers values.
NewGetRoomTagsParams creates a new GetRoomTagsParams object with the default values initialized.
NewGetRoomTagsParamsWithContext creates a new GetRoomTagsParams object with the default values initialized, and the ability to set a context for a request.
NewGetRoomTagsParamsWithHTTPClient creates a new GetRoomTagsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewGetRoomTagsParamsWithTimeout creates a new GetRoomTagsParams object with the default values initialized, and the ability to set a timeout on a request.
NewGetTokenOwnerForbidden creates a GetTokenOwnerForbidden with default headers values.
NewGetTokenOwnerOK creates a GetTokenOwnerOK with default headers values.
NewGetTokenOwnerParams creates a new GetTokenOwnerParams object with the default values initialized.
NewGetTokenOwnerParamsWithContext creates a new GetTokenOwnerParams object with the default values initialized, and the ability to set a context for a request.
NewGetTokenOwnerParamsWithHTTPClient creates a new GetTokenOwnerParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewGetTokenOwnerParamsWithTimeout creates a new GetTokenOwnerParams object with the default values initialized, and the ability to set a timeout on a request.
NewGetTokenOwnerTooManyRequests creates a GetTokenOwnerTooManyRequests with default headers values.
NewGetTokenOwnerUnauthorized creates a GetTokenOwnerUnauthorized with default headers values.
NewGetUserProfileNotFound creates a GetUserProfileNotFound with default headers values.
NewGetUserProfileOK creates a GetUserProfileOK with default headers values.
NewGetUserProfileParams creates a new GetUserProfileParams object with the default values initialized.
NewGetUserProfileParamsWithContext creates a new GetUserProfileParams object with the default values initialized, and the ability to set a context for a request.
NewGetUserProfileParamsWithHTTPClient creates a new GetUserProfileParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewGetUserProfileParamsWithTimeout creates a new GetUserProfileParams object with the default values initialized, and the ability to set a timeout on a request.
NewPost3PIdsForbidden creates a Post3PIdsForbidden with default headers values.
NewPost3PIdsOK creates a Post3PIdsOK with default headers values.
NewPost3PIdsParams creates a new Post3PIdsParams object with the default values initialized.
NewPost3PIdsParamsWithContext creates a new Post3PIdsParams object with the default values initialized, and the ability to set a context for a request.
NewPost3PIdsParamsWithHTTPClient creates a new Post3PIdsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewPost3PIdsParamsWithTimeout creates a new Post3PIdsParams object with the default values initialized, and the ability to set a timeout on a request.
NewRegisterBadRequest creates a RegisterBadRequest with default headers values.
NewRegisterOK creates a RegisterOK with default headers values.
NewRegisterParams creates a new RegisterParams object with the default values initialized.
NewRegisterParamsWithContext creates a new RegisterParams object with the default values initialized, and the ability to set a context for a request.
NewRegisterParamsWithHTTPClient creates a new RegisterParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewRegisterParamsWithTimeout creates a new RegisterParams object with the default values initialized, and the ability to set a timeout on a request.
NewRegisterTooManyRequests creates a RegisterTooManyRequests with default headers values.
NewRegisterUnauthorized creates a RegisterUnauthorized with default headers values.
NewSearchUserDirectoryOK creates a SearchUserDirectoryOK with default headers values.
NewSearchUserDirectoryParams creates a new SearchUserDirectoryParams object with the default values initialized.
NewSearchUserDirectoryParamsWithContext creates a new SearchUserDirectoryParams object with the default values initialized, and the ability to set a context for a request.
NewSearchUserDirectoryParamsWithHTTPClient creates a new SearchUserDirectoryParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewSearchUserDirectoryParamsWithTimeout creates a new SearchUserDirectoryParams object with the default values initialized, and the ability to set a timeout on a request.
NewSearchUserDirectoryTooManyRequests creates a SearchUserDirectoryTooManyRequests with default headers values.
NewSetAccountDataOK creates a SetAccountDataOK with default headers values.
NewSetAccountDataParams creates a new SetAccountDataParams object with the default values initialized.
NewSetAccountDataParamsWithContext creates a new SetAccountDataParams object with the default values initialized, and the ability to set a context for a request.
NewSetAccountDataParamsWithHTTPClient creates a new SetAccountDataParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewSetAccountDataParamsWithTimeout creates a new SetAccountDataParams object with the default values initialized, and the ability to set a timeout on a request.
NewSetAccountDataPerRoomOK creates a SetAccountDataPerRoomOK with default headers values.
NewSetAccountDataPerRoomParams creates a new SetAccountDataPerRoomParams object with the default values initialized.
NewSetAccountDataPerRoomParamsWithContext creates a new SetAccountDataPerRoomParams object with the default values initialized, and the ability to set a context for a request.
NewSetAccountDataPerRoomParamsWithHTTPClient creates a new SetAccountDataPerRoomParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewSetAccountDataPerRoomParamsWithTimeout creates a new SetAccountDataPerRoomParams object with the default values initialized, and the ability to set a timeout on a request.
NewSetAvatarURLOK creates a SetAvatarURLOK with default headers values.
NewSetAvatarURLParams creates a new SetAvatarURLParams object with the default values initialized.
NewSetAvatarURLParamsWithContext creates a new SetAvatarURLParams object with the default values initialized, and the ability to set a context for a request.
NewSetAvatarURLParamsWithHTTPClient creates a new SetAvatarURLParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewSetAvatarURLParamsWithTimeout creates a new SetAvatarURLParams object with the default values initialized, and the ability to set a timeout on a request.
NewSetAvatarURLTooManyRequests creates a SetAvatarURLTooManyRequests with default headers values.
NewSetDisplayNameOK creates a SetDisplayNameOK with default headers values.
NewSetDisplayNameParams creates a new SetDisplayNameParams object with the default values initialized.
NewSetDisplayNameParamsWithContext creates a new SetDisplayNameParams object with the default values initialized, and the ability to set a context for a request.
NewSetDisplayNameParamsWithHTTPClient creates a new SetDisplayNameParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewSetDisplayNameParamsWithTimeout creates a new SetDisplayNameParams object with the default values initialized, and the ability to set a timeout on a request.
NewSetDisplayNameTooManyRequests creates a SetDisplayNameTooManyRequests with default headers values.
NewSetRoomTagOK creates a SetRoomTagOK with default headers values.
NewSetRoomTagParams creates a new SetRoomTagParams object with the default values initialized.
NewSetRoomTagParamsWithContext creates a new SetRoomTagParams object with the default values initialized, and the ability to set a context for a request.
NewSetRoomTagParamsWithHTTPClient creates a new SetRoomTagParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewSetRoomTagParamsWithTimeout creates a new SetRoomTagParams object with the default values initialized, and the ability to set a timeout on a request.
# Structs
ChangePasswordOK handles this case with default header values.
ChangePasswordParams contains all the parameters to send to the API endpoint
for the change password operation typically these are written to a http.Request
*/.
ChangePasswordReader is a Reader for the ChangePassword structure.
ChangePasswordTooManyRequests handles this case with default header values.
ChangePasswordUnauthorized handles this case with default header values.
CheckUsernameAvailabilityBadRequest handles this case with default header values.
CheckUsernameAvailabilityOK handles this case with default header values.
CheckUsernameAvailabilityParams contains all the parameters to send to the API endpoint
for the check username availability operation typically these are written to a http.Request
*/.
CheckUsernameAvailabilityReader is a Reader for the CheckUsernameAvailability structure.
CheckUsernameAvailabilityTooManyRequests handles this case with default header values.
Client for user data API
*/.
DeactivateAccountOK handles this case with default header values.
DeactivateAccountParams contains all the parameters to send to the API endpoint
for the deactivate account operation typically these are written to a http.Request
*/.
DeactivateAccountReader is a Reader for the DeactivateAccount structure.
DeactivateAccountTooManyRequests handles this case with default header values.
DeactivateAccountUnauthorized handles this case with default header values.
Delete3pidFromAccountOK handles this case with default header values.
Delete3pidFromAccountParams contains all the parameters to send to the API endpoint
for the delete3pid from account operation typically these are written to a http.Request
*/.
Delete3pidFromAccountReader is a Reader for the Delete3pidFromAccount structure.
DeleteRoomTagOK handles this case with default header values.
DeleteRoomTagParams contains all the parameters to send to the API endpoint
for the delete room tag operation typically these are written to a http.Request
*/.
DeleteRoomTagReader is a Reader for the DeleteRoomTag structure.
GetAccount3PIdsOK handles this case with default header values.
GetAccount3PIdsParams contains all the parameters to send to the API endpoint
for the get account3 p ids operation typically these are written to a http.Request
*/.
GetAccount3PIdsReader is a Reader for the GetAccount3PIds structure.
GetAvatarURLNotFound handles this case with default header values.
GetAvatarURLOK handles this case with default header values.
GetAvatarURLParams contains all the parameters to send to the API endpoint
for the get avatar Url operation typically these are written to a http.Request
*/.
GetAvatarURLReader is a Reader for the GetAvatarURL structure.
GetDisplayNameNotFound handles this case with default header values.
GetDisplayNameOK handles this case with default header values.
GetDisplayNameParams contains all the parameters to send to the API endpoint
for the get display name operation typically these are written to a http.Request
*/.
GetDisplayNameReader is a Reader for the GetDisplayName structure.
GetRoomTagsOK handles this case with default header values.
GetRoomTagsParams contains all the parameters to send to the API endpoint
for the get room tags operation typically these are written to a http.Request
*/.
GetRoomTagsReader is a Reader for the GetRoomTags structure.
GetTokenOwnerForbidden handles this case with default header values.
GetTokenOwnerOK handles this case with default header values.
GetTokenOwnerParams contains all the parameters to send to the API endpoint
for the get token owner operation typically these are written to a http.Request
*/.
GetTokenOwnerReader is a Reader for the GetTokenOwner structure.
GetTokenOwnerTooManyRequests handles this case with default header values.
GetTokenOwnerUnauthorized handles this case with default header values.
GetUserProfileNotFound handles this case with default header values.
GetUserProfileOK handles this case with default header values.
GetUserProfileParams contains all the parameters to send to the API endpoint
for the get user profile operation typically these are written to a http.Request
*/.
GetUserProfileReader is a Reader for the GetUserProfile structure.
Post3PIdsForbidden handles this case with default header values.
Post3PIdsOK handles this case with default header values.
Post3PIdsParams contains all the parameters to send to the API endpoint
for the post3 p ids operation typically these are written to a http.Request
*/.
Post3PIdsReader is a Reader for the Post3PIds structure.
RegisterBadRequest handles this case with default header values.
RegisterOK handles this case with default header values.
RegisterParams contains all the parameters to send to the API endpoint
for the register operation typically these are written to a http.Request
*/.
RegisterReader is a Reader for the Register structure.
RegisterTooManyRequests handles this case with default header values.
RegisterUnauthorized handles this case with default header values.
SearchUserDirectoryOK handles this case with default header values.
SearchUserDirectoryParams contains all the parameters to send to the API endpoint
for the search user directory operation typically these are written to a http.Request
*/.
SearchUserDirectoryReader is a Reader for the SearchUserDirectory structure.
SearchUserDirectoryTooManyRequests handles this case with default header values.
SetAccountDataOK handles this case with default header values.
SetAccountDataParams contains all the parameters to send to the API endpoint
for the set account data operation typically these are written to a http.Request
*/.
SetAccountDataPerRoomOK handles this case with default header values.
SetAccountDataPerRoomParams contains all the parameters to send to the API endpoint
for the set account data per room operation typically these are written to a http.Request
*/.
SetAccountDataPerRoomReader is a Reader for the SetAccountDataPerRoom structure.
SetAccountDataReader is a Reader for the SetAccountData structure.
SetAvatarURLOK handles this case with default header values.
SetAvatarURLParams contains all the parameters to send to the API endpoint
for the set avatar Url operation typically these are written to a http.Request
*/.
SetAvatarURLReader is a Reader for the SetAvatarURL structure.
SetAvatarURLTooManyRequests handles this case with default header values.
SetDisplayNameOK handles this case with default header values.
SetDisplayNameParams contains all the parameters to send to the API endpoint
for the set display name operation typically these are written to a http.Request
*/.
SetDisplayNameReader is a Reader for the SetDisplayName structure.
SetDisplayNameTooManyRequests handles this case with default header values.
SetRoomTagOK handles this case with default header values.
SetRoomTagParams contains all the parameters to send to the API endpoint
for the set room tag operation typically these are written to a http.Request
*/.
SetRoomTagReader is a Reader for the SetRoomTag structure.
# Interfaces
ChangePasswordOKBody change password o k body
swagger:model ChangePasswordOKBody
*/.
DeactivateAccountOKBody deactivate account o k body
swagger:model DeactivateAccountOKBody
*/.
Delete3pidFromAccountOKBody delete3pid from account o k body
swagger:model Delete3pidFromAccountOKBody
*/.
DeleteRoomTagOKBody delete room tag o k body
swagger:model DeleteRoomTagOKBody
*/.
SetAvatarURLOKBody set avatar URL o k body
swagger:model SetAvatarURLOKBody
*/.
SetDisplayNameOKBody set display name o k body
swagger:model SetDisplayNameOKBody
*/.
SetRoomTagOKBody set room tag o k body
swagger:model SetRoomTagOKBody
*/.