Package com.oracle.bmc.waas.model
Class ThreatFeed.Builder
- java.lang.Object
-
- com.oracle.bmc.waas.model.ThreatFeed.Builder
-
- Enclosing class:
- ThreatFeed
public static class ThreatFeed.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ThreatFeed.Builder
action(ThreatFeed.Action action)
The action to take when traffic is flagged as malicious by data from the threat intelligence feed.ThreatFeed
build()
ThreatFeed.Builder
copy(ThreatFeed model)
ThreatFeed.Builder
description(String description)
The description of the threat intelligence feed.ThreatFeed.Builder
key(String key)
The unique key of the threat intelligence feed.ThreatFeed.Builder
name(String name)
The name of the threat intelligence feed.
-
-
-
Method Detail
-
key
public ThreatFeed.Builder key(String key)
The unique key of the threat intelligence feed.- Parameters:
key
- the value to set- Returns:
- this builder
-
name
public ThreatFeed.Builder name(String name)
The name of the threat intelligence feed.- Parameters:
name
- the value to set- Returns:
- this builder
-
action
public ThreatFeed.Builder action(ThreatFeed.Action action)
The action to take when traffic is flagged as malicious by data from the threat intelligence feed.If unspecified, defaults to OFF.
- Parameters:
action
- the value to set- Returns:
- this builder
-
description
public ThreatFeed.Builder description(String description)
The description of the threat intelligence feed.- Parameters:
description
- the value to set- Returns:
- this builder
-
build
public ThreatFeed build()
-
copy
public ThreatFeed.Builder copy(ThreatFeed model)
-
-