GetStreamResult

data class GetStreamResult(val backfillAll: BackfillAllStrategyResponse, val backfillNone: BackfillNoneStrategyResponse, val createTime: String, val customerManagedEncryptionKey: String, val destinationConfig: DestinationConfigResponse, val displayName: String, val errors: List<ErrorResponse>, val labels: Map<String, String>, val name: String, val sourceConfig: SourceConfigResponse, val state: String, val updateTime: String)

Constructors

Link copied to clipboard
fun GetStreamResult(backfillAll: BackfillAllStrategyResponse, backfillNone: BackfillNoneStrategyResponse, createTime: String, customerManagedEncryptionKey: String, destinationConfig: DestinationConfigResponse, displayName: String, errors: List<ErrorResponse>, labels: Map<String, String>, name: String, sourceConfig: SourceConfigResponse, state: String, updateTime: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Automatically backfill objects included in the stream source configuration. Specific objects can be excluded.

Link copied to clipboard

Do not automatically backfill any objects.

Link copied to clipboard

The creation time of the stream.

Link copied to clipboard

Immutable. A reference to a KMS encryption key. If provided, it will be used to encrypt the data. If left blank, data will be encrypted using an internal Stream-specific encryption key provisioned through KMS.

Link copied to clipboard

Destination connection profile configuration.

Link copied to clipboard

Display name.

Link copied to clipboard

Errors on the Stream.

Link copied to clipboard

Labels.

Link copied to clipboard

The stream's name.

Link copied to clipboard

Source connection profile configuration.

Link copied to clipboard

The state of the stream.

Link copied to clipboard

The last update time of the stream.