@Generated(value="software.amazon.awssdk:codegen") public final class DeleteStreamRequest extends KinesisRequest implements ToCopyableBuilder<DeleteStreamRequest.Builder,DeleteStreamRequest>
Represents the input for DeleteStream.
| Modifier and Type | Class and Description |
|---|---|
static interface |
DeleteStreamRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static DeleteStreamRequest.Builder |
builder() |
Boolean |
enforceConsumerDeletion()
If this parameter is unset (
null) or if you set it to false, and the stream has
registered consumers, the call to DeleteStream fails with a ResourceInUseException. |
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends DeleteStreamRequest.Builder> |
serializableBuilderClass() |
String |
streamName()
The name of the stream to delete.
|
DeleteStreamRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic String streamName()
The name of the stream to delete.
public Boolean enforceConsumerDeletion()
If this parameter is unset (null) or if you set it to false, and the stream has
registered consumers, the call to DeleteStream fails with a ResourceInUseException.
null) or if you set it to false, and the stream has
registered consumers, the call to DeleteStream fails with a
ResourceInUseException.public DeleteStreamRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<DeleteStreamRequest.Builder,DeleteStreamRequest>toBuilder in class KinesisRequestpublic static DeleteStreamRequest.Builder builder()
public static Class<? extends DeleteStreamRequest.Builder> serializableBuilderClass()
public String toString()
public <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2019. All rights reserved.