package
0.0.10
Repository: https://github.com/justinbarrick/go-matrix.git
Documentation: pkg.go.dev

# Functions

New creates a new room directory API client.
NewDeleteRoomAliasOK creates a DeleteRoomAliasOK with default headers values.
NewDeleteRoomAliasParams creates a new DeleteRoomAliasParams object with the default values initialized.
NewDeleteRoomAliasParamsWithContext creates a new DeleteRoomAliasParams object with the default values initialized, and the ability to set a context for a request.
NewDeleteRoomAliasParamsWithHTTPClient creates a new DeleteRoomAliasParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewDeleteRoomAliasParamsWithTimeout creates a new DeleteRoomAliasParams object with the default values initialized, and the ability to set a timeout on a request.
NewGetRoomIDByAliasNotFound creates a GetRoomIDByAliasNotFound with default headers values.
NewGetRoomIDByAliasOK creates a GetRoomIDByAliasOK with default headers values.
NewGetRoomIDByAliasParams creates a new GetRoomIDByAliasParams object with the default values initialized.
NewGetRoomIDByAliasParamsWithContext creates a new GetRoomIDByAliasParams object with the default values initialized, and the ability to set a context for a request.
NewGetRoomIDByAliasParamsWithHTTPClient creates a new GetRoomIDByAliasParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewGetRoomIDByAliasParamsWithTimeout creates a new GetRoomIDByAliasParams object with the default values initialized, and the ability to set a timeout on a request.
NewSetRoomAliasConflict creates a SetRoomAliasConflict with default headers values.
NewSetRoomAliasOK creates a SetRoomAliasOK with default headers values.
NewSetRoomAliasParams creates a new SetRoomAliasParams object with the default values initialized.
NewSetRoomAliasParamsWithContext creates a new SetRoomAliasParams object with the default values initialized, and the ability to set a context for a request.
NewSetRoomAliasParamsWithHTTPClient creates a new SetRoomAliasParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewSetRoomAliasParamsWithTimeout creates a new SetRoomAliasParams object with the default values initialized, and the ability to set a timeout on a request.

# Structs

Client for room directory API */.
DeleteRoomAliasOK handles this case with default header values.
DeleteRoomAliasParams contains all the parameters to send to the API endpoint for the delete room alias operation typically these are written to a http.Request */.
DeleteRoomAliasReader is a Reader for the DeleteRoomAlias structure.
GetRoomIDByAliasNotFound handles this case with default header values.
GetRoomIDByAliasOK handles this case with default header values.
GetRoomIDByAliasParams contains all the parameters to send to the API endpoint for the get room Id by alias operation typically these are written to a http.Request */.
GetRoomIDByAliasReader is a Reader for the GetRoomIDByAlias structure.
SetRoomAliasConflict handles this case with default header values.
SetRoomAliasOK handles this case with default header values.
SetRoomAliasParams contains all the parameters to send to the API endpoint for the set room alias operation typically these are written to a http.Request */.
SetRoomAliasReader is a Reader for the SetRoomAlias structure.

# Interfaces

DeleteRoomAliasOKBody delete room alias o k body swagger:model DeleteRoomAliasOKBody */.
SetRoomAliasOKBody set room alias o k body swagger:model SetRoomAliasOKBody */.