Interface MetadataFormEnforcementDetail.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<MetadataFormEnforcementDetail.Builder,MetadataFormEnforcementDetail>,SdkBuilder<MetadataFormEnforcementDetail.Builder,MetadataFormEnforcementDetail>,SdkPojo
- Enclosing class:
- MetadataFormEnforcementDetail
public static interface MetadataFormEnforcementDetail.Builder extends SdkPojo, CopyableBuilder<MetadataFormEnforcementDetail.Builder,MetadataFormEnforcementDetail>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description MetadataFormEnforcementDetail.BuilderrequiredMetadataForms(Collection<MetadataFormReference> requiredMetadataForms)The required metadata forms.MetadataFormEnforcementDetail.BuilderrequiredMetadataForms(Consumer<MetadataFormReference.Builder>... requiredMetadataForms)The required metadata forms.MetadataFormEnforcementDetail.BuilderrequiredMetadataForms(MetadataFormReference... requiredMetadataForms)The required metadata forms.-
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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
requiredMetadataForms
MetadataFormEnforcementDetail.Builder requiredMetadataForms(Collection<MetadataFormReference> requiredMetadataForms)
The required metadata forms.
- Parameters:
requiredMetadataForms- The required metadata forms.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
requiredMetadataForms
MetadataFormEnforcementDetail.Builder requiredMetadataForms(MetadataFormReference... requiredMetadataForms)
The required metadata forms.
- Parameters:
requiredMetadataForms- The required metadata forms.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
requiredMetadataForms
MetadataFormEnforcementDetail.Builder requiredMetadataForms(Consumer<MetadataFormReference.Builder>... requiredMetadataForms)
The required metadata forms.
This is a convenience method that creates an instance of theMetadataFormReference.Builderavoiding the need to create one manually viaMetadataFormReference.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#requiredMetadataForms(List.) - Parameters:
requiredMetadataForms- a consumer that will call methods onMetadataFormReference.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#requiredMetadataForms(java.util.Collection)
-
-