public class DockerVolumeMappingTable extends Object
The table is not performing any asynchronous operations. The data is persisted when the entire Docker
configuration page is saved. Because of that, a single instance of the table component is safe to be used
without risking exceptions like StaleElementReferenceException
.
Modifier and Type | Class and Description |
---|---|
class |
DockerVolumeMappingTable.AddDockerVolumeMappingRow
The first row in the Docker volume mapping table, which is used to add new mappings.
|
class |
DockerVolumeMappingTable.DockerVolumeMappingRow
A row representing a single Docker volume mapping in the table.
|
Constructor and Description |
---|
DockerVolumeMappingTable(com.atlassian.pageobjects.elements.PageElement container) |
Modifier and Type | Method and Description |
---|---|
DockerVolumeMappingTable |
addVolumeMapping(String hostDirectory,
String containerDirectory)
Add a new volume mapping.
|
DockerVolumeMappingTable |
clearVolumeMappings()
Remove all volume mappings from this table.
|
List<DataVolume> |
getVolumeMappings()
Get a list of all currently configured volume mappings.
|
public DockerVolumeMappingTable(com.atlassian.pageobjects.elements.PageElement container)
public DockerVolumeMappingTable clearVolumeMappings()
public DockerVolumeMappingTable addVolumeMapping(String hostDirectory, String containerDirectory)
hostDirectory
- path on Docker hostcontainerDirectory
- path in the Docker containerpublic List<DataVolume> getVolumeMappings()
Copyright © 2021 Atlassian Software Systems Pty Ltd. All rights reserved.