package
0.1.2
Repository: https://github.com/widmnd/go-strava-api-v3.git
Documentation: pkg.go.dev

# Functions

New creates a new activities API client.
NewCreateActivityCreated creates a CreateActivityCreated with default headers values.
NewCreateActivityDefault creates a CreateActivityDefault with default headers values.
NewCreateActivityParams creates a new CreateActivityParams object with the default values initialized.
NewCreateActivityParamsWithContext creates a new CreateActivityParams object with the default values initialized, and the ability to set a context for a request.
NewCreateActivityParamsWithHTTPClient creates a new CreateActivityParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewCreateActivityParamsWithTimeout creates a new CreateActivityParams object with the default values initialized, and the ability to set a timeout on a request.
NewGetActivityByIDDefault creates a GetActivityByIDDefault with default headers values.
NewGetActivityByIDOK creates a GetActivityByIDOK with default headers values.
NewGetActivityByIDParams creates a new GetActivityByIDParams object with the default values initialized.
NewGetActivityByIDParamsWithContext creates a new GetActivityByIDParams object with the default values initialized, and the ability to set a context for a request.
NewGetActivityByIDParamsWithHTTPClient creates a new GetActivityByIDParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewGetActivityByIDParamsWithTimeout creates a new GetActivityByIDParams object with the default values initialized, and the ability to set a timeout on a request.
NewGetCommentsByActivityIDDefault creates a GetCommentsByActivityIDDefault with default headers values.
NewGetCommentsByActivityIDOK creates a GetCommentsByActivityIDOK with default headers values.
NewGetCommentsByActivityIDParams creates a new GetCommentsByActivityIDParams object with the default values initialized.
NewGetCommentsByActivityIDParamsWithContext creates a new GetCommentsByActivityIDParams object with the default values initialized, and the ability to set a context for a request.
NewGetCommentsByActivityIDParamsWithHTTPClient creates a new GetCommentsByActivityIDParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewGetCommentsByActivityIDParamsWithTimeout creates a new GetCommentsByActivityIDParams object with the default values initialized, and the ability to set a timeout on a request.
NewGetKudoersByActivityIDDefault creates a GetKudoersByActivityIDDefault with default headers values.
NewGetKudoersByActivityIDOK creates a GetKudoersByActivityIDOK with default headers values.
NewGetKudoersByActivityIDParams creates a new GetKudoersByActivityIDParams object with the default values initialized.
NewGetKudoersByActivityIDParamsWithContext creates a new GetKudoersByActivityIDParams object with the default values initialized, and the ability to set a context for a request.
NewGetKudoersByActivityIDParamsWithHTTPClient creates a new GetKudoersByActivityIDParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewGetKudoersByActivityIDParamsWithTimeout creates a new GetKudoersByActivityIDParams object with the default values initialized, and the ability to set a timeout on a request.
NewGetLapsByActivityIDDefault creates a GetLapsByActivityIDDefault with default headers values.
NewGetLapsByActivityIDOK creates a GetLapsByActivityIDOK with default headers values.
NewGetLapsByActivityIDParams creates a new GetLapsByActivityIDParams object with the default values initialized.
NewGetLapsByActivityIDParamsWithContext creates a new GetLapsByActivityIDParams object with the default values initialized, and the ability to set a context for a request.
NewGetLapsByActivityIDParamsWithHTTPClient creates a new GetLapsByActivityIDParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewGetLapsByActivityIDParamsWithTimeout creates a new GetLapsByActivityIDParams object with the default values initialized, and the ability to set a timeout on a request.
NewGetLoggedInAthleteActivitiesDefault creates a GetLoggedInAthleteActivitiesDefault with default headers values.
NewGetLoggedInAthleteActivitiesOK creates a GetLoggedInAthleteActivitiesOK with default headers values.
NewGetLoggedInAthleteActivitiesParams creates a new GetLoggedInAthleteActivitiesParams object with the default values initialized.
NewGetLoggedInAthleteActivitiesParamsWithContext creates a new GetLoggedInAthleteActivitiesParams object with the default values initialized, and the ability to set a context for a request.
NewGetLoggedInAthleteActivitiesParamsWithHTTPClient creates a new GetLoggedInAthleteActivitiesParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewGetLoggedInAthleteActivitiesParamsWithTimeout creates a new GetLoggedInAthleteActivitiesParams object with the default values initialized, and the ability to set a timeout on a request.
NewGetZonesByActivityIDDefault creates a GetZonesByActivityIDDefault with default headers values.
NewGetZonesByActivityIDOK creates a GetZonesByActivityIDOK with default headers values.
NewGetZonesByActivityIDParams creates a new GetZonesByActivityIDParams object with the default values initialized.
NewGetZonesByActivityIDParamsWithContext creates a new GetZonesByActivityIDParams object with the default values initialized, and the ability to set a context for a request.
NewGetZonesByActivityIDParamsWithHTTPClient creates a new GetZonesByActivityIDParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewGetZonesByActivityIDParamsWithTimeout creates a new GetZonesByActivityIDParams object with the default values initialized, and the ability to set a timeout on a request.
NewUpdateActivityByIDDefault creates a UpdateActivityByIDDefault with default headers values.
NewUpdateActivityByIDOK creates a UpdateActivityByIDOK with default headers values.
NewUpdateActivityByIDParams creates a new UpdateActivityByIDParams object with the default values initialized.
NewUpdateActivityByIDParamsWithContext creates a new UpdateActivityByIDParams object with the default values initialized, and the ability to set a context for a request.
NewUpdateActivityByIDParamsWithHTTPClient creates a new UpdateActivityByIDParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewUpdateActivityByIDParamsWithTimeout creates a new UpdateActivityByIDParams object with the default values initialized, and the ability to set a timeout on a request.

# Structs

Client for activities API */.
CreateActivityCreated handles this case with default header values.
CreateActivityDefault handles this case with default header values.
CreateActivityParams contains all the parameters to send to the API endpoint for the create activity operation typically these are written to a http.Request */.
CreateActivityReader is a Reader for the CreateActivity structure.
GetActivityByIDDefault handles this case with default header values.
GetActivityByIDOK handles this case with default header values.
GetActivityByIDParams contains all the parameters to send to the API endpoint for the get activity by Id operation typically these are written to a http.Request */.
GetActivityByIDReader is a Reader for the GetActivityByID structure.
GetCommentsByActivityIDDefault handles this case with default header values.
GetCommentsByActivityIDOK handles this case with default header values.
GetCommentsByActivityIDParams contains all the parameters to send to the API endpoint for the get comments by activity Id operation typically these are written to a http.Request */.
GetCommentsByActivityIDReader is a Reader for the GetCommentsByActivityID structure.
GetKudoersByActivityIDDefault handles this case with default header values.
GetKudoersByActivityIDOK handles this case with default header values.
GetKudoersByActivityIDParams contains all the parameters to send to the API endpoint for the get kudoers by activity Id operation typically these are written to a http.Request */.
GetKudoersByActivityIDReader is a Reader for the GetKudoersByActivityID structure.
GetLapsByActivityIDDefault handles this case with default header values.
GetLapsByActivityIDOK handles this case with default header values.
GetLapsByActivityIDParams contains all the parameters to send to the API endpoint for the get laps by activity Id operation typically these are written to a http.Request */.
GetLapsByActivityIDReader is a Reader for the GetLapsByActivityID structure.
GetLoggedInAthleteActivitiesDefault handles this case with default header values.
GetLoggedInAthleteActivitiesOK handles this case with default header values.
GetLoggedInAthleteActivitiesParams contains all the parameters to send to the API endpoint for the get logged in athlete activities operation typically these are written to a http.Request */.
GetLoggedInAthleteActivitiesReader is a Reader for the GetLoggedInAthleteActivities structure.
GetZonesByActivityIDDefault handles this case with default header values.
GetZonesByActivityIDOK handles this case with default header values.
GetZonesByActivityIDParams contains all the parameters to send to the API endpoint for the get zones by activity Id operation typically these are written to a http.Request */.
GetZonesByActivityIDReader is a Reader for the GetZonesByActivityID structure.
UpdateActivityByIDDefault handles this case with default header values.
UpdateActivityByIDOK handles this case with default header values.
UpdateActivityByIDParams contains all the parameters to send to the API endpoint for the update activity by Id operation typically these are written to a http.Request */.
UpdateActivityByIDReader is a Reader for the UpdateActivityByID structure.

# Interfaces

ClientService is the interface for Client methods.