/** * <p> * Describes the specified delivery stream and gets the status. For example, after your delivery stream is created, * call <code>DescribeDeliveryStream</code> to see whether the delivery stream is <code>ACTIVE</code> and therefore * ready for data to be sent to it. * </p> * * @param describeDeliveryStreamRequest * @return Result of the DescribeDeliveryStream operation returned by the service. * @throws ResourceNotFoundException * The specified resource could not be found. * @sample AmazonKinesisFirehose.DescribeDeliveryStream * @see <a href="http://docs.aws.amazon.com/goto/WebAPI/firehose-2015-08-04/DescribeDeliveryStream" * target="_top">AWS API Documentation</a> */ @Override public DescribeDeliveryStreamResult describeDeliveryStream(DescribeDeliveryStreamRequest request) { request = beforeClientExecution(request); return executeDescribeDeliveryStream(request); }
/** * <p> * Lists the tags for the specified delivery stream. This operation has a limit of five transactions per second per * account. * </p> * * @param listTagsForDeliveryStreamRequest * @return Result of the ListTagsForDeliveryStream operation returned by the service. * @throws ResourceNotFoundException * The specified resource could not be found. * @throws InvalidArgumentException * The specified input parameter has a value that is not valid. * @throws LimitExceededException * You have already reached the limit for a requested resource. * @sample AmazonKinesisFirehose.ListTagsForDeliveryStream * @see <a href="http://docs.aws.amazon.com/goto/WebAPI/firehose-2015-08-04/ListTagsForDeliveryStream" * target="_top">AWS API Documentation</a> */ @Override public ListTagsForDeliveryStreamResult listTagsForDeliveryStream(ListTagsForDeliveryStreamRequest request) { request = beforeClientExecution(request); return executeListTagsForDeliveryStream(request); }
/** * <p> * Lists your delivery streams in alphabetical order of their names. * </p> * <p> * The number of delivery streams might be too large to return using a single call to * <code>ListDeliveryStreams</code>. You can limit the number of delivery streams returned, using the * <code>Limit</code> parameter. To determine whether there are more delivery streams to list, check the value of * <code>HasMoreDeliveryStreams</code> in the output. If there are more delivery streams to list, you can request * them by calling this operation again and setting the <code>ExclusiveStartDeliveryStreamName</code> parameter to * the name of the last delivery stream returned in the last call. * </p> * * @param listDeliveryStreamsRequest * @return Result of the ListDeliveryStreams operation returned by the service. * @sample AmazonKinesisFirehose.ListDeliveryStreams * @see <a href="http://docs.aws.amazon.com/goto/WebAPI/firehose-2015-08-04/ListDeliveryStreams" target="_top">AWS * API Documentation</a> */ @Override public ListDeliveryStreamsResult listDeliveryStreams(ListDeliveryStreamsRequest request) { request = beforeClientExecution(request); return executeListDeliveryStreams(request); }
request = beforeClientExecution(request); return executeDeleteDeliveryStream(request);
request = beforeClientExecution(request); return executeUntagDeliveryStream(request);
request = beforeClientExecution(request); return executeTagDeliveryStream(request);
request = beforeClientExecution(request); return executeStopDeliveryStreamEncryption(request);
request = beforeClientExecution(request); return executeStartDeliveryStreamEncryption(request);
request = beforeClientExecution(request); return executeUpdateDestination(request);
request = beforeClientExecution(request); return executePutRecord(request);
request = beforeClientExecution(request); return executeCreateDeliveryStream(request);
request = beforeClientExecution(request); return executePutRecordBatch(request);
/** * <p> * Describes the specified delivery stream and gets the status. For example, after your delivery stream is created, * call <code>DescribeDeliveryStream</code> to see whether the delivery stream is <code>ACTIVE</code> and therefore * ready for data to be sent to it. * </p> * * @param describeDeliveryStreamRequest * @return Result of the DescribeDeliveryStream operation returned by the service. * @throws ResourceNotFoundException * The specified resource could not be found. * @sample AmazonKinesisFirehose.DescribeDeliveryStream * @see <a href="http://docs.aws.amazon.com/goto/WebAPI/firehose-2015-08-04/DescribeDeliveryStream" * target="_top">AWS API Documentation</a> */ @Override public DescribeDeliveryStreamResult describeDeliveryStream(DescribeDeliveryStreamRequest request) { request = beforeClientExecution(request); return executeDescribeDeliveryStream(request); }
/** * <p> * Lists the tags for the specified delivery stream. This operation has a limit of five transactions per second per * account. * </p> * * @param listTagsForDeliveryStreamRequest * @return Result of the ListTagsForDeliveryStream operation returned by the service. * @throws ResourceNotFoundException * The specified resource could not be found. * @throws InvalidArgumentException * The specified input parameter has a value that is not valid. * @throws LimitExceededException * You have already reached the limit for a requested resource. * @sample AmazonKinesisFirehose.ListTagsForDeliveryStream * @see <a href="http://docs.aws.amazon.com/goto/WebAPI/firehose-2015-08-04/ListTagsForDeliveryStream" * target="_top">AWS API Documentation</a> */ @Override public ListTagsForDeliveryStreamResult listTagsForDeliveryStream(ListTagsForDeliveryStreamRequest request) { request = beforeClientExecution(request); return executeListTagsForDeliveryStream(request); }
/** * <p> * Lists your delivery streams in alphabetical order of their names. * </p> * <p> * The number of delivery streams might be too large to return using a single call to * <code>ListDeliveryStreams</code>. You can limit the number of delivery streams returned, using the * <code>Limit</code> parameter. To determine whether there are more delivery streams to list, check the value of * <code>HasMoreDeliveryStreams</code> in the output. If there are more delivery streams to list, you can request * them by calling this operation again and setting the <code>ExclusiveStartDeliveryStreamName</code> parameter to * the name of the last delivery stream returned in the last call. * </p> * * @param listDeliveryStreamsRequest * @return Result of the ListDeliveryStreams operation returned by the service. * @sample AmazonKinesisFirehose.ListDeliveryStreams * @see <a href="http://docs.aws.amazon.com/goto/WebAPI/firehose-2015-08-04/ListDeliveryStreams" target="_top">AWS * API Documentation</a> */ @Override public ListDeliveryStreamsResult listDeliveryStreams(ListDeliveryStreamsRequest request) { request = beforeClientExecution(request); return executeListDeliveryStreams(request); }
request = beforeClientExecution(request); return executeUntagDeliveryStream(request);
request = beforeClientExecution(request); return executeDeleteDeliveryStream(request);
request = beforeClientExecution(request); return executeStopDeliveryStreamEncryption(request);
request = beforeClientExecution(request); return executeTagDeliveryStream(request);
request = beforeClientExecution(request); return executeStartDeliveryStreamEncryption(request);