Interface ReplicationConfigurationReplicatedDisk.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ReplicationConfigurationReplicatedDisk.Builder,ReplicationConfigurationReplicatedDisk>,SdkBuilder<ReplicationConfigurationReplicatedDisk.Builder,ReplicationConfigurationReplicatedDisk>,SdkPojo
- Enclosing class:
- ReplicationConfigurationReplicatedDisk
public static interface ReplicationConfigurationReplicatedDisk.Builder extends SdkPojo, CopyableBuilder<ReplicationConfigurationReplicatedDisk.Builder,ReplicationConfigurationReplicatedDisk>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ReplicationConfigurationReplicatedDisk.BuilderdeviceName(String deviceName)The name of the device.ReplicationConfigurationReplicatedDisk.Builderiops(Long iops)The requested number of I/O operations per second (IOPS).ReplicationConfigurationReplicatedDisk.BuilderisBootDisk(Boolean isBootDisk)Whether to boot from this disk or not.ReplicationConfigurationReplicatedDisk.BuilderoptimizedStagingDiskType(String optimizedStagingDiskType)The Staging Disk EBS volume type to be used during replication whenstagingDiskTypeis set to Auto.ReplicationConfigurationReplicatedDisk.BuilderoptimizedStagingDiskType(ReplicationConfigurationReplicatedDiskStagingDiskType optimizedStagingDiskType)The Staging Disk EBS volume type to be used during replication whenstagingDiskTypeis set to Auto.ReplicationConfigurationReplicatedDisk.BuilderstagingDiskType(String stagingDiskType)The Staging Disk EBS volume type to be used during replication.ReplicationConfigurationReplicatedDisk.BuilderstagingDiskType(ReplicationConfigurationReplicatedDiskStagingDiskType stagingDiskType)The Staging Disk EBS volume type to be used during replication.ReplicationConfigurationReplicatedDisk.Builderthroughput(Long throughput)The throughput to use for the EBS volume in MiB/s.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
deviceName
ReplicationConfigurationReplicatedDisk.Builder deviceName(String deviceName)
The name of the device.
- Parameters:
deviceName- The name of the device.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
iops
ReplicationConfigurationReplicatedDisk.Builder iops(Long iops)
The requested number of I/O operations per second (IOPS).
- Parameters:
iops- The requested number of I/O operations per second (IOPS).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
isBootDisk
ReplicationConfigurationReplicatedDisk.Builder isBootDisk(Boolean isBootDisk)
Whether to boot from this disk or not.
- Parameters:
isBootDisk- Whether to boot from this disk or not.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
optimizedStagingDiskType
ReplicationConfigurationReplicatedDisk.Builder optimizedStagingDiskType(String optimizedStagingDiskType)
The Staging Disk EBS volume type to be used during replication when
stagingDiskTypeis set to Auto. This is a read-only field.- Parameters:
optimizedStagingDiskType- The Staging Disk EBS volume type to be used during replication whenstagingDiskTypeis set to Auto. This is a read-only field.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ReplicationConfigurationReplicatedDiskStagingDiskType,ReplicationConfigurationReplicatedDiskStagingDiskType
-
optimizedStagingDiskType
ReplicationConfigurationReplicatedDisk.Builder optimizedStagingDiskType(ReplicationConfigurationReplicatedDiskStagingDiskType optimizedStagingDiskType)
The Staging Disk EBS volume type to be used during replication when
stagingDiskTypeis set to Auto. This is a read-only field.- Parameters:
optimizedStagingDiskType- The Staging Disk EBS volume type to be used during replication whenstagingDiskTypeis set to Auto. This is a read-only field.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ReplicationConfigurationReplicatedDiskStagingDiskType,ReplicationConfigurationReplicatedDiskStagingDiskType
-
stagingDiskType
ReplicationConfigurationReplicatedDisk.Builder stagingDiskType(String stagingDiskType)
The Staging Disk EBS volume type to be used during replication.
- Parameters:
stagingDiskType- The Staging Disk EBS volume type to be used during replication.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ReplicationConfigurationReplicatedDiskStagingDiskType,ReplicationConfigurationReplicatedDiskStagingDiskType
-
stagingDiskType
ReplicationConfigurationReplicatedDisk.Builder stagingDiskType(ReplicationConfigurationReplicatedDiskStagingDiskType stagingDiskType)
The Staging Disk EBS volume type to be used during replication.
- Parameters:
stagingDiskType- The Staging Disk EBS volume type to be used during replication.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ReplicationConfigurationReplicatedDiskStagingDiskType,ReplicationConfigurationReplicatedDiskStagingDiskType
-
throughput
ReplicationConfigurationReplicatedDisk.Builder throughput(Long throughput)
The throughput to use for the EBS volume in MiB/s. This parameter is valid only for gp3 volumes.
- Parameters:
throughput- The throughput to use for the EBS volume in MiB/s. This parameter is valid only for gp3 volumes.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-