Class NodeRepositoryNode
java.lang.Object
com.yahoo.vespa.hosted.controller.api.integration.noderepository.NodeRepositoryNode
The wire format of a node retrieved from the node repository.
All fields in this are nullable.
- Author:
- bjorncs
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetCost()getDown()getId()getOwner()getState()getType()getUrl()booleanbooleanvoidsetAdditionalHostnames(List<String> additionalHostnames) voidsetAdditionalIpAddresses(List<String> additionalIpAddresses) voidsetArchiveUri(String archiveUri) voidsetCloudAccount(String cloudAccount) voidvoidsetCurrentDockerImage(String currentDockerImage) voidsetCurrentFirmwareCheck(Long currentFirmwareCheck) voidsetCurrentOsVersion(String currentOsVersion) voidsetCurrentRebootGeneration(Integer currentRebootGeneration) voidsetCurrentRestartGeneration(Integer currentRestartGeneration) voidsetDeferOsUpgrade(Boolean deferOsUpgrade) voidvoidsetEnvironment(String environment) voidsetExclusiveTo(String exclusiveTo) voidsetExclusiveToClusterType(String exclusiveToClusterType) voidsetFailCount(Integer failCount) voidvoidsetHistory(List<NodeHistory> history) voidsetHostname(String hostname) voidvoidsetIpAddresses(List<String> ipAddresses) voidsetMembership(NodeMembership membership) voidsetModelName(String modelName) voidsetOrchestratorStatus(String orchestratorStatus) voidvoidsetParentHostname(String parentHostname) voidsetRebootGeneration(Integer rebootGeneration) voidsetReports(Map<String, com.fasterxml.jackson.databind.JsonNode> reports) voidsetRequestedResources(NodeResources requestedResources) voidsetReservedTo(String reservedTo) voidsetResources(NodeResources resources) voidsetRestartGeneration(Integer restartGeneration) voidvoidsetSuspendedSinceMillis(long suspendedSinceMillis) voidsetSwitchHostname(String switchHostname) voidvoidvoidsetVespaVersion(String vespaVersion) voidsetWantedDockerImage(String wantedDockerImage) voidsetWantedFirmwareCheck(Long wantedFirmwareCheck) voidsetWantedOsVersion(String wantedOsVersion) voidsetWantedVespaVersion(String wantedVespaVersion) voidsetWantToDeprovision(Boolean wantToDeprovision) voidsetWantToRebuild(Boolean wantToRebuild) voidsetWantToRetire(Boolean wantToRetire) voidsetWireguardPubKey(String wireguardPubKey) toString()
-
Constructor Details
-
NodeRepositoryNode
public NodeRepositoryNode()
-
-
Method Details
-
getUrl
-
setUrl
-
getId
-
setId
-
getState
-
setState
-
getHostname
-
setHostname
-
getIpAddresses
-
getAdditionalIpAddresses
-
setIpAddresses
-
setAdditionalIpAddresses
-
getAdditionalHostnames
-
setAdditionalHostnames
-
getFlavor
-
setFlavor
-
getResources
-
setResources
-
getRequestedResources
-
setRequestedResources
-
getMembership
-
setMembership
-
getOwner
-
setOwner
-
getRestartGeneration
-
setRestartGeneration
-
getRebootGeneration
-
setRebootGeneration
-
getCurrentRestartGeneration
-
setCurrentRestartGeneration
-
getCurrentRebootGeneration
-
setCurrentRebootGeneration
-
getVespaVersion
-
setVespaVersion
-
getWantedVespaVersion
-
setWantedVespaVersion
-
getDeferOsUpgrade
-
setDeferOsUpgrade
-
getFailCount
-
setFailCount
-
getEnvironment
-
setEnvironment
-
getType
-
setType
-
getWantedDockerImage
-
setWantedDockerImage
-
getCurrentDockerImage
-
setCurrentDockerImage
-
getParentHostname
-
setParentHostname
-
getWantToRetire
-
getWantToDeprovision
-
getWantToRebuild
-
setWantToRetire
-
setWantToDeprovision
-
setWantToRebuild
-
getDown
-
setDown
-
getCost
-
setCost
-
getHistory
-
setHistory
-
getOrchestratorStatus
-
setOrchestratorStatus
-
suspendedSinceMillis
-
setSuspendedSinceMillis
public void setSuspendedSinceMillis(long suspendedSinceMillis) -
getCurrentOsVersion
-
setCurrentOsVersion
-
getWantedOsVersion
-
setWantedOsVersion
-
getCurrentFirmwareCheck
-
setCurrentFirmwareCheck
-
getWantedFirmwareCheck
-
setWantedFirmwareCheck
-
getReports
-
getReportsOrNull
-
setReports
-
getModelName
-
setModelName
-
getReservedTo
-
setReservedTo
-
getExclusiveTo
-
setExclusiveTo
-
getExclusiveToClusterType
-
setExclusiveToClusterType
-
getSwitchHostname
-
setSwitchHostname
-
getCloudAccount
-
setCloudAccount
-
getWireguardPubKey
-
setWireguardPubKey
-
getArchiveUri
-
setArchiveUri
-
hasType
-
hasState
-
toString
-