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.BuilderasnNumber(String asnNumber)ASN number of sightingSightingEndpointSummarybuild()SightingEndpointSummary.Buildercopy(SightingEndpointSummary model)SightingEndpointSummary.Buildercountry(String country)Country involved in sightingSightingEndpointSummary.Builderid(String id)Unique identifier for sighting endpointsSightingEndpointSummary.BuilderipAddress(String ipAddress)IP address involved in sightingSightingEndpointSummary.BuilderipAddressType(String ipAddressType)Type of IP address involved in sightingSightingEndpointSummary.BuilderipClassificationType(String ipClassificationType)IP address classification typeSightingEndpointSummary.Builderlatitude(Double latitude)Latitude of sightingSightingEndpointSummary.Builderlongitude(Double longitude)Longitude of sightingSightingEndpointSummary.BuilderproblemId(String problemId)Problem ID for sighting endpointsSightingEndpointSummary.Builderregions(List<String> regions)List of regions where activities were performed from this IP addressSightingEndpointSummary.Builderservices(List<String> services)List of services where activities were performed from this IP addressSightingEndpointSummary.BuildersightingId(String sightingId)Sighting ID for sighting endpointsSightingEndpointSummary.BuildertimeFirstDetected(Date timeFirstDetected)Time the activities were first detected.SightingEndpointSummary.BuildertimeFirstOccurred(Date timeFirstOccurred)Time the activities were first performed.SightingEndpointSummary.BuildertimeLastDetected(Date timeLastDetected)Time the activities were last detected.SightingEndpointSummary.BuildertimeLastOccurred(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)
-
-