public class SaharaNodeGroup extends Object implements NodeGroup
Modifier and Type | Class and Description |
---|---|
static class |
SaharaNodeGroup.ConcreteNodeGroupBuilder |
static class |
SaharaNodeGroup.NodeGroups |
Buildable.Builder<T extends Buildable.Builder<T,M>,M extends Buildable<?>>
Constructor and Description |
---|
SaharaNodeGroup() |
Modifier and Type | Method and Description |
---|---|
static NodeGroupBuilder |
builder() |
Integer |
getCount() |
Date |
getCreatedAt() |
String |
getFlavorId() |
String |
getFloatingNetworkId() |
String |
getImageId() |
List<? extends Instance> |
getInstances() |
String |
getName() |
String |
getNodeGroupTemplateId() |
List<String> |
getNodeProcesses() |
List<String> |
getSecurityGroups() |
Map<String,? extends ServiceConfig> |
getServiceConfigs() |
Date |
getUpdatedAt() |
String |
getVolumeMountPrefix() |
Integer |
getVolumesPerNode() |
Integer |
getVolumesSize() |
Boolean |
isAutoSecurityGroup() |
NodeGroupBuilder |
toBuilder() |
String |
toString() |
public NodeGroupBuilder toBuilder()
toBuilder
in interface Buildable<NodeGroupBuilder>
public static NodeGroupBuilder builder()
public String getName()
public Integer getCount()
public String getNodeGroupTemplateId()
getNodeGroupTemplateId
in interface NodeGroup
public Date getCreatedAt()
getCreatedAt
in interface NodeGroup
public Date getUpdatedAt()
getUpdatedAt
in interface NodeGroup
public String getFloatingNetworkId()
getFloatingNetworkId
in interface NodeGroup
public Integer getVolumesPerNode()
getVolumesPerNode
in interface NodeGroup
public Integer getVolumesSize()
getVolumesSize
in interface NodeGroup
public String getVolumeMountPrefix()
getVolumeMountPrefix
in interface NodeGroup
public String getImageId()
getImageId
in interface NodeGroup
public String getFlavorId()
getFlavorId
in interface NodeGroup
public List<String> getSecurityGroups()
getSecurityGroups
in interface NodeGroup
public Boolean isAutoSecurityGroup()
isAutoSecurityGroup
in interface NodeGroup
public List<String> getNodeProcesses()
getNodeProcesses
in interface NodeGroup
public Map<String,? extends ServiceConfig> getServiceConfigs()
getServiceConfigs
in interface NodeGroup
public List<? extends Instance> getInstances()
getInstances
in interface NodeGroup
Copyright © 2017. All rights reserved.