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 NodeGroupTemplatepublic String getName()
getName in interface NodeGroupTemplatepublic String getDescription()
getDescription in interface NodeGroupTemplatepublic String getHadoopVersion()
getHadoopVersion in interface NodeGroupTemplatepublic String getPluginName()
getPluginName in interface NodeGroupTemplatepublic String getTenantId()
getTenantId in interface NodeGroupTemplatepublic Date getCreatedAt()
getCreatedAt in interface NodeGroupTemplatepublic Date getUpdatedAt()
getUpdatedAt in interface NodeGroupTemplatepublic String getFloatingNetworkId()
getFloatingNetworkId in interface NodeGroupTemplatepublic Integer getVolumesPerNode()
getVolumesPerNode in interface NodeGroupTemplatepublic Integer getVolumesSize()
getVolumesSize in interface NodeGroupTemplatepublic String getVolumeMountPrefix()
getVolumeMountPrefix in interface NodeGroupTemplatepublic String getImageId()
getImageId in interface NodeGroupTemplatepublic String getFlavorId()
getFlavorId in interface NodeGroupTemplatepublic List<String> getSecurityGroups()
getSecurityGroups in interface NodeGroupTemplatepublic Boolean isAutoSecurityGroup()
isAutoSecurityGroup in interface NodeGroupTemplatepublic List<String> getNodeProcesses()
getNodeProcesses in interface NodeGroupTemplatepublic Map<String,? extends ServiceConfig> getServiceConfigs()
getServiceConfigs in interface NodeGroupTemplateCopyright © 2017. All rights reserved.