public static class EffectivePropertySummary.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and 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.
|
public EffectivePropertySummary.Builder name(String name)
The property name.
name
- the value to setpublic EffectivePropertySummary.Builder value(String value)
The effective value of the property. This is determined by considering the value set at the most effective level.
value
- the value to setpublic EffectivePropertySummary.Builder effectiveLevel(String effectiveLevel)
The level from which the effective value was determined.
effectiveLevel
- the value to setpublic EffectivePropertySummary.Builder patterns(List<PatternOverride> patterns)
A list of pattern level override values for the property.
patterns
- the value to setpublic EffectivePropertySummary build()
public EffectivePropertySummary.Builder copy(EffectivePropertySummary model)
Copyright © 2016–2024. All rights reserved.