@Generated(value="software.amazon.awssdk:codegen") public final class StreamSummary extends Object implements SdkPojo, Serializable, ToCopyableBuilder<StreamSummary.Builder,StreamSummary>
The summary of a stream.
Modifier and Type | Class and Description |
---|---|
static interface |
StreamSummary.Builder |
Modifier and Type | Method and Description |
---|---|
static StreamSummary.Builder |
builder() |
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 StreamSummary.Builder> |
serializableBuilderClass() |
String |
streamARN()
The ARN of the stream.
|
Instant |
streamCreationTimestamp()
The timestamp at which the stream was created.
|
StreamModeDetails |
streamModeDetails()
Returns the value of the StreamModeDetails property for this object.
|
String |
streamName()
The name of a stream.
|
StreamStatus |
streamStatus()
The status of the stream.
|
String |
streamStatusAsString()
The status of the stream.
|
StreamSummary.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
copy
public final String streamName()
The name of a stream.
public final String streamARN()
The ARN of the stream.
public final StreamStatus streamStatus()
The status of the stream.
If the service returns an enum value that is not available in the current SDK version, streamStatus
will
return StreamStatus.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
streamStatusAsString()
.
StreamStatus
public final String streamStatusAsString()
The status of the stream.
If the service returns an enum value that is not available in the current SDK version, streamStatus
will
return StreamStatus.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
streamStatusAsString()
.
StreamStatus
public final StreamModeDetails streamModeDetails()
public final Instant streamCreationTimestamp()
The timestamp at which the stream was created.
public StreamSummary.Builder toBuilder()
toBuilder
in interface ToCopyableBuilder<StreamSummary.Builder,StreamSummary>
public static StreamSummary.Builder builder()
public static Class<? extends StreamSummary.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields
in interface SdkPojo
public final String toString()
Copyright © 2023. All rights reserved.