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 voiddeclare(boolean direct, Fields pFields)voiddeclare(Fields pFields)Uses default stream id.voiddeclareStream(String streamId, boolean direct, Fields pFields)voiddeclareStream(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:OutputFieldsDeclarerUses default stream id.- Specified by:
declarein interfaceOutputFieldsDeclarer
-
declare
public void declare(boolean direct, Fields pFields)- Specified by:
declarein interfaceOutputFieldsDeclarer
-
declareStream
public void declareStream(String streamId, Fields pFields)
- Specified by:
declareStreamin interfaceOutputFieldsDeclarer
-
declareStream
public void declareStream(String streamId, boolean direct, Fields pFields)
- Specified by:
declareStreamin interfaceOutputFieldsDeclarer
-
-