@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class EBSStorageInfo extends Object implements Serializable, Cloneable, StructuredPojo
Contains information about the EBS storage volumes attached to Apache Kafka broker nodes.
| Constructor and Description | 
|---|
| EBSStorageInfo() | 
| Modifier and Type | Method and Description | 
|---|---|
| EBSStorageInfo | clone() | 
| boolean | equals(Object obj) | 
| ProvisionedThroughput | getProvisionedThroughput()
 EBS volume provisioned throughput information. | 
| Integer | getVolumeSize()
 The size in GiB of the EBS volume for the data drive on each broker node. | 
| int | hashCode() | 
| void | marshall(ProtocolMarshaller protocolMarshaller)Marshalls this structured data using the given  ProtocolMarshaller. | 
| void | setProvisionedThroughput(ProvisionedThroughput provisionedThroughput)
 EBS volume provisioned throughput information. | 
| void | setVolumeSize(Integer volumeSize)
 The size in GiB of the EBS volume for the data drive on each broker node. | 
| String | toString()Returns a string representation of this object. | 
| EBSStorageInfo | withProvisionedThroughput(ProvisionedThroughput provisionedThroughput)
 EBS volume provisioned throughput information. | 
| EBSStorageInfo | withVolumeSize(Integer volumeSize)
 The size in GiB of the EBS volume for the data drive on each broker node. | 
public void setProvisionedThroughput(ProvisionedThroughput provisionedThroughput)
EBS volume provisioned throughput information.
provisionedThroughput - EBS volume provisioned throughput information.
public ProvisionedThroughput getProvisionedThroughput()
EBS volume provisioned throughput information.
EBS volume provisioned throughput information.
public EBSStorageInfo withProvisionedThroughput(ProvisionedThroughput provisionedThroughput)
EBS volume provisioned throughput information.
provisionedThroughput - EBS volume provisioned throughput information.
public void setVolumeSize(Integer volumeSize)
The size in GiB of the EBS volume for the data drive on each broker node.
volumeSize - The size in GiB of the EBS volume for the data drive on each broker node.
public Integer getVolumeSize()
The size in GiB of the EBS volume for the data drive on each broker node.
The size in GiB of the EBS volume for the data drive on each broker node.
public EBSStorageInfo withVolumeSize(Integer volumeSize)
The size in GiB of the EBS volume for the data drive on each broker node.
volumeSize - The size in GiB of the EBS volume for the data drive on each broker node.
public String toString()
toString in class ObjectObject.toString()public EBSStorageInfo clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.