Class Node.Builder
java.lang.Object
com.yahoo.vespa.hosted.controller.api.integration.configserver.Node.Builder
- Enclosing class:
- Node
Builder for a
Node.
The appropriate builder method must be called for any field that does not have a default value.-
Method Summary
Modifier and TypeMethodDescriptionadditionalHostnames(Set<String> additionalHostnames) additionalIpAddresses(Set<String> additionalIpAddresses) build()clusterType(Node.ClusterType clusterType) cost(int cost) currentDockerImage(com.yahoo.config.provision.DockerImage currentDockerImage) currentFirmwareCheck(Instant currentFirmwareCheck) currentOsVersion(com.yahoo.component.Version currentOsVersion) currentVersion(com.yahoo.component.Version currentVersion) deferOsUpgrade(boolean deferOsUpgrade) down(boolean down) environment(Node.Environment environment) exclusiveTo(com.yahoo.config.provision.ApplicationId exclusiveTo) exclusiveToClusterType(Node.ClusterType exclusiveToClusterType) failCount(int failCount) history(List<Node.Event> history) hostname(com.yahoo.config.provision.HostName hostname) index(int index) ipAddresses(Set<String> ipAdresses) owner(com.yahoo.config.provision.ApplicationId owner) parentHostname(com.yahoo.config.provision.HostName parentHostname) parentHostname(String parentHostname) rebootGeneration(long rebootGeneration) reservedTo(com.yahoo.config.provision.TenantName tenant) resources(com.yahoo.config.provision.NodeResources resources) restartGeneration(long restartGeneration) retired(boolean retired) serviceState(Node.ServiceState serviceState) state(Node.State state) suspendedSince(Instant suspendedSince) switchHostname(String switchHostname) type(com.yahoo.config.provision.NodeType type) wantedDockerImage(com.yahoo.config.provision.DockerImage wantedDockerImage) wantedFirmwareCheck(Instant wantedFirmwareCheck) wantedOsVersion(com.yahoo.component.Version wantedOsVersion) wantedRebootGeneration(long wantedRebootGeneration) wantedRestartGeneration(long wantedRestartGeneration) wantedVersion(com.yahoo.component.Version wantedVersion) wantToDeprovision(boolean wantToDeprovision) wantToRebuild(boolean wantToRebuild) wantToRetire(boolean wantToRetire)
-
Method Details
-
id
-
hostname
-
hostname
-
parentHostname
-
parentHostname
-
state
-
type
-
resources
-
owner
-
currentVersion
-
wantedVersion
-
currentOsVersion
-
wantedOsVersion
-
deferOsUpgrade
-
currentDockerImage
-
wantedDockerImage
-
currentFirmwareCheck
-
wantedFirmwareCheck
-
serviceState
-
suspendedSince
-
restartGeneration
-
wantedRestartGeneration
-
rebootGeneration
-
wantedRebootGeneration
-
cost
-
failCount
-
flavor
-
clusterId
-
clusterType
-
group
-
index
-
retired
-
wantToRetire
-
wantToDeprovision
-
wantToRebuild
-
down
-
reservedTo
-
exclusiveTo
-
exclusiveToClusterType
-
history
-
ipAddresses
-
additionalIpAddresses
-
additionalHostnames
-
switchHostname
-
modelName
-
reports
-
environment
-
build
-