public static class ResourceProfileSummary.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
ResourceProfileSummary |
build() |
ResourceProfileSummary.Builder |
copy(ResourceProfileSummary model) |
ResourceProfileSummary.Builder |
displayName(String displayName)
Resource name for resource profile
|
ResourceProfileSummary.Builder |
id(String id)
Unique identifier for resource profile
|
ResourceProfileSummary.Builder |
problemsCount(Integer problemsCount)
Number of problems associated with this resource profile
|
ResourceProfileSummary.Builder |
resourceId(String resourceId)
Unique identifier for resource profile
|
ResourceProfileSummary.Builder |
riskScore(Double riskScore)
Risk Score for the resource profile
|
ResourceProfileSummary.Builder |
sightingsCount(Integer sightingsCount)
Number of sightings associated with this resource profile
|
ResourceProfileSummary.Builder |
tactics(List<TacticSummary> tactics)
List of tactic summary associated with the resource profile.
|
ResourceProfileSummary.Builder |
timeFirstDetected(Date timeFirstDetected)
The date and time the resource profile was first detected.
|
ResourceProfileSummary.Builder |
timeLastDetected(Date timeLastDetected)
The date and time the resource profile was last detected.
|
ResourceProfileSummary.Builder |
type(String type)
Resource type for resource profile
|
public ResourceProfileSummary.Builder sightingsCount(Integer sightingsCount)
Number of sightings associated with this resource profile
sightingsCount
- the value to setpublic ResourceProfileSummary.Builder id(String id)
Unique identifier for resource profile
id
- the value to setpublic ResourceProfileSummary.Builder resourceId(String resourceId)
Unique identifier for resource profile
resourceId
- the value to setpublic ResourceProfileSummary.Builder displayName(String displayName)
Resource name for resource profile
displayName
- the value to setpublic ResourceProfileSummary.Builder type(String type)
Resource type for resource profile
type
- the value to setpublic ResourceProfileSummary.Builder riskScore(Double riskScore)
Risk Score for the resource profile
riskScore
- the value to setpublic ResourceProfileSummary.Builder tactics(List<TacticSummary> tactics)
List of tactic summary associated with the resource profile.
tactics
- the value to setpublic ResourceProfileSummary.Builder timeFirstDetected(Date timeFirstDetected)
The date and time the resource profile was first detected. Format defined by RFC3339.
timeFirstDetected
- the value to setpublic ResourceProfileSummary.Builder timeLastDetected(Date timeLastDetected)
The date and time the resource profile was last detected. Format defined by RFC3339.
timeLastDetected
- the value to setpublic ResourceProfileSummary.Builder problemsCount(Integer problemsCount)
Number of problems associated with this resource profile
problemsCount
- the value to setpublic ResourceProfileSummary build()
public ResourceProfileSummary.Builder copy(ResourceProfileSummary model)
Copyright © 2016–2023. All rights reserved.