Class BuildInfoContributor
- java.lang.Object
- org.springframework.boot.actuate.info.InfoPropertiesInfoContributor<org.springframework.boot.info.BuildProperties>
- org.springframework.boot.actuate.info.BuildInfoContributor
- All Implemented Interfaces:
InfoContributor
public class BuildInfoContributor extends InfoPropertiesInfoContributor<org.springframework.boot.info.BuildProperties>
AnInfoContributor
that exposesBuildProperties
.- Since:
- 1.4.0
Nested Class Summary
Nested classes/interfaces inherited from class org.springframework.boot.actuate.info.InfoPropertiesInfoContributor
InfoPropertiesInfoContributor.Mode
Constructor Summary
Constructors Constructor Description BuildInfoContributor(org.springframework.boot.info.BuildProperties properties)
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
contribute(Info.Builder builder)
Contributes additional details using the specifiedBuilder
.protected void
postProcessContent(Map<String,Object> content)
Post-process the content to expose.protected org.springframework.core.env.PropertySource<?>
toSimplePropertySource()
Return aPropertySource
for theSIMPLE
mode.Methods inherited from class org.springframework.boot.actuate.info.InfoPropertiesInfoContributor
copyIfSet, extractContent, generateContent, getMode, getNestedMap, getProperties, replaceValue, toPropertySource
Constructor Detail
BuildInfoContributor
public BuildInfoContributor(org.springframework.boot.info.BuildProperties properties)
Method Detail
contribute
public void contribute(Info.Builder builder)
Description copied from interface:InfoContributor
Contributes additional details using the specifiedBuilder
.- Parameters:
builder
- the builder to use
toSimplePropertySource
protected org.springframework.core.env.PropertySource<?> toSimplePropertySource()
Description copied from class:InfoPropertiesInfoContributor
Return aPropertySource
for theSIMPLE
mode.- Specified by:
toSimplePropertySource
in classInfoPropertiesInfoContributor<org.springframework.boot.info.BuildProperties>
- Returns:
- the property source for the simple model
- See Also:
InfoPropertiesInfoContributor.toPropertySource()
postProcessContent
protected void postProcessContent(Map<String,Object> content)
Description copied from class:InfoPropertiesInfoContributor
Post-process the content to expose. Elements can be added, changed or removed.- Overrides:
postProcessContent
in classInfoPropertiesInfoContributor<org.springframework.boot.info.BuildProperties>
- Parameters:
content
- the content to expose