Interface BatchUpdateAutomationRulesRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<BatchUpdateAutomationRulesRequest.Builder,BatchUpdateAutomationRulesRequest>,SdkBuilder<BatchUpdateAutomationRulesRequest.Builder,BatchUpdateAutomationRulesRequest>,SdkPojo,SdkRequest.Builder,SecurityHubRequest.Builder
- Enclosing class:
- BatchUpdateAutomationRulesRequest
public static interface BatchUpdateAutomationRulesRequest.Builder extends SecurityHubRequest.Builder, SdkPojo, CopyableBuilder<BatchUpdateAutomationRulesRequest.Builder,BatchUpdateAutomationRulesRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description BatchUpdateAutomationRulesRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)BatchUpdateAutomationRulesRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)BatchUpdateAutomationRulesRequest.BuilderupdateAutomationRulesRequestItems(Collection<UpdateAutomationRulesRequestItem> updateAutomationRulesRequestItems)An array of ARNs for the rules that are to be updated.BatchUpdateAutomationRulesRequest.BuilderupdateAutomationRulesRequestItems(Consumer<UpdateAutomationRulesRequestItem.Builder>... updateAutomationRulesRequestItems)An array of ARNs for the rules that are to be updated.BatchUpdateAutomationRulesRequest.BuilderupdateAutomationRulesRequestItems(UpdateAutomationRulesRequestItem... updateAutomationRulesRequestItems)An array of ARNs for the rules that are to be updated.-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
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
-
Methods inherited from interface software.amazon.awssdk.services.securityhub.model.SecurityHubRequest.Builder
build
-
-
-
-
Method Detail
-
updateAutomationRulesRequestItems
BatchUpdateAutomationRulesRequest.Builder updateAutomationRulesRequestItems(Collection<UpdateAutomationRulesRequestItem> updateAutomationRulesRequestItems)
An array of ARNs for the rules that are to be updated. Optionally, you can also include
RuleStatusandRuleOrder.- Parameters:
updateAutomationRulesRequestItems- An array of ARNs for the rules that are to be updated. Optionally, you can also includeRuleStatusandRuleOrder.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updateAutomationRulesRequestItems
BatchUpdateAutomationRulesRequest.Builder updateAutomationRulesRequestItems(UpdateAutomationRulesRequestItem... updateAutomationRulesRequestItems)
An array of ARNs for the rules that are to be updated. Optionally, you can also include
RuleStatusandRuleOrder.- Parameters:
updateAutomationRulesRequestItems- An array of ARNs for the rules that are to be updated. Optionally, you can also includeRuleStatusandRuleOrder.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updateAutomationRulesRequestItems
BatchUpdateAutomationRulesRequest.Builder updateAutomationRulesRequestItems(Consumer<UpdateAutomationRulesRequestItem.Builder>... updateAutomationRulesRequestItems)
An array of ARNs for the rules that are to be updated. Optionally, you can also include
This is a convenience method that creates an instance of theRuleStatusandRuleOrder.UpdateAutomationRulesRequestItem.Builderavoiding the need to create one manually viaUpdateAutomationRulesRequestItem.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#updateAutomationRulesRequestItems(List.) - Parameters:
updateAutomationRulesRequestItems- a consumer that will call methods onUpdateAutomationRulesRequestItem.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#updateAutomationRulesRequestItems(java.util.Collection)
-
overrideConfiguration
BatchUpdateAutomationRulesRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
BatchUpdateAutomationRulesRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-