@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) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends DeleteStreamRequest.Builder> |
serializableBuilderClass() |
String |
streamARN()
The ARN of the stream.
|
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 final String streamName()
The name of the stream to delete.
public final 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 final String streamARN()
The ARN of the stream.
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 final int hashCode()
hashCode in class AwsRequestpublic final boolean equals(Object obj)
equals in class AwsRequestpublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2023. All rights reserved.