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 EffectivePropertySummarybuild()EffectivePropertySummary.Buildercopy(EffectivePropertySummary model)EffectivePropertySummary.BuildereffectiveLevel(String effectiveLevel)The level from which the effective value was determined.EffectivePropertySummary.Buildername(String name)The property name.EffectivePropertySummary.Builderpatterns(List<PatternOverride> patterns)A list of pattern level override values for the property.EffectivePropertySummary.Buildervalue(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)
-
-