Interface Contributor.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<Contributor.Builder,
,Contributor> SdkBuilder<Contributor.Builder,
,Contributor> SdkPojo
- Enclosing class:
Contributor
public static interface Contributor.Builder
extends SdkPojo, CopyableBuilder<Contributor.Builder,Contributor>
-
Method Summary
Modifier and TypeMethodDescriptionThe name of the contributor.The contribution of this contributor expressed in Protection units.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 Details
-
name
The name of the contributor. The type of name that you'll find here depends on the
AttackPropertyIdentifier
setting in theAttackProperty
where this contributor is defined. For example, if theAttackPropertyIdentifier
isSOURCE_COUNTRY
, theName
could beUnited States
.- Parameters:
name
- The name of the contributor. The type of name that you'll find here depends on theAttackPropertyIdentifier
setting in theAttackProperty
where this contributor is defined. For example, if theAttackPropertyIdentifier
isSOURCE_COUNTRY
, theName
could beUnited States
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
value
The contribution of this contributor expressed in Protection units. For example
10,000
.- Parameters:
value
- The contribution of this contributor expressed in Protection units. For example10,000
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-