def autonomous(self):
op = self.topology.graph.addOperator("<STR_LIT>")<EOL>op.addInputPort(outputPort=self.oport)<EOL>oport = op.addOutputPort(schema=self.oport.schema)<EOL>return Stream(self.topology, oport)<EOL>
Starts an autonomous region for downstream processing.
By default IBM Streams processing is executed in an autonomous region
where any checkpointing of operator state is autonomous (independent)
of other operators.

This method may be used to end a consistent region by starting an
autonomous region. This may be called even if this stream is in
an autonomous region.

Autonomous is not applicable when a topology is submitted
to a STANDALONE contexts and will be ignored.

.. versionadded:: 1.6

Returns:
    Stream: Stream whose subsequent downstream processing is in an autonomous region.