Package com.yahoo.config.provision
Class ClusterSpec.Builder
- java.lang.Object
-
- com.yahoo.config.provision.ClusterSpec.Builder
-
- Enclosing class:
- ClusterSpec
public static class ClusterSpec.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description ClusterSpec
build()
ClusterSpec.Builder
combinedId(java.util.Optional<ClusterSpec.Id> combinedId)
ClusterSpec.Builder
dockerImageRepo(java.util.Optional<java.lang.String> dockerImageRepo)
Deprecated.ClusterSpec.Builder
dockerImageRepository(java.util.Optional<DockerImage> dockerImageRepo)
ClusterSpec.Builder
exclusive(boolean exclusive)
ClusterSpec.Builder
group(ClusterSpec.Group groupId)
ClusterSpec.Builder
vespaVersion(com.yahoo.component.Version vespaVersion)
ClusterSpec.Builder
vespaVersion(java.lang.String vespaVersion)
-
-
-
Method Detail
-
build
public ClusterSpec build()
-
group
public ClusterSpec.Builder group(ClusterSpec.Group groupId)
-
vespaVersion
public ClusterSpec.Builder vespaVersion(com.yahoo.component.Version vespaVersion)
-
vespaVersion
public ClusterSpec.Builder vespaVersion(java.lang.String vespaVersion)
-
exclusive
public ClusterSpec.Builder exclusive(boolean exclusive)
-
combinedId
public ClusterSpec.Builder combinedId(java.util.Optional<ClusterSpec.Id> combinedId)
-
dockerImageRepo
@Deprecated public ClusterSpec.Builder dockerImageRepo(java.util.Optional<java.lang.String> dockerImageRepo)
Deprecated.
-
dockerImageRepository
public ClusterSpec.Builder dockerImageRepository(java.util.Optional<DockerImage> dockerImageRepo)
-
-