com.poscoict.glueframework.scheduling.remote
Class GlueJobDefinition
java.lang.Object
com.poscoict.glueframework.scheduling.remote.GlueJobDefinition
public class GlueJobDefinition
- extends Object
Job 관련 정보를 가지는 클래스
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)
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
Copyright © 2013–2016 POSCO ICT. All rights reserved.