Package com.oracle.bmc.cloudguard.model
Class SightingEndpointSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.cloudguard.model.SightingEndpointSummary.Builder
-
- Enclosing class:
- SightingEndpointSummary
public static class SightingEndpointSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SightingEndpointSummary.Builder
asnNumber(String asnNumber)
ASN number of sightingSightingEndpointSummary
build()
SightingEndpointSummary.Builder
copy(SightingEndpointSummary model)
SightingEndpointSummary.Builder
country(String country)
Country involved in sightingSightingEndpointSummary.Builder
id(String id)
Unique identifier for sighting endpointsSightingEndpointSummary.Builder
ipAddress(String ipAddress)
IP address involved in sightingSightingEndpointSummary.Builder
ipAddressType(String ipAddressType)
Type of IP address involved in sightingSightingEndpointSummary.Builder
ipClassificationType(String ipClassificationType)
IP address classification typeSightingEndpointSummary.Builder
latitude(Double latitude)
Latitude of sightingSightingEndpointSummary.Builder
longitude(Double longitude)
Longitude of sightingSightingEndpointSummary.Builder
problemId(String problemId)
Problem ID for sighting endpointsSightingEndpointSummary.Builder
regions(List<String> regions)
List of regions where activities were performed from this IP addressSightingEndpointSummary.Builder
services(List<String> services)
List of services where activities were performed from this IP addressSightingEndpointSummary.Builder
sightingId(String sightingId)
Sighting ID for sighting endpointsSightingEndpointSummary.Builder
timeFirstDetected(Date timeFirstDetected)
Time the activities were first detected.SightingEndpointSummary.Builder
timeFirstOccurred(Date timeFirstOccurred)
Time the activities were first performed.SightingEndpointSummary.Builder
timeLastDetected(Date timeLastDetected)
Time the activities were last detected.SightingEndpointSummary.Builder
timeLastOccurred(Date timeLastOccurred)
Time the activities were last performed.
-
-
-
Method Detail
-
id
public SightingEndpointSummary.Builder id(String id)
Unique identifier for sighting endpoints- Parameters:
id
- the value to set- Returns:
- this builder
-
sightingId
public SightingEndpointSummary.Builder sightingId(String sightingId)
Sighting ID for sighting endpoints- Parameters:
sightingId
- the value to set- Returns:
- this builder
-
problemId
public SightingEndpointSummary.Builder problemId(String problemId)
Problem ID for sighting endpoints- Parameters:
problemId
- the value to set- Returns:
- this builder
-
ipAddress
public SightingEndpointSummary.Builder ipAddress(String ipAddress)
IP address involved in sighting- Parameters:
ipAddress
- the value to set- Returns:
- this builder
-
ipAddressType
public SightingEndpointSummary.Builder ipAddressType(String ipAddressType)
Type of IP address involved in sighting- Parameters:
ipAddressType
- the value to set- Returns:
- this builder
-
ipClassificationType
public SightingEndpointSummary.Builder ipClassificationType(String ipClassificationType)
IP address classification type- Parameters:
ipClassificationType
- the value to set- Returns:
- this builder
-
country
public SightingEndpointSummary.Builder country(String country)
Country involved in sighting- Parameters:
country
- the value to set- Returns:
- this builder
-
latitude
public SightingEndpointSummary.Builder latitude(Double latitude)
Latitude of sighting- Parameters:
latitude
- the value to set- Returns:
- this builder
-
longitude
public SightingEndpointSummary.Builder longitude(Double longitude)
Longitude of sighting- Parameters:
longitude
- the value to set- Returns:
- this builder
-
asnNumber
public SightingEndpointSummary.Builder asnNumber(String asnNumber)
ASN number of sighting- Parameters:
asnNumber
- the value to set- Returns:
- this builder
-
regions
public SightingEndpointSummary.Builder regions(List<String> regions)
List of regions where activities were performed from this IP address- Parameters:
regions
- the value to set- Returns:
- this builder
-
services
public SightingEndpointSummary.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 SightingEndpointSummary.Builder timeFirstDetected(Date timeFirstDetected)
Time the activities were first detected.- Parameters:
timeFirstDetected
- the value to set- Returns:
- this builder
-
timeLastDetected
public SightingEndpointSummary.Builder timeLastDetected(Date timeLastDetected)
Time the activities were last detected.- Parameters:
timeLastDetected
- the value to set- Returns:
- this builder
-
timeFirstOccurred
public SightingEndpointSummary.Builder timeFirstOccurred(Date timeFirstOccurred)
Time the activities were first performed.- Parameters:
timeFirstOccurred
- the value to set- Returns:
- this builder
-
timeLastOccurred
public SightingEndpointSummary.Builder timeLastOccurred(Date timeLastOccurred)
Time the activities were last performed.- Parameters:
timeLastOccurred
- the value to set- Returns:
- this builder
-
build
public SightingEndpointSummary build()
-
copy
public SightingEndpointSummary.Builder copy(SightingEndpointSummary model)
-
-