@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class KxSavedownStorageConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
The size and type of temporary storage that is used to hold data during the savedown process. All the data written to this storage space is lost when the cluster node is restarted.
Constructor and Description |
---|
KxSavedownStorageConfiguration() |
Modifier and Type | Method and Description |
---|---|
KxSavedownStorageConfiguration |
clone() |
boolean |
equals(Object obj) |
Integer |
getSize()
The size of temporary storage in gibibytes.
|
String |
getType()
The type of writeable storage space for temporarily storing your savedown data.
|
String |
getVolumeName()
The name of the kdb volume that you want to use as writeable save-down storage for clusters.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setSize(Integer size)
The size of temporary storage in gibibytes.
|
void |
setType(String type)
The type of writeable storage space for temporarily storing your savedown data.
|
void |
setVolumeName(String volumeName)
The name of the kdb volume that you want to use as writeable save-down storage for clusters.
|
String |
toString()
Returns a string representation of this object.
|
KxSavedownStorageConfiguration |
withSize(Integer size)
The size of temporary storage in gibibytes.
|
KxSavedownStorageConfiguration |
withType(KxSavedownStorageType type)
The type of writeable storage space for temporarily storing your savedown data.
|
KxSavedownStorageConfiguration |
withType(String type)
The type of writeable storage space for temporarily storing your savedown data.
|
KxSavedownStorageConfiguration |
withVolumeName(String volumeName)
The name of the kdb volume that you want to use as writeable save-down storage for clusters.
|
public void setType(String type)
The type of writeable storage space for temporarily storing your savedown data. The valid values are:
SDS01 – This type represents 3000 IOPS and io2 ebs volume type.
type
- The type of writeable storage space for temporarily storing your savedown data. The valid values are:
SDS01 – This type represents 3000 IOPS and io2 ebs volume type.
KxSavedownStorageType
public String getType()
The type of writeable storage space for temporarily storing your savedown data. The valid values are:
SDS01 – This type represents 3000 IOPS and io2 ebs volume type.
SDS01 – This type represents 3000 IOPS and io2 ebs volume type.
KxSavedownStorageType
public KxSavedownStorageConfiguration withType(String type)
The type of writeable storage space for temporarily storing your savedown data. The valid values are:
SDS01 – This type represents 3000 IOPS and io2 ebs volume type.
type
- The type of writeable storage space for temporarily storing your savedown data. The valid values are:
SDS01 – This type represents 3000 IOPS and io2 ebs volume type.
KxSavedownStorageType
public KxSavedownStorageConfiguration withType(KxSavedownStorageType type)
The type of writeable storage space for temporarily storing your savedown data. The valid values are:
SDS01 – This type represents 3000 IOPS and io2 ebs volume type.
type
- The type of writeable storage space for temporarily storing your savedown data. The valid values are:
SDS01 – This type represents 3000 IOPS and io2 ebs volume type.
KxSavedownStorageType
public void setSize(Integer size)
The size of temporary storage in gibibytes.
size
- The size of temporary storage in gibibytes.public Integer getSize()
The size of temporary storage in gibibytes.
public KxSavedownStorageConfiguration withSize(Integer size)
The size of temporary storage in gibibytes.
size
- The size of temporary storage in gibibytes.public void setVolumeName(String volumeName)
The name of the kdb volume that you want to use as writeable save-down storage for clusters.
volumeName
- The name of the kdb volume that you want to use as writeable save-down storage for clusters.public String getVolumeName()
The name of the kdb volume that you want to use as writeable save-down storage for clusters.
public KxSavedownStorageConfiguration withVolumeName(String volumeName)
The name of the kdb volume that you want to use as writeable save-down storage for clusters.
volumeName
- The name of the kdb volume that you want to use as writeable save-down storage for clusters.public String toString()
toString
in class Object
Object.toString()
public KxSavedownStorageConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.