@Generated(value="software.amazon.awssdk:codegen") public final class InstanceStorageConfig extends Object implements SdkPojo, Serializable, ToCopyableBuilder<InstanceStorageConfig.Builder,InstanceStorageConfig>
The storage configuration for the instance.
| Modifier and Type | Class and Description |
|---|---|
static interface |
InstanceStorageConfig.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
associationId()
The existing association identifier that uniquely identifies the resource type and storage config for the given
instance ID.
|
static InstanceStorageConfig.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
KinesisFirehoseConfig |
kinesisFirehoseConfig()
The configuration of the Kinesis Firehose delivery stream.
|
KinesisStreamConfig |
kinesisStreamConfig()
The configuration of the Kinesis data stream.
|
KinesisVideoStreamConfig |
kinesisVideoStreamConfig()
The configuration of the Kinesis video stream.
|
S3Config |
s3Config()
The S3 bucket configuration.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends InstanceStorageConfig.Builder> |
serializableBuilderClass() |
StorageType |
storageType()
A valid storage type.
|
String |
storageTypeAsString()
A valid storage type.
|
InstanceStorageConfig.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String associationId()
The existing association identifier that uniquely identifies the resource type and storage config for the given instance ID.
public final StorageType storageType()
A valid storage type.
If the service returns an enum value that is not available in the current SDK version, storageType will
return StorageType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
storageTypeAsString().
StorageTypepublic final String storageTypeAsString()
A valid storage type.
If the service returns an enum value that is not available in the current SDK version, storageType will
return StorageType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
storageTypeAsString().
StorageTypepublic final S3Config s3Config()
The S3 bucket configuration.
public final KinesisVideoStreamConfig kinesisVideoStreamConfig()
The configuration of the Kinesis video stream.
public final KinesisStreamConfig kinesisStreamConfig()
The configuration of the Kinesis data stream.
public final KinesisFirehoseConfig kinesisFirehoseConfig()
The configuration of the Kinesis Firehose delivery stream.
public InstanceStorageConfig.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<InstanceStorageConfig.Builder,InstanceStorageConfig>public static InstanceStorageConfig.Builder builder()
public static Class<? extends InstanceStorageConfig.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2021. All rights reserved.