public class FetchInput extends java.lang.Object implements Hierarchical, FetchAffinityKey, InputItem, Identifiable, Fields, Metadata
Modifier and Type | Class and Description |
---|---|
static class |
FetchInput.Builder |
Modifier and Type | Method and Description |
---|---|
static FetchInput.Builder |
builder(java.lang.String id) |
java.lang.String |
getAffinityKey() |
java.lang.String |
getCanonicalId() |
java.util.Map<java.lang.String,java.lang.Object> |
getFields() |
java.lang.String |
getId() |
java.util.Map<java.lang.String,java.lang.Object> |
getMetadata() |
java.lang.String |
getParentId() |
java.lang.String |
getSourcePhase() |
java.lang.String |
getTargetPhase() |
boolean |
hasId() |
boolean |
isLeafNode() |
boolean |
isTransient() |
java.lang.String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
isBranchNode
hasAffinityKey
hasFields
hasMetadata
public boolean hasId()
public java.lang.String getId()
getId
in interface Identifiable
public java.util.Map<java.lang.String,java.lang.Object> getMetadata()
getMetadata
in interface Metadata
public java.util.Map<java.lang.String,java.lang.Object> getFields()
public java.lang.String getParentId()
public java.lang.String getCanonicalId()
public java.lang.String getSourcePhase()
public java.lang.String getTargetPhase()
public boolean isTransient()
public java.lang.String getAffinityKey()
getAffinityKey
in interface FetchAffinityKey
public boolean isLeafNode()
isLeafNode
in interface Hierarchical
public static FetchInput.Builder builder(java.lang.String id)
public java.lang.String toString()
toString
in class java.lang.Object