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