Interface Configuration.Builder
- All Superinterfaces:
- Buildable,- CopyableBuilder<Configuration.Builder,,- Configuration> - SdkBuilder<Configuration.Builder,,- Configuration> - SdkPojo
- Enclosing class:
- Configuration
@Mutable
@NotThreadSafe
public static interface Configuration.Builder
extends SdkPojo, CopyableBuilder<Configuration.Builder,Configuration> 
- 
Method SummaryModifier and TypeMethodDescriptionclassification(String classification) The classification within a configuration.configurations(Collection<Configuration> configurations) A list of additional configurations to apply within a configuration object.configurations(Consumer<Configuration.Builder>... configurations) A list of additional configurations to apply within a configuration object.configurations(Configuration... configurations) A list of additional configurations to apply within a configuration object.properties(Map<String, String> properties) A set of properties specified within a configuration classification.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- 
classificationThe classification within a configuration. - Parameters:
- classification- The classification within a configuration.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
propertiesA set of properties specified within a configuration classification. - Parameters:
- properties- A set of properties specified within a configuration classification.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
configurationsA list of additional configurations to apply within a configuration object. - Parameters:
- configurations- A list of additional configurations to apply within a configuration object.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
configurationsA list of additional configurations to apply within a configuration object. - Parameters:
- configurations- A list of additional configurations to apply within a configuration object.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
configurationsA list of additional configurations to apply within a configuration object. This is a convenience method that creates an instance of theConfiguration.Builderavoiding the need to create one manually viaConfiguration.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toconfigurations(List<Configuration>).- Parameters:
- configurations- a consumer that will call methods on- Configuration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
 
-