@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class HostVolumeProperties extends Object implements Serializable, Cloneable, StructuredPojo
Details on a container instance bind mount host volume.
Constructor and Description |
---|
HostVolumeProperties() |
Modifier and Type | Method and Description |
---|---|
HostVolumeProperties |
clone() |
boolean |
equals(Object obj) |
String |
getSourcePath()
When the
host parameter is used, specify a sourcePath to declare the path on the host
container instance that's presented to the container. |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setSourcePath(String sourcePath)
When the
host parameter is used, specify a sourcePath to declare the path on the host
container instance that's presented to the container. |
String |
toString()
Returns a string representation of this object.
|
HostVolumeProperties |
withSourcePath(String sourcePath)
When the
host parameter is used, specify a sourcePath to declare the path on the host
container instance that's presented to the container. |
public void setSourcePath(String sourcePath)
When the host
parameter is used, specify a sourcePath
to declare the path on the host
container instance that's presented to the container. If this parameter is empty, then the Docker daemon has
assigned a host path for you. If the host
parameter contains a sourcePath
file
location, then the data volume persists at the specified location on the host container instance until you delete
it manually. If the sourcePath
value doesn't exist on the host container instance, the Docker daemon
creates it. If the location does exist, the contents of the source path folder are exported.
If you're using the Fargate launch type, the sourcePath
parameter is not supported.
sourcePath
- When the host
parameter is used, specify a sourcePath
to declare the path on the
host container instance that's presented to the container. If this parameter is empty, then the Docker
daemon has assigned a host path for you. If the host
parameter contains a
sourcePath
file location, then the data volume persists at the specified location on the host
container instance until you delete it manually. If the sourcePath
value doesn't exist on the
host container instance, the Docker daemon creates it. If the location does exist, the contents of the
source path folder are exported.
If you're using the Fargate launch type, the sourcePath
parameter is not supported.
public String getSourcePath()
When the host
parameter is used, specify a sourcePath
to declare the path on the host
container instance that's presented to the container. If this parameter is empty, then the Docker daemon has
assigned a host path for you. If the host
parameter contains a sourcePath
file
location, then the data volume persists at the specified location on the host container instance until you delete
it manually. If the sourcePath
value doesn't exist on the host container instance, the Docker daemon
creates it. If the location does exist, the contents of the source path folder are exported.
If you're using the Fargate launch type, the sourcePath
parameter is not supported.
host
parameter is used, specify a sourcePath
to declare the path on
the host container instance that's presented to the container. If this parameter is empty, then the
Docker daemon has assigned a host path for you. If the host
parameter contains a
sourcePath
file location, then the data volume persists at the specified location on the
host container instance until you delete it manually. If the sourcePath
value doesn't exist
on the host container instance, the Docker daemon creates it. If the location does exist, the contents of
the source path folder are exported.
If you're using the Fargate launch type, the sourcePath
parameter is not supported.
public HostVolumeProperties withSourcePath(String sourcePath)
When the host
parameter is used, specify a sourcePath
to declare the path on the host
container instance that's presented to the container. If this parameter is empty, then the Docker daemon has
assigned a host path for you. If the host
parameter contains a sourcePath
file
location, then the data volume persists at the specified location on the host container instance until you delete
it manually. If the sourcePath
value doesn't exist on the host container instance, the Docker daemon
creates it. If the location does exist, the contents of the source path folder are exported.
If you're using the Fargate launch type, the sourcePath
parameter is not supported.
sourcePath
- When the host
parameter is used, specify a sourcePath
to declare the path on the
host container instance that's presented to the container. If this parameter is empty, then the Docker
daemon has assigned a host path for you. If the host
parameter contains a
sourcePath
file location, then the data volume persists at the specified location on the host
container instance until you delete it manually. If the sourcePath
value doesn't exist on the
host container instance, the Docker daemon creates it. If the location does exist, the contents of the
source path folder are exported.
If you're using the Fargate launch type, the sourcePath
parameter is not supported.
public String toString()
toString
in class Object
Object.toString()
public HostVolumeProperties clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.