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
Modifier and TypeMethodDescriptiondocumentationLink
(String documentationLink) The link to the document the display hint is associated with.documentationTitle
(String documentationTitle) The title of the document the display hint is associated with.exampleTextValue
(String exampleTextValue) Example text of what the value of a field should contain.longDescription
(String longDescription) A full description of the display hint.selectOptionDescriptions
(Collection<SelectOptionDescription> selectOptionDescriptions) An array of SelectOptionDescription objects.selectOptionDescriptions
(Consumer<SelectOptionDescription.Builder>... selectOptionDescriptions) An array of SelectOptionDescription objects.selectOptionDescriptions
(SelectOptionDescription... selectOptionDescriptions) An array of SelectOptionDescription objects.shortDescription
(String shortDescription) A short description of the display hint.textValidationDescription
(String textValidationDescription) The validation rules for the text field.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 Details
-
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
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
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
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
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.Builder
avoiding the need to create one manually viaSelectOptionDescription.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toselectOptionDescriptions(List<SelectOptionDescription>)
.- 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:
-
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
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.
-