|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface Target
A Target represents the output destination of a Crunch PCollection
in the context of a Crunch job.
| Nested Class Summary | |
|---|---|
static class |
Target.WriteMode
An enum to represent different options the client may specify for handling the case where the output path, table, etc. |
| Method Summary | ||
|---|---|---|
boolean |
accept(OutputHandler handler,
PType<?> ptype)
Checks to see if this Target instance is compatible with the
given PType. |
|
|
asSourceTarget(PType<T> ptype)
Attempt to create the SourceTarget type that corresponds to this Target
for the given PType, if possible. |
|
void |
handleExisting(Target.WriteMode writeMode,
org.apache.hadoop.conf.Configuration conf)
Apply the given WriteMode to this Target instance. |
|
| Method Detail |
|---|
void handleExisting(Target.WriteMode writeMode,
org.apache.hadoop.conf.Configuration conf)
WriteMode to this Target instance.
writeMode - The strategy for handling existing outputsconf - The ever-useful Configuration instance
boolean accept(OutputHandler handler,
PType<?> ptype)
Target instance is compatible with the
given PType.
handler - The OutputHandler that is managing the output for the jobptype - The PType to check
PType,
false otherwise<T> SourceTarget<T> asSourceTarget(PType<T> ptype)
SourceTarget type that corresponds to this Target
for the given PType, if possible. If it is not possible, return null.
ptype - The PType to use in constructing the SourceTarget
SourceTarget or null if such a SourceTarget does not exist
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||