Interface IntermediateTableAnalysisRulePolicyV1.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<IntermediateTableAnalysisRulePolicyV1.Builder,,IntermediateTableAnalysisRulePolicyV1> SdkBuilder<IntermediateTableAnalysisRulePolicyV1.Builder,,IntermediateTableAnalysisRulePolicyV1> SdkPojo
- Enclosing class:
IntermediateTableAnalysisRulePolicyV1
@Mutable
@NotThreadSafe
public static interface IntermediateTableAnalysisRulePolicyV1.Builder
extends SdkPojo, CopyableBuilder<IntermediateTableAnalysisRulePolicyV1.Builder,IntermediateTableAnalysisRulePolicyV1>
-
Method Summary
Modifier and TypeMethodDescriptionThe custom analysis rule policy.The custom analysis rule policy.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
-
custom
The custom analysis rule policy.
- Parameters:
custom- The custom analysis rule policy.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
custom
default IntermediateTableAnalysisRulePolicyV1.Builder custom(Consumer<IntermediateTableAnalysisRuleCustom.Builder> custom) The custom analysis rule policy.
This is a convenience method that creates an instance of theIntermediateTableAnalysisRuleCustom.Builderavoiding the need to create one manually viaIntermediateTableAnalysisRuleCustom.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tocustom(IntermediateTableAnalysisRuleCustom).- Parameters:
custom- a consumer that will call methods onIntermediateTableAnalysisRuleCustom.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-