public static class SightingType.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
SightingType |
build() |
SightingType.Builder |
copy(SightingType model) |
SightingType.Builder |
description(String description)
Description of the sighting type
|
SightingType.Builder |
displayName(String displayName)
Display name of the sighting type
|
SightingType.Builder |
id(String id)
The unique identifier of the sighting type
|
SightingType.Builder |
mitreLink(String mitreLink)
MITRE ATT@CK framework link for the sighting type
|
SightingType.Builder |
tactic(String tactic)
MITRE ATT@CK framework tactic for the sighting type
|
SightingType.Builder |
techniques(List<String> techniques)
List of MITRE ATT@CK framework techniques for the sighting type
|
public SightingType.Builder id(String id)
The unique identifier of the sighting type
id
- the value to setpublic SightingType.Builder displayName(String displayName)
Display name of the sighting type
displayName
- the value to setpublic SightingType.Builder description(String description)
Description of the sighting type
description
- the value to setpublic SightingType.Builder mitreLink(String mitreLink)
MITRE ATT@CK framework link for the sighting type
mitreLink
- the value to setpublic SightingType.Builder tactic(String tactic)
MITRE ATT@CK framework tactic for the sighting type
tactic
- the value to setpublic SightingType.Builder techniques(List<String> techniques)
List of MITRE ATT@CK framework techniques for the sighting type
techniques
- the value to setpublic SightingType build()
public SightingType.Builder copy(SightingType model)
Copyright © 2016–2024. All rights reserved.