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 Type
    Method
    Description
    void
    populateFromConfig(@NotNull org.apache.commons.configuration.HierarchicalConfiguration config)
    Update the current object with data in the HierarchicalConfiguration
    @NotNull org.apache.commons.configuration.HierarchicalConfiguration
    Generate a HierarchicalConfiguration 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 the HierarchicalConfiguration
      Parameters:
      config -
    • toConfiguration

      @NotNull @NotNull org.apache.commons.configuration.HierarchicalConfiguration toConfiguration()
      Generate a HierarchicalConfiguration from the current state of the object
      Returns:
      Always returns an HierarchicalConfiguration. Never null