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

# Functions

New creates a new segments API client.
NewExploreSegmentsDefault creates a ExploreSegmentsDefault with default headers values.
NewExploreSegmentsOK creates a ExploreSegmentsOK with default headers values.
NewExploreSegmentsParams creates a new ExploreSegmentsParams object with the default values initialized.
NewExploreSegmentsParamsWithContext creates a new ExploreSegmentsParams object with the default values initialized, and the ability to set a context for a request.
NewExploreSegmentsParamsWithHTTPClient creates a new ExploreSegmentsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewExploreSegmentsParamsWithTimeout creates a new ExploreSegmentsParams object with the default values initialized, and the ability to set a timeout on a request.
NewGetLoggedInAthleteStarredSegmentsDefault creates a GetLoggedInAthleteStarredSegmentsDefault with default headers values.
NewGetLoggedInAthleteStarredSegmentsOK creates a GetLoggedInAthleteStarredSegmentsOK with default headers values.
NewGetLoggedInAthleteStarredSegmentsParams creates a new GetLoggedInAthleteStarredSegmentsParams object with the default values initialized.
NewGetLoggedInAthleteStarredSegmentsParamsWithContext creates a new GetLoggedInAthleteStarredSegmentsParams object with the default values initialized, and the ability to set a context for a request.
NewGetLoggedInAthleteStarredSegmentsParamsWithHTTPClient creates a new GetLoggedInAthleteStarredSegmentsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewGetLoggedInAthleteStarredSegmentsParamsWithTimeout creates a new GetLoggedInAthleteStarredSegmentsParams object with the default values initialized, and the ability to set a timeout on a request.
NewGetSegmentByIDDefault creates a GetSegmentByIDDefault with default headers values.
NewGetSegmentByIDOK creates a GetSegmentByIDOK with default headers values.
NewGetSegmentByIDParams creates a new GetSegmentByIDParams object with the default values initialized.
NewGetSegmentByIDParamsWithContext creates a new GetSegmentByIDParams object with the default values initialized, and the ability to set a context for a request.
NewGetSegmentByIDParamsWithHTTPClient creates a new GetSegmentByIDParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewGetSegmentByIDParamsWithTimeout creates a new GetSegmentByIDParams object with the default values initialized, and the ability to set a timeout on a request.
NewStarSegmentDefault creates a StarSegmentDefault with default headers values.
NewStarSegmentOK creates a StarSegmentOK with default headers values.
NewStarSegmentParams creates a new StarSegmentParams object with the default values initialized.
NewStarSegmentParamsWithContext creates a new StarSegmentParams object with the default values initialized, and the ability to set a context for a request.
NewStarSegmentParamsWithHTTPClient creates a new StarSegmentParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewStarSegmentParamsWithTimeout creates a new StarSegmentParams object with the default values initialized, and the ability to set a timeout on a request.

# Structs

Client for segments API */.
ExploreSegmentsDefault handles this case with default header values.
ExploreSegmentsOK handles this case with default header values.
ExploreSegmentsParams contains all the parameters to send to the API endpoint for the explore segments operation typically these are written to a http.Request */.
ExploreSegmentsReader is a Reader for the ExploreSegments structure.
GetLoggedInAthleteStarredSegmentsDefault handles this case with default header values.
GetLoggedInAthleteStarredSegmentsOK handles this case with default header values.
GetLoggedInAthleteStarredSegmentsParams contains all the parameters to send to the API endpoint for the get logged in athlete starred segments operation typically these are written to a http.Request */.
GetLoggedInAthleteStarredSegmentsReader is a Reader for the GetLoggedInAthleteStarredSegments structure.
GetSegmentByIDDefault handles this case with default header values.
GetSegmentByIDOK handles this case with default header values.
GetSegmentByIDParams contains all the parameters to send to the API endpoint for the get segment by Id operation typically these are written to a http.Request */.
GetSegmentByIDReader is a Reader for the GetSegmentByID structure.
StarSegmentDefault handles this case with default header values.
StarSegmentOK handles this case with default header values.
StarSegmentParams contains all the parameters to send to the API endpoint for the star segment operation typically these are written to a http.Request */.
StarSegmentReader is a Reader for the StarSegment structure.

# Interfaces

ClientService is the interface for Client methods.