public static class SightingSummary.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
SightingSummary.Builder |
actorPrincipalId(String actorPrincipalId)
Unique identifier for principal actor
|
SightingSummary.Builder |
actorPrincipalName(String actorPrincipalName)
Name of the principal actor
|
SightingSummary.Builder |
actorPrincipalType(String actorPrincipalType)
Type of the principal actor
|
SightingSummary |
build() |
SightingSummary.Builder |
classificationStatus(ClassificationStatus classificationStatus)
ClassificationStatus of the sighting event
|
SightingSummary.Builder |
compartmentId(String compartmentId)
Compartment Id where the resource is created
|
SightingSummary.Builder |
confidence(Confidence confidence)
Confidence of the sighting
|
SightingSummary.Builder |
copy(SightingSummary model) |
SightingSummary.Builder |
detectorRuleId(String detectorRuleId)
Unique identifier of the rule
|
SightingSummary.Builder |
id(String id)
Unique identifier for finding event
|
SightingSummary.Builder |
problemId(String problemId)
Problem Id to which the Sighting is associated
|
SightingSummary.Builder |
regions(List<String> regions)
Regions involved in the sighting
|
SightingSummary.Builder |
severity(Severity severity)
Severity of the sighting
|
SightingSummary.Builder |
sightingScore(Integer sightingScore)
Score for the sighting
|
SightingSummary.Builder |
sightingType(String sightingType)
Identifier for the sighting type
|
SightingSummary.Builder |
sightingTypeDisplayName(String sightingTypeDisplayName)
Name of the sighting type
|
SightingSummary.Builder |
tacticName(String tacticName)
Name of the Mitre att&ck tactic
|
SightingSummary.Builder |
techniqueName(String techniqueName)
Name of the Mitre att&ck technique
|
SightingSummary.Builder |
timeFirstDetected(Date timeFirstDetected)
The date and time the sighting was first detected.
|
SightingSummary.Builder |
timeLastDetected(Date timeLastDetected)
The date and time the sighting was last detected.
|
public SightingSummary.Builder id(String id)
Unique identifier for finding event
id
- the value to setpublic SightingSummary.Builder compartmentId(String compartmentId)
Compartment Id where the resource is created
compartmentId
- the value to setpublic SightingSummary.Builder problemId(String problemId)
Problem Id to which the Sighting is associated
problemId
- the value to setpublic SightingSummary.Builder actorPrincipalId(String actorPrincipalId)
Unique identifier for principal actor
actorPrincipalId
- the value to setpublic SightingSummary.Builder actorPrincipalName(String actorPrincipalName)
Name of the principal actor
actorPrincipalName
- the value to setpublic SightingSummary.Builder actorPrincipalType(String actorPrincipalType)
Type of the principal actor
actorPrincipalType
- the value to setpublic SightingSummary.Builder detectorRuleId(String detectorRuleId)
Unique identifier of the rule
detectorRuleId
- the value to setpublic SightingSummary.Builder classificationStatus(ClassificationStatus classificationStatus)
ClassificationStatus of the sighting event
classificationStatus
- the value to setpublic SightingSummary.Builder sightingType(String sightingType)
Identifier for the sighting type
sightingType
- the value to setpublic SightingSummary.Builder sightingTypeDisplayName(String sightingTypeDisplayName)
Name of the sighting type
sightingTypeDisplayName
- the value to setpublic SightingSummary.Builder tacticName(String tacticName)
Name of the Mitre att&ck tactic
tacticName
- the value to setpublic SightingSummary.Builder techniqueName(String techniqueName)
Name of the Mitre att&ck technique
techniqueName
- the value to setpublic SightingSummary.Builder sightingScore(Integer sightingScore)
Score for the sighting
sightingScore
- the value to setpublic SightingSummary.Builder severity(Severity severity)
Severity of the sighting
severity
- the value to setpublic SightingSummary.Builder confidence(Confidence confidence)
Confidence of the sighting
confidence
- the value to setpublic SightingSummary.Builder timeFirstDetected(Date timeFirstDetected)
The date and time the sighting was first detected. Format defined by RFC3339.
timeFirstDetected
- the value to setpublic SightingSummary.Builder timeLastDetected(Date timeLastDetected)
The date and time the sighting was last detected. Format defined by RFC3339.
timeLastDetected
- the value to setpublic SightingSummary.Builder regions(List<String> regions)
Regions involved in the sighting
regions
- the value to setpublic SightingSummary build()
public SightingSummary.Builder copy(SightingSummary model)
Copyright © 2016–2024. All rights reserved.