code: public void setOutputs(java.util.Collection<Output> outputs) {
          if (outputs == null) {
              this.outputs = null;
              return;
          }
  
          this.outputs = new java.util.ArrayList<Output>(outputs);
      }
docs: <p>
  You can configure application output to write data from any of the in-application streams to up to three
  destinations.
  </p>
  <p>
  These destinations can be Amazon Kinesis streams, Amazon Kinesis Firehose delivery streams, AWS Lambda
  destinations, or any combination of the three.
  </p>
  <p>
  In the configuration, you specify the in-application stream name, the destination stream or Lambda function
  Amazon Resource Name (ARN), and the format to use when writing data. You must also provide an IAM role that
  Amazon Kinesis Analytics can assume to write to the destination stream or Lambda function on your behalf.
  </p>
  <p>
  In the output configuration, you also provide the output stream or Lambda function ARN. For stream destinations,
  you provide the format of data in the stream (for example, JSON, CSV). You also must provide an IAM role that
  Amazon Kinesis Analytics can assume to write to the stream or Lambda function on your behalf.
  </p>
  
  @param outputs
  You can configure application output to write data from any of the in-application streams to up to three
  destinations.</p>
  <p>
  These destinations can be Amazon Kinesis streams, Amazon Kinesis Firehose delivery streams, AWS Lambda
  destinations, or any combination of the three.
  </p>
  <p>
  In the configuration, you specify the in-application stream name, the destination stream or Lambda
  function Amazon Resource Name (ARN), and the format to use when writing data. You must also provide an IAM
  role that Amazon Kinesis Analytics can assume to write to the destination stream or Lambda function on
  your behalf.
  </p>
  <p>
  In the output configuration, you also provide the output stream or Lambda function ARN. For stream
  destinations, you provide the format of data in the stream (for example, JSON, CSV). You also must provide
  an IAM role that Amazon Kinesis Analytics can assume to write to the stream or Lambda function on your
  behalf.