Package com.atlassian.bamboo.fieldvalue
Interface ConvertibleFromConfig
- All Known Subinterfaces:
BitbucketDelegatedRepository,BranchAwareRepository,BranchDetectionCapableRepository,BranchInformationProvider,BranchingAwareRepository,BranchIntegrationConfiguration,BranchMergingAwareRepository,BranchMonitoringConfiguration,CachingAwareRepository,CheckoutCustomRevisionDataAwareRepository,CommitIsolationAwareRepository,CommitUrlProvider,CustomRevisionDataAwareRepository,CustomSourceDirectoryAwareRepository,CustomVariableProviderRepository,DeploymentsAwareCommitUrlProvider,DockerPipelineConfiguration,EditActionAwareRepository,IncludeExcludeAwareRepository,InitialBuildAwareRepository,MavenPomAccessorCapableRepository,OnceOffCapableRepository,OptionallyConvertibleFromConfig,PreparableRepository,PushCapableRepository,QuietPeriodAwareRepository,Repository,RepositoryEventAware,RequirementsAwareRepository,RequiresRepositoryData,SelectableAuthenticationRepository,StandaloneRepository,StashRepository,TaggingAwareRepository,TestConnectionAwareRepository,WebRepositoryViewer,XmppMessageSender
- All Known Implementing Classes:
AbstractRepository,AbstractStandaloneRepository,AbstractWebRepositoryViewer,BitbucketRepository,BranchIntegrationConfigurationImpl,BranchMonitoringConfigurationImpl,BranchSpecificConfiguration,DefaultWebRepositoryViewer,DockerPipelineConfigurationImpl,FisheyeWebRepositoryViewer,GitHubRepository,GitRepository,LegacyStashWebRepositoryViewer,NoWebRepositoryViewer,NullRepository,SmackXmppMessageSender,StashRepositoryImpl,StashWebRepositoryViewer,SvnRepository
public interface ConvertibleFromConfig
This interface defines an object that can be converted to a from a
HierarchicalConfiguration-
Method Summary
Modifier and TypeMethodDescriptionvoidpopulateFromConfig(@NotNull org.apache.commons.configuration.HierarchicalConfiguration config) Update the current object with data in theHierarchicalConfiguration@NotNull org.apache.commons.configuration.HierarchicalConfigurationGenerate aHierarchicalConfigurationfrom 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 aHierarchicalConfigurationfrom the current state of the object- Returns:
- Always returns an
HierarchicalConfiguration. Never null
-