Package com.oracle.bmc.cloudguard.model
Class ResourceProfileEndpointSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.cloudguard.model.ResourceProfileEndpointSummary.Builder
-
- Enclosing class:
- ResourceProfileEndpointSummary
public static class ResourceProfileEndpointSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
id
public ResourceProfileEndpointSummary.Builder id(String id)
Unique identifier for sighting endpoints- Parameters:
id
- the value to set- Returns:
- this builder
-
resourceProfileId
public ResourceProfileEndpointSummary.Builder resourceProfileId(String resourceProfileId)
Resource profile ID associated with the impacted resource- Parameters:
resourceProfileId
- the value to set- Returns:
- this builder
-
problemId
public ResourceProfileEndpointSummary.Builder problemId(String problemId)
Problem ID for sighting endpoints- Parameters:
problemId
- the value to set- Returns:
- this builder
-
sightingType
public ResourceProfileEndpointSummary.Builder sightingType(String sightingType)
Type of sighting for sighting endpoints- Parameters:
sightingType
- the value to set- Returns:
- this builder
-
sightingTypeDisplayName
public ResourceProfileEndpointSummary.Builder sightingTypeDisplayName(String sightingTypeDisplayName)
Display name of the sighting type- Parameters:
sightingTypeDisplayName
- the value to set- Returns:
- this builder
-
ipAddress
public ResourceProfileEndpointSummary.Builder ipAddress(String ipAddress)
IP address for sighting- Parameters:
ipAddress
- the value to set- Returns:
- this builder
-
ipAddressType
public ResourceProfileEndpointSummary.Builder ipAddressType(String ipAddressType)
Type of IP address for sighting- Parameters:
ipAddressType
- the value to set- Returns:
- this builder
-
ipClassificationType
public ResourceProfileEndpointSummary.Builder ipClassificationType(String ipClassificationType)
IP address classification type- Parameters:
ipClassificationType
- the value to set- Returns:
- this builder
-
country
public ResourceProfileEndpointSummary.Builder country(String country)
Country of sighting- Parameters:
country
- the value to set- Returns:
- this builder
-
latitude
public ResourceProfileEndpointSummary.Builder latitude(Double latitude)
Latitude of sighting- Parameters:
latitude
- the value to set- Returns:
- this builder
-
longitude
public ResourceProfileEndpointSummary.Builder longitude(Double longitude)
Longitude of sighting- Parameters:
longitude
- the value to set- Returns:
- this builder
-
asnNumber
public ResourceProfileEndpointSummary.Builder asnNumber(String asnNumber)
ASN number of sighting- Parameters:
asnNumber
- the value to set- Returns:
- this builder
-
regions
public ResourceProfileEndpointSummary.Builder regions(List<String> regions)
Regions where activities were performed from this IP address- Parameters:
regions
- the value to set- Returns:
- this builder
-
services
public ResourceProfileEndpointSummary.Builder services(List<String> services)
List of services where activities were performed from this IP address- Parameters:
services
- the value to set- Returns:
- this builder
-
timeFirstDetected
public ResourceProfileEndpointSummary.Builder timeFirstDetected(Date timeFirstDetected)
Time the activities were first detected.- Parameters:
timeFirstDetected
- the value to set- Returns:
- this builder
-
timeLastDetected
public ResourceProfileEndpointSummary.Builder timeLastDetected(Date timeLastDetected)
Time the activities were last detected.- Parameters:
timeLastDetected
- the value to set- Returns:
- this builder
-
timeFirstOccurred
public ResourceProfileEndpointSummary.Builder timeFirstOccurred(Date timeFirstOccurred)
Time the activities were first performed.- Parameters:
timeFirstOccurred
- the value to set- Returns:
- this builder
-
timeLastOccurred
public ResourceProfileEndpointSummary.Builder timeLastOccurred(Date timeLastOccurred)
Time the activities were last performed.- Parameters:
timeLastOccurred
- the value to set- Returns:
- this builder
-
build
public ResourceProfileEndpointSummary build()
-
copy
public ResourceProfileEndpointSummary.Builder copy(ResourceProfileEndpointSummary model)
-
-