Interface GitLabIntegrationInput.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<GitLabIntegrationInput.Builder,,GitLabIntegrationInput> SdkBuilder<GitLabIntegrationInput.Builder,,GitLabIntegrationInput> SdkPojo
- Enclosing class:
GitLabIntegrationInput
@Mutable
@NotThreadSafe
public static interface GitLabIntegrationInput.Builder
extends SdkPojo, CopyableBuilder<GitLabIntegrationInput.Builder,GitLabIntegrationInput>
-
Method Summary
Modifier and TypeMethodDescriptionaccessToken(String accessToken) The GitLab access token used to authenticate.The identifier of the GitLab group.The HTTPS URL of a self-managed GitLab instance.The type of GitLab access token provided in accessToken.tokenType(GitLabTokenType tokenType) The type of GitLab access token provided in accessToken.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
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
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
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.
-