Interface GitHubRepositoryMetadata.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<GitHubRepositoryMetadata.Builder,,GitHubRepositoryMetadata> SdkBuilder<GitHubRepositoryMetadata.Builder,,GitHubRepositoryMetadata> SdkPojo
- Enclosing class:
GitHubRepositoryMetadata
@Mutable
@NotThreadSafe
public static interface GitHubRepositoryMetadata.Builder
extends SdkPojo, CopyableBuilder<GitHubRepositoryMetadata.Builder,GitHubRepositoryMetadata>
-
Method Summary
Modifier and TypeMethodDescriptionaccessType(String accessType) The access type of the GitHub repository.accessType(AccessType accessType) The access type of the GitHub repository.The name of the GitHub repository.The owner of the GitHub repository.providerResourceId(String providerResourceId) The provider-specific resource identifier for the GitHub repository.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
-
name
The name of the GitHub repository.
- Parameters:
name- The name of the GitHub repository.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
providerResourceId
The provider-specific resource identifier for the GitHub repository.
- Parameters:
providerResourceId- The provider-specific resource identifier for the GitHub repository.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
owner
The owner of the GitHub repository.
- Parameters:
owner- The owner of the GitHub repository.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
accessType
The access type of the GitHub repository. Valid values are PRIVATE and PUBLIC.
- Parameters:
accessType- The access type of the GitHub repository. Valid values are PRIVATE and PUBLIC.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
accessType
The access type of the GitHub repository. Valid values are PRIVATE and PUBLIC.
- Parameters:
accessType- The access type of the GitHub repository. Valid values are PRIVATE and PUBLIC.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-