Interface Indicator.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<Indicator.Builder,Indicator>,SdkBuilder<Indicator.Builder,Indicator>,SdkPojo
- Enclosing class:
- Indicator
public static interface Indicator.Builder extends SdkPojo, CopyableBuilder<Indicator.Builder,Indicator>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Indicator.Builderkey(String key)The name of the indicator that’s present in the attack sequence finding.Indicator.Buildertitle(String title)The title describing the indicator.Indicator.Buildertype(String type)The type of indicator.Indicator.Buildervalues(String... values)Values associated with each indicator key.Indicator.Buildervalues(Collection<String> values)Values associated with each indicator key.-
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
-
key
Indicator.Builder key(String key)
The name of the indicator that’s present in the attack sequence finding.
- Parameters:
key- The name of the indicator that’s present in the attack sequence finding.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
values
Indicator.Builder values(Collection<String> values)
Values associated with each indicator key. For example, if the indicator key is
SUSPICIOUS_NETWORK, then the value will be the name of the network. If the indicator key isATTACK_TACTIC, then the value will be one of the MITRE tactics.- Parameters:
values- Values associated with each indicator key. For example, if the indicator key isSUSPICIOUS_NETWORK, then the value will be the name of the network. If the indicator key isATTACK_TACTIC, then the value will be one of the MITRE tactics.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
values
Indicator.Builder values(String... values)
Values associated with each indicator key. For example, if the indicator key is
SUSPICIOUS_NETWORK, then the value will be the name of the network. If the indicator key isATTACK_TACTIC, then the value will be one of the MITRE tactics.- Parameters:
values- Values associated with each indicator key. For example, if the indicator key isSUSPICIOUS_NETWORK, then the value will be the name of the network. If the indicator key isATTACK_TACTIC, then the value will be one of the MITRE tactics.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
title
Indicator.Builder title(String title)
The title describing the indicator.
- Parameters:
title- The title describing the indicator.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
type
Indicator.Builder type(String type)
The type of indicator.
- Parameters:
type- The type of indicator.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-