@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)
provisionedThroughput
- EBS volume provisioned throughput information.public ProvisionedThroughput getProvisionedThroughput()
public EBSStorageInfo withProvisionedThroughput(ProvisionedThroughput provisionedThroughput)
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 Object
Object.toString()
public EBSStorageInfo clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.