public static interface ContainerDistributionConfiguration.Builder extends SdkPojo, CopyableBuilder<ContainerDistributionConfiguration.Builder,ContainerDistributionConfiguration>
Modifier and Type | Method and Description |
---|---|
ContainerDistributionConfiguration.Builder |
containerTags(Collection<String> containerTags)
Tags that are attached to the container distribution configuration.
|
ContainerDistributionConfiguration.Builder |
containerTags(String... containerTags)
Tags that are attached to the container distribution configuration.
|
ContainerDistributionConfiguration.Builder |
description(String description)
The description of the container distribution configuration.
|
default ContainerDistributionConfiguration.Builder |
targetRepository(Consumer<TargetContainerRepository.Builder> targetRepository)
The destination repository for the container distribution configuration.
|
ContainerDistributionConfiguration.Builder |
targetRepository(TargetContainerRepository targetRepository)
The destination repository for the container distribution configuration.
|
equalsBySdkFields, sdkFields
copy
applyMutation, build
ContainerDistributionConfiguration.Builder description(String description)
The description of the container distribution configuration.
description
- The description of the container distribution configuration.ContainerDistributionConfiguration.Builder containerTags(Collection<String> containerTags)
Tags that are attached to the container distribution configuration.
containerTags
- Tags that are attached to the container distribution configuration.ContainerDistributionConfiguration.Builder containerTags(String... containerTags)
Tags that are attached to the container distribution configuration.
containerTags
- Tags that are attached to the container distribution configuration.ContainerDistributionConfiguration.Builder targetRepository(TargetContainerRepository targetRepository)
The destination repository for the container distribution configuration.
targetRepository
- The destination repository for the container distribution configuration.default ContainerDistributionConfiguration.Builder targetRepository(Consumer<TargetContainerRepository.Builder> targetRepository)
The destination repository for the container distribution configuration.
This is a convenience that creates an instance of theTargetContainerRepository.Builder
avoiding the
need to create one manually via TargetContainerRepository.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately
and its result is passed to targetRepository(TargetContainerRepository)
.targetRepository
- a consumer that will call methods on TargetContainerRepository.Builder
targetRepository(TargetContainerRepository)