jetbrains.buildServer.buildTriggers
Interface BuildTriggerDescriptor

All Superinterfaces:
ParametersDescriptor

public interface BuildTriggerDescriptor
extends ParametersDescriptor

Contains build trigger settings

Since:
5.1

Method Summary
 BuildTriggerService getBuildTriggerService()
           
 java.util.Map<java.lang.String,java.lang.String> getProperties()
          Returns trigger properties map
 java.lang.String getSignature()
          Deprecated. since 7.0 same as ParametersDescriptor.getId()
 java.lang.String getTriggerName()
          Return name of the trigger to which these settings correspond
 
Methods inherited from interface jetbrains.buildServer.serverSide.ParametersDescriptor
getId, getParameters, getType
 

Method Detail

getTriggerName

@NotNull
java.lang.String getTriggerName()
Return name of the trigger to which these settings correspond

Returns:
name of the trigger (same as ParametersDescriptor.getType())

getProperties

@NotNull
java.util.Map<java.lang.String,java.lang.String> getProperties()
Returns trigger properties map

Returns:
trigger properties map (same as ParametersDescriptor.getParameters())

getSignature

@NotNull
java.lang.String getSignature()
Deprecated. since 7.0 same as ParametersDescriptor.getId()

Returns signature of the trigger settings. Triggers are considered equal if their signatures are equal.

Returns:
see above

getBuildTriggerService

@NotNull
BuildTriggerService getBuildTriggerService()
Returns:
build trigger service corresponding to this trigger descriptor