Interface CreateCodeConfiguration.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<CreateCodeConfiguration.Builder,,CreateCodeConfiguration> SdkBuilder<CreateCodeConfiguration.Builder,,CreateCodeConfiguration> SdkPojo
- Enclosing class:
CreateCodeConfiguration
@Mutable
@NotThreadSafe
public static interface CreateCodeConfiguration.Builder
extends SdkPojo, CopyableBuilder<CreateCodeConfiguration.Builder,CreateCodeConfiguration>
-
Method Summary
Modifier and TypeMethodDescriptiondefault CreateCodeConfiguration.BuilderenvironmentConfiguration(Consumer<EnvironmentConfiguration.Builder> environmentConfiguration) Environment-level operating policy.environmentConfiguration(EnvironmentConfiguration environmentConfiguration) Environment-level operating policy.default CreateCodeConfiguration.BuildersourceConfiguration(Consumer<EnvironmentSourceConfiguration.Builder> sourceConfiguration) Source configuration for the environment.sourceConfiguration(EnvironmentSourceConfiguration sourceConfiguration) Source configuration for the environment.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
-
sourceConfiguration
CreateCodeConfiguration.Builder sourceConfiguration(EnvironmentSourceConfiguration sourceConfiguration) Source configuration for the environment.
- Parameters:
sourceConfiguration- Source configuration for the environment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sourceConfiguration
default CreateCodeConfiguration.Builder sourceConfiguration(Consumer<EnvironmentSourceConfiguration.Builder> sourceConfiguration) Source configuration for the environment.
This is a convenience method that creates an instance of theEnvironmentSourceConfiguration.Builderavoiding the need to create one manually viaEnvironmentSourceConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tosourceConfiguration(EnvironmentSourceConfiguration).- Parameters:
sourceConfiguration- a consumer that will call methods onEnvironmentSourceConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
environmentConfiguration
CreateCodeConfiguration.Builder environmentConfiguration(EnvironmentConfiguration environmentConfiguration) Environment-level operating policy.
- Parameters:
environmentConfiguration- Environment-level operating policy.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
environmentConfiguration
default CreateCodeConfiguration.Builder environmentConfiguration(Consumer<EnvironmentConfiguration.Builder> environmentConfiguration) Environment-level operating policy.
This is a convenience method that creates an instance of theEnvironmentConfiguration.Builderavoiding the need to create one manually viaEnvironmentConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toenvironmentConfiguration(EnvironmentConfiguration).- Parameters:
environmentConfiguration- a consumer that will call methods onEnvironmentConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-