Class SetupObjectFromResourceBean
- java.lang.Object
-
- jetbrains.buildServer.controllers.admin.projects.setupFromUrl.SetupObjectFromResourceBean
-
public class SetupObjectFromResourceBean extends java.lang.Object
This bean contains information provided by user on create project from URL page. If someResourceDiscoveryExtension
recognized some resource by entered URL and returnedDiscoveredObject
, this bean will be returned bygetDiscoveredResource()
method.- Since:
- 8.1
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SetupObjectFromResourceBean.ObjectType
-
Constructor Summary
Constructors Constructor Description SetupObjectFromResourceBean(java.lang.String url, Credentials credentials, SProject parentProject, SetupObjectFromResourceBean.ObjectType objectType, DiscoveredObject discoveredObject)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SimpleCredentials
getCredentials()
DiscoveredObject
getDiscoveredResource()
java.lang.String
getObjectType()
SProject
getParentProject()
java.lang.String
getUrl()
-
-
-
Constructor Detail
-
SetupObjectFromResourceBean
public SetupObjectFromResourceBean(@NotNull java.lang.String url, @Nullable Credentials credentials, @NotNull SProject parentProject, @NotNull SetupObjectFromResourceBean.ObjectType objectType, @NotNull DiscoveredObject discoveredObject)
-
-
Method Detail
-
getParentProject
@NotNull public SProject getParentProject()
- Returns:
- parent project where new project must be created
-
getUrl
@NotNull public java.lang.String getUrl()
- Returns:
- resource URL provided by user
-
getCredentials
@Nullable public SimpleCredentials getCredentials()
- Returns:
- credentials provided by user
-
getDiscoveredResource
@NotNull public DiscoveredObject getDiscoveredResource()
- Returns:
- object describing resource located at user provided URL
-
getObjectType
public java.lang.String getObjectType()
- Returns:
- type of the object being set up
-
-