Class GlueJobDefinition

java.lang.Object
com.poscoict.glueframework.scheduling.remote.GlueJobDefinition

public class GlueJobDefinition extends Object
Job 관련 정보를 가지는 클래스
  • Constructor Details

    • GlueJobDefinition

      public GlueJobDefinition(String requestId, String jobName)
    • GlueJobDefinition

      public GlueJobDefinition(String requestId, String jobName, String triggerName)
    • GlueJobDefinition

      public GlueJobDefinition(String requestId, String jobName, String triggerName, Map<String,Object> parameters)
  • Method Details

    • getRequestId

      public String getRequestId()
    • setRequestId

      public void setRequestId(String requestId)
    • getJobName

      public String getJobName()
    • setJobName

      public void setJobName(String jobName)
    • getTriggerName

      public String getTriggerName()
    • setTriggerName

      public void setTriggerName(String triggerName)
    • getParameters

      public Map<String,Object> getParameters()
    • setParameters

      public void setParameters(Map<String,Object> parameters)
    • getClientIp

      public String getClientIp()
    • setClientIp

      public void setClientIp(String clientIp)
    • isValid

      public boolean isValid()
      job name, request id의 null 여부를 체크
      Returns:
      하나라도 null이면 false
    • toString

      public String toString()
      Overrides:
      toString in class Object