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.BuilderasnNumber(String asnNumber)ASN number of the endpointProblemEndpointSummarybuild()ProblemEndpointSummary.Buildercopy(ProblemEndpointSummary model)ProblemEndpointSummary.Buildercountry(String country)Country of the endpointProblemEndpointSummary.Builderid(String id)Unique identifier for problem endpoint.ProblemEndpointSummary.BuilderipAddress(String ipAddress)IP address of the endpointProblemEndpointSummary.BuilderipAddressType(String ipAddressType)Type of IP address for the endpointProblemEndpointSummary.BuilderipClassificationType(String ipClassificationType)IP address classification type for the endpointProblemEndpointSummary.Builderlatitude(Double latitude)Latitude of the endpointProblemEndpointSummary.Builderlongitude(Double longitude)Longitude of the endpointProblemEndpointSummary.BuilderproblemId(String problemId)Unique identifier for problem associated with the endpointProblemEndpointSummary.Builderregions(List<String> regions)Regions where activities were performed from this IP addressProblemEndpointSummary.Builderservices(List<String> services)List of services where activities were performed from this IP addressProblemEndpointSummary.BuildersightingId(String sightingId)Unique identifier for sighting associated with the endpointProblemEndpointSummary.BuildersightingType(String sightingType)Unique identifier for the sighting type associated with the endpointProblemEndpointSummary.BuildersightingTypeDisplayName(String sightingTypeDisplayName)Display name of the sighting typeProblemEndpointSummary.BuildertimeLastDetected(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)
-
-