public Input withKinesisFirehoseInput(KinesisFirehoseInput kinesisFirehoseInput) {
        setKinesisFirehoseInput(kinesisFirehoseInput);
        return this;
    }
<p>
If the streaming source is an Amazon Kinesis Firehose delivery stream, identifies the delivery stream's ARN and
an IAM role that enables Amazon Kinesis Analytics to access the stream on your behalf.
</p>
<p>
Note: Either <code>KinesisStreamsInput</code> or <code>KinesisFirehoseInput</code> is required.
</p>

@param kinesisFirehoseInput
       If the streaming source is an Amazon Kinesis Firehose delivery stream, identifies the delivery stream's
       ARN and an IAM role that enables Amazon Kinesis Analytics to access the stream on your behalf.</p>
       <p>
       Note: Either <code>KinesisStreamsInput</code> or <code>KinesisFirehoseInput</code> is required.
@return Returns a reference to this object so that method calls can be chained together.
aws-java-sdk-kinesis/src/main/java/com/amazonaws/services/kinesisanalytics/model/Input.java