@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class StorageConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
Defines the storage configuration for a runtime environment.
| Constructor and Description |
|---|
StorageConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
StorageConfiguration |
clone() |
boolean |
equals(Object obj) |
EfsStorageConfiguration |
getEfs()
Defines the storage configuration for an Amazon EFS file system.
|
FsxStorageConfiguration |
getFsx()
Defines the storage configuration for an Amazon FSx file system.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setEfs(EfsStorageConfiguration efs)
Defines the storage configuration for an Amazon EFS file system.
|
void |
setFsx(FsxStorageConfiguration fsx)
Defines the storage configuration for an Amazon FSx file system.
|
String |
toString()
Returns a string representation of this object.
|
StorageConfiguration |
withEfs(EfsStorageConfiguration efs)
Defines the storage configuration for an Amazon EFS file system.
|
StorageConfiguration |
withFsx(FsxStorageConfiguration fsx)
Defines the storage configuration for an Amazon FSx file system.
|
public void setEfs(EfsStorageConfiguration efs)
Defines the storage configuration for an Amazon EFS file system.
efs - Defines the storage configuration for an Amazon EFS file system.public EfsStorageConfiguration getEfs()
Defines the storage configuration for an Amazon EFS file system.
public StorageConfiguration withEfs(EfsStorageConfiguration efs)
Defines the storage configuration for an Amazon EFS file system.
efs - Defines the storage configuration for an Amazon EFS file system.public void setFsx(FsxStorageConfiguration fsx)
Defines the storage configuration for an Amazon FSx file system.
fsx - Defines the storage configuration for an Amazon FSx file system.public FsxStorageConfiguration getFsx()
Defines the storage configuration for an Amazon FSx file system.
public StorageConfiguration withFsx(FsxStorageConfiguration fsx)
Defines the storage configuration for an Amazon FSx file system.
fsx - Defines the storage configuration for an Amazon FSx file system.public String toString()
toString in class ObjectObject.toString()public StorageConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.