Documentation ¶
Index ¶
- type Client
- func (a *Client) DeleteRepositoriesWorkspaceRepoSlugDownloadsFilename(params *DeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameParams, ...) error
- func (a *Client) GetRepositoriesWorkspaceRepoSlugDownloads(params *GetRepositoriesWorkspaceRepoSlugDownloadsParams, ...) error
- func (a *Client) GetRepositoriesWorkspaceRepoSlugDownloadsFilename(params *GetRepositoriesWorkspaceRepoSlugDownloadsFilenameParams, ...) error
- func (a *Client) PostRepositoriesWorkspaceRepoSlugDownloads(params *PostRepositoriesWorkspaceRepoSlugDownloadsParams, ...) error
- func (a *Client) SetTransport(transport runtime.ClientTransport)
- type ClientService
- type DeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameDefault
- type DeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameParams
- func NewDeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameParams() *DeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameParams
- func NewDeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameParamsWithContext(ctx context.Context) *DeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameParams
- func NewDeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameParamsWithHTTPClient(client *http.Client) *DeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameParams
- func NewDeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameParamsWithTimeout(timeout time.Duration) *DeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameParams
- func (o *DeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameParams) SetContext(ctx context.Context)
- func (o *DeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameParams) SetFilename(filename string)
- func (o *DeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameParams) SetHTTPClient(client *http.Client)
- func (o *DeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameParams) SetRepoSlug(repoSlug string)
- func (o *DeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameParams) SetTimeout(timeout time.Duration)
- func (o *DeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameParams) SetWorkspace(workspace string)
- func (o *DeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameParams) WithContext(ctx context.Context) *DeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameParams
- func (o *DeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameParams) WithFilename(filename string) *DeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameParams
- func (o *DeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameParams) WithHTTPClient(client *http.Client) *DeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameParams
- func (o *DeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameParams) WithRepoSlug(repoSlug string) *DeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameParams
- func (o *DeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameParams) WithTimeout(timeout time.Duration) *DeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameParams
- func (o *DeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameParams) WithWorkspace(workspace string) *DeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameParams
- func (o *DeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type DeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameReader
- type GetRepositoriesWorkspaceRepoSlugDownloadsDefault
- type GetRepositoriesWorkspaceRepoSlugDownloadsFilenameDefault
- type GetRepositoriesWorkspaceRepoSlugDownloadsFilenameParams
- func NewGetRepositoriesWorkspaceRepoSlugDownloadsFilenameParams() *GetRepositoriesWorkspaceRepoSlugDownloadsFilenameParams
- func NewGetRepositoriesWorkspaceRepoSlugDownloadsFilenameParamsWithContext(ctx context.Context) *GetRepositoriesWorkspaceRepoSlugDownloadsFilenameParams
- func NewGetRepositoriesWorkspaceRepoSlugDownloadsFilenameParamsWithHTTPClient(client *http.Client) *GetRepositoriesWorkspaceRepoSlugDownloadsFilenameParams
- func NewGetRepositoriesWorkspaceRepoSlugDownloadsFilenameParamsWithTimeout(timeout time.Duration) *GetRepositoriesWorkspaceRepoSlugDownloadsFilenameParams
- func (o *GetRepositoriesWorkspaceRepoSlugDownloadsFilenameParams) SetContext(ctx context.Context)
- func (o *GetRepositoriesWorkspaceRepoSlugDownloadsFilenameParams) SetFilename(filename string)
- func (o *GetRepositoriesWorkspaceRepoSlugDownloadsFilenameParams) SetHTTPClient(client *http.Client)
- func (o *GetRepositoriesWorkspaceRepoSlugDownloadsFilenameParams) SetRepoSlug(repoSlug string)
- func (o *GetRepositoriesWorkspaceRepoSlugDownloadsFilenameParams) SetTimeout(timeout time.Duration)
- func (o *GetRepositoriesWorkspaceRepoSlugDownloadsFilenameParams) SetWorkspace(workspace string)
- func (o *GetRepositoriesWorkspaceRepoSlugDownloadsFilenameParams) WithContext(ctx context.Context) *GetRepositoriesWorkspaceRepoSlugDownloadsFilenameParams
- func (o *GetRepositoriesWorkspaceRepoSlugDownloadsFilenameParams) WithFilename(filename string) *GetRepositoriesWorkspaceRepoSlugDownloadsFilenameParams
- func (o *GetRepositoriesWorkspaceRepoSlugDownloadsFilenameParams) WithHTTPClient(client *http.Client) *GetRepositoriesWorkspaceRepoSlugDownloadsFilenameParams
- func (o *GetRepositoriesWorkspaceRepoSlugDownloadsFilenameParams) WithRepoSlug(repoSlug string) *GetRepositoriesWorkspaceRepoSlugDownloadsFilenameParams
- func (o *GetRepositoriesWorkspaceRepoSlugDownloadsFilenameParams) WithTimeout(timeout time.Duration) *GetRepositoriesWorkspaceRepoSlugDownloadsFilenameParams
- func (o *GetRepositoriesWorkspaceRepoSlugDownloadsFilenameParams) WithWorkspace(workspace string) *GetRepositoriesWorkspaceRepoSlugDownloadsFilenameParams
- func (o *GetRepositoriesWorkspaceRepoSlugDownloadsFilenameParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetRepositoriesWorkspaceRepoSlugDownloadsFilenameReader
- type GetRepositoriesWorkspaceRepoSlugDownloadsParams
- func NewGetRepositoriesWorkspaceRepoSlugDownloadsParams() *GetRepositoriesWorkspaceRepoSlugDownloadsParams
- func NewGetRepositoriesWorkspaceRepoSlugDownloadsParamsWithContext(ctx context.Context) *GetRepositoriesWorkspaceRepoSlugDownloadsParams
- func NewGetRepositoriesWorkspaceRepoSlugDownloadsParamsWithHTTPClient(client *http.Client) *GetRepositoriesWorkspaceRepoSlugDownloadsParams
- func NewGetRepositoriesWorkspaceRepoSlugDownloadsParamsWithTimeout(timeout time.Duration) *GetRepositoriesWorkspaceRepoSlugDownloadsParams
- func (o *GetRepositoriesWorkspaceRepoSlugDownloadsParams) SetContext(ctx context.Context)
- func (o *GetRepositoriesWorkspaceRepoSlugDownloadsParams) SetHTTPClient(client *http.Client)
- func (o *GetRepositoriesWorkspaceRepoSlugDownloadsParams) SetRepoSlug(repoSlug string)
- func (o *GetRepositoriesWorkspaceRepoSlugDownloadsParams) SetTimeout(timeout time.Duration)
- func (o *GetRepositoriesWorkspaceRepoSlugDownloadsParams) SetWorkspace(workspace string)
- func (o *GetRepositoriesWorkspaceRepoSlugDownloadsParams) WithContext(ctx context.Context) *GetRepositoriesWorkspaceRepoSlugDownloadsParams
- func (o *GetRepositoriesWorkspaceRepoSlugDownloadsParams) WithHTTPClient(client *http.Client) *GetRepositoriesWorkspaceRepoSlugDownloadsParams
- func (o *GetRepositoriesWorkspaceRepoSlugDownloadsParams) WithRepoSlug(repoSlug string) *GetRepositoriesWorkspaceRepoSlugDownloadsParams
- func (o *GetRepositoriesWorkspaceRepoSlugDownloadsParams) WithTimeout(timeout time.Duration) *GetRepositoriesWorkspaceRepoSlugDownloadsParams
- func (o *GetRepositoriesWorkspaceRepoSlugDownloadsParams) WithWorkspace(workspace string) *GetRepositoriesWorkspaceRepoSlugDownloadsParams
- func (o *GetRepositoriesWorkspaceRepoSlugDownloadsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetRepositoriesWorkspaceRepoSlugDownloadsReader
- type PostRepositoriesWorkspaceRepoSlugDownloadsDefault
- type PostRepositoriesWorkspaceRepoSlugDownloadsParams
- func NewPostRepositoriesWorkspaceRepoSlugDownloadsParams() *PostRepositoriesWorkspaceRepoSlugDownloadsParams
- func NewPostRepositoriesWorkspaceRepoSlugDownloadsParamsWithContext(ctx context.Context) *PostRepositoriesWorkspaceRepoSlugDownloadsParams
- func NewPostRepositoriesWorkspaceRepoSlugDownloadsParamsWithHTTPClient(client *http.Client) *PostRepositoriesWorkspaceRepoSlugDownloadsParams
- func NewPostRepositoriesWorkspaceRepoSlugDownloadsParamsWithTimeout(timeout time.Duration) *PostRepositoriesWorkspaceRepoSlugDownloadsParams
- func (o *PostRepositoriesWorkspaceRepoSlugDownloadsParams) SetContext(ctx context.Context)
- func (o *PostRepositoriesWorkspaceRepoSlugDownloadsParams) SetHTTPClient(client *http.Client)
- func (o *PostRepositoriesWorkspaceRepoSlugDownloadsParams) SetRepoSlug(repoSlug string)
- func (o *PostRepositoriesWorkspaceRepoSlugDownloadsParams) SetTimeout(timeout time.Duration)
- func (o *PostRepositoriesWorkspaceRepoSlugDownloadsParams) SetWorkspace(workspace string)
- func (o *PostRepositoriesWorkspaceRepoSlugDownloadsParams) WithContext(ctx context.Context) *PostRepositoriesWorkspaceRepoSlugDownloadsParams
- func (o *PostRepositoriesWorkspaceRepoSlugDownloadsParams) WithHTTPClient(client *http.Client) *PostRepositoriesWorkspaceRepoSlugDownloadsParams
- func (o *PostRepositoriesWorkspaceRepoSlugDownloadsParams) WithRepoSlug(repoSlug string) *PostRepositoriesWorkspaceRepoSlugDownloadsParams
- func (o *PostRepositoriesWorkspaceRepoSlugDownloadsParams) WithTimeout(timeout time.Duration) *PostRepositoriesWorkspaceRepoSlugDownloadsParams
- func (o *PostRepositoriesWorkspaceRepoSlugDownloadsParams) WithWorkspace(workspace string) *PostRepositoriesWorkspaceRepoSlugDownloadsParams
- func (o *PostRepositoriesWorkspaceRepoSlugDownloadsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type PostRepositoriesWorkspaceRepoSlugDownloadsReader
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
Client for downloads API
func (*Client) DeleteRepositoriesWorkspaceRepoSlugDownloadsFilename ¶
func (a *Client) DeleteRepositoriesWorkspaceRepoSlugDownloadsFilename(params *DeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameParams, authInfo runtime.ClientAuthInfoWriter) error
DeleteRepositoriesWorkspaceRepoSlugDownloadsFilename Deletes the specified download artifact from the repository.
func (*Client) GetRepositoriesWorkspaceRepoSlugDownloads ¶
func (a *Client) GetRepositoriesWorkspaceRepoSlugDownloads(params *GetRepositoriesWorkspaceRepoSlugDownloadsParams, authInfo runtime.ClientAuthInfoWriter) error
GetRepositoriesWorkspaceRepoSlugDownloads Returns a list of download links associated with the repository.
func (*Client) GetRepositoriesWorkspaceRepoSlugDownloadsFilename ¶
func (a *Client) GetRepositoriesWorkspaceRepoSlugDownloadsFilename(params *GetRepositoriesWorkspaceRepoSlugDownloadsFilenameParams, authInfo runtime.ClientAuthInfoWriter) error
GetRepositoriesWorkspaceRepoSlugDownloadsFilename Return a redirect to the contents of a download artifact.
This endpoint returns the actual file contents and not the artifact's metadata.
$ curl -s -L https://api.bitbucket.org/2.0/repositories/evzijst/git-tests/downloads/hello.txt Hello World
func (*Client) PostRepositoriesWorkspaceRepoSlugDownloads ¶
func (a *Client) PostRepositoriesWorkspaceRepoSlugDownloads(params *PostRepositoriesWorkspaceRepoSlugDownloadsParams, authInfo runtime.ClientAuthInfoWriter) error
PostRepositoriesWorkspaceRepoSlugDownloads Upload new download artifacts.
To upload files, perform a `multipart/form-data` POST containing one or more `files` fields:
$ echo Hello World > hello.txt $ curl -s -u evzijst -X POST https://api.bitbucket.org/2.0/repositories/evzijst/git-tests/downloads -F files=@hello.txt
When a file is uploaded with the same name as an existing artifact, then the existing file will be replaced.
func (*Client) SetTransport ¶
func (a *Client) SetTransport(transport runtime.ClientTransport)
SetTransport changes the transport on the client
type ClientService ¶
type ClientService interface { DeleteRepositoriesWorkspaceRepoSlugDownloadsFilename(params *DeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameParams, authInfo runtime.ClientAuthInfoWriter) error GetRepositoriesWorkspaceRepoSlugDownloads(params *GetRepositoriesWorkspaceRepoSlugDownloadsParams, authInfo runtime.ClientAuthInfoWriter) error GetRepositoriesWorkspaceRepoSlugDownloadsFilename(params *GetRepositoriesWorkspaceRepoSlugDownloadsFilenameParams, authInfo runtime.ClientAuthInfoWriter) error PostRepositoriesWorkspaceRepoSlugDownloads(params *PostRepositoriesWorkspaceRepoSlugDownloadsParams, authInfo runtime.ClientAuthInfoWriter) error SetTransport(transport runtime.ClientTransport) }
ClientService is the interface for Client methods
func New ¶
func New(transport runtime.ClientTransport, formats strfmt.Registry) ClientService
New creates a new downloads API client.
type DeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameDefault ¶
type DeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameDefault struct { Payload *models.Error // contains filtered or unexported fields }
DeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameDefault handles this case with default header values.
Unexpected error.
func NewDeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameDefault ¶
func NewDeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameDefault(code int) *DeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameDefault
NewDeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameDefault creates a DeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameDefault with default headers values
func (*DeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameDefault) Code ¶
func (o *DeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameDefault) Code() int
Code gets the status code for the delete repositories workspace repo slug downloads filename default response
func (*DeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameDefault) Error ¶
func (o *DeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameDefault) Error() string
func (*DeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameDefault) GetPayload ¶
func (o *DeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameDefault) GetPayload() *models.Error
type DeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameParams ¶
type DeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameParams struct { /*Filename*/ Filename string /*RepoSlug This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`. */ RepoSlug string /*Workspace This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`. */ Workspace string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
DeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameParams contains all the parameters to send to the API endpoint for the delete repositories workspace repo slug downloads filename operation typically these are written to a http.Request
func NewDeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameParams ¶
func NewDeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameParams() *DeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameParams
NewDeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameParams creates a new DeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameParams object with the default values initialized.
func NewDeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameParamsWithContext ¶
func NewDeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameParamsWithContext(ctx context.Context) *DeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameParams
NewDeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameParamsWithContext creates a new DeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameParams object with the default values initialized, and the ability to set a context for a request
func NewDeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameParamsWithHTTPClient ¶
func NewDeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameParamsWithHTTPClient(client *http.Client) *DeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameParams
NewDeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameParamsWithHTTPClient creates a new DeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewDeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameParamsWithTimeout ¶
func NewDeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameParamsWithTimeout(timeout time.Duration) *DeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameParams
NewDeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameParamsWithTimeout creates a new DeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameParams object with the default values initialized, and the ability to set a timeout on a request
func (*DeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameParams) SetContext ¶
func (o *DeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameParams) SetContext(ctx context.Context)
SetContext adds the context to the delete repositories workspace repo slug downloads filename params
func (*DeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameParams) SetFilename ¶
func (o *DeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameParams) SetFilename(filename string)
SetFilename adds the filename to the delete repositories workspace repo slug downloads filename params
func (*DeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameParams) SetHTTPClient ¶
func (o *DeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the delete repositories workspace repo slug downloads filename params
func (*DeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameParams) SetRepoSlug ¶
func (o *DeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameParams) SetRepoSlug(repoSlug string)
SetRepoSlug adds the repoSlug to the delete repositories workspace repo slug downloads filename params
func (*DeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameParams) SetTimeout ¶
func (o *DeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the delete repositories workspace repo slug downloads filename params
func (*DeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameParams) SetWorkspace ¶
func (o *DeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameParams) SetWorkspace(workspace string)
SetWorkspace adds the workspace to the delete repositories workspace repo slug downloads filename params
func (*DeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameParams) WithContext ¶
func (o *DeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameParams) WithContext(ctx context.Context) *DeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameParams
WithContext adds the context to the delete repositories workspace repo slug downloads filename params
func (*DeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameParams) WithFilename ¶
func (o *DeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameParams) WithFilename(filename string) *DeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameParams
WithFilename adds the filename to the delete repositories workspace repo slug downloads filename params
func (*DeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameParams) WithHTTPClient ¶
func (o *DeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameParams) WithHTTPClient(client *http.Client) *DeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameParams
WithHTTPClient adds the HTTPClient to the delete repositories workspace repo slug downloads filename params
func (*DeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameParams) WithRepoSlug ¶
func (o *DeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameParams) WithRepoSlug(repoSlug string) *DeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameParams
WithRepoSlug adds the repoSlug to the delete repositories workspace repo slug downloads filename params
func (*DeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameParams) WithTimeout ¶
func (o *DeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameParams) WithTimeout(timeout time.Duration) *DeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameParams
WithTimeout adds the timeout to the delete repositories workspace repo slug downloads filename params
func (*DeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameParams) WithWorkspace ¶
func (o *DeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameParams) WithWorkspace(workspace string) *DeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameParams
WithWorkspace adds the workspace to the delete repositories workspace repo slug downloads filename params
func (*DeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameParams) WriteToRequest ¶
func (o *DeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type DeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameReader ¶
type DeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameReader struct {
// contains filtered or unexported fields
}
DeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameReader is a Reader for the DeleteRepositoriesWorkspaceRepoSlugDownloadsFilename structure.
func (*DeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameReader) ReadResponse ¶
func (o *DeleteRepositoriesWorkspaceRepoSlugDownloadsFilenameReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetRepositoriesWorkspaceRepoSlugDownloadsDefault ¶
type GetRepositoriesWorkspaceRepoSlugDownloadsDefault struct { Payload *models.Error // contains filtered or unexported fields }
GetRepositoriesWorkspaceRepoSlugDownloadsDefault handles this case with default header values.
Unexpected error.
func NewGetRepositoriesWorkspaceRepoSlugDownloadsDefault ¶
func NewGetRepositoriesWorkspaceRepoSlugDownloadsDefault(code int) *GetRepositoriesWorkspaceRepoSlugDownloadsDefault
NewGetRepositoriesWorkspaceRepoSlugDownloadsDefault creates a GetRepositoriesWorkspaceRepoSlugDownloadsDefault with default headers values
func (*GetRepositoriesWorkspaceRepoSlugDownloadsDefault) Code ¶
func (o *GetRepositoriesWorkspaceRepoSlugDownloadsDefault) Code() int
Code gets the status code for the get repositories workspace repo slug downloads default response
func (*GetRepositoriesWorkspaceRepoSlugDownloadsDefault) Error ¶
func (o *GetRepositoriesWorkspaceRepoSlugDownloadsDefault) Error() string
func (*GetRepositoriesWorkspaceRepoSlugDownloadsDefault) GetPayload ¶
func (o *GetRepositoriesWorkspaceRepoSlugDownloadsDefault) GetPayload() *models.Error
type GetRepositoriesWorkspaceRepoSlugDownloadsFilenameDefault ¶
type GetRepositoriesWorkspaceRepoSlugDownloadsFilenameDefault struct { Payload *models.Error // contains filtered or unexported fields }
GetRepositoriesWorkspaceRepoSlugDownloadsFilenameDefault handles this case with default header values.
Unexpected error.
func NewGetRepositoriesWorkspaceRepoSlugDownloadsFilenameDefault ¶
func NewGetRepositoriesWorkspaceRepoSlugDownloadsFilenameDefault(code int) *GetRepositoriesWorkspaceRepoSlugDownloadsFilenameDefault
NewGetRepositoriesWorkspaceRepoSlugDownloadsFilenameDefault creates a GetRepositoriesWorkspaceRepoSlugDownloadsFilenameDefault with default headers values
func (*GetRepositoriesWorkspaceRepoSlugDownloadsFilenameDefault) Code ¶
func (o *GetRepositoriesWorkspaceRepoSlugDownloadsFilenameDefault) Code() int
Code gets the status code for the get repositories workspace repo slug downloads filename default response
func (*GetRepositoriesWorkspaceRepoSlugDownloadsFilenameDefault) Error ¶
func (o *GetRepositoriesWorkspaceRepoSlugDownloadsFilenameDefault) Error() string
func (*GetRepositoriesWorkspaceRepoSlugDownloadsFilenameDefault) GetPayload ¶
func (o *GetRepositoriesWorkspaceRepoSlugDownloadsFilenameDefault) GetPayload() *models.Error
type GetRepositoriesWorkspaceRepoSlugDownloadsFilenameParams ¶
type GetRepositoriesWorkspaceRepoSlugDownloadsFilenameParams struct { /*Filename*/ Filename string /*RepoSlug This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`. */ RepoSlug string /*Workspace This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`. */ Workspace string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
GetRepositoriesWorkspaceRepoSlugDownloadsFilenameParams contains all the parameters to send to the API endpoint for the get repositories workspace repo slug downloads filename operation typically these are written to a http.Request
func NewGetRepositoriesWorkspaceRepoSlugDownloadsFilenameParams ¶
func NewGetRepositoriesWorkspaceRepoSlugDownloadsFilenameParams() *GetRepositoriesWorkspaceRepoSlugDownloadsFilenameParams
NewGetRepositoriesWorkspaceRepoSlugDownloadsFilenameParams creates a new GetRepositoriesWorkspaceRepoSlugDownloadsFilenameParams object with the default values initialized.
func NewGetRepositoriesWorkspaceRepoSlugDownloadsFilenameParamsWithContext ¶
func NewGetRepositoriesWorkspaceRepoSlugDownloadsFilenameParamsWithContext(ctx context.Context) *GetRepositoriesWorkspaceRepoSlugDownloadsFilenameParams
NewGetRepositoriesWorkspaceRepoSlugDownloadsFilenameParamsWithContext creates a new GetRepositoriesWorkspaceRepoSlugDownloadsFilenameParams object with the default values initialized, and the ability to set a context for a request
func NewGetRepositoriesWorkspaceRepoSlugDownloadsFilenameParamsWithHTTPClient ¶
func NewGetRepositoriesWorkspaceRepoSlugDownloadsFilenameParamsWithHTTPClient(client *http.Client) *GetRepositoriesWorkspaceRepoSlugDownloadsFilenameParams
NewGetRepositoriesWorkspaceRepoSlugDownloadsFilenameParamsWithHTTPClient creates a new GetRepositoriesWorkspaceRepoSlugDownloadsFilenameParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewGetRepositoriesWorkspaceRepoSlugDownloadsFilenameParamsWithTimeout ¶
func NewGetRepositoriesWorkspaceRepoSlugDownloadsFilenameParamsWithTimeout(timeout time.Duration) *GetRepositoriesWorkspaceRepoSlugDownloadsFilenameParams
NewGetRepositoriesWorkspaceRepoSlugDownloadsFilenameParamsWithTimeout creates a new GetRepositoriesWorkspaceRepoSlugDownloadsFilenameParams object with the default values initialized, and the ability to set a timeout on a request
func (*GetRepositoriesWorkspaceRepoSlugDownloadsFilenameParams) SetContext ¶
func (o *GetRepositoriesWorkspaceRepoSlugDownloadsFilenameParams) SetContext(ctx context.Context)
SetContext adds the context to the get repositories workspace repo slug downloads filename params
func (*GetRepositoriesWorkspaceRepoSlugDownloadsFilenameParams) SetFilename ¶
func (o *GetRepositoriesWorkspaceRepoSlugDownloadsFilenameParams) SetFilename(filename string)
SetFilename adds the filename to the get repositories workspace repo slug downloads filename params
func (*GetRepositoriesWorkspaceRepoSlugDownloadsFilenameParams) SetHTTPClient ¶
func (o *GetRepositoriesWorkspaceRepoSlugDownloadsFilenameParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get repositories workspace repo slug downloads filename params
func (*GetRepositoriesWorkspaceRepoSlugDownloadsFilenameParams) SetRepoSlug ¶
func (o *GetRepositoriesWorkspaceRepoSlugDownloadsFilenameParams) SetRepoSlug(repoSlug string)
SetRepoSlug adds the repoSlug to the get repositories workspace repo slug downloads filename params
func (*GetRepositoriesWorkspaceRepoSlugDownloadsFilenameParams) SetTimeout ¶
func (o *GetRepositoriesWorkspaceRepoSlugDownloadsFilenameParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get repositories workspace repo slug downloads filename params
func (*GetRepositoriesWorkspaceRepoSlugDownloadsFilenameParams) SetWorkspace ¶
func (o *GetRepositoriesWorkspaceRepoSlugDownloadsFilenameParams) SetWorkspace(workspace string)
SetWorkspace adds the workspace to the get repositories workspace repo slug downloads filename params
func (*GetRepositoriesWorkspaceRepoSlugDownloadsFilenameParams) WithContext ¶
func (o *GetRepositoriesWorkspaceRepoSlugDownloadsFilenameParams) WithContext(ctx context.Context) *GetRepositoriesWorkspaceRepoSlugDownloadsFilenameParams
WithContext adds the context to the get repositories workspace repo slug downloads filename params
func (*GetRepositoriesWorkspaceRepoSlugDownloadsFilenameParams) WithFilename ¶
func (o *GetRepositoriesWorkspaceRepoSlugDownloadsFilenameParams) WithFilename(filename string) *GetRepositoriesWorkspaceRepoSlugDownloadsFilenameParams
WithFilename adds the filename to the get repositories workspace repo slug downloads filename params
func (*GetRepositoriesWorkspaceRepoSlugDownloadsFilenameParams) WithHTTPClient ¶
func (o *GetRepositoriesWorkspaceRepoSlugDownloadsFilenameParams) WithHTTPClient(client *http.Client) *GetRepositoriesWorkspaceRepoSlugDownloadsFilenameParams
WithHTTPClient adds the HTTPClient to the get repositories workspace repo slug downloads filename params
func (*GetRepositoriesWorkspaceRepoSlugDownloadsFilenameParams) WithRepoSlug ¶
func (o *GetRepositoriesWorkspaceRepoSlugDownloadsFilenameParams) WithRepoSlug(repoSlug string) *GetRepositoriesWorkspaceRepoSlugDownloadsFilenameParams
WithRepoSlug adds the repoSlug to the get repositories workspace repo slug downloads filename params
func (*GetRepositoriesWorkspaceRepoSlugDownloadsFilenameParams) WithTimeout ¶
func (o *GetRepositoriesWorkspaceRepoSlugDownloadsFilenameParams) WithTimeout(timeout time.Duration) *GetRepositoriesWorkspaceRepoSlugDownloadsFilenameParams
WithTimeout adds the timeout to the get repositories workspace repo slug downloads filename params
func (*GetRepositoriesWorkspaceRepoSlugDownloadsFilenameParams) WithWorkspace ¶
func (o *GetRepositoriesWorkspaceRepoSlugDownloadsFilenameParams) WithWorkspace(workspace string) *GetRepositoriesWorkspaceRepoSlugDownloadsFilenameParams
WithWorkspace adds the workspace to the get repositories workspace repo slug downloads filename params
func (*GetRepositoriesWorkspaceRepoSlugDownloadsFilenameParams) WriteToRequest ¶
func (o *GetRepositoriesWorkspaceRepoSlugDownloadsFilenameParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetRepositoriesWorkspaceRepoSlugDownloadsFilenameReader ¶
type GetRepositoriesWorkspaceRepoSlugDownloadsFilenameReader struct {
// contains filtered or unexported fields
}
GetRepositoriesWorkspaceRepoSlugDownloadsFilenameReader is a Reader for the GetRepositoriesWorkspaceRepoSlugDownloadsFilename structure.
func (*GetRepositoriesWorkspaceRepoSlugDownloadsFilenameReader) ReadResponse ¶
func (o *GetRepositoriesWorkspaceRepoSlugDownloadsFilenameReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetRepositoriesWorkspaceRepoSlugDownloadsParams ¶
type GetRepositoriesWorkspaceRepoSlugDownloadsParams struct { /*RepoSlug This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`. */ RepoSlug string /*Workspace This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`. */ Workspace string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
GetRepositoriesWorkspaceRepoSlugDownloadsParams contains all the parameters to send to the API endpoint for the get repositories workspace repo slug downloads operation typically these are written to a http.Request
func NewGetRepositoriesWorkspaceRepoSlugDownloadsParams ¶
func NewGetRepositoriesWorkspaceRepoSlugDownloadsParams() *GetRepositoriesWorkspaceRepoSlugDownloadsParams
NewGetRepositoriesWorkspaceRepoSlugDownloadsParams creates a new GetRepositoriesWorkspaceRepoSlugDownloadsParams object with the default values initialized.
func NewGetRepositoriesWorkspaceRepoSlugDownloadsParamsWithContext ¶
func NewGetRepositoriesWorkspaceRepoSlugDownloadsParamsWithContext(ctx context.Context) *GetRepositoriesWorkspaceRepoSlugDownloadsParams
NewGetRepositoriesWorkspaceRepoSlugDownloadsParamsWithContext creates a new GetRepositoriesWorkspaceRepoSlugDownloadsParams object with the default values initialized, and the ability to set a context for a request
func NewGetRepositoriesWorkspaceRepoSlugDownloadsParamsWithHTTPClient ¶
func NewGetRepositoriesWorkspaceRepoSlugDownloadsParamsWithHTTPClient(client *http.Client) *GetRepositoriesWorkspaceRepoSlugDownloadsParams
NewGetRepositoriesWorkspaceRepoSlugDownloadsParamsWithHTTPClient creates a new GetRepositoriesWorkspaceRepoSlugDownloadsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewGetRepositoriesWorkspaceRepoSlugDownloadsParamsWithTimeout ¶
func NewGetRepositoriesWorkspaceRepoSlugDownloadsParamsWithTimeout(timeout time.Duration) *GetRepositoriesWorkspaceRepoSlugDownloadsParams
NewGetRepositoriesWorkspaceRepoSlugDownloadsParamsWithTimeout creates a new GetRepositoriesWorkspaceRepoSlugDownloadsParams object with the default values initialized, and the ability to set a timeout on a request
func (*GetRepositoriesWorkspaceRepoSlugDownloadsParams) SetContext ¶
func (o *GetRepositoriesWorkspaceRepoSlugDownloadsParams) SetContext(ctx context.Context)
SetContext adds the context to the get repositories workspace repo slug downloads params
func (*GetRepositoriesWorkspaceRepoSlugDownloadsParams) SetHTTPClient ¶
func (o *GetRepositoriesWorkspaceRepoSlugDownloadsParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get repositories workspace repo slug downloads params
func (*GetRepositoriesWorkspaceRepoSlugDownloadsParams) SetRepoSlug ¶
func (o *GetRepositoriesWorkspaceRepoSlugDownloadsParams) SetRepoSlug(repoSlug string)
SetRepoSlug adds the repoSlug to the get repositories workspace repo slug downloads params
func (*GetRepositoriesWorkspaceRepoSlugDownloadsParams) SetTimeout ¶
func (o *GetRepositoriesWorkspaceRepoSlugDownloadsParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get repositories workspace repo slug downloads params
func (*GetRepositoriesWorkspaceRepoSlugDownloadsParams) SetWorkspace ¶
func (o *GetRepositoriesWorkspaceRepoSlugDownloadsParams) SetWorkspace(workspace string)
SetWorkspace adds the workspace to the get repositories workspace repo slug downloads params
func (*GetRepositoriesWorkspaceRepoSlugDownloadsParams) WithContext ¶
func (o *GetRepositoriesWorkspaceRepoSlugDownloadsParams) WithContext(ctx context.Context) *GetRepositoriesWorkspaceRepoSlugDownloadsParams
WithContext adds the context to the get repositories workspace repo slug downloads params
func (*GetRepositoriesWorkspaceRepoSlugDownloadsParams) WithHTTPClient ¶
func (o *GetRepositoriesWorkspaceRepoSlugDownloadsParams) WithHTTPClient(client *http.Client) *GetRepositoriesWorkspaceRepoSlugDownloadsParams
WithHTTPClient adds the HTTPClient to the get repositories workspace repo slug downloads params
func (*GetRepositoriesWorkspaceRepoSlugDownloadsParams) WithRepoSlug ¶
func (o *GetRepositoriesWorkspaceRepoSlugDownloadsParams) WithRepoSlug(repoSlug string) *GetRepositoriesWorkspaceRepoSlugDownloadsParams
WithRepoSlug adds the repoSlug to the get repositories workspace repo slug downloads params
func (*GetRepositoriesWorkspaceRepoSlugDownloadsParams) WithTimeout ¶
func (o *GetRepositoriesWorkspaceRepoSlugDownloadsParams) WithTimeout(timeout time.Duration) *GetRepositoriesWorkspaceRepoSlugDownloadsParams
WithTimeout adds the timeout to the get repositories workspace repo slug downloads params
func (*GetRepositoriesWorkspaceRepoSlugDownloadsParams) WithWorkspace ¶
func (o *GetRepositoriesWorkspaceRepoSlugDownloadsParams) WithWorkspace(workspace string) *GetRepositoriesWorkspaceRepoSlugDownloadsParams
WithWorkspace adds the workspace to the get repositories workspace repo slug downloads params
func (*GetRepositoriesWorkspaceRepoSlugDownloadsParams) WriteToRequest ¶
func (o *GetRepositoriesWorkspaceRepoSlugDownloadsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetRepositoriesWorkspaceRepoSlugDownloadsReader ¶
type GetRepositoriesWorkspaceRepoSlugDownloadsReader struct {
// contains filtered or unexported fields
}
GetRepositoriesWorkspaceRepoSlugDownloadsReader is a Reader for the GetRepositoriesWorkspaceRepoSlugDownloads structure.
func (*GetRepositoriesWorkspaceRepoSlugDownloadsReader) ReadResponse ¶
func (o *GetRepositoriesWorkspaceRepoSlugDownloadsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type PostRepositoriesWorkspaceRepoSlugDownloadsDefault ¶
type PostRepositoriesWorkspaceRepoSlugDownloadsDefault struct { Payload *models.Error // contains filtered or unexported fields }
PostRepositoriesWorkspaceRepoSlugDownloadsDefault handles this case with default header values.
Unexpected error.
func NewPostRepositoriesWorkspaceRepoSlugDownloadsDefault ¶
func NewPostRepositoriesWorkspaceRepoSlugDownloadsDefault(code int) *PostRepositoriesWorkspaceRepoSlugDownloadsDefault
NewPostRepositoriesWorkspaceRepoSlugDownloadsDefault creates a PostRepositoriesWorkspaceRepoSlugDownloadsDefault with default headers values
func (*PostRepositoriesWorkspaceRepoSlugDownloadsDefault) Code ¶
func (o *PostRepositoriesWorkspaceRepoSlugDownloadsDefault) Code() int
Code gets the status code for the post repositories workspace repo slug downloads default response
func (*PostRepositoriesWorkspaceRepoSlugDownloadsDefault) Error ¶
func (o *PostRepositoriesWorkspaceRepoSlugDownloadsDefault) Error() string
func (*PostRepositoriesWorkspaceRepoSlugDownloadsDefault) GetPayload ¶
func (o *PostRepositoriesWorkspaceRepoSlugDownloadsDefault) GetPayload() *models.Error
type PostRepositoriesWorkspaceRepoSlugDownloadsParams ¶
type PostRepositoriesWorkspaceRepoSlugDownloadsParams struct { /*RepoSlug This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`. */ RepoSlug string /*Workspace This can either be the workspace ID (slug) or the workspace UUID surrounded by curly-braces, for example: `{workspace UUID}`. */ Workspace string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
PostRepositoriesWorkspaceRepoSlugDownloadsParams contains all the parameters to send to the API endpoint for the post repositories workspace repo slug downloads operation typically these are written to a http.Request
func NewPostRepositoriesWorkspaceRepoSlugDownloadsParams ¶
func NewPostRepositoriesWorkspaceRepoSlugDownloadsParams() *PostRepositoriesWorkspaceRepoSlugDownloadsParams
NewPostRepositoriesWorkspaceRepoSlugDownloadsParams creates a new PostRepositoriesWorkspaceRepoSlugDownloadsParams object with the default values initialized.
func NewPostRepositoriesWorkspaceRepoSlugDownloadsParamsWithContext ¶
func NewPostRepositoriesWorkspaceRepoSlugDownloadsParamsWithContext(ctx context.Context) *PostRepositoriesWorkspaceRepoSlugDownloadsParams
NewPostRepositoriesWorkspaceRepoSlugDownloadsParamsWithContext creates a new PostRepositoriesWorkspaceRepoSlugDownloadsParams object with the default values initialized, and the ability to set a context for a request
func NewPostRepositoriesWorkspaceRepoSlugDownloadsParamsWithHTTPClient ¶
func NewPostRepositoriesWorkspaceRepoSlugDownloadsParamsWithHTTPClient(client *http.Client) *PostRepositoriesWorkspaceRepoSlugDownloadsParams
NewPostRepositoriesWorkspaceRepoSlugDownloadsParamsWithHTTPClient creates a new PostRepositoriesWorkspaceRepoSlugDownloadsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewPostRepositoriesWorkspaceRepoSlugDownloadsParamsWithTimeout ¶
func NewPostRepositoriesWorkspaceRepoSlugDownloadsParamsWithTimeout(timeout time.Duration) *PostRepositoriesWorkspaceRepoSlugDownloadsParams
NewPostRepositoriesWorkspaceRepoSlugDownloadsParamsWithTimeout creates a new PostRepositoriesWorkspaceRepoSlugDownloadsParams object with the default values initialized, and the ability to set a timeout on a request
func (*PostRepositoriesWorkspaceRepoSlugDownloadsParams) SetContext ¶
func (o *PostRepositoriesWorkspaceRepoSlugDownloadsParams) SetContext(ctx context.Context)
SetContext adds the context to the post repositories workspace repo slug downloads params
func (*PostRepositoriesWorkspaceRepoSlugDownloadsParams) SetHTTPClient ¶
func (o *PostRepositoriesWorkspaceRepoSlugDownloadsParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the post repositories workspace repo slug downloads params
func (*PostRepositoriesWorkspaceRepoSlugDownloadsParams) SetRepoSlug ¶
func (o *PostRepositoriesWorkspaceRepoSlugDownloadsParams) SetRepoSlug(repoSlug string)
SetRepoSlug adds the repoSlug to the post repositories workspace repo slug downloads params
func (*PostRepositoriesWorkspaceRepoSlugDownloadsParams) SetTimeout ¶
func (o *PostRepositoriesWorkspaceRepoSlugDownloadsParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the post repositories workspace repo slug downloads params
func (*PostRepositoriesWorkspaceRepoSlugDownloadsParams) SetWorkspace ¶
func (o *PostRepositoriesWorkspaceRepoSlugDownloadsParams) SetWorkspace(workspace string)
SetWorkspace adds the workspace to the post repositories workspace repo slug downloads params
func (*PostRepositoriesWorkspaceRepoSlugDownloadsParams) WithContext ¶
func (o *PostRepositoriesWorkspaceRepoSlugDownloadsParams) WithContext(ctx context.Context) *PostRepositoriesWorkspaceRepoSlugDownloadsParams
WithContext adds the context to the post repositories workspace repo slug downloads params
func (*PostRepositoriesWorkspaceRepoSlugDownloadsParams) WithHTTPClient ¶
func (o *PostRepositoriesWorkspaceRepoSlugDownloadsParams) WithHTTPClient(client *http.Client) *PostRepositoriesWorkspaceRepoSlugDownloadsParams
WithHTTPClient adds the HTTPClient to the post repositories workspace repo slug downloads params
func (*PostRepositoriesWorkspaceRepoSlugDownloadsParams) WithRepoSlug ¶
func (o *PostRepositoriesWorkspaceRepoSlugDownloadsParams) WithRepoSlug(repoSlug string) *PostRepositoriesWorkspaceRepoSlugDownloadsParams
WithRepoSlug adds the repoSlug to the post repositories workspace repo slug downloads params
func (*PostRepositoriesWorkspaceRepoSlugDownloadsParams) WithTimeout ¶
func (o *PostRepositoriesWorkspaceRepoSlugDownloadsParams) WithTimeout(timeout time.Duration) *PostRepositoriesWorkspaceRepoSlugDownloadsParams
WithTimeout adds the timeout to the post repositories workspace repo slug downloads params
func (*PostRepositoriesWorkspaceRepoSlugDownloadsParams) WithWorkspace ¶
func (o *PostRepositoriesWorkspaceRepoSlugDownloadsParams) WithWorkspace(workspace string) *PostRepositoriesWorkspaceRepoSlugDownloadsParams
WithWorkspace adds the workspace to the post repositories workspace repo slug downloads params
func (*PostRepositoriesWorkspaceRepoSlugDownloadsParams) WriteToRequest ¶
func (o *PostRepositoriesWorkspaceRepoSlugDownloadsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type PostRepositoriesWorkspaceRepoSlugDownloadsReader ¶
type PostRepositoriesWorkspaceRepoSlugDownloadsReader struct {
// contains filtered or unexported fields
}
PostRepositoriesWorkspaceRepoSlugDownloadsReader is a Reader for the PostRepositoriesWorkspaceRepoSlugDownloads structure.
func (*PostRepositoriesWorkspaceRepoSlugDownloadsReader) ReadResponse ¶
func (o *PostRepositoriesWorkspaceRepoSlugDownloadsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
Source Files ¶
- delete_repositories_workspace_repo_slug_downloads_filename_parameters.go
- delete_repositories_workspace_repo_slug_downloads_filename_responses.go
- downloads_client.go
- get_repositories_workspace_repo_slug_downloads_filename_parameters.go
- get_repositories_workspace_repo_slug_downloads_filename_responses.go
- get_repositories_workspace_repo_slug_downloads_parameters.go
- get_repositories_workspace_repo_slug_downloads_responses.go
- post_repositories_workspace_repo_slug_downloads_parameters.go
- post_repositories_workspace_repo_slug_downloads_responses.go