@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class EphemeralStorage extends Object implements Serializable, Cloneable, StructuredPojo
The amount of ephemeral storage to allocate for the task. This parameter is used to expand the total amount of ephemeral storage available, beyond the default amount, for tasks hosted on Fargate.
Constructor and Description |
---|
EphemeralStorage() |
Modifier and Type | Method and Description |
---|---|
EphemeralStorage |
clone() |
boolean |
equals(Object obj) |
Integer |
getSizeInGiB()
The total amount, in GiB, of ephemeral storage to set for the task.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setSizeInGiB(Integer sizeInGiB)
The total amount, in GiB, of ephemeral storage to set for the task.
|
String |
toString()
Returns a string representation of this object.
|
EphemeralStorage |
withSizeInGiB(Integer sizeInGiB)
The total amount, in GiB, of ephemeral storage to set for the task.
|
public void setSizeInGiB(Integer sizeInGiB)
The total amount, in GiB, of ephemeral storage to set for the task. The minimum supported value is
21
GiB and the maximum supported value is 200
GiB.
sizeInGiB
- The total amount, in GiB, of ephemeral storage to set for the task. The minimum supported value is
21
GiB and the maximum supported value is 200
GiB.public Integer getSizeInGiB()
The total amount, in GiB, of ephemeral storage to set for the task. The minimum supported value is
21
GiB and the maximum supported value is 200
GiB.
21
GiB and the maximum supported value is 200
GiB.public EphemeralStorage withSizeInGiB(Integer sizeInGiB)
The total amount, in GiB, of ephemeral storage to set for the task. The minimum supported value is
21
GiB and the maximum supported value is 200
GiB.
sizeInGiB
- The total amount, in GiB, of ephemeral storage to set for the task. The minimum supported value is
21
GiB and the maximum supported value is 200
GiB.public String toString()
toString
in class Object
Object.toString()
public EphemeralStorage clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.