Interface GitHubConfiguration.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<GitHubConfiguration.Builder,,GitHubConfiguration> SdkBuilder<GitHubConfiguration.Builder,,GitHubConfiguration> SdkPojo
- Enclosing class:
GitHubConfiguration
@Mutable
@NotThreadSafe
public static interface GitHubConfiguration.Builder
extends SdkPojo, CopyableBuilder<GitHubConfiguration.Builder,GitHubConfiguration>
-
Method Summary
Modifier and TypeMethodDescriptioninstanceIdentifier(String instanceIdentifier) GitHub instance identifier (e.g., github.com or github.enterprise.com)The GitHub repository owner name.Sets the value of the OwnerType property for this object.ownerType(GithubRepoOwnerType ownerType) Sets the value of the OwnerType property for this object.Associated Github repo IDAssociated Github repo nameMethods 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
-
repoName
Associated Github repo name
- Parameters:
repoName- Associated Github repo name- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
repoId
Associated Github repo ID
- Parameters:
repoId- Associated Github repo ID- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
owner
The GitHub repository owner name.
- Parameters:
owner- The GitHub repository owner name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ownerType
Sets the value of the OwnerType property for this object.- Parameters:
ownerType- The new value for the OwnerType property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
ownerType
Sets the value of the OwnerType property for this object.- Parameters:
ownerType- The new value for the OwnerType property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
instanceIdentifier
GitHub instance identifier (e.g., github.com or github.enterprise.com)
- Parameters:
instanceIdentifier- GitHub instance identifier (e.g., github.com or github.enterprise.com)- Returns:
- Returns a reference to this object so that method calls can be chained together.
-