'Construct a JenkinsTriggerOperation.
Args:
title [string]: Name of the operation.
jenkins_agent [JenkinsAgent]: The JenkensAgent class that has the Jenkins
configuration stored.
job [string]: Name of the Jenkins job to be triggered.
token [string]: The token required to trigger the Jenkins job.
status_class [AgentOperationClass]: The status class used to monitor the
action that the jenkins trigger kicked off.
status_path [string]: The path the status should poll for success on.'

def __init__(self, title, jenkins_agent, token, job, status_class, status_path):

    super(JenkinsTriggerOperation, self).__init__(jenkins_agent=jenkins_agent, status_class=status_class, title=title)
    self.__token = token
    self.__job = job
    self.__status_class = status_class
    self.__status_path = status_path
