Class ArtifactRegistryRepositoryRemoteRepositoryConfigAptRepositoryPublicRepository.Builder
- java.lang.Object
-
- com.hashicorp.cdktf.providers.google.artifact_registry_repository.ArtifactRegistryRepositoryRemoteRepositoryConfigAptRepositoryPublicRepository.Builder
-
- All Implemented Interfaces:
software.amazon.jsii.Builder<ArtifactRegistryRepositoryRemoteRepositoryConfigAptRepositoryPublicRepository>
- Enclosing interface:
- ArtifactRegistryRepositoryRemoteRepositoryConfigAptRepositoryPublicRepository
@Stability(Stable) public static final class ArtifactRegistryRepositoryRemoteRepositoryConfigAptRepositoryPublicRepository.Builder extends Object implements software.amazon.jsii.Builder<ArtifactRegistryRepositoryRemoteRepositoryConfigAptRepositoryPublicRepository>
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ArtifactRegistryRepositoryRemoteRepositoryConfigAptRepositoryPublicRepositorybuild()Builds the configured instance.ArtifactRegistryRepositoryRemoteRepositoryConfigAptRepositoryPublicRepository.BuilderrepositoryBase(String repositoryBase)ArtifactRegistryRepositoryRemoteRepositoryConfigAptRepositoryPublicRepository.BuilderrepositoryPath(String repositoryPath)
-
-
-
Method Detail
-
repositoryBase
@Stability(Stable) public ArtifactRegistryRepositoryRemoteRepositoryConfigAptRepositoryPublicRepository.Builder repositoryBase(String repositoryBase)
Sets the value ofArtifactRegistryRepositoryRemoteRepositoryConfigAptRepositoryPublicRepository.getRepositoryBase()- Parameters:
repositoryBase- A common public repository base for Apt, e.g. '"debian/dists/buster"' Possible values: ["DEBIAN", "UBUNTU"]. This parameter is required. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/artifact_registry_repository#repository_base ArtifactRegistryRepository#repository_base}- Returns:
this
-
repositoryPath
@Stability(Stable) public ArtifactRegistryRepositoryRemoteRepositoryConfigAptRepositoryPublicRepository.Builder repositoryPath(String repositoryPath)
Sets the value ofArtifactRegistryRepositoryRemoteRepositoryConfigAptRepositoryPublicRepository.getRepositoryPath()- Parameters:
repositoryPath- Specific repository from the base. This parameter is required. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/artifact_registry_repository#repository_path ArtifactRegistryRepository#repository_path}- Returns:
this
-
build
@Stability(Stable) public ArtifactRegistryRepositoryRemoteRepositoryConfigAptRepositoryPublicRepository build()
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<ArtifactRegistryRepositoryRemoteRepositoryConfigAptRepositoryPublicRepository>- Returns:
- a new instance of
ArtifactRegistryRepositoryRemoteRepositoryConfigAptRepositoryPublicRepository - Throws:
NullPointerException- if any required attribute was not provided
-
-