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 ImpactedResourceSummarybuild()ImpactedResourceSummary.BuildercompartmentId(String compartmentId)Compartment OCID where the impacted resource is createdImpactedResourceSummary.Buildercopy(ImpactedResourceSummary model)ImpactedResourceSummary.Builderid(String id)Unique identifier for finding eventImpactedResourceSummary.BuilderproblemId(String problemId)Problem ID associated with the Impacted resourceImpactedResourceSummary.Builderregion(String region)Region where the resource is createdImpactedResourceSummary.BuilderresourceId(String resourceId)Unique identifier of the impacted resourceImpactedResourceSummary.BuilderresourceName(String resourceName)Name of the impacted resourceImpactedResourceSummary.BuilderresourceType(String resourceType)Type of the impacted resourceImpactedResourceSummary.BuildersightingType(String sightingType)Sighting type involvedImpactedResourceSummary.BuildersightingTypeDisplayName(String sightingTypeDisplayName)Display name of the sighting typeImpactedResourceSummary.BuildertimeIdentified(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)
-
-