@Generated(value="software.amazon.awssdk:codegen") public final class KinesisVideoStreamPoolConfiguration extends Object implements SdkPojo, Serializable, ToCopyableBuilder<KinesisVideoStreamPoolConfiguration.Builder,KinesisVideoStreamPoolConfiguration>
The video stream pool configuration object.
| Modifier and Type | Class and Description |
|---|---|
static interface |
KinesisVideoStreamPoolConfiguration.Builder |
| Modifier and Type | Method and Description |
|---|---|
static KinesisVideoStreamPoolConfiguration.Builder |
builder() |
Instant |
createdTimestamp()
The time at which the configuration was created.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
poolArn()
The ARN of the video stream pool configuration.
|
String |
poolId()
The ID of the video stream pool in the configuration.
|
String |
poolName()
The name of the video stream pool configuration.
|
Integer |
poolSize()
The size of the video stream pool in the configuration.
|
KinesisVideoStreamPoolStatus |
poolStatus()
The status of the video stream pool in the configuration.
|
String |
poolStatusAsString()
The status of the video stream pool in the configuration.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends KinesisVideoStreamPoolConfiguration.Builder> |
serializableBuilderClass() |
KinesisVideoStreamConfiguration |
streamConfiguration()
The Kinesis video stream pool configuration object.
|
KinesisVideoStreamPoolConfiguration.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
Instant |
updatedTimestamp()
The time at which the configuration was updated.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String poolArn()
The ARN of the video stream pool configuration.
public final String poolName()
The name of the video stream pool configuration.
public final String poolId()
The ID of the video stream pool in the configuration.
public final KinesisVideoStreamPoolStatus poolStatus()
The status of the video stream pool in the configuration.
If the service returns an enum value that is not available in the current SDK version, poolStatus will
return KinesisVideoStreamPoolStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from poolStatusAsString().
KinesisVideoStreamPoolStatuspublic final String poolStatusAsString()
The status of the video stream pool in the configuration.
If the service returns an enum value that is not available in the current SDK version, poolStatus will
return KinesisVideoStreamPoolStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from poolStatusAsString().
KinesisVideoStreamPoolStatuspublic final Integer poolSize()
The size of the video stream pool in the configuration.
public final KinesisVideoStreamConfiguration streamConfiguration()
The Kinesis video stream pool configuration object.
public final Instant createdTimestamp()
The time at which the configuration was created.
public final Instant updatedTimestamp()
The time at which the configuration was updated.
public KinesisVideoStreamPoolConfiguration.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<KinesisVideoStreamPoolConfiguration.Builder,KinesisVideoStreamPoolConfiguration>public static KinesisVideoStreamPoolConfiguration.Builder builder()
public static Class<? extends KinesisVideoStreamPoolConfiguration.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.