Interface GitLabDetails.Builder

  • Method Details

    • targetUrl

      GitLabDetails.Builder targetUrl(String targetUrl)

      GitLab instance URL (e.g., https://gitlab.com or self-hosted instance).

      Parameters:
      targetUrl - GitLab instance URL (e.g., https://gitlab.com or self-hosted instance).
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • tokenType

      GitLabDetails.Builder tokenType(String tokenType)

      Type of GitLab access token

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

      GitLabDetails.Builder tokenType(GitLabTokenType tokenType)

      Type of GitLab access token

      Parameters:
      tokenType - Type of GitLab access token
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • tokenValue

      GitLabDetails.Builder tokenValue(String tokenValue)

      GitLab access token value

      Parameters:
      tokenValue - GitLab access token value
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • groupId

      GitLabDetails.Builder groupId(String groupId)

      Optional GitLab group ID for group-level access tokens

      Parameters:
      groupId - Optional GitLab group ID for group-level access tokens
      Returns:
      Returns a reference to this object so that method calls can be chained together.