Interface ContainerConfiguration.Builder
- All Superinterfaces:
- Buildable,- CopyableBuilder<ContainerConfiguration.Builder,,- ContainerConfiguration> - SdkBuilder<ContainerConfiguration.Builder,,- ContainerConfiguration> - SdkPojo
- Enclosing class:
- ContainerConfiguration
@Mutable
@NotThreadSafe
public static interface ContainerConfiguration.Builder
extends SdkPojo, CopyableBuilder<ContainerConfiguration.Builder,ContainerConfiguration> 
- 
Method SummaryModifier and TypeMethodDescriptioncontainerName(String containerName) The name of the container.The number of CPU units reserved for the container.default ContainerConfiguration.BuildermemorySizeConfiguration(Consumer<MemorySizeConfiguration.Builder> memorySizeConfiguration) The memory size configurations for the container.memorySizeConfiguration(MemorySizeConfiguration memorySizeConfiguration) The memory size configurations for the container.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
containerNameThe name of the container. - Parameters:
- containerName- The name of the container.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
memorySizeConfigurationContainerConfiguration.Builder memorySizeConfiguration(MemorySizeConfiguration memorySizeConfiguration) The memory size configurations for the container. - Parameters:
- memorySizeConfiguration- The memory size configurations for the container.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
memorySizeConfigurationdefault ContainerConfiguration.Builder memorySizeConfiguration(Consumer<MemorySizeConfiguration.Builder> memorySizeConfiguration) The memory size configurations for the container. This is a convenience method that creates an instance of theMemorySizeConfiguration.Builderavoiding the need to create one manually viaMemorySizeConfiguration.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tomemorySizeConfiguration(MemorySizeConfiguration).- Parameters:
- memorySizeConfiguration- a consumer that will call methods on- MemorySizeConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
cpuThe number of CPU units reserved for the container. - Parameters:
- cpu- The number of CPU units reserved for the container.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
 
-