Interface GitLabIntegrationInput.Builder

  • Method Details

    • accessToken

      GitLabIntegrationInput.Builder accessToken(String accessToken)

      The GitLab access token used to authenticate. This can be a personal access token or a group access token.

      Parameters:
      accessToken - The GitLab access token used to authenticate. This can be a personal access token or a group access token.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • targetUrl

      GitLabIntegrationInput.Builder targetUrl(String targetUrl)

      The HTTPS URL of a self-managed GitLab instance. Omit this value for GitLab SaaS (gitlab.com).

      Parameters:
      targetUrl - The HTTPS URL of a self-managed GitLab instance. Omit this value for GitLab SaaS (gitlab.com).
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • tokenType

      GitLabIntegrationInput.Builder tokenType(String tokenType)

      The type of GitLab access token provided in accessToken.

      Parameters:
      tokenType - The type of GitLab access token provided in accessToken.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • tokenType

      The type of GitLab access token provided in accessToken.

      Parameters:
      tokenType - The type of GitLab access token provided in accessToken.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • groupId

      The identifier of the GitLab group. Required when tokenType is group and ignored for personal tokens.

      Parameters:
      groupId - The identifier of the GitLab group. Required when tokenType is group and ignored for personal tokens.
      Returns:
      Returns a reference to this object so that method calls can be chained together.