public class HeatStackCreate extends Object implements StackCreate
| Modifier and Type | Class and Description |
|---|---|
static class |
HeatStackCreate.HeatStackCreateConcreteBuilder
A Builder to create a HeatStack.
|
Buildable.Builder<T extends Buildable.Builder<T,M>,M extends Buildable<?>>| Constructor and Description |
|---|
HeatStackCreate() |
| Modifier and Type | Method and Description |
|---|---|
static HeatStackCreate.HeatStackCreateConcreteBuilder |
build()
Returnes a
HeatStackCreate.HeatStackCreateConcreteBuilder for configuration and
creation of a HeatStackCreate object. |
boolean |
getDisableRollback() |
String |
getEnvironment() |
Map<String,String> |
getFiles() |
String |
getName()
Returns the name of the stack to create
|
Map<String,String> |
getParameters()
Returns the parameters which are used for creation of the stack
|
String |
getTags() |
String |
getTempateURL() |
String |
getTemplate()
Returns the Heat template if it was stored in JSON format or YAML format
|
StackCreateBuilder |
toBuilder() |
public static HeatStackCreate.HeatStackCreateConcreteBuilder build()
HeatStackCreate.HeatStackCreateConcreteBuilder for configuration and
creation of a HeatStackCreate object.public StackCreateBuilder toBuilder()
toBuilder in interface Buildable<StackCreateBuilder>public String getName()
StackCreategetName in interface StackCreatepublic Map<String,String> getParameters()
BaseStackCreateUpdategetParameters in interface BaseStackCreateUpdate null if no
parameter has been set. Returns empty if no parameter has been
set.public boolean getDisableRollback()
getDisableRollback in interface StackCreatepublic String getTemplate()
BaseStackCreateUpdategetTemplate in interface BaseStackCreateUpdate null if no JSON formatted template has been set.public String getTempateURL()
public String getEnvironment()
public String getTags()
Copyright © 2017. All rights reserved.