Class VcsBranchDefinitionImpl
- java.lang.Object
-
- com.atlassian.bamboo.vcs.configuration.VcsBranchDefinitionImpl
-
- All Implemented Interfaces:
VcsBranchDefinition
,VcsConfigurationFragment
public class VcsBranchDefinitionImpl extends Object implements VcsBranchDefinition
-
-
Constructor Summary
Constructors Constructor Description VcsBranchDefinitionImpl(@NotNull VcsBranchDefinition branch)
VcsBranchDefinitionImpl(@NotNull Map<String,String> configuration, @NotNull VcsBranch vcsBranch)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object o)
@NotNull Map<String,String>
getConfiguration()
@NotNull VcsBranch
getVcsBranch()
int
hashCode()
-
-
-
Constructor Detail
-
VcsBranchDefinitionImpl
public VcsBranchDefinitionImpl(@NotNull @NotNull Map<String,String> configuration, @NotNull @NotNull VcsBranch vcsBranch)
-
VcsBranchDefinitionImpl
public VcsBranchDefinitionImpl(@NotNull @NotNull VcsBranchDefinition branch)
-
-
Method Detail
-
getVcsBranch
@NotNull public @NotNull VcsBranch getVcsBranch()
- Specified by:
getVcsBranch
in interfaceVcsBranchDefinition
- Returns:
- branch as configured (i.e. without variable substitution)
-
getConfiguration
@NotNull public @NotNull Map<String,String> getConfiguration()
- Specified by:
getConfiguration
in interfaceVcsConfigurationFragment
-
-