org.apache.falcon.entity
Class WorkflowNameBuilder<T extends Entity>

java.lang.Object
  extended by org.apache.falcon.entity.WorkflowNameBuilder<T>
Type Parameters:
T -

public class WorkflowNameBuilder<T extends Entity>
extends Object

Convenient builder for workflow name.


Nested Class Summary
static class WorkflowNameBuilder.WorkflowName
          Workflow name.
 
Constructor Summary
WorkflowNameBuilder(T entity)
           
 
Method Summary
 WorkflowNameBuilder.WorkflowName getWorkflowName()
           
 String getWorkflowSuffixes(String workflowName)
           
 Tag getWorkflowTag(String workflowName)
           
 void setSuffixes(List<String> suffixes)
           
 void setTag(Tag tag)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WorkflowNameBuilder

public WorkflowNameBuilder(T entity)
Method Detail

setTag

public void setTag(Tag tag)

setSuffixes

public void setSuffixes(List<String> suffixes)

getWorkflowName

public WorkflowNameBuilder.WorkflowName getWorkflowName()

getWorkflowTag

public Tag getWorkflowTag(String workflowName)

getWorkflowSuffixes

public String getWorkflowSuffixes(String workflowName)


Copyright © 2013-2014 Apache Software Foundation. All Rights Reserved.