public class SaharaNodeGroupTemplate extends Object implements NodeGroupTemplate
Modifier and Type | Class and Description |
---|---|
static class |
SaharaNodeGroupTemplate.ConcreteNodeGroupTemplateBuilder |
static class |
SaharaNodeGroupTemplate.NodeGroupTemplates |
Buildable.Builder<T extends Buildable.Builder<T,M>,M extends Buildable<?>>
Constructor and Description |
---|
SaharaNodeGroupTemplate() |
Modifier and Type | Method and Description |
---|---|
static NodeGroupTemplateBuilder |
builder() |
Date |
getCreatedAt() |
String |
getDescription() |
String |
getFlavorId() |
String |
getFloatingNetworkId() |
String |
getHadoopVersion() |
String |
getId() |
String |
getImageId() |
String |
getName() |
List<String> |
getNodeProcesses() |
String |
getPluginName() |
List<String> |
getSecurityGroups() |
Map<String,? extends ServiceConfig> |
getServiceConfigs() |
String |
getTenantId() |
Date |
getUpdatedAt() |
String |
getVolumeMountPrefix() |
Integer |
getVolumesPerNode() |
Integer |
getVolumesSize() |
Boolean |
isAutoSecurityGroup() |
NodeGroupTemplateBuilder |
toBuilder() |
String |
toString() |
public NodeGroupTemplateBuilder toBuilder()
toBuilder
in interface Buildable<NodeGroupTemplateBuilder>
public static NodeGroupTemplateBuilder builder()
public String getId()
getId
in interface NodeGroupTemplate
public String getName()
getName
in interface NodeGroupTemplate
public String getDescription()
getDescription
in interface NodeGroupTemplate
public String getHadoopVersion()
getHadoopVersion
in interface NodeGroupTemplate
public String getPluginName()
getPluginName
in interface NodeGroupTemplate
public String getTenantId()
getTenantId
in interface NodeGroupTemplate
public Date getCreatedAt()
getCreatedAt
in interface NodeGroupTemplate
public Date getUpdatedAt()
getUpdatedAt
in interface NodeGroupTemplate
public String getFloatingNetworkId()
getFloatingNetworkId
in interface NodeGroupTemplate
public Integer getVolumesPerNode()
getVolumesPerNode
in interface NodeGroupTemplate
public Integer getVolumesSize()
getVolumesSize
in interface NodeGroupTemplate
public String getVolumeMountPrefix()
getVolumeMountPrefix
in interface NodeGroupTemplate
public String getImageId()
getImageId
in interface NodeGroupTemplate
public String getFlavorId()
getFlavorId
in interface NodeGroupTemplate
public List<String> getSecurityGroups()
getSecurityGroups
in interface NodeGroupTemplate
public Boolean isAutoSecurityGroup()
isAutoSecurityGroup
in interface NodeGroupTemplate
public List<String> getNodeProcesses()
getNodeProcesses
in interface NodeGroupTemplate
public Map<String,? extends ServiceConfig> getServiceConfigs()
getServiceConfigs
in interface NodeGroupTemplate
Copyright © 2017. All rights reserved.