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.BuilderdeliveryStreamType(String deliveryStreamType)The delivery stream type.ListDeliveryStreamsRequest.BuilderdeliveryStreamType(DeliveryStreamType deliveryStreamType)The delivery stream type.ListDeliveryStreamsRequest.BuilderexclusiveStartDeliveryStreamName(String exclusiveStartDeliveryStreamName)The list of delivery streams returned by this call toListDeliveryStreamswill start with the delivery stream whose name comes alphabetically immediately after the name you specify inExclusiveStartDeliveryStreamName.ListDeliveryStreamsRequest.Builderlimit(Integer limit)The maximum number of delivery streams to list.ListDeliveryStreamsRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)ListDeliveryStreamsRequest.BuilderoverrideConfiguration(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, sdkFields
-
-
-
-
Method Detail
-
limit
ListDeliveryStreamsRequest.Builder limit(Integer limit)
The maximum number of delivery streams to list. The default value is 10.
- Parameters:
limit- The maximum number of delivery 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 delivery stream type. This can be one of the following values:
-
DirectPut: Provider applications access the delivery stream directly. -
KinesisStreamAsSource: The delivery stream uses a Kinesis data stream as a source.
This parameter is optional. If this parameter is omitted, delivery streams of all types are returned.
- Parameters:
deliveryStreamType- The delivery stream type. This can be one of the following values:-
DirectPut: Provider applications access the delivery stream directly. -
KinesisStreamAsSource: The delivery stream uses a Kinesis data stream as a source.
This parameter is optional. If this parameter is omitted, delivery 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 delivery stream type. This can be one of the following values:
-
DirectPut: Provider applications access the delivery stream directly. -
KinesisStreamAsSource: The delivery stream uses a Kinesis data stream as a source.
This parameter is optional. If this parameter is omitted, delivery streams of all types are returned.
- Parameters:
deliveryStreamType- The delivery stream type. This can be one of the following values:-
DirectPut: Provider applications access the delivery stream directly. -
KinesisStreamAsSource: The delivery stream uses a Kinesis data stream as a source.
This parameter is optional. If this parameter is omitted, delivery 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 delivery streams returned by this call to
ListDeliveryStreamswill start with the delivery stream whose name comes alphabetically immediately after the name you specify inExclusiveStartDeliveryStreamName.- Parameters:
exclusiveStartDeliveryStreamName- The list of delivery streams returned by this call toListDeliveryStreamswill start with the delivery 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:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
ListDeliveryStreamsRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-