Class EffectivePropertySummary.Builder
- java.lang.Object
-
- com.oracle.bmc.loganalytics.model.EffectivePropertySummary.Builder
-
- Enclosing class:
- EffectivePropertySummary
public static class EffectivePropertySummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EffectivePropertySummary
build()
EffectivePropertySummary.Builder
copy(EffectivePropertySummary model)
EffectivePropertySummary.Builder
effectiveLevel(String effectiveLevel)
The level from which the effective value was determined.EffectivePropertySummary.Builder
name(String name)
The property name.EffectivePropertySummary.Builder
patterns(List<PatternOverride> patterns)
A list of pattern level override values for the property.EffectivePropertySummary.Builder
value(String value)
The effective value of the property.
-
-
-
Method Detail
-
name
public EffectivePropertySummary.Builder name(String name)
The property name.- Parameters:
name
- the value to set- Returns:
- this builder
-
value
public EffectivePropertySummary.Builder value(String value)
The effective value of the property.This is determined by considering the value set at the most effective level.
- Parameters:
value
- the value to set- Returns:
- this builder
-
effectiveLevel
public EffectivePropertySummary.Builder effectiveLevel(String effectiveLevel)
The level from which the effective value was determined.- Parameters:
effectiveLevel
- the value to set- Returns:
- this builder
-
patterns
public EffectivePropertySummary.Builder patterns(List<PatternOverride> patterns)
A list of pattern level override values for the property.- Parameters:
patterns
- the value to set- Returns:
- this builder
-
build
public EffectivePropertySummary build()
-
copy
public EffectivePropertySummary.Builder copy(EffectivePropertySummary model)
-
-