Class DockerContainer
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.lighthouse.v20200324.models.DockerContainer
-
public class DockerContainer extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description DockerContainer()
DockerContainer(DockerContainer source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getCommand()
Get 容器CommandString
getContainerId()
Get 容器IDString
getContainerImage()
Get 容器镜像地址String
getContainerName()
Get 容器名称String
getCreatedTime()
Get 创建时间。按照 ISO8601 标准表示,并且使用 UTC 时间。DockerContainerPublishPort[]
getPublishPortSet()
Get 容器端口主机端口映射列表String
getState()
Get 容器状态,和docker的容器状态保持一致,当前取值有:created, restarting, running, removing, paused, exited, or deadString
getStatus()
Get 容器状态描述DockerContainerVolume[]
getVolumeSet()
Get 容器挂载本地卷列表void
setCommand(String Command)
Set 容器Commandvoid
setContainerId(String ContainerId)
Set 容器IDvoid
setContainerImage(String ContainerImage)
Set 容器镜像地址void
setContainerName(String ContainerName)
Set 容器名称void
setCreatedTime(String CreatedTime)
Set 创建时间。按照 ISO8601 标准表示,并且使用 UTC 时间。void
setPublishPortSet(DockerContainerPublishPort[] PublishPortSet)
Set 容器端口主机端口映射列表void
setState(String State)
Set 容器状态,和docker的容器状态保持一致,当前取值有:created, restarting, running, removing, paused, exited, or deadvoid
setStatus(String Status)
Set 容器状态描述void
setVolumeSet(DockerContainerVolume[] VolumeSet)
Set 容器挂载本地卷列表void
toMap(HashMap<String,String> map, String prefix)
Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
DockerContainer
public DockerContainer()
-
DockerContainer
public DockerContainer(DockerContainer source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
-
-
Method Detail
-
getContainerId
public String getContainerId()
Get 容器ID- Returns:
- ContainerId 容器ID
-
setContainerId
public void setContainerId(String ContainerId)
Set 容器ID- Parameters:
ContainerId
- 容器ID
-
getContainerName
public String getContainerName()
Get 容器名称- Returns:
- ContainerName 容器名称
-
setContainerName
public void setContainerName(String ContainerName)
Set 容器名称- Parameters:
ContainerName
- 容器名称
-
getContainerImage
public String getContainerImage()
Get 容器镜像地址- Returns:
- ContainerImage 容器镜像地址
-
setContainerImage
public void setContainerImage(String ContainerImage)
Set 容器镜像地址- Parameters:
ContainerImage
- 容器镜像地址
-
getCommand
public String getCommand()
Get 容器Command- Returns:
- Command 容器Command
-
setCommand
public void setCommand(String Command)
Set 容器Command- Parameters:
Command
- 容器Command
-
getStatus
public String getStatus()
Get 容器状态描述- Returns:
- Status 容器状态描述
-
setStatus
public void setStatus(String Status)
Set 容器状态描述- Parameters:
Status
- 容器状态描述
-
getState
public String getState()
Get 容器状态,和docker的容器状态保持一致,当前取值有:created, restarting, running, removing, paused, exited, or dead- Returns:
- State 容器状态,和docker的容器状态保持一致,当前取值有:created, restarting, running, removing, paused, exited, or dead
-
setState
public void setState(String State)
Set 容器状态,和docker的容器状态保持一致,当前取值有:created, restarting, running, removing, paused, exited, or dead- Parameters:
State
- 容器状态,和docker的容器状态保持一致,当前取值有:created, restarting, running, removing, paused, exited, or dead
-
getPublishPortSet
public DockerContainerPublishPort[] getPublishPortSet()
Get 容器端口主机端口映射列表- Returns:
- PublishPortSet 容器端口主机端口映射列表
-
setPublishPortSet
public void setPublishPortSet(DockerContainerPublishPort[] PublishPortSet)
Set 容器端口主机端口映射列表- Parameters:
PublishPortSet
- 容器端口主机端口映射列表
-
getVolumeSet
public DockerContainerVolume[] getVolumeSet()
Get 容器挂载本地卷列表- Returns:
- VolumeSet 容器挂载本地卷列表
-
setVolumeSet
public void setVolumeSet(DockerContainerVolume[] VolumeSet)
Set 容器挂载本地卷列表- Parameters:
VolumeSet
- 容器挂载本地卷列表
-
getCreatedTime
public String getCreatedTime()
Get 创建时间。按照 ISO8601 标准表示,并且使用 UTC 时间。- Returns:
- CreatedTime 创建时间。按照 ISO8601 标准表示,并且使用 UTC 时间。
-
setCreatedTime
public void setCreatedTime(String CreatedTime)
Set 创建时间。按照 ISO8601 标准表示,并且使用 UTC 时间。- Parameters:
CreatedTime
- 创建时间。按照 ISO8601 标准表示,并且使用 UTC 时间。
-
-