Package com.oracle.bmc.cloudguard.model
Class ImpactedResourceSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.cloudguard.model.ImpactedResourceSummary.Builder
-
- Enclosing class:
- ImpactedResourceSummary
public static class ImpactedResourceSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ImpactedResourceSummary
build()
ImpactedResourceSummary.Builder
compartmentId(String compartmentId)
Compartment OCID where the impacted resource is createdImpactedResourceSummary.Builder
copy(ImpactedResourceSummary model)
ImpactedResourceSummary.Builder
id(String id)
Unique identifier for finding eventImpactedResourceSummary.Builder
problemId(String problemId)
Problem ID associated with the Impacted resourceImpactedResourceSummary.Builder
region(String region)
Region where the resource is createdImpactedResourceSummary.Builder
resourceId(String resourceId)
Unique identifier of the impacted resourceImpactedResourceSummary.Builder
resourceName(String resourceName)
Name of the impacted resourceImpactedResourceSummary.Builder
resourceType(String resourceType)
Type of the impacted resourceImpactedResourceSummary.Builder
sightingType(String sightingType)
Sighting type involvedImpactedResourceSummary.Builder
sightingTypeDisplayName(String sightingTypeDisplayName)
Display name of the sighting typeImpactedResourceSummary.Builder
timeIdentified(Date timeIdentified)
Date and time when the problem was identified
-
-
-
Method Detail
-
id
public ImpactedResourceSummary.Builder id(String id)
Unique identifier for finding event- Parameters:
id
- the value to set- Returns:
- this builder
-
resourceId
public ImpactedResourceSummary.Builder resourceId(String resourceId)
Unique identifier of the impacted resource- Parameters:
resourceId
- the value to set- Returns:
- this builder
-
problemId
public ImpactedResourceSummary.Builder problemId(String problemId)
Problem ID associated with the Impacted resource- Parameters:
problemId
- the value to set- Returns:
- this builder
-
compartmentId
public ImpactedResourceSummary.Builder compartmentId(String compartmentId)
Compartment OCID where the impacted resource is created- Parameters:
compartmentId
- the value to set- Returns:
- this builder
-
sightingType
public ImpactedResourceSummary.Builder sightingType(String sightingType)
Sighting type involved- Parameters:
sightingType
- the value to set- Returns:
- this builder
-
sightingTypeDisplayName
public ImpactedResourceSummary.Builder sightingTypeDisplayName(String sightingTypeDisplayName)
Display name of the sighting type- Parameters:
sightingTypeDisplayName
- the value to set- Returns:
- this builder
-
resourceName
public ImpactedResourceSummary.Builder resourceName(String resourceName)
Name of the impacted resource- Parameters:
resourceName
- the value to set- Returns:
- this builder
-
resourceType
public ImpactedResourceSummary.Builder resourceType(String resourceType)
Type of the impacted resource- Parameters:
resourceType
- the value to set- Returns:
- this builder
-
region
public ImpactedResourceSummary.Builder region(String region)
Region where the resource is created- Parameters:
region
- the value to set- Returns:
- this builder
-
timeIdentified
public ImpactedResourceSummary.Builder timeIdentified(Date timeIdentified)
Date and time when the problem was identified- Parameters:
timeIdentified
- the value to set- Returns:
- this builder
-
build
public ImpactedResourceSummary build()
-
copy
public ImpactedResourceSummary.Builder copy(ImpactedResourceSummary model)
-
-