Documentation
¶
Index ¶
- type Client
- func (a *Client) DeleteRepositoriesWorkspaceRepoSlug(params *DeleteRepositoriesWorkspaceRepoSlugParams, ...) (*DeleteRepositoriesWorkspaceRepoSlugNoContent, error)
- func (a *Client) DeleteRepositoriesWorkspaceRepoSlugHooksUID(params *DeleteRepositoriesWorkspaceRepoSlugHooksUIDParams, ...) (*DeleteRepositoriesWorkspaceRepoSlugHooksUIDNoContent, error)
- func (a *Client) GetRepositories(params *GetRepositoriesParams, authInfo runtime.ClientAuthInfoWriter) (*GetRepositoriesOK, error)
- func (a *Client) GetRepositoriesWorkspace(params *GetRepositoriesWorkspaceParams, authInfo runtime.ClientAuthInfoWriter) (*GetRepositoriesWorkspaceOK, error)
- func (a *Client) GetRepositoriesWorkspaceRepoSlug(params *GetRepositoriesWorkspaceRepoSlugParams, ...) (*GetRepositoriesWorkspaceRepoSlugOK, error)
- func (a *Client) GetRepositoriesWorkspaceRepoSlugCommitNodeStatuses(params *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParams, ...) (*GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesOK, error)
- func (a *Client) GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKey(params *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams, ...) (*GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyOK, error)
- func (a *Client) GetRepositoriesWorkspaceRepoSlugForks(params *GetRepositoriesWorkspaceRepoSlugForksParams, ...) (*GetRepositoriesWorkspaceRepoSlugForksOK, error)
- func (a *Client) GetRepositoriesWorkspaceRepoSlugHooks(params *GetRepositoriesWorkspaceRepoSlugHooksParams, ...) (*GetRepositoriesWorkspaceRepoSlugHooksOK, error)
- func (a *Client) GetRepositoriesWorkspaceRepoSlugHooksUID(params *GetRepositoriesWorkspaceRepoSlugHooksUIDParams, ...) (*GetRepositoriesWorkspaceRepoSlugHooksUIDOK, error)
- func (a *Client) GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatuses(...) (*GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesOK, error)
- func (a *Client) GetRepositoriesWorkspaceRepoSlugWatchers(params *GetRepositoriesWorkspaceRepoSlugWatchersParams, ...) (*GetRepositoriesWorkspaceRepoSlugWatchersOK, error)
- func (a *Client) GetUserPermissionsRepositories(params *GetUserPermissionsRepositoriesParams, ...) (*GetUserPermissionsRepositoriesOK, error)
- func (a *Client) PostRepositoriesWorkspaceRepoSlug(params *PostRepositoriesWorkspaceRepoSlugParams, ...) (*PostRepositoriesWorkspaceRepoSlugOK, error)
- func (a *Client) PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuild(params *PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildParams, ...) (*PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildCreated, error)
- func (a *Client) PostRepositoriesWorkspaceRepoSlugForks(params *PostRepositoriesWorkspaceRepoSlugForksParams, ...) (*PostRepositoriesWorkspaceRepoSlugForksCreated, error)
- func (a *Client) PostRepositoriesWorkspaceRepoSlugHooks(params *PostRepositoriesWorkspaceRepoSlugHooksParams, ...) (*PostRepositoriesWorkspaceRepoSlugHooksCreated, error)
- func (a *Client) PutRepositoriesWorkspaceRepoSlug(params *PutRepositoriesWorkspaceRepoSlugParams, ...) (*PutRepositoriesWorkspaceRepoSlugOK, *PutRepositoriesWorkspaceRepoSlugCreated, ...)
- func (a *Client) PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKey(params *PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams, ...) (*PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyOK, error)
- func (a *Client) PutRepositoriesWorkspaceRepoSlugHooksUID(params *PutRepositoriesWorkspaceRepoSlugHooksUIDParams, ...) (*PutRepositoriesWorkspaceRepoSlugHooksUIDOK, error)
- func (a *Client) SetTransport(transport runtime.ClientTransport)
- type ClientService
- type DeleteRepositoriesWorkspaceRepoSlugForbidden
- type DeleteRepositoriesWorkspaceRepoSlugHooksUIDForbidden
- type DeleteRepositoriesWorkspaceRepoSlugHooksUIDNoContent
- type DeleteRepositoriesWorkspaceRepoSlugHooksUIDNotFound
- type DeleteRepositoriesWorkspaceRepoSlugHooksUIDParams
- func NewDeleteRepositoriesWorkspaceRepoSlugHooksUIDParams() *DeleteRepositoriesWorkspaceRepoSlugHooksUIDParams
- func NewDeleteRepositoriesWorkspaceRepoSlugHooksUIDParamsWithContext(ctx context.Context) *DeleteRepositoriesWorkspaceRepoSlugHooksUIDParams
- func NewDeleteRepositoriesWorkspaceRepoSlugHooksUIDParamsWithHTTPClient(client *http.Client) *DeleteRepositoriesWorkspaceRepoSlugHooksUIDParams
- func NewDeleteRepositoriesWorkspaceRepoSlugHooksUIDParamsWithTimeout(timeout time.Duration) *DeleteRepositoriesWorkspaceRepoSlugHooksUIDParams
- func (o *DeleteRepositoriesWorkspaceRepoSlugHooksUIDParams) SetContext(ctx context.Context)
- func (o *DeleteRepositoriesWorkspaceRepoSlugHooksUIDParams) SetHTTPClient(client *http.Client)
- func (o *DeleteRepositoriesWorkspaceRepoSlugHooksUIDParams) SetRepoSlug(repoSlug string)
- func (o *DeleteRepositoriesWorkspaceRepoSlugHooksUIDParams) SetTimeout(timeout time.Duration)
- func (o *DeleteRepositoriesWorkspaceRepoSlugHooksUIDParams) SetUID(uid string)
- func (o *DeleteRepositoriesWorkspaceRepoSlugHooksUIDParams) SetWorkspace(workspace string)
- func (o *DeleteRepositoriesWorkspaceRepoSlugHooksUIDParams) WithContext(ctx context.Context) *DeleteRepositoriesWorkspaceRepoSlugHooksUIDParams
- func (o *DeleteRepositoriesWorkspaceRepoSlugHooksUIDParams) WithHTTPClient(client *http.Client) *DeleteRepositoriesWorkspaceRepoSlugHooksUIDParams
- func (o *DeleteRepositoriesWorkspaceRepoSlugHooksUIDParams) WithRepoSlug(repoSlug string) *DeleteRepositoriesWorkspaceRepoSlugHooksUIDParams
- func (o *DeleteRepositoriesWorkspaceRepoSlugHooksUIDParams) WithTimeout(timeout time.Duration) *DeleteRepositoriesWorkspaceRepoSlugHooksUIDParams
- func (o *DeleteRepositoriesWorkspaceRepoSlugHooksUIDParams) WithUID(uid string) *DeleteRepositoriesWorkspaceRepoSlugHooksUIDParams
- func (o *DeleteRepositoriesWorkspaceRepoSlugHooksUIDParams) WithWorkspace(workspace string) *DeleteRepositoriesWorkspaceRepoSlugHooksUIDParams
- func (o *DeleteRepositoriesWorkspaceRepoSlugHooksUIDParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type DeleteRepositoriesWorkspaceRepoSlugHooksUIDReader
- type DeleteRepositoriesWorkspaceRepoSlugNoContent
- type DeleteRepositoriesWorkspaceRepoSlugNotFound
- type DeleteRepositoriesWorkspaceRepoSlugParams
- func NewDeleteRepositoriesWorkspaceRepoSlugParams() *DeleteRepositoriesWorkspaceRepoSlugParams
- func NewDeleteRepositoriesWorkspaceRepoSlugParamsWithContext(ctx context.Context) *DeleteRepositoriesWorkspaceRepoSlugParams
- func NewDeleteRepositoriesWorkspaceRepoSlugParamsWithHTTPClient(client *http.Client) *DeleteRepositoriesWorkspaceRepoSlugParams
- func NewDeleteRepositoriesWorkspaceRepoSlugParamsWithTimeout(timeout time.Duration) *DeleteRepositoriesWorkspaceRepoSlugParams
- func (o *DeleteRepositoriesWorkspaceRepoSlugParams) SetContext(ctx context.Context)
- func (o *DeleteRepositoriesWorkspaceRepoSlugParams) SetHTTPClient(client *http.Client)
- func (o *DeleteRepositoriesWorkspaceRepoSlugParams) SetRedirectTo(redirectTo *string)
- func (o *DeleteRepositoriesWorkspaceRepoSlugParams) SetRepoSlug(repoSlug string)
- func (o *DeleteRepositoriesWorkspaceRepoSlugParams) SetTimeout(timeout time.Duration)
- func (o *DeleteRepositoriesWorkspaceRepoSlugParams) SetWorkspace(workspace string)
- func (o *DeleteRepositoriesWorkspaceRepoSlugParams) WithContext(ctx context.Context) *DeleteRepositoriesWorkspaceRepoSlugParams
- func (o *DeleteRepositoriesWorkspaceRepoSlugParams) WithHTTPClient(client *http.Client) *DeleteRepositoriesWorkspaceRepoSlugParams
- func (o *DeleteRepositoriesWorkspaceRepoSlugParams) WithRedirectTo(redirectTo *string) *DeleteRepositoriesWorkspaceRepoSlugParams
- func (o *DeleteRepositoriesWorkspaceRepoSlugParams) WithRepoSlug(repoSlug string) *DeleteRepositoriesWorkspaceRepoSlugParams
- func (o *DeleteRepositoriesWorkspaceRepoSlugParams) WithTimeout(timeout time.Duration) *DeleteRepositoriesWorkspaceRepoSlugParams
- func (o *DeleteRepositoriesWorkspaceRepoSlugParams) WithWorkspace(workspace string) *DeleteRepositoriesWorkspaceRepoSlugParams
- func (o *DeleteRepositoriesWorkspaceRepoSlugParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type DeleteRepositoriesWorkspaceRepoSlugReader
- type GetRepositoriesOK
- type GetRepositoriesParams
- func NewGetRepositoriesParams() *GetRepositoriesParams
- func NewGetRepositoriesParamsWithContext(ctx context.Context) *GetRepositoriesParams
- func NewGetRepositoriesParamsWithHTTPClient(client *http.Client) *GetRepositoriesParams
- func NewGetRepositoriesParamsWithTimeout(timeout time.Duration) *GetRepositoriesParams
- func (o *GetRepositoriesParams) SetAfter(after *string)
- func (o *GetRepositoriesParams) SetContext(ctx context.Context)
- func (o *GetRepositoriesParams) SetHTTPClient(client *http.Client)
- func (o *GetRepositoriesParams) SetQ(q *string)
- func (o *GetRepositoriesParams) SetRole(role *string)
- func (o *GetRepositoriesParams) SetSort(sort *string)
- func (o *GetRepositoriesParams) SetTimeout(timeout time.Duration)
- func (o *GetRepositoriesParams) WithAfter(after *string) *GetRepositoriesParams
- func (o *GetRepositoriesParams) WithContext(ctx context.Context) *GetRepositoriesParams
- func (o *GetRepositoriesParams) WithHTTPClient(client *http.Client) *GetRepositoriesParams
- func (o *GetRepositoriesParams) WithQ(q *string) *GetRepositoriesParams
- func (o *GetRepositoriesParams) WithRole(role *string) *GetRepositoriesParams
- func (o *GetRepositoriesParams) WithSort(sort *string) *GetRepositoriesParams
- func (o *GetRepositoriesParams) WithTimeout(timeout time.Duration) *GetRepositoriesParams
- func (o *GetRepositoriesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetRepositoriesReader
- type GetRepositoriesWorkspaceGone
- type GetRepositoriesWorkspaceNotFound
- type GetRepositoriesWorkspaceOK
- type GetRepositoriesWorkspaceParams
- func NewGetRepositoriesWorkspaceParams() *GetRepositoriesWorkspaceParams
- func NewGetRepositoriesWorkspaceParamsWithContext(ctx context.Context) *GetRepositoriesWorkspaceParams
- func NewGetRepositoriesWorkspaceParamsWithHTTPClient(client *http.Client) *GetRepositoriesWorkspaceParams
- func NewGetRepositoriesWorkspaceParamsWithTimeout(timeout time.Duration) *GetRepositoriesWorkspaceParams
- func (o *GetRepositoriesWorkspaceParams) SetContext(ctx context.Context)
- func (o *GetRepositoriesWorkspaceParams) SetHTTPClient(client *http.Client)
- func (o *GetRepositoriesWorkspaceParams) SetQ(q *string)
- func (o *GetRepositoriesWorkspaceParams) SetRole(role *string)
- func (o *GetRepositoriesWorkspaceParams) SetSort(sort *string)
- func (o *GetRepositoriesWorkspaceParams) SetTimeout(timeout time.Duration)
- func (o *GetRepositoriesWorkspaceParams) SetWorkspace(workspace string)
- func (o *GetRepositoriesWorkspaceParams) WithContext(ctx context.Context) *GetRepositoriesWorkspaceParams
- func (o *GetRepositoriesWorkspaceParams) WithHTTPClient(client *http.Client) *GetRepositoriesWorkspaceParams
- func (o *GetRepositoriesWorkspaceParams) WithQ(q *string) *GetRepositoriesWorkspaceParams
- func (o *GetRepositoriesWorkspaceParams) WithRole(role *string) *GetRepositoriesWorkspaceParams
- func (o *GetRepositoriesWorkspaceParams) WithSort(sort *string) *GetRepositoriesWorkspaceParams
- func (o *GetRepositoriesWorkspaceParams) WithTimeout(timeout time.Duration) *GetRepositoriesWorkspaceParams
- func (o *GetRepositoriesWorkspaceParams) WithWorkspace(workspace string) *GetRepositoriesWorkspaceParams
- func (o *GetRepositoriesWorkspaceParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetRepositoriesWorkspaceReader
- type GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyNotFound
- type GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyOK
- type GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams
- func NewGetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams() *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams
- func NewGetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParamsWithContext(ctx context.Context) *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams
- func NewGetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParamsWithHTTPClient(client *http.Client) *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams
- func NewGetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParamsWithTimeout(timeout time.Duration) *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams
- func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams) SetContext(ctx context.Context)
- func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams) SetHTTPClient(client *http.Client)
- func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams) SetKey(key string)
- func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams) SetNode(node string)
- func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams) SetRepoSlug(repoSlug string)
- func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams) SetTimeout(timeout time.Duration)
- func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams) SetWorkspace(workspace string)
- func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams) WithContext(ctx context.Context) *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams
- func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams) WithHTTPClient(client *http.Client) *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams
- func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams) WithKey(key string) *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams
- func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams) WithNode(node string) *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams
- func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams) WithRepoSlug(repoSlug string) *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams
- func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams) WithTimeout(timeout time.Duration) *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams
- func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams) WithWorkspace(workspace string) *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams
- func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyReader
- type GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyUnauthorized
- type GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesNotFound
- type GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesOK
- type GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParams
- func NewGetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParams() *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParams
- func NewGetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParamsWithContext(ctx context.Context) *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParams
- func NewGetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParamsWithHTTPClient(client *http.Client) *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParams
- func NewGetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParamsWithTimeout(timeout time.Duration) *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParams
- func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParams) SetContext(ctx context.Context)
- func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParams) SetHTTPClient(client *http.Client)
- func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParams) SetNode(node string)
- func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParams) SetQ(q *string)
- func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParams) SetRepoSlug(repoSlug string)
- func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParams) SetSort(sort *string)
- func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParams) SetTimeout(timeout time.Duration)
- func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParams) SetWorkspace(workspace string)
- func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParams) WithContext(ctx context.Context) *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParams
- func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParams) WithHTTPClient(client *http.Client) *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParams
- func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParams) WithNode(node string) *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParams
- func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParams) WithQ(q *string) *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParams
- func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParams) WithRepoSlug(repoSlug string) *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParams
- func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParams) WithSort(sort *string) *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParams
- func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParams) WithTimeout(timeout time.Duration) *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParams
- func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParams) WithWorkspace(workspace string) *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParams
- func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesReader
- type GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesUnauthorized
- type GetRepositoriesWorkspaceRepoSlugForbidden
- type GetRepositoriesWorkspaceRepoSlugForksOK
- type GetRepositoriesWorkspaceRepoSlugForksParams
- func NewGetRepositoriesWorkspaceRepoSlugForksParams() *GetRepositoriesWorkspaceRepoSlugForksParams
- func NewGetRepositoriesWorkspaceRepoSlugForksParamsWithContext(ctx context.Context) *GetRepositoriesWorkspaceRepoSlugForksParams
- func NewGetRepositoriesWorkspaceRepoSlugForksParamsWithHTTPClient(client *http.Client) *GetRepositoriesWorkspaceRepoSlugForksParams
- func NewGetRepositoriesWorkspaceRepoSlugForksParamsWithTimeout(timeout time.Duration) *GetRepositoriesWorkspaceRepoSlugForksParams
- func (o *GetRepositoriesWorkspaceRepoSlugForksParams) SetContext(ctx context.Context)
- func (o *GetRepositoriesWorkspaceRepoSlugForksParams) SetHTTPClient(client *http.Client)
- func (o *GetRepositoriesWorkspaceRepoSlugForksParams) SetQ(q *string)
- func (o *GetRepositoriesWorkspaceRepoSlugForksParams) SetRepoSlug(repoSlug string)
- func (o *GetRepositoriesWorkspaceRepoSlugForksParams) SetRole(role *string)
- func (o *GetRepositoriesWorkspaceRepoSlugForksParams) SetSort(sort *string)
- func (o *GetRepositoriesWorkspaceRepoSlugForksParams) SetTimeout(timeout time.Duration)
- func (o *GetRepositoriesWorkspaceRepoSlugForksParams) SetWorkspace(workspace string)
- func (o *GetRepositoriesWorkspaceRepoSlugForksParams) WithContext(ctx context.Context) *GetRepositoriesWorkspaceRepoSlugForksParams
- func (o *GetRepositoriesWorkspaceRepoSlugForksParams) WithHTTPClient(client *http.Client) *GetRepositoriesWorkspaceRepoSlugForksParams
- func (o *GetRepositoriesWorkspaceRepoSlugForksParams) WithQ(q *string) *GetRepositoriesWorkspaceRepoSlugForksParams
- func (o *GetRepositoriesWorkspaceRepoSlugForksParams) WithRepoSlug(repoSlug string) *GetRepositoriesWorkspaceRepoSlugForksParams
- func (o *GetRepositoriesWorkspaceRepoSlugForksParams) WithRole(role *string) *GetRepositoriesWorkspaceRepoSlugForksParams
- func (o *GetRepositoriesWorkspaceRepoSlugForksParams) WithSort(sort *string) *GetRepositoriesWorkspaceRepoSlugForksParams
- func (o *GetRepositoriesWorkspaceRepoSlugForksParams) WithTimeout(timeout time.Duration) *GetRepositoriesWorkspaceRepoSlugForksParams
- func (o *GetRepositoriesWorkspaceRepoSlugForksParams) WithWorkspace(workspace string) *GetRepositoriesWorkspaceRepoSlugForksParams
- func (o *GetRepositoriesWorkspaceRepoSlugForksParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetRepositoriesWorkspaceRepoSlugForksReader
- type GetRepositoriesWorkspaceRepoSlugHooksForbidden
- type GetRepositoriesWorkspaceRepoSlugHooksNotFound
- type GetRepositoriesWorkspaceRepoSlugHooksOK
- type GetRepositoriesWorkspaceRepoSlugHooksParams
- func NewGetRepositoriesWorkspaceRepoSlugHooksParams() *GetRepositoriesWorkspaceRepoSlugHooksParams
- func NewGetRepositoriesWorkspaceRepoSlugHooksParamsWithContext(ctx context.Context) *GetRepositoriesWorkspaceRepoSlugHooksParams
- func NewGetRepositoriesWorkspaceRepoSlugHooksParamsWithHTTPClient(client *http.Client) *GetRepositoriesWorkspaceRepoSlugHooksParams
- func NewGetRepositoriesWorkspaceRepoSlugHooksParamsWithTimeout(timeout time.Duration) *GetRepositoriesWorkspaceRepoSlugHooksParams
- func (o *GetRepositoriesWorkspaceRepoSlugHooksParams) SetContext(ctx context.Context)
- func (o *GetRepositoriesWorkspaceRepoSlugHooksParams) SetHTTPClient(client *http.Client)
- func (o *GetRepositoriesWorkspaceRepoSlugHooksParams) SetRepoSlug(repoSlug string)
- func (o *GetRepositoriesWorkspaceRepoSlugHooksParams) SetTimeout(timeout time.Duration)
- func (o *GetRepositoriesWorkspaceRepoSlugHooksParams) SetWorkspace(workspace string)
- func (o *GetRepositoriesWorkspaceRepoSlugHooksParams) WithContext(ctx context.Context) *GetRepositoriesWorkspaceRepoSlugHooksParams
- func (o *GetRepositoriesWorkspaceRepoSlugHooksParams) WithHTTPClient(client *http.Client) *GetRepositoriesWorkspaceRepoSlugHooksParams
- func (o *GetRepositoriesWorkspaceRepoSlugHooksParams) WithRepoSlug(repoSlug string) *GetRepositoriesWorkspaceRepoSlugHooksParams
- func (o *GetRepositoriesWorkspaceRepoSlugHooksParams) WithTimeout(timeout time.Duration) *GetRepositoriesWorkspaceRepoSlugHooksParams
- func (o *GetRepositoriesWorkspaceRepoSlugHooksParams) WithWorkspace(workspace string) *GetRepositoriesWorkspaceRepoSlugHooksParams
- func (o *GetRepositoriesWorkspaceRepoSlugHooksParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetRepositoriesWorkspaceRepoSlugHooksReader
- type GetRepositoriesWorkspaceRepoSlugHooksUIDNotFound
- type GetRepositoriesWorkspaceRepoSlugHooksUIDOK
- type GetRepositoriesWorkspaceRepoSlugHooksUIDParams
- func NewGetRepositoriesWorkspaceRepoSlugHooksUIDParams() *GetRepositoriesWorkspaceRepoSlugHooksUIDParams
- func NewGetRepositoriesWorkspaceRepoSlugHooksUIDParamsWithContext(ctx context.Context) *GetRepositoriesWorkspaceRepoSlugHooksUIDParams
- func NewGetRepositoriesWorkspaceRepoSlugHooksUIDParamsWithHTTPClient(client *http.Client) *GetRepositoriesWorkspaceRepoSlugHooksUIDParams
- func NewGetRepositoriesWorkspaceRepoSlugHooksUIDParamsWithTimeout(timeout time.Duration) *GetRepositoriesWorkspaceRepoSlugHooksUIDParams
- func (o *GetRepositoriesWorkspaceRepoSlugHooksUIDParams) SetContext(ctx context.Context)
- func (o *GetRepositoriesWorkspaceRepoSlugHooksUIDParams) SetHTTPClient(client *http.Client)
- func (o *GetRepositoriesWorkspaceRepoSlugHooksUIDParams) SetRepoSlug(repoSlug string)
- func (o *GetRepositoriesWorkspaceRepoSlugHooksUIDParams) SetTimeout(timeout time.Duration)
- func (o *GetRepositoriesWorkspaceRepoSlugHooksUIDParams) SetUID(uid string)
- func (o *GetRepositoriesWorkspaceRepoSlugHooksUIDParams) SetWorkspace(workspace string)
- func (o *GetRepositoriesWorkspaceRepoSlugHooksUIDParams) WithContext(ctx context.Context) *GetRepositoriesWorkspaceRepoSlugHooksUIDParams
- func (o *GetRepositoriesWorkspaceRepoSlugHooksUIDParams) WithHTTPClient(client *http.Client) *GetRepositoriesWorkspaceRepoSlugHooksUIDParams
- func (o *GetRepositoriesWorkspaceRepoSlugHooksUIDParams) WithRepoSlug(repoSlug string) *GetRepositoriesWorkspaceRepoSlugHooksUIDParams
- func (o *GetRepositoriesWorkspaceRepoSlugHooksUIDParams) WithTimeout(timeout time.Duration) *GetRepositoriesWorkspaceRepoSlugHooksUIDParams
- func (o *GetRepositoriesWorkspaceRepoSlugHooksUIDParams) WithUID(uid string) *GetRepositoriesWorkspaceRepoSlugHooksUIDParams
- func (o *GetRepositoriesWorkspaceRepoSlugHooksUIDParams) WithWorkspace(workspace string) *GetRepositoriesWorkspaceRepoSlugHooksUIDParams
- func (o *GetRepositoriesWorkspaceRepoSlugHooksUIDParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetRepositoriesWorkspaceRepoSlugHooksUIDReader
- type GetRepositoriesWorkspaceRepoSlugNotFound
- type GetRepositoriesWorkspaceRepoSlugOK
- type GetRepositoriesWorkspaceRepoSlugParams
- func NewGetRepositoriesWorkspaceRepoSlugParams() *GetRepositoriesWorkspaceRepoSlugParams
- func NewGetRepositoriesWorkspaceRepoSlugParamsWithContext(ctx context.Context) *GetRepositoriesWorkspaceRepoSlugParams
- func NewGetRepositoriesWorkspaceRepoSlugParamsWithHTTPClient(client *http.Client) *GetRepositoriesWorkspaceRepoSlugParams
- func NewGetRepositoriesWorkspaceRepoSlugParamsWithTimeout(timeout time.Duration) *GetRepositoriesWorkspaceRepoSlugParams
- func (o *GetRepositoriesWorkspaceRepoSlugParams) SetContext(ctx context.Context)
- func (o *GetRepositoriesWorkspaceRepoSlugParams) SetHTTPClient(client *http.Client)
- func (o *GetRepositoriesWorkspaceRepoSlugParams) SetRepoSlug(repoSlug string)
- func (o *GetRepositoriesWorkspaceRepoSlugParams) SetTimeout(timeout time.Duration)
- func (o *GetRepositoriesWorkspaceRepoSlugParams) SetWorkspace(workspace string)
- func (o *GetRepositoriesWorkspaceRepoSlugParams) WithContext(ctx context.Context) *GetRepositoriesWorkspaceRepoSlugParams
- func (o *GetRepositoriesWorkspaceRepoSlugParams) WithHTTPClient(client *http.Client) *GetRepositoriesWorkspaceRepoSlugParams
- func (o *GetRepositoriesWorkspaceRepoSlugParams) WithRepoSlug(repoSlug string) *GetRepositoriesWorkspaceRepoSlugParams
- func (o *GetRepositoriesWorkspaceRepoSlugParams) WithTimeout(timeout time.Duration) *GetRepositoriesWorkspaceRepoSlugParams
- func (o *GetRepositoriesWorkspaceRepoSlugParams) WithWorkspace(workspace string) *GetRepositoriesWorkspaceRepoSlugParams
- func (o *GetRepositoriesWorkspaceRepoSlugParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesNotFound
- type GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesOK
- type GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParams
- func NewGetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParams() *GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParams
- func NewGetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParamsWithContext(ctx context.Context) *GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParams
- func NewGetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParamsWithHTTPClient(client *http.Client) *GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParams
- func NewGetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParamsWithTimeout(timeout time.Duration) *GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParams
- func (o *GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParams) SetContext(ctx context.Context)
- func (o *GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParams) SetHTTPClient(client *http.Client)
- func (o *GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParams) SetPullRequestID(pullRequestID int64)
- func (o *GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParams) SetQ(q *string)
- func (o *GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParams) SetRepoSlug(repoSlug string)
- func (o *GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParams) SetSort(sort *string)
- func (o *GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParams) SetTimeout(timeout time.Duration)
- func (o *GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParams) SetWorkspace(workspace string)
- func (o *GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParams) WithContext(ctx context.Context) *GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParams
- func (o *GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParams) WithHTTPClient(client *http.Client) *GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParams
- func (o *GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParams) WithPullRequestID(pullRequestID int64) *GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParams
- func (o *GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParams) WithQ(q *string) *GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParams
- func (o *GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParams) WithRepoSlug(repoSlug string) *GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParams
- func (o *GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParams) WithSort(sort *string) *GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParams
- func (o *GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParams) WithTimeout(timeout time.Duration) *GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParams
- func (o *GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParams) WithWorkspace(workspace string) *GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParams
- func (o *GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesReader
- type GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesUnauthorized
- type GetRepositoriesWorkspaceRepoSlugReader
- type GetRepositoriesWorkspaceRepoSlugWatchersOK
- type GetRepositoriesWorkspaceRepoSlugWatchersParams
- func NewGetRepositoriesWorkspaceRepoSlugWatchersParams() *GetRepositoriesWorkspaceRepoSlugWatchersParams
- func NewGetRepositoriesWorkspaceRepoSlugWatchersParamsWithContext(ctx context.Context) *GetRepositoriesWorkspaceRepoSlugWatchersParams
- func NewGetRepositoriesWorkspaceRepoSlugWatchersParamsWithHTTPClient(client *http.Client) *GetRepositoriesWorkspaceRepoSlugWatchersParams
- func NewGetRepositoriesWorkspaceRepoSlugWatchersParamsWithTimeout(timeout time.Duration) *GetRepositoriesWorkspaceRepoSlugWatchersParams
- func (o *GetRepositoriesWorkspaceRepoSlugWatchersParams) SetContext(ctx context.Context)
- func (o *GetRepositoriesWorkspaceRepoSlugWatchersParams) SetHTTPClient(client *http.Client)
- func (o *GetRepositoriesWorkspaceRepoSlugWatchersParams) SetRepoSlug(repoSlug string)
- func (o *GetRepositoriesWorkspaceRepoSlugWatchersParams) SetTimeout(timeout time.Duration)
- func (o *GetRepositoriesWorkspaceRepoSlugWatchersParams) SetWorkspace(workspace string)
- func (o *GetRepositoriesWorkspaceRepoSlugWatchersParams) WithContext(ctx context.Context) *GetRepositoriesWorkspaceRepoSlugWatchersParams
- func (o *GetRepositoriesWorkspaceRepoSlugWatchersParams) WithHTTPClient(client *http.Client) *GetRepositoriesWorkspaceRepoSlugWatchersParams
- func (o *GetRepositoriesWorkspaceRepoSlugWatchersParams) WithRepoSlug(repoSlug string) *GetRepositoriesWorkspaceRepoSlugWatchersParams
- func (o *GetRepositoriesWorkspaceRepoSlugWatchersParams) WithTimeout(timeout time.Duration) *GetRepositoriesWorkspaceRepoSlugWatchersParams
- func (o *GetRepositoriesWorkspaceRepoSlugWatchersParams) WithWorkspace(workspace string) *GetRepositoriesWorkspaceRepoSlugWatchersParams
- func (o *GetRepositoriesWorkspaceRepoSlugWatchersParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetRepositoriesWorkspaceRepoSlugWatchersReader
- type GetUserPermissionsRepositoriesOK
- type GetUserPermissionsRepositoriesParams
- func NewGetUserPermissionsRepositoriesParams() *GetUserPermissionsRepositoriesParams
- func NewGetUserPermissionsRepositoriesParamsWithContext(ctx context.Context) *GetUserPermissionsRepositoriesParams
- func NewGetUserPermissionsRepositoriesParamsWithHTTPClient(client *http.Client) *GetUserPermissionsRepositoriesParams
- func NewGetUserPermissionsRepositoriesParamsWithTimeout(timeout time.Duration) *GetUserPermissionsRepositoriesParams
- func (o *GetUserPermissionsRepositoriesParams) SetContext(ctx context.Context)
- func (o *GetUserPermissionsRepositoriesParams) SetHTTPClient(client *http.Client)
- func (o *GetUserPermissionsRepositoriesParams) SetQ(q *string)
- func (o *GetUserPermissionsRepositoriesParams) SetSort(sort *string)
- func (o *GetUserPermissionsRepositoriesParams) SetTimeout(timeout time.Duration)
- func (o *GetUserPermissionsRepositoriesParams) WithContext(ctx context.Context) *GetUserPermissionsRepositoriesParams
- func (o *GetUserPermissionsRepositoriesParams) WithHTTPClient(client *http.Client) *GetUserPermissionsRepositoriesParams
- func (o *GetUserPermissionsRepositoriesParams) WithQ(q *string) *GetUserPermissionsRepositoriesParams
- func (o *GetUserPermissionsRepositoriesParams) WithSort(sort *string) *GetUserPermissionsRepositoriesParams
- func (o *GetUserPermissionsRepositoriesParams) WithTimeout(timeout time.Duration) *GetUserPermissionsRepositoriesParams
- func (o *GetUserPermissionsRepositoriesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type GetUserPermissionsRepositoriesReader
- type PostRepositoriesWorkspaceRepoSlugBadRequest
- type PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildCreated
- type PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildNotFound
- type PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildParams
- func NewPostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildParams() *PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildParams
- func NewPostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildParamsWithContext(ctx context.Context) *PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildParams
- func NewPostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildParamsWithHTTPClient(client *http.Client) *PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildParams
- func NewPostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildParamsWithTimeout(timeout time.Duration) *PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildParams
- func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildParams) SetBody(body *models.Commitstatus)
- func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildParams) SetContext(ctx context.Context)
- func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildParams) SetHTTPClient(client *http.Client)
- func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildParams) SetNode(node string)
- func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildParams) SetRepoSlug(repoSlug string)
- func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildParams) SetTimeout(timeout time.Duration)
- func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildParams) SetWorkspace(workspace string)
- func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildParams) WithBody(body *models.Commitstatus) *PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildParams
- func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildParams) WithContext(ctx context.Context) *PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildParams
- func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildParams) WithHTTPClient(client *http.Client) *PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildParams
- func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildParams) WithNode(node string) *PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildParams
- func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildParams) WithRepoSlug(repoSlug string) *PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildParams
- func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildParams) WithTimeout(timeout time.Duration) *PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildParams
- func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildParams) WithWorkspace(workspace string) *PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildParams
- func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildReader
- type PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildUnauthorized
- type PostRepositoriesWorkspaceRepoSlugForksCreated
- type PostRepositoriesWorkspaceRepoSlugForksParams
- func NewPostRepositoriesWorkspaceRepoSlugForksParams() *PostRepositoriesWorkspaceRepoSlugForksParams
- func NewPostRepositoriesWorkspaceRepoSlugForksParamsWithContext(ctx context.Context) *PostRepositoriesWorkspaceRepoSlugForksParams
- func NewPostRepositoriesWorkspaceRepoSlugForksParamsWithHTTPClient(client *http.Client) *PostRepositoriesWorkspaceRepoSlugForksParams
- func NewPostRepositoriesWorkspaceRepoSlugForksParamsWithTimeout(timeout time.Duration) *PostRepositoriesWorkspaceRepoSlugForksParams
- func (o *PostRepositoriesWorkspaceRepoSlugForksParams) SetBody(body *models.Repository)
- func (o *PostRepositoriesWorkspaceRepoSlugForksParams) SetContext(ctx context.Context)
- func (o *PostRepositoriesWorkspaceRepoSlugForksParams) SetHTTPClient(client *http.Client)
- func (o *PostRepositoriesWorkspaceRepoSlugForksParams) SetRepoSlug(repoSlug string)
- func (o *PostRepositoriesWorkspaceRepoSlugForksParams) SetTimeout(timeout time.Duration)
- func (o *PostRepositoriesWorkspaceRepoSlugForksParams) SetWorkspace(workspace string)
- func (o *PostRepositoriesWorkspaceRepoSlugForksParams) WithBody(body *models.Repository) *PostRepositoriesWorkspaceRepoSlugForksParams
- func (o *PostRepositoriesWorkspaceRepoSlugForksParams) WithContext(ctx context.Context) *PostRepositoriesWorkspaceRepoSlugForksParams
- func (o *PostRepositoriesWorkspaceRepoSlugForksParams) WithHTTPClient(client *http.Client) *PostRepositoriesWorkspaceRepoSlugForksParams
- func (o *PostRepositoriesWorkspaceRepoSlugForksParams) WithRepoSlug(repoSlug string) *PostRepositoriesWorkspaceRepoSlugForksParams
- func (o *PostRepositoriesWorkspaceRepoSlugForksParams) WithTimeout(timeout time.Duration) *PostRepositoriesWorkspaceRepoSlugForksParams
- func (o *PostRepositoriesWorkspaceRepoSlugForksParams) WithWorkspace(workspace string) *PostRepositoriesWorkspaceRepoSlugForksParams
- func (o *PostRepositoriesWorkspaceRepoSlugForksParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type PostRepositoriesWorkspaceRepoSlugForksReader
- type PostRepositoriesWorkspaceRepoSlugHooksCreated
- type PostRepositoriesWorkspaceRepoSlugHooksForbidden
- type PostRepositoriesWorkspaceRepoSlugHooksNotFound
- type PostRepositoriesWorkspaceRepoSlugHooksParams
- func NewPostRepositoriesWorkspaceRepoSlugHooksParams() *PostRepositoriesWorkspaceRepoSlugHooksParams
- func NewPostRepositoriesWorkspaceRepoSlugHooksParamsWithContext(ctx context.Context) *PostRepositoriesWorkspaceRepoSlugHooksParams
- func NewPostRepositoriesWorkspaceRepoSlugHooksParamsWithHTTPClient(client *http.Client) *PostRepositoriesWorkspaceRepoSlugHooksParams
- func NewPostRepositoriesWorkspaceRepoSlugHooksParamsWithTimeout(timeout time.Duration) *PostRepositoriesWorkspaceRepoSlugHooksParams
- func (o *PostRepositoriesWorkspaceRepoSlugHooksParams) SetContext(ctx context.Context)
- func (o *PostRepositoriesWorkspaceRepoSlugHooksParams) SetHTTPClient(client *http.Client)
- func (o *PostRepositoriesWorkspaceRepoSlugHooksParams) SetRepoSlug(repoSlug string)
- func (o *PostRepositoriesWorkspaceRepoSlugHooksParams) SetTimeout(timeout time.Duration)
- func (o *PostRepositoriesWorkspaceRepoSlugHooksParams) SetWorkspace(workspace string)
- func (o *PostRepositoriesWorkspaceRepoSlugHooksParams) WithContext(ctx context.Context) *PostRepositoriesWorkspaceRepoSlugHooksParams
- func (o *PostRepositoriesWorkspaceRepoSlugHooksParams) WithHTTPClient(client *http.Client) *PostRepositoriesWorkspaceRepoSlugHooksParams
- func (o *PostRepositoriesWorkspaceRepoSlugHooksParams) WithRepoSlug(repoSlug string) *PostRepositoriesWorkspaceRepoSlugHooksParams
- func (o *PostRepositoriesWorkspaceRepoSlugHooksParams) WithTimeout(timeout time.Duration) *PostRepositoriesWorkspaceRepoSlugHooksParams
- func (o *PostRepositoriesWorkspaceRepoSlugHooksParams) WithWorkspace(workspace string) *PostRepositoriesWorkspaceRepoSlugHooksParams
- func (o *PostRepositoriesWorkspaceRepoSlugHooksParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type PostRepositoriesWorkspaceRepoSlugHooksReader
- type PostRepositoriesWorkspaceRepoSlugOK
- type PostRepositoriesWorkspaceRepoSlugParams
- func NewPostRepositoriesWorkspaceRepoSlugParams() *PostRepositoriesWorkspaceRepoSlugParams
- func NewPostRepositoriesWorkspaceRepoSlugParamsWithContext(ctx context.Context) *PostRepositoriesWorkspaceRepoSlugParams
- func NewPostRepositoriesWorkspaceRepoSlugParamsWithHTTPClient(client *http.Client) *PostRepositoriesWorkspaceRepoSlugParams
- func NewPostRepositoriesWorkspaceRepoSlugParamsWithTimeout(timeout time.Duration) *PostRepositoriesWorkspaceRepoSlugParams
- func (o *PostRepositoriesWorkspaceRepoSlugParams) SetBody(body *models.Repository)
- func (o *PostRepositoriesWorkspaceRepoSlugParams) SetContext(ctx context.Context)
- func (o *PostRepositoriesWorkspaceRepoSlugParams) SetHTTPClient(client *http.Client)
- func (o *PostRepositoriesWorkspaceRepoSlugParams) SetRepoSlug(repoSlug string)
- func (o *PostRepositoriesWorkspaceRepoSlugParams) SetTimeout(timeout time.Duration)
- func (o *PostRepositoriesWorkspaceRepoSlugParams) SetWorkspace(workspace string)
- func (o *PostRepositoriesWorkspaceRepoSlugParams) WithBody(body *models.Repository) *PostRepositoriesWorkspaceRepoSlugParams
- func (o *PostRepositoriesWorkspaceRepoSlugParams) WithContext(ctx context.Context) *PostRepositoriesWorkspaceRepoSlugParams
- func (o *PostRepositoriesWorkspaceRepoSlugParams) WithHTTPClient(client *http.Client) *PostRepositoriesWorkspaceRepoSlugParams
- func (o *PostRepositoriesWorkspaceRepoSlugParams) WithRepoSlug(repoSlug string) *PostRepositoriesWorkspaceRepoSlugParams
- func (o *PostRepositoriesWorkspaceRepoSlugParams) WithTimeout(timeout time.Duration) *PostRepositoriesWorkspaceRepoSlugParams
- func (o *PostRepositoriesWorkspaceRepoSlugParams) WithWorkspace(workspace string) *PostRepositoriesWorkspaceRepoSlugParams
- func (o *PostRepositoriesWorkspaceRepoSlugParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type PostRepositoriesWorkspaceRepoSlugReader
- type PostRepositoriesWorkspaceRepoSlugUnauthorized
- type PutRepositoriesWorkspaceRepoSlugBadRequest
- type PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyNotFound
- type PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyOK
- type PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams
- func NewPutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams() *PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams
- func NewPutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParamsWithContext(ctx context.Context) *PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams
- func NewPutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParamsWithHTTPClient(client *http.Client) *PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams
- func NewPutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParamsWithTimeout(timeout time.Duration) *PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams
- func (o *PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams) SetBody(body *models.Commitstatus)
- func (o *PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams) SetContext(ctx context.Context)
- func (o *PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams) SetHTTPClient(client *http.Client)
- func (o *PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams) SetKey(key string)
- func (o *PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams) SetNode(node string)
- func (o *PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams) SetRepoSlug(repoSlug string)
- func (o *PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams) SetTimeout(timeout time.Duration)
- func (o *PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams) SetWorkspace(workspace string)
- func (o *PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams) WithBody(body *models.Commitstatus) *PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams
- func (o *PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams) WithContext(ctx context.Context) *PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams
- func (o *PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams) WithHTTPClient(client *http.Client) *PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams
- func (o *PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams) WithKey(key string) *PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams
- func (o *PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams) WithNode(node string) *PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams
- func (o *PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams) WithRepoSlug(repoSlug string) *PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams
- func (o *PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams) WithTimeout(timeout time.Duration) *PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams
- func (o *PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams) WithWorkspace(workspace string) *PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams
- func (o *PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyReader
- type PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyUnauthorized
- type PutRepositoriesWorkspaceRepoSlugCreated
- type PutRepositoriesWorkspaceRepoSlugHooksUIDForbidden
- type PutRepositoriesWorkspaceRepoSlugHooksUIDNotFound
- type PutRepositoriesWorkspaceRepoSlugHooksUIDOK
- type PutRepositoriesWorkspaceRepoSlugHooksUIDParams
- func NewPutRepositoriesWorkspaceRepoSlugHooksUIDParams() *PutRepositoriesWorkspaceRepoSlugHooksUIDParams
- func NewPutRepositoriesWorkspaceRepoSlugHooksUIDParamsWithContext(ctx context.Context) *PutRepositoriesWorkspaceRepoSlugHooksUIDParams
- func NewPutRepositoriesWorkspaceRepoSlugHooksUIDParamsWithHTTPClient(client *http.Client) *PutRepositoriesWorkspaceRepoSlugHooksUIDParams
- func NewPutRepositoriesWorkspaceRepoSlugHooksUIDParamsWithTimeout(timeout time.Duration) *PutRepositoriesWorkspaceRepoSlugHooksUIDParams
- func (o *PutRepositoriesWorkspaceRepoSlugHooksUIDParams) SetContext(ctx context.Context)
- func (o *PutRepositoriesWorkspaceRepoSlugHooksUIDParams) SetHTTPClient(client *http.Client)
- func (o *PutRepositoriesWorkspaceRepoSlugHooksUIDParams) SetRepoSlug(repoSlug string)
- func (o *PutRepositoriesWorkspaceRepoSlugHooksUIDParams) SetTimeout(timeout time.Duration)
- func (o *PutRepositoriesWorkspaceRepoSlugHooksUIDParams) SetUID(uid string)
- func (o *PutRepositoriesWorkspaceRepoSlugHooksUIDParams) SetWorkspace(workspace string)
- func (o *PutRepositoriesWorkspaceRepoSlugHooksUIDParams) WithContext(ctx context.Context) *PutRepositoriesWorkspaceRepoSlugHooksUIDParams
- func (o *PutRepositoriesWorkspaceRepoSlugHooksUIDParams) WithHTTPClient(client *http.Client) *PutRepositoriesWorkspaceRepoSlugHooksUIDParams
- func (o *PutRepositoriesWorkspaceRepoSlugHooksUIDParams) WithRepoSlug(repoSlug string) *PutRepositoriesWorkspaceRepoSlugHooksUIDParams
- func (o *PutRepositoriesWorkspaceRepoSlugHooksUIDParams) WithTimeout(timeout time.Duration) *PutRepositoriesWorkspaceRepoSlugHooksUIDParams
- func (o *PutRepositoriesWorkspaceRepoSlugHooksUIDParams) WithUID(uid string) *PutRepositoriesWorkspaceRepoSlugHooksUIDParams
- func (o *PutRepositoriesWorkspaceRepoSlugHooksUIDParams) WithWorkspace(workspace string) *PutRepositoriesWorkspaceRepoSlugHooksUIDParams
- func (o *PutRepositoriesWorkspaceRepoSlugHooksUIDParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type PutRepositoriesWorkspaceRepoSlugHooksUIDReader
- type PutRepositoriesWorkspaceRepoSlugOK
- type PutRepositoriesWorkspaceRepoSlugParams
- func NewPutRepositoriesWorkspaceRepoSlugParams() *PutRepositoriesWorkspaceRepoSlugParams
- func NewPutRepositoriesWorkspaceRepoSlugParamsWithContext(ctx context.Context) *PutRepositoriesWorkspaceRepoSlugParams
- func NewPutRepositoriesWorkspaceRepoSlugParamsWithHTTPClient(client *http.Client) *PutRepositoriesWorkspaceRepoSlugParams
- func NewPutRepositoriesWorkspaceRepoSlugParamsWithTimeout(timeout time.Duration) *PutRepositoriesWorkspaceRepoSlugParams
- func (o *PutRepositoriesWorkspaceRepoSlugParams) SetBody(body *models.Repository)
- func (o *PutRepositoriesWorkspaceRepoSlugParams) SetContext(ctx context.Context)
- func (o *PutRepositoriesWorkspaceRepoSlugParams) SetHTTPClient(client *http.Client)
- func (o *PutRepositoriesWorkspaceRepoSlugParams) SetRepoSlug(repoSlug string)
- func (o *PutRepositoriesWorkspaceRepoSlugParams) SetTimeout(timeout time.Duration)
- func (o *PutRepositoriesWorkspaceRepoSlugParams) SetWorkspace(workspace string)
- func (o *PutRepositoriesWorkspaceRepoSlugParams) WithBody(body *models.Repository) *PutRepositoriesWorkspaceRepoSlugParams
- func (o *PutRepositoriesWorkspaceRepoSlugParams) WithContext(ctx context.Context) *PutRepositoriesWorkspaceRepoSlugParams
- func (o *PutRepositoriesWorkspaceRepoSlugParams) WithHTTPClient(client *http.Client) *PutRepositoriesWorkspaceRepoSlugParams
- func (o *PutRepositoriesWorkspaceRepoSlugParams) WithRepoSlug(repoSlug string) *PutRepositoriesWorkspaceRepoSlugParams
- func (o *PutRepositoriesWorkspaceRepoSlugParams) WithTimeout(timeout time.Duration) *PutRepositoriesWorkspaceRepoSlugParams
- func (o *PutRepositoriesWorkspaceRepoSlugParams) WithWorkspace(workspace string) *PutRepositoriesWorkspaceRepoSlugParams
- func (o *PutRepositoriesWorkspaceRepoSlugParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type PutRepositoriesWorkspaceRepoSlugReader
- type PutRepositoriesWorkspaceRepoSlugUnauthorized
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 repositories API
func (*Client) DeleteRepositoriesWorkspaceRepoSlug ¶
func (a *Client) DeleteRepositoriesWorkspaceRepoSlug(params *DeleteRepositoriesWorkspaceRepoSlugParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteRepositoriesWorkspaceRepoSlugNoContent, error)
DeleteRepositoriesWorkspaceRepoSlug Deletes the repository. This is an irreversible operation.
This does not affect its forks.
func (*Client) DeleteRepositoriesWorkspaceRepoSlugHooksUID ¶
func (a *Client) DeleteRepositoriesWorkspaceRepoSlugHooksUID(params *DeleteRepositoriesWorkspaceRepoSlugHooksUIDParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteRepositoriesWorkspaceRepoSlugHooksUIDNoContent, error)
DeleteRepositoriesWorkspaceRepoSlugHooksUID Deletes the specified webhook subscription from the given
repository.
func (*Client) GetRepositories ¶
func (a *Client) GetRepositories(params *GetRepositoriesParams, authInfo runtime.ClientAuthInfoWriter) (*GetRepositoriesOK, error)
GetRepositories Returns a paginated list of all public repositories.
This endpoint also supports filtering and sorting of the results. See [filtering and sorting](../meta/filtering) for more details.
func (*Client) GetRepositoriesWorkspace ¶
func (a *Client) GetRepositoriesWorkspace(params *GetRepositoriesWorkspaceParams, authInfo runtime.ClientAuthInfoWriter) (*GetRepositoriesWorkspaceOK, error)
GetRepositoriesWorkspace Returns a paginated list of all repositories owned by the specified
account or UUID.
The result can be narrowed down based on the authenticated user's role.
E.g. with `?role=contributor`, only those repositories that the authenticated user has write access to are returned (this includes any repo the user is an admin on, as that implies write access).
This endpoint also supports filtering and sorting of the results. See [filtering and sorting](../../meta/filtering) for more details.
func (*Client) GetRepositoriesWorkspaceRepoSlug ¶
func (a *Client) GetRepositoriesWorkspaceRepoSlug(params *GetRepositoriesWorkspaceRepoSlugParams, authInfo runtime.ClientAuthInfoWriter) (*GetRepositoriesWorkspaceRepoSlugOK, error)
GetRepositoriesWorkspaceRepoSlug Returns the object describing this repository.
func (*Client) GetRepositoriesWorkspaceRepoSlugCommitNodeStatuses ¶
func (a *Client) GetRepositoriesWorkspaceRepoSlugCommitNodeStatuses(params *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParams, authInfo runtime.ClientAuthInfoWriter) (*GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesOK, error)
GetRepositoriesWorkspaceRepoSlugCommitNodeStatuses Returns all statuses (e.g. build results) for a specific commit.
func (*Client) GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKey ¶
func (a *Client) GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKey(params *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams, authInfo runtime.ClientAuthInfoWriter) (*GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyOK, error)
GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKey Returns the specified build status for a commit.
func (*Client) GetRepositoriesWorkspaceRepoSlugForks ¶
func (a *Client) GetRepositoriesWorkspaceRepoSlugForks(params *GetRepositoriesWorkspaceRepoSlugForksParams, authInfo runtime.ClientAuthInfoWriter) (*GetRepositoriesWorkspaceRepoSlugForksOK, error)
GetRepositoriesWorkspaceRepoSlugForks Returns a paginated list of all the forks of the specified
repository.
func (*Client) GetRepositoriesWorkspaceRepoSlugHooks ¶
func (a *Client) GetRepositoriesWorkspaceRepoSlugHooks(params *GetRepositoriesWorkspaceRepoSlugHooksParams, authInfo runtime.ClientAuthInfoWriter) (*GetRepositoriesWorkspaceRepoSlugHooksOK, error)
GetRepositoriesWorkspaceRepoSlugHooks Returns a paginated list of webhooks installed on this repository.
The teams endpoint for projects has been deprecated, and you should ensure you are using the workspaces endpoint. For more information, see [the announcement](https://developer.atlassian.com/cloud/bitbucket/bitbucket-api-teams-deprecation/).
func (*Client) GetRepositoriesWorkspaceRepoSlugHooksUID ¶
func (a *Client) GetRepositoriesWorkspaceRepoSlugHooksUID(params *GetRepositoriesWorkspaceRepoSlugHooksUIDParams, authInfo runtime.ClientAuthInfoWriter) (*GetRepositoriesWorkspaceRepoSlugHooksUIDOK, error)
GetRepositoriesWorkspaceRepoSlugHooksUID Returns the webhook with the specified id installed on the specified
repository.
func (*Client) GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatuses ¶
func (a *Client) GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatuses(params *GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParams, authInfo runtime.ClientAuthInfoWriter) (*GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesOK, error)
GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatuses Returns all statuses (e.g. build results) for the given pull
request.
func (*Client) GetRepositoriesWorkspaceRepoSlugWatchers ¶
func (a *Client) GetRepositoriesWorkspaceRepoSlugWatchers(params *GetRepositoriesWorkspaceRepoSlugWatchersParams, authInfo runtime.ClientAuthInfoWriter) (*GetRepositoriesWorkspaceRepoSlugWatchersOK, error)
GetRepositoriesWorkspaceRepoSlugWatchers Returns a paginated list of all the watchers on the specified
repository.
func (*Client) GetUserPermissionsRepositories ¶
func (a *Client) GetUserPermissionsRepositories(params *GetUserPermissionsRepositoriesParams, authInfo runtime.ClientAuthInfoWriter) (*GetUserPermissionsRepositoriesOK, error)
GetUserPermissionsRepositories Returns an object for each repository the caller has explicit access
to and their effective permission — the highest level of permission the caller has. This does not return public repositories that the user was not granted any specific permission in, and does not distinguish between direct and indirect privileges.
Permissions can be:
* `admin` * `write` * `read`
Example:
``` $ curl https://api.bitbucket.org/2.0/user/permissions/repositories
{ "pagelen": 10, "values": [ { "type": "repository_permission", "user": { "type": "user", "nickname": "evzijst", "display_name": "Erik van Zijst", "uuid": "{d301aafa-d676-4ee0-88be-962be7417567}" }, "repository": { "type": "repository", "name": "geordi", "full_name": "bitbucket/geordi", "uuid": "{85d08b4e-571d-44e9-a507-fa476535aa98}" }, "permission": "admin" } ], "page": 1, "size": 1 }
```
Results may be further [filtered or sorted](../../../meta/filtering) by repository or permission by adding the following query string parameters:
* `q=repository.name="geordi"` or `q=permission>"read"` * `sort=repository.name`
Note that the query parameter values need to be URL escaped so that `=` would become `%3D`.
func (*Client) PostRepositoriesWorkspaceRepoSlug ¶
func (a *Client) PostRepositoriesWorkspaceRepoSlug(params *PostRepositoriesWorkspaceRepoSlugParams, authInfo runtime.ClientAuthInfoWriter) (*PostRepositoriesWorkspaceRepoSlugOK, error)
PostRepositoriesWorkspaceRepoSlug Creates a new repository.
Note: In order to set the project for the newly created repository, pass in either the project key or the project UUID as part of the request body as shown in the examples below:
```
$ curl -X POST -H "Content-Type: application/json" -d '{ "scm": "git", "project": { "key": "MARS" } }' https://api.bitbucket.org/2.0/repositories/teamsinspace/hablanding
```
or
```
$ curl -X POST -H "Content-Type: application/json" -d '{ "scm": "git", "project": { "key": "{ba516952-992a-4c2d-acbd-17d502922f96}" } }' https://api.bitbucket.org/2.0/repositories/teamsinspace/hablanding
```
The project must only be assigned for repositories belonging to a team. If the repository owner is a team and the project is not provided, the repository is automatically assigned to the oldest project in the team.
Note: In the examples above, the username `teamsinspace`, and/or the repository name `hablanding` can be replaced by UUIDs.
func (*Client) PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuild ¶
func (a *Client) PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuild(params *PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildParams, authInfo runtime.ClientAuthInfoWriter) (*PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildCreated, error)
PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuild Creates a new build status against the specified commit.
If the specified key already exists, the existing status object will be overwritten.
When creating a new commit status, you can use a URI template for the URL. Templates are URLs that contain variable names that Bitbucket will evaluate at runtime whenever the URL is displayed anywhere similar to parameter substitution in [Bitbucket Connect](https://developer.atlassian.com/bitbucket/concepts/context-parameters.html). For example, one could use `https://foo.com/builds/{repository.full_name}` which Bitbucket will turn into `https://foo.com/builds/foo/bar` at render time. The context variables available are `repository` and `commit`.
func (*Client) PostRepositoriesWorkspaceRepoSlugForks ¶
func (a *Client) PostRepositoriesWorkspaceRepoSlugForks(params *PostRepositoriesWorkspaceRepoSlugForksParams, authInfo runtime.ClientAuthInfoWriter) (*PostRepositoriesWorkspaceRepoSlugForksCreated, error)
PostRepositoriesWorkspaceRepoSlugForks Creates a new fork of the specified repository.
## Forking a repository
To create a fork, specify the workspace explicitly as part of the request body:
```
$ curl -X POST -u jdoe https://api.bitbucket.org/2.0/repositories/atlassian/bbql/forks \ -H 'Content-Type: application/json' -d '{ "name": "bbql_fork", "workspace": { "slug": "atlassian" } }'
```
To fork a repository into the same workspace, also specify a new `name`.
When you specify a value for `name`, it will also affect the `slug`. The `slug` is reflected in the repository URL of the new fork. It is derived from `name` by substituting non-ASCII characters, removes whitespace, and changes characters to lower case. For example, `My repo` would turn into `my_repo`.
You need contributor access to create new forks within a workspace.
## Change the properties of a new fork
By default the fork inherits most of its properties from the parent. However, since the optional POST body document follows the normal `repository` JSON schema and you can override the new fork's properties.
Properties that can be overridden include:
- description
- fork_policy
- language
- mainbranch
- is_private (note that a private repo's fork_policy might prohibit the creation of public forks, in which `is_private=False` would fail)
- has_issues (to initialize or disable the new repo's issue tracker -- note that the actual contents of the parent repository's issue tracker are not copied during forking)
- has_wiki (to initialize or disable the new repo's wiki -- note that the actual contents of the parent repository's wiki are not copied during forking)
- project (when forking into a private project, the fork's `is_private` must be `true`)
Properties that cannot be modified include:
* scm * parent * full_name
func (*Client) PostRepositoriesWorkspaceRepoSlugHooks ¶
func (a *Client) PostRepositoriesWorkspaceRepoSlugHooks(params *PostRepositoriesWorkspaceRepoSlugHooksParams, authInfo runtime.ClientAuthInfoWriter) (*PostRepositoriesWorkspaceRepoSlugHooksCreated, error)
PostRepositoriesWorkspaceRepoSlugHooks Creates a new webhook on the specified repository.
The teams endpoint for projects has been deprecated, and you should ensure you are using the workspaces endpoint. For more information, see [the announcement](https://developer.atlassian.com/cloud/bitbucket/bitbucket-api-teams-deprecation/).
Example:
``` $ curl -X POST -u credentials -H 'Content-Type: application/json' https://api.bitbucket.org/2.0/repositories/username/slug/hooks -d '
{ "description": "Webhook Description", "url": "https://example.com/", "active": true, "events": [ "repo:push", "issue:created", "issue:updated" ] }'
```
Note that this call requires the webhook scope, as well as any scope that applies to the events that the webhook subscribes to. In the example above that means: `webhook`, `repository` and `issue`.
Also note that the `url` must properly resolve and cannot be an internal, non-routed address.
func (*Client) PutRepositoriesWorkspaceRepoSlug ¶
func (a *Client) PutRepositoriesWorkspaceRepoSlug(params *PutRepositoriesWorkspaceRepoSlugParams, authInfo runtime.ClientAuthInfoWriter) (*PutRepositoriesWorkspaceRepoSlugOK, *PutRepositoriesWorkspaceRepoSlugCreated, error)
PutRepositoriesWorkspaceRepoSlug Since this endpoint can be used to both update and to create a
repository, the request body depends on the intent.
### Creation
See the POST documentation for the repository endpoint for an example of the request body.
### Update
Note: Changing the `name` of the repository will cause the location to be changed. This is because the URL of the repo is derived from the name (a process called slugification). In such a scenario, it is possible for the request to fail if the newly created slug conflicts with an existing repository's slug. But if there is no conflict, the new location will be returned in the `Location` header of the response.
func (*Client) PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKey ¶
func (a *Client) PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKey(params *PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams, authInfo runtime.ClientAuthInfoWriter) (*PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyOK, error)
PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKey Used to update the current status of a build status object on the
specific commit.
This operation can also be used to change other properties of the build status:
* `state` * `name` * `description` * `url` * `refname`
The `key` cannot be changed.
func (*Client) PutRepositoriesWorkspaceRepoSlugHooksUID ¶
func (a *Client) PutRepositoriesWorkspaceRepoSlugHooksUID(params *PutRepositoriesWorkspaceRepoSlugHooksUIDParams, authInfo runtime.ClientAuthInfoWriter) (*PutRepositoriesWorkspaceRepoSlugHooksUIDOK, error)
PutRepositoriesWorkspaceRepoSlugHooksUID Updates the specified webhook subscription.
The following properties can be mutated:
* `description` * `url` * `active` * `events`
func (*Client) SetTransport ¶
func (a *Client) SetTransport(transport runtime.ClientTransport)
SetTransport changes the transport on the client
type ClientService ¶
type ClientService interface { DeleteRepositoriesWorkspaceRepoSlug(params *DeleteRepositoriesWorkspaceRepoSlugParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteRepositoriesWorkspaceRepoSlugNoContent, error) DeleteRepositoriesWorkspaceRepoSlugHooksUID(params *DeleteRepositoriesWorkspaceRepoSlugHooksUIDParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteRepositoriesWorkspaceRepoSlugHooksUIDNoContent, error) GetRepositories(params *GetRepositoriesParams, authInfo runtime.ClientAuthInfoWriter) (*GetRepositoriesOK, error) GetRepositoriesWorkspace(params *GetRepositoriesWorkspaceParams, authInfo runtime.ClientAuthInfoWriter) (*GetRepositoriesWorkspaceOK, error) GetRepositoriesWorkspaceRepoSlug(params *GetRepositoriesWorkspaceRepoSlugParams, authInfo runtime.ClientAuthInfoWriter) (*GetRepositoriesWorkspaceRepoSlugOK, error) GetRepositoriesWorkspaceRepoSlugCommitNodeStatuses(params *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParams, authInfo runtime.ClientAuthInfoWriter) (*GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesOK, error) GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKey(params *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams, authInfo runtime.ClientAuthInfoWriter) (*GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyOK, error) GetRepositoriesWorkspaceRepoSlugForks(params *GetRepositoriesWorkspaceRepoSlugForksParams, authInfo runtime.ClientAuthInfoWriter) (*GetRepositoriesWorkspaceRepoSlugForksOK, error) GetRepositoriesWorkspaceRepoSlugHooks(params *GetRepositoriesWorkspaceRepoSlugHooksParams, authInfo runtime.ClientAuthInfoWriter) (*GetRepositoriesWorkspaceRepoSlugHooksOK, error) GetRepositoriesWorkspaceRepoSlugHooksUID(params *GetRepositoriesWorkspaceRepoSlugHooksUIDParams, authInfo runtime.ClientAuthInfoWriter) (*GetRepositoriesWorkspaceRepoSlugHooksUIDOK, error) GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatuses(params *GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParams, authInfo runtime.ClientAuthInfoWriter) (*GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesOK, error) GetRepositoriesWorkspaceRepoSlugWatchers(params *GetRepositoriesWorkspaceRepoSlugWatchersParams, authInfo runtime.ClientAuthInfoWriter) (*GetRepositoriesWorkspaceRepoSlugWatchersOK, error) GetUserPermissionsRepositories(params *GetUserPermissionsRepositoriesParams, authInfo runtime.ClientAuthInfoWriter) (*GetUserPermissionsRepositoriesOK, error) PostRepositoriesWorkspaceRepoSlug(params *PostRepositoriesWorkspaceRepoSlugParams, authInfo runtime.ClientAuthInfoWriter) (*PostRepositoriesWorkspaceRepoSlugOK, error) PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuild(params *PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildParams, authInfo runtime.ClientAuthInfoWriter) (*PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildCreated, error) PostRepositoriesWorkspaceRepoSlugForks(params *PostRepositoriesWorkspaceRepoSlugForksParams, authInfo runtime.ClientAuthInfoWriter) (*PostRepositoriesWorkspaceRepoSlugForksCreated, error) PostRepositoriesWorkspaceRepoSlugHooks(params *PostRepositoriesWorkspaceRepoSlugHooksParams, authInfo runtime.ClientAuthInfoWriter) (*PostRepositoriesWorkspaceRepoSlugHooksCreated, error) PutRepositoriesWorkspaceRepoSlug(params *PutRepositoriesWorkspaceRepoSlugParams, authInfo runtime.ClientAuthInfoWriter) (*PutRepositoriesWorkspaceRepoSlugOK, *PutRepositoriesWorkspaceRepoSlugCreated, error) PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKey(params *PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams, authInfo runtime.ClientAuthInfoWriter) (*PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyOK, error) PutRepositoriesWorkspaceRepoSlugHooksUID(params *PutRepositoriesWorkspaceRepoSlugHooksUIDParams, authInfo runtime.ClientAuthInfoWriter) (*PutRepositoriesWorkspaceRepoSlugHooksUIDOK, 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 repositories API client.
type DeleteRepositoriesWorkspaceRepoSlugForbidden ¶
DeleteRepositoriesWorkspaceRepoSlugForbidden handles this case with default header values.
If the caller either does not have admin access to the repository, or the repository is set to read-only.
func NewDeleteRepositoriesWorkspaceRepoSlugForbidden ¶
func NewDeleteRepositoriesWorkspaceRepoSlugForbidden() *DeleteRepositoriesWorkspaceRepoSlugForbidden
NewDeleteRepositoriesWorkspaceRepoSlugForbidden creates a DeleteRepositoriesWorkspaceRepoSlugForbidden with default headers values
func (*DeleteRepositoriesWorkspaceRepoSlugForbidden) Error ¶
func (o *DeleteRepositoriesWorkspaceRepoSlugForbidden) Error() string
func (*DeleteRepositoriesWorkspaceRepoSlugForbidden) GetPayload ¶
func (o *DeleteRepositoriesWorkspaceRepoSlugForbidden) GetPayload() *models.Error
type DeleteRepositoriesWorkspaceRepoSlugHooksUIDForbidden ¶
DeleteRepositoriesWorkspaceRepoSlugHooksUIDForbidden handles this case with default header values.
If the authenticated user does not have permission to delete the webhook.
func NewDeleteRepositoriesWorkspaceRepoSlugHooksUIDForbidden ¶
func NewDeleteRepositoriesWorkspaceRepoSlugHooksUIDForbidden() *DeleteRepositoriesWorkspaceRepoSlugHooksUIDForbidden
NewDeleteRepositoriesWorkspaceRepoSlugHooksUIDForbidden creates a DeleteRepositoriesWorkspaceRepoSlugHooksUIDForbidden with default headers values
func (*DeleteRepositoriesWorkspaceRepoSlugHooksUIDForbidden) Error ¶
func (o *DeleteRepositoriesWorkspaceRepoSlugHooksUIDForbidden) Error() string
func (*DeleteRepositoriesWorkspaceRepoSlugHooksUIDForbidden) GetPayload ¶
func (o *DeleteRepositoriesWorkspaceRepoSlugHooksUIDForbidden) GetPayload() *models.Error
type DeleteRepositoriesWorkspaceRepoSlugHooksUIDNoContent ¶
type DeleteRepositoriesWorkspaceRepoSlugHooksUIDNoContent struct { }
DeleteRepositoriesWorkspaceRepoSlugHooksUIDNoContent handles this case with default header values.
When the webhook was deleted successfully
func NewDeleteRepositoriesWorkspaceRepoSlugHooksUIDNoContent ¶
func NewDeleteRepositoriesWorkspaceRepoSlugHooksUIDNoContent() *DeleteRepositoriesWorkspaceRepoSlugHooksUIDNoContent
NewDeleteRepositoriesWorkspaceRepoSlugHooksUIDNoContent creates a DeleteRepositoriesWorkspaceRepoSlugHooksUIDNoContent with default headers values
func (*DeleteRepositoriesWorkspaceRepoSlugHooksUIDNoContent) Error ¶
func (o *DeleteRepositoriesWorkspaceRepoSlugHooksUIDNoContent) Error() string
type DeleteRepositoriesWorkspaceRepoSlugHooksUIDNotFound ¶
DeleteRepositoriesWorkspaceRepoSlugHooksUIDNotFound handles this case with default header values.
If the webhook or repository does not exist.
func NewDeleteRepositoriesWorkspaceRepoSlugHooksUIDNotFound ¶
func NewDeleteRepositoriesWorkspaceRepoSlugHooksUIDNotFound() *DeleteRepositoriesWorkspaceRepoSlugHooksUIDNotFound
NewDeleteRepositoriesWorkspaceRepoSlugHooksUIDNotFound creates a DeleteRepositoriesWorkspaceRepoSlugHooksUIDNotFound with default headers values
func (*DeleteRepositoriesWorkspaceRepoSlugHooksUIDNotFound) Error ¶
func (o *DeleteRepositoriesWorkspaceRepoSlugHooksUIDNotFound) Error() string
func (*DeleteRepositoriesWorkspaceRepoSlugHooksUIDNotFound) GetPayload ¶
func (o *DeleteRepositoriesWorkspaceRepoSlugHooksUIDNotFound) GetPayload() *models.Error
type DeleteRepositoriesWorkspaceRepoSlugHooksUIDParams ¶
type DeleteRepositoriesWorkspaceRepoSlugHooksUIDParams 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 /*UID The installed webhook's id */ UID 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 }
DeleteRepositoriesWorkspaceRepoSlugHooksUIDParams contains all the parameters to send to the API endpoint for the delete repositories workspace repo slug hooks UID operation typically these are written to a http.Request
func NewDeleteRepositoriesWorkspaceRepoSlugHooksUIDParams ¶
func NewDeleteRepositoriesWorkspaceRepoSlugHooksUIDParams() *DeleteRepositoriesWorkspaceRepoSlugHooksUIDParams
NewDeleteRepositoriesWorkspaceRepoSlugHooksUIDParams creates a new DeleteRepositoriesWorkspaceRepoSlugHooksUIDParams object with the default values initialized.
func NewDeleteRepositoriesWorkspaceRepoSlugHooksUIDParamsWithContext ¶
func NewDeleteRepositoriesWorkspaceRepoSlugHooksUIDParamsWithContext(ctx context.Context) *DeleteRepositoriesWorkspaceRepoSlugHooksUIDParams
NewDeleteRepositoriesWorkspaceRepoSlugHooksUIDParamsWithContext creates a new DeleteRepositoriesWorkspaceRepoSlugHooksUIDParams object with the default values initialized, and the ability to set a context for a request
func NewDeleteRepositoriesWorkspaceRepoSlugHooksUIDParamsWithHTTPClient ¶
func NewDeleteRepositoriesWorkspaceRepoSlugHooksUIDParamsWithHTTPClient(client *http.Client) *DeleteRepositoriesWorkspaceRepoSlugHooksUIDParams
NewDeleteRepositoriesWorkspaceRepoSlugHooksUIDParamsWithHTTPClient creates a new DeleteRepositoriesWorkspaceRepoSlugHooksUIDParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewDeleteRepositoriesWorkspaceRepoSlugHooksUIDParamsWithTimeout ¶
func NewDeleteRepositoriesWorkspaceRepoSlugHooksUIDParamsWithTimeout(timeout time.Duration) *DeleteRepositoriesWorkspaceRepoSlugHooksUIDParams
NewDeleteRepositoriesWorkspaceRepoSlugHooksUIDParamsWithTimeout creates a new DeleteRepositoriesWorkspaceRepoSlugHooksUIDParams object with the default values initialized, and the ability to set a timeout on a request
func (*DeleteRepositoriesWorkspaceRepoSlugHooksUIDParams) SetContext ¶
func (o *DeleteRepositoriesWorkspaceRepoSlugHooksUIDParams) SetContext(ctx context.Context)
SetContext adds the context to the delete repositories workspace repo slug hooks UID params
func (*DeleteRepositoriesWorkspaceRepoSlugHooksUIDParams) SetHTTPClient ¶
func (o *DeleteRepositoriesWorkspaceRepoSlugHooksUIDParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the delete repositories workspace repo slug hooks UID params
func (*DeleteRepositoriesWorkspaceRepoSlugHooksUIDParams) SetRepoSlug ¶
func (o *DeleteRepositoriesWorkspaceRepoSlugHooksUIDParams) SetRepoSlug(repoSlug string)
SetRepoSlug adds the repoSlug to the delete repositories workspace repo slug hooks UID params
func (*DeleteRepositoriesWorkspaceRepoSlugHooksUIDParams) SetTimeout ¶
func (o *DeleteRepositoriesWorkspaceRepoSlugHooksUIDParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the delete repositories workspace repo slug hooks UID params
func (*DeleteRepositoriesWorkspaceRepoSlugHooksUIDParams) SetUID ¶
func (o *DeleteRepositoriesWorkspaceRepoSlugHooksUIDParams) SetUID(uid string)
SetUID adds the uid to the delete repositories workspace repo slug hooks UID params
func (*DeleteRepositoriesWorkspaceRepoSlugHooksUIDParams) SetWorkspace ¶
func (o *DeleteRepositoriesWorkspaceRepoSlugHooksUIDParams) SetWorkspace(workspace string)
SetWorkspace adds the workspace to the delete repositories workspace repo slug hooks UID params
func (*DeleteRepositoriesWorkspaceRepoSlugHooksUIDParams) WithContext ¶
func (o *DeleteRepositoriesWorkspaceRepoSlugHooksUIDParams) WithContext(ctx context.Context) *DeleteRepositoriesWorkspaceRepoSlugHooksUIDParams
WithContext adds the context to the delete repositories workspace repo slug hooks UID params
func (*DeleteRepositoriesWorkspaceRepoSlugHooksUIDParams) WithHTTPClient ¶
func (o *DeleteRepositoriesWorkspaceRepoSlugHooksUIDParams) WithHTTPClient(client *http.Client) *DeleteRepositoriesWorkspaceRepoSlugHooksUIDParams
WithHTTPClient adds the HTTPClient to the delete repositories workspace repo slug hooks UID params
func (*DeleteRepositoriesWorkspaceRepoSlugHooksUIDParams) WithRepoSlug ¶
func (o *DeleteRepositoriesWorkspaceRepoSlugHooksUIDParams) WithRepoSlug(repoSlug string) *DeleteRepositoriesWorkspaceRepoSlugHooksUIDParams
WithRepoSlug adds the repoSlug to the delete repositories workspace repo slug hooks UID params
func (*DeleteRepositoriesWorkspaceRepoSlugHooksUIDParams) WithTimeout ¶
func (o *DeleteRepositoriesWorkspaceRepoSlugHooksUIDParams) WithTimeout(timeout time.Duration) *DeleteRepositoriesWorkspaceRepoSlugHooksUIDParams
WithTimeout adds the timeout to the delete repositories workspace repo slug hooks UID params
func (*DeleteRepositoriesWorkspaceRepoSlugHooksUIDParams) WithUID ¶
func (o *DeleteRepositoriesWorkspaceRepoSlugHooksUIDParams) WithUID(uid string) *DeleteRepositoriesWorkspaceRepoSlugHooksUIDParams
WithUID adds the uid to the delete repositories workspace repo slug hooks UID params
func (*DeleteRepositoriesWorkspaceRepoSlugHooksUIDParams) WithWorkspace ¶
func (o *DeleteRepositoriesWorkspaceRepoSlugHooksUIDParams) WithWorkspace(workspace string) *DeleteRepositoriesWorkspaceRepoSlugHooksUIDParams
WithWorkspace adds the workspace to the delete repositories workspace repo slug hooks UID params
func (*DeleteRepositoriesWorkspaceRepoSlugHooksUIDParams) WriteToRequest ¶
func (o *DeleteRepositoriesWorkspaceRepoSlugHooksUIDParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type DeleteRepositoriesWorkspaceRepoSlugHooksUIDReader ¶
type DeleteRepositoriesWorkspaceRepoSlugHooksUIDReader struct {
// contains filtered or unexported fields
}
DeleteRepositoriesWorkspaceRepoSlugHooksUIDReader is a Reader for the DeleteRepositoriesWorkspaceRepoSlugHooksUID structure.
func (*DeleteRepositoriesWorkspaceRepoSlugHooksUIDReader) ReadResponse ¶
func (o *DeleteRepositoriesWorkspaceRepoSlugHooksUIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type DeleteRepositoriesWorkspaceRepoSlugNoContent ¶
type DeleteRepositoriesWorkspaceRepoSlugNoContent struct { }
DeleteRepositoriesWorkspaceRepoSlugNoContent handles this case with default header values.
Indicates successful deletion.
func NewDeleteRepositoriesWorkspaceRepoSlugNoContent ¶
func NewDeleteRepositoriesWorkspaceRepoSlugNoContent() *DeleteRepositoriesWorkspaceRepoSlugNoContent
NewDeleteRepositoriesWorkspaceRepoSlugNoContent creates a DeleteRepositoriesWorkspaceRepoSlugNoContent with default headers values
func (*DeleteRepositoriesWorkspaceRepoSlugNoContent) Error ¶
func (o *DeleteRepositoriesWorkspaceRepoSlugNoContent) Error() string
type DeleteRepositoriesWorkspaceRepoSlugNotFound ¶
DeleteRepositoriesWorkspaceRepoSlugNotFound handles this case with default header values.
If the repository does not exist.
func NewDeleteRepositoriesWorkspaceRepoSlugNotFound ¶
func NewDeleteRepositoriesWorkspaceRepoSlugNotFound() *DeleteRepositoriesWorkspaceRepoSlugNotFound
NewDeleteRepositoriesWorkspaceRepoSlugNotFound creates a DeleteRepositoriesWorkspaceRepoSlugNotFound with default headers values
func (*DeleteRepositoriesWorkspaceRepoSlugNotFound) Error ¶
func (o *DeleteRepositoriesWorkspaceRepoSlugNotFound) Error() string
func (*DeleteRepositoriesWorkspaceRepoSlugNotFound) GetPayload ¶
func (o *DeleteRepositoriesWorkspaceRepoSlugNotFound) GetPayload() *models.Error
type DeleteRepositoriesWorkspaceRepoSlugParams ¶
type DeleteRepositoriesWorkspaceRepoSlugParams struct { /*RedirectTo If a repository has been moved to a new location, use this parameter to show users a friendly message in the Bitbucket UI that the repository has moved to a new location. However, a GET to this endpoint will still return a 404. */ RedirectTo *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 }
DeleteRepositoriesWorkspaceRepoSlugParams contains all the parameters to send to the API endpoint for the delete repositories workspace repo slug operation typically these are written to a http.Request
func NewDeleteRepositoriesWorkspaceRepoSlugParams ¶
func NewDeleteRepositoriesWorkspaceRepoSlugParams() *DeleteRepositoriesWorkspaceRepoSlugParams
NewDeleteRepositoriesWorkspaceRepoSlugParams creates a new DeleteRepositoriesWorkspaceRepoSlugParams object with the default values initialized.
func NewDeleteRepositoriesWorkspaceRepoSlugParamsWithContext ¶
func NewDeleteRepositoriesWorkspaceRepoSlugParamsWithContext(ctx context.Context) *DeleteRepositoriesWorkspaceRepoSlugParams
NewDeleteRepositoriesWorkspaceRepoSlugParamsWithContext creates a new DeleteRepositoriesWorkspaceRepoSlugParams object with the default values initialized, and the ability to set a context for a request
func NewDeleteRepositoriesWorkspaceRepoSlugParamsWithHTTPClient ¶
func NewDeleteRepositoriesWorkspaceRepoSlugParamsWithHTTPClient(client *http.Client) *DeleteRepositoriesWorkspaceRepoSlugParams
NewDeleteRepositoriesWorkspaceRepoSlugParamsWithHTTPClient creates a new DeleteRepositoriesWorkspaceRepoSlugParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewDeleteRepositoriesWorkspaceRepoSlugParamsWithTimeout ¶
func NewDeleteRepositoriesWorkspaceRepoSlugParamsWithTimeout(timeout time.Duration) *DeleteRepositoriesWorkspaceRepoSlugParams
NewDeleteRepositoriesWorkspaceRepoSlugParamsWithTimeout creates a new DeleteRepositoriesWorkspaceRepoSlugParams object with the default values initialized, and the ability to set a timeout on a request
func (*DeleteRepositoriesWorkspaceRepoSlugParams) SetContext ¶
func (o *DeleteRepositoriesWorkspaceRepoSlugParams) SetContext(ctx context.Context)
SetContext adds the context to the delete repositories workspace repo slug params
func (*DeleteRepositoriesWorkspaceRepoSlugParams) SetHTTPClient ¶
func (o *DeleteRepositoriesWorkspaceRepoSlugParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the delete repositories workspace repo slug params
func (*DeleteRepositoriesWorkspaceRepoSlugParams) SetRedirectTo ¶
func (o *DeleteRepositoriesWorkspaceRepoSlugParams) SetRedirectTo(redirectTo *string)
SetRedirectTo adds the redirectTo to the delete repositories workspace repo slug params
func (*DeleteRepositoriesWorkspaceRepoSlugParams) SetRepoSlug ¶
func (o *DeleteRepositoriesWorkspaceRepoSlugParams) SetRepoSlug(repoSlug string)
SetRepoSlug adds the repoSlug to the delete repositories workspace repo slug params
func (*DeleteRepositoriesWorkspaceRepoSlugParams) SetTimeout ¶
func (o *DeleteRepositoriesWorkspaceRepoSlugParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the delete repositories workspace repo slug params
func (*DeleteRepositoriesWorkspaceRepoSlugParams) SetWorkspace ¶
func (o *DeleteRepositoriesWorkspaceRepoSlugParams) SetWorkspace(workspace string)
SetWorkspace adds the workspace to the delete repositories workspace repo slug params
func (*DeleteRepositoriesWorkspaceRepoSlugParams) WithContext ¶
func (o *DeleteRepositoriesWorkspaceRepoSlugParams) WithContext(ctx context.Context) *DeleteRepositoriesWorkspaceRepoSlugParams
WithContext adds the context to the delete repositories workspace repo slug params
func (*DeleteRepositoriesWorkspaceRepoSlugParams) WithHTTPClient ¶
func (o *DeleteRepositoriesWorkspaceRepoSlugParams) WithHTTPClient(client *http.Client) *DeleteRepositoriesWorkspaceRepoSlugParams
WithHTTPClient adds the HTTPClient to the delete repositories workspace repo slug params
func (*DeleteRepositoriesWorkspaceRepoSlugParams) WithRedirectTo ¶
func (o *DeleteRepositoriesWorkspaceRepoSlugParams) WithRedirectTo(redirectTo *string) *DeleteRepositoriesWorkspaceRepoSlugParams
WithRedirectTo adds the redirectTo to the delete repositories workspace repo slug params
func (*DeleteRepositoriesWorkspaceRepoSlugParams) WithRepoSlug ¶
func (o *DeleteRepositoriesWorkspaceRepoSlugParams) WithRepoSlug(repoSlug string) *DeleteRepositoriesWorkspaceRepoSlugParams
WithRepoSlug adds the repoSlug to the delete repositories workspace repo slug params
func (*DeleteRepositoriesWorkspaceRepoSlugParams) WithTimeout ¶
func (o *DeleteRepositoriesWorkspaceRepoSlugParams) WithTimeout(timeout time.Duration) *DeleteRepositoriesWorkspaceRepoSlugParams
WithTimeout adds the timeout to the delete repositories workspace repo slug params
func (*DeleteRepositoriesWorkspaceRepoSlugParams) WithWorkspace ¶
func (o *DeleteRepositoriesWorkspaceRepoSlugParams) WithWorkspace(workspace string) *DeleteRepositoriesWorkspaceRepoSlugParams
WithWorkspace adds the workspace to the delete repositories workspace repo slug params
func (*DeleteRepositoriesWorkspaceRepoSlugParams) WriteToRequest ¶
func (o *DeleteRepositoriesWorkspaceRepoSlugParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type DeleteRepositoriesWorkspaceRepoSlugReader ¶
type DeleteRepositoriesWorkspaceRepoSlugReader struct {
// contains filtered or unexported fields
}
DeleteRepositoriesWorkspaceRepoSlugReader is a Reader for the DeleteRepositoriesWorkspaceRepoSlug structure.
func (*DeleteRepositoriesWorkspaceRepoSlugReader) ReadResponse ¶
func (o *DeleteRepositoriesWorkspaceRepoSlugReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetRepositoriesOK ¶
type GetRepositoriesOK struct {
Payload *models.PaginatedRepositories
}
GetRepositoriesOK handles this case with default header values.
All public repositories.
func NewGetRepositoriesOK ¶
func NewGetRepositoriesOK() *GetRepositoriesOK
NewGetRepositoriesOK creates a GetRepositoriesOK with default headers values
func (*GetRepositoriesOK) Error ¶
func (o *GetRepositoriesOK) Error() string
func (*GetRepositoriesOK) GetPayload ¶
func (o *GetRepositoriesOK) GetPayload() *models.PaginatedRepositories
type GetRepositoriesParams ¶
type GetRepositoriesParams struct { /*After Filter the results to include only repositories created on or after this [ISO-8601](https://en.wikipedia.org/wiki/ISO_8601) timestamp. Example: `YYYY-MM-DDTHH:mm:ss.sssZ` */ After *string /*Q Query string to narrow down the response as per [filtering and sorting](../meta/filtering). `role` parameter must also be specified. */ Q *string /*Role Filters the result based on the authenticated user's role on each repository. * **member**: returns repositories to which the user has explicit read access * **contributor**: returns repositories to which the user has explicit write access * **admin**: returns repositories to which the user has explicit administrator access * **owner**: returns all repositories owned by the current user */ Role *string /*Sort Field by which the results should be sorted as per [filtering and sorting](../meta/filtering). */ Sort *string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
GetRepositoriesParams contains all the parameters to send to the API endpoint for the get repositories operation typically these are written to a http.Request
func NewGetRepositoriesParams ¶
func NewGetRepositoriesParams() *GetRepositoriesParams
NewGetRepositoriesParams creates a new GetRepositoriesParams object with the default values initialized.
func NewGetRepositoriesParamsWithContext ¶
func NewGetRepositoriesParamsWithContext(ctx context.Context) *GetRepositoriesParams
NewGetRepositoriesParamsWithContext creates a new GetRepositoriesParams object with the default values initialized, and the ability to set a context for a request
func NewGetRepositoriesParamsWithHTTPClient ¶
func NewGetRepositoriesParamsWithHTTPClient(client *http.Client) *GetRepositoriesParams
NewGetRepositoriesParamsWithHTTPClient creates a new GetRepositoriesParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewGetRepositoriesParamsWithTimeout ¶
func NewGetRepositoriesParamsWithTimeout(timeout time.Duration) *GetRepositoriesParams
NewGetRepositoriesParamsWithTimeout creates a new GetRepositoriesParams object with the default values initialized, and the ability to set a timeout on a request
func (*GetRepositoriesParams) SetAfter ¶
func (o *GetRepositoriesParams) SetAfter(after *string)
SetAfter adds the after to the get repositories params
func (*GetRepositoriesParams) SetContext ¶
func (o *GetRepositoriesParams) SetContext(ctx context.Context)
SetContext adds the context to the get repositories params
func (*GetRepositoriesParams) SetHTTPClient ¶
func (o *GetRepositoriesParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get repositories params
func (*GetRepositoriesParams) SetQ ¶
func (o *GetRepositoriesParams) SetQ(q *string)
SetQ adds the q to the get repositories params
func (*GetRepositoriesParams) SetRole ¶
func (o *GetRepositoriesParams) SetRole(role *string)
SetRole adds the role to the get repositories params
func (*GetRepositoriesParams) SetSort ¶
func (o *GetRepositoriesParams) SetSort(sort *string)
SetSort adds the sort to the get repositories params
func (*GetRepositoriesParams) SetTimeout ¶
func (o *GetRepositoriesParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get repositories params
func (*GetRepositoriesParams) WithAfter ¶
func (o *GetRepositoriesParams) WithAfter(after *string) *GetRepositoriesParams
WithAfter adds the after to the get repositories params
func (*GetRepositoriesParams) WithContext ¶
func (o *GetRepositoriesParams) WithContext(ctx context.Context) *GetRepositoriesParams
WithContext adds the context to the get repositories params
func (*GetRepositoriesParams) WithHTTPClient ¶
func (o *GetRepositoriesParams) WithHTTPClient(client *http.Client) *GetRepositoriesParams
WithHTTPClient adds the HTTPClient to the get repositories params
func (*GetRepositoriesParams) WithQ ¶
func (o *GetRepositoriesParams) WithQ(q *string) *GetRepositoriesParams
WithQ adds the q to the get repositories params
func (*GetRepositoriesParams) WithRole ¶
func (o *GetRepositoriesParams) WithRole(role *string) *GetRepositoriesParams
WithRole adds the role to the get repositories params
func (*GetRepositoriesParams) WithSort ¶
func (o *GetRepositoriesParams) WithSort(sort *string) *GetRepositoriesParams
WithSort adds the sort to the get repositories params
func (*GetRepositoriesParams) WithTimeout ¶
func (o *GetRepositoriesParams) WithTimeout(timeout time.Duration) *GetRepositoriesParams
WithTimeout adds the timeout to the get repositories params
func (*GetRepositoriesParams) WriteToRequest ¶
func (o *GetRepositoriesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetRepositoriesReader ¶
type GetRepositoriesReader struct {
// contains filtered or unexported fields
}
GetRepositoriesReader is a Reader for the GetRepositories structure.
func (*GetRepositoriesReader) ReadResponse ¶
func (o *GetRepositoriesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetRepositoriesWorkspaceGone ¶
GetRepositoriesWorkspaceGone handles this case with default header values.
If the specified account marked as spam.
func NewGetRepositoriesWorkspaceGone ¶
func NewGetRepositoriesWorkspaceGone() *GetRepositoriesWorkspaceGone
NewGetRepositoriesWorkspaceGone creates a GetRepositoriesWorkspaceGone with default headers values
func (*GetRepositoriesWorkspaceGone) Error ¶
func (o *GetRepositoriesWorkspaceGone) Error() string
func (*GetRepositoriesWorkspaceGone) GetPayload ¶
func (o *GetRepositoriesWorkspaceGone) GetPayload() *models.Error
type GetRepositoriesWorkspaceNotFound ¶
GetRepositoriesWorkspaceNotFound handles this case with default header values.
If the specified account does not exist.
func NewGetRepositoriesWorkspaceNotFound ¶
func NewGetRepositoriesWorkspaceNotFound() *GetRepositoriesWorkspaceNotFound
NewGetRepositoriesWorkspaceNotFound creates a GetRepositoriesWorkspaceNotFound with default headers values
func (*GetRepositoriesWorkspaceNotFound) Error ¶
func (o *GetRepositoriesWorkspaceNotFound) Error() string
func (*GetRepositoriesWorkspaceNotFound) GetPayload ¶
func (o *GetRepositoriesWorkspaceNotFound) GetPayload() *models.Error
type GetRepositoriesWorkspaceOK ¶
type GetRepositoriesWorkspaceOK struct {
Payload *models.PaginatedRepositories
}
GetRepositoriesWorkspaceOK handles this case with default header values.
The repositories owned by the specified account.
func NewGetRepositoriesWorkspaceOK ¶
func NewGetRepositoriesWorkspaceOK() *GetRepositoriesWorkspaceOK
NewGetRepositoriesWorkspaceOK creates a GetRepositoriesWorkspaceOK with default headers values
func (*GetRepositoriesWorkspaceOK) Error ¶
func (o *GetRepositoriesWorkspaceOK) Error() string
func (*GetRepositoriesWorkspaceOK) GetPayload ¶
func (o *GetRepositoriesWorkspaceOK) GetPayload() *models.PaginatedRepositories
type GetRepositoriesWorkspaceParams ¶
type GetRepositoriesWorkspaceParams struct { /*Q Query string to narrow down the response as per [filtering and sorting](../../meta/filtering). */ Q *string /*Role Filters the result based on the authenticated user's role on each repository. * **member**: returns repositories to which the user has explicit read access * **contributor**: returns repositories to which the user has explicit write access * **admin**: returns repositories to which the user has explicit administrator access * **owner**: returns all repositories owned by the current user */ Role *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 }
GetRepositoriesWorkspaceParams contains all the parameters to send to the API endpoint for the get repositories workspace operation typically these are written to a http.Request
func NewGetRepositoriesWorkspaceParams ¶
func NewGetRepositoriesWorkspaceParams() *GetRepositoriesWorkspaceParams
NewGetRepositoriesWorkspaceParams creates a new GetRepositoriesWorkspaceParams object with the default values initialized.
func NewGetRepositoriesWorkspaceParamsWithContext ¶
func NewGetRepositoriesWorkspaceParamsWithContext(ctx context.Context) *GetRepositoriesWorkspaceParams
NewGetRepositoriesWorkspaceParamsWithContext creates a new GetRepositoriesWorkspaceParams object with the default values initialized, and the ability to set a context for a request
func NewGetRepositoriesWorkspaceParamsWithHTTPClient ¶
func NewGetRepositoriesWorkspaceParamsWithHTTPClient(client *http.Client) *GetRepositoriesWorkspaceParams
NewGetRepositoriesWorkspaceParamsWithHTTPClient creates a new GetRepositoriesWorkspaceParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewGetRepositoriesWorkspaceParamsWithTimeout ¶
func NewGetRepositoriesWorkspaceParamsWithTimeout(timeout time.Duration) *GetRepositoriesWorkspaceParams
NewGetRepositoriesWorkspaceParamsWithTimeout creates a new GetRepositoriesWorkspaceParams object with the default values initialized, and the ability to set a timeout on a request
func (*GetRepositoriesWorkspaceParams) SetContext ¶
func (o *GetRepositoriesWorkspaceParams) SetContext(ctx context.Context)
SetContext adds the context to the get repositories workspace params
func (*GetRepositoriesWorkspaceParams) SetHTTPClient ¶
func (o *GetRepositoriesWorkspaceParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get repositories workspace params
func (*GetRepositoriesWorkspaceParams) SetQ ¶
func (o *GetRepositoriesWorkspaceParams) SetQ(q *string)
SetQ adds the q to the get repositories workspace params
func (*GetRepositoriesWorkspaceParams) SetRole ¶
func (o *GetRepositoriesWorkspaceParams) SetRole(role *string)
SetRole adds the role to the get repositories workspace params
func (*GetRepositoriesWorkspaceParams) SetSort ¶
func (o *GetRepositoriesWorkspaceParams) SetSort(sort *string)
SetSort adds the sort to the get repositories workspace params
func (*GetRepositoriesWorkspaceParams) SetTimeout ¶
func (o *GetRepositoriesWorkspaceParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get repositories workspace params
func (*GetRepositoriesWorkspaceParams) SetWorkspace ¶
func (o *GetRepositoriesWorkspaceParams) SetWorkspace(workspace string)
SetWorkspace adds the workspace to the get repositories workspace params
func (*GetRepositoriesWorkspaceParams) WithContext ¶
func (o *GetRepositoriesWorkspaceParams) WithContext(ctx context.Context) *GetRepositoriesWorkspaceParams
WithContext adds the context to the get repositories workspace params
func (*GetRepositoriesWorkspaceParams) WithHTTPClient ¶
func (o *GetRepositoriesWorkspaceParams) WithHTTPClient(client *http.Client) *GetRepositoriesWorkspaceParams
WithHTTPClient adds the HTTPClient to the get repositories workspace params
func (*GetRepositoriesWorkspaceParams) WithQ ¶
func (o *GetRepositoriesWorkspaceParams) WithQ(q *string) *GetRepositoriesWorkspaceParams
WithQ adds the q to the get repositories workspace params
func (*GetRepositoriesWorkspaceParams) WithRole ¶
func (o *GetRepositoriesWorkspaceParams) WithRole(role *string) *GetRepositoriesWorkspaceParams
WithRole adds the role to the get repositories workspace params
func (*GetRepositoriesWorkspaceParams) WithSort ¶
func (o *GetRepositoriesWorkspaceParams) WithSort(sort *string) *GetRepositoriesWorkspaceParams
WithSort adds the sort to the get repositories workspace params
func (*GetRepositoriesWorkspaceParams) WithTimeout ¶
func (o *GetRepositoriesWorkspaceParams) WithTimeout(timeout time.Duration) *GetRepositoriesWorkspaceParams
WithTimeout adds the timeout to the get repositories workspace params
func (*GetRepositoriesWorkspaceParams) WithWorkspace ¶
func (o *GetRepositoriesWorkspaceParams) WithWorkspace(workspace string) *GetRepositoriesWorkspaceParams
WithWorkspace adds the workspace to the get repositories workspace params
func (*GetRepositoriesWorkspaceParams) WriteToRequest ¶
func (o *GetRepositoriesWorkspaceParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetRepositoriesWorkspaceReader ¶
type GetRepositoriesWorkspaceReader struct {
// contains filtered or unexported fields
}
GetRepositoriesWorkspaceReader is a Reader for the GetRepositoriesWorkspace structure.
func (*GetRepositoriesWorkspaceReader) ReadResponse ¶
func (o *GetRepositoriesWorkspaceReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyNotFound ¶
type GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyNotFound struct {
Payload *models.Error
}
GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyNotFound handles this case with default header values.
If the repository, commit, or build status key does not exist
func NewGetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyNotFound ¶
func NewGetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyNotFound() *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyNotFound
NewGetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyNotFound creates a GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyNotFound with default headers values
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyNotFound) Error ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyNotFound) Error() string
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyNotFound) GetPayload ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyNotFound) GetPayload() *models.Error
type GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyOK ¶
type GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyOK struct {
Payload *models.Commitstatus
}
GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyOK handles this case with default header values.
The build status object with the specified key.
func NewGetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyOK ¶
func NewGetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyOK() *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyOK
NewGetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyOK creates a GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyOK with default headers values
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyOK) Error ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyOK) Error() string
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyOK) GetPayload ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyOK) GetPayload() *models.Commitstatus
type GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams ¶
type GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams struct { /*Key The build status' unique key */ Key string /*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 }
GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams contains all the parameters to send to the API endpoint for the get repositories workspace repo slug commit node statuses build key operation typically these are written to a http.Request
func NewGetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams ¶
func NewGetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams() *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams
NewGetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams creates a new GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams object with the default values initialized.
func NewGetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParamsWithContext ¶
func NewGetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParamsWithContext(ctx context.Context) *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams
NewGetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParamsWithContext creates a new GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams object with the default values initialized, and the ability to set a context for a request
func NewGetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParamsWithHTTPClient ¶
func NewGetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParamsWithHTTPClient(client *http.Client) *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams
NewGetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParamsWithHTTPClient creates a new GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewGetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParamsWithTimeout ¶
func NewGetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParamsWithTimeout(timeout time.Duration) *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams
NewGetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParamsWithTimeout creates a new GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams object with the default values initialized, and the ability to set a timeout on a request
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams) SetContext ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams) SetContext(ctx context.Context)
SetContext adds the context to the get repositories workspace repo slug commit node statuses build key params
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams) SetHTTPClient ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get repositories workspace repo slug commit node statuses build key params
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams) SetKey ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams) SetKey(key string)
SetKey adds the key to the get repositories workspace repo slug commit node statuses build key params
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams) SetNode ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams) SetNode(node string)
SetNode adds the node to the get repositories workspace repo slug commit node statuses build key params
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams) SetRepoSlug ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams) SetRepoSlug(repoSlug string)
SetRepoSlug adds the repoSlug to the get repositories workspace repo slug commit node statuses build key params
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams) SetTimeout ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get repositories workspace repo slug commit node statuses build key params
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams) SetWorkspace ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams) SetWorkspace(workspace string)
SetWorkspace adds the workspace to the get repositories workspace repo slug commit node statuses build key params
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams) WithContext ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams) WithContext(ctx context.Context) *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams
WithContext adds the context to the get repositories workspace repo slug commit node statuses build key params
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams) WithHTTPClient ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams) WithHTTPClient(client *http.Client) *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams
WithHTTPClient adds the HTTPClient to the get repositories workspace repo slug commit node statuses build key params
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams) WithKey ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams) WithKey(key string) *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams
WithKey adds the key to the get repositories workspace repo slug commit node statuses build key params
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams) WithNode ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams) WithNode(node string) *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams
WithNode adds the node to the get repositories workspace repo slug commit node statuses build key params
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams) WithRepoSlug ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams) WithRepoSlug(repoSlug string) *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams
WithRepoSlug adds the repoSlug to the get repositories workspace repo slug commit node statuses build key params
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams) WithTimeout ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams) WithTimeout(timeout time.Duration) *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams
WithTimeout adds the timeout to the get repositories workspace repo slug commit node statuses build key params
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams) WithWorkspace ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams) WithWorkspace(workspace string) *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams
WithWorkspace adds the workspace to the get repositories workspace repo slug commit node statuses build key params
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams) WriteToRequest ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyReader ¶
type GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyReader struct {
// contains filtered or unexported fields
}
GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyReader is a Reader for the GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKey structure.
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyReader) ReadResponse ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyUnauthorized ¶
type GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyUnauthorized struct { }
GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyUnauthorized handles this case with default header values.
If the repository is private and the request was not authenticated.
func NewGetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyUnauthorized ¶
func NewGetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyUnauthorized() *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyUnauthorized
NewGetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyUnauthorized creates a GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyUnauthorized with default headers values
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyUnauthorized) Error ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyUnauthorized) Error() string
type GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesNotFound ¶
GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesNotFound handles this case with default header values.
If the repository or commit does not exist
func NewGetRepositoriesWorkspaceRepoSlugCommitNodeStatusesNotFound ¶
func NewGetRepositoriesWorkspaceRepoSlugCommitNodeStatusesNotFound() *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesNotFound
NewGetRepositoriesWorkspaceRepoSlugCommitNodeStatusesNotFound creates a GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesNotFound with default headers values
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesNotFound) Error ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesNotFound) Error() string
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesNotFound) GetPayload ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesNotFound) GetPayload() *models.Error
type GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesOK ¶
type GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesOK struct {
Payload *models.PaginatedCommitstatuses
}
GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesOK handles this case with default header values.
A paginated list of all commit statuses for this commit.
func NewGetRepositoriesWorkspaceRepoSlugCommitNodeStatusesOK ¶
func NewGetRepositoriesWorkspaceRepoSlugCommitNodeStatusesOK() *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesOK
NewGetRepositoriesWorkspaceRepoSlugCommitNodeStatusesOK creates a GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesOK with default headers values
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesOK) Error ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesOK) Error() string
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesOK) GetPayload ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesOK) GetPayload() *models.PaginatedCommitstatuses
type GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParams ¶
type GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParams 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). Defaults to `created_on`. */ 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 }
GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParams contains all the parameters to send to the API endpoint for the get repositories workspace repo slug commit node statuses operation typically these are written to a http.Request
func NewGetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParams ¶
func NewGetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParams() *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParams
NewGetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParams creates a new GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParams object with the default values initialized.
func NewGetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParamsWithContext ¶
func NewGetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParamsWithContext(ctx context.Context) *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParams
NewGetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParamsWithContext creates a new GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParams object with the default values initialized, and the ability to set a context for a request
func NewGetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParamsWithHTTPClient ¶
func NewGetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParamsWithHTTPClient(client *http.Client) *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParams
NewGetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParamsWithHTTPClient creates a new GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewGetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParamsWithTimeout ¶
func NewGetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParamsWithTimeout(timeout time.Duration) *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParams
NewGetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParamsWithTimeout creates a new GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParams object with the default values initialized, and the ability to set a timeout on a request
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParams) SetContext ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParams) SetContext(ctx context.Context)
SetContext adds the context to the get repositories workspace repo slug commit node statuses params
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParams) SetHTTPClient ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get repositories workspace repo slug commit node statuses params
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParams) SetNode ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParams) SetNode(node string)
SetNode adds the node to the get repositories workspace repo slug commit node statuses params
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParams) SetQ ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParams) SetQ(q *string)
SetQ adds the q to the get repositories workspace repo slug commit node statuses params
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParams) SetRepoSlug ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParams) SetRepoSlug(repoSlug string)
SetRepoSlug adds the repoSlug to the get repositories workspace repo slug commit node statuses params
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParams) SetSort ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParams) SetSort(sort *string)
SetSort adds the sort to the get repositories workspace repo slug commit node statuses params
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParams) SetTimeout ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get repositories workspace repo slug commit node statuses params
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParams) SetWorkspace ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParams) SetWorkspace(workspace string)
SetWorkspace adds the workspace to the get repositories workspace repo slug commit node statuses params
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParams) WithContext ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParams) WithContext(ctx context.Context) *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParams
WithContext adds the context to the get repositories workspace repo slug commit node statuses params
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParams) WithHTTPClient ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParams) WithHTTPClient(client *http.Client) *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParams
WithHTTPClient adds the HTTPClient to the get repositories workspace repo slug commit node statuses params
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParams) WithNode ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParams) WithNode(node string) *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParams
WithNode adds the node to the get repositories workspace repo slug commit node statuses params
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParams) WithQ ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParams) WithQ(q *string) *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParams
WithQ adds the q to the get repositories workspace repo slug commit node statuses params
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParams) WithRepoSlug ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParams) WithRepoSlug(repoSlug string) *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParams
WithRepoSlug adds the repoSlug to the get repositories workspace repo slug commit node statuses params
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParams) WithSort ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParams) WithSort(sort *string) *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParams
WithSort adds the sort to the get repositories workspace repo slug commit node statuses params
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParams) WithTimeout ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParams) WithTimeout(timeout time.Duration) *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParams
WithTimeout adds the timeout to the get repositories workspace repo slug commit node statuses params
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParams) WithWorkspace ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParams) WithWorkspace(workspace string) *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParams
WithWorkspace adds the workspace to the get repositories workspace repo slug commit node statuses params
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParams) WriteToRequest ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesReader ¶
type GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesReader struct {
// contains filtered or unexported fields
}
GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesReader is a Reader for the GetRepositoriesWorkspaceRepoSlugCommitNodeStatuses structure.
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesReader) ReadResponse ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesUnauthorized ¶
type GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesUnauthorized struct { }
GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesUnauthorized handles this case with default header values.
If the repository is private and the request was not authenticated.
func NewGetRepositoriesWorkspaceRepoSlugCommitNodeStatusesUnauthorized ¶
func NewGetRepositoriesWorkspaceRepoSlugCommitNodeStatusesUnauthorized() *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesUnauthorized
NewGetRepositoriesWorkspaceRepoSlugCommitNodeStatusesUnauthorized creates a GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesUnauthorized with default headers values
func (*GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesUnauthorized) Error ¶
func (o *GetRepositoriesWorkspaceRepoSlugCommitNodeStatusesUnauthorized) Error() string
type GetRepositoriesWorkspaceRepoSlugForbidden ¶
GetRepositoriesWorkspaceRepoSlugForbidden handles this case with default header values.
If the repository is private and the authenticated user does not have access to it.
func NewGetRepositoriesWorkspaceRepoSlugForbidden ¶
func NewGetRepositoriesWorkspaceRepoSlugForbidden() *GetRepositoriesWorkspaceRepoSlugForbidden
NewGetRepositoriesWorkspaceRepoSlugForbidden creates a GetRepositoriesWorkspaceRepoSlugForbidden with default headers values
func (*GetRepositoriesWorkspaceRepoSlugForbidden) Error ¶
func (o *GetRepositoriesWorkspaceRepoSlugForbidden) Error() string
func (*GetRepositoriesWorkspaceRepoSlugForbidden) GetPayload ¶
func (o *GetRepositoriesWorkspaceRepoSlugForbidden) GetPayload() *models.Error
type GetRepositoriesWorkspaceRepoSlugForksOK ¶
type GetRepositoriesWorkspaceRepoSlugForksOK struct {
Payload *models.PaginatedRepositories
}
GetRepositoriesWorkspaceRepoSlugForksOK handles this case with default header values.
All forks.
func NewGetRepositoriesWorkspaceRepoSlugForksOK ¶
func NewGetRepositoriesWorkspaceRepoSlugForksOK() *GetRepositoriesWorkspaceRepoSlugForksOK
NewGetRepositoriesWorkspaceRepoSlugForksOK creates a GetRepositoriesWorkspaceRepoSlugForksOK with default headers values
func (*GetRepositoriesWorkspaceRepoSlugForksOK) Error ¶
func (o *GetRepositoriesWorkspaceRepoSlugForksOK) Error() string
func (*GetRepositoriesWorkspaceRepoSlugForksOK) GetPayload ¶
func (o *GetRepositoriesWorkspaceRepoSlugForksOK) GetPayload() *models.PaginatedRepositories
type GetRepositoriesWorkspaceRepoSlugForksParams ¶
type GetRepositoriesWorkspaceRepoSlugForksParams struct { /*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 /*Role Filters the result based on the authenticated user's role on each repository. * **member**: returns repositories to which the user has explicit read access * **contributor**: returns repositories to which the user has explicit write access * **admin**: returns repositories to which the user has explicit administrator access * **owner**: returns all repositories owned by the current user */ Role *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 }
GetRepositoriesWorkspaceRepoSlugForksParams contains all the parameters to send to the API endpoint for the get repositories workspace repo slug forks operation typically these are written to a http.Request
func NewGetRepositoriesWorkspaceRepoSlugForksParams ¶
func NewGetRepositoriesWorkspaceRepoSlugForksParams() *GetRepositoriesWorkspaceRepoSlugForksParams
NewGetRepositoriesWorkspaceRepoSlugForksParams creates a new GetRepositoriesWorkspaceRepoSlugForksParams object with the default values initialized.
func NewGetRepositoriesWorkspaceRepoSlugForksParamsWithContext ¶
func NewGetRepositoriesWorkspaceRepoSlugForksParamsWithContext(ctx context.Context) *GetRepositoriesWorkspaceRepoSlugForksParams
NewGetRepositoriesWorkspaceRepoSlugForksParamsWithContext creates a new GetRepositoriesWorkspaceRepoSlugForksParams object with the default values initialized, and the ability to set a context for a request
func NewGetRepositoriesWorkspaceRepoSlugForksParamsWithHTTPClient ¶
func NewGetRepositoriesWorkspaceRepoSlugForksParamsWithHTTPClient(client *http.Client) *GetRepositoriesWorkspaceRepoSlugForksParams
NewGetRepositoriesWorkspaceRepoSlugForksParamsWithHTTPClient creates a new GetRepositoriesWorkspaceRepoSlugForksParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewGetRepositoriesWorkspaceRepoSlugForksParamsWithTimeout ¶
func NewGetRepositoriesWorkspaceRepoSlugForksParamsWithTimeout(timeout time.Duration) *GetRepositoriesWorkspaceRepoSlugForksParams
NewGetRepositoriesWorkspaceRepoSlugForksParamsWithTimeout creates a new GetRepositoriesWorkspaceRepoSlugForksParams object with the default values initialized, and the ability to set a timeout on a request
func (*GetRepositoriesWorkspaceRepoSlugForksParams) SetContext ¶
func (o *GetRepositoriesWorkspaceRepoSlugForksParams) SetContext(ctx context.Context)
SetContext adds the context to the get repositories workspace repo slug forks params
func (*GetRepositoriesWorkspaceRepoSlugForksParams) SetHTTPClient ¶
func (o *GetRepositoriesWorkspaceRepoSlugForksParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get repositories workspace repo slug forks params
func (*GetRepositoriesWorkspaceRepoSlugForksParams) SetQ ¶
func (o *GetRepositoriesWorkspaceRepoSlugForksParams) SetQ(q *string)
SetQ adds the q to the get repositories workspace repo slug forks params
func (*GetRepositoriesWorkspaceRepoSlugForksParams) SetRepoSlug ¶
func (o *GetRepositoriesWorkspaceRepoSlugForksParams) SetRepoSlug(repoSlug string)
SetRepoSlug adds the repoSlug to the get repositories workspace repo slug forks params
func (*GetRepositoriesWorkspaceRepoSlugForksParams) SetRole ¶
func (o *GetRepositoriesWorkspaceRepoSlugForksParams) SetRole(role *string)
SetRole adds the role to the get repositories workspace repo slug forks params
func (*GetRepositoriesWorkspaceRepoSlugForksParams) SetSort ¶
func (o *GetRepositoriesWorkspaceRepoSlugForksParams) SetSort(sort *string)
SetSort adds the sort to the get repositories workspace repo slug forks params
func (*GetRepositoriesWorkspaceRepoSlugForksParams) SetTimeout ¶
func (o *GetRepositoriesWorkspaceRepoSlugForksParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get repositories workspace repo slug forks params
func (*GetRepositoriesWorkspaceRepoSlugForksParams) SetWorkspace ¶
func (o *GetRepositoriesWorkspaceRepoSlugForksParams) SetWorkspace(workspace string)
SetWorkspace adds the workspace to the get repositories workspace repo slug forks params
func (*GetRepositoriesWorkspaceRepoSlugForksParams) WithContext ¶
func (o *GetRepositoriesWorkspaceRepoSlugForksParams) WithContext(ctx context.Context) *GetRepositoriesWorkspaceRepoSlugForksParams
WithContext adds the context to the get repositories workspace repo slug forks params
func (*GetRepositoriesWorkspaceRepoSlugForksParams) WithHTTPClient ¶
func (o *GetRepositoriesWorkspaceRepoSlugForksParams) WithHTTPClient(client *http.Client) *GetRepositoriesWorkspaceRepoSlugForksParams
WithHTTPClient adds the HTTPClient to the get repositories workspace repo slug forks params
func (*GetRepositoriesWorkspaceRepoSlugForksParams) WithQ ¶
func (o *GetRepositoriesWorkspaceRepoSlugForksParams) WithQ(q *string) *GetRepositoriesWorkspaceRepoSlugForksParams
WithQ adds the q to the get repositories workspace repo slug forks params
func (*GetRepositoriesWorkspaceRepoSlugForksParams) WithRepoSlug ¶
func (o *GetRepositoriesWorkspaceRepoSlugForksParams) WithRepoSlug(repoSlug string) *GetRepositoriesWorkspaceRepoSlugForksParams
WithRepoSlug adds the repoSlug to the get repositories workspace repo slug forks params
func (*GetRepositoriesWorkspaceRepoSlugForksParams) WithRole ¶
func (o *GetRepositoriesWorkspaceRepoSlugForksParams) WithRole(role *string) *GetRepositoriesWorkspaceRepoSlugForksParams
WithRole adds the role to the get repositories workspace repo slug forks params
func (*GetRepositoriesWorkspaceRepoSlugForksParams) WithSort ¶
func (o *GetRepositoriesWorkspaceRepoSlugForksParams) WithSort(sort *string) *GetRepositoriesWorkspaceRepoSlugForksParams
WithSort adds the sort to the get repositories workspace repo slug forks params
func (*GetRepositoriesWorkspaceRepoSlugForksParams) WithTimeout ¶
func (o *GetRepositoriesWorkspaceRepoSlugForksParams) WithTimeout(timeout time.Duration) *GetRepositoriesWorkspaceRepoSlugForksParams
WithTimeout adds the timeout to the get repositories workspace repo slug forks params
func (*GetRepositoriesWorkspaceRepoSlugForksParams) WithWorkspace ¶
func (o *GetRepositoriesWorkspaceRepoSlugForksParams) WithWorkspace(workspace string) *GetRepositoriesWorkspaceRepoSlugForksParams
WithWorkspace adds the workspace to the get repositories workspace repo slug forks params
func (*GetRepositoriesWorkspaceRepoSlugForksParams) WriteToRequest ¶
func (o *GetRepositoriesWorkspaceRepoSlugForksParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetRepositoriesWorkspaceRepoSlugForksReader ¶
type GetRepositoriesWorkspaceRepoSlugForksReader struct {
// contains filtered or unexported fields
}
GetRepositoriesWorkspaceRepoSlugForksReader is a Reader for the GetRepositoriesWorkspaceRepoSlugForks structure.
func (*GetRepositoriesWorkspaceRepoSlugForksReader) ReadResponse ¶
func (o *GetRepositoriesWorkspaceRepoSlugForksReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetRepositoriesWorkspaceRepoSlugHooksForbidden ¶
GetRepositoriesWorkspaceRepoSlugHooksForbidden handles this case with default header values.
If the authenticated user does not have permission to access the webhooks.
func NewGetRepositoriesWorkspaceRepoSlugHooksForbidden ¶
func NewGetRepositoriesWorkspaceRepoSlugHooksForbidden() *GetRepositoriesWorkspaceRepoSlugHooksForbidden
NewGetRepositoriesWorkspaceRepoSlugHooksForbidden creates a GetRepositoriesWorkspaceRepoSlugHooksForbidden with default headers values
func (*GetRepositoriesWorkspaceRepoSlugHooksForbidden) Error ¶
func (o *GetRepositoriesWorkspaceRepoSlugHooksForbidden) Error() string
func (*GetRepositoriesWorkspaceRepoSlugHooksForbidden) GetPayload ¶
func (o *GetRepositoriesWorkspaceRepoSlugHooksForbidden) GetPayload() *models.Error
type GetRepositoriesWorkspaceRepoSlugHooksNotFound ¶
GetRepositoriesWorkspaceRepoSlugHooksNotFound handles this case with default header values.
If the repository does not exist.
func NewGetRepositoriesWorkspaceRepoSlugHooksNotFound ¶
func NewGetRepositoriesWorkspaceRepoSlugHooksNotFound() *GetRepositoriesWorkspaceRepoSlugHooksNotFound
NewGetRepositoriesWorkspaceRepoSlugHooksNotFound creates a GetRepositoriesWorkspaceRepoSlugHooksNotFound with default headers values
func (*GetRepositoriesWorkspaceRepoSlugHooksNotFound) Error ¶
func (o *GetRepositoriesWorkspaceRepoSlugHooksNotFound) Error() string
func (*GetRepositoriesWorkspaceRepoSlugHooksNotFound) GetPayload ¶
func (o *GetRepositoriesWorkspaceRepoSlugHooksNotFound) GetPayload() *models.Error
type GetRepositoriesWorkspaceRepoSlugHooksOK ¶
type GetRepositoriesWorkspaceRepoSlugHooksOK struct {
Payload *models.PaginatedWebhookSubscriptions
}
GetRepositoriesWorkspaceRepoSlugHooksOK handles this case with default header values.
The paginated list of installed webhooks.
func NewGetRepositoriesWorkspaceRepoSlugHooksOK ¶
func NewGetRepositoriesWorkspaceRepoSlugHooksOK() *GetRepositoriesWorkspaceRepoSlugHooksOK
NewGetRepositoriesWorkspaceRepoSlugHooksOK creates a GetRepositoriesWorkspaceRepoSlugHooksOK with default headers values
func (*GetRepositoriesWorkspaceRepoSlugHooksOK) Error ¶
func (o *GetRepositoriesWorkspaceRepoSlugHooksOK) Error() string
func (*GetRepositoriesWorkspaceRepoSlugHooksOK) GetPayload ¶
func (o *GetRepositoriesWorkspaceRepoSlugHooksOK) GetPayload() *models.PaginatedWebhookSubscriptions
type GetRepositoriesWorkspaceRepoSlugHooksParams ¶
type GetRepositoriesWorkspaceRepoSlugHooksParams 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 }
GetRepositoriesWorkspaceRepoSlugHooksParams contains all the parameters to send to the API endpoint for the get repositories workspace repo slug hooks operation typically these are written to a http.Request
func NewGetRepositoriesWorkspaceRepoSlugHooksParams ¶
func NewGetRepositoriesWorkspaceRepoSlugHooksParams() *GetRepositoriesWorkspaceRepoSlugHooksParams
NewGetRepositoriesWorkspaceRepoSlugHooksParams creates a new GetRepositoriesWorkspaceRepoSlugHooksParams object with the default values initialized.
func NewGetRepositoriesWorkspaceRepoSlugHooksParamsWithContext ¶
func NewGetRepositoriesWorkspaceRepoSlugHooksParamsWithContext(ctx context.Context) *GetRepositoriesWorkspaceRepoSlugHooksParams
NewGetRepositoriesWorkspaceRepoSlugHooksParamsWithContext creates a new GetRepositoriesWorkspaceRepoSlugHooksParams object with the default values initialized, and the ability to set a context for a request
func NewGetRepositoriesWorkspaceRepoSlugHooksParamsWithHTTPClient ¶
func NewGetRepositoriesWorkspaceRepoSlugHooksParamsWithHTTPClient(client *http.Client) *GetRepositoriesWorkspaceRepoSlugHooksParams
NewGetRepositoriesWorkspaceRepoSlugHooksParamsWithHTTPClient creates a new GetRepositoriesWorkspaceRepoSlugHooksParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewGetRepositoriesWorkspaceRepoSlugHooksParamsWithTimeout ¶
func NewGetRepositoriesWorkspaceRepoSlugHooksParamsWithTimeout(timeout time.Duration) *GetRepositoriesWorkspaceRepoSlugHooksParams
NewGetRepositoriesWorkspaceRepoSlugHooksParamsWithTimeout creates a new GetRepositoriesWorkspaceRepoSlugHooksParams object with the default values initialized, and the ability to set a timeout on a request
func (*GetRepositoriesWorkspaceRepoSlugHooksParams) SetContext ¶
func (o *GetRepositoriesWorkspaceRepoSlugHooksParams) SetContext(ctx context.Context)
SetContext adds the context to the get repositories workspace repo slug hooks params
func (*GetRepositoriesWorkspaceRepoSlugHooksParams) SetHTTPClient ¶
func (o *GetRepositoriesWorkspaceRepoSlugHooksParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get repositories workspace repo slug hooks params
func (*GetRepositoriesWorkspaceRepoSlugHooksParams) SetRepoSlug ¶
func (o *GetRepositoriesWorkspaceRepoSlugHooksParams) SetRepoSlug(repoSlug string)
SetRepoSlug adds the repoSlug to the get repositories workspace repo slug hooks params
func (*GetRepositoriesWorkspaceRepoSlugHooksParams) SetTimeout ¶
func (o *GetRepositoriesWorkspaceRepoSlugHooksParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get repositories workspace repo slug hooks params
func (*GetRepositoriesWorkspaceRepoSlugHooksParams) SetWorkspace ¶
func (o *GetRepositoriesWorkspaceRepoSlugHooksParams) SetWorkspace(workspace string)
SetWorkspace adds the workspace to the get repositories workspace repo slug hooks params
func (*GetRepositoriesWorkspaceRepoSlugHooksParams) WithContext ¶
func (o *GetRepositoriesWorkspaceRepoSlugHooksParams) WithContext(ctx context.Context) *GetRepositoriesWorkspaceRepoSlugHooksParams
WithContext adds the context to the get repositories workspace repo slug hooks params
func (*GetRepositoriesWorkspaceRepoSlugHooksParams) WithHTTPClient ¶
func (o *GetRepositoriesWorkspaceRepoSlugHooksParams) WithHTTPClient(client *http.Client) *GetRepositoriesWorkspaceRepoSlugHooksParams
WithHTTPClient adds the HTTPClient to the get repositories workspace repo slug hooks params
func (*GetRepositoriesWorkspaceRepoSlugHooksParams) WithRepoSlug ¶
func (o *GetRepositoriesWorkspaceRepoSlugHooksParams) WithRepoSlug(repoSlug string) *GetRepositoriesWorkspaceRepoSlugHooksParams
WithRepoSlug adds the repoSlug to the get repositories workspace repo slug hooks params
func (*GetRepositoriesWorkspaceRepoSlugHooksParams) WithTimeout ¶
func (o *GetRepositoriesWorkspaceRepoSlugHooksParams) WithTimeout(timeout time.Duration) *GetRepositoriesWorkspaceRepoSlugHooksParams
WithTimeout adds the timeout to the get repositories workspace repo slug hooks params
func (*GetRepositoriesWorkspaceRepoSlugHooksParams) WithWorkspace ¶
func (o *GetRepositoriesWorkspaceRepoSlugHooksParams) WithWorkspace(workspace string) *GetRepositoriesWorkspaceRepoSlugHooksParams
WithWorkspace adds the workspace to the get repositories workspace repo slug hooks params
func (*GetRepositoriesWorkspaceRepoSlugHooksParams) WriteToRequest ¶
func (o *GetRepositoriesWorkspaceRepoSlugHooksParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetRepositoriesWorkspaceRepoSlugHooksReader ¶
type GetRepositoriesWorkspaceRepoSlugHooksReader struct {
// contains filtered or unexported fields
}
GetRepositoriesWorkspaceRepoSlugHooksReader is a Reader for the GetRepositoriesWorkspaceRepoSlugHooks structure.
func (*GetRepositoriesWorkspaceRepoSlugHooksReader) ReadResponse ¶
func (o *GetRepositoriesWorkspaceRepoSlugHooksReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetRepositoriesWorkspaceRepoSlugHooksUIDNotFound ¶
GetRepositoriesWorkspaceRepoSlugHooksUIDNotFound handles this case with default header values.
If the webhook or repository does not exist.
func NewGetRepositoriesWorkspaceRepoSlugHooksUIDNotFound ¶
func NewGetRepositoriesWorkspaceRepoSlugHooksUIDNotFound() *GetRepositoriesWorkspaceRepoSlugHooksUIDNotFound
NewGetRepositoriesWorkspaceRepoSlugHooksUIDNotFound creates a GetRepositoriesWorkspaceRepoSlugHooksUIDNotFound with default headers values
func (*GetRepositoriesWorkspaceRepoSlugHooksUIDNotFound) Error ¶
func (o *GetRepositoriesWorkspaceRepoSlugHooksUIDNotFound) Error() string
func (*GetRepositoriesWorkspaceRepoSlugHooksUIDNotFound) GetPayload ¶
func (o *GetRepositoriesWorkspaceRepoSlugHooksUIDNotFound) GetPayload() *models.Error
type GetRepositoriesWorkspaceRepoSlugHooksUIDOK ¶
type GetRepositoriesWorkspaceRepoSlugHooksUIDOK struct {
Payload *models.WebhookSubscription
}
GetRepositoriesWorkspaceRepoSlugHooksUIDOK handles this case with default header values.
The webhook subscription object.
func NewGetRepositoriesWorkspaceRepoSlugHooksUIDOK ¶
func NewGetRepositoriesWorkspaceRepoSlugHooksUIDOK() *GetRepositoriesWorkspaceRepoSlugHooksUIDOK
NewGetRepositoriesWorkspaceRepoSlugHooksUIDOK creates a GetRepositoriesWorkspaceRepoSlugHooksUIDOK with default headers values
func (*GetRepositoriesWorkspaceRepoSlugHooksUIDOK) Error ¶
func (o *GetRepositoriesWorkspaceRepoSlugHooksUIDOK) Error() string
func (*GetRepositoriesWorkspaceRepoSlugHooksUIDOK) GetPayload ¶
func (o *GetRepositoriesWorkspaceRepoSlugHooksUIDOK) GetPayload() *models.WebhookSubscription
type GetRepositoriesWorkspaceRepoSlugHooksUIDParams ¶
type GetRepositoriesWorkspaceRepoSlugHooksUIDParams 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 /*UID The installed webhook's id. */ UID 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 }
GetRepositoriesWorkspaceRepoSlugHooksUIDParams contains all the parameters to send to the API endpoint for the get repositories workspace repo slug hooks UID operation typically these are written to a http.Request
func NewGetRepositoriesWorkspaceRepoSlugHooksUIDParams ¶
func NewGetRepositoriesWorkspaceRepoSlugHooksUIDParams() *GetRepositoriesWorkspaceRepoSlugHooksUIDParams
NewGetRepositoriesWorkspaceRepoSlugHooksUIDParams creates a new GetRepositoriesWorkspaceRepoSlugHooksUIDParams object with the default values initialized.
func NewGetRepositoriesWorkspaceRepoSlugHooksUIDParamsWithContext ¶
func NewGetRepositoriesWorkspaceRepoSlugHooksUIDParamsWithContext(ctx context.Context) *GetRepositoriesWorkspaceRepoSlugHooksUIDParams
NewGetRepositoriesWorkspaceRepoSlugHooksUIDParamsWithContext creates a new GetRepositoriesWorkspaceRepoSlugHooksUIDParams object with the default values initialized, and the ability to set a context for a request
func NewGetRepositoriesWorkspaceRepoSlugHooksUIDParamsWithHTTPClient ¶
func NewGetRepositoriesWorkspaceRepoSlugHooksUIDParamsWithHTTPClient(client *http.Client) *GetRepositoriesWorkspaceRepoSlugHooksUIDParams
NewGetRepositoriesWorkspaceRepoSlugHooksUIDParamsWithHTTPClient creates a new GetRepositoriesWorkspaceRepoSlugHooksUIDParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewGetRepositoriesWorkspaceRepoSlugHooksUIDParamsWithTimeout ¶
func NewGetRepositoriesWorkspaceRepoSlugHooksUIDParamsWithTimeout(timeout time.Duration) *GetRepositoriesWorkspaceRepoSlugHooksUIDParams
NewGetRepositoriesWorkspaceRepoSlugHooksUIDParamsWithTimeout creates a new GetRepositoriesWorkspaceRepoSlugHooksUIDParams object with the default values initialized, and the ability to set a timeout on a request
func (*GetRepositoriesWorkspaceRepoSlugHooksUIDParams) SetContext ¶
func (o *GetRepositoriesWorkspaceRepoSlugHooksUIDParams) SetContext(ctx context.Context)
SetContext adds the context to the get repositories workspace repo slug hooks UID params
func (*GetRepositoriesWorkspaceRepoSlugHooksUIDParams) SetHTTPClient ¶
func (o *GetRepositoriesWorkspaceRepoSlugHooksUIDParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get repositories workspace repo slug hooks UID params
func (*GetRepositoriesWorkspaceRepoSlugHooksUIDParams) SetRepoSlug ¶
func (o *GetRepositoriesWorkspaceRepoSlugHooksUIDParams) SetRepoSlug(repoSlug string)
SetRepoSlug adds the repoSlug to the get repositories workspace repo slug hooks UID params
func (*GetRepositoriesWorkspaceRepoSlugHooksUIDParams) SetTimeout ¶
func (o *GetRepositoriesWorkspaceRepoSlugHooksUIDParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get repositories workspace repo slug hooks UID params
func (*GetRepositoriesWorkspaceRepoSlugHooksUIDParams) SetUID ¶
func (o *GetRepositoriesWorkspaceRepoSlugHooksUIDParams) SetUID(uid string)
SetUID adds the uid to the get repositories workspace repo slug hooks UID params
func (*GetRepositoriesWorkspaceRepoSlugHooksUIDParams) SetWorkspace ¶
func (o *GetRepositoriesWorkspaceRepoSlugHooksUIDParams) SetWorkspace(workspace string)
SetWorkspace adds the workspace to the get repositories workspace repo slug hooks UID params
func (*GetRepositoriesWorkspaceRepoSlugHooksUIDParams) WithContext ¶
func (o *GetRepositoriesWorkspaceRepoSlugHooksUIDParams) WithContext(ctx context.Context) *GetRepositoriesWorkspaceRepoSlugHooksUIDParams
WithContext adds the context to the get repositories workspace repo slug hooks UID params
func (*GetRepositoriesWorkspaceRepoSlugHooksUIDParams) WithHTTPClient ¶
func (o *GetRepositoriesWorkspaceRepoSlugHooksUIDParams) WithHTTPClient(client *http.Client) *GetRepositoriesWorkspaceRepoSlugHooksUIDParams
WithHTTPClient adds the HTTPClient to the get repositories workspace repo slug hooks UID params
func (*GetRepositoriesWorkspaceRepoSlugHooksUIDParams) WithRepoSlug ¶
func (o *GetRepositoriesWorkspaceRepoSlugHooksUIDParams) WithRepoSlug(repoSlug string) *GetRepositoriesWorkspaceRepoSlugHooksUIDParams
WithRepoSlug adds the repoSlug to the get repositories workspace repo slug hooks UID params
func (*GetRepositoriesWorkspaceRepoSlugHooksUIDParams) WithTimeout ¶
func (o *GetRepositoriesWorkspaceRepoSlugHooksUIDParams) WithTimeout(timeout time.Duration) *GetRepositoriesWorkspaceRepoSlugHooksUIDParams
WithTimeout adds the timeout to the get repositories workspace repo slug hooks UID params
func (*GetRepositoriesWorkspaceRepoSlugHooksUIDParams) WithUID ¶
func (o *GetRepositoriesWorkspaceRepoSlugHooksUIDParams) WithUID(uid string) *GetRepositoriesWorkspaceRepoSlugHooksUIDParams
WithUID adds the uid to the get repositories workspace repo slug hooks UID params
func (*GetRepositoriesWorkspaceRepoSlugHooksUIDParams) WithWorkspace ¶
func (o *GetRepositoriesWorkspaceRepoSlugHooksUIDParams) WithWorkspace(workspace string) *GetRepositoriesWorkspaceRepoSlugHooksUIDParams
WithWorkspace adds the workspace to the get repositories workspace repo slug hooks UID params
func (*GetRepositoriesWorkspaceRepoSlugHooksUIDParams) WriteToRequest ¶
func (o *GetRepositoriesWorkspaceRepoSlugHooksUIDParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetRepositoriesWorkspaceRepoSlugHooksUIDReader ¶
type GetRepositoriesWorkspaceRepoSlugHooksUIDReader struct {
// contains filtered or unexported fields
}
GetRepositoriesWorkspaceRepoSlugHooksUIDReader is a Reader for the GetRepositoriesWorkspaceRepoSlugHooksUID structure.
func (*GetRepositoriesWorkspaceRepoSlugHooksUIDReader) ReadResponse ¶
func (o *GetRepositoriesWorkspaceRepoSlugHooksUIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetRepositoriesWorkspaceRepoSlugNotFound ¶
GetRepositoriesWorkspaceRepoSlugNotFound handles this case with default header values.
If no repository exists at this location.
func NewGetRepositoriesWorkspaceRepoSlugNotFound ¶
func NewGetRepositoriesWorkspaceRepoSlugNotFound() *GetRepositoriesWorkspaceRepoSlugNotFound
NewGetRepositoriesWorkspaceRepoSlugNotFound creates a GetRepositoriesWorkspaceRepoSlugNotFound with default headers values
func (*GetRepositoriesWorkspaceRepoSlugNotFound) Error ¶
func (o *GetRepositoriesWorkspaceRepoSlugNotFound) Error() string
func (*GetRepositoriesWorkspaceRepoSlugNotFound) GetPayload ¶
func (o *GetRepositoriesWorkspaceRepoSlugNotFound) GetPayload() *models.Error
type GetRepositoriesWorkspaceRepoSlugOK ¶
type GetRepositoriesWorkspaceRepoSlugOK struct {
Payload *models.Repository
}
GetRepositoriesWorkspaceRepoSlugOK handles this case with default header values.
The repository object.
func NewGetRepositoriesWorkspaceRepoSlugOK ¶
func NewGetRepositoriesWorkspaceRepoSlugOK() *GetRepositoriesWorkspaceRepoSlugOK
NewGetRepositoriesWorkspaceRepoSlugOK creates a GetRepositoriesWorkspaceRepoSlugOK with default headers values
func (*GetRepositoriesWorkspaceRepoSlugOK) Error ¶
func (o *GetRepositoriesWorkspaceRepoSlugOK) Error() string
func (*GetRepositoriesWorkspaceRepoSlugOK) GetPayload ¶
func (o *GetRepositoriesWorkspaceRepoSlugOK) GetPayload() *models.Repository
type GetRepositoriesWorkspaceRepoSlugParams ¶
type GetRepositoriesWorkspaceRepoSlugParams 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 }
GetRepositoriesWorkspaceRepoSlugParams contains all the parameters to send to the API endpoint for the get repositories workspace repo slug operation typically these are written to a http.Request
func NewGetRepositoriesWorkspaceRepoSlugParams ¶
func NewGetRepositoriesWorkspaceRepoSlugParams() *GetRepositoriesWorkspaceRepoSlugParams
NewGetRepositoriesWorkspaceRepoSlugParams creates a new GetRepositoriesWorkspaceRepoSlugParams object with the default values initialized.
func NewGetRepositoriesWorkspaceRepoSlugParamsWithContext ¶
func NewGetRepositoriesWorkspaceRepoSlugParamsWithContext(ctx context.Context) *GetRepositoriesWorkspaceRepoSlugParams
NewGetRepositoriesWorkspaceRepoSlugParamsWithContext creates a new GetRepositoriesWorkspaceRepoSlugParams object with the default values initialized, and the ability to set a context for a request
func NewGetRepositoriesWorkspaceRepoSlugParamsWithHTTPClient ¶
func NewGetRepositoriesWorkspaceRepoSlugParamsWithHTTPClient(client *http.Client) *GetRepositoriesWorkspaceRepoSlugParams
NewGetRepositoriesWorkspaceRepoSlugParamsWithHTTPClient creates a new GetRepositoriesWorkspaceRepoSlugParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewGetRepositoriesWorkspaceRepoSlugParamsWithTimeout ¶
func NewGetRepositoriesWorkspaceRepoSlugParamsWithTimeout(timeout time.Duration) *GetRepositoriesWorkspaceRepoSlugParams
NewGetRepositoriesWorkspaceRepoSlugParamsWithTimeout creates a new GetRepositoriesWorkspaceRepoSlugParams object with the default values initialized, and the ability to set a timeout on a request
func (*GetRepositoriesWorkspaceRepoSlugParams) SetContext ¶
func (o *GetRepositoriesWorkspaceRepoSlugParams) SetContext(ctx context.Context)
SetContext adds the context to the get repositories workspace repo slug params
func (*GetRepositoriesWorkspaceRepoSlugParams) SetHTTPClient ¶
func (o *GetRepositoriesWorkspaceRepoSlugParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get repositories workspace repo slug params
func (*GetRepositoriesWorkspaceRepoSlugParams) SetRepoSlug ¶
func (o *GetRepositoriesWorkspaceRepoSlugParams) SetRepoSlug(repoSlug string)
SetRepoSlug adds the repoSlug to the get repositories workspace repo slug params
func (*GetRepositoriesWorkspaceRepoSlugParams) SetTimeout ¶
func (o *GetRepositoriesWorkspaceRepoSlugParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get repositories workspace repo slug params
func (*GetRepositoriesWorkspaceRepoSlugParams) SetWorkspace ¶
func (o *GetRepositoriesWorkspaceRepoSlugParams) SetWorkspace(workspace string)
SetWorkspace adds the workspace to the get repositories workspace repo slug params
func (*GetRepositoriesWorkspaceRepoSlugParams) WithContext ¶
func (o *GetRepositoriesWorkspaceRepoSlugParams) WithContext(ctx context.Context) *GetRepositoriesWorkspaceRepoSlugParams
WithContext adds the context to the get repositories workspace repo slug params
func (*GetRepositoriesWorkspaceRepoSlugParams) WithHTTPClient ¶
func (o *GetRepositoriesWorkspaceRepoSlugParams) WithHTTPClient(client *http.Client) *GetRepositoriesWorkspaceRepoSlugParams
WithHTTPClient adds the HTTPClient to the get repositories workspace repo slug params
func (*GetRepositoriesWorkspaceRepoSlugParams) WithRepoSlug ¶
func (o *GetRepositoriesWorkspaceRepoSlugParams) WithRepoSlug(repoSlug string) *GetRepositoriesWorkspaceRepoSlugParams
WithRepoSlug adds the repoSlug to the get repositories workspace repo slug params
func (*GetRepositoriesWorkspaceRepoSlugParams) WithTimeout ¶
func (o *GetRepositoriesWorkspaceRepoSlugParams) WithTimeout(timeout time.Duration) *GetRepositoriesWorkspaceRepoSlugParams
WithTimeout adds the timeout to the get repositories workspace repo slug params
func (*GetRepositoriesWorkspaceRepoSlugParams) WithWorkspace ¶
func (o *GetRepositoriesWorkspaceRepoSlugParams) WithWorkspace(workspace string) *GetRepositoriesWorkspaceRepoSlugParams
WithWorkspace adds the workspace to the get repositories workspace repo slug params
func (*GetRepositoriesWorkspaceRepoSlugParams) WriteToRequest ¶
func (o *GetRepositoriesWorkspaceRepoSlugParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesNotFound ¶
type GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesNotFound struct {
Payload *models.Error
}
GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesNotFound handles this case with default header values.
If the specified repository or pull request does not exist.
func NewGetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesNotFound ¶
func NewGetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesNotFound() *GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesNotFound
NewGetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesNotFound creates a GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesNotFound with default headers values
func (*GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesNotFound) GetPayload ¶
func (o *GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesNotFound) GetPayload() *models.Error
type GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesOK ¶
type GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesOK struct {
Payload *models.PaginatedCommitstatuses
}
GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesOK handles this case with default header values.
A paginated list of all commit statuses for this pull request.
func NewGetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesOK ¶
func NewGetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesOK() *GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesOK
NewGetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesOK creates a GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesOK with default headers values
func (*GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesOK) Error ¶
func (o *GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesOK) Error() string
func (*GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesOK) GetPayload ¶
func (o *GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesOK) GetPayload() *models.PaginatedCommitstatuses
type GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParams ¶
type GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParams struct { /*PullRequestID The id of the pull request. */ PullRequestID int64 /*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). Defaults to `created_on`. */ 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 }
GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParams contains all the parameters to send to the API endpoint for the get repositories workspace repo slug pullrequests pull request ID statuses operation typically these are written to a http.Request
func NewGetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParams ¶
func NewGetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParams() *GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParams
NewGetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParams creates a new GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParams object with the default values initialized.
func NewGetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParamsWithContext ¶
func NewGetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParamsWithContext(ctx context.Context) *GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParams
NewGetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParamsWithContext creates a new GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParams object with the default values initialized, and the ability to set a context for a request
func NewGetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParamsWithHTTPClient ¶
func NewGetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParamsWithHTTPClient(client *http.Client) *GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParams
NewGetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParamsWithHTTPClient creates a new GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewGetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParamsWithTimeout ¶
func NewGetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParamsWithTimeout(timeout time.Duration) *GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParams
NewGetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParamsWithTimeout creates a new GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParams object with the default values initialized, and the ability to set a timeout on a request
func (*GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParams) SetContext ¶
func (o *GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParams) SetContext(ctx context.Context)
SetContext adds the context to the get repositories workspace repo slug pullrequests pull request ID statuses params
func (*GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParams) SetHTTPClient ¶
func (o *GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get repositories workspace repo slug pullrequests pull request ID statuses params
func (*GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParams) SetPullRequestID ¶
func (o *GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParams) SetPullRequestID(pullRequestID int64)
SetPullRequestID adds the pullRequestId to the get repositories workspace repo slug pullrequests pull request ID statuses params
func (*GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParams) SetQ ¶
func (o *GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParams) SetQ(q *string)
SetQ adds the q to the get repositories workspace repo slug pullrequests pull request ID statuses params
func (*GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParams) SetRepoSlug ¶
func (o *GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParams) SetRepoSlug(repoSlug string)
SetRepoSlug adds the repoSlug to the get repositories workspace repo slug pullrequests pull request ID statuses params
func (*GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParams) SetSort ¶
func (o *GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParams) SetSort(sort *string)
SetSort adds the sort to the get repositories workspace repo slug pullrequests pull request ID statuses params
func (*GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParams) SetTimeout ¶
func (o *GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get repositories workspace repo slug pullrequests pull request ID statuses params
func (*GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParams) SetWorkspace ¶
func (o *GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParams) SetWorkspace(workspace string)
SetWorkspace adds the workspace to the get repositories workspace repo slug pullrequests pull request ID statuses params
func (*GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParams) WithContext ¶
func (o *GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParams) WithContext(ctx context.Context) *GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParams
WithContext adds the context to the get repositories workspace repo slug pullrequests pull request ID statuses params
func (*GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParams) WithHTTPClient ¶
func (o *GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParams) WithHTTPClient(client *http.Client) *GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParams
WithHTTPClient adds the HTTPClient to the get repositories workspace repo slug pullrequests pull request ID statuses params
func (*GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParams) WithPullRequestID ¶
func (o *GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParams) WithPullRequestID(pullRequestID int64) *GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParams
WithPullRequestID adds the pullRequestID to the get repositories workspace repo slug pullrequests pull request ID statuses params
func (*GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParams) WithQ ¶
func (o *GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParams) WithQ(q *string) *GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParams
WithQ adds the q to the get repositories workspace repo slug pullrequests pull request ID statuses params
func (*GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParams) WithRepoSlug ¶
func (o *GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParams) WithRepoSlug(repoSlug string) *GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParams
WithRepoSlug adds the repoSlug to the get repositories workspace repo slug pullrequests pull request ID statuses params
func (*GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParams) WithSort ¶
func (o *GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParams) WithSort(sort *string) *GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParams
WithSort adds the sort to the get repositories workspace repo slug pullrequests pull request ID statuses params
func (*GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParams) WithTimeout ¶
func (o *GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParams) WithTimeout(timeout time.Duration) *GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParams
WithTimeout adds the timeout to the get repositories workspace repo slug pullrequests pull request ID statuses params
func (*GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParams) WithWorkspace ¶
func (o *GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParams) WithWorkspace(workspace string) *GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParams
WithWorkspace adds the workspace to the get repositories workspace repo slug pullrequests pull request ID statuses params
func (*GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParams) WriteToRequest ¶
func (o *GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesReader ¶
type GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesReader struct {
// contains filtered or unexported fields
}
GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesReader is a Reader for the GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatuses structure.
func (*GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesReader) ReadResponse ¶
func (o *GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesUnauthorized ¶
type GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesUnauthorized struct { }
GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesUnauthorized handles this case with default header values.
If the repository is private and the request was not authenticated.
func NewGetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesUnauthorized ¶
func NewGetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesUnauthorized() *GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesUnauthorized
NewGetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesUnauthorized creates a GetRepositoriesWorkspaceRepoSlugPullrequestsPullRequestIDStatusesUnauthorized with default headers values
type GetRepositoriesWorkspaceRepoSlugReader ¶
type GetRepositoriesWorkspaceRepoSlugReader struct {
// contains filtered or unexported fields
}
GetRepositoriesWorkspaceRepoSlugReader is a Reader for the GetRepositoriesWorkspaceRepoSlug structure.
func (*GetRepositoriesWorkspaceRepoSlugReader) ReadResponse ¶
func (o *GetRepositoriesWorkspaceRepoSlugReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetRepositoriesWorkspaceRepoSlugWatchersOK ¶
type GetRepositoriesWorkspaceRepoSlugWatchersOK struct { }
GetRepositoriesWorkspaceRepoSlugWatchersOK handles this case with default header values.
A paginated list of all the watchers on the specified repository.
func NewGetRepositoriesWorkspaceRepoSlugWatchersOK ¶
func NewGetRepositoriesWorkspaceRepoSlugWatchersOK() *GetRepositoriesWorkspaceRepoSlugWatchersOK
NewGetRepositoriesWorkspaceRepoSlugWatchersOK creates a GetRepositoriesWorkspaceRepoSlugWatchersOK with default headers values
func (*GetRepositoriesWorkspaceRepoSlugWatchersOK) Error ¶
func (o *GetRepositoriesWorkspaceRepoSlugWatchersOK) Error() string
type GetRepositoriesWorkspaceRepoSlugWatchersParams ¶
type GetRepositoriesWorkspaceRepoSlugWatchersParams 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 }
GetRepositoriesWorkspaceRepoSlugWatchersParams contains all the parameters to send to the API endpoint for the get repositories workspace repo slug watchers operation typically these are written to a http.Request
func NewGetRepositoriesWorkspaceRepoSlugWatchersParams ¶
func NewGetRepositoriesWorkspaceRepoSlugWatchersParams() *GetRepositoriesWorkspaceRepoSlugWatchersParams
NewGetRepositoriesWorkspaceRepoSlugWatchersParams creates a new GetRepositoriesWorkspaceRepoSlugWatchersParams object with the default values initialized.
func NewGetRepositoriesWorkspaceRepoSlugWatchersParamsWithContext ¶
func NewGetRepositoriesWorkspaceRepoSlugWatchersParamsWithContext(ctx context.Context) *GetRepositoriesWorkspaceRepoSlugWatchersParams
NewGetRepositoriesWorkspaceRepoSlugWatchersParamsWithContext creates a new GetRepositoriesWorkspaceRepoSlugWatchersParams object with the default values initialized, and the ability to set a context for a request
func NewGetRepositoriesWorkspaceRepoSlugWatchersParamsWithHTTPClient ¶
func NewGetRepositoriesWorkspaceRepoSlugWatchersParamsWithHTTPClient(client *http.Client) *GetRepositoriesWorkspaceRepoSlugWatchersParams
NewGetRepositoriesWorkspaceRepoSlugWatchersParamsWithHTTPClient creates a new GetRepositoriesWorkspaceRepoSlugWatchersParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewGetRepositoriesWorkspaceRepoSlugWatchersParamsWithTimeout ¶
func NewGetRepositoriesWorkspaceRepoSlugWatchersParamsWithTimeout(timeout time.Duration) *GetRepositoriesWorkspaceRepoSlugWatchersParams
NewGetRepositoriesWorkspaceRepoSlugWatchersParamsWithTimeout creates a new GetRepositoriesWorkspaceRepoSlugWatchersParams object with the default values initialized, and the ability to set a timeout on a request
func (*GetRepositoriesWorkspaceRepoSlugWatchersParams) SetContext ¶
func (o *GetRepositoriesWorkspaceRepoSlugWatchersParams) SetContext(ctx context.Context)
SetContext adds the context to the get repositories workspace repo slug watchers params
func (*GetRepositoriesWorkspaceRepoSlugWatchersParams) SetHTTPClient ¶
func (o *GetRepositoriesWorkspaceRepoSlugWatchersParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get repositories workspace repo slug watchers params
func (*GetRepositoriesWorkspaceRepoSlugWatchersParams) SetRepoSlug ¶
func (o *GetRepositoriesWorkspaceRepoSlugWatchersParams) SetRepoSlug(repoSlug string)
SetRepoSlug adds the repoSlug to the get repositories workspace repo slug watchers params
func (*GetRepositoriesWorkspaceRepoSlugWatchersParams) SetTimeout ¶
func (o *GetRepositoriesWorkspaceRepoSlugWatchersParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get repositories workspace repo slug watchers params
func (*GetRepositoriesWorkspaceRepoSlugWatchersParams) SetWorkspace ¶
func (o *GetRepositoriesWorkspaceRepoSlugWatchersParams) SetWorkspace(workspace string)
SetWorkspace adds the workspace to the get repositories workspace repo slug watchers params
func (*GetRepositoriesWorkspaceRepoSlugWatchersParams) WithContext ¶
func (o *GetRepositoriesWorkspaceRepoSlugWatchersParams) WithContext(ctx context.Context) *GetRepositoriesWorkspaceRepoSlugWatchersParams
WithContext adds the context to the get repositories workspace repo slug watchers params
func (*GetRepositoriesWorkspaceRepoSlugWatchersParams) WithHTTPClient ¶
func (o *GetRepositoriesWorkspaceRepoSlugWatchersParams) WithHTTPClient(client *http.Client) *GetRepositoriesWorkspaceRepoSlugWatchersParams
WithHTTPClient adds the HTTPClient to the get repositories workspace repo slug watchers params
func (*GetRepositoriesWorkspaceRepoSlugWatchersParams) WithRepoSlug ¶
func (o *GetRepositoriesWorkspaceRepoSlugWatchersParams) WithRepoSlug(repoSlug string) *GetRepositoriesWorkspaceRepoSlugWatchersParams
WithRepoSlug adds the repoSlug to the get repositories workspace repo slug watchers params
func (*GetRepositoriesWorkspaceRepoSlugWatchersParams) WithTimeout ¶
func (o *GetRepositoriesWorkspaceRepoSlugWatchersParams) WithTimeout(timeout time.Duration) *GetRepositoriesWorkspaceRepoSlugWatchersParams
WithTimeout adds the timeout to the get repositories workspace repo slug watchers params
func (*GetRepositoriesWorkspaceRepoSlugWatchersParams) WithWorkspace ¶
func (o *GetRepositoriesWorkspaceRepoSlugWatchersParams) WithWorkspace(workspace string) *GetRepositoriesWorkspaceRepoSlugWatchersParams
WithWorkspace adds the workspace to the get repositories workspace repo slug watchers params
func (*GetRepositoriesWorkspaceRepoSlugWatchersParams) WriteToRequest ¶
func (o *GetRepositoriesWorkspaceRepoSlugWatchersParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetRepositoriesWorkspaceRepoSlugWatchersReader ¶
type GetRepositoriesWorkspaceRepoSlugWatchersReader struct {
// contains filtered or unexported fields
}
GetRepositoriesWorkspaceRepoSlugWatchersReader is a Reader for the GetRepositoriesWorkspaceRepoSlugWatchers structure.
func (*GetRepositoriesWorkspaceRepoSlugWatchersReader) ReadResponse ¶
func (o *GetRepositoriesWorkspaceRepoSlugWatchersReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type GetUserPermissionsRepositoriesOK ¶
type GetUserPermissionsRepositoriesOK struct {
Payload *models.PaginatedRepositoryPermissions
}
GetUserPermissionsRepositoriesOK handles this case with default header values.
Repository permissions for the repositories a caller has explicit access to.
func NewGetUserPermissionsRepositoriesOK ¶
func NewGetUserPermissionsRepositoriesOK() *GetUserPermissionsRepositoriesOK
NewGetUserPermissionsRepositoriesOK creates a GetUserPermissionsRepositoriesOK with default headers values
func (*GetUserPermissionsRepositoriesOK) Error ¶
func (o *GetUserPermissionsRepositoriesOK) Error() string
func (*GetUserPermissionsRepositoriesOK) GetPayload ¶
func (o *GetUserPermissionsRepositoriesOK) GetPayload() *models.PaginatedRepositoryPermissions
type GetUserPermissionsRepositoriesParams ¶
type GetUserPermissionsRepositoriesParams struct { /*Q Query string to narrow down the response as per [filtering and sorting](../../../meta/filtering). */ Q *string /*Sort Name of a response property sort the result by as per [filtering and sorting](../../../meta/filtering#query-sort). */ Sort *string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
GetUserPermissionsRepositoriesParams contains all the parameters to send to the API endpoint for the get user permissions repositories operation typically these are written to a http.Request
func NewGetUserPermissionsRepositoriesParams ¶
func NewGetUserPermissionsRepositoriesParams() *GetUserPermissionsRepositoriesParams
NewGetUserPermissionsRepositoriesParams creates a new GetUserPermissionsRepositoriesParams object with the default values initialized.
func NewGetUserPermissionsRepositoriesParamsWithContext ¶
func NewGetUserPermissionsRepositoriesParamsWithContext(ctx context.Context) *GetUserPermissionsRepositoriesParams
NewGetUserPermissionsRepositoriesParamsWithContext creates a new GetUserPermissionsRepositoriesParams object with the default values initialized, and the ability to set a context for a request
func NewGetUserPermissionsRepositoriesParamsWithHTTPClient ¶
func NewGetUserPermissionsRepositoriesParamsWithHTTPClient(client *http.Client) *GetUserPermissionsRepositoriesParams
NewGetUserPermissionsRepositoriesParamsWithHTTPClient creates a new GetUserPermissionsRepositoriesParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewGetUserPermissionsRepositoriesParamsWithTimeout ¶
func NewGetUserPermissionsRepositoriesParamsWithTimeout(timeout time.Duration) *GetUserPermissionsRepositoriesParams
NewGetUserPermissionsRepositoriesParamsWithTimeout creates a new GetUserPermissionsRepositoriesParams object with the default values initialized, and the ability to set a timeout on a request
func (*GetUserPermissionsRepositoriesParams) SetContext ¶
func (o *GetUserPermissionsRepositoriesParams) SetContext(ctx context.Context)
SetContext adds the context to the get user permissions repositories params
func (*GetUserPermissionsRepositoriesParams) SetHTTPClient ¶
func (o *GetUserPermissionsRepositoriesParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the get user permissions repositories params
func (*GetUserPermissionsRepositoriesParams) SetQ ¶
func (o *GetUserPermissionsRepositoriesParams) SetQ(q *string)
SetQ adds the q to the get user permissions repositories params
func (*GetUserPermissionsRepositoriesParams) SetSort ¶
func (o *GetUserPermissionsRepositoriesParams) SetSort(sort *string)
SetSort adds the sort to the get user permissions repositories params
func (*GetUserPermissionsRepositoriesParams) SetTimeout ¶
func (o *GetUserPermissionsRepositoriesParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the get user permissions repositories params
func (*GetUserPermissionsRepositoriesParams) WithContext ¶
func (o *GetUserPermissionsRepositoriesParams) WithContext(ctx context.Context) *GetUserPermissionsRepositoriesParams
WithContext adds the context to the get user permissions repositories params
func (*GetUserPermissionsRepositoriesParams) WithHTTPClient ¶
func (o *GetUserPermissionsRepositoriesParams) WithHTTPClient(client *http.Client) *GetUserPermissionsRepositoriesParams
WithHTTPClient adds the HTTPClient to the get user permissions repositories params
func (*GetUserPermissionsRepositoriesParams) WithQ ¶
func (o *GetUserPermissionsRepositoriesParams) WithQ(q *string) *GetUserPermissionsRepositoriesParams
WithQ adds the q to the get user permissions repositories params
func (*GetUserPermissionsRepositoriesParams) WithSort ¶
func (o *GetUserPermissionsRepositoriesParams) WithSort(sort *string) *GetUserPermissionsRepositoriesParams
WithSort adds the sort to the get user permissions repositories params
func (*GetUserPermissionsRepositoriesParams) WithTimeout ¶
func (o *GetUserPermissionsRepositoriesParams) WithTimeout(timeout time.Duration) *GetUserPermissionsRepositoriesParams
WithTimeout adds the timeout to the get user permissions repositories params
func (*GetUserPermissionsRepositoriesParams) WriteToRequest ¶
func (o *GetUserPermissionsRepositoriesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type GetUserPermissionsRepositoriesReader ¶
type GetUserPermissionsRepositoriesReader struct {
// contains filtered or unexported fields
}
GetUserPermissionsRepositoriesReader is a Reader for the GetUserPermissionsRepositories structure.
func (*GetUserPermissionsRepositoriesReader) ReadResponse ¶
func (o *GetUserPermissionsRepositoriesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type PostRepositoriesWorkspaceRepoSlugBadRequest ¶
PostRepositoriesWorkspaceRepoSlugBadRequest handles this case with default header values.
If the input document was invalid, or if the caller lacks the privilege to create repositories under the targeted account.
func NewPostRepositoriesWorkspaceRepoSlugBadRequest ¶
func NewPostRepositoriesWorkspaceRepoSlugBadRequest() *PostRepositoriesWorkspaceRepoSlugBadRequest
NewPostRepositoriesWorkspaceRepoSlugBadRequest creates a PostRepositoriesWorkspaceRepoSlugBadRequest with default headers values
func (*PostRepositoriesWorkspaceRepoSlugBadRequest) Error ¶
func (o *PostRepositoriesWorkspaceRepoSlugBadRequest) Error() string
func (*PostRepositoriesWorkspaceRepoSlugBadRequest) GetPayload ¶
func (o *PostRepositoriesWorkspaceRepoSlugBadRequest) GetPayload() *models.Error
type PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildCreated ¶
type PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildCreated struct {
Payload *models.Commitstatus
}
PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildCreated handles this case with default header values.
The newly created build status object.
func NewPostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildCreated ¶
func NewPostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildCreated() *PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildCreated
NewPostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildCreated creates a PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildCreated with default headers values
func (*PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildCreated) Error ¶
func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildCreated) Error() string
func (*PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildCreated) GetPayload ¶
func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildCreated) GetPayload() *models.Commitstatus
type PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildNotFound ¶
type PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildNotFound struct {
Payload *models.Error
}
PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildNotFound handles this case with default header values.
If the repository, commit, or build status key does not exist
func NewPostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildNotFound ¶
func NewPostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildNotFound() *PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildNotFound
NewPostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildNotFound creates a PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildNotFound with default headers values
func (*PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildNotFound) Error ¶
func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildNotFound) Error() string
func (*PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildNotFound) GetPayload ¶
func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildNotFound) GetPayload() *models.Error
type PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildParams ¶
type PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildParams struct { /*Body The new commit status object. */ Body *models.Commitstatus /*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 }
PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildParams contains all the parameters to send to the API endpoint for the post repositories workspace repo slug commit node statuses build operation typically these are written to a http.Request
func NewPostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildParams ¶
func NewPostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildParams() *PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildParams
NewPostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildParams creates a new PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildParams object with the default values initialized.
func NewPostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildParamsWithContext ¶
func NewPostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildParamsWithContext(ctx context.Context) *PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildParams
NewPostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildParamsWithContext creates a new PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildParams object with the default values initialized, and the ability to set a context for a request
func NewPostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildParamsWithHTTPClient ¶
func NewPostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildParamsWithHTTPClient(client *http.Client) *PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildParams
NewPostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildParamsWithHTTPClient creates a new PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewPostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildParamsWithTimeout ¶
func NewPostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildParamsWithTimeout(timeout time.Duration) *PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildParams
NewPostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildParamsWithTimeout creates a new PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildParams object with the default values initialized, and the ability to set a timeout on a request
func (*PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildParams) SetBody ¶
func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildParams) SetBody(body *models.Commitstatus)
SetBody adds the body to the post repositories workspace repo slug commit node statuses build params
func (*PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildParams) SetContext ¶
func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildParams) SetContext(ctx context.Context)
SetContext adds the context to the post repositories workspace repo slug commit node statuses build params
func (*PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildParams) SetHTTPClient ¶
func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the post repositories workspace repo slug commit node statuses build params
func (*PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildParams) SetNode ¶
func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildParams) SetNode(node string)
SetNode adds the node to the post repositories workspace repo slug commit node statuses build params
func (*PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildParams) SetRepoSlug ¶
func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildParams) SetRepoSlug(repoSlug string)
SetRepoSlug adds the repoSlug to the post repositories workspace repo slug commit node statuses build params
func (*PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildParams) SetTimeout ¶
func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the post repositories workspace repo slug commit node statuses build params
func (*PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildParams) SetWorkspace ¶
func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildParams) SetWorkspace(workspace string)
SetWorkspace adds the workspace to the post repositories workspace repo slug commit node statuses build params
func (*PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildParams) WithBody ¶
func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildParams) WithBody(body *models.Commitstatus) *PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildParams
WithBody adds the body to the post repositories workspace repo slug commit node statuses build params
func (*PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildParams) WithContext ¶
func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildParams) WithContext(ctx context.Context) *PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildParams
WithContext adds the context to the post repositories workspace repo slug commit node statuses build params
func (*PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildParams) WithHTTPClient ¶
func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildParams) WithHTTPClient(client *http.Client) *PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildParams
WithHTTPClient adds the HTTPClient to the post repositories workspace repo slug commit node statuses build params
func (*PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildParams) WithNode ¶
func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildParams) WithNode(node string) *PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildParams
WithNode adds the node to the post repositories workspace repo slug commit node statuses build params
func (*PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildParams) WithRepoSlug ¶
func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildParams) WithRepoSlug(repoSlug string) *PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildParams
WithRepoSlug adds the repoSlug to the post repositories workspace repo slug commit node statuses build params
func (*PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildParams) WithTimeout ¶
func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildParams) WithTimeout(timeout time.Duration) *PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildParams
WithTimeout adds the timeout to the post repositories workspace repo slug commit node statuses build params
func (*PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildParams) WithWorkspace ¶
func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildParams) WithWorkspace(workspace string) *PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildParams
WithWorkspace adds the workspace to the post repositories workspace repo slug commit node statuses build params
func (*PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildParams) WriteToRequest ¶
func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildReader ¶
type PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildReader struct {
// contains filtered or unexported fields
}
PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildReader is a Reader for the PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuild structure.
func (*PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildReader) ReadResponse ¶
func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildUnauthorized ¶
type PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildUnauthorized struct { }
PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildUnauthorized handles this case with default header values.
If the repository is private and the request was not authenticated.
func NewPostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildUnauthorized ¶
func NewPostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildUnauthorized() *PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildUnauthorized
NewPostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildUnauthorized creates a PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildUnauthorized with default headers values
func (*PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildUnauthorized) Error ¶
func (o *PostRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildUnauthorized) Error() string
type PostRepositoriesWorkspaceRepoSlugForksCreated ¶
type PostRepositoriesWorkspaceRepoSlugForksCreated struct { /*The URL of the newly created fork */ Location string Payload *models.Repository }
PostRepositoriesWorkspaceRepoSlugForksCreated handles this case with default header values.
The newly created fork.
func NewPostRepositoriesWorkspaceRepoSlugForksCreated ¶
func NewPostRepositoriesWorkspaceRepoSlugForksCreated() *PostRepositoriesWorkspaceRepoSlugForksCreated
NewPostRepositoriesWorkspaceRepoSlugForksCreated creates a PostRepositoriesWorkspaceRepoSlugForksCreated with default headers values
func (*PostRepositoriesWorkspaceRepoSlugForksCreated) Error ¶
func (o *PostRepositoriesWorkspaceRepoSlugForksCreated) Error() string
func (*PostRepositoriesWorkspaceRepoSlugForksCreated) GetPayload ¶
func (o *PostRepositoriesWorkspaceRepoSlugForksCreated) GetPayload() *models.Repository
type PostRepositoriesWorkspaceRepoSlugForksParams ¶
type PostRepositoriesWorkspaceRepoSlugForksParams struct { /*Body A repository object. This can be left blank. */ Body *models.Repository /*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 }
PostRepositoriesWorkspaceRepoSlugForksParams contains all the parameters to send to the API endpoint for the post repositories workspace repo slug forks operation typically these are written to a http.Request
func NewPostRepositoriesWorkspaceRepoSlugForksParams ¶
func NewPostRepositoriesWorkspaceRepoSlugForksParams() *PostRepositoriesWorkspaceRepoSlugForksParams
NewPostRepositoriesWorkspaceRepoSlugForksParams creates a new PostRepositoriesWorkspaceRepoSlugForksParams object with the default values initialized.
func NewPostRepositoriesWorkspaceRepoSlugForksParamsWithContext ¶
func NewPostRepositoriesWorkspaceRepoSlugForksParamsWithContext(ctx context.Context) *PostRepositoriesWorkspaceRepoSlugForksParams
NewPostRepositoriesWorkspaceRepoSlugForksParamsWithContext creates a new PostRepositoriesWorkspaceRepoSlugForksParams object with the default values initialized, and the ability to set a context for a request
func NewPostRepositoriesWorkspaceRepoSlugForksParamsWithHTTPClient ¶
func NewPostRepositoriesWorkspaceRepoSlugForksParamsWithHTTPClient(client *http.Client) *PostRepositoriesWorkspaceRepoSlugForksParams
NewPostRepositoriesWorkspaceRepoSlugForksParamsWithHTTPClient creates a new PostRepositoriesWorkspaceRepoSlugForksParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewPostRepositoriesWorkspaceRepoSlugForksParamsWithTimeout ¶
func NewPostRepositoriesWorkspaceRepoSlugForksParamsWithTimeout(timeout time.Duration) *PostRepositoriesWorkspaceRepoSlugForksParams
NewPostRepositoriesWorkspaceRepoSlugForksParamsWithTimeout creates a new PostRepositoriesWorkspaceRepoSlugForksParams object with the default values initialized, and the ability to set a timeout on a request
func (*PostRepositoriesWorkspaceRepoSlugForksParams) SetBody ¶
func (o *PostRepositoriesWorkspaceRepoSlugForksParams) SetBody(body *models.Repository)
SetBody adds the body to the post repositories workspace repo slug forks params
func (*PostRepositoriesWorkspaceRepoSlugForksParams) SetContext ¶
func (o *PostRepositoriesWorkspaceRepoSlugForksParams) SetContext(ctx context.Context)
SetContext adds the context to the post repositories workspace repo slug forks params
func (*PostRepositoriesWorkspaceRepoSlugForksParams) SetHTTPClient ¶
func (o *PostRepositoriesWorkspaceRepoSlugForksParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the post repositories workspace repo slug forks params
func (*PostRepositoriesWorkspaceRepoSlugForksParams) SetRepoSlug ¶
func (o *PostRepositoriesWorkspaceRepoSlugForksParams) SetRepoSlug(repoSlug string)
SetRepoSlug adds the repoSlug to the post repositories workspace repo slug forks params
func (*PostRepositoriesWorkspaceRepoSlugForksParams) SetTimeout ¶
func (o *PostRepositoriesWorkspaceRepoSlugForksParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the post repositories workspace repo slug forks params
func (*PostRepositoriesWorkspaceRepoSlugForksParams) SetWorkspace ¶
func (o *PostRepositoriesWorkspaceRepoSlugForksParams) SetWorkspace(workspace string)
SetWorkspace adds the workspace to the post repositories workspace repo slug forks params
func (*PostRepositoriesWorkspaceRepoSlugForksParams) WithBody ¶
func (o *PostRepositoriesWorkspaceRepoSlugForksParams) WithBody(body *models.Repository) *PostRepositoriesWorkspaceRepoSlugForksParams
WithBody adds the body to the post repositories workspace repo slug forks params
func (*PostRepositoriesWorkspaceRepoSlugForksParams) WithContext ¶
func (o *PostRepositoriesWorkspaceRepoSlugForksParams) WithContext(ctx context.Context) *PostRepositoriesWorkspaceRepoSlugForksParams
WithContext adds the context to the post repositories workspace repo slug forks params
func (*PostRepositoriesWorkspaceRepoSlugForksParams) WithHTTPClient ¶
func (o *PostRepositoriesWorkspaceRepoSlugForksParams) WithHTTPClient(client *http.Client) *PostRepositoriesWorkspaceRepoSlugForksParams
WithHTTPClient adds the HTTPClient to the post repositories workspace repo slug forks params
func (*PostRepositoriesWorkspaceRepoSlugForksParams) WithRepoSlug ¶
func (o *PostRepositoriesWorkspaceRepoSlugForksParams) WithRepoSlug(repoSlug string) *PostRepositoriesWorkspaceRepoSlugForksParams
WithRepoSlug adds the repoSlug to the post repositories workspace repo slug forks params
func (*PostRepositoriesWorkspaceRepoSlugForksParams) WithTimeout ¶
func (o *PostRepositoriesWorkspaceRepoSlugForksParams) WithTimeout(timeout time.Duration) *PostRepositoriesWorkspaceRepoSlugForksParams
WithTimeout adds the timeout to the post repositories workspace repo slug forks params
func (*PostRepositoriesWorkspaceRepoSlugForksParams) WithWorkspace ¶
func (o *PostRepositoriesWorkspaceRepoSlugForksParams) WithWorkspace(workspace string) *PostRepositoriesWorkspaceRepoSlugForksParams
WithWorkspace adds the workspace to the post repositories workspace repo slug forks params
func (*PostRepositoriesWorkspaceRepoSlugForksParams) WriteToRequest ¶
func (o *PostRepositoriesWorkspaceRepoSlugForksParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type PostRepositoriesWorkspaceRepoSlugForksReader ¶
type PostRepositoriesWorkspaceRepoSlugForksReader struct {
// contains filtered or unexported fields
}
PostRepositoriesWorkspaceRepoSlugForksReader is a Reader for the PostRepositoriesWorkspaceRepoSlugForks structure.
func (*PostRepositoriesWorkspaceRepoSlugForksReader) ReadResponse ¶
func (o *PostRepositoriesWorkspaceRepoSlugForksReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type PostRepositoriesWorkspaceRepoSlugHooksCreated ¶
type PostRepositoriesWorkspaceRepoSlugHooksCreated struct { /*The URL of new newly created webhook. */ Location string Payload *models.WebhookSubscription }
PostRepositoriesWorkspaceRepoSlugHooksCreated handles this case with default header values.
If the webhook was registered successfully.
func NewPostRepositoriesWorkspaceRepoSlugHooksCreated ¶
func NewPostRepositoriesWorkspaceRepoSlugHooksCreated() *PostRepositoriesWorkspaceRepoSlugHooksCreated
NewPostRepositoriesWorkspaceRepoSlugHooksCreated creates a PostRepositoriesWorkspaceRepoSlugHooksCreated with default headers values
func (*PostRepositoriesWorkspaceRepoSlugHooksCreated) Error ¶
func (o *PostRepositoriesWorkspaceRepoSlugHooksCreated) Error() string
func (*PostRepositoriesWorkspaceRepoSlugHooksCreated) GetPayload ¶
func (o *PostRepositoriesWorkspaceRepoSlugHooksCreated) GetPayload() *models.WebhookSubscription
type PostRepositoriesWorkspaceRepoSlugHooksForbidden ¶
PostRepositoriesWorkspaceRepoSlugHooksForbidden handles this case with default header values.
If the authenticated user does not have permission to install webhooks on the specified repository.
func NewPostRepositoriesWorkspaceRepoSlugHooksForbidden ¶
func NewPostRepositoriesWorkspaceRepoSlugHooksForbidden() *PostRepositoriesWorkspaceRepoSlugHooksForbidden
NewPostRepositoriesWorkspaceRepoSlugHooksForbidden creates a PostRepositoriesWorkspaceRepoSlugHooksForbidden with default headers values
func (*PostRepositoriesWorkspaceRepoSlugHooksForbidden) Error ¶
func (o *PostRepositoriesWorkspaceRepoSlugHooksForbidden) Error() string
func (*PostRepositoriesWorkspaceRepoSlugHooksForbidden) GetPayload ¶
func (o *PostRepositoriesWorkspaceRepoSlugHooksForbidden) GetPayload() *models.Error
type PostRepositoriesWorkspaceRepoSlugHooksNotFound ¶
PostRepositoriesWorkspaceRepoSlugHooksNotFound handles this case with default header values.
If the repository does not exist.
func NewPostRepositoriesWorkspaceRepoSlugHooksNotFound ¶
func NewPostRepositoriesWorkspaceRepoSlugHooksNotFound() *PostRepositoriesWorkspaceRepoSlugHooksNotFound
NewPostRepositoriesWorkspaceRepoSlugHooksNotFound creates a PostRepositoriesWorkspaceRepoSlugHooksNotFound with default headers values
func (*PostRepositoriesWorkspaceRepoSlugHooksNotFound) Error ¶
func (o *PostRepositoriesWorkspaceRepoSlugHooksNotFound) Error() string
func (*PostRepositoriesWorkspaceRepoSlugHooksNotFound) GetPayload ¶
func (o *PostRepositoriesWorkspaceRepoSlugHooksNotFound) GetPayload() *models.Error
type PostRepositoriesWorkspaceRepoSlugHooksParams ¶
type PostRepositoriesWorkspaceRepoSlugHooksParams 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 }
PostRepositoriesWorkspaceRepoSlugHooksParams contains all the parameters to send to the API endpoint for the post repositories workspace repo slug hooks operation typically these are written to a http.Request
func NewPostRepositoriesWorkspaceRepoSlugHooksParams ¶
func NewPostRepositoriesWorkspaceRepoSlugHooksParams() *PostRepositoriesWorkspaceRepoSlugHooksParams
NewPostRepositoriesWorkspaceRepoSlugHooksParams creates a new PostRepositoriesWorkspaceRepoSlugHooksParams object with the default values initialized.
func NewPostRepositoriesWorkspaceRepoSlugHooksParamsWithContext ¶
func NewPostRepositoriesWorkspaceRepoSlugHooksParamsWithContext(ctx context.Context) *PostRepositoriesWorkspaceRepoSlugHooksParams
NewPostRepositoriesWorkspaceRepoSlugHooksParamsWithContext creates a new PostRepositoriesWorkspaceRepoSlugHooksParams object with the default values initialized, and the ability to set a context for a request
func NewPostRepositoriesWorkspaceRepoSlugHooksParamsWithHTTPClient ¶
func NewPostRepositoriesWorkspaceRepoSlugHooksParamsWithHTTPClient(client *http.Client) *PostRepositoriesWorkspaceRepoSlugHooksParams
NewPostRepositoriesWorkspaceRepoSlugHooksParamsWithHTTPClient creates a new PostRepositoriesWorkspaceRepoSlugHooksParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewPostRepositoriesWorkspaceRepoSlugHooksParamsWithTimeout ¶
func NewPostRepositoriesWorkspaceRepoSlugHooksParamsWithTimeout(timeout time.Duration) *PostRepositoriesWorkspaceRepoSlugHooksParams
NewPostRepositoriesWorkspaceRepoSlugHooksParamsWithTimeout creates a new PostRepositoriesWorkspaceRepoSlugHooksParams object with the default values initialized, and the ability to set a timeout on a request
func (*PostRepositoriesWorkspaceRepoSlugHooksParams) SetContext ¶
func (o *PostRepositoriesWorkspaceRepoSlugHooksParams) SetContext(ctx context.Context)
SetContext adds the context to the post repositories workspace repo slug hooks params
func (*PostRepositoriesWorkspaceRepoSlugHooksParams) SetHTTPClient ¶
func (o *PostRepositoriesWorkspaceRepoSlugHooksParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the post repositories workspace repo slug hooks params
func (*PostRepositoriesWorkspaceRepoSlugHooksParams) SetRepoSlug ¶
func (o *PostRepositoriesWorkspaceRepoSlugHooksParams) SetRepoSlug(repoSlug string)
SetRepoSlug adds the repoSlug to the post repositories workspace repo slug hooks params
func (*PostRepositoriesWorkspaceRepoSlugHooksParams) SetTimeout ¶
func (o *PostRepositoriesWorkspaceRepoSlugHooksParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the post repositories workspace repo slug hooks params
func (*PostRepositoriesWorkspaceRepoSlugHooksParams) SetWorkspace ¶
func (o *PostRepositoriesWorkspaceRepoSlugHooksParams) SetWorkspace(workspace string)
SetWorkspace adds the workspace to the post repositories workspace repo slug hooks params
func (*PostRepositoriesWorkspaceRepoSlugHooksParams) WithContext ¶
func (o *PostRepositoriesWorkspaceRepoSlugHooksParams) WithContext(ctx context.Context) *PostRepositoriesWorkspaceRepoSlugHooksParams
WithContext adds the context to the post repositories workspace repo slug hooks params
func (*PostRepositoriesWorkspaceRepoSlugHooksParams) WithHTTPClient ¶
func (o *PostRepositoriesWorkspaceRepoSlugHooksParams) WithHTTPClient(client *http.Client) *PostRepositoriesWorkspaceRepoSlugHooksParams
WithHTTPClient adds the HTTPClient to the post repositories workspace repo slug hooks params
func (*PostRepositoriesWorkspaceRepoSlugHooksParams) WithRepoSlug ¶
func (o *PostRepositoriesWorkspaceRepoSlugHooksParams) WithRepoSlug(repoSlug string) *PostRepositoriesWorkspaceRepoSlugHooksParams
WithRepoSlug adds the repoSlug to the post repositories workspace repo slug hooks params
func (*PostRepositoriesWorkspaceRepoSlugHooksParams) WithTimeout ¶
func (o *PostRepositoriesWorkspaceRepoSlugHooksParams) WithTimeout(timeout time.Duration) *PostRepositoriesWorkspaceRepoSlugHooksParams
WithTimeout adds the timeout to the post repositories workspace repo slug hooks params
func (*PostRepositoriesWorkspaceRepoSlugHooksParams) WithWorkspace ¶
func (o *PostRepositoriesWorkspaceRepoSlugHooksParams) WithWorkspace(workspace string) *PostRepositoriesWorkspaceRepoSlugHooksParams
WithWorkspace adds the workspace to the post repositories workspace repo slug hooks params
func (*PostRepositoriesWorkspaceRepoSlugHooksParams) WriteToRequest ¶
func (o *PostRepositoriesWorkspaceRepoSlugHooksParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type PostRepositoriesWorkspaceRepoSlugHooksReader ¶
type PostRepositoriesWorkspaceRepoSlugHooksReader struct {
// contains filtered or unexported fields
}
PostRepositoriesWorkspaceRepoSlugHooksReader is a Reader for the PostRepositoriesWorkspaceRepoSlugHooks structure.
func (*PostRepositoriesWorkspaceRepoSlugHooksReader) ReadResponse ¶
func (o *PostRepositoriesWorkspaceRepoSlugHooksReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type PostRepositoriesWorkspaceRepoSlugOK ¶
type PostRepositoriesWorkspaceRepoSlugOK struct {
Payload *models.Repository
}
PostRepositoriesWorkspaceRepoSlugOK handles this case with default header values.
The newly created repository.
func NewPostRepositoriesWorkspaceRepoSlugOK ¶
func NewPostRepositoriesWorkspaceRepoSlugOK() *PostRepositoriesWorkspaceRepoSlugOK
NewPostRepositoriesWorkspaceRepoSlugOK creates a PostRepositoriesWorkspaceRepoSlugOK with default headers values
func (*PostRepositoriesWorkspaceRepoSlugOK) Error ¶
func (o *PostRepositoriesWorkspaceRepoSlugOK) Error() string
func (*PostRepositoriesWorkspaceRepoSlugOK) GetPayload ¶
func (o *PostRepositoriesWorkspaceRepoSlugOK) GetPayload() *models.Repository
type PostRepositoriesWorkspaceRepoSlugParams ¶
type PostRepositoriesWorkspaceRepoSlugParams struct { /*Body The repository that is to be created. Note that most object elements are optional. Elements "owner" and "full_name" are ignored as the URL implies them. */ Body *models.Repository /*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 }
PostRepositoriesWorkspaceRepoSlugParams contains all the parameters to send to the API endpoint for the post repositories workspace repo slug operation typically these are written to a http.Request
func NewPostRepositoriesWorkspaceRepoSlugParams ¶
func NewPostRepositoriesWorkspaceRepoSlugParams() *PostRepositoriesWorkspaceRepoSlugParams
NewPostRepositoriesWorkspaceRepoSlugParams creates a new PostRepositoriesWorkspaceRepoSlugParams object with the default values initialized.
func NewPostRepositoriesWorkspaceRepoSlugParamsWithContext ¶
func NewPostRepositoriesWorkspaceRepoSlugParamsWithContext(ctx context.Context) *PostRepositoriesWorkspaceRepoSlugParams
NewPostRepositoriesWorkspaceRepoSlugParamsWithContext creates a new PostRepositoriesWorkspaceRepoSlugParams object with the default values initialized, and the ability to set a context for a request
func NewPostRepositoriesWorkspaceRepoSlugParamsWithHTTPClient ¶
func NewPostRepositoriesWorkspaceRepoSlugParamsWithHTTPClient(client *http.Client) *PostRepositoriesWorkspaceRepoSlugParams
NewPostRepositoriesWorkspaceRepoSlugParamsWithHTTPClient creates a new PostRepositoriesWorkspaceRepoSlugParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewPostRepositoriesWorkspaceRepoSlugParamsWithTimeout ¶
func NewPostRepositoriesWorkspaceRepoSlugParamsWithTimeout(timeout time.Duration) *PostRepositoriesWorkspaceRepoSlugParams
NewPostRepositoriesWorkspaceRepoSlugParamsWithTimeout creates a new PostRepositoriesWorkspaceRepoSlugParams object with the default values initialized, and the ability to set a timeout on a request
func (*PostRepositoriesWorkspaceRepoSlugParams) SetBody ¶
func (o *PostRepositoriesWorkspaceRepoSlugParams) SetBody(body *models.Repository)
SetBody adds the body to the post repositories workspace repo slug params
func (*PostRepositoriesWorkspaceRepoSlugParams) SetContext ¶
func (o *PostRepositoriesWorkspaceRepoSlugParams) SetContext(ctx context.Context)
SetContext adds the context to the post repositories workspace repo slug params
func (*PostRepositoriesWorkspaceRepoSlugParams) SetHTTPClient ¶
func (o *PostRepositoriesWorkspaceRepoSlugParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the post repositories workspace repo slug params
func (*PostRepositoriesWorkspaceRepoSlugParams) SetRepoSlug ¶
func (o *PostRepositoriesWorkspaceRepoSlugParams) SetRepoSlug(repoSlug string)
SetRepoSlug adds the repoSlug to the post repositories workspace repo slug params
func (*PostRepositoriesWorkspaceRepoSlugParams) SetTimeout ¶
func (o *PostRepositoriesWorkspaceRepoSlugParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the post repositories workspace repo slug params
func (*PostRepositoriesWorkspaceRepoSlugParams) SetWorkspace ¶
func (o *PostRepositoriesWorkspaceRepoSlugParams) SetWorkspace(workspace string)
SetWorkspace adds the workspace to the post repositories workspace repo slug params
func (*PostRepositoriesWorkspaceRepoSlugParams) WithBody ¶
func (o *PostRepositoriesWorkspaceRepoSlugParams) WithBody(body *models.Repository) *PostRepositoriesWorkspaceRepoSlugParams
WithBody adds the body to the post repositories workspace repo slug params
func (*PostRepositoriesWorkspaceRepoSlugParams) WithContext ¶
func (o *PostRepositoriesWorkspaceRepoSlugParams) WithContext(ctx context.Context) *PostRepositoriesWorkspaceRepoSlugParams
WithContext adds the context to the post repositories workspace repo slug params
func (*PostRepositoriesWorkspaceRepoSlugParams) WithHTTPClient ¶
func (o *PostRepositoriesWorkspaceRepoSlugParams) WithHTTPClient(client *http.Client) *PostRepositoriesWorkspaceRepoSlugParams
WithHTTPClient adds the HTTPClient to the post repositories workspace repo slug params
func (*PostRepositoriesWorkspaceRepoSlugParams) WithRepoSlug ¶
func (o *PostRepositoriesWorkspaceRepoSlugParams) WithRepoSlug(repoSlug string) *PostRepositoriesWorkspaceRepoSlugParams
WithRepoSlug adds the repoSlug to the post repositories workspace repo slug params
func (*PostRepositoriesWorkspaceRepoSlugParams) WithTimeout ¶
func (o *PostRepositoriesWorkspaceRepoSlugParams) WithTimeout(timeout time.Duration) *PostRepositoriesWorkspaceRepoSlugParams
WithTimeout adds the timeout to the post repositories workspace repo slug params
func (*PostRepositoriesWorkspaceRepoSlugParams) WithWorkspace ¶
func (o *PostRepositoriesWorkspaceRepoSlugParams) WithWorkspace(workspace string) *PostRepositoriesWorkspaceRepoSlugParams
WithWorkspace adds the workspace to the post repositories workspace repo slug params
func (*PostRepositoriesWorkspaceRepoSlugParams) WriteToRequest ¶
func (o *PostRepositoriesWorkspaceRepoSlugParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type PostRepositoriesWorkspaceRepoSlugReader ¶
type PostRepositoriesWorkspaceRepoSlugReader struct {
// contains filtered or unexported fields
}
PostRepositoriesWorkspaceRepoSlugReader is a Reader for the PostRepositoriesWorkspaceRepoSlug structure.
func (*PostRepositoriesWorkspaceRepoSlugReader) ReadResponse ¶
func (o *PostRepositoriesWorkspaceRepoSlugReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type PostRepositoriesWorkspaceRepoSlugUnauthorized ¶
type PostRepositoriesWorkspaceRepoSlugUnauthorized struct {
}PostRepositoriesWorkspaceRepoSlugUnauthorized handles this case with default header values.
If the request was not authenticated.
func NewPostRepositoriesWorkspaceRepoSlugUnauthorized ¶
func NewPostRepositoriesWorkspaceRepoSlugUnauthorized() *PostRepositoriesWorkspaceRepoSlugUnauthorized
NewPostRepositoriesWorkspaceRepoSlugUnauthorized creates a PostRepositoriesWorkspaceRepoSlugUnauthorized with default headers values
func (*PostRepositoriesWorkspaceRepoSlugUnauthorized) Error ¶
func (o *PostRepositoriesWorkspaceRepoSlugUnauthorized) Error() string
func (*PostRepositoriesWorkspaceRepoSlugUnauthorized) GetPayload ¶
func (o *PostRepositoriesWorkspaceRepoSlugUnauthorized) GetPayload() *models.Error
type PutRepositoriesWorkspaceRepoSlugBadRequest ¶
PutRepositoriesWorkspaceRepoSlugBadRequest handles this case with default header values.
If the input document was invalid, or if the caller lacks the privilege to create repositories under the targeted account.
func NewPutRepositoriesWorkspaceRepoSlugBadRequest ¶
func NewPutRepositoriesWorkspaceRepoSlugBadRequest() *PutRepositoriesWorkspaceRepoSlugBadRequest
NewPutRepositoriesWorkspaceRepoSlugBadRequest creates a PutRepositoriesWorkspaceRepoSlugBadRequest with default headers values
func (*PutRepositoriesWorkspaceRepoSlugBadRequest) Error ¶
func (o *PutRepositoriesWorkspaceRepoSlugBadRequest) Error() string
func (*PutRepositoriesWorkspaceRepoSlugBadRequest) GetPayload ¶
func (o *PutRepositoriesWorkspaceRepoSlugBadRequest) GetPayload() *models.Error
type PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyNotFound ¶
type PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyNotFound struct {
Payload *models.Error
}
PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyNotFound handles this case with default header values.
If the repository or build does not exist
func NewPutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyNotFound ¶
func NewPutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyNotFound() *PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyNotFound
NewPutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyNotFound creates a PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyNotFound with default headers values
func (*PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyNotFound) Error ¶
func (o *PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyNotFound) Error() string
func (*PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyNotFound) GetPayload ¶
func (o *PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyNotFound) GetPayload() *models.Error
type PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyOK ¶
type PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyOK struct {
Payload *models.Commitstatus
}
PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyOK handles this case with default header values.
The updated build status object.
func NewPutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyOK ¶
func NewPutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyOK() *PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyOK
NewPutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyOK creates a PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyOK with default headers values
func (*PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyOK) Error ¶
func (o *PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyOK) Error() string
func (*PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyOK) GetPayload ¶
func (o *PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyOK) GetPayload() *models.Commitstatus
type PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams ¶
type PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams struct { /*Body The updated build status object */ Body *models.Commitstatus /*Key The build status' unique key */ Key string /*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 }
PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams contains all the parameters to send to the API endpoint for the put repositories workspace repo slug commit node statuses build key operation typically these are written to a http.Request
func NewPutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams ¶
func NewPutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams() *PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams
NewPutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams creates a new PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams object with the default values initialized.
func NewPutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParamsWithContext ¶
func NewPutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParamsWithContext(ctx context.Context) *PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams
NewPutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParamsWithContext creates a new PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams object with the default values initialized, and the ability to set a context for a request
func NewPutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParamsWithHTTPClient ¶
func NewPutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParamsWithHTTPClient(client *http.Client) *PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams
NewPutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParamsWithHTTPClient creates a new PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewPutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParamsWithTimeout ¶
func NewPutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParamsWithTimeout(timeout time.Duration) *PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams
NewPutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParamsWithTimeout creates a new PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams object with the default values initialized, and the ability to set a timeout on a request
func (*PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams) SetBody ¶
func (o *PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams) SetBody(body *models.Commitstatus)
SetBody adds the body to the put repositories workspace repo slug commit node statuses build key params
func (*PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams) SetContext ¶
func (o *PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams) SetContext(ctx context.Context)
SetContext adds the context to the put repositories workspace repo slug commit node statuses build key params
func (*PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams) SetHTTPClient ¶
func (o *PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the put repositories workspace repo slug commit node statuses build key params
func (*PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams) SetKey ¶
func (o *PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams) SetKey(key string)
SetKey adds the key to the put repositories workspace repo slug commit node statuses build key params
func (*PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams) SetNode ¶
func (o *PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams) SetNode(node string)
SetNode adds the node to the put repositories workspace repo slug commit node statuses build key params
func (*PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams) SetRepoSlug ¶
func (o *PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams) SetRepoSlug(repoSlug string)
SetRepoSlug adds the repoSlug to the put repositories workspace repo slug commit node statuses build key params
func (*PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams) SetTimeout ¶
func (o *PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the put repositories workspace repo slug commit node statuses build key params
func (*PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams) SetWorkspace ¶
func (o *PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams) SetWorkspace(workspace string)
SetWorkspace adds the workspace to the put repositories workspace repo slug commit node statuses build key params
func (*PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams) WithBody ¶
func (o *PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams) WithBody(body *models.Commitstatus) *PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams
WithBody adds the body to the put repositories workspace repo slug commit node statuses build key params
func (*PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams) WithContext ¶
func (o *PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams) WithContext(ctx context.Context) *PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams
WithContext adds the context to the put repositories workspace repo slug commit node statuses build key params
func (*PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams) WithHTTPClient ¶
func (o *PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams) WithHTTPClient(client *http.Client) *PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams
WithHTTPClient adds the HTTPClient to the put repositories workspace repo slug commit node statuses build key params
func (*PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams) WithKey ¶
func (o *PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams) WithKey(key string) *PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams
WithKey adds the key to the put repositories workspace repo slug commit node statuses build key params
func (*PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams) WithNode ¶
func (o *PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams) WithNode(node string) *PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams
WithNode adds the node to the put repositories workspace repo slug commit node statuses build key params
func (*PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams) WithRepoSlug ¶
func (o *PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams) WithRepoSlug(repoSlug string) *PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams
WithRepoSlug adds the repoSlug to the put repositories workspace repo slug commit node statuses build key params
func (*PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams) WithTimeout ¶
func (o *PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams) WithTimeout(timeout time.Duration) *PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams
WithTimeout adds the timeout to the put repositories workspace repo slug commit node statuses build key params
func (*PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams) WithWorkspace ¶
func (o *PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams) WithWorkspace(workspace string) *PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams
WithWorkspace adds the workspace to the put repositories workspace repo slug commit node statuses build key params
func (*PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams) WriteToRequest ¶
func (o *PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyReader ¶
type PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyReader struct {
// contains filtered or unexported fields
}
PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyReader is a Reader for the PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKey structure.
func (*PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyReader) ReadResponse ¶
func (o *PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyUnauthorized ¶
type PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyUnauthorized struct { }
PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyUnauthorized handles this case with default header values.
If the repository is private and the request was not authenticated.
func NewPutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyUnauthorized ¶
func NewPutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyUnauthorized() *PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyUnauthorized
NewPutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyUnauthorized creates a PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyUnauthorized with default headers values
func (*PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyUnauthorized) Error ¶
func (o *PutRepositoriesWorkspaceRepoSlugCommitNodeStatusesBuildKeyUnauthorized) Error() string
type PutRepositoriesWorkspaceRepoSlugCreated ¶
type PutRepositoriesWorkspaceRepoSlugCreated struct { /*The location of the newly created repository */ Location string Payload *models.Repository }
PutRepositoriesWorkspaceRepoSlugCreated handles this case with default header values.
A new repository has been created
func NewPutRepositoriesWorkspaceRepoSlugCreated ¶
func NewPutRepositoriesWorkspaceRepoSlugCreated() *PutRepositoriesWorkspaceRepoSlugCreated
NewPutRepositoriesWorkspaceRepoSlugCreated creates a PutRepositoriesWorkspaceRepoSlugCreated with default headers values
func (*PutRepositoriesWorkspaceRepoSlugCreated) Error ¶
func (o *PutRepositoriesWorkspaceRepoSlugCreated) Error() string
func (*PutRepositoriesWorkspaceRepoSlugCreated) GetPayload ¶
func (o *PutRepositoriesWorkspaceRepoSlugCreated) GetPayload() *models.Repository
type PutRepositoriesWorkspaceRepoSlugHooksUIDForbidden ¶
PutRepositoriesWorkspaceRepoSlugHooksUIDForbidden handles this case with default header values.
If the authenticated user does not have permission to update the webhook.
func NewPutRepositoriesWorkspaceRepoSlugHooksUIDForbidden ¶
func NewPutRepositoriesWorkspaceRepoSlugHooksUIDForbidden() *PutRepositoriesWorkspaceRepoSlugHooksUIDForbidden
NewPutRepositoriesWorkspaceRepoSlugHooksUIDForbidden creates a PutRepositoriesWorkspaceRepoSlugHooksUIDForbidden with default headers values
func (*PutRepositoriesWorkspaceRepoSlugHooksUIDForbidden) Error ¶
func (o *PutRepositoriesWorkspaceRepoSlugHooksUIDForbidden) Error() string
func (*PutRepositoriesWorkspaceRepoSlugHooksUIDForbidden) GetPayload ¶
func (o *PutRepositoriesWorkspaceRepoSlugHooksUIDForbidden) GetPayload() *models.Error
type PutRepositoriesWorkspaceRepoSlugHooksUIDNotFound ¶
PutRepositoriesWorkspaceRepoSlugHooksUIDNotFound handles this case with default header values.
If the webhook or repository does not exist.
func NewPutRepositoriesWorkspaceRepoSlugHooksUIDNotFound ¶
func NewPutRepositoriesWorkspaceRepoSlugHooksUIDNotFound() *PutRepositoriesWorkspaceRepoSlugHooksUIDNotFound
NewPutRepositoriesWorkspaceRepoSlugHooksUIDNotFound creates a PutRepositoriesWorkspaceRepoSlugHooksUIDNotFound with default headers values
func (*PutRepositoriesWorkspaceRepoSlugHooksUIDNotFound) Error ¶
func (o *PutRepositoriesWorkspaceRepoSlugHooksUIDNotFound) Error() string
func (*PutRepositoriesWorkspaceRepoSlugHooksUIDNotFound) GetPayload ¶
func (o *PutRepositoriesWorkspaceRepoSlugHooksUIDNotFound) GetPayload() *models.Error
type PutRepositoriesWorkspaceRepoSlugHooksUIDOK ¶
type PutRepositoriesWorkspaceRepoSlugHooksUIDOK struct {
Payload *models.WebhookSubscription
}
PutRepositoriesWorkspaceRepoSlugHooksUIDOK handles this case with default header values.
The webhook subscription object.
func NewPutRepositoriesWorkspaceRepoSlugHooksUIDOK ¶
func NewPutRepositoriesWorkspaceRepoSlugHooksUIDOK() *PutRepositoriesWorkspaceRepoSlugHooksUIDOK
NewPutRepositoriesWorkspaceRepoSlugHooksUIDOK creates a PutRepositoriesWorkspaceRepoSlugHooksUIDOK with default headers values
func (*PutRepositoriesWorkspaceRepoSlugHooksUIDOK) Error ¶
func (o *PutRepositoriesWorkspaceRepoSlugHooksUIDOK) Error() string
func (*PutRepositoriesWorkspaceRepoSlugHooksUIDOK) GetPayload ¶
func (o *PutRepositoriesWorkspaceRepoSlugHooksUIDOK) GetPayload() *models.WebhookSubscription
type PutRepositoriesWorkspaceRepoSlugHooksUIDParams ¶
type PutRepositoriesWorkspaceRepoSlugHooksUIDParams 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 /*UID The installed webhook's id */ UID 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 }
PutRepositoriesWorkspaceRepoSlugHooksUIDParams contains all the parameters to send to the API endpoint for the put repositories workspace repo slug hooks UID operation typically these are written to a http.Request
func NewPutRepositoriesWorkspaceRepoSlugHooksUIDParams ¶
func NewPutRepositoriesWorkspaceRepoSlugHooksUIDParams() *PutRepositoriesWorkspaceRepoSlugHooksUIDParams
NewPutRepositoriesWorkspaceRepoSlugHooksUIDParams creates a new PutRepositoriesWorkspaceRepoSlugHooksUIDParams object with the default values initialized.
func NewPutRepositoriesWorkspaceRepoSlugHooksUIDParamsWithContext ¶
func NewPutRepositoriesWorkspaceRepoSlugHooksUIDParamsWithContext(ctx context.Context) *PutRepositoriesWorkspaceRepoSlugHooksUIDParams
NewPutRepositoriesWorkspaceRepoSlugHooksUIDParamsWithContext creates a new PutRepositoriesWorkspaceRepoSlugHooksUIDParams object with the default values initialized, and the ability to set a context for a request
func NewPutRepositoriesWorkspaceRepoSlugHooksUIDParamsWithHTTPClient ¶
func NewPutRepositoriesWorkspaceRepoSlugHooksUIDParamsWithHTTPClient(client *http.Client) *PutRepositoriesWorkspaceRepoSlugHooksUIDParams
NewPutRepositoriesWorkspaceRepoSlugHooksUIDParamsWithHTTPClient creates a new PutRepositoriesWorkspaceRepoSlugHooksUIDParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewPutRepositoriesWorkspaceRepoSlugHooksUIDParamsWithTimeout ¶
func NewPutRepositoriesWorkspaceRepoSlugHooksUIDParamsWithTimeout(timeout time.Duration) *PutRepositoriesWorkspaceRepoSlugHooksUIDParams
NewPutRepositoriesWorkspaceRepoSlugHooksUIDParamsWithTimeout creates a new PutRepositoriesWorkspaceRepoSlugHooksUIDParams object with the default values initialized, and the ability to set a timeout on a request
func (*PutRepositoriesWorkspaceRepoSlugHooksUIDParams) SetContext ¶
func (o *PutRepositoriesWorkspaceRepoSlugHooksUIDParams) SetContext(ctx context.Context)
SetContext adds the context to the put repositories workspace repo slug hooks UID params
func (*PutRepositoriesWorkspaceRepoSlugHooksUIDParams) SetHTTPClient ¶
func (o *PutRepositoriesWorkspaceRepoSlugHooksUIDParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the put repositories workspace repo slug hooks UID params
func (*PutRepositoriesWorkspaceRepoSlugHooksUIDParams) SetRepoSlug ¶
func (o *PutRepositoriesWorkspaceRepoSlugHooksUIDParams) SetRepoSlug(repoSlug string)
SetRepoSlug adds the repoSlug to the put repositories workspace repo slug hooks UID params
func (*PutRepositoriesWorkspaceRepoSlugHooksUIDParams) SetTimeout ¶
func (o *PutRepositoriesWorkspaceRepoSlugHooksUIDParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the put repositories workspace repo slug hooks UID params
func (*PutRepositoriesWorkspaceRepoSlugHooksUIDParams) SetUID ¶
func (o *PutRepositoriesWorkspaceRepoSlugHooksUIDParams) SetUID(uid string)
SetUID adds the uid to the put repositories workspace repo slug hooks UID params
func (*PutRepositoriesWorkspaceRepoSlugHooksUIDParams) SetWorkspace ¶
func (o *PutRepositoriesWorkspaceRepoSlugHooksUIDParams) SetWorkspace(workspace string)
SetWorkspace adds the workspace to the put repositories workspace repo slug hooks UID params
func (*PutRepositoriesWorkspaceRepoSlugHooksUIDParams) WithContext ¶
func (o *PutRepositoriesWorkspaceRepoSlugHooksUIDParams) WithContext(ctx context.Context) *PutRepositoriesWorkspaceRepoSlugHooksUIDParams
WithContext adds the context to the put repositories workspace repo slug hooks UID params
func (*PutRepositoriesWorkspaceRepoSlugHooksUIDParams) WithHTTPClient ¶
func (o *PutRepositoriesWorkspaceRepoSlugHooksUIDParams) WithHTTPClient(client *http.Client) *PutRepositoriesWorkspaceRepoSlugHooksUIDParams
WithHTTPClient adds the HTTPClient to the put repositories workspace repo slug hooks UID params
func (*PutRepositoriesWorkspaceRepoSlugHooksUIDParams) WithRepoSlug ¶
func (o *PutRepositoriesWorkspaceRepoSlugHooksUIDParams) WithRepoSlug(repoSlug string) *PutRepositoriesWorkspaceRepoSlugHooksUIDParams
WithRepoSlug adds the repoSlug to the put repositories workspace repo slug hooks UID params
func (*PutRepositoriesWorkspaceRepoSlugHooksUIDParams) WithTimeout ¶
func (o *PutRepositoriesWorkspaceRepoSlugHooksUIDParams) WithTimeout(timeout time.Duration) *PutRepositoriesWorkspaceRepoSlugHooksUIDParams
WithTimeout adds the timeout to the put repositories workspace repo slug hooks UID params
func (*PutRepositoriesWorkspaceRepoSlugHooksUIDParams) WithUID ¶
func (o *PutRepositoriesWorkspaceRepoSlugHooksUIDParams) WithUID(uid string) *PutRepositoriesWorkspaceRepoSlugHooksUIDParams
WithUID adds the uid to the put repositories workspace repo slug hooks UID params
func (*PutRepositoriesWorkspaceRepoSlugHooksUIDParams) WithWorkspace ¶
func (o *PutRepositoriesWorkspaceRepoSlugHooksUIDParams) WithWorkspace(workspace string) *PutRepositoriesWorkspaceRepoSlugHooksUIDParams
WithWorkspace adds the workspace to the put repositories workspace repo slug hooks UID params
func (*PutRepositoriesWorkspaceRepoSlugHooksUIDParams) WriteToRequest ¶
func (o *PutRepositoriesWorkspaceRepoSlugHooksUIDParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type PutRepositoriesWorkspaceRepoSlugHooksUIDReader ¶
type PutRepositoriesWorkspaceRepoSlugHooksUIDReader struct {
// contains filtered or unexported fields
}
PutRepositoriesWorkspaceRepoSlugHooksUIDReader is a Reader for the PutRepositoriesWorkspaceRepoSlugHooksUID structure.
func (*PutRepositoriesWorkspaceRepoSlugHooksUIDReader) ReadResponse ¶
func (o *PutRepositoriesWorkspaceRepoSlugHooksUIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type PutRepositoriesWorkspaceRepoSlugOK ¶
type PutRepositoriesWorkspaceRepoSlugOK struct { /*The location of the repository. This header is only provided when the repository's name is changed. */ Location string Payload *models.Repository }
PutRepositoriesWorkspaceRepoSlugOK handles this case with default header values.
The existing repository has been updated
func NewPutRepositoriesWorkspaceRepoSlugOK ¶
func NewPutRepositoriesWorkspaceRepoSlugOK() *PutRepositoriesWorkspaceRepoSlugOK
NewPutRepositoriesWorkspaceRepoSlugOK creates a PutRepositoriesWorkspaceRepoSlugOK with default headers values
func (*PutRepositoriesWorkspaceRepoSlugOK) Error ¶
func (o *PutRepositoriesWorkspaceRepoSlugOK) Error() string
func (*PutRepositoriesWorkspaceRepoSlugOK) GetPayload ¶
func (o *PutRepositoriesWorkspaceRepoSlugOK) GetPayload() *models.Repository
type PutRepositoriesWorkspaceRepoSlugParams ¶
type PutRepositoriesWorkspaceRepoSlugParams struct { /*Body The repository that is to be updated. Note that the elements "owner" and "full_name" are ignored since the URL implies them. */ Body *models.Repository /*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 }
PutRepositoriesWorkspaceRepoSlugParams contains all the parameters to send to the API endpoint for the put repositories workspace repo slug operation typically these are written to a http.Request
func NewPutRepositoriesWorkspaceRepoSlugParams ¶
func NewPutRepositoriesWorkspaceRepoSlugParams() *PutRepositoriesWorkspaceRepoSlugParams
NewPutRepositoriesWorkspaceRepoSlugParams creates a new PutRepositoriesWorkspaceRepoSlugParams object with the default values initialized.
func NewPutRepositoriesWorkspaceRepoSlugParamsWithContext ¶
func NewPutRepositoriesWorkspaceRepoSlugParamsWithContext(ctx context.Context) *PutRepositoriesWorkspaceRepoSlugParams
NewPutRepositoriesWorkspaceRepoSlugParamsWithContext creates a new PutRepositoriesWorkspaceRepoSlugParams object with the default values initialized, and the ability to set a context for a request
func NewPutRepositoriesWorkspaceRepoSlugParamsWithHTTPClient ¶
func NewPutRepositoriesWorkspaceRepoSlugParamsWithHTTPClient(client *http.Client) *PutRepositoriesWorkspaceRepoSlugParams
NewPutRepositoriesWorkspaceRepoSlugParamsWithHTTPClient creates a new PutRepositoriesWorkspaceRepoSlugParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewPutRepositoriesWorkspaceRepoSlugParamsWithTimeout ¶
func NewPutRepositoriesWorkspaceRepoSlugParamsWithTimeout(timeout time.Duration) *PutRepositoriesWorkspaceRepoSlugParams
NewPutRepositoriesWorkspaceRepoSlugParamsWithTimeout creates a new PutRepositoriesWorkspaceRepoSlugParams object with the default values initialized, and the ability to set a timeout on a request
func (*PutRepositoriesWorkspaceRepoSlugParams) SetBody ¶
func (o *PutRepositoriesWorkspaceRepoSlugParams) SetBody(body *models.Repository)
SetBody adds the body to the put repositories workspace repo slug params
func (*PutRepositoriesWorkspaceRepoSlugParams) SetContext ¶
func (o *PutRepositoriesWorkspaceRepoSlugParams) SetContext(ctx context.Context)
SetContext adds the context to the put repositories workspace repo slug params
func (*PutRepositoriesWorkspaceRepoSlugParams) SetHTTPClient ¶
func (o *PutRepositoriesWorkspaceRepoSlugParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the put repositories workspace repo slug params
func (*PutRepositoriesWorkspaceRepoSlugParams) SetRepoSlug ¶
func (o *PutRepositoriesWorkspaceRepoSlugParams) SetRepoSlug(repoSlug string)
SetRepoSlug adds the repoSlug to the put repositories workspace repo slug params
func (*PutRepositoriesWorkspaceRepoSlugParams) SetTimeout ¶
func (o *PutRepositoriesWorkspaceRepoSlugParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the put repositories workspace repo slug params
func (*PutRepositoriesWorkspaceRepoSlugParams) SetWorkspace ¶
func (o *PutRepositoriesWorkspaceRepoSlugParams) SetWorkspace(workspace string)
SetWorkspace adds the workspace to the put repositories workspace repo slug params
func (*PutRepositoriesWorkspaceRepoSlugParams) WithBody ¶
func (o *PutRepositoriesWorkspaceRepoSlugParams) WithBody(body *models.Repository) *PutRepositoriesWorkspaceRepoSlugParams
WithBody adds the body to the put repositories workspace repo slug params
func (*PutRepositoriesWorkspaceRepoSlugParams) WithContext ¶
func (o *PutRepositoriesWorkspaceRepoSlugParams) WithContext(ctx context.Context) *PutRepositoriesWorkspaceRepoSlugParams
WithContext adds the context to the put repositories workspace repo slug params
func (*PutRepositoriesWorkspaceRepoSlugParams) WithHTTPClient ¶
func (o *PutRepositoriesWorkspaceRepoSlugParams) WithHTTPClient(client *http.Client) *PutRepositoriesWorkspaceRepoSlugParams
WithHTTPClient adds the HTTPClient to the put repositories workspace repo slug params
func (*PutRepositoriesWorkspaceRepoSlugParams) WithRepoSlug ¶
func (o *PutRepositoriesWorkspaceRepoSlugParams) WithRepoSlug(repoSlug string) *PutRepositoriesWorkspaceRepoSlugParams
WithRepoSlug adds the repoSlug to the put repositories workspace repo slug params
func (*PutRepositoriesWorkspaceRepoSlugParams) WithTimeout ¶
func (o *PutRepositoriesWorkspaceRepoSlugParams) WithTimeout(timeout time.Duration) *PutRepositoriesWorkspaceRepoSlugParams
WithTimeout adds the timeout to the put repositories workspace repo slug params
func (*PutRepositoriesWorkspaceRepoSlugParams) WithWorkspace ¶
func (o *PutRepositoriesWorkspaceRepoSlugParams) WithWorkspace(workspace string) *PutRepositoriesWorkspaceRepoSlugParams
WithWorkspace adds the workspace to the put repositories workspace repo slug params
func (*PutRepositoriesWorkspaceRepoSlugParams) WriteToRequest ¶
func (o *PutRepositoriesWorkspaceRepoSlugParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type PutRepositoriesWorkspaceRepoSlugReader ¶
type PutRepositoriesWorkspaceRepoSlugReader struct {
// contains filtered or unexported fields
}
PutRepositoriesWorkspaceRepoSlugReader is a Reader for the PutRepositoriesWorkspaceRepoSlug structure.
func (*PutRepositoriesWorkspaceRepoSlugReader) ReadResponse ¶
func (o *PutRepositoriesWorkspaceRepoSlugReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type PutRepositoriesWorkspaceRepoSlugUnauthorized ¶
type PutRepositoriesWorkspaceRepoSlugUnauthorized struct {
}PutRepositoriesWorkspaceRepoSlugUnauthorized handles this case with default header values.
If the request was not authenticated.
func NewPutRepositoriesWorkspaceRepoSlugUnauthorized ¶
func NewPutRepositoriesWorkspaceRepoSlugUnauthorized() *PutRepositoriesWorkspaceRepoSlugUnauthorized
NewPutRepositoriesWorkspaceRepoSlugUnauthorized creates a PutRepositoriesWorkspaceRepoSlugUnauthorized with default headers values
func (*PutRepositoriesWorkspaceRepoSlugUnauthorized) Error ¶
func (o *PutRepositoriesWorkspaceRepoSlugUnauthorized) Error() string
func (*PutRepositoriesWorkspaceRepoSlugUnauthorized) GetPayload ¶
func (o *PutRepositoriesWorkspaceRepoSlugUnauthorized) GetPayload() *models.Error
Source Files
¶
- delete_repositories_workspace_repo_slug_hooks_uid_parameters.go
- delete_repositories_workspace_repo_slug_hooks_uid_responses.go
- delete_repositories_workspace_repo_slug_parameters.go
- delete_repositories_workspace_repo_slug_responses.go
- get_repositories_parameters.go
- get_repositories_responses.go
- get_repositories_workspace_parameters.go
- get_repositories_workspace_repo_slug_commit_node_statuses_build_key_parameters.go
- get_repositories_workspace_repo_slug_commit_node_statuses_build_key_responses.go
- get_repositories_workspace_repo_slug_commit_node_statuses_parameters.go
- get_repositories_workspace_repo_slug_commit_node_statuses_responses.go
- get_repositories_workspace_repo_slug_forks_parameters.go
- get_repositories_workspace_repo_slug_forks_responses.go
- get_repositories_workspace_repo_slug_hooks_parameters.go
- get_repositories_workspace_repo_slug_hooks_responses.go
- get_repositories_workspace_repo_slug_hooks_uid_parameters.go
- get_repositories_workspace_repo_slug_hooks_uid_responses.go
- get_repositories_workspace_repo_slug_parameters.go
- get_repositories_workspace_repo_slug_pullrequests_pull_request_id_statuses_parameters.go
- get_repositories_workspace_repo_slug_pullrequests_pull_request_id_statuses_responses.go
- get_repositories_workspace_repo_slug_responses.go
- get_repositories_workspace_repo_slug_watchers_parameters.go
- get_repositories_workspace_repo_slug_watchers_responses.go
- get_repositories_workspace_responses.go
- get_user_permissions_repositories_parameters.go
- get_user_permissions_repositories_responses.go
- post_repositories_workspace_repo_slug_commit_node_statuses_build_parameters.go
- post_repositories_workspace_repo_slug_commit_node_statuses_build_responses.go
- post_repositories_workspace_repo_slug_forks_parameters.go
- post_repositories_workspace_repo_slug_forks_responses.go
- post_repositories_workspace_repo_slug_hooks_parameters.go
- post_repositories_workspace_repo_slug_hooks_responses.go
- post_repositories_workspace_repo_slug_parameters.go
- post_repositories_workspace_repo_slug_responses.go
- put_repositories_workspace_repo_slug_commit_node_statuses_build_key_parameters.go
- put_repositories_workspace_repo_slug_commit_node_statuses_build_key_responses.go
- put_repositories_workspace_repo_slug_hooks_uid_parameters.go
- put_repositories_workspace_repo_slug_hooks_uid_responses.go
- put_repositories_workspace_repo_slug_parameters.go
- put_repositories_workspace_repo_slug_responses.go
- repositories_client.go