Interface CompromisedCredentialsRiskConfigurationType.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<CompromisedCredentialsRiskConfigurationType.Builder,CompromisedCredentialsRiskConfigurationType>,SdkBuilder<CompromisedCredentialsRiskConfigurationType.Builder,CompromisedCredentialsRiskConfigurationType>,SdkPojo
- Enclosing class:
- CompromisedCredentialsRiskConfigurationType
public static interface CompromisedCredentialsRiskConfigurationType.Builder extends SdkPojo, CopyableBuilder<CompromisedCredentialsRiskConfigurationType.Builder,CompromisedCredentialsRiskConfigurationType>
-
-
Method Summary
-
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 Detail
-
eventFilterWithStrings
CompromisedCredentialsRiskConfigurationType.Builder eventFilterWithStrings(Collection<String> eventFilter)
Perform the action for these events. The default is to perform all events if no event filter is specified.
- Parameters:
eventFilter- Perform the action for these events. The default is to perform all events if no event filter is specified.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
eventFilterWithStrings
CompromisedCredentialsRiskConfigurationType.Builder eventFilterWithStrings(String... eventFilter)
Perform the action for these events. The default is to perform all events if no event filter is specified.
- Parameters:
eventFilter- Perform the action for these events. The default is to perform all events if no event filter is specified.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
eventFilter
CompromisedCredentialsRiskConfigurationType.Builder eventFilter(Collection<EventFilterType> eventFilter)
Perform the action for these events. The default is to perform all events if no event filter is specified.
- Parameters:
eventFilter- Perform the action for these events. The default is to perform all events if no event filter is specified.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
eventFilter
CompromisedCredentialsRiskConfigurationType.Builder eventFilter(EventFilterType... eventFilter)
Perform the action for these events. The default is to perform all events if no event filter is specified.
- Parameters:
eventFilter- Perform the action for these events. The default is to perform all events if no event filter is specified.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
actions
CompromisedCredentialsRiskConfigurationType.Builder actions(CompromisedCredentialsActionsType actions)
The compromised credentials risk configuration actions.
- Parameters:
actions- The compromised credentials risk configuration actions.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
actions
default CompromisedCredentialsRiskConfigurationType.Builder actions(Consumer<CompromisedCredentialsActionsType.Builder> actions)
The compromised credentials risk configuration actions.
This is a convenience method that creates an instance of theCompromisedCredentialsActionsType.Builderavoiding the need to create one manually viaCompromisedCredentialsActionsType.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toactions(CompromisedCredentialsActionsType).- Parameters:
actions- a consumer that will call methods onCompromisedCredentialsActionsType.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
actions(CompromisedCredentialsActionsType)
-
-