Class ProjectFeatureDescriptorImpl
- java.lang.Object
-
- jetbrains.buildServer.serverSide.impl.ProjectFeatureDescriptorImpl
-
- All Implemented Interfaces:
ParametersDescriptor,SProjectFeatureDescriptor
- Direct Known Subclasses:
BuildExecutorDescriptorImpl,SpaceTemporaryConnection,UntrustedBuildsSettings
public class ProjectFeatureDescriptorImpl extends Object implements SProjectFeatureDescriptor
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)StringgetId()Returns unique id of this descriptorMap<String,String>getParameters()Returns parameters map.StringgetProjectId()StringgetType()Returns type of the parametersinthashCode()StringtoString()
-
-
-
Method Detail
-
getId
@NotNull public String getId()
Description copied from interface:ParametersDescriptorReturns unique id of this descriptor- Specified by:
getIdin interfaceParametersDescriptor- Specified by:
getIdin interfaceSProjectFeatureDescriptor- Returns:
- unique id of this descriptor. The id is unique only across one project, different projects could have features with same ids. The id could change during project copy.
-
getType
@NotNull public String getType()
Description copied from interface:ParametersDescriptorReturns type of the parameters- Specified by:
getTypein interfaceParametersDescriptor- Returns:
- parameters type
-
getParameters
@NotNull public Map<String,String> getParameters()
Description copied from interface:ParametersDescriptorReturns parameters map.- Specified by:
getParametersin interfaceParametersDescriptor- Returns:
- parameters map
-
getProjectId
@NotNull public String getProjectId()
- Specified by:
getProjectIdin interfaceSProjectFeatureDescriptor- Returns:
- internal id of project holding this feature
-
-