@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 |
streamName()
The name of the stream to delete.
|
DeleteStreamRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfiguration
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
copy
public 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 DeleteStreamRequest.Builder toBuilder()
toBuilder
in interface ToCopyableBuilder<DeleteStreamRequest.Builder,DeleteStreamRequest>
toBuilder
in class KinesisRequest
public static DeleteStreamRequest.Builder builder()
public static Class<? extends DeleteStreamRequest.Builder> serializableBuilderClass()
public final int hashCode()
hashCode
in class AwsRequest
public final boolean equals(Object obj)
equals
in class AwsRequest
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields
in interface SdkPojo
public final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField
in class SdkRequest
Copyright © 2021. All rights reserved.