java.lang.Object
com.yahoo.vespa.hosted.controller.api.integration.noderepository.NodeRepositoryNode

public class NodeRepositoryNode extends Object
The wire format of a node retrieved from the node repository. All fields in this are nullable.
Author:
bjorncs
  • Constructor Details

    • NodeRepositoryNode

      public NodeRepositoryNode()
  • Method Details

    • getUrl

      public String getUrl()
    • setUrl

      public void setUrl(String url)
    • getId

      public String getId()
    • setId

      public void setId(String id)
    • getState

      public String getState()
    • setState

      public void setState(String state)
    • getHostname

      public String getHostname()
    • setHostname

      public void setHostname(String hostname)
    • getIpAddresses

      public Set<String> getIpAddresses()
    • getAdditionalIpAddresses

      public Set<String> getAdditionalIpAddresses()
    • setIpAddresses

      public void setIpAddresses(Set<String> ipAddresses)
    • setAdditionalIpAddresses

      public void setAdditionalIpAddresses(Set<String> additionalIpAddresses)
    • getAdditionalHostnames

      public List<String> getAdditionalHostnames()
    • setAdditionalHostnames

      public void setAdditionalHostnames(List<String> additionalHostnames)
    • getFlavor

      public String getFlavor()
    • setFlavor

      public void setFlavor(String flavor)
    • getResources

      public NodeResources getResources()
    • setResources

      public void setResources(NodeResources resources)
    • getRequestedResources

      public NodeResources getRequestedResources()
    • setRequestedResources

      public void setRequestedResources(NodeResources requestedResources)
    • getMembership

      public NodeMembership getMembership()
    • setMembership

      public void setMembership(NodeMembership membership)
    • getOwner

      public NodeOwner getOwner()
    • setOwner

      public void setOwner(NodeOwner owner)
    • getRestartGeneration

      public Integer getRestartGeneration()
    • setRestartGeneration

      public void setRestartGeneration(Integer restartGeneration)
    • getRebootGeneration

      public Integer getRebootGeneration()
    • setRebootGeneration

      public void setRebootGeneration(Integer rebootGeneration)
    • getCurrentRestartGeneration

      public Integer getCurrentRestartGeneration()
    • setCurrentRestartGeneration

      public void setCurrentRestartGeneration(Integer currentRestartGeneration)
    • getCurrentRebootGeneration

      public Integer getCurrentRebootGeneration()
    • setCurrentRebootGeneration

      public void setCurrentRebootGeneration(Integer currentRebootGeneration)
    • getVespaVersion

      public String getVespaVersion()
    • setVespaVersion

      public void setVespaVersion(String vespaVersion)
    • getWantedVespaVersion

      public String getWantedVespaVersion()
    • setWantedVespaVersion

      public void setWantedVespaVersion(String wantedVespaVersion)
    • getFailCount

      public Integer getFailCount()
    • setFailCount

      public void setFailCount(Integer failCount)
    • getEnvironment

      public String getEnvironment()
    • setEnvironment

      public void setEnvironment(String environment)
    • getType

      public String getType()
    • setType

      public void setType(String type)
    • getWantedDockerImage

      public String getWantedDockerImage()
    • setWantedDockerImage

      public void setWantedDockerImage(String wantedDockerImage)
    • getCurrentDockerImage

      public String getCurrentDockerImage()
    • setCurrentDockerImage

      public void setCurrentDockerImage(String currentDockerImage)
    • getParentHostname

      public String getParentHostname()
    • setParentHostname

      public void setParentHostname(String parentHostname)
    • getWantToRetire

      public Boolean getWantToRetire()
    • getWantToDeprovision

      public Boolean getWantToDeprovision()
    • getWantToRebuild

      public Boolean getWantToRebuild()
    • setWantToRetire

      public void setWantToRetire(Boolean wantToRetire)
    • setWantToDeprovision

      public void setWantToDeprovision(Boolean wantToDeprovision)
    • setWantToRebuild

      public void setWantToRebuild(Boolean wantToRebuild)
    • getCost

      public Integer getCost()
    • setCost

      public void setCost(Integer cost)
    • getHistory

      public List<NodeHistory> getHistory()
    • setHistory

      public void setHistory(List<NodeHistory> history)
    • getOrchestratorStatus

      public String getOrchestratorStatus()
    • setOrchestratorStatus

      public void setOrchestratorStatus(String orchestratorStatus)
    • suspendedSinceMillis

      public Long suspendedSinceMillis()
    • setSuspendedSinceMillis

      public void setSuspendedSinceMillis(long suspendedSinceMillis)
    • getCurrentOsVersion

      public String getCurrentOsVersion()
    • setCurrentOsVersion

      public void setCurrentOsVersion(String currentOsVersion)
    • getWantedOsVersion

      public String getWantedOsVersion()
    • setWantedOsVersion

      public void setWantedOsVersion(String wantedOsVersion)
    • getCurrentFirmwareCheck

      public Long getCurrentFirmwareCheck()
    • setCurrentFirmwareCheck

      public void setCurrentFirmwareCheck(Long currentFirmwareCheck)
    • getWantedFirmwareCheck

      public Long getWantedFirmwareCheck()
    • setWantedFirmwareCheck

      public void setWantedFirmwareCheck(Long wantedFirmwareCheck)
    • getReports

      public Map<String,com.fasterxml.jackson.databind.JsonNode> getReports()
    • getReportsOrNull

      public Map<String,com.fasterxml.jackson.databind.JsonNode> getReportsOrNull()
    • setReports

      public void setReports(Map<String,com.fasterxml.jackson.databind.JsonNode> reports)
    • getModelName

      public String getModelName()
    • setModelName

      public void setModelName(String modelName)
    • getReservedTo

      public String getReservedTo()
    • setReservedTo

      public void setReservedTo(String reservedTo)
    • getExclusiveTo

      public String getExclusiveTo()
    • setExclusiveTo

      public void setExclusiveTo(String exclusiveTo)
    • getSwitchHostname

      public String getSwitchHostname()
    • setSwitchHostname

      public void setSwitchHostname(String switchHostname)
    • hasType

      public boolean hasType(NodeType type)
    • hasState

      public boolean hasState(NodeState state)
    • toString

      public String toString()
      Overrides:
      toString in class Object