public static interface InstanceStorageConfig.Builder extends SdkPojo, CopyableBuilder<InstanceStorageConfig.Builder,InstanceStorageConfig>
| Modifier and Type | Method and Description |
|---|---|
InstanceStorageConfig.Builder |
associationId(String associationId)
The existing association identifier that uniquely identifies the resource type and storage config for the
given instance ID.
|
default InstanceStorageConfig.Builder |
kinesisFirehoseConfig(Consumer<KinesisFirehoseConfig.Builder> kinesisFirehoseConfig)
The configuration of the Kinesis Firehose delivery stream.
|
InstanceStorageConfig.Builder |
kinesisFirehoseConfig(KinesisFirehoseConfig kinesisFirehoseConfig)
The configuration of the Kinesis Firehose delivery stream.
|
default InstanceStorageConfig.Builder |
kinesisStreamConfig(Consumer<KinesisStreamConfig.Builder> kinesisStreamConfig)
The configuration of the Kinesis data stream.
|
InstanceStorageConfig.Builder |
kinesisStreamConfig(KinesisStreamConfig kinesisStreamConfig)
The configuration of the Kinesis data stream.
|
default InstanceStorageConfig.Builder |
kinesisVideoStreamConfig(Consumer<KinesisVideoStreamConfig.Builder> kinesisVideoStreamConfig)
The configuration of the Kinesis video stream.
|
InstanceStorageConfig.Builder |
kinesisVideoStreamConfig(KinesisVideoStreamConfig kinesisVideoStreamConfig)
The configuration of the Kinesis video stream.
|
default InstanceStorageConfig.Builder |
s3Config(Consumer<S3Config.Builder> s3Config)
The S3 bucket configuration.
|
InstanceStorageConfig.Builder |
s3Config(S3Config s3Config)
The S3 bucket configuration.
|
InstanceStorageConfig.Builder |
storageType(StorageType storageType)
A valid storage type.
|
InstanceStorageConfig.Builder |
storageType(String storageType)
A valid storage type.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildInstanceStorageConfig.Builder associationId(String associationId)
The existing association identifier that uniquely identifies the resource type and storage config for the given instance ID.
associationId - The existing association identifier that uniquely identifies the resource type and storage config for
the given instance ID.InstanceStorageConfig.Builder storageType(String storageType)
A valid storage type.
storageType - A valid storage type.StorageType,
StorageTypeInstanceStorageConfig.Builder storageType(StorageType storageType)
A valid storage type.
storageType - A valid storage type.StorageType,
StorageTypeInstanceStorageConfig.Builder s3Config(S3Config s3Config)
The S3 bucket configuration.
s3Config - The S3 bucket configuration.default InstanceStorageConfig.Builder s3Config(Consumer<S3Config.Builder> s3Config)
The S3 bucket configuration.
This is a convenience that creates an instance of theS3Config.Builder avoiding the need to create
one manually via S3Config.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result is
passed to s3Config(S3Config).s3Config - a consumer that will call methods on S3Config.Builders3Config(S3Config)InstanceStorageConfig.Builder kinesisVideoStreamConfig(KinesisVideoStreamConfig kinesisVideoStreamConfig)
The configuration of the Kinesis video stream.
kinesisVideoStreamConfig - The configuration of the Kinesis video stream.default InstanceStorageConfig.Builder kinesisVideoStreamConfig(Consumer<KinesisVideoStreamConfig.Builder> kinesisVideoStreamConfig)
The configuration of the Kinesis video stream.
This is a convenience that creates an instance of theKinesisVideoStreamConfig.Builder avoiding the
need to create one manually via KinesisVideoStreamConfig.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to kinesisVideoStreamConfig(KinesisVideoStreamConfig).kinesisVideoStreamConfig - a consumer that will call methods on KinesisVideoStreamConfig.BuilderkinesisVideoStreamConfig(KinesisVideoStreamConfig)InstanceStorageConfig.Builder kinesisStreamConfig(KinesisStreamConfig kinesisStreamConfig)
The configuration of the Kinesis data stream.
kinesisStreamConfig - The configuration of the Kinesis data stream.default InstanceStorageConfig.Builder kinesisStreamConfig(Consumer<KinesisStreamConfig.Builder> kinesisStreamConfig)
The configuration of the Kinesis data stream.
This is a convenience that creates an instance of theKinesisStreamConfig.Builder avoiding the need
to create one manually via KinesisStreamConfig.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to kinesisStreamConfig(KinesisStreamConfig).kinesisStreamConfig - a consumer that will call methods on KinesisStreamConfig.BuilderkinesisStreamConfig(KinesisStreamConfig)InstanceStorageConfig.Builder kinesisFirehoseConfig(KinesisFirehoseConfig kinesisFirehoseConfig)
The configuration of the Kinesis Firehose delivery stream.
kinesisFirehoseConfig - The configuration of the Kinesis Firehose delivery stream.default InstanceStorageConfig.Builder kinesisFirehoseConfig(Consumer<KinesisFirehoseConfig.Builder> kinesisFirehoseConfig)
The configuration of the Kinesis Firehose delivery stream.
This is a convenience that creates an instance of theKinesisFirehoseConfig.Builder avoiding the need
to create one manually via KinesisFirehoseConfig.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to kinesisFirehoseConfig(KinesisFirehoseConfig).kinesisFirehoseConfig - a consumer that will call methods on KinesisFirehoseConfig.BuilderkinesisFirehoseConfig(KinesisFirehoseConfig)Copyright © 2021. All rights reserved.