Interface RuleSummary.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<RuleSummary.Builder,
,RuleSummary> SdkBuilder<RuleSummary.Builder,
,RuleSummary> SdkPojo
- Enclosing class:
RuleSummary
@Mutable
@NotThreadSafe
public static interface RuleSummary.Builder
extends SdkPojo, CopyableBuilder<RuleSummary.Builder,RuleSummary>
-
Method Summary
Modifier and TypeMethodDescriptionThe contents of the rule's metadata.The contents taken from the rule's msg field.The unique identifier (Signature ID) of the Suricata rule.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 Details
-
sid
The unique identifier (Signature ID) of the Suricata rule.
- Parameters:
sid
- The unique identifier (Signature ID) of the Suricata rule.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
msg
The contents taken from the rule's msg field.
- Parameters:
msg
- The contents taken from the rule's msg field.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
metadata
The contents of the rule's metadata.
- Parameters:
metadata
- The contents of the rule's metadata.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-