Package com.oracle.bmc.cloudguard.model
Class SightingImpactedResourceSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.cloudguard.model.SightingImpactedResourceSummary.Builder
-
- Enclosing class:
- SightingImpactedResourceSummary
public static class SightingImpactedResourceSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
id
public SightingImpactedResourceSummary.Builder id(String id)
Unique identifier for an impacted resource- Parameters:
id
- the value to set- Returns:
- this builder
-
resourceId
public SightingImpactedResourceSummary.Builder resourceId(String resourceId)
Impacted resource ID- Parameters:
resourceId
- the value to set- Returns:
- this builder
-
sightingId
public SightingImpactedResourceSummary.Builder sightingId(String sightingId)
Sighting ID for impacted resource- Parameters:
sightingId
- the value to set- Returns:
- this builder
-
problemId
public SightingImpactedResourceSummary.Builder problemId(String problemId)
Problem ID for impacted resource- Parameters:
problemId
- the value to set- Returns:
- this builder
-
compartmentId
public SightingImpactedResourceSummary.Builder compartmentId(String compartmentId)
Compartment ID for impacted resource- Parameters:
compartmentId
- the value to set- Returns:
- this builder
-
resourceName
public SightingImpactedResourceSummary.Builder resourceName(String resourceName)
Resource name- Parameters:
resourceName
- the value to set- Returns:
- this builder
-
resourceType
public SightingImpactedResourceSummary.Builder resourceType(String resourceType)
Resource type- Parameters:
resourceType
- the value to set- Returns:
- this builder
-
region
public SightingImpactedResourceSummary.Builder region(String region)
Region for impacted resource- Parameters:
region
- the value to set- Returns:
- this builder
-
timeIdentified
public SightingImpactedResourceSummary.Builder timeIdentified(Date timeIdentified)
Date and time when the impacted resource is identified for given sighting- Parameters:
timeIdentified
- the value to set- Returns:
- this builder
-
timeFirstDetected
public SightingImpactedResourceSummary.Builder timeFirstDetected(Date timeFirstDetected)
Time the activities were first detected.- Parameters:
timeFirstDetected
- the value to set- Returns:
- this builder
-
timeLastDetected
public SightingImpactedResourceSummary.Builder timeLastDetected(Date timeLastDetected)
Time the activities were last detected.Same as timeIdentified.
- Parameters:
timeLastDetected
- the value to set- Returns:
- this builder
-
timeFirstOccurred
public SightingImpactedResourceSummary.Builder timeFirstOccurred(Date timeFirstOccurred)
Time the activities were first performed.- Parameters:
timeFirstOccurred
- the value to set- Returns:
- this builder
-
timeLastOccurred
public SightingImpactedResourceSummary.Builder timeLastOccurred(Date timeLastOccurred)
Time the activities were last performed.- Parameters:
timeLastOccurred
- the value to set- Returns:
- this builder
-
build
public SightingImpactedResourceSummary build()
-
copy
public SightingImpactedResourceSummary.Builder copy(SightingImpactedResourceSummary model)
-
-