issue_tracker

package
v0.0.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 18, 2020 License: MIT Imports: 11 Imported by: 0

Documentation

Index

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 issue tracker API

func (*Client) DeleteRepositoriesWorkspaceRepoSlugIssuesIssueID

DeleteRepositoriesWorkspaceRepoSlugIssuesIssueID Deletes the specified issue. This requires write access to the

repository.

func (*Client) DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPath

DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPath Deletes an attachment.

func (*Client) DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentID

DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentID Deletes the specified comment.

func (*Client) DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDVote

func (a *Client) DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDVote(params *DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParams, authInfo runtime.ClientAuthInfoWriter) error

DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDVote Retract your vote.

func (*Client) DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDWatch

DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDWatch Stop watching this issue.

func (*Client) GetRepositoriesWorkspaceRepoSlugComponents

GetRepositoriesWorkspaceRepoSlugComponents Returns the components that have been defined in the issue tracker.

This resource is only available on repositories that have the issue tracker enabled.

func (*Client) GetRepositoriesWorkspaceRepoSlugComponentsComponentID

GetRepositoriesWorkspaceRepoSlugComponentsComponentID Returns the specified issue tracker component object.

func (*Client) GetRepositoriesWorkspaceRepoSlugIssues

GetRepositoriesWorkspaceRepoSlugIssues Returns the issues in the issue tracker.

func (*Client) GetRepositoriesWorkspaceRepoSlugIssuesIssueID

GetRepositoriesWorkspaceRepoSlugIssuesIssueID Returns the specified issue.

func (*Client) GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachments

GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachments Returns all attachments for this issue.

This returns the files' meta data. This does not return the files' actual contents.

The files are always ordered by their upload date.

func (*Client) GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPath

func (a *Client) GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPath(params *GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathParams, authInfo runtime.ClientAuthInfoWriter) error
GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPath Returns the contents of the specified file attachment.

Note that this endpoint does not return a JSON response, but instead returns a redirect pointing to the actual file that in turn will return the raw contents.

The redirect URL contains a one-time token that has a limited lifetime. As a result, the link should not be persisted, stored, or shared.

func (*Client) GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChanges

GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChanges Returns the list of all changes that have been made to the specified

issue. Changes are returned in chronological order with the oldest change first.

Each time an issue is edited in the UI or through the API, an immutable change record is created under the `/issues/123/changes` endpoint. It also has a comment associated with the change.

Note that this operation is changing significantly, due to privacy changes. See the [announcement](https://developer.atlassian.com/cloud/bitbucket/bitbucket-api-changes-gdpr/#changes-to-the-issue-changes-api) for details.

``` $ curl -s https://api.bitbucket.org/2.0/repositories/evzijst/dogslow/issues/1/changes - | jq .

{
  "pagelen": 20,
  "values": [
    {
      "changes": {
        "priority": {
          "new": "trivial",
          "old": "major"
        },
        "assignee": {
          "new": "",
          "old": "evzijst"
        },
        "assignee_account_id": {
          "new": "",
          "old": "557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
        },
        "kind": {
          "new": "enhancement",
          "old": "bug"
        }
      },
      "links": {
        "self": {
          "href": "https://api.bitbucket.org/2.0/repositories/evzijst/dogslow/issues/1/changes/2"
        },
        "html": {
          "href": "https://bitbucket.org/evzijst/dogslow/issues/1#comment-2"
        }
      },
      "issue": {
        "links": {
          "self": {
            "href": "https://api.bitbucket.org/2.0/repositories/evzijst/dogslow/issues/1"
          }
        },
        "type": "issue",
        "id": 1,
        "repository": {
          "links": {
            "self": {
              "href": "https://api.bitbucket.org/2.0/repositories/evzijst/dogslow"
            },
            "html": {
              "href": "https://bitbucket.org/evzijst/dogslow"
            },
            "avatar": {
              "href": "https://bitbucket.org/evzijst/dogslow/avatar/32/"
            }
          },
          "type": "repository",
          "name": "dogslow",
          "full_name": "evzijst/dogslow",
          "uuid": "{988b17c6-1a47-4e70-84ee-854d5f012bf6}"
        },
        "title": "Updated title"
      },
      "created_on": "2018-03-03T00:35:28.353630+00:00",
      "user": {
        "username": "evzijst",
        "nickname": "evzijst",
        "display_name": "evzijst",
        "type": "user",
        "uuid": "{aaa7972b-38af-4fb1-802d-6e3854c95778}",
        "links": {
          "self": {
            "href": "https://api.bitbucket.org/2.0/users/evzijst"
          },
          "html": {
            "href": "https://bitbucket.org/evzijst/"
          },
          "avatar": {
            "href": "https://bitbucket.org/account/evzijst/avatar/32/"
          }
        }
      },
      "message": {
        "raw": "Removed assignee, changed kind and priority.",
        "markup": "markdown",
        "html": "<p>Removed assignee, changed kind and priority.</p>",
        "type": "rendered"
      },
      "type": "issue_change",
      "id": 2
    }
  ],
  "page": 1
}

```

Changes support [filtering and sorting](../../../meta/filtering) that can be used to search for specific changes. For instance, to see when an issue transitioned to "resolved":

```

$ curl -s https://api.bitbucket.org/2.0/repositories/site/master/issues/1/changes \
   -G --data-urlencode='q=changes.state.new = "resolved"'

```

This resource is only available on repositories that have the issue tracker enabled.

N.B.

The `changes.assignee` and `changes.assignee_account_id` fields are not a `user` object. Instead, they contain the raw `username` and `account_id` of the user. This is to protect the integrity of the audit log even after a user account gets deleted.

The `changes.assignee` field is deprecated will disappear in the future. Use `changes.assignee_account_id` instead.

func (*Client) GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesChangeID

GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesChangeID Returns the specified issue change object.

This resource is only available on repositories that have the issue tracker enabled.

func (*Client) GetRepositoriesWorkspaceRepoSlugIssuesIssueIDComments

GetRepositoriesWorkspaceRepoSlugIssuesIssueIDComments Returns a paginated list of all comments that were made on the

specified issue.

The default sorting is oldest to newest and can be overridden with the `sort` query parameter.

This endpoint also supports filtering and sorting of the results. See [filtering and sorting](../../../../../../meta/filtering) for more details.

func (*Client) GetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentID

GetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentID Returns the specified issue comment object.

func (*Client) GetRepositoriesWorkspaceRepoSlugIssuesIssueIDVote

GetRepositoriesWorkspaceRepoSlugIssuesIssueIDVote Check whether the authenticated user has voted for this issue.

A 204 status code indicates that the user has voted, while a 404 implies they haven't.

func (*Client) GetRepositoriesWorkspaceRepoSlugIssuesIssueIDWatch

GetRepositoriesWorkspaceRepoSlugIssuesIssueIDWatch Indicated whether or not the authenticated user is watching this

issue.

func (*Client) GetRepositoriesWorkspaceRepoSlugMilestones

GetRepositoriesWorkspaceRepoSlugMilestones Returns the milestones that have been defined in the issue tracker.

This resource is only available on repositories that have the issue tracker enabled.

func (*Client) GetRepositoriesWorkspaceRepoSlugMilestonesMilestoneID

GetRepositoriesWorkspaceRepoSlugMilestonesMilestoneID Returns the specified issue tracker milestone object.

func (*Client) GetRepositoriesWorkspaceRepoSlugVersions

GetRepositoriesWorkspaceRepoSlugVersions Returns the versions that have been defined in the issue tracker.

This resource is only available on repositories that have the issue tracker enabled.

func (*Client) GetRepositoriesWorkspaceRepoSlugVersionsVersionID

GetRepositoriesWorkspaceRepoSlugVersionsVersionID Returns the specified issue tracker version object.

func (*Client) PostRepositoriesWorkspaceRepoSlugIssues

PostRepositoriesWorkspaceRepoSlugIssues Creates a new issue.

This call requires authentication. Private repositories or private issue trackers require the caller to authenticate with an account that has appropriate authorization.

The authenticated user is used for the issue's `reporter` field.

func (*Client) PostRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachments

PostRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachments Upload new issue attachments.

To upload files, perform a `multipart/form-data` POST containing one or more file fields.

When a file is uploaded with the same name as an existing attachment, then the existing file will be replaced.

func (*Client) PostRepositoriesWorkspaceRepoSlugIssuesIssueIDChanges

PostRepositoriesWorkspaceRepoSlugIssuesIssueIDChanges Makes a change to the specified issue.

For example, to change an issue's state and assignee, create a new change object that modifies these fields:

```

curl https://api.bitbucket.org/2.0/site/master/issues/1234/changes \
  -s -u evzijst -X POST -H "Content-Type: application/json" \
  -d '{
    "changes": {
      "assignee_account_id": {
        "new": "557058:c0b72ad0-1cb5-4018-9cdc-0cde8492c443"
      },
      "state": {
        "new": 'resolved"
      }
    }
    "message": {
      "raw": "This is now resolved."
    }
  }'

```

The above example also includes a custom comment to go alongside the change. This comment will also be visible on the issue page in the UI.

The fields of the `changes` object are strings, not objects. This allows for immutable change log records, even after user accounts, milestones, or other objects recorded in a change entry, get renamed or deleted.

The `assignee_account_id` field stores the account id. When POSTing a new change and changing the assignee, the client should therefore use the user's account_id in the `changes.assignee_account_id.new` field.

This call requires authentication. Private repositories or private issue trackers require the caller to authenticate with an account that has appropriate authorization.

func (*Client) PostRepositoriesWorkspaceRepoSlugIssuesIssueIDComments

PostRepositoriesWorkspaceRepoSlugIssuesIssueIDComments Creates a new issue comment.

```

$ curl https://api.bitbucket.org/2.0/repositories/atlassian/prlinks/issues/42/comments/ \
  -X POST -u evzijst \
  -H 'Content-Type: application/json' \
  -d '{"content": {"raw": "Lorem ipsum."}}'

```

func (*Client) PutRepositoriesWorkspaceRepoSlugIssuesIssueID

PutRepositoriesWorkspaceRepoSlugIssuesIssueID Modifies the issue.

```

$ curl https://api.bitbucket.org/2.0/repostories/evzijst/dogslow/issues/123 \
  -u evzijst -s -X PUT -H 'Content-Type: application/json' \
  -d '{
  "title": "Updated title",
  "assignee": {
    "username": "evzijst"
  },
  "priority": "minor",
  "version": {
    "name": "1.0"
  },
  "component": null
}'

```

This example changes the `title`, `assignee`, `priority` and the `version`. It also removes the value of the `component` from the issue by setting the field to `null`. Any field not present keeps its existing value.

Each time an issue is edited in the UI or through the API, an immutable change record is created under the `/issues/123/changes` endpoint. It also has a comment associated with the change.

func (*Client) PutRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentID

PutRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentID Updates the content of the specified issue comment. Note that only

the `content.raw` field can be modified.

```

$ curl https://api.bitbucket.org/2.0/repositories/atlassian/prlinks/issues/42/comments/5728901 \
  -X PUT -u evzijst \
  -H 'Content-Type: application/json' \
  -d '{"content": {"raw": "Lorem ipsum."}'

```

func (*Client) PutRepositoriesWorkspaceRepoSlugIssuesIssueIDVote

PutRepositoriesWorkspaceRepoSlugIssuesIssueIDVote Vote for this issue.

To cast your vote, do an empty PUT. The 204 status code indicates that the operation was successful.

func (*Client) PutRepositoriesWorkspaceRepoSlugIssuesIssueIDWatch

PutRepositoriesWorkspaceRepoSlugIssuesIssueIDWatch Start watching this issue.

To start watching this issue, do an empty PUT. The 204 status code indicates that the operation was successful.

func (*Client) SetTransport

func (a *Client) SetTransport(transport runtime.ClientTransport)

SetTransport changes the transport on the client

type ClientService

type ClientService interface {
	DeleteRepositoriesWorkspaceRepoSlugIssuesIssueID(params *DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDOK, error)

	DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPath(params *DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathNoContent, error)

	DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentID(params *DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDNoContent, error)

	DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDVote(params *DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParams, authInfo runtime.ClientAuthInfoWriter) error

	DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDWatch(params *DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchNoContent, error)

	GetRepositoriesWorkspaceRepoSlugComponents(params *GetRepositoriesWorkspaceRepoSlugComponentsParams, authInfo runtime.ClientAuthInfoWriter) (*GetRepositoriesWorkspaceRepoSlugComponentsOK, error)

	GetRepositoriesWorkspaceRepoSlugComponentsComponentID(params *GetRepositoriesWorkspaceRepoSlugComponentsComponentIDParams, authInfo runtime.ClientAuthInfoWriter) (*GetRepositoriesWorkspaceRepoSlugComponentsComponentIDOK, error)

	GetRepositoriesWorkspaceRepoSlugIssues(params *GetRepositoriesWorkspaceRepoSlugIssuesParams, authInfo runtime.ClientAuthInfoWriter) (*GetRepositoriesWorkspaceRepoSlugIssuesOK, error)

	GetRepositoriesWorkspaceRepoSlugIssuesIssueID(params *GetRepositoriesWorkspaceRepoSlugIssuesIssueIDParams, authInfo runtime.ClientAuthInfoWriter) (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDOK, error)

	GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachments(params *GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsParams, authInfo runtime.ClientAuthInfoWriter) (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsOK, error)

	GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPath(params *GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathParams, authInfo runtime.ClientAuthInfoWriter) error

	GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChanges(params *GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesParams, authInfo runtime.ClientAuthInfoWriter) (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesOK, error)

	GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesChangeID(params *GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesChangeIDParams, authInfo runtime.ClientAuthInfoWriter) (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesChangeIDOK, error)

	GetRepositoriesWorkspaceRepoSlugIssuesIssueIDComments(params *GetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsParams, authInfo runtime.ClientAuthInfoWriter) (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsOK, error)

	GetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentID(params *GetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams, authInfo runtime.ClientAuthInfoWriter) (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDOK, error)

	GetRepositoriesWorkspaceRepoSlugIssuesIssueIDVote(params *GetRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParams, authInfo runtime.ClientAuthInfoWriter) (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteNoContent, error)

	GetRepositoriesWorkspaceRepoSlugIssuesIssueIDWatch(params *GetRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParams, authInfo runtime.ClientAuthInfoWriter) (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchNoContent, error)

	GetRepositoriesWorkspaceRepoSlugMilestones(params *GetRepositoriesWorkspaceRepoSlugMilestonesParams, authInfo runtime.ClientAuthInfoWriter) (*GetRepositoriesWorkspaceRepoSlugMilestonesOK, error)

	GetRepositoriesWorkspaceRepoSlugMilestonesMilestoneID(params *GetRepositoriesWorkspaceRepoSlugMilestonesMilestoneIDParams, authInfo runtime.ClientAuthInfoWriter) (*GetRepositoriesWorkspaceRepoSlugMilestonesMilestoneIDOK, error)

	GetRepositoriesWorkspaceRepoSlugVersions(params *GetRepositoriesWorkspaceRepoSlugVersionsParams, authInfo runtime.ClientAuthInfoWriter) (*GetRepositoriesWorkspaceRepoSlugVersionsOK, error)

	GetRepositoriesWorkspaceRepoSlugVersionsVersionID(params *GetRepositoriesWorkspaceRepoSlugVersionsVersionIDParams, authInfo runtime.ClientAuthInfoWriter) (*GetRepositoriesWorkspaceRepoSlugVersionsVersionIDOK, error)

	PostRepositoriesWorkspaceRepoSlugIssues(params *PostRepositoriesWorkspaceRepoSlugIssuesParams, authInfo runtime.ClientAuthInfoWriter) (*PostRepositoriesWorkspaceRepoSlugIssuesCreated, error)

	PostRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachments(params *PostRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsParams, authInfo runtime.ClientAuthInfoWriter) (*PostRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsCreated, error)

	PostRepositoriesWorkspaceRepoSlugIssuesIssueIDChanges(params *PostRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesParams, authInfo runtime.ClientAuthInfoWriter) (*PostRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesCreated, error)

	PostRepositoriesWorkspaceRepoSlugIssuesIssueIDComments(params *PostRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsParams, authInfo runtime.ClientAuthInfoWriter) (*PostRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCreated, error)

	PutRepositoriesWorkspaceRepoSlugIssuesIssueID(params *PutRepositoriesWorkspaceRepoSlugIssuesIssueIDParams, authInfo runtime.ClientAuthInfoWriter) (*PutRepositoriesWorkspaceRepoSlugIssuesIssueIDOK, error)

	PutRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentID(params *PutRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams, authInfo runtime.ClientAuthInfoWriter) (*PutRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDOK, error)

	PutRepositoriesWorkspaceRepoSlugIssuesIssueIDVote(params *PutRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParams, authInfo runtime.ClientAuthInfoWriter) (*PutRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteNoContent, error)

	PutRepositoriesWorkspaceRepoSlugIssuesIssueIDWatch(params *PutRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParams, authInfo runtime.ClientAuthInfoWriter) (*PutRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchNoContent, 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 issue tracker API client.

type DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathNoContent

type DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathNoContent struct {
}

DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathNoContent handles this case with default header values.

Indicates that the deletion was successful

func NewDeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathNoContent

func NewDeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathNoContent() *DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathNoContent

NewDeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathNoContent creates a DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathNoContent with default headers values

func (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathNoContent) Error

type DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathNotFound

type DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathNotFound struct {
	Payload *models.Error
}

DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathNotFound handles this case with default header values.

The specified repository or issue does not exist or does not have the issue tracker enabled.

func NewDeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathNotFound

func NewDeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathNotFound() *DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathNotFound

NewDeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathNotFound creates a DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathNotFound with default headers values

func (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathNotFound) Error

func (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathNotFound) GetPayload

type DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathParams

type DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathParams struct {

	/*IssueID*/
	IssueID string
	/*Path*/
	Path 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
}

DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathParams contains all the parameters to send to the API endpoint for the delete repositories workspace repo slug issues issue ID attachments path operation typically these are written to a http.Request

func NewDeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathParams

func NewDeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathParams() *DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathParams

NewDeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathParams creates a new DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathParams object with the default values initialized.

func NewDeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathParamsWithContext

func NewDeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathParamsWithContext(ctx context.Context) *DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathParams

NewDeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathParamsWithContext creates a new DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathParams object with the default values initialized, and the ability to set a context for a request

func NewDeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathParamsWithHTTPClient

func NewDeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathParamsWithHTTPClient(client *http.Client) *DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathParams

NewDeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathParamsWithHTTPClient creates a new DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewDeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathParamsWithTimeout

func NewDeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathParamsWithTimeout(timeout time.Duration) *DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathParams

NewDeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathParamsWithTimeout creates a new DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathParams object with the default values initialized, and the ability to set a timeout on a request

func (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathParams) SetContext

SetContext adds the context to the delete repositories workspace repo slug issues issue ID attachments path params

func (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the delete repositories workspace repo slug issues issue ID attachments path params

func (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathParams) SetIssueID

SetIssueID adds the issueId to the delete repositories workspace repo slug issues issue ID attachments path params

func (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathParams) SetPath

SetPath adds the path to the delete repositories workspace repo slug issues issue ID attachments path params

func (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathParams) SetRepoSlug

SetRepoSlug adds the repoSlug to the delete repositories workspace repo slug issues issue ID attachments path params

func (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathParams) SetTimeout

SetTimeout adds the timeout to the delete repositories workspace repo slug issues issue ID attachments path params

func (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathParams) SetWorkspace

SetWorkspace adds the workspace to the delete repositories workspace repo slug issues issue ID attachments path params

func (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathParams) WithContext

WithContext adds the context to the delete repositories workspace repo slug issues issue ID attachments path params

func (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete repositories workspace repo slug issues issue ID attachments path params

func (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathParams) WithIssueID

WithIssueID adds the issueID to the delete repositories workspace repo slug issues issue ID attachments path params

func (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathParams) WithPath

WithPath adds the path to the delete repositories workspace repo slug issues issue ID attachments path params

func (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathParams) WithRepoSlug

WithRepoSlug adds the repoSlug to the delete repositories workspace repo slug issues issue ID attachments path params

func (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathParams) WithTimeout

WithTimeout adds the timeout to the delete repositories workspace repo slug issues issue ID attachments path params

func (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathParams) WithWorkspace

WithWorkspace adds the workspace to the delete repositories workspace repo slug issues issue ID attachments path params

func (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathReader

type DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathReader struct {
	// contains filtered or unexported fields
}

DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathReader is a Reader for the DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPath structure.

func (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathReader) ReadResponse

ReadResponse reads a server response into the received o.

type DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathUnauthorized

type DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathUnauthorized struct {
}

DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathUnauthorized handles this case with default header values.

If the issue tracker is private and the request was not authenticated.

func NewDeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathUnauthorized

func NewDeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathUnauthorized() *DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathUnauthorized

NewDeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathUnauthorized creates a DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathUnauthorized with default headers values

func (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathUnauthorized) Error

type DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDNoContent

type DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDNoContent struct {
}

DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDNoContent handles this case with default header values.

Indicates successful deletion.

func NewDeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDNoContent

func NewDeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDNoContent() *DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDNoContent

NewDeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDNoContent creates a DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDNoContent with default headers values

func (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDNoContent) Error

type DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams

type DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams struct {

	/*Body
	  The updated comment.

	*/
	Body *models.IssueComment
	/*CommentID*/
	CommentID string
	/*IssueID
	  The ID of the issue that is being queried.


	*/
	IssueID string
	/*RepoSlug
	  This can either be the repository slug or the UUID of the repository,
	surrounded by curly-braces, for example: `{repository UUID}`.


	*/
	RepoSlug string
	/*Username
	  This can either be the username or the UUID of the user,
	surrounded by curly-braces, for example: `{user UUID}`.


	*/
	Username string
	/*Workspace
	  This can either be the workspace ID (slug) or the workspace UUID
	surrounded by curly-braces, for example: `{workspace UUID}`.


	*/
	Workspace string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams contains all the parameters to send to the API endpoint for the delete repositories workspace repo slug issues issue ID comments comment ID operation typically these are written to a http.Request

func NewDeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams

func NewDeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams() *DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams

NewDeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams creates a new DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams object with the default values initialized.

func NewDeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParamsWithContext

func NewDeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParamsWithContext(ctx context.Context) *DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams

NewDeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParamsWithContext creates a new DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams object with the default values initialized, and the ability to set a context for a request

func NewDeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParamsWithHTTPClient

func NewDeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParamsWithHTTPClient(client *http.Client) *DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams

NewDeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParamsWithHTTPClient creates a new DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewDeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParamsWithTimeout

func NewDeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParamsWithTimeout(timeout time.Duration) *DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams

NewDeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParamsWithTimeout creates a new DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams object with the default values initialized, and the ability to set a timeout on a request

func (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams) SetBody

SetBody adds the body to the delete repositories workspace repo slug issues issue ID comments comment ID params

func (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams) SetCommentID

SetCommentID adds the commentId to the delete repositories workspace repo slug issues issue ID comments comment ID params

func (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams) SetContext

SetContext adds the context to the delete repositories workspace repo slug issues issue ID comments comment ID params

func (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the delete repositories workspace repo slug issues issue ID comments comment ID params

func (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams) SetIssueID

SetIssueID adds the issueId to the delete repositories workspace repo slug issues issue ID comments comment ID params

func (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams) SetRepoSlug

SetRepoSlug adds the repoSlug to the delete repositories workspace repo slug issues issue ID comments comment ID params

func (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams) SetTimeout

SetTimeout adds the timeout to the delete repositories workspace repo slug issues issue ID comments comment ID params

func (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams) SetUsername

SetUsername adds the username to the delete repositories workspace repo slug issues issue ID comments comment ID params

func (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams) SetWorkspace

SetWorkspace adds the workspace to the delete repositories workspace repo slug issues issue ID comments comment ID params

func (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams) WithBody

WithBody adds the body to the delete repositories workspace repo slug issues issue ID comments comment ID params

func (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams) WithCommentID

WithCommentID adds the commentID to the delete repositories workspace repo slug issues issue ID comments comment ID params

func (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams) WithContext

WithContext adds the context to the delete repositories workspace repo slug issues issue ID comments comment ID params

func (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete repositories workspace repo slug issues issue ID comments comment ID params

func (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams) WithIssueID

WithIssueID adds the issueID to the delete repositories workspace repo slug issues issue ID comments comment ID params

func (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams) WithRepoSlug

WithRepoSlug adds the repoSlug to the delete repositories workspace repo slug issues issue ID comments comment ID params

func (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams) WithTimeout

WithTimeout adds the timeout to the delete repositories workspace repo slug issues issue ID comments comment ID params

func (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams) WithUsername

WithUsername adds the username to the delete repositories workspace repo slug issues issue ID comments comment ID params

func (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams) WithWorkspace

WithWorkspace adds the workspace to the delete repositories workspace repo slug issues issue ID comments comment ID params

func (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDReader

type DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDReader struct {
	// contains filtered or unexported fields
}

DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDReader is a Reader for the DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentID structure.

func (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDReader) ReadResponse

ReadResponse reads a server response into the received o.

type DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDForbidden

type DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDForbidden struct {
	Payload *models.Error
}

DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDForbidden handles this case with default header values.

When the authenticated user isn't authorized to delete the issue.

func NewDeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDForbidden

func NewDeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDForbidden() *DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDForbidden

NewDeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDForbidden creates a DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDForbidden with default headers values

func (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDForbidden) Error

func (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDForbidden) GetPayload

type DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDNotFound

type DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDNotFound struct {
	Payload *models.Error
}

DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDNotFound handles this case with default header values.

The specified repository or issue does not exist or does not have the issue tracker enabled.

func NewDeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDNotFound

func NewDeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDNotFound() *DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDNotFound

NewDeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDNotFound creates a DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDNotFound with default headers values

func (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDNotFound) Error

func (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDNotFound) GetPayload

type DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDOK

type DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDOK struct {
	Payload *models.Issue
}

DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDOK handles this case with default header values.

The issue object.

func NewDeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDOK

func NewDeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDOK() *DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDOK

NewDeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDOK creates a DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDOK with default headers values

func (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDOK) Error

func (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDOK) GetPayload

type DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDParams

type DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDParams struct {

	/*IssueID
	  The issue id

	*/
	IssueID 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
}

DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDParams contains all the parameters to send to the API endpoint for the delete repositories workspace repo slug issues issue ID operation typically these are written to a http.Request

func NewDeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDParams

func NewDeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDParams() *DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDParams

NewDeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDParams creates a new DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDParams object with the default values initialized.

func NewDeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDParamsWithContext

func NewDeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDParamsWithContext(ctx context.Context) *DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDParams

NewDeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDParamsWithContext creates a new DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDParams object with the default values initialized, and the ability to set a context for a request

func NewDeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDParamsWithHTTPClient

func NewDeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDParamsWithHTTPClient(client *http.Client) *DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDParams

NewDeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDParamsWithHTTPClient creates a new DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewDeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDParamsWithTimeout

func NewDeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDParamsWithTimeout(timeout time.Duration) *DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDParams

NewDeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDParamsWithTimeout creates a new DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDParams object with the default values initialized, and the ability to set a timeout on a request

func (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDParams) SetContext

SetContext adds the context to the delete repositories workspace repo slug issues issue ID params

func (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the delete repositories workspace repo slug issues issue ID params

func (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDParams) SetIssueID

SetIssueID adds the issueId to the delete repositories workspace repo slug issues issue ID params

func (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDParams) SetRepoSlug

SetRepoSlug adds the repoSlug to the delete repositories workspace repo slug issues issue ID params

func (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDParams) SetTimeout

SetTimeout adds the timeout to the delete repositories workspace repo slug issues issue ID params

func (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDParams) SetWorkspace

SetWorkspace adds the workspace to the delete repositories workspace repo slug issues issue ID params

func (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDParams) WithContext

WithContext adds the context to the delete repositories workspace repo slug issues issue ID params

func (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete repositories workspace repo slug issues issue ID params

func (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDParams) WithIssueID

WithIssueID adds the issueID to the delete repositories workspace repo slug issues issue ID params

func (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDParams) WithRepoSlug

WithRepoSlug adds the repoSlug to the delete repositories workspace repo slug issues issue ID params

func (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDParams) WithTimeout

WithTimeout adds the timeout to the delete repositories workspace repo slug issues issue ID params

func (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDParams) WithWorkspace

WithWorkspace adds the workspace to the delete repositories workspace repo slug issues issue ID params

func (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDReader

type DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDReader struct {
	// contains filtered or unexported fields
}

DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDReader is a Reader for the DeleteRepositoriesWorkspaceRepoSlugIssuesIssueID structure.

func (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDReader) ReadResponse

func (o *DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteDefault

type DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteDefault struct {
	Payload *models.Error
	// contains filtered or unexported fields
}

DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteDefault handles this case with default header values.

Unexpected error.

func NewDeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteDefault

func NewDeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteDefault(code int) *DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteDefault

NewDeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteDefault creates a DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteDefault with default headers values

func (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteDefault) Code

Code gets the status code for the delete repositories workspace repo slug issues issue ID vote default response

func (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteDefault) Error

func (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteDefault) GetPayload

type DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParams

type DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParams struct {

	/*IssueID
	  The issue id

	*/
	IssueID 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
}

DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParams contains all the parameters to send to the API endpoint for the delete repositories workspace repo slug issues issue ID vote operation typically these are written to a http.Request

func NewDeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParams

func NewDeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParams() *DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParams

NewDeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParams creates a new DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParams object with the default values initialized.

func NewDeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParamsWithContext

func NewDeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParamsWithContext(ctx context.Context) *DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParams

NewDeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParamsWithContext creates a new DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParams object with the default values initialized, and the ability to set a context for a request

func NewDeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParamsWithHTTPClient

func NewDeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParamsWithHTTPClient(client *http.Client) *DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParams

NewDeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParamsWithHTTPClient creates a new DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewDeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParamsWithTimeout

func NewDeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParamsWithTimeout(timeout time.Duration) *DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParams

NewDeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParamsWithTimeout creates a new DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParams object with the default values initialized, and the ability to set a timeout on a request

func (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParams) SetContext

SetContext adds the context to the delete repositories workspace repo slug issues issue ID vote params

func (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the delete repositories workspace repo slug issues issue ID vote params

func (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParams) SetIssueID

SetIssueID adds the issueId to the delete repositories workspace repo slug issues issue ID vote params

func (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParams) SetRepoSlug

SetRepoSlug adds the repoSlug to the delete repositories workspace repo slug issues issue ID vote params

func (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParams) SetTimeout

SetTimeout adds the timeout to the delete repositories workspace repo slug issues issue ID vote params

func (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParams) SetWorkspace

SetWorkspace adds the workspace to the delete repositories workspace repo slug issues issue ID vote params

func (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParams) WithContext

WithContext adds the context to the delete repositories workspace repo slug issues issue ID vote params

func (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete repositories workspace repo slug issues issue ID vote params

func (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParams) WithIssueID

WithIssueID adds the issueID to the delete repositories workspace repo slug issues issue ID vote params

func (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParams) WithRepoSlug

WithRepoSlug adds the repoSlug to the delete repositories workspace repo slug issues issue ID vote params

func (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParams) WithTimeout

WithTimeout adds the timeout to the delete repositories workspace repo slug issues issue ID vote params

func (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParams) WithWorkspace

WithWorkspace adds the workspace to the delete repositories workspace repo slug issues issue ID vote params

func (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteReader

type DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteReader struct {
	// contains filtered or unexported fields
}

DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteReader is a Reader for the DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDVote structure.

func (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteReader) ReadResponse

ReadResponse reads a server response into the received o.

type DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchNoContent

type DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchNoContent struct {
	Payload *models.Error
}

DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchNoContent handles this case with default header values.

Indicates that the authenticated user successfully stopped watching this issue.

func NewDeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchNoContent

func NewDeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchNoContent() *DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchNoContent

NewDeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchNoContent creates a DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchNoContent with default headers values

func (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchNoContent) Error

func (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchNoContent) GetPayload

type DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchNotFound

type DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchNotFound struct {
	Payload *models.Error
}

DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchNotFound handles this case with default header values.

The specified repository or issue does not exist or does not have the issue tracker enabled.

func NewDeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchNotFound

func NewDeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchNotFound() *DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchNotFound

NewDeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchNotFound creates a DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchNotFound with default headers values

func (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchNotFound) Error

func (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchNotFound) GetPayload

type DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParams

type DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParams struct {

	/*IssueID
	  The issue id

	*/
	IssueID 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
}

DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParams contains all the parameters to send to the API endpoint for the delete repositories workspace repo slug issues issue ID watch operation typically these are written to a http.Request

func NewDeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParams

func NewDeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParams() *DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParams

NewDeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParams creates a new DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParams object with the default values initialized.

func NewDeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParamsWithContext

func NewDeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParamsWithContext(ctx context.Context) *DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParams

NewDeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParamsWithContext creates a new DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParams object with the default values initialized, and the ability to set a context for a request

func NewDeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParamsWithHTTPClient

func NewDeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParamsWithHTTPClient(client *http.Client) *DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParams

NewDeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParamsWithHTTPClient creates a new DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewDeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParamsWithTimeout

func NewDeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParamsWithTimeout(timeout time.Duration) *DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParams

NewDeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParamsWithTimeout creates a new DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParams object with the default values initialized, and the ability to set a timeout on a request

func (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParams) SetContext

SetContext adds the context to the delete repositories workspace repo slug issues issue ID watch params

func (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the delete repositories workspace repo slug issues issue ID watch params

func (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParams) SetIssueID

SetIssueID adds the issueId to the delete repositories workspace repo slug issues issue ID watch params

func (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParams) SetRepoSlug

SetRepoSlug adds the repoSlug to the delete repositories workspace repo slug issues issue ID watch params

func (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParams) SetTimeout

SetTimeout adds the timeout to the delete repositories workspace repo slug issues issue ID watch params

func (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParams) SetWorkspace

SetWorkspace adds the workspace to the delete repositories workspace repo slug issues issue ID watch params

func (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParams) WithContext

WithContext adds the context to the delete repositories workspace repo slug issues issue ID watch params

func (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete repositories workspace repo slug issues issue ID watch params

func (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParams) WithIssueID

WithIssueID adds the issueID to the delete repositories workspace repo slug issues issue ID watch params

func (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParams) WithRepoSlug

WithRepoSlug adds the repoSlug to the delete repositories workspace repo slug issues issue ID watch params

func (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParams) WithTimeout

WithTimeout adds the timeout to the delete repositories workspace repo slug issues issue ID watch params

func (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParams) WithWorkspace

WithWorkspace adds the workspace to the delete repositories workspace repo slug issues issue ID watch params

func (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchReader

type DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchReader struct {
	// contains filtered or unexported fields
}

DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchReader is a Reader for the DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDWatch structure.

func (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchReader) ReadResponse

ReadResponse reads a server response into the received o.

type DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchUnauthorized

type DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchUnauthorized struct {
	Payload *models.Error
}

DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchUnauthorized handles this case with default header values.

When the request wasn't authenticated.

func NewDeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchUnauthorized

func NewDeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchUnauthorized() *DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchUnauthorized

NewDeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchUnauthorized creates a DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchUnauthorized with default headers values

func (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchUnauthorized) Error

func (*DeleteRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchUnauthorized) GetPayload

type GetRepositoriesWorkspaceRepoSlugComponentsComponentIDNotFound

type GetRepositoriesWorkspaceRepoSlugComponentsComponentIDNotFound struct {
	Payload *models.Error
}

GetRepositoriesWorkspaceRepoSlugComponentsComponentIDNotFound handles this case with default header values.

The specified repository or component does not exist or does not have the issue tracker enabled.

func NewGetRepositoriesWorkspaceRepoSlugComponentsComponentIDNotFound

func NewGetRepositoriesWorkspaceRepoSlugComponentsComponentIDNotFound() *GetRepositoriesWorkspaceRepoSlugComponentsComponentIDNotFound

NewGetRepositoriesWorkspaceRepoSlugComponentsComponentIDNotFound creates a GetRepositoriesWorkspaceRepoSlugComponentsComponentIDNotFound with default headers values

func (*GetRepositoriesWorkspaceRepoSlugComponentsComponentIDNotFound) Error

func (*GetRepositoriesWorkspaceRepoSlugComponentsComponentIDNotFound) GetPayload

type GetRepositoriesWorkspaceRepoSlugComponentsComponentIDOK

type GetRepositoriesWorkspaceRepoSlugComponentsComponentIDOK struct {
	Payload *models.Component
}

GetRepositoriesWorkspaceRepoSlugComponentsComponentIDOK handles this case with default header values.

The specified component object.

func NewGetRepositoriesWorkspaceRepoSlugComponentsComponentIDOK

func NewGetRepositoriesWorkspaceRepoSlugComponentsComponentIDOK() *GetRepositoriesWorkspaceRepoSlugComponentsComponentIDOK

NewGetRepositoriesWorkspaceRepoSlugComponentsComponentIDOK creates a GetRepositoriesWorkspaceRepoSlugComponentsComponentIDOK with default headers values

func (*GetRepositoriesWorkspaceRepoSlugComponentsComponentIDOK) Error

func (*GetRepositoriesWorkspaceRepoSlugComponentsComponentIDOK) GetPayload

type GetRepositoriesWorkspaceRepoSlugComponentsComponentIDParams

type GetRepositoriesWorkspaceRepoSlugComponentsComponentIDParams struct {

	/*ComponentID
	  The component's id

	*/
	ComponentID int64
	/*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
}

GetRepositoriesWorkspaceRepoSlugComponentsComponentIDParams contains all the parameters to send to the API endpoint for the get repositories workspace repo slug components component ID operation typically these are written to a http.Request

func NewGetRepositoriesWorkspaceRepoSlugComponentsComponentIDParams

func NewGetRepositoriesWorkspaceRepoSlugComponentsComponentIDParams() *GetRepositoriesWorkspaceRepoSlugComponentsComponentIDParams

NewGetRepositoriesWorkspaceRepoSlugComponentsComponentIDParams creates a new GetRepositoriesWorkspaceRepoSlugComponentsComponentIDParams object with the default values initialized.

func NewGetRepositoriesWorkspaceRepoSlugComponentsComponentIDParamsWithContext

func NewGetRepositoriesWorkspaceRepoSlugComponentsComponentIDParamsWithContext(ctx context.Context) *GetRepositoriesWorkspaceRepoSlugComponentsComponentIDParams

NewGetRepositoriesWorkspaceRepoSlugComponentsComponentIDParamsWithContext creates a new GetRepositoriesWorkspaceRepoSlugComponentsComponentIDParams object with the default values initialized, and the ability to set a context for a request

func NewGetRepositoriesWorkspaceRepoSlugComponentsComponentIDParamsWithHTTPClient

func NewGetRepositoriesWorkspaceRepoSlugComponentsComponentIDParamsWithHTTPClient(client *http.Client) *GetRepositoriesWorkspaceRepoSlugComponentsComponentIDParams

NewGetRepositoriesWorkspaceRepoSlugComponentsComponentIDParamsWithHTTPClient creates a new GetRepositoriesWorkspaceRepoSlugComponentsComponentIDParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetRepositoriesWorkspaceRepoSlugComponentsComponentIDParamsWithTimeout

func NewGetRepositoriesWorkspaceRepoSlugComponentsComponentIDParamsWithTimeout(timeout time.Duration) *GetRepositoriesWorkspaceRepoSlugComponentsComponentIDParams

NewGetRepositoriesWorkspaceRepoSlugComponentsComponentIDParamsWithTimeout creates a new GetRepositoriesWorkspaceRepoSlugComponentsComponentIDParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetRepositoriesWorkspaceRepoSlugComponentsComponentIDParams) SetComponentID

SetComponentID adds the componentId to the get repositories workspace repo slug components component ID params

func (*GetRepositoriesWorkspaceRepoSlugComponentsComponentIDParams) SetContext

SetContext adds the context to the get repositories workspace repo slug components component ID params

func (*GetRepositoriesWorkspaceRepoSlugComponentsComponentIDParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the get repositories workspace repo slug components component ID params

func (*GetRepositoriesWorkspaceRepoSlugComponentsComponentIDParams) SetRepoSlug

SetRepoSlug adds the repoSlug to the get repositories workspace repo slug components component ID params

func (*GetRepositoriesWorkspaceRepoSlugComponentsComponentIDParams) SetTimeout

SetTimeout adds the timeout to the get repositories workspace repo slug components component ID params

func (*GetRepositoriesWorkspaceRepoSlugComponentsComponentIDParams) SetWorkspace

SetWorkspace adds the workspace to the get repositories workspace repo slug components component ID params

func (*GetRepositoriesWorkspaceRepoSlugComponentsComponentIDParams) WithComponentID

WithComponentID adds the componentID to the get repositories workspace repo slug components component ID params

func (*GetRepositoriesWorkspaceRepoSlugComponentsComponentIDParams) WithContext

WithContext adds the context to the get repositories workspace repo slug components component ID params

func (*GetRepositoriesWorkspaceRepoSlugComponentsComponentIDParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get repositories workspace repo slug components component ID params

func (*GetRepositoriesWorkspaceRepoSlugComponentsComponentIDParams) WithRepoSlug

WithRepoSlug adds the repoSlug to the get repositories workspace repo slug components component ID params

func (*GetRepositoriesWorkspaceRepoSlugComponentsComponentIDParams) WithTimeout

WithTimeout adds the timeout to the get repositories workspace repo slug components component ID params

func (*GetRepositoriesWorkspaceRepoSlugComponentsComponentIDParams) WithWorkspace

WithWorkspace adds the workspace to the get repositories workspace repo slug components component ID params

func (*GetRepositoriesWorkspaceRepoSlugComponentsComponentIDParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetRepositoriesWorkspaceRepoSlugComponentsComponentIDReader

type GetRepositoriesWorkspaceRepoSlugComponentsComponentIDReader struct {
	// contains filtered or unexported fields
}

GetRepositoriesWorkspaceRepoSlugComponentsComponentIDReader is a Reader for the GetRepositoriesWorkspaceRepoSlugComponentsComponentID structure.

func (*GetRepositoriesWorkspaceRepoSlugComponentsComponentIDReader) ReadResponse

ReadResponse reads a server response into the received o.

type GetRepositoriesWorkspaceRepoSlugComponentsNotFound

type GetRepositoriesWorkspaceRepoSlugComponentsNotFound struct {
	Payload *models.Error
}

GetRepositoriesWorkspaceRepoSlugComponentsNotFound handles this case with default header values.

The specified repository does not exist or does not have the issue tracker enabled.

func NewGetRepositoriesWorkspaceRepoSlugComponentsNotFound

func NewGetRepositoriesWorkspaceRepoSlugComponentsNotFound() *GetRepositoriesWorkspaceRepoSlugComponentsNotFound

NewGetRepositoriesWorkspaceRepoSlugComponentsNotFound creates a GetRepositoriesWorkspaceRepoSlugComponentsNotFound with default headers values

func (*GetRepositoriesWorkspaceRepoSlugComponentsNotFound) Error

func (*GetRepositoriesWorkspaceRepoSlugComponentsNotFound) GetPayload

type GetRepositoriesWorkspaceRepoSlugComponentsOK

type GetRepositoriesWorkspaceRepoSlugComponentsOK struct {
	Payload *models.PaginatedComponents
}

GetRepositoriesWorkspaceRepoSlugComponentsOK handles this case with default header values.

The components that have been defined in the issue tracker.

func NewGetRepositoriesWorkspaceRepoSlugComponentsOK

func NewGetRepositoriesWorkspaceRepoSlugComponentsOK() *GetRepositoriesWorkspaceRepoSlugComponentsOK

NewGetRepositoriesWorkspaceRepoSlugComponentsOK creates a GetRepositoriesWorkspaceRepoSlugComponentsOK with default headers values

func (*GetRepositoriesWorkspaceRepoSlugComponentsOK) Error

func (*GetRepositoriesWorkspaceRepoSlugComponentsOK) GetPayload

type GetRepositoriesWorkspaceRepoSlugComponentsParams

type GetRepositoriesWorkspaceRepoSlugComponentsParams 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
}

GetRepositoriesWorkspaceRepoSlugComponentsParams contains all the parameters to send to the API endpoint for the get repositories workspace repo slug components operation typically these are written to a http.Request

func NewGetRepositoriesWorkspaceRepoSlugComponentsParams

func NewGetRepositoriesWorkspaceRepoSlugComponentsParams() *GetRepositoriesWorkspaceRepoSlugComponentsParams

NewGetRepositoriesWorkspaceRepoSlugComponentsParams creates a new GetRepositoriesWorkspaceRepoSlugComponentsParams object with the default values initialized.

func NewGetRepositoriesWorkspaceRepoSlugComponentsParamsWithContext

func NewGetRepositoriesWorkspaceRepoSlugComponentsParamsWithContext(ctx context.Context) *GetRepositoriesWorkspaceRepoSlugComponentsParams

NewGetRepositoriesWorkspaceRepoSlugComponentsParamsWithContext creates a new GetRepositoriesWorkspaceRepoSlugComponentsParams object with the default values initialized, and the ability to set a context for a request

func NewGetRepositoriesWorkspaceRepoSlugComponentsParamsWithHTTPClient

func NewGetRepositoriesWorkspaceRepoSlugComponentsParamsWithHTTPClient(client *http.Client) *GetRepositoriesWorkspaceRepoSlugComponentsParams

NewGetRepositoriesWorkspaceRepoSlugComponentsParamsWithHTTPClient creates a new GetRepositoriesWorkspaceRepoSlugComponentsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetRepositoriesWorkspaceRepoSlugComponentsParamsWithTimeout

func NewGetRepositoriesWorkspaceRepoSlugComponentsParamsWithTimeout(timeout time.Duration) *GetRepositoriesWorkspaceRepoSlugComponentsParams

NewGetRepositoriesWorkspaceRepoSlugComponentsParamsWithTimeout creates a new GetRepositoriesWorkspaceRepoSlugComponentsParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetRepositoriesWorkspaceRepoSlugComponentsParams) SetContext

SetContext adds the context to the get repositories workspace repo slug components params

func (*GetRepositoriesWorkspaceRepoSlugComponentsParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the get repositories workspace repo slug components params

func (*GetRepositoriesWorkspaceRepoSlugComponentsParams) SetRepoSlug

SetRepoSlug adds the repoSlug to the get repositories workspace repo slug components params

func (*GetRepositoriesWorkspaceRepoSlugComponentsParams) SetTimeout

SetTimeout adds the timeout to the get repositories workspace repo slug components params

func (*GetRepositoriesWorkspaceRepoSlugComponentsParams) SetWorkspace

func (o *GetRepositoriesWorkspaceRepoSlugComponentsParams) SetWorkspace(workspace string)

SetWorkspace adds the workspace to the get repositories workspace repo slug components params

func (*GetRepositoriesWorkspaceRepoSlugComponentsParams) WithContext

WithContext adds the context to the get repositories workspace repo slug components params

func (*GetRepositoriesWorkspaceRepoSlugComponentsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get repositories workspace repo slug components params

func (*GetRepositoriesWorkspaceRepoSlugComponentsParams) WithRepoSlug

WithRepoSlug adds the repoSlug to the get repositories workspace repo slug components params

func (*GetRepositoriesWorkspaceRepoSlugComponentsParams) WithTimeout

WithTimeout adds the timeout to the get repositories workspace repo slug components params

func (*GetRepositoriesWorkspaceRepoSlugComponentsParams) WithWorkspace

WithWorkspace adds the workspace to the get repositories workspace repo slug components params

func (*GetRepositoriesWorkspaceRepoSlugComponentsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetRepositoriesWorkspaceRepoSlugComponentsReader

type GetRepositoriesWorkspaceRepoSlugComponentsReader struct {
	// contains filtered or unexported fields
}

GetRepositoriesWorkspaceRepoSlugComponentsReader is a Reader for the GetRepositoriesWorkspaceRepoSlugComponents structure.

func (*GetRepositoriesWorkspaceRepoSlugComponentsReader) ReadResponse

func (o *GetRepositoriesWorkspaceRepoSlugComponentsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsNotFound

type GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsNotFound struct {
	Payload *models.Error
}

GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsNotFound handles this case with default header values.

The specified repository or issue does not exist or does not have the issue tracker enabled.

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsNotFound

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsNotFound() *GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsNotFound

NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsNotFound creates a GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsNotFound with default headers values

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsNotFound) Error

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsNotFound) GetPayload

type GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsOK

type GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsOK struct {
	Payload *models.PaginatedIssueAttachments
}

GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsOK handles this case with default header values.

A paginated list of all attachments for this issue.

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsOK

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsOK() *GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsOK

NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsOK creates a GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsOK with default headers values

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsOK) Error

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsOK) GetPayload

type GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsParams

type GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsParams struct {

	/*IssueID
	  The issue's id

	*/
	IssueID int64
	/*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
}

GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsParams contains all the parameters to send to the API endpoint for the get repositories workspace repo slug issues issue ID attachments operation typically these are written to a http.Request

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsParams

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsParams() *GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsParams

NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsParams creates a new GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsParams object with the default values initialized.

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsParamsWithContext

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsParamsWithContext(ctx context.Context) *GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsParams

NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsParamsWithContext creates a new GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsParams object with the default values initialized, and the ability to set a context for a request

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsParamsWithHTTPClient

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsParamsWithHTTPClient(client *http.Client) *GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsParams

NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsParamsWithHTTPClient creates a new GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsParamsWithTimeout

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsParamsWithTimeout(timeout time.Duration) *GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsParams

NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsParamsWithTimeout creates a new GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsParams) SetContext

SetContext adds the context to the get repositories workspace repo slug issues issue ID attachments params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the get repositories workspace repo slug issues issue ID attachments params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsParams) SetIssueID

SetIssueID adds the issueId to the get repositories workspace repo slug issues issue ID attachments params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsParams) SetRepoSlug

SetRepoSlug adds the repoSlug to the get repositories workspace repo slug issues issue ID attachments params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsParams) SetTimeout

SetTimeout adds the timeout to the get repositories workspace repo slug issues issue ID attachments params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsParams) SetWorkspace

SetWorkspace adds the workspace to the get repositories workspace repo slug issues issue ID attachments params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsParams) WithContext

WithContext adds the context to the get repositories workspace repo slug issues issue ID attachments params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get repositories workspace repo slug issues issue ID attachments params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsParams) WithIssueID

WithIssueID adds the issueID to the get repositories workspace repo slug issues issue ID attachments params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsParams) WithRepoSlug

WithRepoSlug adds the repoSlug to the get repositories workspace repo slug issues issue ID attachments params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsParams) WithTimeout

WithTimeout adds the timeout to the get repositories workspace repo slug issues issue ID attachments params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsParams) WithWorkspace

WithWorkspace adds the workspace to the get repositories workspace repo slug issues issue ID attachments params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathFound

type GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathFound struct {
	Location string
}

GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathFound handles this case with default header values.

A redirect to the file's contents

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathFound

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathFound() *GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathFound

NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathFound creates a GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathFound with default headers values

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathFound) Error

type GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathNotFound

type GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathNotFound struct {
	Payload *models.Error
}

GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathNotFound handles this case with default header values.

The specified repository or issue does not exist or does not have the issue tracker enabled.

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathNotFound

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathNotFound() *GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathNotFound

NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathNotFound creates a GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathNotFound with default headers values

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathNotFound) Error

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathNotFound) GetPayload

type GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathParams

type GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathParams struct {

	/*IssueID*/
	IssueID string
	/*Path*/
	Path 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
}

GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathParams contains all the parameters to send to the API endpoint for the get repositories workspace repo slug issues issue ID attachments path operation typically these are written to a http.Request

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathParams

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathParams() *GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathParams

NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathParams creates a new GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathParams object with the default values initialized.

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathParamsWithContext

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathParamsWithContext(ctx context.Context) *GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathParams

NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathParamsWithContext creates a new GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathParams object with the default values initialized, and the ability to set a context for a request

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathParamsWithHTTPClient

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathParamsWithHTTPClient(client *http.Client) *GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathParams

NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathParamsWithHTTPClient creates a new GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathParamsWithTimeout

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathParamsWithTimeout(timeout time.Duration) *GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathParams

NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathParamsWithTimeout creates a new GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathParams) SetContext

SetContext adds the context to the get repositories workspace repo slug issues issue ID attachments path params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the get repositories workspace repo slug issues issue ID attachments path params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathParams) SetIssueID

SetIssueID adds the issueId to the get repositories workspace repo slug issues issue ID attachments path params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathParams) SetPath

SetPath adds the path to the get repositories workspace repo slug issues issue ID attachments path params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathParams) SetRepoSlug

SetRepoSlug adds the repoSlug to the get repositories workspace repo slug issues issue ID attachments path params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathParams) SetTimeout

SetTimeout adds the timeout to the get repositories workspace repo slug issues issue ID attachments path params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathParams) SetWorkspace

SetWorkspace adds the workspace to the get repositories workspace repo slug issues issue ID attachments path params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathParams) WithContext

WithContext adds the context to the get repositories workspace repo slug issues issue ID attachments path params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get repositories workspace repo slug issues issue ID attachments path params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathParams) WithIssueID

WithIssueID adds the issueID to the get repositories workspace repo slug issues issue ID attachments path params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathParams) WithPath

WithPath adds the path to the get repositories workspace repo slug issues issue ID attachments path params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathParams) WithRepoSlug

WithRepoSlug adds the repoSlug to the get repositories workspace repo slug issues issue ID attachments path params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathParams) WithTimeout

WithTimeout adds the timeout to the get repositories workspace repo slug issues issue ID attachments path params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathParams) WithWorkspace

WithWorkspace adds the workspace to the get repositories workspace repo slug issues issue ID attachments path params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathReader

type GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathReader struct {
	// contains filtered or unexported fields
}

GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathReader is a Reader for the GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPath structure.

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathReader) ReadResponse

ReadResponse reads a server response into the received o.

type GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathUnauthorized

type GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathUnauthorized struct {
}

GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathUnauthorized handles this case with default header values.

If the issue tracker is private and the request was not authenticated.

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathUnauthorized

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathUnauthorized() *GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathUnauthorized

NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathUnauthorized creates a GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathUnauthorized with default headers values

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsPathUnauthorized) Error

type GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsReader

type GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsReader struct {
	// contains filtered or unexported fields
}

GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsReader is a Reader for the GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachments structure.

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsReader) ReadResponse

ReadResponse reads a server response into the received o.

type GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsUnauthorized

type GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsUnauthorized struct {
}

GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsUnauthorized handles this case with default header values.

If the issue tracker is private and the request was not authenticated.

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsUnauthorized

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsUnauthorized() *GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsUnauthorized

NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsUnauthorized creates a GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsUnauthorized with default headers values

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsUnauthorized) Error

type GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesChangeIDNotFound

type GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesChangeIDNotFound struct {
	Payload *models.Error
}

GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesChangeIDNotFound handles this case with default header values.

The specified repository or issue change does not exist or does not have the issue tracker enabled.

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesChangeIDNotFound

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesChangeIDNotFound() *GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesChangeIDNotFound

NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesChangeIDNotFound creates a GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesChangeIDNotFound with default headers values

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesChangeIDNotFound) Error

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesChangeIDNotFound) GetPayload

type GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesChangeIDOK

type GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesChangeIDOK struct {
	Payload *models.IssueChange
}

GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesChangeIDOK handles this case with default header values.

The specified issue change object.

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesChangeIDOK

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesChangeIDOK() *GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesChangeIDOK

NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesChangeIDOK creates a GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesChangeIDOK with default headers values

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesChangeIDOK) Error

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesChangeIDOK) GetPayload

type GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesChangeIDParams

type GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesChangeIDParams struct {

	/*ChangeID
	  The issue change id

	*/
	ChangeID string
	/*IssueID
	  The issue id

	*/
	IssueID 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
}

GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesChangeIDParams contains all the parameters to send to the API endpoint for the get repositories workspace repo slug issues issue ID changes change ID operation typically these are written to a http.Request

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesChangeIDParams

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesChangeIDParams() *GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesChangeIDParams

NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesChangeIDParams creates a new GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesChangeIDParams object with the default values initialized.

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesChangeIDParamsWithContext

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesChangeIDParamsWithContext(ctx context.Context) *GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesChangeIDParams

NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesChangeIDParamsWithContext creates a new GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesChangeIDParams object with the default values initialized, and the ability to set a context for a request

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesChangeIDParamsWithHTTPClient

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesChangeIDParamsWithHTTPClient(client *http.Client) *GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesChangeIDParams

NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesChangeIDParamsWithHTTPClient creates a new GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesChangeIDParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesChangeIDParamsWithTimeout

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesChangeIDParamsWithTimeout(timeout time.Duration) *GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesChangeIDParams

NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesChangeIDParamsWithTimeout creates a new GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesChangeIDParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesChangeIDParams) SetChangeID

SetChangeID adds the changeId to the get repositories workspace repo slug issues issue ID changes change ID params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesChangeIDParams) SetContext

SetContext adds the context to the get repositories workspace repo slug issues issue ID changes change ID params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesChangeIDParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the get repositories workspace repo slug issues issue ID changes change ID params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesChangeIDParams) SetIssueID

SetIssueID adds the issueId to the get repositories workspace repo slug issues issue ID changes change ID params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesChangeIDParams) SetRepoSlug

SetRepoSlug adds the repoSlug to the get repositories workspace repo slug issues issue ID changes change ID params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesChangeIDParams) SetTimeout

SetTimeout adds the timeout to the get repositories workspace repo slug issues issue ID changes change ID params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesChangeIDParams) SetWorkspace

SetWorkspace adds the workspace to the get repositories workspace repo slug issues issue ID changes change ID params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesChangeIDParams) WithChangeID

WithChangeID adds the changeID to the get repositories workspace repo slug issues issue ID changes change ID params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesChangeIDParams) WithContext

WithContext adds the context to the get repositories workspace repo slug issues issue ID changes change ID params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesChangeIDParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get repositories workspace repo slug issues issue ID changes change ID params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesChangeIDParams) WithIssueID

WithIssueID adds the issueID to the get repositories workspace repo slug issues issue ID changes change ID params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesChangeIDParams) WithRepoSlug

WithRepoSlug adds the repoSlug to the get repositories workspace repo slug issues issue ID changes change ID params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesChangeIDParams) WithTimeout

WithTimeout adds the timeout to the get repositories workspace repo slug issues issue ID changes change ID params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesChangeIDParams) WithWorkspace

WithWorkspace adds the workspace to the get repositories workspace repo slug issues issue ID changes change ID params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesChangeIDParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesChangeIDReader

type GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesChangeIDReader struct {
	// contains filtered or unexported fields
}

GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesChangeIDReader is a Reader for the GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesChangeID structure.

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesChangeIDReader) ReadResponse

ReadResponse reads a server response into the received o.

type GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesNotFound

type GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesNotFound struct {
	Payload *models.Error
}

GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesNotFound handles this case with default header values.

The specified repository or issue does not exist or does not have the issue tracker enabled.

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesNotFound

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesNotFound() *GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesNotFound

NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesNotFound creates a GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesNotFound with default headers values

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesNotFound) Error

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesNotFound) GetPayload

type GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesOK

type GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesOK struct {
	Payload *models.PaginatedLogEntries
}

GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesOK handles this case with default header values.

Returns all the issue changes that were made on the specified issue.

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesOK

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesOK() *GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesOK

NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesOK creates a GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesOK with default headers values

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesOK) Error

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesOK) GetPayload

type GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesParams

type GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesParams struct {

	/*IssueID
	  The issue id

	*/
	IssueID string
	/*Q

	Query string to narrow down the response. See
	[filtering and sorting](../../../meta/filtering) for details.

	*/
	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

	Name of a response property to sort results. See
	[filtering and sorting](../../../meta/filtering#query-sort)
	for details.


	*/
	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
}

GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesParams contains all the parameters to send to the API endpoint for the get repositories workspace repo slug issues issue ID changes operation typically these are written to a http.Request

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesParams

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesParams() *GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesParams

NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesParams creates a new GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesParams object with the default values initialized.

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesParamsWithContext

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesParamsWithContext(ctx context.Context) *GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesParams

NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesParamsWithContext creates a new GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesParams object with the default values initialized, and the ability to set a context for a request

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesParamsWithHTTPClient

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesParamsWithHTTPClient(client *http.Client) *GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesParams

NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesParamsWithHTTPClient creates a new GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesParamsWithTimeout

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesParamsWithTimeout(timeout time.Duration) *GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesParams

NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesParamsWithTimeout creates a new GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesParams) SetContext

SetContext adds the context to the get repositories workspace repo slug issues issue ID changes params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the get repositories workspace repo slug issues issue ID changes params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesParams) SetIssueID

SetIssueID adds the issueId to the get repositories workspace repo slug issues issue ID changes params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesParams) SetQ

SetQ adds the q to the get repositories workspace repo slug issues issue ID changes params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesParams) SetRepoSlug

SetRepoSlug adds the repoSlug to the get repositories workspace repo slug issues issue ID changes params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesParams) SetSort

SetSort adds the sort to the get repositories workspace repo slug issues issue ID changes params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesParams) SetTimeout

SetTimeout adds the timeout to the get repositories workspace repo slug issues issue ID changes params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesParams) SetWorkspace

SetWorkspace adds the workspace to the get repositories workspace repo slug issues issue ID changes params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesParams) WithContext

WithContext adds the context to the get repositories workspace repo slug issues issue ID changes params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get repositories workspace repo slug issues issue ID changes params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesParams) WithIssueID

WithIssueID adds the issueID to the get repositories workspace repo slug issues issue ID changes params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesParams) WithQ

WithQ adds the q to the get repositories workspace repo slug issues issue ID changes params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesParams) WithRepoSlug

WithRepoSlug adds the repoSlug to the get repositories workspace repo slug issues issue ID changes params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesParams) WithSort

WithSort adds the sort to the get repositories workspace repo slug issues issue ID changes params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesParams) WithTimeout

WithTimeout adds the timeout to the get repositories workspace repo slug issues issue ID changes params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesParams) WithWorkspace

WithWorkspace adds the workspace to the get repositories workspace repo slug issues issue ID changes params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesReader

type GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesReader struct {
	// contains filtered or unexported fields
}

GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesReader is a Reader for the GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChanges structure.

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesReader) ReadResponse

ReadResponse reads a server response into the received o.

type GetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDOK

type GetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDOK struct {
	Payload *models.IssueComment
}

GetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDOK handles this case with default header values.

The issue comment.

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDOK

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDOK() *GetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDOK

NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDOK creates a GetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDOK with default headers values

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDOK) Error

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDOK) GetPayload

type GetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams

type GetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams struct {

	/*CommentID*/
	CommentID string
	/*IssueID
	  The ID of the issue that is being queried.


	*/
	IssueID string
	/*RepoSlug
	  This can either be the repository slug or the UUID of the repository,
	surrounded by curly-braces, for example: `{repository UUID}`.


	*/
	RepoSlug string
	/*Username
	  This can either be the username or the UUID of the user,
	surrounded by curly-braces, for example: `{user UUID}`.


	*/
	Username string
	/*Workspace
	  This can either be the workspace ID (slug) or the workspace UUID
	surrounded by curly-braces, for example: `{workspace UUID}`.


	*/
	Workspace string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams contains all the parameters to send to the API endpoint for the get repositories workspace repo slug issues issue ID comments comment ID operation typically these are written to a http.Request

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams() *GetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams

NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams creates a new GetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams object with the default values initialized.

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParamsWithContext

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParamsWithContext(ctx context.Context) *GetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams

NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParamsWithContext creates a new GetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams object with the default values initialized, and the ability to set a context for a request

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParamsWithHTTPClient

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParamsWithHTTPClient(client *http.Client) *GetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams

NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParamsWithHTTPClient creates a new GetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParamsWithTimeout

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParamsWithTimeout(timeout time.Duration) *GetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams

NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParamsWithTimeout creates a new GetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams) SetCommentID

SetCommentID adds the commentId to the get repositories workspace repo slug issues issue ID comments comment ID params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams) SetContext

SetContext adds the context to the get repositories workspace repo slug issues issue ID comments comment ID params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the get repositories workspace repo slug issues issue ID comments comment ID params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams) SetIssueID

SetIssueID adds the issueId to the get repositories workspace repo slug issues issue ID comments comment ID params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams) SetRepoSlug

SetRepoSlug adds the repoSlug to the get repositories workspace repo slug issues issue ID comments comment ID params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams) SetTimeout

SetTimeout adds the timeout to the get repositories workspace repo slug issues issue ID comments comment ID params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams) SetUsername

SetUsername adds the username to the get repositories workspace repo slug issues issue ID comments comment ID params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams) SetWorkspace

SetWorkspace adds the workspace to the get repositories workspace repo slug issues issue ID comments comment ID params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams) WithCommentID

WithCommentID adds the commentID to the get repositories workspace repo slug issues issue ID comments comment ID params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams) WithContext

WithContext adds the context to the get repositories workspace repo slug issues issue ID comments comment ID params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get repositories workspace repo slug issues issue ID comments comment ID params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams) WithIssueID

WithIssueID adds the issueID to the get repositories workspace repo slug issues issue ID comments comment ID params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams) WithRepoSlug

WithRepoSlug adds the repoSlug to the get repositories workspace repo slug issues issue ID comments comment ID params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams) WithTimeout

WithTimeout adds the timeout to the get repositories workspace repo slug issues issue ID comments comment ID params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams) WithUsername

WithUsername adds the username to the get repositories workspace repo slug issues issue ID comments comment ID params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams) WithWorkspace

WithWorkspace adds the workspace to the get repositories workspace repo slug issues issue ID comments comment ID params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDReader

type GetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDReader struct {
	// contains filtered or unexported fields
}

GetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDReader is a Reader for the GetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentID structure.

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDReader) ReadResponse

ReadResponse reads a server response into the received o.

type GetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsOK

type GetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsOK struct {
	Payload *models.PaginatedIssueComments
}

GetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsOK handles this case with default header values.

A paginated list of issue comments.

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsOK

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsOK() *GetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsOK

NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsOK creates a GetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsOK with default headers values

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsOK) Error

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsOK) GetPayload

type GetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsParams

type GetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsParams struct {

	/*IssueID*/
	IssueID 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
	/*Username
	  This can either be the username or the UUID of the user,
	surrounded by curly-braces, for example: `{user UUID}`.


	*/
	Username string
	/*Workspace
	  This can either be the workspace ID (slug) or the workspace UUID
	surrounded by curly-braces, for example: `{workspace UUID}`.


	*/
	Workspace string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsParams contains all the parameters to send to the API endpoint for the get repositories workspace repo slug issues issue ID comments operation typically these are written to a http.Request

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsParams

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsParams() *GetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsParams

NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsParams creates a new GetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsParams object with the default values initialized.

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsParamsWithContext

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsParamsWithContext(ctx context.Context) *GetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsParams

NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsParamsWithContext creates a new GetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsParams object with the default values initialized, and the ability to set a context for a request

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsParamsWithHTTPClient

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsParamsWithHTTPClient(client *http.Client) *GetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsParams

NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsParamsWithHTTPClient creates a new GetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsParamsWithTimeout

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsParamsWithTimeout(timeout time.Duration) *GetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsParams

NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsParamsWithTimeout creates a new GetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsParams) SetContext

SetContext adds the context to the get repositories workspace repo slug issues issue ID comments params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the get repositories workspace repo slug issues issue ID comments params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsParams) SetIssueID

SetIssueID adds the issueId to the get repositories workspace repo slug issues issue ID comments params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsParams) SetQ

SetQ adds the q to the get repositories workspace repo slug issues issue ID comments params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsParams) SetRepoSlug

SetRepoSlug adds the repoSlug to the get repositories workspace repo slug issues issue ID comments params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsParams) SetTimeout

SetTimeout adds the timeout to the get repositories workspace repo slug issues issue ID comments params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsParams) SetUsername

SetUsername adds the username to the get repositories workspace repo slug issues issue ID comments params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsParams) SetWorkspace

SetWorkspace adds the workspace to the get repositories workspace repo slug issues issue ID comments params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsParams) WithContext

WithContext adds the context to the get repositories workspace repo slug issues issue ID comments params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get repositories workspace repo slug issues issue ID comments params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsParams) WithIssueID

WithIssueID adds the issueID to the get repositories workspace repo slug issues issue ID comments params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsParams) WithQ

WithQ adds the q to the get repositories workspace repo slug issues issue ID comments params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsParams) WithRepoSlug

WithRepoSlug adds the repoSlug to the get repositories workspace repo slug issues issue ID comments params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsParams) WithTimeout

WithTimeout adds the timeout to the get repositories workspace repo slug issues issue ID comments params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsParams) WithUsername

WithUsername adds the username to the get repositories workspace repo slug issues issue ID comments params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsParams) WithWorkspace

WithWorkspace adds the workspace to the get repositories workspace repo slug issues issue ID comments params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsReader

type GetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsReader struct {
	// contains filtered or unexported fields
}

GetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsReader is a Reader for the GetRepositoriesWorkspaceRepoSlugIssuesIssueIDComments structure.

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsReader) ReadResponse

ReadResponse reads a server response into the received o.

type GetRepositoriesWorkspaceRepoSlugIssuesIssueIDForbidden

type GetRepositoriesWorkspaceRepoSlugIssuesIssueIDForbidden struct {
	Payload *models.Error
}

GetRepositoriesWorkspaceRepoSlugIssuesIssueIDForbidden handles this case with default header values.

When the authenticated user isn't authorized to access the issue.

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDForbidden

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDForbidden() *GetRepositoriesWorkspaceRepoSlugIssuesIssueIDForbidden

NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDForbidden creates a GetRepositoriesWorkspaceRepoSlugIssuesIssueIDForbidden with default headers values

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDForbidden) Error

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDForbidden) GetPayload

type GetRepositoriesWorkspaceRepoSlugIssuesIssueIDGone

type GetRepositoriesWorkspaceRepoSlugIssuesIssueIDGone struct {
	Payload *models.Error
}

GetRepositoriesWorkspaceRepoSlugIssuesIssueIDGone handles this case with default header values.

The specified issue is unavailable.

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDGone

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDGone() *GetRepositoriesWorkspaceRepoSlugIssuesIssueIDGone

NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDGone creates a GetRepositoriesWorkspaceRepoSlugIssuesIssueIDGone with default headers values

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDGone) Error

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDGone) GetPayload

type GetRepositoriesWorkspaceRepoSlugIssuesIssueIDNotFound

type GetRepositoriesWorkspaceRepoSlugIssuesIssueIDNotFound struct {
	Payload *models.Error
}

GetRepositoriesWorkspaceRepoSlugIssuesIssueIDNotFound handles this case with default header values.

The specified repository or issue does not exist or does not have the issue tracker enabled.

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDNotFound

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDNotFound() *GetRepositoriesWorkspaceRepoSlugIssuesIssueIDNotFound

NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDNotFound creates a GetRepositoriesWorkspaceRepoSlugIssuesIssueIDNotFound with default headers values

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDNotFound) Error

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDNotFound) GetPayload

type GetRepositoriesWorkspaceRepoSlugIssuesIssueIDOK

type GetRepositoriesWorkspaceRepoSlugIssuesIssueIDOK struct {
	Payload *models.Issue
}

GetRepositoriesWorkspaceRepoSlugIssuesIssueIDOK handles this case with default header values.

The issue object.

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDOK

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDOK() *GetRepositoriesWorkspaceRepoSlugIssuesIssueIDOK

NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDOK creates a GetRepositoriesWorkspaceRepoSlugIssuesIssueIDOK with default headers values

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDOK) Error

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDOK) GetPayload

type GetRepositoriesWorkspaceRepoSlugIssuesIssueIDParams

type GetRepositoriesWorkspaceRepoSlugIssuesIssueIDParams struct {

	/*IssueID
	  The issue id

	*/
	IssueID 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
}

GetRepositoriesWorkspaceRepoSlugIssuesIssueIDParams contains all the parameters to send to the API endpoint for the get repositories workspace repo slug issues issue ID operation typically these are written to a http.Request

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDParams

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDParams() *GetRepositoriesWorkspaceRepoSlugIssuesIssueIDParams

NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDParams creates a new GetRepositoriesWorkspaceRepoSlugIssuesIssueIDParams object with the default values initialized.

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDParamsWithContext

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDParamsWithContext(ctx context.Context) *GetRepositoriesWorkspaceRepoSlugIssuesIssueIDParams

NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDParamsWithContext creates a new GetRepositoriesWorkspaceRepoSlugIssuesIssueIDParams object with the default values initialized, and the ability to set a context for a request

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDParamsWithHTTPClient

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDParamsWithHTTPClient(client *http.Client) *GetRepositoriesWorkspaceRepoSlugIssuesIssueIDParams

NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDParamsWithHTTPClient creates a new GetRepositoriesWorkspaceRepoSlugIssuesIssueIDParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDParamsWithTimeout

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDParamsWithTimeout(timeout time.Duration) *GetRepositoriesWorkspaceRepoSlugIssuesIssueIDParams

NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDParamsWithTimeout creates a new GetRepositoriesWorkspaceRepoSlugIssuesIssueIDParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDParams) SetContext

SetContext adds the context to the get repositories workspace repo slug issues issue ID params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the get repositories workspace repo slug issues issue ID params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDParams) SetIssueID

SetIssueID adds the issueId to the get repositories workspace repo slug issues issue ID params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDParams) SetRepoSlug

SetRepoSlug adds the repoSlug to the get repositories workspace repo slug issues issue ID params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDParams) SetTimeout

SetTimeout adds the timeout to the get repositories workspace repo slug issues issue ID params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDParams) SetWorkspace

SetWorkspace adds the workspace to the get repositories workspace repo slug issues issue ID params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDParams) WithContext

WithContext adds the context to the get repositories workspace repo slug issues issue ID params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get repositories workspace repo slug issues issue ID params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDParams) WithIssueID

WithIssueID adds the issueID to the get repositories workspace repo slug issues issue ID params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDParams) WithRepoSlug

WithRepoSlug adds the repoSlug to the get repositories workspace repo slug issues issue ID params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDParams) WithTimeout

WithTimeout adds the timeout to the get repositories workspace repo slug issues issue ID params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDParams) WithWorkspace

WithWorkspace adds the workspace to the get repositories workspace repo slug issues issue ID params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetRepositoriesWorkspaceRepoSlugIssuesIssueIDReader

type GetRepositoriesWorkspaceRepoSlugIssuesIssueIDReader struct {
	// contains filtered or unexported fields
}

GetRepositoriesWorkspaceRepoSlugIssuesIssueIDReader is a Reader for the GetRepositoriesWorkspaceRepoSlugIssuesIssueID structure.

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDReader) ReadResponse

func (o *GetRepositoriesWorkspaceRepoSlugIssuesIssueIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteNoContent

type GetRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteNoContent struct {
	Payload *models.Error
}

GetRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteNoContent handles this case with default header values.

If the authenticated user has not voted for this issue.

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteNoContent

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteNoContent() *GetRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteNoContent

NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteNoContent creates a GetRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteNoContent with default headers values

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteNoContent) Error

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteNoContent) GetPayload

type GetRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteNotFound

type GetRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteNotFound struct {
	Payload *models.Error
}

GetRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteNotFound handles this case with default header values.

If the authenticated user has not voted for this issue, or when the repo does not exist, or does not have an issue tracker.

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteNotFound

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteNotFound() *GetRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteNotFound

NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteNotFound creates a GetRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteNotFound with default headers values

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteNotFound) Error

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteNotFound) GetPayload

type GetRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParams

type GetRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParams struct {

	/*IssueID
	  The issue id

	*/
	IssueID 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
}

GetRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParams contains all the parameters to send to the API endpoint for the get repositories workspace repo slug issues issue ID vote operation typically these are written to a http.Request

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParams

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParams() *GetRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParams

NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParams creates a new GetRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParams object with the default values initialized.

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParamsWithContext

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParamsWithContext(ctx context.Context) *GetRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParams

NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParamsWithContext creates a new GetRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParams object with the default values initialized, and the ability to set a context for a request

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParamsWithHTTPClient

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParamsWithHTTPClient(client *http.Client) *GetRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParams

NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParamsWithHTTPClient creates a new GetRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParamsWithTimeout

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParamsWithTimeout(timeout time.Duration) *GetRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParams

NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParamsWithTimeout creates a new GetRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParams) SetContext

SetContext adds the context to the get repositories workspace repo slug issues issue ID vote params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the get repositories workspace repo slug issues issue ID vote params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParams) SetIssueID

SetIssueID adds the issueId to the get repositories workspace repo slug issues issue ID vote params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParams) SetRepoSlug

SetRepoSlug adds the repoSlug to the get repositories workspace repo slug issues issue ID vote params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParams) SetTimeout

SetTimeout adds the timeout to the get repositories workspace repo slug issues issue ID vote params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParams) SetWorkspace

SetWorkspace adds the workspace to the get repositories workspace repo slug issues issue ID vote params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParams) WithContext

WithContext adds the context to the get repositories workspace repo slug issues issue ID vote params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get repositories workspace repo slug issues issue ID vote params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParams) WithIssueID

WithIssueID adds the issueID to the get repositories workspace repo slug issues issue ID vote params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParams) WithRepoSlug

WithRepoSlug adds the repoSlug to the get repositories workspace repo slug issues issue ID vote params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParams) WithTimeout

WithTimeout adds the timeout to the get repositories workspace repo slug issues issue ID vote params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParams) WithWorkspace

WithWorkspace adds the workspace to the get repositories workspace repo slug issues issue ID vote params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteReader

type GetRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteReader struct {
	// contains filtered or unexported fields
}

GetRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteReader is a Reader for the GetRepositoriesWorkspaceRepoSlugIssuesIssueIDVote structure.

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteReader) ReadResponse

func (o *GetRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteUnauthorized

type GetRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteUnauthorized struct {
	Payload *models.Error
}

GetRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteUnauthorized handles this case with default header values.

When the request wasn't authenticated.

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteUnauthorized

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteUnauthorized() *GetRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteUnauthorized

NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteUnauthorized creates a GetRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteUnauthorized with default headers values

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteUnauthorized) Error

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteUnauthorized) GetPayload

type GetRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchNoContent

type GetRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchNoContent struct {
	Payload *models.Error
}

GetRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchNoContent handles this case with default header values.

If the authenticated user is watching this issue.

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchNoContent

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchNoContent() *GetRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchNoContent

NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchNoContent creates a GetRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchNoContent with default headers values

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchNoContent) Error

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchNoContent) GetPayload

type GetRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchNotFound

type GetRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchNotFound struct {
	Payload *models.Error
}

GetRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchNotFound handles this case with default header values.

If the authenticated user is not watching this issue, or when the repo does not exist, or does not have an issue tracker.

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchNotFound

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchNotFound() *GetRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchNotFound

NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchNotFound creates a GetRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchNotFound with default headers values

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchNotFound) Error

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchNotFound) GetPayload

type GetRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParams

type GetRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParams struct {

	/*IssueID
	  The issue id

	*/
	IssueID 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
}

GetRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParams contains all the parameters to send to the API endpoint for the get repositories workspace repo slug issues issue ID watch operation typically these are written to a http.Request

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParams

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParams() *GetRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParams

NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParams creates a new GetRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParams object with the default values initialized.

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParamsWithContext

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParamsWithContext(ctx context.Context) *GetRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParams

NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParamsWithContext creates a new GetRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParams object with the default values initialized, and the ability to set a context for a request

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParamsWithHTTPClient

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParamsWithHTTPClient(client *http.Client) *GetRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParams

NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParamsWithHTTPClient creates a new GetRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParamsWithTimeout

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParamsWithTimeout(timeout time.Duration) *GetRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParams

NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParamsWithTimeout creates a new GetRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParams) SetContext

SetContext adds the context to the get repositories workspace repo slug issues issue ID watch params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the get repositories workspace repo slug issues issue ID watch params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParams) SetIssueID

SetIssueID adds the issueId to the get repositories workspace repo slug issues issue ID watch params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParams) SetRepoSlug

SetRepoSlug adds the repoSlug to the get repositories workspace repo slug issues issue ID watch params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParams) SetTimeout

SetTimeout adds the timeout to the get repositories workspace repo slug issues issue ID watch params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParams) SetWorkspace

SetWorkspace adds the workspace to the get repositories workspace repo slug issues issue ID watch params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParams) WithContext

WithContext adds the context to the get repositories workspace repo slug issues issue ID watch params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get repositories workspace repo slug issues issue ID watch params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParams) WithIssueID

WithIssueID adds the issueID to the get repositories workspace repo slug issues issue ID watch params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParams) WithRepoSlug

WithRepoSlug adds the repoSlug to the get repositories workspace repo slug issues issue ID watch params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParams) WithTimeout

WithTimeout adds the timeout to the get repositories workspace repo slug issues issue ID watch params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParams) WithWorkspace

WithWorkspace adds the workspace to the get repositories workspace repo slug issues issue ID watch params

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchReader

type GetRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchReader struct {
	// contains filtered or unexported fields
}

GetRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchReader is a Reader for the GetRepositoriesWorkspaceRepoSlugIssuesIssueIDWatch structure.

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchReader) ReadResponse

func (o *GetRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchUnauthorized

type GetRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchUnauthorized struct {
	Payload *models.Error
}

GetRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchUnauthorized handles this case with default header values.

When the request wasn't authenticated.

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchUnauthorized

func NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchUnauthorized() *GetRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchUnauthorized

NewGetRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchUnauthorized creates a GetRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchUnauthorized with default headers values

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchUnauthorized) Error

func (*GetRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchUnauthorized) GetPayload

type GetRepositoriesWorkspaceRepoSlugIssuesNotFound

type GetRepositoriesWorkspaceRepoSlugIssuesNotFound struct {
	Payload *models.Error
}

GetRepositoriesWorkspaceRepoSlugIssuesNotFound handles this case with default header values.

The specified repository does not exist or does not have the issue tracker enabled.

func NewGetRepositoriesWorkspaceRepoSlugIssuesNotFound

func NewGetRepositoriesWorkspaceRepoSlugIssuesNotFound() *GetRepositoriesWorkspaceRepoSlugIssuesNotFound

NewGetRepositoriesWorkspaceRepoSlugIssuesNotFound creates a GetRepositoriesWorkspaceRepoSlugIssuesNotFound with default headers values

func (*GetRepositoriesWorkspaceRepoSlugIssuesNotFound) Error

func (*GetRepositoriesWorkspaceRepoSlugIssuesNotFound) GetPayload

type GetRepositoriesWorkspaceRepoSlugIssuesOK

type GetRepositoriesWorkspaceRepoSlugIssuesOK struct {
	Payload *models.PaginatedIssues
}

GetRepositoriesWorkspaceRepoSlugIssuesOK handles this case with default header values.

A paginated list of the issues matching any filter criteria that were provided.

func NewGetRepositoriesWorkspaceRepoSlugIssuesOK

func NewGetRepositoriesWorkspaceRepoSlugIssuesOK() *GetRepositoriesWorkspaceRepoSlugIssuesOK

NewGetRepositoriesWorkspaceRepoSlugIssuesOK creates a GetRepositoriesWorkspaceRepoSlugIssuesOK with default headers values

func (*GetRepositoriesWorkspaceRepoSlugIssuesOK) Error

func (*GetRepositoriesWorkspaceRepoSlugIssuesOK) GetPayload

type GetRepositoriesWorkspaceRepoSlugIssuesParams

type GetRepositoriesWorkspaceRepoSlugIssuesParams 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
}

GetRepositoriesWorkspaceRepoSlugIssuesParams contains all the parameters to send to the API endpoint for the get repositories workspace repo slug issues operation typically these are written to a http.Request

func NewGetRepositoriesWorkspaceRepoSlugIssuesParams

func NewGetRepositoriesWorkspaceRepoSlugIssuesParams() *GetRepositoriesWorkspaceRepoSlugIssuesParams

NewGetRepositoriesWorkspaceRepoSlugIssuesParams creates a new GetRepositoriesWorkspaceRepoSlugIssuesParams object with the default values initialized.

func NewGetRepositoriesWorkspaceRepoSlugIssuesParamsWithContext

func NewGetRepositoriesWorkspaceRepoSlugIssuesParamsWithContext(ctx context.Context) *GetRepositoriesWorkspaceRepoSlugIssuesParams

NewGetRepositoriesWorkspaceRepoSlugIssuesParamsWithContext creates a new GetRepositoriesWorkspaceRepoSlugIssuesParams object with the default values initialized, and the ability to set a context for a request

func NewGetRepositoriesWorkspaceRepoSlugIssuesParamsWithHTTPClient

func NewGetRepositoriesWorkspaceRepoSlugIssuesParamsWithHTTPClient(client *http.Client) *GetRepositoriesWorkspaceRepoSlugIssuesParams

NewGetRepositoriesWorkspaceRepoSlugIssuesParamsWithHTTPClient creates a new GetRepositoriesWorkspaceRepoSlugIssuesParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetRepositoriesWorkspaceRepoSlugIssuesParamsWithTimeout

func NewGetRepositoriesWorkspaceRepoSlugIssuesParamsWithTimeout(timeout time.Duration) *GetRepositoriesWorkspaceRepoSlugIssuesParams

NewGetRepositoriesWorkspaceRepoSlugIssuesParamsWithTimeout creates a new GetRepositoriesWorkspaceRepoSlugIssuesParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetRepositoriesWorkspaceRepoSlugIssuesParams) SetContext

SetContext adds the context to the get repositories workspace repo slug issues params

func (*GetRepositoriesWorkspaceRepoSlugIssuesParams) SetHTTPClient

func (o *GetRepositoriesWorkspaceRepoSlugIssuesParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get repositories workspace repo slug issues params

func (*GetRepositoriesWorkspaceRepoSlugIssuesParams) SetRepoSlug

func (o *GetRepositoriesWorkspaceRepoSlugIssuesParams) SetRepoSlug(repoSlug string)

SetRepoSlug adds the repoSlug to the get repositories workspace repo slug issues params

func (*GetRepositoriesWorkspaceRepoSlugIssuesParams) SetTimeout

SetTimeout adds the timeout to the get repositories workspace repo slug issues params

func (*GetRepositoriesWorkspaceRepoSlugIssuesParams) SetWorkspace

func (o *GetRepositoriesWorkspaceRepoSlugIssuesParams) SetWorkspace(workspace string)

SetWorkspace adds the workspace to the get repositories workspace repo slug issues params

func (*GetRepositoriesWorkspaceRepoSlugIssuesParams) WithContext

WithContext adds the context to the get repositories workspace repo slug issues params

func (*GetRepositoriesWorkspaceRepoSlugIssuesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get repositories workspace repo slug issues params

func (*GetRepositoriesWorkspaceRepoSlugIssuesParams) WithRepoSlug

WithRepoSlug adds the repoSlug to the get repositories workspace repo slug issues params

func (*GetRepositoriesWorkspaceRepoSlugIssuesParams) WithTimeout

WithTimeout adds the timeout to the get repositories workspace repo slug issues params

func (*GetRepositoriesWorkspaceRepoSlugIssuesParams) WithWorkspace

WithWorkspace adds the workspace to the get repositories workspace repo slug issues params

func (*GetRepositoriesWorkspaceRepoSlugIssuesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetRepositoriesWorkspaceRepoSlugIssuesReader

type GetRepositoriesWorkspaceRepoSlugIssuesReader struct {
	// contains filtered or unexported fields
}

GetRepositoriesWorkspaceRepoSlugIssuesReader is a Reader for the GetRepositoriesWorkspaceRepoSlugIssues structure.

func (*GetRepositoriesWorkspaceRepoSlugIssuesReader) ReadResponse

func (o *GetRepositoriesWorkspaceRepoSlugIssuesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetRepositoriesWorkspaceRepoSlugMilestonesMilestoneIDNotFound

type GetRepositoriesWorkspaceRepoSlugMilestonesMilestoneIDNotFound struct {
	Payload *models.Error
}

GetRepositoriesWorkspaceRepoSlugMilestonesMilestoneIDNotFound handles this case with default header values.

The specified repository or milestone does not exist or does not have the issue tracker enabled.

func NewGetRepositoriesWorkspaceRepoSlugMilestonesMilestoneIDNotFound

func NewGetRepositoriesWorkspaceRepoSlugMilestonesMilestoneIDNotFound() *GetRepositoriesWorkspaceRepoSlugMilestonesMilestoneIDNotFound

NewGetRepositoriesWorkspaceRepoSlugMilestonesMilestoneIDNotFound creates a GetRepositoriesWorkspaceRepoSlugMilestonesMilestoneIDNotFound with default headers values

func (*GetRepositoriesWorkspaceRepoSlugMilestonesMilestoneIDNotFound) Error

func (*GetRepositoriesWorkspaceRepoSlugMilestonesMilestoneIDNotFound) GetPayload

type GetRepositoriesWorkspaceRepoSlugMilestonesMilestoneIDOK

type GetRepositoriesWorkspaceRepoSlugMilestonesMilestoneIDOK struct {
	Payload *models.Milestone
}

GetRepositoriesWorkspaceRepoSlugMilestonesMilestoneIDOK handles this case with default header values.

The specified milestone object.

func NewGetRepositoriesWorkspaceRepoSlugMilestonesMilestoneIDOK

func NewGetRepositoriesWorkspaceRepoSlugMilestonesMilestoneIDOK() *GetRepositoriesWorkspaceRepoSlugMilestonesMilestoneIDOK

NewGetRepositoriesWorkspaceRepoSlugMilestonesMilestoneIDOK creates a GetRepositoriesWorkspaceRepoSlugMilestonesMilestoneIDOK with default headers values

func (*GetRepositoriesWorkspaceRepoSlugMilestonesMilestoneIDOK) Error

func (*GetRepositoriesWorkspaceRepoSlugMilestonesMilestoneIDOK) GetPayload

type GetRepositoriesWorkspaceRepoSlugMilestonesMilestoneIDParams

type GetRepositoriesWorkspaceRepoSlugMilestonesMilestoneIDParams struct {

	/*MilestoneID
	  The milestone's id

	*/
	MilestoneID int64
	/*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
}

GetRepositoriesWorkspaceRepoSlugMilestonesMilestoneIDParams contains all the parameters to send to the API endpoint for the get repositories workspace repo slug milestones milestone ID operation typically these are written to a http.Request

func NewGetRepositoriesWorkspaceRepoSlugMilestonesMilestoneIDParams

func NewGetRepositoriesWorkspaceRepoSlugMilestonesMilestoneIDParams() *GetRepositoriesWorkspaceRepoSlugMilestonesMilestoneIDParams

NewGetRepositoriesWorkspaceRepoSlugMilestonesMilestoneIDParams creates a new GetRepositoriesWorkspaceRepoSlugMilestonesMilestoneIDParams object with the default values initialized.

func NewGetRepositoriesWorkspaceRepoSlugMilestonesMilestoneIDParamsWithContext

func NewGetRepositoriesWorkspaceRepoSlugMilestonesMilestoneIDParamsWithContext(ctx context.Context) *GetRepositoriesWorkspaceRepoSlugMilestonesMilestoneIDParams

NewGetRepositoriesWorkspaceRepoSlugMilestonesMilestoneIDParamsWithContext creates a new GetRepositoriesWorkspaceRepoSlugMilestonesMilestoneIDParams object with the default values initialized, and the ability to set a context for a request

func NewGetRepositoriesWorkspaceRepoSlugMilestonesMilestoneIDParamsWithHTTPClient

func NewGetRepositoriesWorkspaceRepoSlugMilestonesMilestoneIDParamsWithHTTPClient(client *http.Client) *GetRepositoriesWorkspaceRepoSlugMilestonesMilestoneIDParams

NewGetRepositoriesWorkspaceRepoSlugMilestonesMilestoneIDParamsWithHTTPClient creates a new GetRepositoriesWorkspaceRepoSlugMilestonesMilestoneIDParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetRepositoriesWorkspaceRepoSlugMilestonesMilestoneIDParamsWithTimeout

func NewGetRepositoriesWorkspaceRepoSlugMilestonesMilestoneIDParamsWithTimeout(timeout time.Duration) *GetRepositoriesWorkspaceRepoSlugMilestonesMilestoneIDParams

NewGetRepositoriesWorkspaceRepoSlugMilestonesMilestoneIDParamsWithTimeout creates a new GetRepositoriesWorkspaceRepoSlugMilestonesMilestoneIDParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetRepositoriesWorkspaceRepoSlugMilestonesMilestoneIDParams) SetContext

SetContext adds the context to the get repositories workspace repo slug milestones milestone ID params

func (*GetRepositoriesWorkspaceRepoSlugMilestonesMilestoneIDParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the get repositories workspace repo slug milestones milestone ID params

func (*GetRepositoriesWorkspaceRepoSlugMilestonesMilestoneIDParams) SetMilestoneID

SetMilestoneID adds the milestoneId to the get repositories workspace repo slug milestones milestone ID params

func (*GetRepositoriesWorkspaceRepoSlugMilestonesMilestoneIDParams) SetRepoSlug

SetRepoSlug adds the repoSlug to the get repositories workspace repo slug milestones milestone ID params

func (*GetRepositoriesWorkspaceRepoSlugMilestonesMilestoneIDParams) SetTimeout

SetTimeout adds the timeout to the get repositories workspace repo slug milestones milestone ID params

func (*GetRepositoriesWorkspaceRepoSlugMilestonesMilestoneIDParams) SetWorkspace

SetWorkspace adds the workspace to the get repositories workspace repo slug milestones milestone ID params

func (*GetRepositoriesWorkspaceRepoSlugMilestonesMilestoneIDParams) WithContext

WithContext adds the context to the get repositories workspace repo slug milestones milestone ID params

func (*GetRepositoriesWorkspaceRepoSlugMilestonesMilestoneIDParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get repositories workspace repo slug milestones milestone ID params

func (*GetRepositoriesWorkspaceRepoSlugMilestonesMilestoneIDParams) WithMilestoneID

WithMilestoneID adds the milestoneID to the get repositories workspace repo slug milestones milestone ID params

func (*GetRepositoriesWorkspaceRepoSlugMilestonesMilestoneIDParams) WithRepoSlug

WithRepoSlug adds the repoSlug to the get repositories workspace repo slug milestones milestone ID params

func (*GetRepositoriesWorkspaceRepoSlugMilestonesMilestoneIDParams) WithTimeout

WithTimeout adds the timeout to the get repositories workspace repo slug milestones milestone ID params

func (*GetRepositoriesWorkspaceRepoSlugMilestonesMilestoneIDParams) WithWorkspace

WithWorkspace adds the workspace to the get repositories workspace repo slug milestones milestone ID params

func (*GetRepositoriesWorkspaceRepoSlugMilestonesMilestoneIDParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetRepositoriesWorkspaceRepoSlugMilestonesMilestoneIDReader

type GetRepositoriesWorkspaceRepoSlugMilestonesMilestoneIDReader struct {
	// contains filtered or unexported fields
}

GetRepositoriesWorkspaceRepoSlugMilestonesMilestoneIDReader is a Reader for the GetRepositoriesWorkspaceRepoSlugMilestonesMilestoneID structure.

func (*GetRepositoriesWorkspaceRepoSlugMilestonesMilestoneIDReader) ReadResponse

ReadResponse reads a server response into the received o.

type GetRepositoriesWorkspaceRepoSlugMilestonesNotFound

type GetRepositoriesWorkspaceRepoSlugMilestonesNotFound struct {
	Payload *models.Error
}

GetRepositoriesWorkspaceRepoSlugMilestonesNotFound handles this case with default header values.

The specified repository does not exist or does not have the issue tracker enabled.

func NewGetRepositoriesWorkspaceRepoSlugMilestonesNotFound

func NewGetRepositoriesWorkspaceRepoSlugMilestonesNotFound() *GetRepositoriesWorkspaceRepoSlugMilestonesNotFound

NewGetRepositoriesWorkspaceRepoSlugMilestonesNotFound creates a GetRepositoriesWorkspaceRepoSlugMilestonesNotFound with default headers values

func (*GetRepositoriesWorkspaceRepoSlugMilestonesNotFound) Error

func (*GetRepositoriesWorkspaceRepoSlugMilestonesNotFound) GetPayload

type GetRepositoriesWorkspaceRepoSlugMilestonesOK

type GetRepositoriesWorkspaceRepoSlugMilestonesOK struct {
	Payload *models.PaginatedMilestones
}

GetRepositoriesWorkspaceRepoSlugMilestonesOK handles this case with default header values.

The milestones that have been defined in the issue tracker.

func NewGetRepositoriesWorkspaceRepoSlugMilestonesOK

func NewGetRepositoriesWorkspaceRepoSlugMilestonesOK() *GetRepositoriesWorkspaceRepoSlugMilestonesOK

NewGetRepositoriesWorkspaceRepoSlugMilestonesOK creates a GetRepositoriesWorkspaceRepoSlugMilestonesOK with default headers values

func (*GetRepositoriesWorkspaceRepoSlugMilestonesOK) Error

func (*GetRepositoriesWorkspaceRepoSlugMilestonesOK) GetPayload

type GetRepositoriesWorkspaceRepoSlugMilestonesParams

type GetRepositoriesWorkspaceRepoSlugMilestonesParams 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
}

GetRepositoriesWorkspaceRepoSlugMilestonesParams contains all the parameters to send to the API endpoint for the get repositories workspace repo slug milestones operation typically these are written to a http.Request

func NewGetRepositoriesWorkspaceRepoSlugMilestonesParams

func NewGetRepositoriesWorkspaceRepoSlugMilestonesParams() *GetRepositoriesWorkspaceRepoSlugMilestonesParams

NewGetRepositoriesWorkspaceRepoSlugMilestonesParams creates a new GetRepositoriesWorkspaceRepoSlugMilestonesParams object with the default values initialized.

func NewGetRepositoriesWorkspaceRepoSlugMilestonesParamsWithContext

func NewGetRepositoriesWorkspaceRepoSlugMilestonesParamsWithContext(ctx context.Context) *GetRepositoriesWorkspaceRepoSlugMilestonesParams

NewGetRepositoriesWorkspaceRepoSlugMilestonesParamsWithContext creates a new GetRepositoriesWorkspaceRepoSlugMilestonesParams object with the default values initialized, and the ability to set a context for a request

func NewGetRepositoriesWorkspaceRepoSlugMilestonesParamsWithHTTPClient

func NewGetRepositoriesWorkspaceRepoSlugMilestonesParamsWithHTTPClient(client *http.Client) *GetRepositoriesWorkspaceRepoSlugMilestonesParams

NewGetRepositoriesWorkspaceRepoSlugMilestonesParamsWithHTTPClient creates a new GetRepositoriesWorkspaceRepoSlugMilestonesParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetRepositoriesWorkspaceRepoSlugMilestonesParamsWithTimeout

func NewGetRepositoriesWorkspaceRepoSlugMilestonesParamsWithTimeout(timeout time.Duration) *GetRepositoriesWorkspaceRepoSlugMilestonesParams

NewGetRepositoriesWorkspaceRepoSlugMilestonesParamsWithTimeout creates a new GetRepositoriesWorkspaceRepoSlugMilestonesParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetRepositoriesWorkspaceRepoSlugMilestonesParams) SetContext

SetContext adds the context to the get repositories workspace repo slug milestones params

func (*GetRepositoriesWorkspaceRepoSlugMilestonesParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the get repositories workspace repo slug milestones params

func (*GetRepositoriesWorkspaceRepoSlugMilestonesParams) SetRepoSlug

SetRepoSlug adds the repoSlug to the get repositories workspace repo slug milestones params

func (*GetRepositoriesWorkspaceRepoSlugMilestonesParams) SetTimeout

SetTimeout adds the timeout to the get repositories workspace repo slug milestones params

func (*GetRepositoriesWorkspaceRepoSlugMilestonesParams) SetWorkspace

func (o *GetRepositoriesWorkspaceRepoSlugMilestonesParams) SetWorkspace(workspace string)

SetWorkspace adds the workspace to the get repositories workspace repo slug milestones params

func (*GetRepositoriesWorkspaceRepoSlugMilestonesParams) WithContext

WithContext adds the context to the get repositories workspace repo slug milestones params

func (*GetRepositoriesWorkspaceRepoSlugMilestonesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get repositories workspace repo slug milestones params

func (*GetRepositoriesWorkspaceRepoSlugMilestonesParams) WithRepoSlug

WithRepoSlug adds the repoSlug to the get repositories workspace repo slug milestones params

func (*GetRepositoriesWorkspaceRepoSlugMilestonesParams) WithTimeout

WithTimeout adds the timeout to the get repositories workspace repo slug milestones params

func (*GetRepositoriesWorkspaceRepoSlugMilestonesParams) WithWorkspace

WithWorkspace adds the workspace to the get repositories workspace repo slug milestones params

func (*GetRepositoriesWorkspaceRepoSlugMilestonesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetRepositoriesWorkspaceRepoSlugMilestonesReader

type GetRepositoriesWorkspaceRepoSlugMilestonesReader struct {
	// contains filtered or unexported fields
}

GetRepositoriesWorkspaceRepoSlugMilestonesReader is a Reader for the GetRepositoriesWorkspaceRepoSlugMilestones structure.

func (*GetRepositoriesWorkspaceRepoSlugMilestonesReader) ReadResponse

func (o *GetRepositoriesWorkspaceRepoSlugMilestonesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetRepositoriesWorkspaceRepoSlugVersionsNotFound

type GetRepositoriesWorkspaceRepoSlugVersionsNotFound struct {
	Payload *models.Error
}

GetRepositoriesWorkspaceRepoSlugVersionsNotFound handles this case with default header values.

The specified repository does not exist or does not have the issue tracker enabled.

func NewGetRepositoriesWorkspaceRepoSlugVersionsNotFound

func NewGetRepositoriesWorkspaceRepoSlugVersionsNotFound() *GetRepositoriesWorkspaceRepoSlugVersionsNotFound

NewGetRepositoriesWorkspaceRepoSlugVersionsNotFound creates a GetRepositoriesWorkspaceRepoSlugVersionsNotFound with default headers values

func (*GetRepositoriesWorkspaceRepoSlugVersionsNotFound) Error

func (*GetRepositoriesWorkspaceRepoSlugVersionsNotFound) GetPayload

type GetRepositoriesWorkspaceRepoSlugVersionsOK

type GetRepositoriesWorkspaceRepoSlugVersionsOK struct {
	Payload *models.PaginatedVersions
}

GetRepositoriesWorkspaceRepoSlugVersionsOK handles this case with default header values.

The versions that have been defined in the issue tracker.

func NewGetRepositoriesWorkspaceRepoSlugVersionsOK

func NewGetRepositoriesWorkspaceRepoSlugVersionsOK() *GetRepositoriesWorkspaceRepoSlugVersionsOK

NewGetRepositoriesWorkspaceRepoSlugVersionsOK creates a GetRepositoriesWorkspaceRepoSlugVersionsOK with default headers values

func (*GetRepositoriesWorkspaceRepoSlugVersionsOK) Error

func (*GetRepositoriesWorkspaceRepoSlugVersionsOK) GetPayload

type GetRepositoriesWorkspaceRepoSlugVersionsParams

type GetRepositoriesWorkspaceRepoSlugVersionsParams 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
}

GetRepositoriesWorkspaceRepoSlugVersionsParams contains all the parameters to send to the API endpoint for the get repositories workspace repo slug versions operation typically these are written to a http.Request

func NewGetRepositoriesWorkspaceRepoSlugVersionsParams

func NewGetRepositoriesWorkspaceRepoSlugVersionsParams() *GetRepositoriesWorkspaceRepoSlugVersionsParams

NewGetRepositoriesWorkspaceRepoSlugVersionsParams creates a new GetRepositoriesWorkspaceRepoSlugVersionsParams object with the default values initialized.

func NewGetRepositoriesWorkspaceRepoSlugVersionsParamsWithContext

func NewGetRepositoriesWorkspaceRepoSlugVersionsParamsWithContext(ctx context.Context) *GetRepositoriesWorkspaceRepoSlugVersionsParams

NewGetRepositoriesWorkspaceRepoSlugVersionsParamsWithContext creates a new GetRepositoriesWorkspaceRepoSlugVersionsParams object with the default values initialized, and the ability to set a context for a request

func NewGetRepositoriesWorkspaceRepoSlugVersionsParamsWithHTTPClient

func NewGetRepositoriesWorkspaceRepoSlugVersionsParamsWithHTTPClient(client *http.Client) *GetRepositoriesWorkspaceRepoSlugVersionsParams

NewGetRepositoriesWorkspaceRepoSlugVersionsParamsWithHTTPClient creates a new GetRepositoriesWorkspaceRepoSlugVersionsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetRepositoriesWorkspaceRepoSlugVersionsParamsWithTimeout

func NewGetRepositoriesWorkspaceRepoSlugVersionsParamsWithTimeout(timeout time.Duration) *GetRepositoriesWorkspaceRepoSlugVersionsParams

NewGetRepositoriesWorkspaceRepoSlugVersionsParamsWithTimeout creates a new GetRepositoriesWorkspaceRepoSlugVersionsParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetRepositoriesWorkspaceRepoSlugVersionsParams) SetContext

SetContext adds the context to the get repositories workspace repo slug versions params

func (*GetRepositoriesWorkspaceRepoSlugVersionsParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the get repositories workspace repo slug versions params

func (*GetRepositoriesWorkspaceRepoSlugVersionsParams) SetRepoSlug

func (o *GetRepositoriesWorkspaceRepoSlugVersionsParams) SetRepoSlug(repoSlug string)

SetRepoSlug adds the repoSlug to the get repositories workspace repo slug versions params

func (*GetRepositoriesWorkspaceRepoSlugVersionsParams) SetTimeout

SetTimeout adds the timeout to the get repositories workspace repo slug versions params

func (*GetRepositoriesWorkspaceRepoSlugVersionsParams) SetWorkspace

func (o *GetRepositoriesWorkspaceRepoSlugVersionsParams) SetWorkspace(workspace string)

SetWorkspace adds the workspace to the get repositories workspace repo slug versions params

func (*GetRepositoriesWorkspaceRepoSlugVersionsParams) WithContext

WithContext adds the context to the get repositories workspace repo slug versions params

func (*GetRepositoriesWorkspaceRepoSlugVersionsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get repositories workspace repo slug versions params

func (*GetRepositoriesWorkspaceRepoSlugVersionsParams) WithRepoSlug

WithRepoSlug adds the repoSlug to the get repositories workspace repo slug versions params

func (*GetRepositoriesWorkspaceRepoSlugVersionsParams) WithTimeout

WithTimeout adds the timeout to the get repositories workspace repo slug versions params

func (*GetRepositoriesWorkspaceRepoSlugVersionsParams) WithWorkspace

WithWorkspace adds the workspace to the get repositories workspace repo slug versions params

func (*GetRepositoriesWorkspaceRepoSlugVersionsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetRepositoriesWorkspaceRepoSlugVersionsReader

type GetRepositoriesWorkspaceRepoSlugVersionsReader struct {
	// contains filtered or unexported fields
}

GetRepositoriesWorkspaceRepoSlugVersionsReader is a Reader for the GetRepositoriesWorkspaceRepoSlugVersions structure.

func (*GetRepositoriesWorkspaceRepoSlugVersionsReader) ReadResponse

func (o *GetRepositoriesWorkspaceRepoSlugVersionsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetRepositoriesWorkspaceRepoSlugVersionsVersionIDNotFound

type GetRepositoriesWorkspaceRepoSlugVersionsVersionIDNotFound struct {
	Payload *models.Error
}

GetRepositoriesWorkspaceRepoSlugVersionsVersionIDNotFound handles this case with default header values.

The specified repository or version does not exist or does not have the issue tracker enabled.

func NewGetRepositoriesWorkspaceRepoSlugVersionsVersionIDNotFound

func NewGetRepositoriesWorkspaceRepoSlugVersionsVersionIDNotFound() *GetRepositoriesWorkspaceRepoSlugVersionsVersionIDNotFound

NewGetRepositoriesWorkspaceRepoSlugVersionsVersionIDNotFound creates a GetRepositoriesWorkspaceRepoSlugVersionsVersionIDNotFound with default headers values

func (*GetRepositoriesWorkspaceRepoSlugVersionsVersionIDNotFound) Error

func (*GetRepositoriesWorkspaceRepoSlugVersionsVersionIDNotFound) GetPayload

type GetRepositoriesWorkspaceRepoSlugVersionsVersionIDOK

type GetRepositoriesWorkspaceRepoSlugVersionsVersionIDOK struct {
	Payload *models.Version
}

GetRepositoriesWorkspaceRepoSlugVersionsVersionIDOK handles this case with default header values.

The specified version object.

func NewGetRepositoriesWorkspaceRepoSlugVersionsVersionIDOK

func NewGetRepositoriesWorkspaceRepoSlugVersionsVersionIDOK() *GetRepositoriesWorkspaceRepoSlugVersionsVersionIDOK

NewGetRepositoriesWorkspaceRepoSlugVersionsVersionIDOK creates a GetRepositoriesWorkspaceRepoSlugVersionsVersionIDOK with default headers values

func (*GetRepositoriesWorkspaceRepoSlugVersionsVersionIDOK) Error

func (*GetRepositoriesWorkspaceRepoSlugVersionsVersionIDOK) GetPayload

type GetRepositoriesWorkspaceRepoSlugVersionsVersionIDParams

type GetRepositoriesWorkspaceRepoSlugVersionsVersionIDParams 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
	/*VersionID
	  The version's id

	*/
	VersionID int64
	/*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
}

GetRepositoriesWorkspaceRepoSlugVersionsVersionIDParams contains all the parameters to send to the API endpoint for the get repositories workspace repo slug versions version ID operation typically these are written to a http.Request

func NewGetRepositoriesWorkspaceRepoSlugVersionsVersionIDParams

func NewGetRepositoriesWorkspaceRepoSlugVersionsVersionIDParams() *GetRepositoriesWorkspaceRepoSlugVersionsVersionIDParams

NewGetRepositoriesWorkspaceRepoSlugVersionsVersionIDParams creates a new GetRepositoriesWorkspaceRepoSlugVersionsVersionIDParams object with the default values initialized.

func NewGetRepositoriesWorkspaceRepoSlugVersionsVersionIDParamsWithContext

func NewGetRepositoriesWorkspaceRepoSlugVersionsVersionIDParamsWithContext(ctx context.Context) *GetRepositoriesWorkspaceRepoSlugVersionsVersionIDParams

NewGetRepositoriesWorkspaceRepoSlugVersionsVersionIDParamsWithContext creates a new GetRepositoriesWorkspaceRepoSlugVersionsVersionIDParams object with the default values initialized, and the ability to set a context for a request

func NewGetRepositoriesWorkspaceRepoSlugVersionsVersionIDParamsWithHTTPClient

func NewGetRepositoriesWorkspaceRepoSlugVersionsVersionIDParamsWithHTTPClient(client *http.Client) *GetRepositoriesWorkspaceRepoSlugVersionsVersionIDParams

NewGetRepositoriesWorkspaceRepoSlugVersionsVersionIDParamsWithHTTPClient creates a new GetRepositoriesWorkspaceRepoSlugVersionsVersionIDParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetRepositoriesWorkspaceRepoSlugVersionsVersionIDParamsWithTimeout

func NewGetRepositoriesWorkspaceRepoSlugVersionsVersionIDParamsWithTimeout(timeout time.Duration) *GetRepositoriesWorkspaceRepoSlugVersionsVersionIDParams

NewGetRepositoriesWorkspaceRepoSlugVersionsVersionIDParamsWithTimeout creates a new GetRepositoriesWorkspaceRepoSlugVersionsVersionIDParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetRepositoriesWorkspaceRepoSlugVersionsVersionIDParams) SetContext

SetContext adds the context to the get repositories workspace repo slug versions version ID params

func (*GetRepositoriesWorkspaceRepoSlugVersionsVersionIDParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the get repositories workspace repo slug versions version ID params

func (*GetRepositoriesWorkspaceRepoSlugVersionsVersionIDParams) SetRepoSlug

SetRepoSlug adds the repoSlug to the get repositories workspace repo slug versions version ID params

func (*GetRepositoriesWorkspaceRepoSlugVersionsVersionIDParams) SetTimeout

SetTimeout adds the timeout to the get repositories workspace repo slug versions version ID params

func (*GetRepositoriesWorkspaceRepoSlugVersionsVersionIDParams) SetVersionID

SetVersionID adds the versionId to the get repositories workspace repo slug versions version ID params

func (*GetRepositoriesWorkspaceRepoSlugVersionsVersionIDParams) SetWorkspace

SetWorkspace adds the workspace to the get repositories workspace repo slug versions version ID params

func (*GetRepositoriesWorkspaceRepoSlugVersionsVersionIDParams) WithContext

WithContext adds the context to the get repositories workspace repo slug versions version ID params

func (*GetRepositoriesWorkspaceRepoSlugVersionsVersionIDParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get repositories workspace repo slug versions version ID params

func (*GetRepositoriesWorkspaceRepoSlugVersionsVersionIDParams) WithRepoSlug

WithRepoSlug adds the repoSlug to the get repositories workspace repo slug versions version ID params

func (*GetRepositoriesWorkspaceRepoSlugVersionsVersionIDParams) WithTimeout

WithTimeout adds the timeout to the get repositories workspace repo slug versions version ID params

func (*GetRepositoriesWorkspaceRepoSlugVersionsVersionIDParams) WithVersionID

WithVersionID adds the versionID to the get repositories workspace repo slug versions version ID params

func (*GetRepositoriesWorkspaceRepoSlugVersionsVersionIDParams) WithWorkspace

WithWorkspace adds the workspace to the get repositories workspace repo slug versions version ID params

func (*GetRepositoriesWorkspaceRepoSlugVersionsVersionIDParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetRepositoriesWorkspaceRepoSlugVersionsVersionIDReader

type GetRepositoriesWorkspaceRepoSlugVersionsVersionIDReader struct {
	// contains filtered or unexported fields
}

GetRepositoriesWorkspaceRepoSlugVersionsVersionIDReader is a Reader for the GetRepositoriesWorkspaceRepoSlugVersionsVersionID structure.

func (*GetRepositoriesWorkspaceRepoSlugVersionsVersionIDReader) ReadResponse

func (o *GetRepositoriesWorkspaceRepoSlugVersionsVersionIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PostRepositoriesWorkspaceRepoSlugIssuesCreated

type PostRepositoriesWorkspaceRepoSlugIssuesCreated struct {
	/*The (absolute) URL of the newly created issue.
	 */
	Location string

	Payload *models.Issue
}

PostRepositoriesWorkspaceRepoSlugIssuesCreated handles this case with default header values.

The newly created issue.

func NewPostRepositoriesWorkspaceRepoSlugIssuesCreated

func NewPostRepositoriesWorkspaceRepoSlugIssuesCreated() *PostRepositoriesWorkspaceRepoSlugIssuesCreated

NewPostRepositoriesWorkspaceRepoSlugIssuesCreated creates a PostRepositoriesWorkspaceRepoSlugIssuesCreated with default headers values

func (*PostRepositoriesWorkspaceRepoSlugIssuesCreated) Error

func (*PostRepositoriesWorkspaceRepoSlugIssuesCreated) GetPayload

type PostRepositoriesWorkspaceRepoSlugIssuesForbidden

type PostRepositoriesWorkspaceRepoSlugIssuesForbidden struct {
	Payload *models.Error
}

PostRepositoriesWorkspaceRepoSlugIssuesForbidden handles this case with default header values.

When the authenticated user isn't authorized to create the issue.

func NewPostRepositoriesWorkspaceRepoSlugIssuesForbidden

func NewPostRepositoriesWorkspaceRepoSlugIssuesForbidden() *PostRepositoriesWorkspaceRepoSlugIssuesForbidden

NewPostRepositoriesWorkspaceRepoSlugIssuesForbidden creates a PostRepositoriesWorkspaceRepoSlugIssuesForbidden with default headers values

func (*PostRepositoriesWorkspaceRepoSlugIssuesForbidden) Error

func (*PostRepositoriesWorkspaceRepoSlugIssuesForbidden) GetPayload

type PostRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsBadRequest

type PostRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsBadRequest struct {
}

PostRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsBadRequest handles this case with default header values.

If no files were uploaded, or if the wrong `Content-Type` was used.

func NewPostRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsBadRequest

func NewPostRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsBadRequest() *PostRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsBadRequest

NewPostRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsBadRequest creates a PostRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsBadRequest with default headers values

func (*PostRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsBadRequest) Error

type PostRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsCreated

type PostRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsCreated struct {
	/*The URL to the issue's collection of attachments.
	 */
	Location string
}

PostRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsCreated handles this case with default header values.

An empty response document.

func NewPostRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsCreated

func NewPostRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsCreated() *PostRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsCreated

NewPostRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsCreated creates a PostRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsCreated with default headers values

func (*PostRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsCreated) Error

type PostRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsNotFound

type PostRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsNotFound struct {
	Payload *models.Error
}

PostRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsNotFound handles this case with default header values.

The specified repository or issue does not exist or does not have the issue tracker enabled.

func NewPostRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsNotFound

func NewPostRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsNotFound() *PostRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsNotFound

NewPostRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsNotFound creates a PostRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsNotFound with default headers values

func (*PostRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsNotFound) Error

func (*PostRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsNotFound) GetPayload

type PostRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsParams

type PostRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsParams struct {

	/*IssueID
	  The issue's id

	*/
	IssueID int64
	/*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
}

PostRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsParams contains all the parameters to send to the API endpoint for the post repositories workspace repo slug issues issue ID attachments operation typically these are written to a http.Request

func NewPostRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsParams

func NewPostRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsParams() *PostRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsParams

NewPostRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsParams creates a new PostRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsParams object with the default values initialized.

func NewPostRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsParamsWithContext

func NewPostRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsParamsWithContext(ctx context.Context) *PostRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsParams

NewPostRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsParamsWithContext creates a new PostRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsParams object with the default values initialized, and the ability to set a context for a request

func NewPostRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsParamsWithHTTPClient

func NewPostRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsParamsWithHTTPClient(client *http.Client) *PostRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsParams

NewPostRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsParamsWithHTTPClient creates a new PostRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewPostRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsParamsWithTimeout

func NewPostRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsParamsWithTimeout(timeout time.Duration) *PostRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsParams

NewPostRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsParamsWithTimeout creates a new PostRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsParams object with the default values initialized, and the ability to set a timeout on a request

func (*PostRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsParams) SetContext

SetContext adds the context to the post repositories workspace repo slug issues issue ID attachments params

func (*PostRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the post repositories workspace repo slug issues issue ID attachments params

func (*PostRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsParams) SetIssueID

SetIssueID adds the issueId to the post repositories workspace repo slug issues issue ID attachments params

func (*PostRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsParams) SetRepoSlug

SetRepoSlug adds the repoSlug to the post repositories workspace repo slug issues issue ID attachments params

func (*PostRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsParams) SetTimeout

SetTimeout adds the timeout to the post repositories workspace repo slug issues issue ID attachments params

func (*PostRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsParams) SetWorkspace

SetWorkspace adds the workspace to the post repositories workspace repo slug issues issue ID attachments params

func (*PostRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsParams) WithContext

WithContext adds the context to the post repositories workspace repo slug issues issue ID attachments params

func (*PostRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the post repositories workspace repo slug issues issue ID attachments params

func (*PostRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsParams) WithIssueID

WithIssueID adds the issueID to the post repositories workspace repo slug issues issue ID attachments params

func (*PostRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsParams) WithRepoSlug

WithRepoSlug adds the repoSlug to the post repositories workspace repo slug issues issue ID attachments params

func (*PostRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsParams) WithTimeout

WithTimeout adds the timeout to the post repositories workspace repo slug issues issue ID attachments params

func (*PostRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsParams) WithWorkspace

WithWorkspace adds the workspace to the post repositories workspace repo slug issues issue ID attachments params

func (*PostRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PostRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsReader

type PostRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsReader struct {
	// contains filtered or unexported fields
}

PostRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsReader is a Reader for the PostRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachments structure.

func (*PostRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsReader) ReadResponse

ReadResponse reads a server response into the received o.

type PostRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsUnauthorized

type PostRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsUnauthorized struct {
}

PostRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsUnauthorized handles this case with default header values.

If the issue tracker is private and the request was not authenticated.

func NewPostRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsUnauthorized

func NewPostRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsUnauthorized() *PostRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsUnauthorized

NewPostRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsUnauthorized creates a PostRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsUnauthorized with default headers values

func (*PostRepositoriesWorkspaceRepoSlugIssuesIssueIDAttachmentsUnauthorized) Error

type PostRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesCreated

type PostRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesCreated struct {
	/*The (absolute) URL of the newly created issue change.
	 */
	Location string

	Payload *models.IssueChange
}

PostRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesCreated handles this case with default header values.

The newly created issue change.

func NewPostRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesCreated

func NewPostRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesCreated() *PostRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesCreated

NewPostRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesCreated creates a PostRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesCreated with default headers values

func (*PostRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesCreated) Error

func (*PostRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesCreated) GetPayload

type PostRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesForbidden

type PostRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesForbidden struct {
	Payload *models.Error
}

PostRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesForbidden handles this case with default header values.

When the authenticated user isn't authorized to modify the issue.

func NewPostRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesForbidden

func NewPostRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesForbidden() *PostRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesForbidden

NewPostRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesForbidden creates a PostRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesForbidden with default headers values

func (*PostRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesForbidden) Error

func (*PostRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesForbidden) GetPayload

type PostRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesNotFound

type PostRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesNotFound struct {
	Payload *models.Error
}

PostRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesNotFound handles this case with default header values.

The specified repository or issue does not exist or does not have the issue tracker enabled.

func NewPostRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesNotFound

func NewPostRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesNotFound() *PostRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesNotFound

NewPostRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesNotFound creates a PostRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesNotFound with default headers values

func (*PostRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesNotFound) Error

func (*PostRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesNotFound) GetPayload

type PostRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesParams

type PostRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesParams struct {

	/*Body
	  The new issue state change. The only required elements are `changes.[].new`. All other elements can be omitted from the body.

	*/
	Body *models.IssueChange
	/*IssueID
	  The issue id

	*/
	IssueID 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
}

PostRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesParams contains all the parameters to send to the API endpoint for the post repositories workspace repo slug issues issue ID changes operation typically these are written to a http.Request

func NewPostRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesParams

func NewPostRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesParams() *PostRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesParams

NewPostRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesParams creates a new PostRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesParams object with the default values initialized.

func NewPostRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesParamsWithContext

func NewPostRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesParamsWithContext(ctx context.Context) *PostRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesParams

NewPostRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesParamsWithContext creates a new PostRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesParams object with the default values initialized, and the ability to set a context for a request

func NewPostRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesParamsWithHTTPClient

func NewPostRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesParamsWithHTTPClient(client *http.Client) *PostRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesParams

NewPostRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesParamsWithHTTPClient creates a new PostRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewPostRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesParamsWithTimeout

func NewPostRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesParamsWithTimeout(timeout time.Duration) *PostRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesParams

NewPostRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesParamsWithTimeout creates a new PostRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesParams object with the default values initialized, and the ability to set a timeout on a request

func (*PostRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesParams) SetBody

SetBody adds the body to the post repositories workspace repo slug issues issue ID changes params

func (*PostRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesParams) SetContext

SetContext adds the context to the post repositories workspace repo slug issues issue ID changes params

func (*PostRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the post repositories workspace repo slug issues issue ID changes params

func (*PostRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesParams) SetIssueID

SetIssueID adds the issueId to the post repositories workspace repo slug issues issue ID changes params

func (*PostRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesParams) SetRepoSlug

SetRepoSlug adds the repoSlug to the post repositories workspace repo slug issues issue ID changes params

func (*PostRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesParams) SetTimeout

SetTimeout adds the timeout to the post repositories workspace repo slug issues issue ID changes params

func (*PostRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesParams) SetWorkspace

SetWorkspace adds the workspace to the post repositories workspace repo slug issues issue ID changes params

func (*PostRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesParams) WithBody

WithBody adds the body to the post repositories workspace repo slug issues issue ID changes params

func (*PostRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesParams) WithContext

WithContext adds the context to the post repositories workspace repo slug issues issue ID changes params

func (*PostRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the post repositories workspace repo slug issues issue ID changes params

func (*PostRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesParams) WithIssueID

WithIssueID adds the issueID to the post repositories workspace repo slug issues issue ID changes params

func (*PostRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesParams) WithRepoSlug

WithRepoSlug adds the repoSlug to the post repositories workspace repo slug issues issue ID changes params

func (*PostRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesParams) WithTimeout

WithTimeout adds the timeout to the post repositories workspace repo slug issues issue ID changes params

func (*PostRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesParams) WithWorkspace

WithWorkspace adds the workspace to the post repositories workspace repo slug issues issue ID changes params

func (*PostRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PostRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesReader

type PostRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesReader struct {
	// contains filtered or unexported fields
}

PostRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesReader is a Reader for the PostRepositoriesWorkspaceRepoSlugIssuesIssueIDChanges structure.

func (*PostRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesReader) ReadResponse

ReadResponse reads a server response into the received o.

type PostRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesUnauthorized

type PostRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesUnauthorized struct {
	Payload *models.Error
}

PostRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesUnauthorized handles this case with default header values.

When the request wasn't authenticated.

func NewPostRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesUnauthorized

func NewPostRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesUnauthorized() *PostRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesUnauthorized

NewPostRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesUnauthorized creates a PostRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesUnauthorized with default headers values

func (*PostRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesUnauthorized) Error

func (*PostRepositoriesWorkspaceRepoSlugIssuesIssueIDChangesUnauthorized) GetPayload

type PostRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsBadRequest

type PostRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsBadRequest struct {
	Payload *models.Error
}

PostRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsBadRequest handles this case with default header values.

If the input was invalid, or if the comment being created is detected as spam

func NewPostRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsBadRequest

func NewPostRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsBadRequest() *PostRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsBadRequest

NewPostRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsBadRequest creates a PostRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsBadRequest with default headers values

func (*PostRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsBadRequest) Error

func (*PostRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsBadRequest) GetPayload

type PostRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCreated

type PostRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCreated struct {
	/*The location of the newly issue comment.
	 */
	Location string
}

PostRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCreated handles this case with default header values.

The newly created comment.

func NewPostRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCreated

func NewPostRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCreated() *PostRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCreated

NewPostRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCreated creates a PostRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCreated with default headers values

func (*PostRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCreated) Error

type PostRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsParams

type PostRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsParams struct {

	/*Body
	  The new issue comment object.

	*/
	Body *models.IssueComment
	/*IssueID*/
	IssueID string
	/*RepoSlug
	  This can either be the repository slug or the UUID of the repository,
	surrounded by curly-braces, for example: `{repository UUID}`.


	*/
	RepoSlug string
	/*Username
	  This can either be the username or the UUID of the user,
	surrounded by curly-braces, for example: `{user UUID}`.


	*/
	Username string
	/*Workspace
	  This can either be the workspace ID (slug) or the workspace UUID
	surrounded by curly-braces, for example: `{workspace UUID}`.


	*/
	Workspace string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

PostRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsParams contains all the parameters to send to the API endpoint for the post repositories workspace repo slug issues issue ID comments operation typically these are written to a http.Request

func NewPostRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsParams

func NewPostRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsParams() *PostRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsParams

NewPostRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsParams creates a new PostRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsParams object with the default values initialized.

func NewPostRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsParamsWithContext

func NewPostRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsParamsWithContext(ctx context.Context) *PostRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsParams

NewPostRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsParamsWithContext creates a new PostRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsParams object with the default values initialized, and the ability to set a context for a request

func NewPostRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsParamsWithHTTPClient

func NewPostRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsParamsWithHTTPClient(client *http.Client) *PostRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsParams

NewPostRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsParamsWithHTTPClient creates a new PostRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewPostRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsParamsWithTimeout

func NewPostRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsParamsWithTimeout(timeout time.Duration) *PostRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsParams

NewPostRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsParamsWithTimeout creates a new PostRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsParams object with the default values initialized, and the ability to set a timeout on a request

func (*PostRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsParams) SetBody

SetBody adds the body to the post repositories workspace repo slug issues issue ID comments params

func (*PostRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsParams) SetContext

SetContext adds the context to the post repositories workspace repo slug issues issue ID comments params

func (*PostRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the post repositories workspace repo slug issues issue ID comments params

func (*PostRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsParams) SetIssueID

SetIssueID adds the issueId to the post repositories workspace repo slug issues issue ID comments params

func (*PostRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsParams) SetRepoSlug

SetRepoSlug adds the repoSlug to the post repositories workspace repo slug issues issue ID comments params

func (*PostRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsParams) SetTimeout

SetTimeout adds the timeout to the post repositories workspace repo slug issues issue ID comments params

func (*PostRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsParams) SetUsername

SetUsername adds the username to the post repositories workspace repo slug issues issue ID comments params

func (*PostRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsParams) SetWorkspace

SetWorkspace adds the workspace to the post repositories workspace repo slug issues issue ID comments params

func (*PostRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsParams) WithBody

WithBody adds the body to the post repositories workspace repo slug issues issue ID comments params

func (*PostRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsParams) WithContext

WithContext adds the context to the post repositories workspace repo slug issues issue ID comments params

func (*PostRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the post repositories workspace repo slug issues issue ID comments params

func (*PostRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsParams) WithIssueID

WithIssueID adds the issueID to the post repositories workspace repo slug issues issue ID comments params

func (*PostRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsParams) WithRepoSlug

WithRepoSlug adds the repoSlug to the post repositories workspace repo slug issues issue ID comments params

func (*PostRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsParams) WithTimeout

WithTimeout adds the timeout to the post repositories workspace repo slug issues issue ID comments params

func (*PostRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsParams) WithUsername

WithUsername adds the username to the post repositories workspace repo slug issues issue ID comments params

func (*PostRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsParams) WithWorkspace

WithWorkspace adds the workspace to the post repositories workspace repo slug issues issue ID comments params

func (*PostRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PostRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsReader

type PostRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsReader struct {
	// contains filtered or unexported fields
}

PostRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsReader is a Reader for the PostRepositoriesWorkspaceRepoSlugIssuesIssueIDComments structure.

func (*PostRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsReader) ReadResponse

ReadResponse reads a server response into the received o.

type PostRepositoriesWorkspaceRepoSlugIssuesNotFound

type PostRepositoriesWorkspaceRepoSlugIssuesNotFound struct {
	Payload *models.Error
}

PostRepositoriesWorkspaceRepoSlugIssuesNotFound handles this case with default header values.

The specified repository does not exist or does not have the issue tracker enabled.

func NewPostRepositoriesWorkspaceRepoSlugIssuesNotFound

func NewPostRepositoriesWorkspaceRepoSlugIssuesNotFound() *PostRepositoriesWorkspaceRepoSlugIssuesNotFound

NewPostRepositoriesWorkspaceRepoSlugIssuesNotFound creates a PostRepositoriesWorkspaceRepoSlugIssuesNotFound with default headers values

func (*PostRepositoriesWorkspaceRepoSlugIssuesNotFound) Error

func (*PostRepositoriesWorkspaceRepoSlugIssuesNotFound) GetPayload

type PostRepositoriesWorkspaceRepoSlugIssuesParams

type PostRepositoriesWorkspaceRepoSlugIssuesParams struct {

	/*Body
	  The new issue. The only required element is `title`. All other elements can be omitted from the body.

	*/
	Body *models.Issue
	/*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
}

PostRepositoriesWorkspaceRepoSlugIssuesParams contains all the parameters to send to the API endpoint for the post repositories workspace repo slug issues operation typically these are written to a http.Request

func NewPostRepositoriesWorkspaceRepoSlugIssuesParams

func NewPostRepositoriesWorkspaceRepoSlugIssuesParams() *PostRepositoriesWorkspaceRepoSlugIssuesParams

NewPostRepositoriesWorkspaceRepoSlugIssuesParams creates a new PostRepositoriesWorkspaceRepoSlugIssuesParams object with the default values initialized.

func NewPostRepositoriesWorkspaceRepoSlugIssuesParamsWithContext

func NewPostRepositoriesWorkspaceRepoSlugIssuesParamsWithContext(ctx context.Context) *PostRepositoriesWorkspaceRepoSlugIssuesParams

NewPostRepositoriesWorkspaceRepoSlugIssuesParamsWithContext creates a new PostRepositoriesWorkspaceRepoSlugIssuesParams object with the default values initialized, and the ability to set a context for a request

func NewPostRepositoriesWorkspaceRepoSlugIssuesParamsWithHTTPClient

func NewPostRepositoriesWorkspaceRepoSlugIssuesParamsWithHTTPClient(client *http.Client) *PostRepositoriesWorkspaceRepoSlugIssuesParams

NewPostRepositoriesWorkspaceRepoSlugIssuesParamsWithHTTPClient creates a new PostRepositoriesWorkspaceRepoSlugIssuesParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewPostRepositoriesWorkspaceRepoSlugIssuesParamsWithTimeout

func NewPostRepositoriesWorkspaceRepoSlugIssuesParamsWithTimeout(timeout time.Duration) *PostRepositoriesWorkspaceRepoSlugIssuesParams

NewPostRepositoriesWorkspaceRepoSlugIssuesParamsWithTimeout creates a new PostRepositoriesWorkspaceRepoSlugIssuesParams object with the default values initialized, and the ability to set a timeout on a request

func (*PostRepositoriesWorkspaceRepoSlugIssuesParams) SetBody

SetBody adds the body to the post repositories workspace repo slug issues params

func (*PostRepositoriesWorkspaceRepoSlugIssuesParams) SetContext

SetContext adds the context to the post repositories workspace repo slug issues params

func (*PostRepositoriesWorkspaceRepoSlugIssuesParams) SetHTTPClient

func (o *PostRepositoriesWorkspaceRepoSlugIssuesParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the post repositories workspace repo slug issues params

func (*PostRepositoriesWorkspaceRepoSlugIssuesParams) SetRepoSlug

func (o *PostRepositoriesWorkspaceRepoSlugIssuesParams) SetRepoSlug(repoSlug string)

SetRepoSlug adds the repoSlug to the post repositories workspace repo slug issues params

func (*PostRepositoriesWorkspaceRepoSlugIssuesParams) SetTimeout

SetTimeout adds the timeout to the post repositories workspace repo slug issues params

func (*PostRepositoriesWorkspaceRepoSlugIssuesParams) SetWorkspace

func (o *PostRepositoriesWorkspaceRepoSlugIssuesParams) SetWorkspace(workspace string)

SetWorkspace adds the workspace to the post repositories workspace repo slug issues params

func (*PostRepositoriesWorkspaceRepoSlugIssuesParams) WithBody

WithBody adds the body to the post repositories workspace repo slug issues params

func (*PostRepositoriesWorkspaceRepoSlugIssuesParams) WithContext

WithContext adds the context to the post repositories workspace repo slug issues params

func (*PostRepositoriesWorkspaceRepoSlugIssuesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the post repositories workspace repo slug issues params

func (*PostRepositoriesWorkspaceRepoSlugIssuesParams) WithRepoSlug

WithRepoSlug adds the repoSlug to the post repositories workspace repo slug issues params

func (*PostRepositoriesWorkspaceRepoSlugIssuesParams) WithTimeout

WithTimeout adds the timeout to the post repositories workspace repo slug issues params

func (*PostRepositoriesWorkspaceRepoSlugIssuesParams) WithWorkspace

WithWorkspace adds the workspace to the post repositories workspace repo slug issues params

func (*PostRepositoriesWorkspaceRepoSlugIssuesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PostRepositoriesWorkspaceRepoSlugIssuesReader

type PostRepositoriesWorkspaceRepoSlugIssuesReader struct {
	// contains filtered or unexported fields
}

PostRepositoriesWorkspaceRepoSlugIssuesReader is a Reader for the PostRepositoriesWorkspaceRepoSlugIssues structure.

func (*PostRepositoriesWorkspaceRepoSlugIssuesReader) ReadResponse

func (o *PostRepositoriesWorkspaceRepoSlugIssuesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PostRepositoriesWorkspaceRepoSlugIssuesUnauthorized

type PostRepositoriesWorkspaceRepoSlugIssuesUnauthorized struct {
	Payload *models.Error
}

PostRepositoriesWorkspaceRepoSlugIssuesUnauthorized handles this case with default header values.

When the request wasn't authenticated.

func NewPostRepositoriesWorkspaceRepoSlugIssuesUnauthorized

func NewPostRepositoriesWorkspaceRepoSlugIssuesUnauthorized() *PostRepositoriesWorkspaceRepoSlugIssuesUnauthorized

NewPostRepositoriesWorkspaceRepoSlugIssuesUnauthorized creates a PostRepositoriesWorkspaceRepoSlugIssuesUnauthorized with default headers values

func (*PostRepositoriesWorkspaceRepoSlugIssuesUnauthorized) Error

func (*PostRepositoriesWorkspaceRepoSlugIssuesUnauthorized) GetPayload

type PutRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDBadRequest

type PutRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDBadRequest struct {
	Payload *models.Error
}

PutRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDBadRequest handles this case with default header values.

If the input was invalid, or if the update to the comment is detected as spam

func NewPutRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDBadRequest

func NewPutRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDBadRequest() *PutRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDBadRequest

NewPutRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDBadRequest creates a PutRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDBadRequest with default headers values

func (*PutRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDBadRequest) Error

func (*PutRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDBadRequest) GetPayload

type PutRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDOK

type PutRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDOK struct {
	Payload *models.IssueComment
}

PutRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDOK handles this case with default header values.

The updated issue comment.

func NewPutRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDOK

func NewPutRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDOK() *PutRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDOK

NewPutRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDOK creates a PutRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDOK with default headers values

func (*PutRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDOK) Error

func (*PutRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDOK) GetPayload

type PutRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams

type PutRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams struct {

	/*Body
	  The updated comment.

	*/
	Body *models.IssueComment
	/*CommentID*/
	CommentID string
	/*IssueID
	  The ID of the issue that is being queried.


	*/
	IssueID string
	/*RepoSlug
	  This can either be the repository slug or the UUID of the repository,
	surrounded by curly-braces, for example: `{repository UUID}`.


	*/
	RepoSlug string
	/*Username
	  This can either be the username or the UUID of the user,
	surrounded by curly-braces, for example: `{user UUID}`.


	*/
	Username string
	/*Workspace
	  This can either be the workspace ID (slug) or the workspace UUID
	surrounded by curly-braces, for example: `{workspace UUID}`.


	*/
	Workspace string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

PutRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams contains all the parameters to send to the API endpoint for the put repositories workspace repo slug issues issue ID comments comment ID operation typically these are written to a http.Request

func NewPutRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams

func NewPutRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams() *PutRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams

NewPutRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams creates a new PutRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams object with the default values initialized.

func NewPutRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParamsWithContext

func NewPutRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParamsWithContext(ctx context.Context) *PutRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams

NewPutRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParamsWithContext creates a new PutRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams object with the default values initialized, and the ability to set a context for a request

func NewPutRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParamsWithHTTPClient

func NewPutRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParamsWithHTTPClient(client *http.Client) *PutRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams

NewPutRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParamsWithHTTPClient creates a new PutRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewPutRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParamsWithTimeout

func NewPutRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParamsWithTimeout(timeout time.Duration) *PutRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams

NewPutRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParamsWithTimeout creates a new PutRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams object with the default values initialized, and the ability to set a timeout on a request

func (*PutRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams) SetBody

SetBody adds the body to the put repositories workspace repo slug issues issue ID comments comment ID params

func (*PutRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams) SetCommentID

SetCommentID adds the commentId to the put repositories workspace repo slug issues issue ID comments comment ID params

func (*PutRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams) SetContext

SetContext adds the context to the put repositories workspace repo slug issues issue ID comments comment ID params

func (*PutRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the put repositories workspace repo slug issues issue ID comments comment ID params

func (*PutRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams) SetIssueID

SetIssueID adds the issueId to the put repositories workspace repo slug issues issue ID comments comment ID params

func (*PutRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams) SetRepoSlug

SetRepoSlug adds the repoSlug to the put repositories workspace repo slug issues issue ID comments comment ID params

func (*PutRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams) SetTimeout

SetTimeout adds the timeout to the put repositories workspace repo slug issues issue ID comments comment ID params

func (*PutRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams) SetUsername

SetUsername adds the username to the put repositories workspace repo slug issues issue ID comments comment ID params

func (*PutRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams) SetWorkspace

SetWorkspace adds the workspace to the put repositories workspace repo slug issues issue ID comments comment ID params

func (*PutRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams) WithBody

WithBody adds the body to the put repositories workspace repo slug issues issue ID comments comment ID params

func (*PutRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams) WithCommentID

WithCommentID adds the commentID to the put repositories workspace repo slug issues issue ID comments comment ID params

func (*PutRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams) WithContext

WithContext adds the context to the put repositories workspace repo slug issues issue ID comments comment ID params

func (*PutRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the put repositories workspace repo slug issues issue ID comments comment ID params

func (*PutRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams) WithIssueID

WithIssueID adds the issueID to the put repositories workspace repo slug issues issue ID comments comment ID params

func (*PutRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams) WithRepoSlug

WithRepoSlug adds the repoSlug to the put repositories workspace repo slug issues issue ID comments comment ID params

func (*PutRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams) WithTimeout

WithTimeout adds the timeout to the put repositories workspace repo slug issues issue ID comments comment ID params

func (*PutRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams) WithUsername

WithUsername adds the username to the put repositories workspace repo slug issues issue ID comments comment ID params

func (*PutRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams) WithWorkspace

WithWorkspace adds the workspace to the put repositories workspace repo slug issues issue ID comments comment ID params

func (*PutRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PutRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDReader

type PutRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDReader struct {
	// contains filtered or unexported fields
}

PutRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDReader is a Reader for the PutRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentID structure.

func (*PutRepositoriesWorkspaceRepoSlugIssuesIssueIDCommentsCommentIDReader) ReadResponse

ReadResponse reads a server response into the received o.

type PutRepositoriesWorkspaceRepoSlugIssuesIssueIDForbidden

type PutRepositoriesWorkspaceRepoSlugIssuesIssueIDForbidden struct {
	Payload *models.Error
}

PutRepositoriesWorkspaceRepoSlugIssuesIssueIDForbidden handles this case with default header values.

When the authenticated user isn't authorized to access the issue.

func NewPutRepositoriesWorkspaceRepoSlugIssuesIssueIDForbidden

func NewPutRepositoriesWorkspaceRepoSlugIssuesIssueIDForbidden() *PutRepositoriesWorkspaceRepoSlugIssuesIssueIDForbidden

NewPutRepositoriesWorkspaceRepoSlugIssuesIssueIDForbidden creates a PutRepositoriesWorkspaceRepoSlugIssuesIssueIDForbidden with default headers values

func (*PutRepositoriesWorkspaceRepoSlugIssuesIssueIDForbidden) Error

func (*PutRepositoriesWorkspaceRepoSlugIssuesIssueIDForbidden) GetPayload

type PutRepositoriesWorkspaceRepoSlugIssuesIssueIDNotFound

type PutRepositoriesWorkspaceRepoSlugIssuesIssueIDNotFound struct {
	Payload *models.Error
}

PutRepositoriesWorkspaceRepoSlugIssuesIssueIDNotFound handles this case with default header values.

The specified repository or issue does not exist or does not have the issue tracker enabled.

func NewPutRepositoriesWorkspaceRepoSlugIssuesIssueIDNotFound

func NewPutRepositoriesWorkspaceRepoSlugIssuesIssueIDNotFound() *PutRepositoriesWorkspaceRepoSlugIssuesIssueIDNotFound

NewPutRepositoriesWorkspaceRepoSlugIssuesIssueIDNotFound creates a PutRepositoriesWorkspaceRepoSlugIssuesIssueIDNotFound with default headers values

func (*PutRepositoriesWorkspaceRepoSlugIssuesIssueIDNotFound) Error

func (*PutRepositoriesWorkspaceRepoSlugIssuesIssueIDNotFound) GetPayload

type PutRepositoriesWorkspaceRepoSlugIssuesIssueIDOK

type PutRepositoriesWorkspaceRepoSlugIssuesIssueIDOK struct {
	Payload *models.Issue
}

PutRepositoriesWorkspaceRepoSlugIssuesIssueIDOK handles this case with default header values.

The updated issue object.

func NewPutRepositoriesWorkspaceRepoSlugIssuesIssueIDOK

func NewPutRepositoriesWorkspaceRepoSlugIssuesIssueIDOK() *PutRepositoriesWorkspaceRepoSlugIssuesIssueIDOK

NewPutRepositoriesWorkspaceRepoSlugIssuesIssueIDOK creates a PutRepositoriesWorkspaceRepoSlugIssuesIssueIDOK with default headers values

func (*PutRepositoriesWorkspaceRepoSlugIssuesIssueIDOK) Error

func (*PutRepositoriesWorkspaceRepoSlugIssuesIssueIDOK) GetPayload

type PutRepositoriesWorkspaceRepoSlugIssuesIssueIDParams

type PutRepositoriesWorkspaceRepoSlugIssuesIssueIDParams struct {

	/*IssueID
	  The issue id

	*/
	IssueID 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
}

PutRepositoriesWorkspaceRepoSlugIssuesIssueIDParams contains all the parameters to send to the API endpoint for the put repositories workspace repo slug issues issue ID operation typically these are written to a http.Request

func NewPutRepositoriesWorkspaceRepoSlugIssuesIssueIDParams

func NewPutRepositoriesWorkspaceRepoSlugIssuesIssueIDParams() *PutRepositoriesWorkspaceRepoSlugIssuesIssueIDParams

NewPutRepositoriesWorkspaceRepoSlugIssuesIssueIDParams creates a new PutRepositoriesWorkspaceRepoSlugIssuesIssueIDParams object with the default values initialized.

func NewPutRepositoriesWorkspaceRepoSlugIssuesIssueIDParamsWithContext

func NewPutRepositoriesWorkspaceRepoSlugIssuesIssueIDParamsWithContext(ctx context.Context) *PutRepositoriesWorkspaceRepoSlugIssuesIssueIDParams

NewPutRepositoriesWorkspaceRepoSlugIssuesIssueIDParamsWithContext creates a new PutRepositoriesWorkspaceRepoSlugIssuesIssueIDParams object with the default values initialized, and the ability to set a context for a request

func NewPutRepositoriesWorkspaceRepoSlugIssuesIssueIDParamsWithHTTPClient

func NewPutRepositoriesWorkspaceRepoSlugIssuesIssueIDParamsWithHTTPClient(client *http.Client) *PutRepositoriesWorkspaceRepoSlugIssuesIssueIDParams

NewPutRepositoriesWorkspaceRepoSlugIssuesIssueIDParamsWithHTTPClient creates a new PutRepositoriesWorkspaceRepoSlugIssuesIssueIDParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewPutRepositoriesWorkspaceRepoSlugIssuesIssueIDParamsWithTimeout

func NewPutRepositoriesWorkspaceRepoSlugIssuesIssueIDParamsWithTimeout(timeout time.Duration) *PutRepositoriesWorkspaceRepoSlugIssuesIssueIDParams

NewPutRepositoriesWorkspaceRepoSlugIssuesIssueIDParamsWithTimeout creates a new PutRepositoriesWorkspaceRepoSlugIssuesIssueIDParams object with the default values initialized, and the ability to set a timeout on a request

func (*PutRepositoriesWorkspaceRepoSlugIssuesIssueIDParams) SetContext

SetContext adds the context to the put repositories workspace repo slug issues issue ID params

func (*PutRepositoriesWorkspaceRepoSlugIssuesIssueIDParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the put repositories workspace repo slug issues issue ID params

func (*PutRepositoriesWorkspaceRepoSlugIssuesIssueIDParams) SetIssueID

SetIssueID adds the issueId to the put repositories workspace repo slug issues issue ID params

func (*PutRepositoriesWorkspaceRepoSlugIssuesIssueIDParams) SetRepoSlug

SetRepoSlug adds the repoSlug to the put repositories workspace repo slug issues issue ID params

func (*PutRepositoriesWorkspaceRepoSlugIssuesIssueIDParams) SetTimeout

SetTimeout adds the timeout to the put repositories workspace repo slug issues issue ID params

func (*PutRepositoriesWorkspaceRepoSlugIssuesIssueIDParams) SetWorkspace

SetWorkspace adds the workspace to the put repositories workspace repo slug issues issue ID params

func (*PutRepositoriesWorkspaceRepoSlugIssuesIssueIDParams) WithContext

WithContext adds the context to the put repositories workspace repo slug issues issue ID params

func (*PutRepositoriesWorkspaceRepoSlugIssuesIssueIDParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the put repositories workspace repo slug issues issue ID params

func (*PutRepositoriesWorkspaceRepoSlugIssuesIssueIDParams) WithIssueID

WithIssueID adds the issueID to the put repositories workspace repo slug issues issue ID params

func (*PutRepositoriesWorkspaceRepoSlugIssuesIssueIDParams) WithRepoSlug

WithRepoSlug adds the repoSlug to the put repositories workspace repo slug issues issue ID params

func (*PutRepositoriesWorkspaceRepoSlugIssuesIssueIDParams) WithTimeout

WithTimeout adds the timeout to the put repositories workspace repo slug issues issue ID params

func (*PutRepositoriesWorkspaceRepoSlugIssuesIssueIDParams) WithWorkspace

WithWorkspace adds the workspace to the put repositories workspace repo slug issues issue ID params

func (*PutRepositoriesWorkspaceRepoSlugIssuesIssueIDParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PutRepositoriesWorkspaceRepoSlugIssuesIssueIDReader

type PutRepositoriesWorkspaceRepoSlugIssuesIssueIDReader struct {
	// contains filtered or unexported fields
}

PutRepositoriesWorkspaceRepoSlugIssuesIssueIDReader is a Reader for the PutRepositoriesWorkspaceRepoSlugIssuesIssueID structure.

func (*PutRepositoriesWorkspaceRepoSlugIssuesIssueIDReader) ReadResponse

func (o *PutRepositoriesWorkspaceRepoSlugIssuesIssueIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PutRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteNoContent

type PutRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteNoContent struct {
	Payload *models.Error
}

PutRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteNoContent handles this case with default header values.

Indicating the authenticated user has cast their vote successfully.

func NewPutRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteNoContent

func NewPutRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteNoContent() *PutRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteNoContent

NewPutRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteNoContent creates a PutRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteNoContent with default headers values

func (*PutRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteNoContent) Error

func (*PutRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteNoContent) GetPayload

type PutRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteNotFound

type PutRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteNotFound struct {
	Payload *models.Error
}

PutRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteNotFound handles this case with default header values.

The specified repository or issue does not exist or does not have the issue tracker enabled.

func NewPutRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteNotFound

func NewPutRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteNotFound() *PutRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteNotFound

NewPutRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteNotFound creates a PutRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteNotFound with default headers values

func (*PutRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteNotFound) Error

func (*PutRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteNotFound) GetPayload

type PutRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParams

type PutRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParams struct {

	/*IssueID
	  The issue id

	*/
	IssueID 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
}

PutRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParams contains all the parameters to send to the API endpoint for the put repositories workspace repo slug issues issue ID vote operation typically these are written to a http.Request

func NewPutRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParams

func NewPutRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParams() *PutRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParams

NewPutRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParams creates a new PutRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParams object with the default values initialized.

func NewPutRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParamsWithContext

func NewPutRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParamsWithContext(ctx context.Context) *PutRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParams

NewPutRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParamsWithContext creates a new PutRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParams object with the default values initialized, and the ability to set a context for a request

func NewPutRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParamsWithHTTPClient

func NewPutRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParamsWithHTTPClient(client *http.Client) *PutRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParams

NewPutRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParamsWithHTTPClient creates a new PutRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewPutRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParamsWithTimeout

func NewPutRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParamsWithTimeout(timeout time.Duration) *PutRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParams

NewPutRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParamsWithTimeout creates a new PutRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParams object with the default values initialized, and the ability to set a timeout on a request

func (*PutRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParams) SetContext

SetContext adds the context to the put repositories workspace repo slug issues issue ID vote params

func (*PutRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the put repositories workspace repo slug issues issue ID vote params

func (*PutRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParams) SetIssueID

SetIssueID adds the issueId to the put repositories workspace repo slug issues issue ID vote params

func (*PutRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParams) SetRepoSlug

SetRepoSlug adds the repoSlug to the put repositories workspace repo slug issues issue ID vote params

func (*PutRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParams) SetTimeout

SetTimeout adds the timeout to the put repositories workspace repo slug issues issue ID vote params

func (*PutRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParams) SetWorkspace

SetWorkspace adds the workspace to the put repositories workspace repo slug issues issue ID vote params

func (*PutRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParams) WithContext

WithContext adds the context to the put repositories workspace repo slug issues issue ID vote params

func (*PutRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the put repositories workspace repo slug issues issue ID vote params

func (*PutRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParams) WithIssueID

WithIssueID adds the issueID to the put repositories workspace repo slug issues issue ID vote params

func (*PutRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParams) WithRepoSlug

WithRepoSlug adds the repoSlug to the put repositories workspace repo slug issues issue ID vote params

func (*PutRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParams) WithTimeout

WithTimeout adds the timeout to the put repositories workspace repo slug issues issue ID vote params

func (*PutRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParams) WithWorkspace

WithWorkspace adds the workspace to the put repositories workspace repo slug issues issue ID vote params

func (*PutRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PutRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteReader

type PutRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteReader struct {
	// contains filtered or unexported fields
}

PutRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteReader is a Reader for the PutRepositoriesWorkspaceRepoSlugIssuesIssueIDVote structure.

func (*PutRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteReader) ReadResponse

func (o *PutRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PutRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteUnauthorized

type PutRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteUnauthorized struct {
	Payload *models.Error
}

PutRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteUnauthorized handles this case with default header values.

When the request wasn't authenticated.

func NewPutRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteUnauthorized

func NewPutRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteUnauthorized() *PutRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteUnauthorized

NewPutRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteUnauthorized creates a PutRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteUnauthorized with default headers values

func (*PutRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteUnauthorized) Error

func (*PutRepositoriesWorkspaceRepoSlugIssuesIssueIDVoteUnauthorized) GetPayload

type PutRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchNoContent

type PutRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchNoContent struct {
	Payload *models.Error
}

PutRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchNoContent handles this case with default header values.

Indicates that the authenticated user successfully started watching this issue.

func NewPutRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchNoContent

func NewPutRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchNoContent() *PutRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchNoContent

NewPutRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchNoContent creates a PutRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchNoContent with default headers values

func (*PutRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchNoContent) Error

func (*PutRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchNoContent) GetPayload

type PutRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchNotFound

type PutRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchNotFound struct {
	Payload *models.Error
}

PutRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchNotFound handles this case with default header values.

If the authenticated user is not watching this issue, or when the repo does not exist, or does not have an issue tracker.

func NewPutRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchNotFound

func NewPutRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchNotFound() *PutRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchNotFound

NewPutRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchNotFound creates a PutRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchNotFound with default headers values

func (*PutRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchNotFound) Error

func (*PutRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchNotFound) GetPayload

type PutRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParams

type PutRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParams struct {

	/*IssueID
	  The issue id

	*/
	IssueID 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
}

PutRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParams contains all the parameters to send to the API endpoint for the put repositories workspace repo slug issues issue ID watch operation typically these are written to a http.Request

func NewPutRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParams

func NewPutRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParams() *PutRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParams

NewPutRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParams creates a new PutRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParams object with the default values initialized.

func NewPutRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParamsWithContext

func NewPutRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParamsWithContext(ctx context.Context) *PutRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParams

NewPutRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParamsWithContext creates a new PutRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParams object with the default values initialized, and the ability to set a context for a request

func NewPutRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParamsWithHTTPClient

func NewPutRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParamsWithHTTPClient(client *http.Client) *PutRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParams

NewPutRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParamsWithHTTPClient creates a new PutRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewPutRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParamsWithTimeout

func NewPutRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParamsWithTimeout(timeout time.Duration) *PutRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParams

NewPutRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParamsWithTimeout creates a new PutRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParams object with the default values initialized, and the ability to set a timeout on a request

func (*PutRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParams) SetContext

SetContext adds the context to the put repositories workspace repo slug issues issue ID watch params

func (*PutRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the put repositories workspace repo slug issues issue ID watch params

func (*PutRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParams) SetIssueID

SetIssueID adds the issueId to the put repositories workspace repo slug issues issue ID watch params

func (*PutRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParams) SetRepoSlug

SetRepoSlug adds the repoSlug to the put repositories workspace repo slug issues issue ID watch params

func (*PutRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParams) SetTimeout

SetTimeout adds the timeout to the put repositories workspace repo slug issues issue ID watch params

func (*PutRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParams) SetWorkspace

SetWorkspace adds the workspace to the put repositories workspace repo slug issues issue ID watch params

func (*PutRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParams) WithContext

WithContext adds the context to the put repositories workspace repo slug issues issue ID watch params

func (*PutRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the put repositories workspace repo slug issues issue ID watch params

func (*PutRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParams) WithIssueID

WithIssueID adds the issueID to the put repositories workspace repo slug issues issue ID watch params

func (*PutRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParams) WithRepoSlug

WithRepoSlug adds the repoSlug to the put repositories workspace repo slug issues issue ID watch params

func (*PutRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParams) WithTimeout

WithTimeout adds the timeout to the put repositories workspace repo slug issues issue ID watch params

func (*PutRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParams) WithWorkspace

WithWorkspace adds the workspace to the put repositories workspace repo slug issues issue ID watch params

func (*PutRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PutRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchReader

type PutRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchReader struct {
	// contains filtered or unexported fields
}

PutRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchReader is a Reader for the PutRepositoriesWorkspaceRepoSlugIssuesIssueIDWatch structure.

func (*PutRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchReader) ReadResponse

func (o *PutRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PutRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchUnauthorized

type PutRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchUnauthorized struct {
	Payload *models.Error
}

PutRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchUnauthorized handles this case with default header values.

When the request wasn't authenticated.

func NewPutRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchUnauthorized

func NewPutRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchUnauthorized() *PutRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchUnauthorized

NewPutRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchUnauthorized creates a PutRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchUnauthorized with default headers values

func (*PutRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchUnauthorized) Error

func (*PutRepositoriesWorkspaceRepoSlugIssuesIssueIDWatchUnauthorized) GetPayload

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL