Package com.oracle.bmc.datasafe.model
Class SqlFirewallViolationAggregation.Builder
- java.lang.Object
-
- com.oracle.bmc.datasafe.model.SqlFirewallViolationAggregation.Builder
-
- Enclosing class:
- SqlFirewallViolationAggregation
public static class SqlFirewallViolationAggregation.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SqlFirewallViolationAggregationbuild()SqlFirewallViolationAggregation.Buildercopy(SqlFirewallViolationAggregation model)SqlFirewallViolationAggregation.Buildercount(Long count)Total count of aggregated value.SqlFirewallViolationAggregation.Builderdimensions(SqlFirewallViolationAggregationDimensions dimensions)SqlFirewallViolationAggregation.BuilderdisplayName(String displayName)The display name of aggregation field.SqlFirewallViolationAggregation.BuildermetricName(String metricName)The name of the aggregation.SqlFirewallViolationAggregation.BuildertimeEnded(Date timeEnded)The time at which the aggregation ended.SqlFirewallViolationAggregation.BuildertimeStarted(Date timeStarted)The time at which the aggregation started.
-
-
-
Method Detail
-
displayName
public SqlFirewallViolationAggregation.Builder displayName(String displayName)
The display name of aggregation field.- Parameters:
displayName- the value to set- Returns:
- this builder
-
metricName
public SqlFirewallViolationAggregation.Builder metricName(String metricName)
The name of the aggregation.- Parameters:
metricName- the value to set- Returns:
- this builder
-
timeStarted
public SqlFirewallViolationAggregation.Builder timeStarted(Date timeStarted)
The time at which the aggregation started.- Parameters:
timeStarted- the value to set- Returns:
- this builder
-
timeEnded
public SqlFirewallViolationAggregation.Builder timeEnded(Date timeEnded)
The time at which the aggregation ended.- Parameters:
timeEnded- the value to set- Returns:
- this builder
-
count
public SqlFirewallViolationAggregation.Builder count(Long count)
Total count of aggregated value.- Parameters:
count- the value to set- Returns:
- this builder
-
dimensions
public SqlFirewallViolationAggregation.Builder dimensions(SqlFirewallViolationAggregationDimensions dimensions)
-
build
public SqlFirewallViolationAggregation build()
-
copy
public SqlFirewallViolationAggregation.Builder copy(SqlFirewallViolationAggregation model)
-
-