public class PartialVcsRepositoryDataBuilder extends Object
public static PartialVcsRepositoryDataBuilder newBuilder()
public PartialVcsRepositoryDataBuilder copyWithEmptyConfig(@Nullable PartialVcsRepositoryData other)
public PartialVcsRepositoryDataBuilder fullCopy(@NotNull PartialVcsRepositoryData other)
public PartialVcsRepositoryDataBuilder name(String name)
public PartialVcsRepositoryDataBuilder oid(BambooEntityOid oid)
public PartialVcsRepositoryDataBuilder description(String description)
public PartialVcsRepositoryDataBuilder serverConfiguration(@Nullable Map<String,String> serverConfiguration)
public PartialVcsRepositoryDataBuilder changeDetectionConfiguration(@Nullable Map<String,String> changeDetectionConfiguration)
public PartialVcsRepositoryDataBuilder branchDetectionConfiguration(@Nullable Map<String,String> branchDetectionConfiguration)
public PartialVcsRepositoryDataBuilder bambooSpecsDetectionConfiguration(@Nullable Map<String,String> bambooSpecsDetectionConfiguration)
public PartialVcsRepositoryDataBuilder branchConfiguration(@Nullable Map<String,String> branchConfiguration)
public PartialVcsRepositoryDataBuilder vcsBranch(VcsBranch vcsBranch)
public PartialVcsRepositoryDataBuilder viewerPluginKey(String viewerPluginKey)
public PartialVcsRepositoryDataBuilder viewerConfiguration(Map<String,String> viewerConfiguration)
public PartialVcsRepositoryDataBuilder legacyXml(String legacyXml)
public PartialVcsRepositoryDataBuilder legacyViewerXml(String legacyXml)
public PartialVcsRepositoryDataBuilder linked(boolean isLinked)
public PartialVcsRepositoryDataBuilder pluginKey(String pluginKey)
public PartialVcsRepositoryDataBuilder inheritedData(VcsRepositoryData inheritedData)
public PartialVcsRepositoryDataBuilder projectId(Long projectId)
@Deprecated public String getLegacyXml()
@Deprecated public Map<String,String> getBranchConfiguration()
public PartialVcsRepositoryData build()
Copyright © 2021 Atlassian Software Systems Pty Ltd. All rights reserved.