Package org.apache.heron.api.topology
Class OutputFieldsGetter
- java.lang.Object
-
- org.apache.heron.api.topology.OutputFieldsGetter
-
- All Implemented Interfaces:
OutputFieldsDeclarer
public class OutputFieldsGetter extends Object implements OutputFieldsDeclarer
-
-
Constructor Summary
Constructors Constructor Description OutputFieldsGetter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
declare(boolean direct, Fields pFields)
void
declare(Fields pFields)
Uses default stream id.void
declareStream(String streamId, boolean direct, Fields pFields)
void
declareStream(String streamId, Fields pFields)
Map<String,org.apache.heron.api.generated.TopologyAPI.StreamSchema.Builder>
getFieldsDeclaration()
-
-
-
Method Detail
-
declare
public void declare(Fields pFields)
Description copied from interface:OutputFieldsDeclarer
Uses default stream id.- Specified by:
declare
in interfaceOutputFieldsDeclarer
-
declare
public void declare(boolean direct, Fields pFields)
- Specified by:
declare
in interfaceOutputFieldsDeclarer
-
declareStream
public void declareStream(String streamId, Fields pFields)
- Specified by:
declareStream
in interfaceOutputFieldsDeclarer
-
declareStream
public void declareStream(String streamId, boolean direct, Fields pFields)
- Specified by:
declareStream
in interfaceOutputFieldsDeclarer
-
-