Interface ComponentBindingPropertiesValue.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ComponentBindingPropertiesValue.Builder,
,ComponentBindingPropertiesValue> SdkBuilder<ComponentBindingPropertiesValue.Builder,
,ComponentBindingPropertiesValue> SdkPojo
- Enclosing class:
ComponentBindingPropertiesValue
public static interface ComponentBindingPropertiesValue.Builder
extends SdkPojo, CopyableBuilder<ComponentBindingPropertiesValue.Builder,ComponentBindingPropertiesValue>
-
Method Summary
Modifier and TypeMethodDescriptionbindingProperties
(Consumer<ComponentBindingPropertiesValueProperties.Builder> bindingProperties) Describes the properties to customize with data at runtime.bindingProperties
(ComponentBindingPropertiesValueProperties bindingProperties) Describes the properties to customize with data at runtime.defaultValue
(String defaultValue) The default value of the property.The property type.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
type
The property type.
- Parameters:
type
- The property type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
bindingProperties
ComponentBindingPropertiesValue.Builder bindingProperties(ComponentBindingPropertiesValueProperties bindingProperties) Describes the properties to customize with data at runtime.
- Parameters:
bindingProperties
- Describes the properties to customize with data at runtime.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
bindingProperties
default ComponentBindingPropertiesValue.Builder bindingProperties(Consumer<ComponentBindingPropertiesValueProperties.Builder> bindingProperties) Describes the properties to customize with data at runtime.
This is a convenience method that creates an instance of theComponentBindingPropertiesValueProperties.Builder
avoiding the need to create one manually viaComponentBindingPropertiesValueProperties.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tobindingProperties(ComponentBindingPropertiesValueProperties)
.- Parameters:
bindingProperties
- a consumer that will call methods onComponentBindingPropertiesValueProperties.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
defaultValue
The default value of the property.
- Parameters:
defaultValue
- The default value of the property.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-