Package com.oracle.bmc.cloudguard.model
Class ProblemEndpointSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.cloudguard.model.ProblemEndpointSummary.Builder
-
- Enclosing class:
- ProblemEndpointSummary
public static class ProblemEndpointSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ProblemEndpointSummary.Builder
asnNumber(String asnNumber)
ASN number of the endpointProblemEndpointSummary
build()
ProblemEndpointSummary.Builder
copy(ProblemEndpointSummary model)
ProblemEndpointSummary.Builder
country(String country)
Country of the endpointProblemEndpointSummary.Builder
id(String id)
Unique identifier for problem endpoint.ProblemEndpointSummary.Builder
ipAddress(String ipAddress)
IP address of the endpointProblemEndpointSummary.Builder
ipAddressType(String ipAddressType)
Type of IP address for the endpointProblemEndpointSummary.Builder
ipClassificationType(String ipClassificationType)
IP address classification type for the endpointProblemEndpointSummary.Builder
latitude(Double latitude)
Latitude of the endpointProblemEndpointSummary.Builder
longitude(Double longitude)
Longitude of the endpointProblemEndpointSummary.Builder
problemId(String problemId)
Unique identifier for problem associated with the endpointProblemEndpointSummary.Builder
regions(List<String> regions)
Regions where activities were performed from this IP addressProblemEndpointSummary.Builder
services(List<String> services)
List of services where activities were performed from this IP addressProblemEndpointSummary.Builder
sightingId(String sightingId)
Unique identifier for sighting associated with the endpointProblemEndpointSummary.Builder
sightingType(String sightingType)
Unique identifier for the sighting type associated with the endpointProblemEndpointSummary.Builder
sightingTypeDisplayName(String sightingTypeDisplayName)
Display name of the sighting typeProblemEndpointSummary.Builder
timeLastDetected(Date timeLastDetected)
Time when activities were last detected
-
-
-
Method Detail
-
id
public ProblemEndpointSummary.Builder id(String id)
Unique identifier for problem endpoint.- Parameters:
id
- the value to set- Returns:
- this builder
-
sightingId
public ProblemEndpointSummary.Builder sightingId(String sightingId)
Unique identifier for sighting associated with the endpoint- Parameters:
sightingId
- the value to set- Returns:
- this builder
-
problemId
public ProblemEndpointSummary.Builder problemId(String problemId)
Unique identifier for problem associated with the endpoint- Parameters:
problemId
- the value to set- Returns:
- this builder
-
sightingType
public ProblemEndpointSummary.Builder sightingType(String sightingType)
Unique identifier for the sighting type associated with the endpoint- Parameters:
sightingType
- the value to set- Returns:
- this builder
-
sightingTypeDisplayName
public ProblemEndpointSummary.Builder sightingTypeDisplayName(String sightingTypeDisplayName)
Display name of the sighting type- Parameters:
sightingTypeDisplayName
- the value to set- Returns:
- this builder
-
ipAddress
public ProblemEndpointSummary.Builder ipAddress(String ipAddress)
IP address of the endpoint- Parameters:
ipAddress
- the value to set- Returns:
- this builder
-
ipAddressType
public ProblemEndpointSummary.Builder ipAddressType(String ipAddressType)
Type of IP address for the endpoint- Parameters:
ipAddressType
- the value to set- Returns:
- this builder
-
ipClassificationType
public ProblemEndpointSummary.Builder ipClassificationType(String ipClassificationType)
IP address classification type for the endpoint- Parameters:
ipClassificationType
- the value to set- Returns:
- this builder
-
country
public ProblemEndpointSummary.Builder country(String country)
Country of the endpoint- Parameters:
country
- the value to set- Returns:
- this builder
-
latitude
public ProblemEndpointSummary.Builder latitude(Double latitude)
Latitude of the endpoint- Parameters:
latitude
- the value to set- Returns:
- this builder
-
longitude
public ProblemEndpointSummary.Builder longitude(Double longitude)
Longitude of the endpoint- Parameters:
longitude
- the value to set- Returns:
- this builder
-
asnNumber
public ProblemEndpointSummary.Builder asnNumber(String asnNumber)
ASN number of the endpoint- Parameters:
asnNumber
- the value to set- Returns:
- this builder
-
regions
public ProblemEndpointSummary.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 ProblemEndpointSummary.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
-
timeLastDetected
public ProblemEndpointSummary.Builder timeLastDetected(Date timeLastDetected)
Time when activities were last detected- Parameters:
timeLastDetected
- the value to set- Returns:
- this builder
-
build
public ProblemEndpointSummary build()
-
copy
public ProblemEndpointSummary.Builder copy(ProblemEndpointSummary model)
-
-