Interface NoteTemplateSettings.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<NoteTemplateSettings.Builder,,NoteTemplateSettings> SdkBuilder<NoteTemplateSettings.Builder,,NoteTemplateSettings> SdkPojo
- Enclosing class:
NoteTemplateSettings
@Mutable
@NotThreadSafe
public static interface NoteTemplateSettings.Builder
extends SdkPojo, CopyableBuilder<NoteTemplateSettings.Builder,NoteTemplateSettings>
-
Method Summary
Modifier and TypeMethodDescriptiondefault NoteTemplateSettings.BuildercustomTemplate(Consumer<CustomTemplate.Builder> customTemplate) This is a convenience method that creates an instance of theCustomTemplate.Builderavoiding the need to create one manually viaCustomTemplate.builder().customTemplate(CustomTemplate customTemplate) default NoteTemplateSettings.BuildermanagedTemplate(Consumer<ManagedTemplate.Builder> managedTemplate) This is a convenience method that creates an instance of theManagedTemplate.Builderavoiding the need to create one manually viaManagedTemplate.builder().managedTemplate(ManagedTemplate managedTemplate) Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
managedTemplate
- Parameters:
managedTemplate-- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
managedTemplate
default NoteTemplateSettings.Builder managedTemplate(Consumer<ManagedTemplate.Builder> managedTemplate) This is a convenience method that creates an instance of theManagedTemplate.Builderavoiding the need to create one manually viaManagedTemplate.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tomanagedTemplate(ManagedTemplate).- Parameters:
managedTemplate- a consumer that will call methods onManagedTemplate.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
customTemplate
- Parameters:
customTemplate-- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
customTemplate
default NoteTemplateSettings.Builder customTemplate(Consumer<CustomTemplate.Builder> customTemplate) This is a convenience method that creates an instance of theCustomTemplate.Builderavoiding the need to create one manually viaCustomTemplate.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tocustomTemplate(CustomTemplate).- Parameters:
customTemplate- a consumer that will call methods onCustomTemplate.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-