Interface ListDeliveryStreamsRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder
,Buildable
,CopyableBuilder<ListDeliveryStreamsRequest.Builder,ListDeliveryStreamsRequest>
,FirehoseRequest.Builder
,SdkBuilder<ListDeliveryStreamsRequest.Builder,ListDeliveryStreamsRequest>
,SdkPojo
,SdkRequest.Builder
- Enclosing class:
- ListDeliveryStreamsRequest
public static interface ListDeliveryStreamsRequest.Builder extends FirehoseRequest.Builder, SdkPojo, CopyableBuilder<ListDeliveryStreamsRequest.Builder,ListDeliveryStreamsRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ListDeliveryStreamsRequest.Builder
deliveryStreamType(String deliveryStreamType)
The Firehose stream type.ListDeliveryStreamsRequest.Builder
deliveryStreamType(DeliveryStreamType deliveryStreamType)
The Firehose stream type.ListDeliveryStreamsRequest.Builder
exclusiveStartDeliveryStreamName(String exclusiveStartDeliveryStreamName)
The list of Firehose streams returned by this call toListDeliveryStreams
will start with the Firehose stream whose name comes alphabetically immediately after the name you specify inExclusiveStartDeliveryStreamName
.ListDeliveryStreamsRequest.Builder
limit(Integer limit)
The maximum number of Firehose streams to list.ListDeliveryStreamsRequest.Builder
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
ListDeliveryStreamsRequest.Builder
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.firehose.model.FirehoseRequest.Builder
build
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
limit
ListDeliveryStreamsRequest.Builder limit(Integer limit)
The maximum number of Firehose streams to list. The default value is 10.
- Parameters:
limit
- The maximum number of Firehose streams to list. The default value is 10.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
deliveryStreamType
ListDeliveryStreamsRequest.Builder deliveryStreamType(String deliveryStreamType)
The Firehose stream type. This can be one of the following values:
-
DirectPut
: Provider applications access the Firehose stream directly. -
KinesisStreamAsSource
: The Firehose stream uses a Kinesis data stream as a source.
This parameter is optional. If this parameter is omitted, Firehose streams of all types are returned.
- Parameters:
deliveryStreamType
- The Firehose stream type. This can be one of the following values:-
DirectPut
: Provider applications access the Firehose stream directly. -
KinesisStreamAsSource
: The Firehose stream uses a Kinesis data stream as a source.
This parameter is optional. If this parameter is omitted, Firehose streams of all types are returned.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
DeliveryStreamType
,DeliveryStreamType
-
-
deliveryStreamType
ListDeliveryStreamsRequest.Builder deliveryStreamType(DeliveryStreamType deliveryStreamType)
The Firehose stream type. This can be one of the following values:
-
DirectPut
: Provider applications access the Firehose stream directly. -
KinesisStreamAsSource
: The Firehose stream uses a Kinesis data stream as a source.
This parameter is optional. If this parameter is omitted, Firehose streams of all types are returned.
- Parameters:
deliveryStreamType
- The Firehose stream type. This can be one of the following values:-
DirectPut
: Provider applications access the Firehose stream directly. -
KinesisStreamAsSource
: The Firehose stream uses a Kinesis data stream as a source.
This parameter is optional. If this parameter is omitted, Firehose streams of all types are returned.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
DeliveryStreamType
,DeliveryStreamType
-
-
exclusiveStartDeliveryStreamName
ListDeliveryStreamsRequest.Builder exclusiveStartDeliveryStreamName(String exclusiveStartDeliveryStreamName)
The list of Firehose streams returned by this call to
ListDeliveryStreams
will start with the Firehose stream whose name comes alphabetically immediately after the name you specify inExclusiveStartDeliveryStreamName
.- Parameters:
exclusiveStartDeliveryStreamName
- The list of Firehose streams returned by this call toListDeliveryStreams
will start with the Firehose stream whose name comes alphabetically immediately after the name you specify inExclusiveStartDeliveryStreamName
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
ListDeliveryStreamsRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
-
overrideConfiguration
ListDeliveryStreamsRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
-
-