Class ReplicationConfigurationReplicatedDisk
- All Implemented Interfaces:
- Serializable,- SdkPojo,- ToCopyableBuilder<ReplicationConfigurationReplicatedDisk.Builder,- ReplicationConfigurationReplicatedDisk> 
The configuration of a disk of the Source Server to be replicated.
- See Also:
- 
Nested Class SummaryNested Classes
- 
Method SummaryModifier and TypeMethodDescriptionbuilder()final StringThe name of the device.final booleanfinal booleanequalsBySdkFields(Object obj) Indicates whether some other object is "equal to" this one by SDK fields.final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz) final inthashCode()final Longiops()The requested number of I/O operations per second (IOPS).final BooleanWhether to boot from this disk or not.The Staging Disk EBS volume type to be used during replication whenstagingDiskTypeis set to Auto.final StringThe Staging Disk EBS volume type to be used during replication whenstagingDiskTypeis set to Auto.static Class<? extends ReplicationConfigurationReplicatedDisk.Builder> The Staging Disk EBS volume type to be used during replication.final StringThe Staging Disk EBS volume type to be used during replication.final LongThe throughput to use for the EBS volume in MiB/s.Take this object and create a builder that contains all of the current property values of this object.final StringtoString()Returns a string representation of this object.Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuildercopy
- 
Method Details- 
deviceName
- 
iopsThe requested number of I/O operations per second (IOPS). - Returns:
- The requested number of I/O operations per second (IOPS).
 
- 
isBootDiskWhether to boot from this disk or not. - Returns:
- Whether to boot from this disk or not.
 
- 
optimizedStagingDiskTypeThe Staging Disk EBS volume type to be used during replication when stagingDiskTypeis set to Auto. This is a read-only field.If the service returns an enum value that is not available in the current SDK version, optimizedStagingDiskTypewill returnReplicationConfigurationReplicatedDiskStagingDiskType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromoptimizedStagingDiskTypeAsString().- Returns:
- The Staging Disk EBS volume type to be used during replication when stagingDiskTypeis set to Auto. This is a read-only field.
- See Also:
 
- 
optimizedStagingDiskTypeAsStringThe Staging Disk EBS volume type to be used during replication when stagingDiskTypeis set to Auto. This is a read-only field.If the service returns an enum value that is not available in the current SDK version, optimizedStagingDiskTypewill returnReplicationConfigurationReplicatedDiskStagingDiskType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromoptimizedStagingDiskTypeAsString().- Returns:
- The Staging Disk EBS volume type to be used during replication when stagingDiskTypeis set to Auto. This is a read-only field.
- See Also:
 
- 
stagingDiskTypeThe Staging Disk EBS volume type to be used during replication. If the service returns an enum value that is not available in the current SDK version, stagingDiskTypewill returnReplicationConfigurationReplicatedDiskStagingDiskType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstagingDiskTypeAsString().- Returns:
- The Staging Disk EBS volume type to be used during replication.
- See Also:
 
- 
stagingDiskTypeAsStringThe Staging Disk EBS volume type to be used during replication. If the service returns an enum value that is not available in the current SDK version, stagingDiskTypewill returnReplicationConfigurationReplicatedDiskStagingDiskType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstagingDiskTypeAsString().- Returns:
- The Staging Disk EBS volume type to be used during replication.
- See Also:
 
- 
throughputThe throughput to use for the EBS volume in MiB/s. This parameter is valid only for gp3 volumes. - Returns:
- The throughput to use for the EBS volume in MiB/s. This parameter is valid only for gp3 volumes.
 
- 
toBuilderDescription copied from interface:ToCopyableBuilderTake this object and create a builder that contains all of the current property values of this object.- Specified by:
- toBuilderin interface- ToCopyableBuilder<ReplicationConfigurationReplicatedDisk.Builder,- ReplicationConfigurationReplicatedDisk> 
- Returns:
- a builder for type T
 
- 
builder
- 
serializableBuilderClasspublic static Class<? extends ReplicationConfigurationReplicatedDisk.Builder> serializableBuilderClass()
- 
hashCode
- 
equals
- 
equalsBySdkFieldsDescription copied from interface:SdkPojoIndicates whether some other object is "equal to" this one by SDK fields. An SDK field is a modeled, non-inherited field in anSdkPojoclass, and is generated based on a service model.If an SdkPojoclass does not have any inherited fields,equalsBySdkFieldsandequalsare essentially the same.- Specified by:
- equalsBySdkFieldsin interface- SdkPojo
- Parameters:
- obj- the object to be compared with
- Returns:
- true if the other object equals to this object by sdk fields, false otherwise.
 
- 
toString
- 
getValueForField
- 
sdkFields
- 
sdkFieldNameToField- Specified by:
- sdkFieldNameToFieldin interface- SdkPojo
- Returns:
- The mapping between the field name and its corresponding field.
 
 
-