public static interface KinesisVideoStreamPoolConfiguration.Builder extends SdkPojo, CopyableBuilder<KinesisVideoStreamPoolConfiguration.Builder,KinesisVideoStreamPoolConfiguration>
| Modifier and Type | Method and Description |
|---|---|
KinesisVideoStreamPoolConfiguration.Builder |
createdTimestamp(Instant createdTimestamp)
The time at which the configuration was created.
|
KinesisVideoStreamPoolConfiguration.Builder |
poolArn(String poolArn)
The ARN of the video stream pool configuration.
|
KinesisVideoStreamPoolConfiguration.Builder |
poolId(String poolId)
The ID of the video stream pool in the configuration.
|
KinesisVideoStreamPoolConfiguration.Builder |
poolName(String poolName)
The name of the video stream pool configuration.
|
KinesisVideoStreamPoolConfiguration.Builder |
poolSize(Integer poolSize)
The size of the video stream pool in the configuration.
|
KinesisVideoStreamPoolConfiguration.Builder |
poolStatus(KinesisVideoStreamPoolStatus poolStatus)
The status of the video stream pool in the configuration.
|
KinesisVideoStreamPoolConfiguration.Builder |
poolStatus(String poolStatus)
The status of the video stream pool in the configuration.
|
default KinesisVideoStreamPoolConfiguration.Builder |
streamConfiguration(Consumer<KinesisVideoStreamConfiguration.Builder> streamConfiguration)
The Kinesis video stream pool configuration object.
|
KinesisVideoStreamPoolConfiguration.Builder |
streamConfiguration(KinesisVideoStreamConfiguration streamConfiguration)
The Kinesis video stream pool configuration object.
|
KinesisVideoStreamPoolConfiguration.Builder |
updatedTimestamp(Instant updatedTimestamp)
The time at which the configuration was updated.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildKinesisVideoStreamPoolConfiguration.Builder poolArn(String poolArn)
The ARN of the video stream pool configuration.
poolArn - The ARN of the video stream pool configuration.KinesisVideoStreamPoolConfiguration.Builder poolName(String poolName)
The name of the video stream pool configuration.
poolName - The name of the video stream pool configuration.KinesisVideoStreamPoolConfiguration.Builder poolId(String poolId)
The ID of the video stream pool in the configuration.
poolId - The ID of the video stream pool in the configuration.KinesisVideoStreamPoolConfiguration.Builder poolStatus(String poolStatus)
The status of the video stream pool in the configuration.
poolStatus - The status of the video stream pool in the configuration.KinesisVideoStreamPoolStatus,
KinesisVideoStreamPoolStatusKinesisVideoStreamPoolConfiguration.Builder poolStatus(KinesisVideoStreamPoolStatus poolStatus)
The status of the video stream pool in the configuration.
poolStatus - The status of the video stream pool in the configuration.KinesisVideoStreamPoolStatus,
KinesisVideoStreamPoolStatusKinesisVideoStreamPoolConfiguration.Builder poolSize(Integer poolSize)
The size of the video stream pool in the configuration.
poolSize - The size of the video stream pool in the configuration.KinesisVideoStreamPoolConfiguration.Builder streamConfiguration(KinesisVideoStreamConfiguration streamConfiguration)
The Kinesis video stream pool configuration object.
streamConfiguration - The Kinesis video stream pool configuration object.default KinesisVideoStreamPoolConfiguration.Builder streamConfiguration(Consumer<KinesisVideoStreamConfiguration.Builder> streamConfiguration)
The Kinesis video stream pool configuration object.
This is a convenience method that creates an instance of theKinesisVideoStreamConfiguration.Builder
avoiding the need to create one manually via KinesisVideoStreamConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to streamConfiguration(KinesisVideoStreamConfiguration).
streamConfiguration - a consumer that will call methods on KinesisVideoStreamConfiguration.BuilderstreamConfiguration(KinesisVideoStreamConfiguration)KinesisVideoStreamPoolConfiguration.Builder createdTimestamp(Instant createdTimestamp)
The time at which the configuration was created.
createdTimestamp - The time at which the configuration was created.KinesisVideoStreamPoolConfiguration.Builder updatedTimestamp(Instant updatedTimestamp)
The time at which the configuration was updated.
updatedTimestamp - The time at which the configuration was updated.Copyright © 2023. All rights reserved.