Interface ComponentBindingPropertiesValueProperties.Builder
- All Superinterfaces:
- Buildable,- CopyableBuilder<ComponentBindingPropertiesValueProperties.Builder,,- ComponentBindingPropertiesValueProperties> - SdkBuilder<ComponentBindingPropertiesValueProperties.Builder,,- ComponentBindingPropertiesValueProperties> - SdkPojo
- Enclosing class:
- ComponentBindingPropertiesValueProperties
@Mutable
@NotThreadSafe
public static interface ComponentBindingPropertiesValueProperties.Builder
extends SdkPojo, CopyableBuilder<ComponentBindingPropertiesValueProperties.Builder,ComponentBindingPropertiesValueProperties> 
- 
Method SummaryModifier and TypeMethodDescriptionAn Amazon S3 bucket.defaultValue(String defaultValue) The default value to assign to the property.The field to bind the data to.The storage key for an Amazon S3 bucket.An Amplify DataStore model.predicates(Collection<Predicate> predicates) A list of predicates for binding a component's properties to data.predicates(Consumer<Predicate.Builder>... predicates) A list of predicates for binding a component's properties to data.predicates(Predicate... predicates) A list of predicates for binding a component's properties to data.The name of a component slot.userAttribute(String userAttribute) An authenticated user attribute.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- 
modelAn Amplify DataStore model. - Parameters:
- model- An Amplify DataStore model.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
fieldThe field to bind the data to. - Parameters:
- field- The field to bind the data to.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
predicatesA list of predicates for binding a component's properties to data. - Parameters:
- predicates- A list of predicates for binding a component's properties to data.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
predicatesA list of predicates for binding a component's properties to data. - Parameters:
- predicates- A list of predicates for binding a component's properties to data.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
predicatesComponentBindingPropertiesValueProperties.Builder predicates(Consumer<Predicate.Builder>... predicates) A list of predicates for binding a component's properties to data. This is a convenience method that creates an instance of thePredicate.Builderavoiding the need to create one manually viaPredicate.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed topredicates(List<Predicate>).- Parameters:
- predicates- a consumer that will call methods on- Predicate.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
userAttributeAn authenticated user attribute. - Parameters:
- userAttribute- An authenticated user attribute.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
bucketAn Amazon S3 bucket. - Parameters:
- bucket- An Amazon S3 bucket.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
keyThe storage key for an Amazon S3 bucket. - Parameters:
- key- The storage key for an Amazon S3 bucket.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
defaultValueThe default value to assign to the property. - Parameters:
- defaultValue- The default value to assign to the property.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
slotNameThe name of a component slot. - Parameters:
- slotName- The name of a component slot.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
 
-