public static class MagnumBay.BayConcreteBuilder extends Object implements BayBuilder
| Modifier and Type | Class and Description |
|---|---|
static class |
MagnumBay.BayConcreteBuilder.Bays |
| Constructor and Description |
|---|
BayConcreteBuilder() |
BayConcreteBuilder(MagnumBay model) |
| Modifier and Type | Method and Description |
|---|---|
BayBuilder |
apiAddress(String apiAddress) |
BayBuilder |
bayCreateTimeout(String bayCreateTimeout) |
BayBuilder |
baymodelId(String baymodelId) |
Bay |
build()
Creates and return the Model Entity M
|
BayBuilder |
coeVersion(String coeVersion) |
BayBuilder |
createdAt(String createdAt) |
BayBuilder |
discoveryUrl(String discoveryUrl) |
BayBuilder |
from(Bay in)
Creates a Builder using the param M as the default values
|
BayBuilder |
links(List<GenericLink> links) |
BayBuilder |
masterAddresses(List<String> masterAddresses) |
BayBuilder |
masterCount(Integer masterCount) |
BayBuilder |
name(String name) |
BayBuilder |
nodeAddresses(List<String> nodeAddresses) |
BayBuilder |
nodeCount(Integer nodeCount) |
BayBuilder |
stackId(String stackId) |
BayBuilder |
status(String status) |
BayBuilder |
statusReason(String statusReason) |
BayBuilder |
updatedAt(String updatedAt) |
BayBuilder |
uuid(String uuid) |
public BayConcreteBuilder()
public BayConcreteBuilder(MagnumBay model)
public Bay build()
Buildable.Builderbuild in interface Buildable.Builder<BayBuilder,Bay>public BayBuilder from(Bay in)
Buildable.Builderfrom in interface Buildable.Builder<BayBuilder,Bay>public BayBuilder status(String status)
status in interface BayBuilderBay.getStatus()public BayBuilder uuid(String uuid)
uuid in interface BayBuilderBay.getUuid()public BayBuilder links(List<GenericLink> links)
links in interface BayBuilderBay.getLinks()public BayBuilder stackId(String stackId)
stackId in interface BayBuilderBay.getStackId()public BayBuilder createdAt(String createdAt)
createdAt in interface BayBuilderBay.getCreatedAt()public BayBuilder apiAddress(String apiAddress)
apiAddress in interface BayBuilderBay.getApiAddress()public BayBuilder discoveryUrl(String discoveryUrl)
discoveryUrl in interface BayBuilderBay.getDiscoveryUrl()public BayBuilder updatedAt(String updatedAt)
updatedAt in interface BayBuilderBay.getUpdatedAt()public BayBuilder masterCount(Integer masterCount)
masterCount in interface BayBuilderBay.getMasterCount()public BayBuilder coeVersion(String coeVersion)
coeVersion in interface BayBuilderBay.getCoeVersion()public BayBuilder baymodelId(String baymodelId)
baymodelId in interface BayBuilderBay.getBaymodelId()public BayBuilder masterAddresses(List<String> masterAddresses)
masterAddresses in interface BayBuilderBay.getMasterAddresses()public BayBuilder nodeCount(Integer nodeCount)
nodeCount in interface BayBuilderBay.getNodeCount()public BayBuilder nodeAddresses(List<String> nodeAddresses)
nodeAddresses in interface BayBuilderBay.getNodeAddresses()public BayBuilder statusReason(String statusReason)
statusReason in interface BayBuilderBay.getStatusReason()public BayBuilder bayCreateTimeout(String bayCreateTimeout)
bayCreateTimeout in interface BayBuilderBay.getBayCreateTimeout()public BayBuilder name(String name)
name in interface BayBuilderBay.getName()Copyright © 2020. All rights reserved.