@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 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 String associationId()
The existing association identifier that uniquely identifies the resource type and storage config for the given instance ID.
public 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 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 S3Config s3Config()
The S3 configuration.
public KinesisVideoStreamConfig kinesisVideoStreamConfig()
The configuration of the Kinesis video stream.
public KinesisStreamConfig kinesisStreamConfig()
The configuration of the Kinesis data stream.
public 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 boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
Copyright © 2020. All rights reserved.