Class EphemeralAgentPodImpl
java.lang.Object
com.atlassian.bamboo.agent.ephemeral.EphemeralAgentPodImpl
- All Implemented Interfaces:
EphemeralAgentPod
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.atlassian.bamboo.agent.ephemeral.EphemeralAgentPod
EphemeralAgentPod.EphemeralAgentPodContainer -
Constructor Summary
ConstructorsConstructorDescriptionEphemeralAgentPodImpl(@NotNull String name, @NotNull String hostname, @NotNull String podIP, @NotNull Date creationDate, @NotNull PodPhase phase, @NotNull List<EphemeralAgentPod.EphemeralAgentPodContainer> containers) -
Method Summary
Modifier and TypeMethodDescriptionbooleanstatic EphemeralAgentPodImplfrom(PodsDto.PodDto podDto) List of containers in the pod@NotNull DatePod's creation date@NotNull StringPod's hostname@NotNull StringgetName()Pod's name@NotNull PodPhasegetPhase()Pod's status@NotNull StringgetPodIP()Pod's IPinthashCode()toString()
-
Constructor Details
-
EphemeralAgentPodImpl
-
-
Method Details
-
from
-
getName
Description copied from interface:EphemeralAgentPodPod's name- Specified by:
getNamein interfaceEphemeralAgentPod
-
getHostname
Description copied from interface:EphemeralAgentPodPod's hostname- Specified by:
getHostnamein interfaceEphemeralAgentPod
-
getPodIP
Description copied from interface:EphemeralAgentPodPod's IP- Specified by:
getPodIPin interfaceEphemeralAgentPod
-
getCreationDate
Description copied from interface:EphemeralAgentPodPod's creation date- Specified by:
getCreationDatein interfaceEphemeralAgentPod
-
getPhase
Description copied from interface:EphemeralAgentPodPod's status- Specified by:
getPhasein interfaceEphemeralAgentPod
-
getContainers
Description copied from interface:EphemeralAgentPodList of containers in the pod- Specified by:
getContainersin interfaceEphemeralAgentPod
-
equals
-
hashCode
public int hashCode() -
toString
-