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
ConstructorDescriptionEphemeralAgentPodImpl
(@NotNull String name, @NotNull String hostname, @NotNull String podIP, @NotNull Date creationDate, @NotNull PodPhase phase, @NotNull List<EphemeralAgentPod.EphemeralAgentPodContainer> containers) -
Method Summary
Modifier and TypeMethodDescriptionboolean
static EphemeralAgentPodImpl
from
(PodsDto.PodDto podDto) List of containers in the pod@NotNull Date
Pod's creation date@NotNull String
Pod's hostname@NotNull String
getName()
Pod's name@NotNull PodPhase
getPhase()
Pod's status@NotNull String
getPodIP()
Pod's IPint
hashCode()
toString()
-
Constructor Details
-
EphemeralAgentPodImpl
-
-
Method Details
-
from
-
getName
Description copied from interface:EphemeralAgentPod
Pod's name- Specified by:
getName
in interfaceEphemeralAgentPod
-
getHostname
Description copied from interface:EphemeralAgentPod
Pod's hostname- Specified by:
getHostname
in interfaceEphemeralAgentPod
-
getPodIP
Description copied from interface:EphemeralAgentPod
Pod's IP- Specified by:
getPodIP
in interfaceEphemeralAgentPod
-
getCreationDate
Description copied from interface:EphemeralAgentPod
Pod's creation date- Specified by:
getCreationDate
in interfaceEphemeralAgentPod
-
getPhase
Description copied from interface:EphemeralAgentPod
Pod's status- Specified by:
getPhase
in interfaceEphemeralAgentPod
-
getContainers
Description copied from interface:EphemeralAgentPod
List of containers in the pod- Specified by:
getContainers
in interfaceEphemeralAgentPod
-
equals
-
hashCode
public int hashCode() -
toString
-