Package com.atlassian.bamboo.fieldvalue
Interface ConvertibleFromConfig
- All Known Subinterfaces:
BranchIntegrationConfiguration
,BranchMonitoringConfiguration
,DockerPipelineConfiguration
,OptionallyConvertibleFromConfig
,XmppMessageSender
- All Known Implementing Classes:
BranchIntegrationConfigurationImpl
,BranchMonitoringConfigurationImpl
,BranchSpecificConfiguration
,DockerPipelineConfigurationImpl
,SmackXmppMessageSender
public interface ConvertibleFromConfig
This interface defines an object that can be converted to a from a
HierarchicalConfiguration
-
Method Summary
Modifier and TypeMethodDescriptionvoid
populateFromConfig
(@NotNull org.apache.commons.configuration.HierarchicalConfiguration config) Update the current object with data in theHierarchicalConfiguration
@NotNull org.apache.commons.configuration.HierarchicalConfiguration
Generate aHierarchicalConfiguration
from the current state of the object
-
Method Details
-
populateFromConfig
void populateFromConfig(@NotNull @NotNull org.apache.commons.configuration.HierarchicalConfiguration config) Update the current object with data in theHierarchicalConfiguration
- Parameters:
config
-
-
toConfiguration
@NotNull @NotNull org.apache.commons.configuration.HierarchicalConfiguration toConfiguration()Generate aHierarchicalConfiguration
from the current state of the object- Returns:
- Always returns an
HierarchicalConfiguration
. Never null
-