Interface RegistrationFieldDisplayHints.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<RegistrationFieldDisplayHints.Builder,RegistrationFieldDisplayHints>,SdkBuilder<RegistrationFieldDisplayHints.Builder,RegistrationFieldDisplayHints>,SdkPojo
- Enclosing class:
- RegistrationFieldDisplayHints
public static interface RegistrationFieldDisplayHints.Builder extends SdkPojo, CopyableBuilder<RegistrationFieldDisplayHints.Builder,RegistrationFieldDisplayHints>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description RegistrationFieldDisplayHints.BuilderdocumentationLink(String documentationLink)The link to the document the display hint is associated with.RegistrationFieldDisplayHints.BuilderdocumentationTitle(String documentationTitle)The title of the document the display hint is associated with.RegistrationFieldDisplayHints.BuilderexampleTextValue(String exampleTextValue)Example text of what the value of a field should contain.RegistrationFieldDisplayHints.BuilderlongDescription(String longDescription)A full description of the display hint.RegistrationFieldDisplayHints.BuilderselectOptionDescriptions(Collection<SelectOptionDescription> selectOptionDescriptions)An array of SelectOptionDescription objects.RegistrationFieldDisplayHints.BuilderselectOptionDescriptions(Consumer<SelectOptionDescription.Builder>... selectOptionDescriptions)An array of SelectOptionDescription objects.RegistrationFieldDisplayHints.BuilderselectOptionDescriptions(SelectOptionDescription... selectOptionDescriptions)An array of SelectOptionDescription objects.RegistrationFieldDisplayHints.BuildershortDescription(String shortDescription)A short description of the display hint.RegistrationFieldDisplayHints.BuildertextValidationDescription(String textValidationDescription)The validation rules for the text field.RegistrationFieldDisplayHints.Buildertitle(String title)The title of the display hint.-
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 Detail
-
title
RegistrationFieldDisplayHints.Builder title(String title)
The title of the display hint.
- Parameters:
title- The title of the display hint.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
shortDescription
RegistrationFieldDisplayHints.Builder shortDescription(String shortDescription)
A short description of the display hint.
- Parameters:
shortDescription- A short description of the display hint.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
longDescription
RegistrationFieldDisplayHints.Builder longDescription(String longDescription)
A full description of the display hint.
- Parameters:
longDescription- A full description of the display hint.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
documentationTitle
RegistrationFieldDisplayHints.Builder documentationTitle(String documentationTitle)
The title of the document the display hint is associated with.
- Parameters:
documentationTitle- The title of the document the display hint is associated with.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
documentationLink
RegistrationFieldDisplayHints.Builder documentationLink(String documentationLink)
The link to the document the display hint is associated with.
- Parameters:
documentationLink- The link to the document the display hint is associated with.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
selectOptionDescriptions
RegistrationFieldDisplayHints.Builder selectOptionDescriptions(Collection<SelectOptionDescription> selectOptionDescriptions)
An array of SelectOptionDescription objects.
- Parameters:
selectOptionDescriptions- An array of SelectOptionDescription objects.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
selectOptionDescriptions
RegistrationFieldDisplayHints.Builder selectOptionDescriptions(SelectOptionDescription... selectOptionDescriptions)
An array of SelectOptionDescription objects.
- Parameters:
selectOptionDescriptions- An array of SelectOptionDescription objects.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
selectOptionDescriptions
RegistrationFieldDisplayHints.Builder selectOptionDescriptions(Consumer<SelectOptionDescription.Builder>... selectOptionDescriptions)
An array of SelectOptionDescription objects.
This is a convenience method that creates an instance of theSelectOptionDescription.Builderavoiding the need to create one manually viaSelectOptionDescription.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#selectOptionDescriptions(List.) - Parameters:
selectOptionDescriptions- a consumer that will call methods onSelectOptionDescription.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#selectOptionDescriptions(java.util.Collection)
-
textValidationDescription
RegistrationFieldDisplayHints.Builder textValidationDescription(String textValidationDescription)
The validation rules for the text field.
- Parameters:
textValidationDescription- The validation rules for the text field.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
exampleTextValue
RegistrationFieldDisplayHints.Builder exampleTextValue(String exampleTextValue)
Example text of what the value of a field should contain.
- Parameters:
exampleTextValue- Example text of what the value of a field should contain.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-