Documentation ¶
Index ¶
- type Client
- func (a *Client) DeleteRepositoriesWorkspaceRepoSlugCommitNodeApprove(params *DeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveParams, ...) (*DeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveNoContent, error)
- func (a *Client) GetRepositoriesWorkspaceRepoSlugCommitNode(params *GetRepositoriesWorkspaceRepoSlugCommitNodeParams, ...) (*GetRepositoriesWorkspaceRepoSlugCommitNodeOK, error)
- func (a *Client) GetRepositoriesWorkspaceRepoSlugCommitNodeComments(params *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams, ...) (*GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsOK, error)
- func (a *Client) GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentID(params *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDParams, ...) (*GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDOK, error)
- func (a *Client) GetRepositoriesWorkspaceRepoSlugCommits(params *GetRepositoriesWorkspaceRepoSlugCommitsParams, ...) error
- func (a *Client) GetRepositoriesWorkspaceRepoSlugCommitsRevision(params *GetRepositoriesWorkspaceRepoSlugCommitsRevisionParams, ...) error
- func (a *Client) GetRepositoriesWorkspaceRepoSlugDiffSpec(params *GetRepositoriesWorkspaceRepoSlugDiffSpecParams, ...) (*GetRepositoriesWorkspaceRepoSlugDiffSpecOK, error)
- func (a *Client) GetRepositoriesWorkspaceRepoSlugMergeBaseRevspec(params *GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecParams, ...) (*GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecOK, error)
- func (a *Client) GetRepositoriesWorkspaceRepoSlugPatchSpec(params *GetRepositoriesWorkspaceRepoSlugPatchSpecParams, ...) (*GetRepositoriesWorkspaceRepoSlugPatchSpecOK, error)
- func (a *Client) PostRepositoriesWorkspaceRepoSlugCommitNodeApprove(params *PostRepositoriesWorkspaceRepoSlugCommitNodeApproveParams, ...) (*PostRepositoriesWorkspaceRepoSlugCommitNodeApproveOK, error)
- func (a *Client) PostRepositoriesWorkspaceRepoSlugCommitNodeComments(params *PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams, ...) (*PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsCreated, error)
- func (a *Client) PostRepositoriesWorkspaceRepoSlugCommits(params *PostRepositoriesWorkspaceRepoSlugCommitsParams, ...) error
- func (a *Client) PostRepositoriesWorkspaceRepoSlugCommitsRevision(params *PostRepositoriesWorkspaceRepoSlugCommitsRevisionParams, ...) error
- func (a *Client) SetTransport(transport runtime.ClientTransport)
- type ClientService
- type DeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveNoContent
- type DeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveNotFound
- type DeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveParams
- func NewDeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveParams() *DeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveParams
- func NewDeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveParamsWithContext(ctx context.Context) *DeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveParams
- func NewDeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveParamsWithHTTPClient(client *http.Client) *DeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveParams
- func NewDeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveParamsWithTimeout(timeout time.Duration) *DeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveParams
- func (o *DeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveParams) SetContext(ctx context.Context)
- func (o *DeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveParams) SetHTTPClient(client *http.Client)
- func (o *DeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveParams) SetNode(node string)
- func (o *DeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveParams) SetRepoSlug(repoSlug string)
- func (o *DeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveParams) SetTimeout(timeout time.Duration)
- func (o *DeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveParams) SetWorkspace(workspace string)
- func (o *DeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveParams) WithContext(ctx context.Context) *DeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveParams
- func (o *DeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveParams) WithHTTPClient(client *http.Client) *DeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveParams
- func (o *DeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveParams) WithNode(node string) *DeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveParams
- func (o *DeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveParams) WithRepoSlug(repoSlug string) *DeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveParams
- func (o *DeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveParams) WithTimeout(timeout time.Duration) *DeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveParams
- func (o *DeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveParams) WithWorkspace(workspace string) *DeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveParams
- func (o *DeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type DeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveReader
- type GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDOK
- type GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDParams
- func NewGetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDParams() *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDParams
- func NewGetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDParamsWithContext(ctx context.Context) *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDParams
- func NewGetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDParamsWithHTTPClient(client *http.Client) *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDParams
- func NewGetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDParamsWithTimeout(timeout time.Duration) *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDParams
- func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDParams) SetCommentID(commentID int64)
- func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDParams) SetContext(ctx context.Context)
- func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDParams) SetHTTPClient(client *http.Client)
- func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDParams) SetNode(node string)
- func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDParams) SetRepoSlug(repoSlug string)
- func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDParams) SetTimeout(timeout time.Duration)
- func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDParams) SetWorkspace(workspace string)
- func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDParams) WithCommentID(commentID int64) *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDParams
- func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDParams) WithContext(ctx context.Context) *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDParams
- func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDParams) WithHTTPClient(client *http.Client) *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDParams
- func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDParams) WithNode(node string) *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDParams
- func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDParams) WithRepoSlug(repoSlug string) *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDParams
- func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDParams) WithTimeout(timeout time.Duration) *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDParams
- func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDParams) WithWorkspace(workspace string) *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDParams
- func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDReader
- type GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsOK
- type GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams
- func NewGetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams() *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams
- func NewGetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParamsWithContext(ctx context.Context) *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams
- func NewGetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParamsWithHTTPClient(client *http.Client) *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams
- func NewGetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParamsWithTimeout(timeout time.Duration) *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams
- func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) SetContext(ctx context.Context)
- func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) SetHTTPClient(client *http.Client)
- func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) SetNode(node string)
- func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) SetQ(q *string)
- func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) SetRepoSlug(repoSlug string)
- func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) SetSort(sort *string)
- func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) SetTimeout(timeout time.Duration)
- func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) SetWorkspace(workspace string)
- func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) WithContext(ctx context.Context) *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams
- func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) WithHTTPClient(client *http.Client) *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams
- func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) WithNode(node string) *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams
- func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) WithQ(q *string) *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams
- func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) WithRepoSlug(repoSlug string) *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams
- func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) WithSort(sort *string) *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams
- func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) WithTimeout(timeout time.Duration) *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams
- func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) WithWorkspace(workspace string) *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams
- func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsReader
- type GetRepositoriesWorkspaceRepoSlugCommitNodeNotFound
- type GetRepositoriesWorkspaceRepoSlugCommitNodeOK
- type GetRepositoriesWorkspaceRepoSlugCommitNodeParams
- func NewGetRepositoriesWorkspaceRepoSlugCommitNodeParams() *GetRepositoriesWorkspaceRepoSlugCommitNodeParams
- func NewGetRepositoriesWorkspaceRepoSlugCommitNodeParamsWithContext(ctx context.Context) *GetRepositoriesWorkspaceRepoSlugCommitNodeParams
- func NewGetRepositoriesWorkspaceRepoSlugCommitNodeParamsWithHTTPClient(client *http.Client) *GetRepositoriesWorkspaceRepoSlugCommitNodeParams
- func NewGetRepositoriesWorkspaceRepoSlugCommitNodeParamsWithTimeout(timeout time.Duration) *GetRepositoriesWorkspaceRepoSlugCommitNodeParams
- func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeParams) SetContext(ctx context.Context)
- func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeParams) SetHTTPClient(client *http.Client)
- func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeParams) SetNode(node string)
- func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeParams) SetRepoSlug(repoSlug string)
- func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeParams) SetTimeout(timeout time.Duration)
- func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeParams) SetWorkspace(workspace string)
- func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeParams) WithContext(ctx context.Context) *GetRepositoriesWorkspaceRepoSlugCommitNodeParams
- func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeParams) WithHTTPClient(client *http.Client) *GetRepositoriesWorkspaceRepoSlugCommitNodeParams
- func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeParams) WithNode(node string) *GetRepositoriesWorkspaceRepoSlugCommitNodeParams
- func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeParams) WithRepoSlug(repoSlug string) *GetRepositoriesWorkspaceRepoSlugCommitNodeParams
- func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeParams) WithTimeout(timeout time.Duration) *GetRepositoriesWorkspaceRepoSlugCommitNodeParams
- func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeParams) WithWorkspace(workspace string) *GetRepositoriesWorkspaceRepoSlugCommitNodeParams
- func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetRepositoriesWorkspaceRepoSlugCommitNodeReader
- type GetRepositoriesWorkspaceRepoSlugCommitsDefault
- type GetRepositoriesWorkspaceRepoSlugCommitsParams
- func NewGetRepositoriesWorkspaceRepoSlugCommitsParams() *GetRepositoriesWorkspaceRepoSlugCommitsParams
- func NewGetRepositoriesWorkspaceRepoSlugCommitsParamsWithContext(ctx context.Context) *GetRepositoriesWorkspaceRepoSlugCommitsParams
- func NewGetRepositoriesWorkspaceRepoSlugCommitsParamsWithHTTPClient(client *http.Client) *GetRepositoriesWorkspaceRepoSlugCommitsParams
- func NewGetRepositoriesWorkspaceRepoSlugCommitsParamsWithTimeout(timeout time.Duration) *GetRepositoriesWorkspaceRepoSlugCommitsParams
- func (o *GetRepositoriesWorkspaceRepoSlugCommitsParams) SetContext(ctx context.Context)
- func (o *GetRepositoriesWorkspaceRepoSlugCommitsParams) SetHTTPClient(client *http.Client)
- func (o *GetRepositoriesWorkspaceRepoSlugCommitsParams) SetRepoSlug(repoSlug string)
- func (o *GetRepositoriesWorkspaceRepoSlugCommitsParams) SetTimeout(timeout time.Duration)
- func (o *GetRepositoriesWorkspaceRepoSlugCommitsParams) SetWorkspace(workspace string)
- func (o *GetRepositoriesWorkspaceRepoSlugCommitsParams) WithContext(ctx context.Context) *GetRepositoriesWorkspaceRepoSlugCommitsParams
- func (o *GetRepositoriesWorkspaceRepoSlugCommitsParams) WithHTTPClient(client *http.Client) *GetRepositoriesWorkspaceRepoSlugCommitsParams
- func (o *GetRepositoriesWorkspaceRepoSlugCommitsParams) WithRepoSlug(repoSlug string) *GetRepositoriesWorkspaceRepoSlugCommitsParams
- func (o *GetRepositoriesWorkspaceRepoSlugCommitsParams) WithTimeout(timeout time.Duration) *GetRepositoriesWorkspaceRepoSlugCommitsParams
- func (o *GetRepositoriesWorkspaceRepoSlugCommitsParams) WithWorkspace(workspace string) *GetRepositoriesWorkspaceRepoSlugCommitsParams
- func (o *GetRepositoriesWorkspaceRepoSlugCommitsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetRepositoriesWorkspaceRepoSlugCommitsReader
- type GetRepositoriesWorkspaceRepoSlugCommitsRevisionDefault
- type GetRepositoriesWorkspaceRepoSlugCommitsRevisionParams
- func NewGetRepositoriesWorkspaceRepoSlugCommitsRevisionParams() *GetRepositoriesWorkspaceRepoSlugCommitsRevisionParams
- func NewGetRepositoriesWorkspaceRepoSlugCommitsRevisionParamsWithContext(ctx context.Context) *GetRepositoriesWorkspaceRepoSlugCommitsRevisionParams
- func NewGetRepositoriesWorkspaceRepoSlugCommitsRevisionParamsWithHTTPClient(client *http.Client) *GetRepositoriesWorkspaceRepoSlugCommitsRevisionParams
- func NewGetRepositoriesWorkspaceRepoSlugCommitsRevisionParamsWithTimeout(timeout time.Duration) *GetRepositoriesWorkspaceRepoSlugCommitsRevisionParams
- func (o *GetRepositoriesWorkspaceRepoSlugCommitsRevisionParams) SetContext(ctx context.Context)
- func (o *GetRepositoriesWorkspaceRepoSlugCommitsRevisionParams) SetHTTPClient(client *http.Client)
- func (o *GetRepositoriesWorkspaceRepoSlugCommitsRevisionParams) SetRepoSlug(repoSlug string)
- func (o *GetRepositoriesWorkspaceRepoSlugCommitsRevisionParams) SetRevision(revision string)
- func (o *GetRepositoriesWorkspaceRepoSlugCommitsRevisionParams) SetTimeout(timeout time.Duration)
- func (o *GetRepositoriesWorkspaceRepoSlugCommitsRevisionParams) SetWorkspace(workspace string)
- func (o *GetRepositoriesWorkspaceRepoSlugCommitsRevisionParams) WithContext(ctx context.Context) *GetRepositoriesWorkspaceRepoSlugCommitsRevisionParams
- func (o *GetRepositoriesWorkspaceRepoSlugCommitsRevisionParams) WithHTTPClient(client *http.Client) *GetRepositoriesWorkspaceRepoSlugCommitsRevisionParams
- func (o *GetRepositoriesWorkspaceRepoSlugCommitsRevisionParams) WithRepoSlug(repoSlug string) *GetRepositoriesWorkspaceRepoSlugCommitsRevisionParams
- func (o *GetRepositoriesWorkspaceRepoSlugCommitsRevisionParams) WithRevision(revision string) *GetRepositoriesWorkspaceRepoSlugCommitsRevisionParams
- func (o *GetRepositoriesWorkspaceRepoSlugCommitsRevisionParams) WithTimeout(timeout time.Duration) *GetRepositoriesWorkspaceRepoSlugCommitsRevisionParams
- func (o *GetRepositoriesWorkspaceRepoSlugCommitsRevisionParams) WithWorkspace(workspace string) *GetRepositoriesWorkspaceRepoSlugCommitsRevisionParams
- func (o *GetRepositoriesWorkspaceRepoSlugCommitsRevisionParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetRepositoriesWorkspaceRepoSlugCommitsRevisionReader
- type GetRepositoriesWorkspaceRepoSlugDiffSpecOK
- type GetRepositoriesWorkspaceRepoSlugDiffSpecParams
- func NewGetRepositoriesWorkspaceRepoSlugDiffSpecParams() *GetRepositoriesWorkspaceRepoSlugDiffSpecParams
- func NewGetRepositoriesWorkspaceRepoSlugDiffSpecParamsWithContext(ctx context.Context) *GetRepositoriesWorkspaceRepoSlugDiffSpecParams
- func NewGetRepositoriesWorkspaceRepoSlugDiffSpecParamsWithHTTPClient(client *http.Client) *GetRepositoriesWorkspaceRepoSlugDiffSpecParams
- func NewGetRepositoriesWorkspaceRepoSlugDiffSpecParamsWithTimeout(timeout time.Duration) *GetRepositoriesWorkspaceRepoSlugDiffSpecParams
- func (o *GetRepositoriesWorkspaceRepoSlugDiffSpecParams) SetBinary(binary *bool)
- func (o *GetRepositoriesWorkspaceRepoSlugDiffSpecParams) SetContext(ctx context.Context)
- func (o *GetRepositoriesWorkspaceRepoSlugDiffSpecParams) SetHTTPClient(client *http.Client)
- func (o *GetRepositoriesWorkspaceRepoSlugDiffSpecParams) SetIgnoreWhitespace(ignoreWhitespace *bool)
- func (o *GetRepositoriesWorkspaceRepoSlugDiffSpecParams) SetMerge(merge *bool)
- func (o *GetRepositoriesWorkspaceRepoSlugDiffSpecParams) SetPath(path *string)
- func (o *GetRepositoriesWorkspaceRepoSlugDiffSpecParams) SetRenames(renames *bool)
- func (o *GetRepositoriesWorkspaceRepoSlugDiffSpecParams) SetRepoSlug(repoSlug string)
- func (o *GetRepositoriesWorkspaceRepoSlugDiffSpecParams) SetSpec(spec string)
- func (o *GetRepositoriesWorkspaceRepoSlugDiffSpecParams) SetTimeout(timeout time.Duration)
- func (o *GetRepositoriesWorkspaceRepoSlugDiffSpecParams) SetWorkspace(workspace string)
- func (o *GetRepositoriesWorkspaceRepoSlugDiffSpecParams) WithBinary(binary *bool) *GetRepositoriesWorkspaceRepoSlugDiffSpecParams
- func (o *GetRepositoriesWorkspaceRepoSlugDiffSpecParams) WithContext(ctx context.Context) *GetRepositoriesWorkspaceRepoSlugDiffSpecParams
- func (o *GetRepositoriesWorkspaceRepoSlugDiffSpecParams) WithHTTPClient(client *http.Client) *GetRepositoriesWorkspaceRepoSlugDiffSpecParams
- func (o *GetRepositoriesWorkspaceRepoSlugDiffSpecParams) WithIgnoreWhitespace(ignoreWhitespace *bool) *GetRepositoriesWorkspaceRepoSlugDiffSpecParams
- func (o *GetRepositoriesWorkspaceRepoSlugDiffSpecParams) WithMerge(merge *bool) *GetRepositoriesWorkspaceRepoSlugDiffSpecParams
- func (o *GetRepositoriesWorkspaceRepoSlugDiffSpecParams) WithPath(path *string) *GetRepositoriesWorkspaceRepoSlugDiffSpecParams
- func (o *GetRepositoriesWorkspaceRepoSlugDiffSpecParams) WithRenames(renames *bool) *GetRepositoriesWorkspaceRepoSlugDiffSpecParams
- func (o *GetRepositoriesWorkspaceRepoSlugDiffSpecParams) WithRepoSlug(repoSlug string) *GetRepositoriesWorkspaceRepoSlugDiffSpecParams
- func (o *GetRepositoriesWorkspaceRepoSlugDiffSpecParams) WithSpec(spec string) *GetRepositoriesWorkspaceRepoSlugDiffSpecParams
- func (o *GetRepositoriesWorkspaceRepoSlugDiffSpecParams) WithTimeout(timeout time.Duration) *GetRepositoriesWorkspaceRepoSlugDiffSpecParams
- func (o *GetRepositoriesWorkspaceRepoSlugDiffSpecParams) WithWorkspace(workspace string) *GetRepositoriesWorkspaceRepoSlugDiffSpecParams
- func (o *GetRepositoriesWorkspaceRepoSlugDiffSpecParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetRepositoriesWorkspaceRepoSlugDiffSpecReader
- type GetRepositoriesWorkspaceRepoSlugDiffSpecStatus555
- type GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecForbidden
- type GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecNotFound
- type GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecOK
- type GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecParams
- func NewGetRepositoriesWorkspaceRepoSlugMergeBaseRevspecParams() *GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecParams
- func NewGetRepositoriesWorkspaceRepoSlugMergeBaseRevspecParamsWithContext(ctx context.Context) *GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecParams
- func NewGetRepositoriesWorkspaceRepoSlugMergeBaseRevspecParamsWithHTTPClient(client *http.Client) *GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecParams
- func NewGetRepositoriesWorkspaceRepoSlugMergeBaseRevspecParamsWithTimeout(timeout time.Duration) *GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecParams
- func (o *GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecParams) SetContext(ctx context.Context)
- func (o *GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecParams) SetHTTPClient(client *http.Client)
- func (o *GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecParams) SetRepoSlug(repoSlug string)
- func (o *GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecParams) SetRevspec(revspec string)
- func (o *GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecParams) SetTimeout(timeout time.Duration)
- func (o *GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecParams) SetWorkspace(workspace string)
- func (o *GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecParams) WithContext(ctx context.Context) *GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecParams
- func (o *GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecParams) WithHTTPClient(client *http.Client) *GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecParams
- func (o *GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecParams) WithRepoSlug(repoSlug string) *GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecParams
- func (o *GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecParams) WithRevspec(revspec string) *GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecParams
- func (o *GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecParams) WithTimeout(timeout time.Duration) *GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecParams
- func (o *GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecParams) WithWorkspace(workspace string) *GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecParams
- func (o *GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecReader
- type GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecUnauthorized
- type GetRepositoriesWorkspaceRepoSlugPatchSpecOK
- type GetRepositoriesWorkspaceRepoSlugPatchSpecParams
- func NewGetRepositoriesWorkspaceRepoSlugPatchSpecParams() *GetRepositoriesWorkspaceRepoSlugPatchSpecParams
- func NewGetRepositoriesWorkspaceRepoSlugPatchSpecParamsWithContext(ctx context.Context) *GetRepositoriesWorkspaceRepoSlugPatchSpecParams
- func NewGetRepositoriesWorkspaceRepoSlugPatchSpecParamsWithHTTPClient(client *http.Client) *GetRepositoriesWorkspaceRepoSlugPatchSpecParams
- func NewGetRepositoriesWorkspaceRepoSlugPatchSpecParamsWithTimeout(timeout time.Duration) *GetRepositoriesWorkspaceRepoSlugPatchSpecParams
- func (o *GetRepositoriesWorkspaceRepoSlugPatchSpecParams) SetContext(ctx context.Context)
- func (o *GetRepositoriesWorkspaceRepoSlugPatchSpecParams) SetHTTPClient(client *http.Client)
- func (o *GetRepositoriesWorkspaceRepoSlugPatchSpecParams) SetRepoSlug(repoSlug string)
- func (o *GetRepositoriesWorkspaceRepoSlugPatchSpecParams) SetSpec(spec string)
- func (o *GetRepositoriesWorkspaceRepoSlugPatchSpecParams) SetTimeout(timeout time.Duration)
- func (o *GetRepositoriesWorkspaceRepoSlugPatchSpecParams) SetWorkspace(workspace string)
- func (o *GetRepositoriesWorkspaceRepoSlugPatchSpecParams) WithContext(ctx context.Context) *GetRepositoriesWorkspaceRepoSlugPatchSpecParams
- func (o *GetRepositoriesWorkspaceRepoSlugPatchSpecParams) WithHTTPClient(client *http.Client) *GetRepositoriesWorkspaceRepoSlugPatchSpecParams
- func (o *GetRepositoriesWorkspaceRepoSlugPatchSpecParams) WithRepoSlug(repoSlug string) *GetRepositoriesWorkspaceRepoSlugPatchSpecParams
- func (o *GetRepositoriesWorkspaceRepoSlugPatchSpecParams) WithSpec(spec string) *GetRepositoriesWorkspaceRepoSlugPatchSpecParams
- func (o *GetRepositoriesWorkspaceRepoSlugPatchSpecParams) WithTimeout(timeout time.Duration) *GetRepositoriesWorkspaceRepoSlugPatchSpecParams
- func (o *GetRepositoriesWorkspaceRepoSlugPatchSpecParams) WithWorkspace(workspace string) *GetRepositoriesWorkspaceRepoSlugPatchSpecParams
- func (o *GetRepositoriesWorkspaceRepoSlugPatchSpecParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetRepositoriesWorkspaceRepoSlugPatchSpecReader
- type GetRepositoriesWorkspaceRepoSlugPatchSpecStatus555
- type PostRepositoriesWorkspaceRepoSlugCommitNodeApproveNotFound
- type PostRepositoriesWorkspaceRepoSlugCommitNodeApproveOK
- type PostRepositoriesWorkspaceRepoSlugCommitNodeApproveParams
- func NewPostRepositoriesWorkspaceRepoSlugCommitNodeApproveParams() *PostRepositoriesWorkspaceRepoSlugCommitNodeApproveParams
- func NewPostRepositoriesWorkspaceRepoSlugCommitNodeApproveParamsWithContext(ctx context.Context) *PostRepositoriesWorkspaceRepoSlugCommitNodeApproveParams
- func NewPostRepositoriesWorkspaceRepoSlugCommitNodeApproveParamsWithHTTPClient(client *http.Client) *PostRepositoriesWorkspaceRepoSlugCommitNodeApproveParams
- func NewPostRepositoriesWorkspaceRepoSlugCommitNodeApproveParamsWithTimeout(timeout time.Duration) *PostRepositoriesWorkspaceRepoSlugCommitNodeApproveParams
- func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeApproveParams) SetContext(ctx context.Context)
- func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeApproveParams) SetHTTPClient(client *http.Client)
- func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeApproveParams) SetNode(node string)
- func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeApproveParams) SetRepoSlug(repoSlug string)
- func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeApproveParams) SetTimeout(timeout time.Duration)
- func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeApproveParams) SetWorkspace(workspace string)
- func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeApproveParams) WithContext(ctx context.Context) *PostRepositoriesWorkspaceRepoSlugCommitNodeApproveParams
- func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeApproveParams) WithHTTPClient(client *http.Client) *PostRepositoriesWorkspaceRepoSlugCommitNodeApproveParams
- func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeApproveParams) WithNode(node string) *PostRepositoriesWorkspaceRepoSlugCommitNodeApproveParams
- func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeApproveParams) WithRepoSlug(repoSlug string) *PostRepositoriesWorkspaceRepoSlugCommitNodeApproveParams
- func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeApproveParams) WithTimeout(timeout time.Duration) *PostRepositoriesWorkspaceRepoSlugCommitNodeApproveParams
- func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeApproveParams) WithWorkspace(workspace string) *PostRepositoriesWorkspaceRepoSlugCommitNodeApproveParams
- func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeApproveParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type PostRepositoriesWorkspaceRepoSlugCommitNodeApproveReader
- type PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsBadRequest
- type PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsCreated
- type PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsNotFound
- type PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams
- func NewPostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams() *PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams
- func NewPostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParamsWithContext(ctx context.Context) *PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams
- func NewPostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParamsWithHTTPClient(client *http.Client) *PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams
- func NewPostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParamsWithTimeout(timeout time.Duration) *PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams
- func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) SetBody(body *models.CommitComment)
- func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) SetContext(ctx context.Context)
- func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) SetHTTPClient(client *http.Client)
- func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) SetNode(node string)
- func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) SetRepoSlug(repoSlug string)
- func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) SetTimeout(timeout time.Duration)
- func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) SetUsername(username string)
- func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) SetWorkspace(workspace string)
- func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) WithBody(body *models.CommitComment) *PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams
- func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) WithContext(ctx context.Context) *PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams
- func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) WithHTTPClient(client *http.Client) *PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams
- func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) WithNode(node string) *PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams
- func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) WithRepoSlug(repoSlug string) *PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams
- func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) WithTimeout(timeout time.Duration) *PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams
- func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) WithUsername(username string) *PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams
- func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) WithWorkspace(workspace string) *PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams
- func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsReader
- type PostRepositoriesWorkspaceRepoSlugCommitsDefault
- type PostRepositoriesWorkspaceRepoSlugCommitsParams
- func NewPostRepositoriesWorkspaceRepoSlugCommitsParams() *PostRepositoriesWorkspaceRepoSlugCommitsParams
- func NewPostRepositoriesWorkspaceRepoSlugCommitsParamsWithContext(ctx context.Context) *PostRepositoriesWorkspaceRepoSlugCommitsParams
- func NewPostRepositoriesWorkspaceRepoSlugCommitsParamsWithHTTPClient(client *http.Client) *PostRepositoriesWorkspaceRepoSlugCommitsParams
- func NewPostRepositoriesWorkspaceRepoSlugCommitsParamsWithTimeout(timeout time.Duration) *PostRepositoriesWorkspaceRepoSlugCommitsParams
- func (o *PostRepositoriesWorkspaceRepoSlugCommitsParams) SetContext(ctx context.Context)
- func (o *PostRepositoriesWorkspaceRepoSlugCommitsParams) SetHTTPClient(client *http.Client)
- func (o *PostRepositoriesWorkspaceRepoSlugCommitsParams) SetRepoSlug(repoSlug string)
- func (o *PostRepositoriesWorkspaceRepoSlugCommitsParams) SetTimeout(timeout time.Duration)
- func (o *PostRepositoriesWorkspaceRepoSlugCommitsParams) SetWorkspace(workspace string)
- func (o *PostRepositoriesWorkspaceRepoSlugCommitsParams) WithContext(ctx context.Context) *PostRepositoriesWorkspaceRepoSlugCommitsParams
- func (o *PostRepositoriesWorkspaceRepoSlugCommitsParams) WithHTTPClient(client *http.Client) *PostRepositoriesWorkspaceRepoSlugCommitsParams
- func (o *PostRepositoriesWorkspaceRepoSlugCommitsParams) WithRepoSlug(repoSlug string) *PostRepositoriesWorkspaceRepoSlugCommitsParams
- func (o *PostRepositoriesWorkspaceRepoSlugCommitsParams) WithTimeout(timeout time.Duration) *PostRepositoriesWorkspaceRepoSlugCommitsParams
- func (o *PostRepositoriesWorkspaceRepoSlugCommitsParams) WithWorkspace(workspace string) *PostRepositoriesWorkspaceRepoSlugCommitsParams
- func (o *PostRepositoriesWorkspaceRepoSlugCommitsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type PostRepositoriesWorkspaceRepoSlugCommitsReader
- type PostRepositoriesWorkspaceRepoSlugCommitsRevisionDefault
- type PostRepositoriesWorkspaceRepoSlugCommitsRevisionParams
- func NewPostRepositoriesWorkspaceRepoSlugCommitsRevisionParams() *PostRepositoriesWorkspaceRepoSlugCommitsRevisionParams
- func NewPostRepositoriesWorkspaceRepoSlugCommitsRevisionParamsWithContext(ctx context.Context) *PostRepositoriesWorkspaceRepoSlugCommitsRevisionParams
- func NewPostRepositoriesWorkspaceRepoSlugCommitsRevisionParamsWithHTTPClient(client *http.Client) *PostRepositoriesWorkspaceRepoSlugCommitsRevisionParams
- func NewPostRepositoriesWorkspaceRepoSlugCommitsRevisionParamsWithTimeout(timeout time.Duration) *PostRepositoriesWorkspaceRepoSlugCommitsRevisionParams
- func (o *PostRepositoriesWorkspaceRepoSlugCommitsRevisionParams) SetContext(ctx context.Context)
- func (o *PostRepositoriesWorkspaceRepoSlugCommitsRevisionParams) SetHTTPClient(client *http.Client)
- func (o *PostRepositoriesWorkspaceRepoSlugCommitsRevisionParams) SetRepoSlug(repoSlug string)
- func (o *PostRepositoriesWorkspaceRepoSlugCommitsRevisionParams) SetRevision(revision string)
- func (o *PostRepositoriesWorkspaceRepoSlugCommitsRevisionParams) SetTimeout(timeout time.Duration)
- func (o *PostRepositoriesWorkspaceRepoSlugCommitsRevisionParams) SetWorkspace(workspace string)
- func (o *PostRepositoriesWorkspaceRepoSlugCommitsRevisionParams) WithContext(ctx context.Context) *PostRepositoriesWorkspaceRepoSlugCommitsRevisionParams
- func (o *PostRepositoriesWorkspaceRepoSlugCommitsRevisionParams) WithHTTPClient(client *http.Client) *PostRepositoriesWorkspaceRepoSlugCommitsRevisionParams
- func (o *PostRepositoriesWorkspaceRepoSlugCommitsRevisionParams) WithRepoSlug(repoSlug string) *PostRepositoriesWorkspaceRepoSlugCommitsRevisionParams
- func (o *PostRepositoriesWorkspaceRepoSlugCommitsRevisionParams) WithRevision(revision string) *PostRepositoriesWorkspaceRepoSlugCommitsRevisionParams
- func (o *PostRepositoriesWorkspaceRepoSlugCommitsRevisionParams) WithTimeout(timeout time.Duration) *PostRepositoriesWorkspaceRepoSlugCommitsRevisionParams
- func (o *PostRepositoriesWorkspaceRepoSlugCommitsRevisionParams) WithWorkspace(workspace string) *PostRepositoriesWorkspaceRepoSlugCommitsRevisionParams
- func (o *PostRepositoriesWorkspaceRepoSlugCommitsRevisionParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type PostRepositoriesWorkspaceRepoSlugCommitsRevisionReader
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 commits API
func (*Client) DeleteRepositoriesWorkspaceRepoSlugCommitNodeApprove ¶
func (a *Client) DeleteRepositoriesWorkspaceRepoSlugCommitNodeApprove(params *DeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveNoContent, error)
DeleteRepositoriesWorkspaceRepoSlugCommitNodeApprove Redact the authenticated user's approval of the specified commit.
This operation is only available to users that have explicit access to the repository. In contrast, just the fact that a repository is publicly accessible to users does not give them the ability to approve commits.
func (*Client) GetRepositoriesWorkspaceRepoSlugCommitNode ¶
func (a *Client) GetRepositoriesWorkspaceRepoSlugCommitNode(params *GetRepositoriesWorkspaceRepoSlugCommitNodeParams, authInfo runtime.ClientAuthInfoWriter) (*GetRepositoriesWorkspaceRepoSlugCommitNodeOK, error)
GetRepositoriesWorkspaceRepoSlugCommitNode Returns the specified commit.
Example:
``` $ curl https://api.bitbucket.org/2.0/repositories/bitbucket/geordi/commit/f7591a1
{ "rendered": { "message": { "raw": "Add a GEORDI_OUTPUT_DIR setting", "markup": "markdown", "html": "<p>Add a GEORDI_OUTPUT_DIR setting</p>", "type": "rendered" } }, "hash": "f7591a13eda445d9a9167f98eb870319f4b6c2d8", "repository": { "name": "geordi", "type": "repository", "full_name": "bitbucket/geordi", "links": { "self": { "href": "https://api.bitbucket.org/2.0/repositories/bitbucket/geordi" }, "html": { "href": "https://bitbucket.org/bitbucket/geordi" }, "avatar": { "href": "https://bytebucket.org/ravatar/%7B85d08b4e-571d-44e9-a507-fa476535aa98%7D?ts=1730260" } }, "uuid": "{85d08b4e-571d-44e9-a507-fa476535aa98}" }, "links": { "self": { "href": "https://api.bitbucket.org/2.0/repositories/bitbucket/geordi/commit/f7591a13eda445d9a9167f98eb870319f4b6c2d8" }, "comments": { "href": "https://api.bitbucket.org/2.0/repositories/bitbucket/geordi/commit/f7591a13eda445d9a9167f98eb870319f4b6c2d8/comments" }, "patch": { "href": "https://api.bitbucket.org/2.0/repositories/bitbucket/geordi/patch/f7591a13eda445d9a9167f98eb870319f4b6c2d8" }, "html": { "href": "https://bitbucket.org/bitbucket/geordi/commits/f7591a13eda445d9a9167f98eb870319f4b6c2d8" }, "diff": { "href": "https://api.bitbucket.org/2.0/repositories/bitbucket/geordi/diff/f7591a13eda445d9a9167f98eb870319f4b6c2d8" }, "approve": { "href": "https://api.bitbucket.org/2.0/repositories/bitbucket/geordi/commit/f7591a13eda445d9a9167f98eb870319f4b6c2d8/approve" }, "statuses": { "href": "https://api.bitbucket.org/2.0/repositories/bitbucket/geordi/commit/f7591a13eda445d9a9167f98eb870319f4b6c2d8/statuses" } }, "author": { "raw": "Brodie Rao <a@b.c>", "type": "author", "user": { "display_name": "Brodie Rao", "uuid": "{9484702e-c663-4afd-aefb-c93a8cd31c28}", "links": { "self": { "href": "https://api.bitbucket.org/2.0/users/%7B9484702e-c663-4afd-aefb-c93a8cd31c28%7D" }, "html": { "href": "https://bitbucket.org/%7B9484702e-c663-4afd-aefb-c93a8cd31c28%7D/" }, "avatar": { "href": "https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/557058:3aae1e05-702a-41e5-81c8-f36f29afb6ca/613070db-28b0-421f-8dba-ae8a87e2a5c7/128" } }, "type": "user", "nickname": "brodie", "account_id": "557058:3aae1e05-702a-41e5-81c8-f36f29afb6ca" } }, "summary": { "raw": "Add a GEORDI_OUTPUT_DIR setting", "markup": "markdown", "html": "<p>Add a GEORDI_OUTPUT_DIR setting</p>", "type": "rendered" }, "participants": [], "parents": [ { "type": "commit", "hash": "f06941fec4ef6bcb0c2456927a0cf258fa4f899b", "links": { "self": { "href": "https://api.bitbucket.org/2.0/repositories/bitbucket/geordi/commit/f06941fec4ef6bcb0c2456927a0cf258fa4f899b" }, "html": { "href": "https://bitbucket.org/bitbucket/geordi/commits/f06941fec4ef6bcb0c2456927a0cf258fa4f899b" } } } ], "date": "2012-07-16T19:37:54+00:00", "message": "Add a GEORDI_OUTPUT_DIR setting", "type": "commit" }
```
func (*Client) GetRepositoriesWorkspaceRepoSlugCommitNodeComments ¶
func (a *Client) GetRepositoriesWorkspaceRepoSlugCommitNodeComments(params *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams, authInfo runtime.ClientAuthInfoWriter) (*GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsOK, error)
GetRepositoriesWorkspaceRepoSlugCommitNodeComments Returns the commit's comments.
This includes both global and inline comments.
The default sorting is oldest to newest and can be overridden with the `sort` query parameter.
func (*Client) GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentID ¶
func (a *Client) GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentID(params *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDParams, authInfo runtime.ClientAuthInfoWriter) (*GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDOK, error)
GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentID Returns the specified commit comment.
func (*Client) GetRepositoriesWorkspaceRepoSlugCommits ¶
func (a *Client) GetRepositoriesWorkspaceRepoSlugCommits(params *GetRepositoriesWorkspaceRepoSlugCommitsParams, authInfo runtime.ClientAuthInfoWriter) error
GetRepositoriesWorkspaceRepoSlugCommits These are the repository's commits. They are paginated and returned
in reverse chronological order, similar to the output of `git log` and `hg log`. Like these tools, the DAG can be filtered.
## GET /repositories/{workspace}/{repo_slug}/commits/
Returns all commits in the repo in topological order (newest commit first). All branches and tags are included (similar to `git log --all` and `hg log`).
## GET /repositories/{workspace}/{repo_slug}/commits/master
Returns all commits on rev `master` (similar to `git log master`, `hg log master`).
## GET /repositories/{workspace}/{repo_slug}/commits/dev?exclude=master
Returns all commits on ref `dev`, except those that are reachable on `master` (similar to `git log dev ^master`).
## GET /repositories/{workspace}/{repo_slug}/commits/?exclude=master
Returns all commits in the repo that are not on master (similar to `git log --all ^master`).
## GET /repositories/{workspace}/{repo_slug}/commits/?include=foo&include=bar&exclude=fu&exclude=fubar
Returns all commits that are on refs `foo` or `bar`, but not on `fu` or `fubar` (similar to `git log foo bar ^fu ^fubar`).
An optional `path` parameter can be specified that will limit the results to commits that affect that path. `path` can either be a file or a directory. If a directory is specified, commits are returned that have modified any file in the directory tree rooted by `path`. It is important to note that if the `path` parameter is specified, the commits returned by this endpoint may no longer be a DAG, parent commits that do not modify the path will be omitted from the response.
## GET /repositories/{workspace}/{repo_slug}/commits/?path=README.md&include=foo&include=bar&exclude=master
Returns all commits that are on refs `foo` or `bar`, but not on `master` that changed the file README.md.
## GET /repositories/{workspace}/{repo_slug}/commits/?path=src/&include=foo&include=bar&exclude=master
Returns all commits that are on refs `foo` or `bar`, but not on `master` that changed to a file in any file in the directory src or its children.
Because the response could include a very large number of commits, it is paginated. Follow the 'next' link in the response to navigate to the next page of commits. As with other paginated resources, do not construct your own links.
When the include and exclude parameters are more than can fit in a query string, clients can use a `x-www-form-urlencoded` POST instead.
func (*Client) GetRepositoriesWorkspaceRepoSlugCommitsRevision ¶
func (a *Client) GetRepositoriesWorkspaceRepoSlugCommitsRevision(params *GetRepositoriesWorkspaceRepoSlugCommitsRevisionParams, authInfo runtime.ClientAuthInfoWriter) error
GetRepositoriesWorkspaceRepoSlugCommitsRevision These are the repository's commits. They are paginated and returned
in reverse chronological order, similar to the output of `git log` and `hg log`. Like these tools, the DAG can be filtered.
## GET /repositories/{workspace}/{repo_slug}/commits/
Returns all commits in the repo in topological order (newest commit first). All branches and tags are included (similar to `git log --all` and `hg log`).
## GET /repositories/{workspace}/{repo_slug}/commits/master
Returns all commits on rev `master` (similar to `git log master`, `hg log master`).
## GET /repositories/{workspace}/{repo_slug}/commits/dev?exclude=master
Returns all commits on ref `dev`, except those that are reachable on `master` (similar to `git log dev ^master`).
## GET /repositories/{workspace}/{repo_slug}/commits/?exclude=master
Returns all commits in the repo that are not on master (similar to `git log --all ^master`).
## GET /repositories/{workspace}/{repo_slug}/commits/?include=foo&include=bar&exclude=fu&exclude=fubar
Returns all commits that are on refs `foo` or `bar`, but not on `fu` or `fubar` (similar to `git log foo bar ^fu ^fubar`).
An optional `path` parameter can be specified that will limit the results to commits that affect that path. `path` can either be a file or a directory. If a directory is specified, commits are returned that have modified any file in the directory tree rooted by `path`. It is important to note that if the `path` parameter is specified, the commits returned by this endpoint may no longer be a DAG, parent commits that do not modify the path will be omitted from the response.
## GET /repositories/{workspace}/{repo_slug}/commits/?path=README.md&include=foo&include=bar&exclude=master
Returns all commits that are on refs `foo` or `bar`, but not on `master` that changed the file README.md.
## GET /repositories/{workspace}/{repo_slug}/commits/?path=src/&include=foo&include=bar&exclude=master
Returns all commits that are on refs `foo` or `bar`, but not on `master` that changed to a file in any file in the directory src or its children.
Because the response could include a very large number of commits, it is paginated. Follow the 'next' link in the response to navigate to the next page of commits. As with other paginated resources, do not construct your own links.
When the include and exclude parameters are more than can fit in a query string, clients can use a `x-www-form-urlencoded` POST instead.
func (*Client) GetRepositoriesWorkspaceRepoSlugDiffSpec ¶
func (a *Client) GetRepositoriesWorkspaceRepoSlugDiffSpec(params *GetRepositoriesWorkspaceRepoSlugDiffSpecParams, authInfo runtime.ClientAuthInfoWriter) (*GetRepositoriesWorkspaceRepoSlugDiffSpecOK, error)
GetRepositoriesWorkspaceRepoSlugDiffSpec Produces a raw, git-style diff for either a single commit (diffed
against its first parent), or a revspec of 2 commits (e.g. `3a8b42..9ff173` where the first commit represents the source and the second commit the destination).
In case of the latter (diffing a revspec), a 3-way diff, or merge diff, is computed. This shows the changes introduced by the left branch (`3a8b42` in our example) as compared againt the right branch (`9ff173`).
This is equivalent to merging the left branch into the right branch and then computing the diff of the merge commit against its first parent (the right branch). This follows the same behavior as pull requests that also show this style of 3-way, or merge diff.
While similar to patches, diffs:
- Don't have a commit header (username, commit message, etc)
- Support the optional `path=foo/bar.py` query param to filter the diff to just that one file diff
The raw diff is returned as-is, in whatever encoding the files in the repository use. It is not decoded into unicode. As such, the content-type is `text/plain`.
func (*Client) GetRepositoriesWorkspaceRepoSlugMergeBaseRevspec ¶
func (a *Client) GetRepositoriesWorkspaceRepoSlugMergeBaseRevspec(params *GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecParams, authInfo runtime.ClientAuthInfoWriter) (*GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecOK, error)
GetRepositoriesWorkspaceRepoSlugMergeBaseRevspec Returns the best common ancestor between two commits, specified in a revspec
of 2 commits (e.g. 3a8b42..9ff173).
If more than one best common ancestor exists, only one will be returned. It is unspecified which will be returned.
func (*Client) GetRepositoriesWorkspaceRepoSlugPatchSpec ¶
func (a *Client) GetRepositoriesWorkspaceRepoSlugPatchSpec(params *GetRepositoriesWorkspaceRepoSlugPatchSpecParams, authInfo runtime.ClientAuthInfoWriter) (*GetRepositoriesWorkspaceRepoSlugPatchSpecOK, error)
GetRepositoriesWorkspaceRepoSlugPatchSpec Produces a raw patch for a single commit (diffed against its first
parent), or a patch-series for a revspec of 2 commits (e.g. `3a8b42..9ff173` where the first commit represents the source and the second commit the destination).
In case of the latter (diffing a revspec), a patch series is returned for the commits on the source branch (`3a8b42` and its ancestors in our example). For Mercurial, a single patch is returned that combines the changes of all commits on the source branch.
While similar to diffs, patches:
* Have a commit header (username, commit message, etc) * Do not support the `path=foo/bar.py` query parameter
The raw patch is returned as-is, in whatever encoding the files in the repository use. It is not decoded into unicode. As such, the content-type is `text/plain`.
func (*Client) PostRepositoriesWorkspaceRepoSlugCommitNodeApprove ¶
func (a *Client) PostRepositoriesWorkspaceRepoSlugCommitNodeApprove(params *PostRepositoriesWorkspaceRepoSlugCommitNodeApproveParams, authInfo runtime.ClientAuthInfoWriter) (*PostRepositoriesWorkspaceRepoSlugCommitNodeApproveOK, error)
PostRepositoriesWorkspaceRepoSlugCommitNodeApprove Approve the specified commit as the authenticated user.
This operation is only available to users that have explicit access to the repository. In contrast, just the fact that a repository is publicly accessible to users does not give them the ability to approve commits.
func (*Client) PostRepositoriesWorkspaceRepoSlugCommitNodeComments ¶
func (a *Client) PostRepositoriesWorkspaceRepoSlugCommitNodeComments(params *PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams, authInfo runtime.ClientAuthInfoWriter) (*PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsCreated, error)
PostRepositoriesWorkspaceRepoSlugCommitNodeComments Creates new comment on the specified commit.
To post a reply to an existing comment, include the `parent.id` field:
```
$ curl https://api.bitbucket.org/2.0/repositories/atlassian/prlinks/commit/db9ba1e031d07a02603eae0e559a7adc010257fc/comments/ \ -X POST -u evzijst \ -H 'Content-Type: application/json' \ -d '{"content": {"raw": "One more thing!"}, "parent": {"id": 5728901}}'
```
func (*Client) PostRepositoriesWorkspaceRepoSlugCommits ¶
func (a *Client) PostRepositoriesWorkspaceRepoSlugCommits(params *PostRepositoriesWorkspaceRepoSlugCommitsParams, authInfo runtime.ClientAuthInfoWriter) error
PostRepositoriesWorkspaceRepoSlugCommits Identical to `GET /repositories/{workspace}/{repo_slug}/commits`,
except that POST allows clients to place the include and exclude parameters in the request body to avoid URL length issues.
**Note that this resource does NOT support new commit creation.**
func (*Client) PostRepositoriesWorkspaceRepoSlugCommitsRevision ¶
func (a *Client) PostRepositoriesWorkspaceRepoSlugCommitsRevision(params *PostRepositoriesWorkspaceRepoSlugCommitsRevisionParams, authInfo runtime.ClientAuthInfoWriter) error
PostRepositoriesWorkspaceRepoSlugCommitsRevision Identical to `GET /repositories/{workspace}/{repo_slug}/commits`,
except that POST allows clients to place the include and exclude parameters in the request body to avoid URL length issues.
**Note that this resource does NOT support new commit creation.**
func (*Client) SetTransport ¶
func (a *Client) SetTransport(transport runtime.ClientTransport)
SetTransport changes the transport on the client
type ClientService ¶
type ClientService interface { DeleteRepositoriesWorkspaceRepoSlugCommitNodeApprove(params *DeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveNoContent, error) GetRepositoriesWorkspaceRepoSlugCommitNode(params *GetRepositoriesWorkspaceRepoSlugCommitNodeParams, authInfo runtime.ClientAuthInfoWriter) (*GetRepositoriesWorkspaceRepoSlugCommitNodeOK, error) GetRepositoriesWorkspaceRepoSlugCommitNodeComments(params *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams, authInfo runtime.ClientAuthInfoWriter) (*GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsOK, error) GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentID(params *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDParams, authInfo runtime.ClientAuthInfoWriter) (*GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDOK, error) GetRepositoriesWorkspaceRepoSlugCommits(params *GetRepositoriesWorkspaceRepoSlugCommitsParams, authInfo runtime.ClientAuthInfoWriter) error GetRepositoriesWorkspaceRepoSlugCommitsRevision(params *GetRepositoriesWorkspaceRepoSlugCommitsRevisionParams, authInfo runtime.ClientAuthInfoWriter) error GetRepositoriesWorkspaceRepoSlugDiffSpec(params *GetRepositoriesWorkspaceRepoSlugDiffSpecParams, authInfo runtime.ClientAuthInfoWriter) (*GetRepositoriesWorkspaceRepoSlugDiffSpecOK, error) GetRepositoriesWorkspaceRepoSlugMergeBaseRevspec(params *GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecParams, authInfo runtime.ClientAuthInfoWriter) (*GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecOK, error) GetRepositoriesWorkspaceRepoSlugPatchSpec(params *GetRepositoriesWorkspaceRepoSlugPatchSpecParams, authInfo runtime.ClientAuthInfoWriter) (*GetRepositoriesWorkspaceRepoSlugPatchSpecOK, error) PostRepositoriesWorkspaceRepoSlugCommitNodeApprove(params *PostRepositoriesWorkspaceRepoSlugCommitNodeApproveParams, authInfo runtime.ClientAuthInfoWriter) (*PostRepositoriesWorkspaceRepoSlugCommitNodeApproveOK, error) PostRepositoriesWorkspaceRepoSlugCommitNodeComments(params *PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams, authInfo runtime.ClientAuthInfoWriter) (*PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsCreated, error) PostRepositoriesWorkspaceRepoSlugCommits(params *PostRepositoriesWorkspaceRepoSlugCommitsParams, authInfo runtime.ClientAuthInfoWriter) error PostRepositoriesWorkspaceRepoSlugCommitsRevision(params *PostRepositoriesWorkspaceRepoSlugCommitsRevisionParams, 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 commits API client.
type DeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveNoContent ¶
type DeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveNoContent struct { }
DeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveNoContent handles this case with default header values.
An empty response indicating the authenticated user's approval has been withdrawn.
func NewDeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveNoContent ¶
func NewDeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveNoContent() *DeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveNoContent
NewDeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveNoContent creates a DeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveNoContent with default headers values
func (*DeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveNoContent) Error ¶
func (o *DeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveNoContent) Error() string
type DeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveNotFound ¶
DeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveNotFound handles this case with default header values.
If the specified commit, or the repository does not exist.
func NewDeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveNotFound ¶
func NewDeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveNotFound() *DeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveNotFound
NewDeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveNotFound creates a DeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveNotFound with default headers values
func (*DeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveNotFound) Error ¶
func (o *DeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveNotFound) Error() string
func (*DeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveNotFound) GetPayload ¶
func (o *DeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveNotFound) GetPayload() *models.Error
type DeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveParams ¶
type DeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveParams struct { /*Node The commit's SHA1. */ Node 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 }
DeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveParams contains all the parameters to send to the API endpoint for the delete repositories workspace repo slug commit node approve operation typically these are written to a http.Request
func NewDeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveParams ¶
func NewDeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveParams() *DeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveParams
NewDeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveParams creates a new DeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveParams object with the default values initialized.
func NewDeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveParamsWithContext ¶
func NewDeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveParamsWithContext(ctx context.Context) *DeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveParams
NewDeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveParamsWithContext creates a new DeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveParams object with the default values initialized, and the ability to set a context for a request
func NewDeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveParamsWithHTTPClient ¶
func NewDeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveParamsWithHTTPClient(client *http.Client) *DeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveParams
NewDeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveParamsWithHTTPClient creates a new DeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewDeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveParamsWithTimeout ¶
func NewDeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveParamsWithTimeout(timeout time.Duration) *DeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveParams
NewDeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveParamsWithTimeout creates a new DeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveParams object with the default values initialized, and the ability to set a timeout on a request
func (*DeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveParams) SetContext ¶
func (o *DeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveParams) SetContext(ctx context.Context)
SetContext adds the context to the delete repositories workspace repo slug commit node approve params
func (*DeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveParams) SetHTTPClient ¶
func (o *DeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the delete repositories workspace repo slug commit node approve params
func (*DeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveParams) SetNode ¶
func (o *DeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveParams) SetNode(node string)
SetNode adds the node to the delete repositories workspace repo slug commit node approve params
func (*DeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveParams) SetRepoSlug ¶
func (o *DeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveParams) SetRepoSlug(repoSlug string)
SetRepoSlug adds the repoSlug to the delete repositories workspace repo slug commit node approve params
func (*DeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveParams) SetTimeout ¶
func (o *DeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the delete repositories workspace repo slug commit node approve params
func (*DeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveParams) SetWorkspace ¶
func (o *DeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveParams) SetWorkspace(workspace string)
SetWorkspace adds the workspace to the delete repositories workspace repo slug commit node approve params
func (*DeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveParams) WithContext ¶
func (o *DeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveParams) WithContext(ctx context.Context) *DeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveParams
WithContext adds the context to the delete repositories workspace repo slug commit node approve params
func (*DeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveParams) WithHTTPClient ¶
func (o *DeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveParams) WithHTTPClient(client *http.Client) *DeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveParams
WithHTTPClient adds the HTTPClient to the delete repositories workspace repo slug commit node approve params
func (*DeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveParams) WithNode ¶
func (o *DeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveParams) WithNode(node string) *DeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveParams
WithNode adds the node to the delete repositories workspace repo slug commit node approve params
func (*DeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveParams) WithRepoSlug ¶
func (o *DeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveParams) WithRepoSlug(repoSlug string) *DeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveParams
WithRepoSlug adds the repoSlug to the delete repositories workspace repo slug commit node approve params
func (*DeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveParams) WithTimeout ¶
func (o *DeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveParams) WithTimeout(timeout time.Duration) *DeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveParams
WithTimeout adds the timeout to the delete repositories workspace repo slug commit node approve params
func (*DeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveParams) WithWorkspace ¶
func (o *DeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveParams) WithWorkspace(workspace string) *DeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveParams
WithWorkspace adds the workspace to the delete repositories workspace repo slug commit node approve params
func (*DeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveParams) WriteToRequest ¶
func (o *DeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type DeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveReader ¶
type DeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveReader struct {
// contains filtered or unexported fields
}
DeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveReader is a Reader for the DeleteRepositoriesWorkspaceRepoSlugCommitNodeApprove structure.
func (*DeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveReader) ReadResponse ¶
func (o *DeleteRepositoriesWorkspaceRepoSlugCommitNodeApproveReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDOK ¶
type GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDOK struct {
Payload *models.CommitComment
}
GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDOK handles this case with default header values.
The commit comment.
func NewGetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDOK ¶
func NewGetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDOK() *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDOK
NewGetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDOK creates a GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDOK with default headers values
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDOK) Error ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDOK) Error() string
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDOK) GetPayload ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDOK) GetPayload() *models.CommitComment
type GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDParams ¶
type GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDParams struct { /*CommentID The id of the comment. */ CommentID int64 /*Node The commit's SHA1. */ Node 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 }
GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDParams contains all the parameters to send to the API endpoint for the get repositories workspace repo slug commit node comments comment ID operation typically these are written to a http.Request
func NewGetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDParams ¶
func NewGetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDParams() *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDParams
NewGetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDParams creates a new GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDParams object with the default values initialized.
func NewGetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDParamsWithContext ¶
func NewGetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDParamsWithContext(ctx context.Context) *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDParams
NewGetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDParamsWithContext creates a new GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDParams object with the default values initialized, and the ability to set a context for a request
func NewGetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDParamsWithHTTPClient ¶
func NewGetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDParamsWithHTTPClient(client *http.Client) *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDParams
NewGetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDParamsWithHTTPClient creates a new GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewGetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDParamsWithTimeout ¶
func NewGetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDParamsWithTimeout(timeout time.Duration) *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDParams
NewGetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDParamsWithTimeout creates a new GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDParams object with the default values initialized, and the ability to set a timeout on a request
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDParams) SetCommentID ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDParams) SetCommentID(commentID int64)
SetCommentID adds the commentId to the get repositories workspace repo slug commit node comments comment ID params
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDParams) SetContext ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDParams) SetContext(ctx context.Context)
SetContext adds the context to the get repositories workspace repo slug commit node comments comment ID params
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDParams) SetHTTPClient ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get repositories workspace repo slug commit node comments comment ID params
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDParams) SetNode ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDParams) SetNode(node string)
SetNode adds the node to the get repositories workspace repo slug commit node comments comment ID params
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDParams) SetRepoSlug ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDParams) SetRepoSlug(repoSlug string)
SetRepoSlug adds the repoSlug to the get repositories workspace repo slug commit node comments comment ID params
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDParams) SetTimeout ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get repositories workspace repo slug commit node comments comment ID params
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDParams) SetWorkspace ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDParams) SetWorkspace(workspace string)
SetWorkspace adds the workspace to the get repositories workspace repo slug commit node comments comment ID params
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDParams) WithCommentID ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDParams) WithCommentID(commentID int64) *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDParams
WithCommentID adds the commentID to the get repositories workspace repo slug commit node comments comment ID params
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDParams) WithContext ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDParams) WithContext(ctx context.Context) *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDParams
WithContext adds the context to the get repositories workspace repo slug commit node comments comment ID params
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDParams) WithHTTPClient ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDParams) WithHTTPClient(client *http.Client) *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDParams
WithHTTPClient adds the HTTPClient to the get repositories workspace repo slug commit node comments comment ID params
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDParams) WithNode ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDParams) WithNode(node string) *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDParams
WithNode adds the node to the get repositories workspace repo slug commit node comments comment ID params
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDParams) WithRepoSlug ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDParams) WithRepoSlug(repoSlug string) *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDParams
WithRepoSlug adds the repoSlug to the get repositories workspace repo slug commit node comments comment ID params
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDParams) WithTimeout ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDParams) WithTimeout(timeout time.Duration) *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDParams
WithTimeout adds the timeout to the get repositories workspace repo slug commit node comments comment ID params
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDParams) WithWorkspace ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDParams) WithWorkspace(workspace string) *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDParams
WithWorkspace adds the workspace to the get repositories workspace repo slug commit node comments comment ID params
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDParams) WriteToRequest ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDReader ¶
type GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDReader struct {
// contains filtered or unexported fields
}
GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDReader is a Reader for the GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentID structure.
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDReader) ReadResponse ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsCommentIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsOK ¶
type GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsOK struct {
Payload *models.PaginatedCommitComments
}
GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsOK handles this case with default header values.
A paginated list of commit comments.
func NewGetRepositoriesWorkspaceRepoSlugCommitNodeCommentsOK ¶
func NewGetRepositoriesWorkspaceRepoSlugCommitNodeCommentsOK() *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsOK
NewGetRepositoriesWorkspaceRepoSlugCommitNodeCommentsOK creates a GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsOK with default headers values
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsOK) Error ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsOK) Error() string
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsOK) GetPayload ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsOK) GetPayload() *models.PaginatedCommitComments
type GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams ¶
type GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams struct { /*Node The commit's SHA1. */ Node string /*Q Query string to narrow down the response as per [filtering and sorting](../../../../../../meta/filtering). */ Q *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 /*Sort Field by which the results should be sorted as per [filtering and sorting](../../../../../../meta/filtering). */ Sort *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 }
GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams contains all the parameters to send to the API endpoint for the get repositories workspace repo slug commit node comments operation typically these are written to a http.Request
func NewGetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams ¶
func NewGetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams() *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams
NewGetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams creates a new GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams object with the default values initialized.
func NewGetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParamsWithContext ¶
func NewGetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParamsWithContext(ctx context.Context) *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams
NewGetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParamsWithContext creates a new GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams object with the default values initialized, and the ability to set a context for a request
func NewGetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParamsWithHTTPClient ¶
func NewGetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParamsWithHTTPClient(client *http.Client) *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams
NewGetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParamsWithHTTPClient creates a new GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewGetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParamsWithTimeout ¶
func NewGetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParamsWithTimeout(timeout time.Duration) *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams
NewGetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParamsWithTimeout creates a new GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams object with the default values initialized, and the ability to set a timeout on a request
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) SetContext ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) SetContext(ctx context.Context)
SetContext adds the context to the get repositories workspace repo slug commit node comments params
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) SetHTTPClient ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get repositories workspace repo slug commit node comments params
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) SetNode ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) SetNode(node string)
SetNode adds the node to the get repositories workspace repo slug commit node comments params
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) SetQ ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) SetQ(q *string)
SetQ adds the q to the get repositories workspace repo slug commit node comments params
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) SetRepoSlug ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) SetRepoSlug(repoSlug string)
SetRepoSlug adds the repoSlug to the get repositories workspace repo slug commit node comments params
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) SetSort ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) SetSort(sort *string)
SetSort adds the sort to the get repositories workspace repo slug commit node comments params
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) SetTimeout ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get repositories workspace repo slug commit node comments params
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) SetWorkspace ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) SetWorkspace(workspace string)
SetWorkspace adds the workspace to the get repositories workspace repo slug commit node comments params
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) WithContext ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) WithContext(ctx context.Context) *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams
WithContext adds the context to the get repositories workspace repo slug commit node comments params
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) WithHTTPClient ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) WithHTTPClient(client *http.Client) *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams
WithHTTPClient adds the HTTPClient to the get repositories workspace repo slug commit node comments params
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) WithNode ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) WithNode(node string) *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams
WithNode adds the node to the get repositories workspace repo slug commit node comments params
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) WithQ ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) WithQ(q *string) *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams
WithQ adds the q to the get repositories workspace repo slug commit node comments params
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) WithRepoSlug ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) WithRepoSlug(repoSlug string) *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams
WithRepoSlug adds the repoSlug to the get repositories workspace repo slug commit node comments params
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) WithSort ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) WithSort(sort *string) *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams
WithSort adds the sort to the get repositories workspace repo slug commit node comments params
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) WithTimeout ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) WithTimeout(timeout time.Duration) *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams
WithTimeout adds the timeout to the get repositories workspace repo slug commit node comments params
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) WithWorkspace ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) WithWorkspace(workspace string) *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams
WithWorkspace adds the workspace to the get repositories workspace repo slug commit node comments params
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) WriteToRequest ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsReader ¶
type GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsReader struct {
// contains filtered or unexported fields
}
GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsReader is a Reader for the GetRepositoriesWorkspaceRepoSlugCommitNodeComments structure.
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsReader) ReadResponse ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeCommentsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetRepositoriesWorkspaceRepoSlugCommitNodeNotFound ¶
GetRepositoriesWorkspaceRepoSlugCommitNodeNotFound handles this case with default header values.
If the specified commit or repository does not exist.
func NewGetRepositoriesWorkspaceRepoSlugCommitNodeNotFound ¶
func NewGetRepositoriesWorkspaceRepoSlugCommitNodeNotFound() *GetRepositoriesWorkspaceRepoSlugCommitNodeNotFound
NewGetRepositoriesWorkspaceRepoSlugCommitNodeNotFound creates a GetRepositoriesWorkspaceRepoSlugCommitNodeNotFound with default headers values
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeNotFound) Error ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeNotFound) Error() string
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeNotFound) GetPayload ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeNotFound) GetPayload() *models.Error
type GetRepositoriesWorkspaceRepoSlugCommitNodeOK ¶
GetRepositoriesWorkspaceRepoSlugCommitNodeOK handles this case with default header values.
The commit object
func NewGetRepositoriesWorkspaceRepoSlugCommitNodeOK ¶
func NewGetRepositoriesWorkspaceRepoSlugCommitNodeOK() *GetRepositoriesWorkspaceRepoSlugCommitNodeOK
NewGetRepositoriesWorkspaceRepoSlugCommitNodeOK creates a GetRepositoriesWorkspaceRepoSlugCommitNodeOK with default headers values
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeOK) Error ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeOK) Error() string
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeOK) GetPayload ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeOK) GetPayload() *models.Commit
type GetRepositoriesWorkspaceRepoSlugCommitNodeParams ¶
type GetRepositoriesWorkspaceRepoSlugCommitNodeParams struct { /*Node The commit's SHA1. */ Node 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 }
GetRepositoriesWorkspaceRepoSlugCommitNodeParams contains all the parameters to send to the API endpoint for the get repositories workspace repo slug commit node operation typically these are written to a http.Request
func NewGetRepositoriesWorkspaceRepoSlugCommitNodeParams ¶
func NewGetRepositoriesWorkspaceRepoSlugCommitNodeParams() *GetRepositoriesWorkspaceRepoSlugCommitNodeParams
NewGetRepositoriesWorkspaceRepoSlugCommitNodeParams creates a new GetRepositoriesWorkspaceRepoSlugCommitNodeParams object with the default values initialized.
func NewGetRepositoriesWorkspaceRepoSlugCommitNodeParamsWithContext ¶
func NewGetRepositoriesWorkspaceRepoSlugCommitNodeParamsWithContext(ctx context.Context) *GetRepositoriesWorkspaceRepoSlugCommitNodeParams
NewGetRepositoriesWorkspaceRepoSlugCommitNodeParamsWithContext creates a new GetRepositoriesWorkspaceRepoSlugCommitNodeParams object with the default values initialized, and the ability to set a context for a request
func NewGetRepositoriesWorkspaceRepoSlugCommitNodeParamsWithHTTPClient ¶
func NewGetRepositoriesWorkspaceRepoSlugCommitNodeParamsWithHTTPClient(client *http.Client) *GetRepositoriesWorkspaceRepoSlugCommitNodeParams
NewGetRepositoriesWorkspaceRepoSlugCommitNodeParamsWithHTTPClient creates a new GetRepositoriesWorkspaceRepoSlugCommitNodeParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewGetRepositoriesWorkspaceRepoSlugCommitNodeParamsWithTimeout ¶
func NewGetRepositoriesWorkspaceRepoSlugCommitNodeParamsWithTimeout(timeout time.Duration) *GetRepositoriesWorkspaceRepoSlugCommitNodeParams
NewGetRepositoriesWorkspaceRepoSlugCommitNodeParamsWithTimeout creates a new GetRepositoriesWorkspaceRepoSlugCommitNodeParams object with the default values initialized, and the ability to set a timeout on a request
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeParams) SetContext ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeParams) SetContext(ctx context.Context)
SetContext adds the context to the get repositories workspace repo slug commit node params
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeParams) SetHTTPClient ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get repositories workspace repo slug commit node params
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeParams) SetNode ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeParams) SetNode(node string)
SetNode adds the node to the get repositories workspace repo slug commit node params
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeParams) SetRepoSlug ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeParams) SetRepoSlug(repoSlug string)
SetRepoSlug adds the repoSlug to the get repositories workspace repo slug commit node params
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeParams) SetTimeout ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get repositories workspace repo slug commit node params
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeParams) SetWorkspace ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeParams) SetWorkspace(workspace string)
SetWorkspace adds the workspace to the get repositories workspace repo slug commit node params
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeParams) WithContext ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeParams) WithContext(ctx context.Context) *GetRepositoriesWorkspaceRepoSlugCommitNodeParams
WithContext adds the context to the get repositories workspace repo slug commit node params
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeParams) WithHTTPClient ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeParams) WithHTTPClient(client *http.Client) *GetRepositoriesWorkspaceRepoSlugCommitNodeParams
WithHTTPClient adds the HTTPClient to the get repositories workspace repo slug commit node params
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeParams) WithNode ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeParams) WithNode(node string) *GetRepositoriesWorkspaceRepoSlugCommitNodeParams
WithNode adds the node to the get repositories workspace repo slug commit node params
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeParams) WithRepoSlug ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeParams) WithRepoSlug(repoSlug string) *GetRepositoriesWorkspaceRepoSlugCommitNodeParams
WithRepoSlug adds the repoSlug to the get repositories workspace repo slug commit node params
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeParams) WithTimeout ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeParams) WithTimeout(timeout time.Duration) *GetRepositoriesWorkspaceRepoSlugCommitNodeParams
WithTimeout adds the timeout to the get repositories workspace repo slug commit node params
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeParams) WithWorkspace ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeParams) WithWorkspace(workspace string) *GetRepositoriesWorkspaceRepoSlugCommitNodeParams
WithWorkspace adds the workspace to the get repositories workspace repo slug commit node params
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeParams) WriteToRequest ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetRepositoriesWorkspaceRepoSlugCommitNodeReader ¶
type GetRepositoriesWorkspaceRepoSlugCommitNodeReader struct {
// contains filtered or unexported fields
}
GetRepositoriesWorkspaceRepoSlugCommitNodeReader is a Reader for the GetRepositoriesWorkspaceRepoSlugCommitNode structure.
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeReader) ReadResponse ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetRepositoriesWorkspaceRepoSlugCommitsDefault ¶
type GetRepositoriesWorkspaceRepoSlugCommitsDefault struct { Payload *models.Error // contains filtered or unexported fields }
GetRepositoriesWorkspaceRepoSlugCommitsDefault handles this case with default header values.
Unexpected error.
func NewGetRepositoriesWorkspaceRepoSlugCommitsDefault ¶
func NewGetRepositoriesWorkspaceRepoSlugCommitsDefault(code int) *GetRepositoriesWorkspaceRepoSlugCommitsDefault
NewGetRepositoriesWorkspaceRepoSlugCommitsDefault creates a GetRepositoriesWorkspaceRepoSlugCommitsDefault with default headers values
func (*GetRepositoriesWorkspaceRepoSlugCommitsDefault) Code ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitsDefault) Code() int
Code gets the status code for the get repositories workspace repo slug commits default response
func (*GetRepositoriesWorkspaceRepoSlugCommitsDefault) Error ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitsDefault) Error() string
func (*GetRepositoriesWorkspaceRepoSlugCommitsDefault) GetPayload ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitsDefault) GetPayload() *models.Error
type GetRepositoriesWorkspaceRepoSlugCommitsParams ¶
type GetRepositoriesWorkspaceRepoSlugCommitsParams 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 }
GetRepositoriesWorkspaceRepoSlugCommitsParams contains all the parameters to send to the API endpoint for the get repositories workspace repo slug commits operation typically these are written to a http.Request
func NewGetRepositoriesWorkspaceRepoSlugCommitsParams ¶
func NewGetRepositoriesWorkspaceRepoSlugCommitsParams() *GetRepositoriesWorkspaceRepoSlugCommitsParams
NewGetRepositoriesWorkspaceRepoSlugCommitsParams creates a new GetRepositoriesWorkspaceRepoSlugCommitsParams object with the default values initialized.
func NewGetRepositoriesWorkspaceRepoSlugCommitsParamsWithContext ¶
func NewGetRepositoriesWorkspaceRepoSlugCommitsParamsWithContext(ctx context.Context) *GetRepositoriesWorkspaceRepoSlugCommitsParams
NewGetRepositoriesWorkspaceRepoSlugCommitsParamsWithContext creates a new GetRepositoriesWorkspaceRepoSlugCommitsParams object with the default values initialized, and the ability to set a context for a request
func NewGetRepositoriesWorkspaceRepoSlugCommitsParamsWithHTTPClient ¶
func NewGetRepositoriesWorkspaceRepoSlugCommitsParamsWithHTTPClient(client *http.Client) *GetRepositoriesWorkspaceRepoSlugCommitsParams
NewGetRepositoriesWorkspaceRepoSlugCommitsParamsWithHTTPClient creates a new GetRepositoriesWorkspaceRepoSlugCommitsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewGetRepositoriesWorkspaceRepoSlugCommitsParamsWithTimeout ¶
func NewGetRepositoriesWorkspaceRepoSlugCommitsParamsWithTimeout(timeout time.Duration) *GetRepositoriesWorkspaceRepoSlugCommitsParams
NewGetRepositoriesWorkspaceRepoSlugCommitsParamsWithTimeout creates a new GetRepositoriesWorkspaceRepoSlugCommitsParams object with the default values initialized, and the ability to set a timeout on a request
func (*GetRepositoriesWorkspaceRepoSlugCommitsParams) SetContext ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitsParams) SetContext(ctx context.Context)
SetContext adds the context to the get repositories workspace repo slug commits params
func (*GetRepositoriesWorkspaceRepoSlugCommitsParams) SetHTTPClient ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitsParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get repositories workspace repo slug commits params
func (*GetRepositoriesWorkspaceRepoSlugCommitsParams) SetRepoSlug ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitsParams) SetRepoSlug(repoSlug string)
SetRepoSlug adds the repoSlug to the get repositories workspace repo slug commits params
func (*GetRepositoriesWorkspaceRepoSlugCommitsParams) SetTimeout ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitsParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get repositories workspace repo slug commits params
func (*GetRepositoriesWorkspaceRepoSlugCommitsParams) SetWorkspace ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitsParams) SetWorkspace(workspace string)
SetWorkspace adds the workspace to the get repositories workspace repo slug commits params
func (*GetRepositoriesWorkspaceRepoSlugCommitsParams) WithContext ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitsParams) WithContext(ctx context.Context) *GetRepositoriesWorkspaceRepoSlugCommitsParams
WithContext adds the context to the get repositories workspace repo slug commits params
func (*GetRepositoriesWorkspaceRepoSlugCommitsParams) WithHTTPClient ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitsParams) WithHTTPClient(client *http.Client) *GetRepositoriesWorkspaceRepoSlugCommitsParams
WithHTTPClient adds the HTTPClient to the get repositories workspace repo slug commits params
func (*GetRepositoriesWorkspaceRepoSlugCommitsParams) WithRepoSlug ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitsParams) WithRepoSlug(repoSlug string) *GetRepositoriesWorkspaceRepoSlugCommitsParams
WithRepoSlug adds the repoSlug to the get repositories workspace repo slug commits params
func (*GetRepositoriesWorkspaceRepoSlugCommitsParams) WithTimeout ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitsParams) WithTimeout(timeout time.Duration) *GetRepositoriesWorkspaceRepoSlugCommitsParams
WithTimeout adds the timeout to the get repositories workspace repo slug commits params
func (*GetRepositoriesWorkspaceRepoSlugCommitsParams) WithWorkspace ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitsParams) WithWorkspace(workspace string) *GetRepositoriesWorkspaceRepoSlugCommitsParams
WithWorkspace adds the workspace to the get repositories workspace repo slug commits params
func (*GetRepositoriesWorkspaceRepoSlugCommitsParams) WriteToRequest ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetRepositoriesWorkspaceRepoSlugCommitsReader ¶
type GetRepositoriesWorkspaceRepoSlugCommitsReader struct {
// contains filtered or unexported fields
}
GetRepositoriesWorkspaceRepoSlugCommitsReader is a Reader for the GetRepositoriesWorkspaceRepoSlugCommits structure.
func (*GetRepositoriesWorkspaceRepoSlugCommitsReader) ReadResponse ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetRepositoriesWorkspaceRepoSlugCommitsRevisionDefault ¶
type GetRepositoriesWorkspaceRepoSlugCommitsRevisionDefault struct { Payload *models.Error // contains filtered or unexported fields }
GetRepositoriesWorkspaceRepoSlugCommitsRevisionDefault handles this case with default header values.
Unexpected error.
func NewGetRepositoriesWorkspaceRepoSlugCommitsRevisionDefault ¶
func NewGetRepositoriesWorkspaceRepoSlugCommitsRevisionDefault(code int) *GetRepositoriesWorkspaceRepoSlugCommitsRevisionDefault
NewGetRepositoriesWorkspaceRepoSlugCommitsRevisionDefault creates a GetRepositoriesWorkspaceRepoSlugCommitsRevisionDefault with default headers values
func (*GetRepositoriesWorkspaceRepoSlugCommitsRevisionDefault) Code ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitsRevisionDefault) Code() int
Code gets the status code for the get repositories workspace repo slug commits revision default response
func (*GetRepositoriesWorkspaceRepoSlugCommitsRevisionDefault) Error ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitsRevisionDefault) Error() string
func (*GetRepositoriesWorkspaceRepoSlugCommitsRevisionDefault) GetPayload ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitsRevisionDefault) GetPayload() *models.Error
type GetRepositoriesWorkspaceRepoSlugCommitsRevisionParams ¶
type GetRepositoriesWorkspaceRepoSlugCommitsRevisionParams 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 /*Revision*/ Revision 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 }
GetRepositoriesWorkspaceRepoSlugCommitsRevisionParams contains all the parameters to send to the API endpoint for the get repositories workspace repo slug commits revision operation typically these are written to a http.Request
func NewGetRepositoriesWorkspaceRepoSlugCommitsRevisionParams ¶
func NewGetRepositoriesWorkspaceRepoSlugCommitsRevisionParams() *GetRepositoriesWorkspaceRepoSlugCommitsRevisionParams
NewGetRepositoriesWorkspaceRepoSlugCommitsRevisionParams creates a new GetRepositoriesWorkspaceRepoSlugCommitsRevisionParams object with the default values initialized.
func NewGetRepositoriesWorkspaceRepoSlugCommitsRevisionParamsWithContext ¶
func NewGetRepositoriesWorkspaceRepoSlugCommitsRevisionParamsWithContext(ctx context.Context) *GetRepositoriesWorkspaceRepoSlugCommitsRevisionParams
NewGetRepositoriesWorkspaceRepoSlugCommitsRevisionParamsWithContext creates a new GetRepositoriesWorkspaceRepoSlugCommitsRevisionParams object with the default values initialized, and the ability to set a context for a request
func NewGetRepositoriesWorkspaceRepoSlugCommitsRevisionParamsWithHTTPClient ¶
func NewGetRepositoriesWorkspaceRepoSlugCommitsRevisionParamsWithHTTPClient(client *http.Client) *GetRepositoriesWorkspaceRepoSlugCommitsRevisionParams
NewGetRepositoriesWorkspaceRepoSlugCommitsRevisionParamsWithHTTPClient creates a new GetRepositoriesWorkspaceRepoSlugCommitsRevisionParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewGetRepositoriesWorkspaceRepoSlugCommitsRevisionParamsWithTimeout ¶
func NewGetRepositoriesWorkspaceRepoSlugCommitsRevisionParamsWithTimeout(timeout time.Duration) *GetRepositoriesWorkspaceRepoSlugCommitsRevisionParams
NewGetRepositoriesWorkspaceRepoSlugCommitsRevisionParamsWithTimeout creates a new GetRepositoriesWorkspaceRepoSlugCommitsRevisionParams object with the default values initialized, and the ability to set a timeout on a request
func (*GetRepositoriesWorkspaceRepoSlugCommitsRevisionParams) SetContext ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitsRevisionParams) SetContext(ctx context.Context)
SetContext adds the context to the get repositories workspace repo slug commits revision params
func (*GetRepositoriesWorkspaceRepoSlugCommitsRevisionParams) SetHTTPClient ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitsRevisionParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get repositories workspace repo slug commits revision params
func (*GetRepositoriesWorkspaceRepoSlugCommitsRevisionParams) SetRepoSlug ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitsRevisionParams) SetRepoSlug(repoSlug string)
SetRepoSlug adds the repoSlug to the get repositories workspace repo slug commits revision params
func (*GetRepositoriesWorkspaceRepoSlugCommitsRevisionParams) SetRevision ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitsRevisionParams) SetRevision(revision string)
SetRevision adds the revision to the get repositories workspace repo slug commits revision params
func (*GetRepositoriesWorkspaceRepoSlugCommitsRevisionParams) SetTimeout ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitsRevisionParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get repositories workspace repo slug commits revision params
func (*GetRepositoriesWorkspaceRepoSlugCommitsRevisionParams) SetWorkspace ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitsRevisionParams) SetWorkspace(workspace string)
SetWorkspace adds the workspace to the get repositories workspace repo slug commits revision params
func (*GetRepositoriesWorkspaceRepoSlugCommitsRevisionParams) WithContext ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitsRevisionParams) WithContext(ctx context.Context) *GetRepositoriesWorkspaceRepoSlugCommitsRevisionParams
WithContext adds the context to the get repositories workspace repo slug commits revision params
func (*GetRepositoriesWorkspaceRepoSlugCommitsRevisionParams) WithHTTPClient ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitsRevisionParams) WithHTTPClient(client *http.Client) *GetRepositoriesWorkspaceRepoSlugCommitsRevisionParams
WithHTTPClient adds the HTTPClient to the get repositories workspace repo slug commits revision params
func (*GetRepositoriesWorkspaceRepoSlugCommitsRevisionParams) WithRepoSlug ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitsRevisionParams) WithRepoSlug(repoSlug string) *GetRepositoriesWorkspaceRepoSlugCommitsRevisionParams
WithRepoSlug adds the repoSlug to the get repositories workspace repo slug commits revision params
func (*GetRepositoriesWorkspaceRepoSlugCommitsRevisionParams) WithRevision ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitsRevisionParams) WithRevision(revision string) *GetRepositoriesWorkspaceRepoSlugCommitsRevisionParams
WithRevision adds the revision to the get repositories workspace repo slug commits revision params
func (*GetRepositoriesWorkspaceRepoSlugCommitsRevisionParams) WithTimeout ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitsRevisionParams) WithTimeout(timeout time.Duration) *GetRepositoriesWorkspaceRepoSlugCommitsRevisionParams
WithTimeout adds the timeout to the get repositories workspace repo slug commits revision params
func (*GetRepositoriesWorkspaceRepoSlugCommitsRevisionParams) WithWorkspace ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitsRevisionParams) WithWorkspace(workspace string) *GetRepositoriesWorkspaceRepoSlugCommitsRevisionParams
WithWorkspace adds the workspace to the get repositories workspace repo slug commits revision params
func (*GetRepositoriesWorkspaceRepoSlugCommitsRevisionParams) WriteToRequest ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitsRevisionParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetRepositoriesWorkspaceRepoSlugCommitsRevisionReader ¶
type GetRepositoriesWorkspaceRepoSlugCommitsRevisionReader struct {
// contains filtered or unexported fields
}
GetRepositoriesWorkspaceRepoSlugCommitsRevisionReader is a Reader for the GetRepositoriesWorkspaceRepoSlugCommitsRevision structure.
func (*GetRepositoriesWorkspaceRepoSlugCommitsRevisionReader) ReadResponse ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitsRevisionReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetRepositoriesWorkspaceRepoSlugDiffSpecOK ¶
type GetRepositoriesWorkspaceRepoSlugDiffSpecOK struct { }
GetRepositoriesWorkspaceRepoSlugDiffSpecOK handles this case with default header values.
The raw diff
func NewGetRepositoriesWorkspaceRepoSlugDiffSpecOK ¶
func NewGetRepositoriesWorkspaceRepoSlugDiffSpecOK() *GetRepositoriesWorkspaceRepoSlugDiffSpecOK
NewGetRepositoriesWorkspaceRepoSlugDiffSpecOK creates a GetRepositoriesWorkspaceRepoSlugDiffSpecOK with default headers values
func (*GetRepositoriesWorkspaceRepoSlugDiffSpecOK) Error ¶
func (o *GetRepositoriesWorkspaceRepoSlugDiffSpecOK) Error() string
type GetRepositoriesWorkspaceRepoSlugDiffSpecParams ¶
type GetRepositoriesWorkspaceRepoSlugDiffSpecParams struct { /*Binary Generate diffs that include binary files, true if omitted. */ Binary *bool /*IgnoreWhitespace Generate diffs that ignore whitespace. */ IgnoreWhitespace *bool /*Merge If true, the source commit is merged into the destination commit, and then a diff from the destination to the merge result is returned. If false, a simple 'two dot' diff between the source and destination is returned. True if omitted. */ Merge *bool /*Path Limit the diff to a particular file (this parameter can be repeated for multiple paths). */ Path *string /*Renames Whether to perform rename detection, true if omitted. */ Renames *bool /*RepoSlug This can either be the repository slug or the UUID of the repository, surrounded by curly-braces, for example: `{repository UUID}`. */ RepoSlug string /*Spec A commit SHA (e.g. `3a8b42`) or a commit range using double dot notation (e.g. `3a8b42..9ff173`). */ Spec 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 }
GetRepositoriesWorkspaceRepoSlugDiffSpecParams contains all the parameters to send to the API endpoint for the get repositories workspace repo slug diff spec operation typically these are written to a http.Request
func NewGetRepositoriesWorkspaceRepoSlugDiffSpecParams ¶
func NewGetRepositoriesWorkspaceRepoSlugDiffSpecParams() *GetRepositoriesWorkspaceRepoSlugDiffSpecParams
NewGetRepositoriesWorkspaceRepoSlugDiffSpecParams creates a new GetRepositoriesWorkspaceRepoSlugDiffSpecParams object with the default values initialized.
func NewGetRepositoriesWorkspaceRepoSlugDiffSpecParamsWithContext ¶
func NewGetRepositoriesWorkspaceRepoSlugDiffSpecParamsWithContext(ctx context.Context) *GetRepositoriesWorkspaceRepoSlugDiffSpecParams
NewGetRepositoriesWorkspaceRepoSlugDiffSpecParamsWithContext creates a new GetRepositoriesWorkspaceRepoSlugDiffSpecParams object with the default values initialized, and the ability to set a context for a request
func NewGetRepositoriesWorkspaceRepoSlugDiffSpecParamsWithHTTPClient ¶
func NewGetRepositoriesWorkspaceRepoSlugDiffSpecParamsWithHTTPClient(client *http.Client) *GetRepositoriesWorkspaceRepoSlugDiffSpecParams
NewGetRepositoriesWorkspaceRepoSlugDiffSpecParamsWithHTTPClient creates a new GetRepositoriesWorkspaceRepoSlugDiffSpecParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewGetRepositoriesWorkspaceRepoSlugDiffSpecParamsWithTimeout ¶
func NewGetRepositoriesWorkspaceRepoSlugDiffSpecParamsWithTimeout(timeout time.Duration) *GetRepositoriesWorkspaceRepoSlugDiffSpecParams
NewGetRepositoriesWorkspaceRepoSlugDiffSpecParamsWithTimeout creates a new GetRepositoriesWorkspaceRepoSlugDiffSpecParams object with the default values initialized, and the ability to set a timeout on a request
func (*GetRepositoriesWorkspaceRepoSlugDiffSpecParams) SetBinary ¶
func (o *GetRepositoriesWorkspaceRepoSlugDiffSpecParams) SetBinary(binary *bool)
SetBinary adds the binary to the get repositories workspace repo slug diff spec params
func (*GetRepositoriesWorkspaceRepoSlugDiffSpecParams) SetContext ¶
func (o *GetRepositoriesWorkspaceRepoSlugDiffSpecParams) SetContext(ctx context.Context)
SetContext adds the context to the get repositories workspace repo slug diff spec params
func (*GetRepositoriesWorkspaceRepoSlugDiffSpecParams) SetHTTPClient ¶
func (o *GetRepositoriesWorkspaceRepoSlugDiffSpecParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get repositories workspace repo slug diff spec params
func (*GetRepositoriesWorkspaceRepoSlugDiffSpecParams) SetIgnoreWhitespace ¶
func (o *GetRepositoriesWorkspaceRepoSlugDiffSpecParams) SetIgnoreWhitespace(ignoreWhitespace *bool)
SetIgnoreWhitespace adds the ignoreWhitespace to the get repositories workspace repo slug diff spec params
func (*GetRepositoriesWorkspaceRepoSlugDiffSpecParams) SetMerge ¶
func (o *GetRepositoriesWorkspaceRepoSlugDiffSpecParams) SetMerge(merge *bool)
SetMerge adds the merge to the get repositories workspace repo slug diff spec params
func (*GetRepositoriesWorkspaceRepoSlugDiffSpecParams) SetPath ¶
func (o *GetRepositoriesWorkspaceRepoSlugDiffSpecParams) SetPath(path *string)
SetPath adds the path to the get repositories workspace repo slug diff spec params
func (*GetRepositoriesWorkspaceRepoSlugDiffSpecParams) SetRenames ¶
func (o *GetRepositoriesWorkspaceRepoSlugDiffSpecParams) SetRenames(renames *bool)
SetRenames adds the renames to the get repositories workspace repo slug diff spec params
func (*GetRepositoriesWorkspaceRepoSlugDiffSpecParams) SetRepoSlug ¶
func (o *GetRepositoriesWorkspaceRepoSlugDiffSpecParams) SetRepoSlug(repoSlug string)
SetRepoSlug adds the repoSlug to the get repositories workspace repo slug diff spec params
func (*GetRepositoriesWorkspaceRepoSlugDiffSpecParams) SetSpec ¶
func (o *GetRepositoriesWorkspaceRepoSlugDiffSpecParams) SetSpec(spec string)
SetSpec adds the spec to the get repositories workspace repo slug diff spec params
func (*GetRepositoriesWorkspaceRepoSlugDiffSpecParams) SetTimeout ¶
func (o *GetRepositoriesWorkspaceRepoSlugDiffSpecParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get repositories workspace repo slug diff spec params
func (*GetRepositoriesWorkspaceRepoSlugDiffSpecParams) SetWorkspace ¶
func (o *GetRepositoriesWorkspaceRepoSlugDiffSpecParams) SetWorkspace(workspace string)
SetWorkspace adds the workspace to the get repositories workspace repo slug diff spec params
func (*GetRepositoriesWorkspaceRepoSlugDiffSpecParams) WithBinary ¶
func (o *GetRepositoriesWorkspaceRepoSlugDiffSpecParams) WithBinary(binary *bool) *GetRepositoriesWorkspaceRepoSlugDiffSpecParams
WithBinary adds the binary to the get repositories workspace repo slug diff spec params
func (*GetRepositoriesWorkspaceRepoSlugDiffSpecParams) WithContext ¶
func (o *GetRepositoriesWorkspaceRepoSlugDiffSpecParams) WithContext(ctx context.Context) *GetRepositoriesWorkspaceRepoSlugDiffSpecParams
WithContext adds the context to the get repositories workspace repo slug diff spec params
func (*GetRepositoriesWorkspaceRepoSlugDiffSpecParams) WithHTTPClient ¶
func (o *GetRepositoriesWorkspaceRepoSlugDiffSpecParams) WithHTTPClient(client *http.Client) *GetRepositoriesWorkspaceRepoSlugDiffSpecParams
WithHTTPClient adds the HTTPClient to the get repositories workspace repo slug diff spec params
func (*GetRepositoriesWorkspaceRepoSlugDiffSpecParams) WithIgnoreWhitespace ¶
func (o *GetRepositoriesWorkspaceRepoSlugDiffSpecParams) WithIgnoreWhitespace(ignoreWhitespace *bool) *GetRepositoriesWorkspaceRepoSlugDiffSpecParams
WithIgnoreWhitespace adds the ignoreWhitespace to the get repositories workspace repo slug diff spec params
func (*GetRepositoriesWorkspaceRepoSlugDiffSpecParams) WithMerge ¶
func (o *GetRepositoriesWorkspaceRepoSlugDiffSpecParams) WithMerge(merge *bool) *GetRepositoriesWorkspaceRepoSlugDiffSpecParams
WithMerge adds the merge to the get repositories workspace repo slug diff spec params
func (*GetRepositoriesWorkspaceRepoSlugDiffSpecParams) WithPath ¶
func (o *GetRepositoriesWorkspaceRepoSlugDiffSpecParams) WithPath(path *string) *GetRepositoriesWorkspaceRepoSlugDiffSpecParams
WithPath adds the path to the get repositories workspace repo slug diff spec params
func (*GetRepositoriesWorkspaceRepoSlugDiffSpecParams) WithRenames ¶
func (o *GetRepositoriesWorkspaceRepoSlugDiffSpecParams) WithRenames(renames *bool) *GetRepositoriesWorkspaceRepoSlugDiffSpecParams
WithRenames adds the renames to the get repositories workspace repo slug diff spec params
func (*GetRepositoriesWorkspaceRepoSlugDiffSpecParams) WithRepoSlug ¶
func (o *GetRepositoriesWorkspaceRepoSlugDiffSpecParams) WithRepoSlug(repoSlug string) *GetRepositoriesWorkspaceRepoSlugDiffSpecParams
WithRepoSlug adds the repoSlug to the get repositories workspace repo slug diff spec params
func (*GetRepositoriesWorkspaceRepoSlugDiffSpecParams) WithSpec ¶
func (o *GetRepositoriesWorkspaceRepoSlugDiffSpecParams) WithSpec(spec string) *GetRepositoriesWorkspaceRepoSlugDiffSpecParams
WithSpec adds the spec to the get repositories workspace repo slug diff spec params
func (*GetRepositoriesWorkspaceRepoSlugDiffSpecParams) WithTimeout ¶
func (o *GetRepositoriesWorkspaceRepoSlugDiffSpecParams) WithTimeout(timeout time.Duration) *GetRepositoriesWorkspaceRepoSlugDiffSpecParams
WithTimeout adds the timeout to the get repositories workspace repo slug diff spec params
func (*GetRepositoriesWorkspaceRepoSlugDiffSpecParams) WithWorkspace ¶
func (o *GetRepositoriesWorkspaceRepoSlugDiffSpecParams) WithWorkspace(workspace string) *GetRepositoriesWorkspaceRepoSlugDiffSpecParams
WithWorkspace adds the workspace to the get repositories workspace repo slug diff spec params
func (*GetRepositoriesWorkspaceRepoSlugDiffSpecParams) WriteToRequest ¶
func (o *GetRepositoriesWorkspaceRepoSlugDiffSpecParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetRepositoriesWorkspaceRepoSlugDiffSpecReader ¶
type GetRepositoriesWorkspaceRepoSlugDiffSpecReader struct {
// contains filtered or unexported fields
}
GetRepositoriesWorkspaceRepoSlugDiffSpecReader is a Reader for the GetRepositoriesWorkspaceRepoSlugDiffSpec structure.
func (*GetRepositoriesWorkspaceRepoSlugDiffSpecReader) ReadResponse ¶
func (o *GetRepositoriesWorkspaceRepoSlugDiffSpecReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetRepositoriesWorkspaceRepoSlugDiffSpecStatus555 ¶
GetRepositoriesWorkspaceRepoSlugDiffSpecStatus555 handles this case with default header values.
If the diff was too large and timed out.
Since this endpoint does not employ any form of pagination, but instead returns the diff as a single document, it can run into trouble on very large diffs. If Bitbucket times out in cases like these, a 555 status code is returned.
func NewGetRepositoriesWorkspaceRepoSlugDiffSpecStatus555 ¶
func NewGetRepositoriesWorkspaceRepoSlugDiffSpecStatus555() *GetRepositoriesWorkspaceRepoSlugDiffSpecStatus555
NewGetRepositoriesWorkspaceRepoSlugDiffSpecStatus555 creates a GetRepositoriesWorkspaceRepoSlugDiffSpecStatus555 with default headers values
func (*GetRepositoriesWorkspaceRepoSlugDiffSpecStatus555) Error ¶
func (o *GetRepositoriesWorkspaceRepoSlugDiffSpecStatus555) Error() string
func (*GetRepositoriesWorkspaceRepoSlugDiffSpecStatus555) GetPayload ¶
func (o *GetRepositoriesWorkspaceRepoSlugDiffSpecStatus555) GetPayload() *models.Error
type GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecForbidden ¶
GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecForbidden handles this case with default header values.
If the authenticated user does not have access to any of the repositories specified.
func NewGetRepositoriesWorkspaceRepoSlugMergeBaseRevspecForbidden ¶
func NewGetRepositoriesWorkspaceRepoSlugMergeBaseRevspecForbidden() *GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecForbidden
NewGetRepositoriesWorkspaceRepoSlugMergeBaseRevspecForbidden creates a GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecForbidden with default headers values
func (*GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecForbidden) Error ¶
func (o *GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecForbidden) Error() string
func (*GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecForbidden) GetPayload ¶
func (o *GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecForbidden) GetPayload() *models.Error
type GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecNotFound ¶
GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecNotFound handles this case with default header values.
If the repository or ref in the spec does not exist.
func NewGetRepositoriesWorkspaceRepoSlugMergeBaseRevspecNotFound ¶
func NewGetRepositoriesWorkspaceRepoSlugMergeBaseRevspecNotFound() *GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecNotFound
NewGetRepositoriesWorkspaceRepoSlugMergeBaseRevspecNotFound creates a GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecNotFound with default headers values
func (*GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecNotFound) Error ¶
func (o *GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecNotFound) Error() string
func (*GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecNotFound) GetPayload ¶
func (o *GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecNotFound) GetPayload() *models.Error
type GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecOK ¶
GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecOK handles this case with default header values.
The merge base of the provided spec.
func NewGetRepositoriesWorkspaceRepoSlugMergeBaseRevspecOK ¶
func NewGetRepositoriesWorkspaceRepoSlugMergeBaseRevspecOK() *GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecOK
NewGetRepositoriesWorkspaceRepoSlugMergeBaseRevspecOK creates a GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecOK with default headers values
func (*GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecOK) Error ¶
func (o *GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecOK) Error() string
func (*GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecOK) GetPayload ¶
func (o *GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecOK) GetPayload() *models.Commit
type GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecParams ¶
type GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecParams 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 /*Revspec A commit range using double dot notation (e.g. `3a8b42..9ff173`). */ Revspec 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 }
GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecParams contains all the parameters to send to the API endpoint for the get repositories workspace repo slug merge base revspec operation typically these are written to a http.Request
func NewGetRepositoriesWorkspaceRepoSlugMergeBaseRevspecParams ¶
func NewGetRepositoriesWorkspaceRepoSlugMergeBaseRevspecParams() *GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecParams
NewGetRepositoriesWorkspaceRepoSlugMergeBaseRevspecParams creates a new GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecParams object with the default values initialized.
func NewGetRepositoriesWorkspaceRepoSlugMergeBaseRevspecParamsWithContext ¶
func NewGetRepositoriesWorkspaceRepoSlugMergeBaseRevspecParamsWithContext(ctx context.Context) *GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecParams
NewGetRepositoriesWorkspaceRepoSlugMergeBaseRevspecParamsWithContext creates a new GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecParams object with the default values initialized, and the ability to set a context for a request
func NewGetRepositoriesWorkspaceRepoSlugMergeBaseRevspecParamsWithHTTPClient ¶
func NewGetRepositoriesWorkspaceRepoSlugMergeBaseRevspecParamsWithHTTPClient(client *http.Client) *GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecParams
NewGetRepositoriesWorkspaceRepoSlugMergeBaseRevspecParamsWithHTTPClient creates a new GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewGetRepositoriesWorkspaceRepoSlugMergeBaseRevspecParamsWithTimeout ¶
func NewGetRepositoriesWorkspaceRepoSlugMergeBaseRevspecParamsWithTimeout(timeout time.Duration) *GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecParams
NewGetRepositoriesWorkspaceRepoSlugMergeBaseRevspecParamsWithTimeout creates a new GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecParams object with the default values initialized, and the ability to set a timeout on a request
func (*GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecParams) SetContext ¶
func (o *GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecParams) SetContext(ctx context.Context)
SetContext adds the context to the get repositories workspace repo slug merge base revspec params
func (*GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecParams) SetHTTPClient ¶
func (o *GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get repositories workspace repo slug merge base revspec params
func (*GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecParams) SetRepoSlug ¶
func (o *GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecParams) SetRepoSlug(repoSlug string)
SetRepoSlug adds the repoSlug to the get repositories workspace repo slug merge base revspec params
func (*GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecParams) SetRevspec ¶
func (o *GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecParams) SetRevspec(revspec string)
SetRevspec adds the revspec to the get repositories workspace repo slug merge base revspec params
func (*GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecParams) SetTimeout ¶
func (o *GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get repositories workspace repo slug merge base revspec params
func (*GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecParams) SetWorkspace ¶
func (o *GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecParams) SetWorkspace(workspace string)
SetWorkspace adds the workspace to the get repositories workspace repo slug merge base revspec params
func (*GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecParams) WithContext ¶
func (o *GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecParams) WithContext(ctx context.Context) *GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecParams
WithContext adds the context to the get repositories workspace repo slug merge base revspec params
func (*GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecParams) WithHTTPClient ¶
func (o *GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecParams) WithHTTPClient(client *http.Client) *GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecParams
WithHTTPClient adds the HTTPClient to the get repositories workspace repo slug merge base revspec params
func (*GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecParams) WithRepoSlug ¶
func (o *GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecParams) WithRepoSlug(repoSlug string) *GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecParams
WithRepoSlug adds the repoSlug to the get repositories workspace repo slug merge base revspec params
func (*GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecParams) WithRevspec ¶
func (o *GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecParams) WithRevspec(revspec string) *GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecParams
WithRevspec adds the revspec to the get repositories workspace repo slug merge base revspec params
func (*GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecParams) WithTimeout ¶
func (o *GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecParams) WithTimeout(timeout time.Duration) *GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecParams
WithTimeout adds the timeout to the get repositories workspace repo slug merge base revspec params
func (*GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecParams) WithWorkspace ¶
func (o *GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecParams) WithWorkspace(workspace string) *GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecParams
WithWorkspace adds the workspace to the get repositories workspace repo slug merge base revspec params
func (*GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecParams) WriteToRequest ¶
func (o *GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecReader ¶
type GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecReader struct {
// contains filtered or unexported fields
}
GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecReader is a Reader for the GetRepositoriesWorkspaceRepoSlugMergeBaseRevspec structure.
func (*GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecReader) ReadResponse ¶
func (o *GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecUnauthorized ¶
type GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecUnauthorized struct {
}GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecUnauthorized handles this case with default header values.
If the request was not authenticated.
func NewGetRepositoriesWorkspaceRepoSlugMergeBaseRevspecUnauthorized ¶
func NewGetRepositoriesWorkspaceRepoSlugMergeBaseRevspecUnauthorized() *GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecUnauthorized
NewGetRepositoriesWorkspaceRepoSlugMergeBaseRevspecUnauthorized creates a GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecUnauthorized with default headers values
func (*GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecUnauthorized) Error ¶
func (o *GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecUnauthorized) Error() string
func (*GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecUnauthorized) GetPayload ¶
func (o *GetRepositoriesWorkspaceRepoSlugMergeBaseRevspecUnauthorized) GetPayload() *models.Error
type GetRepositoriesWorkspaceRepoSlugPatchSpecOK ¶
type GetRepositoriesWorkspaceRepoSlugPatchSpecOK struct { }
GetRepositoriesWorkspaceRepoSlugPatchSpecOK handles this case with default header values.
The raw patches
func NewGetRepositoriesWorkspaceRepoSlugPatchSpecOK ¶
func NewGetRepositoriesWorkspaceRepoSlugPatchSpecOK() *GetRepositoriesWorkspaceRepoSlugPatchSpecOK
NewGetRepositoriesWorkspaceRepoSlugPatchSpecOK creates a GetRepositoriesWorkspaceRepoSlugPatchSpecOK with default headers values
func (*GetRepositoriesWorkspaceRepoSlugPatchSpecOK) Error ¶
func (o *GetRepositoriesWorkspaceRepoSlugPatchSpecOK) Error() string
type GetRepositoriesWorkspaceRepoSlugPatchSpecParams ¶
type GetRepositoriesWorkspaceRepoSlugPatchSpecParams 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 /*Spec A commit SHA (e.g. `3a8b42`) or a commit range using double dot notation (e.g. `3a8b42..9ff173`). */ Spec 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 }
GetRepositoriesWorkspaceRepoSlugPatchSpecParams contains all the parameters to send to the API endpoint for the get repositories workspace repo slug patch spec operation typically these are written to a http.Request
func NewGetRepositoriesWorkspaceRepoSlugPatchSpecParams ¶
func NewGetRepositoriesWorkspaceRepoSlugPatchSpecParams() *GetRepositoriesWorkspaceRepoSlugPatchSpecParams
NewGetRepositoriesWorkspaceRepoSlugPatchSpecParams creates a new GetRepositoriesWorkspaceRepoSlugPatchSpecParams object with the default values initialized.
func NewGetRepositoriesWorkspaceRepoSlugPatchSpecParamsWithContext ¶
func NewGetRepositoriesWorkspaceRepoSlugPatchSpecParamsWithContext(ctx context.Context) *GetRepositoriesWorkspaceRepoSlugPatchSpecParams
NewGetRepositoriesWorkspaceRepoSlugPatchSpecParamsWithContext creates a new GetRepositoriesWorkspaceRepoSlugPatchSpecParams object with the default values initialized, and the ability to set a context for a request
func NewGetRepositoriesWorkspaceRepoSlugPatchSpecParamsWithHTTPClient ¶
func NewGetRepositoriesWorkspaceRepoSlugPatchSpecParamsWithHTTPClient(client *http.Client) *GetRepositoriesWorkspaceRepoSlugPatchSpecParams
NewGetRepositoriesWorkspaceRepoSlugPatchSpecParamsWithHTTPClient creates a new GetRepositoriesWorkspaceRepoSlugPatchSpecParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewGetRepositoriesWorkspaceRepoSlugPatchSpecParamsWithTimeout ¶
func NewGetRepositoriesWorkspaceRepoSlugPatchSpecParamsWithTimeout(timeout time.Duration) *GetRepositoriesWorkspaceRepoSlugPatchSpecParams
NewGetRepositoriesWorkspaceRepoSlugPatchSpecParamsWithTimeout creates a new GetRepositoriesWorkspaceRepoSlugPatchSpecParams object with the default values initialized, and the ability to set a timeout on a request
func (*GetRepositoriesWorkspaceRepoSlugPatchSpecParams) SetContext ¶
func (o *GetRepositoriesWorkspaceRepoSlugPatchSpecParams) SetContext(ctx context.Context)
SetContext adds the context to the get repositories workspace repo slug patch spec params
func (*GetRepositoriesWorkspaceRepoSlugPatchSpecParams) SetHTTPClient ¶
func (o *GetRepositoriesWorkspaceRepoSlugPatchSpecParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get repositories workspace repo slug patch spec params
func (*GetRepositoriesWorkspaceRepoSlugPatchSpecParams) SetRepoSlug ¶
func (o *GetRepositoriesWorkspaceRepoSlugPatchSpecParams) SetRepoSlug(repoSlug string)
SetRepoSlug adds the repoSlug to the get repositories workspace repo slug patch spec params
func (*GetRepositoriesWorkspaceRepoSlugPatchSpecParams) SetSpec ¶
func (o *GetRepositoriesWorkspaceRepoSlugPatchSpecParams) SetSpec(spec string)
SetSpec adds the spec to the get repositories workspace repo slug patch spec params
func (*GetRepositoriesWorkspaceRepoSlugPatchSpecParams) SetTimeout ¶
func (o *GetRepositoriesWorkspaceRepoSlugPatchSpecParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get repositories workspace repo slug patch spec params
func (*GetRepositoriesWorkspaceRepoSlugPatchSpecParams) SetWorkspace ¶
func (o *GetRepositoriesWorkspaceRepoSlugPatchSpecParams) SetWorkspace(workspace string)
SetWorkspace adds the workspace to the get repositories workspace repo slug patch spec params
func (*GetRepositoriesWorkspaceRepoSlugPatchSpecParams) WithContext ¶
func (o *GetRepositoriesWorkspaceRepoSlugPatchSpecParams) WithContext(ctx context.Context) *GetRepositoriesWorkspaceRepoSlugPatchSpecParams
WithContext adds the context to the get repositories workspace repo slug patch spec params
func (*GetRepositoriesWorkspaceRepoSlugPatchSpecParams) WithHTTPClient ¶
func (o *GetRepositoriesWorkspaceRepoSlugPatchSpecParams) WithHTTPClient(client *http.Client) *GetRepositoriesWorkspaceRepoSlugPatchSpecParams
WithHTTPClient adds the HTTPClient to the get repositories workspace repo slug patch spec params
func (*GetRepositoriesWorkspaceRepoSlugPatchSpecParams) WithRepoSlug ¶
func (o *GetRepositoriesWorkspaceRepoSlugPatchSpecParams) WithRepoSlug(repoSlug string) *GetRepositoriesWorkspaceRepoSlugPatchSpecParams
WithRepoSlug adds the repoSlug to the get repositories workspace repo slug patch spec params
func (*GetRepositoriesWorkspaceRepoSlugPatchSpecParams) WithSpec ¶
func (o *GetRepositoriesWorkspaceRepoSlugPatchSpecParams) WithSpec(spec string) *GetRepositoriesWorkspaceRepoSlugPatchSpecParams
WithSpec adds the spec to the get repositories workspace repo slug patch spec params
func (*GetRepositoriesWorkspaceRepoSlugPatchSpecParams) WithTimeout ¶
func (o *GetRepositoriesWorkspaceRepoSlugPatchSpecParams) WithTimeout(timeout time.Duration) *GetRepositoriesWorkspaceRepoSlugPatchSpecParams
WithTimeout adds the timeout to the get repositories workspace repo slug patch spec params
func (*GetRepositoriesWorkspaceRepoSlugPatchSpecParams) WithWorkspace ¶
func (o *GetRepositoriesWorkspaceRepoSlugPatchSpecParams) WithWorkspace(workspace string) *GetRepositoriesWorkspaceRepoSlugPatchSpecParams
WithWorkspace adds the workspace to the get repositories workspace repo slug patch spec params
func (*GetRepositoriesWorkspaceRepoSlugPatchSpecParams) WriteToRequest ¶
func (o *GetRepositoriesWorkspaceRepoSlugPatchSpecParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetRepositoriesWorkspaceRepoSlugPatchSpecReader ¶
type GetRepositoriesWorkspaceRepoSlugPatchSpecReader struct {
// contains filtered or unexported fields
}
GetRepositoriesWorkspaceRepoSlugPatchSpecReader is a Reader for the GetRepositoriesWorkspaceRepoSlugPatchSpec structure.
func (*GetRepositoriesWorkspaceRepoSlugPatchSpecReader) ReadResponse ¶
func (o *GetRepositoriesWorkspaceRepoSlugPatchSpecReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetRepositoriesWorkspaceRepoSlugPatchSpecStatus555 ¶
GetRepositoriesWorkspaceRepoSlugPatchSpecStatus555 handles this case with default header values.
If the diff was too large and timed out.
Since this endpoint does not employ any form of pagination, but instead returns the diff as a single document, it can run into trouble on very large diffs. If Bitbucket times out in cases like these, a 555 status code is returned.
func NewGetRepositoriesWorkspaceRepoSlugPatchSpecStatus555 ¶
func NewGetRepositoriesWorkspaceRepoSlugPatchSpecStatus555() *GetRepositoriesWorkspaceRepoSlugPatchSpecStatus555
NewGetRepositoriesWorkspaceRepoSlugPatchSpecStatus555 creates a GetRepositoriesWorkspaceRepoSlugPatchSpecStatus555 with default headers values
func (*GetRepositoriesWorkspaceRepoSlugPatchSpecStatus555) Error ¶
func (o *GetRepositoriesWorkspaceRepoSlugPatchSpecStatus555) Error() string
func (*GetRepositoriesWorkspaceRepoSlugPatchSpecStatus555) GetPayload ¶
func (o *GetRepositoriesWorkspaceRepoSlugPatchSpecStatus555) GetPayload() *models.Error
type PostRepositoriesWorkspaceRepoSlugCommitNodeApproveNotFound ¶
PostRepositoriesWorkspaceRepoSlugCommitNodeApproveNotFound handles this case with default header values.
If the specified commit, or the repository does not exist.
func NewPostRepositoriesWorkspaceRepoSlugCommitNodeApproveNotFound ¶
func NewPostRepositoriesWorkspaceRepoSlugCommitNodeApproveNotFound() *PostRepositoriesWorkspaceRepoSlugCommitNodeApproveNotFound
NewPostRepositoriesWorkspaceRepoSlugCommitNodeApproveNotFound creates a PostRepositoriesWorkspaceRepoSlugCommitNodeApproveNotFound with default headers values
func (*PostRepositoriesWorkspaceRepoSlugCommitNodeApproveNotFound) Error ¶
func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeApproveNotFound) Error() string
func (*PostRepositoriesWorkspaceRepoSlugCommitNodeApproveNotFound) GetPayload ¶
func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeApproveNotFound) GetPayload() *models.Error
type PostRepositoriesWorkspaceRepoSlugCommitNodeApproveOK ¶
type PostRepositoriesWorkspaceRepoSlugCommitNodeApproveOK struct {
Payload *models.Participant
}
PostRepositoriesWorkspaceRepoSlugCommitNodeApproveOK handles this case with default header values.
The `participant` object recording that the authenticated user approved the commit.
func NewPostRepositoriesWorkspaceRepoSlugCommitNodeApproveOK ¶
func NewPostRepositoriesWorkspaceRepoSlugCommitNodeApproveOK() *PostRepositoriesWorkspaceRepoSlugCommitNodeApproveOK
NewPostRepositoriesWorkspaceRepoSlugCommitNodeApproveOK creates a PostRepositoriesWorkspaceRepoSlugCommitNodeApproveOK with default headers values
func (*PostRepositoriesWorkspaceRepoSlugCommitNodeApproveOK) Error ¶
func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeApproveOK) Error() string
func (*PostRepositoriesWorkspaceRepoSlugCommitNodeApproveOK) GetPayload ¶
func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeApproveOK) GetPayload() *models.Participant
type PostRepositoriesWorkspaceRepoSlugCommitNodeApproveParams ¶
type PostRepositoriesWorkspaceRepoSlugCommitNodeApproveParams struct { /*Node The commit's SHA1. */ Node 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 }
PostRepositoriesWorkspaceRepoSlugCommitNodeApproveParams contains all the parameters to send to the API endpoint for the post repositories workspace repo slug commit node approve operation typically these are written to a http.Request
func NewPostRepositoriesWorkspaceRepoSlugCommitNodeApproveParams ¶
func NewPostRepositoriesWorkspaceRepoSlugCommitNodeApproveParams() *PostRepositoriesWorkspaceRepoSlugCommitNodeApproveParams
NewPostRepositoriesWorkspaceRepoSlugCommitNodeApproveParams creates a new PostRepositoriesWorkspaceRepoSlugCommitNodeApproveParams object with the default values initialized.
func NewPostRepositoriesWorkspaceRepoSlugCommitNodeApproveParamsWithContext ¶
func NewPostRepositoriesWorkspaceRepoSlugCommitNodeApproveParamsWithContext(ctx context.Context) *PostRepositoriesWorkspaceRepoSlugCommitNodeApproveParams
NewPostRepositoriesWorkspaceRepoSlugCommitNodeApproveParamsWithContext creates a new PostRepositoriesWorkspaceRepoSlugCommitNodeApproveParams object with the default values initialized, and the ability to set a context for a request
func NewPostRepositoriesWorkspaceRepoSlugCommitNodeApproveParamsWithHTTPClient ¶
func NewPostRepositoriesWorkspaceRepoSlugCommitNodeApproveParamsWithHTTPClient(client *http.Client) *PostRepositoriesWorkspaceRepoSlugCommitNodeApproveParams
NewPostRepositoriesWorkspaceRepoSlugCommitNodeApproveParamsWithHTTPClient creates a new PostRepositoriesWorkspaceRepoSlugCommitNodeApproveParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewPostRepositoriesWorkspaceRepoSlugCommitNodeApproveParamsWithTimeout ¶
func NewPostRepositoriesWorkspaceRepoSlugCommitNodeApproveParamsWithTimeout(timeout time.Duration) *PostRepositoriesWorkspaceRepoSlugCommitNodeApproveParams
NewPostRepositoriesWorkspaceRepoSlugCommitNodeApproveParamsWithTimeout creates a new PostRepositoriesWorkspaceRepoSlugCommitNodeApproveParams object with the default values initialized, and the ability to set a timeout on a request
func (*PostRepositoriesWorkspaceRepoSlugCommitNodeApproveParams) SetContext ¶
func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeApproveParams) SetContext(ctx context.Context)
SetContext adds the context to the post repositories workspace repo slug commit node approve params
func (*PostRepositoriesWorkspaceRepoSlugCommitNodeApproveParams) SetHTTPClient ¶
func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeApproveParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the post repositories workspace repo slug commit node approve params
func (*PostRepositoriesWorkspaceRepoSlugCommitNodeApproveParams) SetNode ¶
func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeApproveParams) SetNode(node string)
SetNode adds the node to the post repositories workspace repo slug commit node approve params
func (*PostRepositoriesWorkspaceRepoSlugCommitNodeApproveParams) SetRepoSlug ¶
func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeApproveParams) SetRepoSlug(repoSlug string)
SetRepoSlug adds the repoSlug to the post repositories workspace repo slug commit node approve params
func (*PostRepositoriesWorkspaceRepoSlugCommitNodeApproveParams) SetTimeout ¶
func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeApproveParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the post repositories workspace repo slug commit node approve params
func (*PostRepositoriesWorkspaceRepoSlugCommitNodeApproveParams) SetWorkspace ¶
func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeApproveParams) SetWorkspace(workspace string)
SetWorkspace adds the workspace to the post repositories workspace repo slug commit node approve params
func (*PostRepositoriesWorkspaceRepoSlugCommitNodeApproveParams) WithContext ¶
func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeApproveParams) WithContext(ctx context.Context) *PostRepositoriesWorkspaceRepoSlugCommitNodeApproveParams
WithContext adds the context to the post repositories workspace repo slug commit node approve params
func (*PostRepositoriesWorkspaceRepoSlugCommitNodeApproveParams) WithHTTPClient ¶
func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeApproveParams) WithHTTPClient(client *http.Client) *PostRepositoriesWorkspaceRepoSlugCommitNodeApproveParams
WithHTTPClient adds the HTTPClient to the post repositories workspace repo slug commit node approve params
func (*PostRepositoriesWorkspaceRepoSlugCommitNodeApproveParams) WithNode ¶
func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeApproveParams) WithNode(node string) *PostRepositoriesWorkspaceRepoSlugCommitNodeApproveParams
WithNode adds the node to the post repositories workspace repo slug commit node approve params
func (*PostRepositoriesWorkspaceRepoSlugCommitNodeApproveParams) WithRepoSlug ¶
func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeApproveParams) WithRepoSlug(repoSlug string) *PostRepositoriesWorkspaceRepoSlugCommitNodeApproveParams
WithRepoSlug adds the repoSlug to the post repositories workspace repo slug commit node approve params
func (*PostRepositoriesWorkspaceRepoSlugCommitNodeApproveParams) WithTimeout ¶
func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeApproveParams) WithTimeout(timeout time.Duration) *PostRepositoriesWorkspaceRepoSlugCommitNodeApproveParams
WithTimeout adds the timeout to the post repositories workspace repo slug commit node approve params
func (*PostRepositoriesWorkspaceRepoSlugCommitNodeApproveParams) WithWorkspace ¶
func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeApproveParams) WithWorkspace(workspace string) *PostRepositoriesWorkspaceRepoSlugCommitNodeApproveParams
WithWorkspace adds the workspace to the post repositories workspace repo slug commit node approve params
func (*PostRepositoriesWorkspaceRepoSlugCommitNodeApproveParams) WriteToRequest ¶
func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeApproveParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type PostRepositoriesWorkspaceRepoSlugCommitNodeApproveReader ¶
type PostRepositoriesWorkspaceRepoSlugCommitNodeApproveReader struct {
// contains filtered or unexported fields
}
PostRepositoriesWorkspaceRepoSlugCommitNodeApproveReader is a Reader for the PostRepositoriesWorkspaceRepoSlugCommitNodeApprove structure.
func (*PostRepositoriesWorkspaceRepoSlugCommitNodeApproveReader) ReadResponse ¶
func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeApproveReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsBadRequest ¶
type PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsBadRequest struct { }
PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsBadRequest handles this case with default header values.
If the comment was detected as spam, or if the parent comment is not attached to the same node as the new comment
func NewPostRepositoriesWorkspaceRepoSlugCommitNodeCommentsBadRequest ¶
func NewPostRepositoriesWorkspaceRepoSlugCommitNodeCommentsBadRequest() *PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsBadRequest
NewPostRepositoriesWorkspaceRepoSlugCommitNodeCommentsBadRequest creates a PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsBadRequest with default headers values
func (*PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsBadRequest) Error ¶
func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsBadRequest) Error() string
type PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsCreated ¶
type PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsCreated struct { /*The location of the newly created comment. */ Location string }
PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsCreated handles this case with default header values.
The newly created comment.
func NewPostRepositoriesWorkspaceRepoSlugCommitNodeCommentsCreated ¶
func NewPostRepositoriesWorkspaceRepoSlugCommitNodeCommentsCreated() *PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsCreated
NewPostRepositoriesWorkspaceRepoSlugCommitNodeCommentsCreated creates a PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsCreated with default headers values
func (*PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsCreated) Error ¶
func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsCreated) Error() string
type PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsNotFound ¶
type PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsNotFound struct { }
PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsNotFound handles this case with default header values.
If a parent ID was passed in that cannot be found
func NewPostRepositoriesWorkspaceRepoSlugCommitNodeCommentsNotFound ¶
func NewPostRepositoriesWorkspaceRepoSlugCommitNodeCommentsNotFound() *PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsNotFound
NewPostRepositoriesWorkspaceRepoSlugCommitNodeCommentsNotFound creates a PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsNotFound with default headers values
func (*PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsNotFound) Error ¶
func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsNotFound) Error() string
type PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams ¶
type PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams struct { /*Body The specified comment. */ Body *models.CommitComment /*Node The commit's SHA1. */ Node 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 /*Username This can either be the username or the UUID of the user, surrounded by curly-braces, for example: `{user UUID}`. */ Username 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 }
PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams contains all the parameters to send to the API endpoint for the post repositories workspace repo slug commit node comments operation typically these are written to a http.Request
func NewPostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams ¶
func NewPostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams() *PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams
NewPostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams creates a new PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams object with the default values initialized.
func NewPostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParamsWithContext ¶
func NewPostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParamsWithContext(ctx context.Context) *PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams
NewPostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParamsWithContext creates a new PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams object with the default values initialized, and the ability to set a context for a request
func NewPostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParamsWithHTTPClient ¶
func NewPostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParamsWithHTTPClient(client *http.Client) *PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams
NewPostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParamsWithHTTPClient creates a new PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewPostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParamsWithTimeout ¶
func NewPostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParamsWithTimeout(timeout time.Duration) *PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams
NewPostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParamsWithTimeout creates a new PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams object with the default values initialized, and the ability to set a timeout on a request
func (*PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) SetBody ¶
func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) SetBody(body *models.CommitComment)
SetBody adds the body to the post repositories workspace repo slug commit node comments params
func (*PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) SetContext ¶
func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) SetContext(ctx context.Context)
SetContext adds the context to the post repositories workspace repo slug commit node comments params
func (*PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) SetHTTPClient ¶
func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the post repositories workspace repo slug commit node comments params
func (*PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) SetNode ¶
func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) SetNode(node string)
SetNode adds the node to the post repositories workspace repo slug commit node comments params
func (*PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) SetRepoSlug ¶
func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) SetRepoSlug(repoSlug string)
SetRepoSlug adds the repoSlug to the post repositories workspace repo slug commit node comments params
func (*PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) SetTimeout ¶
func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the post repositories workspace repo slug commit node comments params
func (*PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) SetUsername ¶
func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) SetUsername(username string)
SetUsername adds the username to the post repositories workspace repo slug commit node comments params
func (*PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) SetWorkspace ¶
func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) SetWorkspace(workspace string)
SetWorkspace adds the workspace to the post repositories workspace repo slug commit node comments params
func (*PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) WithBody ¶
func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) WithBody(body *models.CommitComment) *PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams
WithBody adds the body to the post repositories workspace repo slug commit node comments params
func (*PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) WithContext ¶
func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) WithContext(ctx context.Context) *PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams
WithContext adds the context to the post repositories workspace repo slug commit node comments params
func (*PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) WithHTTPClient ¶
func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) WithHTTPClient(client *http.Client) *PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams
WithHTTPClient adds the HTTPClient to the post repositories workspace repo slug commit node comments params
func (*PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) WithNode ¶
func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) WithNode(node string) *PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams
WithNode adds the node to the post repositories workspace repo slug commit node comments params
func (*PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) WithRepoSlug ¶
func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) WithRepoSlug(repoSlug string) *PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams
WithRepoSlug adds the repoSlug to the post repositories workspace repo slug commit node comments params
func (*PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) WithTimeout ¶
func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) WithTimeout(timeout time.Duration) *PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams
WithTimeout adds the timeout to the post repositories workspace repo slug commit node comments params
func (*PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) WithUsername ¶
func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) WithUsername(username string) *PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams
WithUsername adds the username to the post repositories workspace repo slug commit node comments params
func (*PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) WithWorkspace ¶
func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) WithWorkspace(workspace string) *PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams
WithWorkspace adds the workspace to the post repositories workspace repo slug commit node comments params
func (*PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) WriteToRequest ¶
func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsReader ¶
type PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsReader struct {
// contains filtered or unexported fields
}
PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsReader is a Reader for the PostRepositoriesWorkspaceRepoSlugCommitNodeComments structure.
func (*PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsReader) ReadResponse ¶
func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeCommentsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type PostRepositoriesWorkspaceRepoSlugCommitsDefault ¶
type PostRepositoriesWorkspaceRepoSlugCommitsDefault struct { Payload *models.Error // contains filtered or unexported fields }
PostRepositoriesWorkspaceRepoSlugCommitsDefault handles this case with default header values.
Unexpected error.
func NewPostRepositoriesWorkspaceRepoSlugCommitsDefault ¶
func NewPostRepositoriesWorkspaceRepoSlugCommitsDefault(code int) *PostRepositoriesWorkspaceRepoSlugCommitsDefault
NewPostRepositoriesWorkspaceRepoSlugCommitsDefault creates a PostRepositoriesWorkspaceRepoSlugCommitsDefault with default headers values
func (*PostRepositoriesWorkspaceRepoSlugCommitsDefault) Code ¶
func (o *PostRepositoriesWorkspaceRepoSlugCommitsDefault) Code() int
Code gets the status code for the post repositories workspace repo slug commits default response
func (*PostRepositoriesWorkspaceRepoSlugCommitsDefault) Error ¶
func (o *PostRepositoriesWorkspaceRepoSlugCommitsDefault) Error() string
func (*PostRepositoriesWorkspaceRepoSlugCommitsDefault) GetPayload ¶
func (o *PostRepositoriesWorkspaceRepoSlugCommitsDefault) GetPayload() *models.Error
type PostRepositoriesWorkspaceRepoSlugCommitsParams ¶
type PostRepositoriesWorkspaceRepoSlugCommitsParams 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 }
PostRepositoriesWorkspaceRepoSlugCommitsParams contains all the parameters to send to the API endpoint for the post repositories workspace repo slug commits operation typically these are written to a http.Request
func NewPostRepositoriesWorkspaceRepoSlugCommitsParams ¶
func NewPostRepositoriesWorkspaceRepoSlugCommitsParams() *PostRepositoriesWorkspaceRepoSlugCommitsParams
NewPostRepositoriesWorkspaceRepoSlugCommitsParams creates a new PostRepositoriesWorkspaceRepoSlugCommitsParams object with the default values initialized.
func NewPostRepositoriesWorkspaceRepoSlugCommitsParamsWithContext ¶
func NewPostRepositoriesWorkspaceRepoSlugCommitsParamsWithContext(ctx context.Context) *PostRepositoriesWorkspaceRepoSlugCommitsParams
NewPostRepositoriesWorkspaceRepoSlugCommitsParamsWithContext creates a new PostRepositoriesWorkspaceRepoSlugCommitsParams object with the default values initialized, and the ability to set a context for a request
func NewPostRepositoriesWorkspaceRepoSlugCommitsParamsWithHTTPClient ¶
func NewPostRepositoriesWorkspaceRepoSlugCommitsParamsWithHTTPClient(client *http.Client) *PostRepositoriesWorkspaceRepoSlugCommitsParams
NewPostRepositoriesWorkspaceRepoSlugCommitsParamsWithHTTPClient creates a new PostRepositoriesWorkspaceRepoSlugCommitsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewPostRepositoriesWorkspaceRepoSlugCommitsParamsWithTimeout ¶
func NewPostRepositoriesWorkspaceRepoSlugCommitsParamsWithTimeout(timeout time.Duration) *PostRepositoriesWorkspaceRepoSlugCommitsParams
NewPostRepositoriesWorkspaceRepoSlugCommitsParamsWithTimeout creates a new PostRepositoriesWorkspaceRepoSlugCommitsParams object with the default values initialized, and the ability to set a timeout on a request
func (*PostRepositoriesWorkspaceRepoSlugCommitsParams) SetContext ¶
func (o *PostRepositoriesWorkspaceRepoSlugCommitsParams) SetContext(ctx context.Context)
SetContext adds the context to the post repositories workspace repo slug commits params
func (*PostRepositoriesWorkspaceRepoSlugCommitsParams) SetHTTPClient ¶
func (o *PostRepositoriesWorkspaceRepoSlugCommitsParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the post repositories workspace repo slug commits params
func (*PostRepositoriesWorkspaceRepoSlugCommitsParams) SetRepoSlug ¶
func (o *PostRepositoriesWorkspaceRepoSlugCommitsParams) SetRepoSlug(repoSlug string)
SetRepoSlug adds the repoSlug to the post repositories workspace repo slug commits params
func (*PostRepositoriesWorkspaceRepoSlugCommitsParams) SetTimeout ¶
func (o *PostRepositoriesWorkspaceRepoSlugCommitsParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the post repositories workspace repo slug commits params
func (*PostRepositoriesWorkspaceRepoSlugCommitsParams) SetWorkspace ¶
func (o *PostRepositoriesWorkspaceRepoSlugCommitsParams) SetWorkspace(workspace string)
SetWorkspace adds the workspace to the post repositories workspace repo slug commits params
func (*PostRepositoriesWorkspaceRepoSlugCommitsParams) WithContext ¶
func (o *PostRepositoriesWorkspaceRepoSlugCommitsParams) WithContext(ctx context.Context) *PostRepositoriesWorkspaceRepoSlugCommitsParams
WithContext adds the context to the post repositories workspace repo slug commits params
func (*PostRepositoriesWorkspaceRepoSlugCommitsParams) WithHTTPClient ¶
func (o *PostRepositoriesWorkspaceRepoSlugCommitsParams) WithHTTPClient(client *http.Client) *PostRepositoriesWorkspaceRepoSlugCommitsParams
WithHTTPClient adds the HTTPClient to the post repositories workspace repo slug commits params
func (*PostRepositoriesWorkspaceRepoSlugCommitsParams) WithRepoSlug ¶
func (o *PostRepositoriesWorkspaceRepoSlugCommitsParams) WithRepoSlug(repoSlug string) *PostRepositoriesWorkspaceRepoSlugCommitsParams
WithRepoSlug adds the repoSlug to the post repositories workspace repo slug commits params
func (*PostRepositoriesWorkspaceRepoSlugCommitsParams) WithTimeout ¶
func (o *PostRepositoriesWorkspaceRepoSlugCommitsParams) WithTimeout(timeout time.Duration) *PostRepositoriesWorkspaceRepoSlugCommitsParams
WithTimeout adds the timeout to the post repositories workspace repo slug commits params
func (*PostRepositoriesWorkspaceRepoSlugCommitsParams) WithWorkspace ¶
func (o *PostRepositoriesWorkspaceRepoSlugCommitsParams) WithWorkspace(workspace string) *PostRepositoriesWorkspaceRepoSlugCommitsParams
WithWorkspace adds the workspace to the post repositories workspace repo slug commits params
func (*PostRepositoriesWorkspaceRepoSlugCommitsParams) WriteToRequest ¶
func (o *PostRepositoriesWorkspaceRepoSlugCommitsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type PostRepositoriesWorkspaceRepoSlugCommitsReader ¶
type PostRepositoriesWorkspaceRepoSlugCommitsReader struct {
// contains filtered or unexported fields
}
PostRepositoriesWorkspaceRepoSlugCommitsReader is a Reader for the PostRepositoriesWorkspaceRepoSlugCommits structure.
func (*PostRepositoriesWorkspaceRepoSlugCommitsReader) ReadResponse ¶
func (o *PostRepositoriesWorkspaceRepoSlugCommitsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type PostRepositoriesWorkspaceRepoSlugCommitsRevisionDefault ¶
type PostRepositoriesWorkspaceRepoSlugCommitsRevisionDefault struct { Payload *models.Error // contains filtered or unexported fields }
PostRepositoriesWorkspaceRepoSlugCommitsRevisionDefault handles this case with default header values.
Unexpected error.
func NewPostRepositoriesWorkspaceRepoSlugCommitsRevisionDefault ¶
func NewPostRepositoriesWorkspaceRepoSlugCommitsRevisionDefault(code int) *PostRepositoriesWorkspaceRepoSlugCommitsRevisionDefault
NewPostRepositoriesWorkspaceRepoSlugCommitsRevisionDefault creates a PostRepositoriesWorkspaceRepoSlugCommitsRevisionDefault with default headers values
func (*PostRepositoriesWorkspaceRepoSlugCommitsRevisionDefault) Code ¶
func (o *PostRepositoriesWorkspaceRepoSlugCommitsRevisionDefault) Code() int
Code gets the status code for the post repositories workspace repo slug commits revision default response
func (*PostRepositoriesWorkspaceRepoSlugCommitsRevisionDefault) Error ¶
func (o *PostRepositoriesWorkspaceRepoSlugCommitsRevisionDefault) Error() string
func (*PostRepositoriesWorkspaceRepoSlugCommitsRevisionDefault) GetPayload ¶
func (o *PostRepositoriesWorkspaceRepoSlugCommitsRevisionDefault) GetPayload() *models.Error
type PostRepositoriesWorkspaceRepoSlugCommitsRevisionParams ¶
type PostRepositoriesWorkspaceRepoSlugCommitsRevisionParams 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 /*Revision*/ Revision 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 }
PostRepositoriesWorkspaceRepoSlugCommitsRevisionParams contains all the parameters to send to the API endpoint for the post repositories workspace repo slug commits revision operation typically these are written to a http.Request
func NewPostRepositoriesWorkspaceRepoSlugCommitsRevisionParams ¶
func NewPostRepositoriesWorkspaceRepoSlugCommitsRevisionParams() *PostRepositoriesWorkspaceRepoSlugCommitsRevisionParams
NewPostRepositoriesWorkspaceRepoSlugCommitsRevisionParams creates a new PostRepositoriesWorkspaceRepoSlugCommitsRevisionParams object with the default values initialized.
func NewPostRepositoriesWorkspaceRepoSlugCommitsRevisionParamsWithContext ¶
func NewPostRepositoriesWorkspaceRepoSlugCommitsRevisionParamsWithContext(ctx context.Context) *PostRepositoriesWorkspaceRepoSlugCommitsRevisionParams
NewPostRepositoriesWorkspaceRepoSlugCommitsRevisionParamsWithContext creates a new PostRepositoriesWorkspaceRepoSlugCommitsRevisionParams object with the default values initialized, and the ability to set a context for a request
func NewPostRepositoriesWorkspaceRepoSlugCommitsRevisionParamsWithHTTPClient ¶
func NewPostRepositoriesWorkspaceRepoSlugCommitsRevisionParamsWithHTTPClient(client *http.Client) *PostRepositoriesWorkspaceRepoSlugCommitsRevisionParams
NewPostRepositoriesWorkspaceRepoSlugCommitsRevisionParamsWithHTTPClient creates a new PostRepositoriesWorkspaceRepoSlugCommitsRevisionParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewPostRepositoriesWorkspaceRepoSlugCommitsRevisionParamsWithTimeout ¶
func NewPostRepositoriesWorkspaceRepoSlugCommitsRevisionParamsWithTimeout(timeout time.Duration) *PostRepositoriesWorkspaceRepoSlugCommitsRevisionParams
NewPostRepositoriesWorkspaceRepoSlugCommitsRevisionParamsWithTimeout creates a new PostRepositoriesWorkspaceRepoSlugCommitsRevisionParams object with the default values initialized, and the ability to set a timeout on a request
func (*PostRepositoriesWorkspaceRepoSlugCommitsRevisionParams) SetContext ¶
func (o *PostRepositoriesWorkspaceRepoSlugCommitsRevisionParams) SetContext(ctx context.Context)
SetContext adds the context to the post repositories workspace repo slug commits revision params
func (*PostRepositoriesWorkspaceRepoSlugCommitsRevisionParams) SetHTTPClient ¶
func (o *PostRepositoriesWorkspaceRepoSlugCommitsRevisionParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the post repositories workspace repo slug commits revision params
func (*PostRepositoriesWorkspaceRepoSlugCommitsRevisionParams) SetRepoSlug ¶
func (o *PostRepositoriesWorkspaceRepoSlugCommitsRevisionParams) SetRepoSlug(repoSlug string)
SetRepoSlug adds the repoSlug to the post repositories workspace repo slug commits revision params
func (*PostRepositoriesWorkspaceRepoSlugCommitsRevisionParams) SetRevision ¶
func (o *PostRepositoriesWorkspaceRepoSlugCommitsRevisionParams) SetRevision(revision string)
SetRevision adds the revision to the post repositories workspace repo slug commits revision params
func (*PostRepositoriesWorkspaceRepoSlugCommitsRevisionParams) SetTimeout ¶
func (o *PostRepositoriesWorkspaceRepoSlugCommitsRevisionParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the post repositories workspace repo slug commits revision params
func (*PostRepositoriesWorkspaceRepoSlugCommitsRevisionParams) SetWorkspace ¶
func (o *PostRepositoriesWorkspaceRepoSlugCommitsRevisionParams) SetWorkspace(workspace string)
SetWorkspace adds the workspace to the post repositories workspace repo slug commits revision params
func (*PostRepositoriesWorkspaceRepoSlugCommitsRevisionParams) WithContext ¶
func (o *PostRepositoriesWorkspaceRepoSlugCommitsRevisionParams) WithContext(ctx context.Context) *PostRepositoriesWorkspaceRepoSlugCommitsRevisionParams
WithContext adds the context to the post repositories workspace repo slug commits revision params
func (*PostRepositoriesWorkspaceRepoSlugCommitsRevisionParams) WithHTTPClient ¶
func (o *PostRepositoriesWorkspaceRepoSlugCommitsRevisionParams) WithHTTPClient(client *http.Client) *PostRepositoriesWorkspaceRepoSlugCommitsRevisionParams
WithHTTPClient adds the HTTPClient to the post repositories workspace repo slug commits revision params
func (*PostRepositoriesWorkspaceRepoSlugCommitsRevisionParams) WithRepoSlug ¶
func (o *PostRepositoriesWorkspaceRepoSlugCommitsRevisionParams) WithRepoSlug(repoSlug string) *PostRepositoriesWorkspaceRepoSlugCommitsRevisionParams
WithRepoSlug adds the repoSlug to the post repositories workspace repo slug commits revision params
func (*PostRepositoriesWorkspaceRepoSlugCommitsRevisionParams) WithRevision ¶
func (o *PostRepositoriesWorkspaceRepoSlugCommitsRevisionParams) WithRevision(revision string) *PostRepositoriesWorkspaceRepoSlugCommitsRevisionParams
WithRevision adds the revision to the post repositories workspace repo slug commits revision params
func (*PostRepositoriesWorkspaceRepoSlugCommitsRevisionParams) WithTimeout ¶
func (o *PostRepositoriesWorkspaceRepoSlugCommitsRevisionParams) WithTimeout(timeout time.Duration) *PostRepositoriesWorkspaceRepoSlugCommitsRevisionParams
WithTimeout adds the timeout to the post repositories workspace repo slug commits revision params
func (*PostRepositoriesWorkspaceRepoSlugCommitsRevisionParams) WithWorkspace ¶
func (o *PostRepositoriesWorkspaceRepoSlugCommitsRevisionParams) WithWorkspace(workspace string) *PostRepositoriesWorkspaceRepoSlugCommitsRevisionParams
WithWorkspace adds the workspace to the post repositories workspace repo slug commits revision params
func (*PostRepositoriesWorkspaceRepoSlugCommitsRevisionParams) WriteToRequest ¶
func (o *PostRepositoriesWorkspaceRepoSlugCommitsRevisionParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type PostRepositoriesWorkspaceRepoSlugCommitsRevisionReader ¶
type PostRepositoriesWorkspaceRepoSlugCommitsRevisionReader struct {
// contains filtered or unexported fields
}
PostRepositoriesWorkspaceRepoSlugCommitsRevisionReader is a Reader for the PostRepositoriesWorkspaceRepoSlugCommitsRevision structure.
func (*PostRepositoriesWorkspaceRepoSlugCommitsRevisionReader) ReadResponse ¶
func (o *PostRepositoriesWorkspaceRepoSlugCommitsRevisionReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
Source Files ¶
- commits_client.go
- delete_repositories_workspace_repo_slug_commit_node_approve_parameters.go
- delete_repositories_workspace_repo_slug_commit_node_approve_responses.go
- get_repositories_workspace_repo_slug_commit_node_comments_comment_id_parameters.go
- get_repositories_workspace_repo_slug_commit_node_comments_comment_id_responses.go
- get_repositories_workspace_repo_slug_commit_node_comments_parameters.go
- get_repositories_workspace_repo_slug_commit_node_comments_responses.go
- get_repositories_workspace_repo_slug_commit_node_parameters.go
- get_repositories_workspace_repo_slug_commit_node_responses.go
- get_repositories_workspace_repo_slug_commits_parameters.go
- get_repositories_workspace_repo_slug_commits_responses.go
- get_repositories_workspace_repo_slug_commits_revision_parameters.go
- get_repositories_workspace_repo_slug_commits_revision_responses.go
- get_repositories_workspace_repo_slug_diff_spec_parameters.go
- get_repositories_workspace_repo_slug_diff_spec_responses.go
- get_repositories_workspace_repo_slug_merge_base_revspec_parameters.go
- get_repositories_workspace_repo_slug_merge_base_revspec_responses.go
- get_repositories_workspace_repo_slug_patch_spec_parameters.go
- get_repositories_workspace_repo_slug_patch_spec_responses.go
- post_repositories_workspace_repo_slug_commit_node_approve_parameters.go
- post_repositories_workspace_repo_slug_commit_node_approve_responses.go
- post_repositories_workspace_repo_slug_commit_node_comments_parameters.go
- post_repositories_workspace_repo_slug_commit_node_comments_responses.go
- post_repositories_workspace_repo_slug_commits_parameters.go
- post_repositories_workspace_repo_slug_commits_responses.go
- post_repositories_workspace_repo_slug_commits_revision_parameters.go
- post_repositories_workspace_repo_slug_commits_revision_responses.go