public static interface ComponentBindingPropertiesValueProperties.Builder extends SdkPojo, CopyableBuilder<ComponentBindingPropertiesValueProperties.Builder,ComponentBindingPropertiesValueProperties>
equalsBySdkFields, sdkFieldscopyapplyMutation, buildComponentBindingPropertiesValueProperties.Builder model(String model)
An Amplify DataStore model.
model - An Amplify DataStore model.ComponentBindingPropertiesValueProperties.Builder field(String field)
The field to bind the data to.
field - The field to bind the data to.ComponentBindingPropertiesValueProperties.Builder predicates(Collection<Predicate> predicates)
A list of predicates for binding a component's properties to data.
predicates - A list of predicates for binding a component's properties to data.ComponentBindingPropertiesValueProperties.Builder predicates(Predicate... predicates)
A list of predicates for binding a component's properties to data.
predicates - A list of predicates for binding a component's properties to data.ComponentBindingPropertiesValueProperties.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.Builder avoiding the need to create
one manually via Predicate.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #predicates(List.
predicates - a consumer that will call methods on
Predicate.Builder#predicates(java.util.Collection) ComponentBindingPropertiesValueProperties.Builder userAttribute(String userAttribute)
An authenticated user attribute.
userAttribute - An authenticated user attribute.ComponentBindingPropertiesValueProperties.Builder bucket(String bucket)
An Amazon S3 bucket.
bucket - An Amazon S3 bucket.ComponentBindingPropertiesValueProperties.Builder key(String key)
The storage key for an Amazon S3 bucket.
key - The storage key for an Amazon S3 bucket.ComponentBindingPropertiesValueProperties.Builder defaultValue(String defaultValue)
The default value to assign to the property.
defaultValue - The default value to assign to the property.ComponentBindingPropertiesValueProperties.Builder slotName(String slotName)
The name of a component slot.
slotName - The name of a component slot.Copyright © 2023. All rights reserved.