public class StackConfigurationResponse extends Object
Modifier and Type | Class and Description |
---|---|
static interface |
StackConfigurationResponse.StackConfigurationResponseSwagger
Interface to help correct Swagger documentation generation
|
Constructor and Description |
---|
StackConfigurationResponse(String propertyName,
String propertyValue,
String propertyDescription,
String type,
Map<String,String> propertyAttributes)
Stack configuration response.
|
StackConfigurationResponse(String propertyName,
String propertyValue,
String propertyDescription,
String propertyDisplayName,
String type,
Boolean isRequired,
Set<PropertyInfo.PropertyType> propertyTypes,
Map<String,String> propertyAttributes,
ValueAttributesInfo propertyValueAttributes,
Set<PropertyDependencyInfo> dependsOnProperties)
Stack configuration response with all properties.
|
Modifier and Type | Method and Description |
---|---|
Set<PropertyDependencyInfo> |
getDependsOnProperties()
Provides depends on properties of this configuration.
|
Map<String,String> |
getPropertyAttributes()
Provides attributes of this configuration.
|
String |
getPropertyDescription() |
String |
getPropertyDisplayName() |
String |
getPropertyName() |
Set<PropertyInfo.PropertyType> |
getPropertyType()
Get type of property as set in the stack definition.
|
String |
getPropertyValue() |
ValueAttributesInfo |
getPropertyValueAttributes()
Provides value attributes of this configuration.
|
String |
getServiceName() |
String |
getStackName() |
String |
getStackVersion() |
String |
getType()
Configuration type
|
Boolean |
isRequired()
Is property a isRequired property
|
void |
setDependsOnProperties(Set<PropertyDependencyInfo> dependsOnProperties)
Sets depends on properties set for this configuration.
|
void |
setPropertyAttributes(Map<String,String> propertyAttributes)
Sets attributes for this configuration.
|
void |
setPropertyDescription(String propertyDescription) |
void |
setPropertyDisplayName(String propertyDisplayName) |
void |
setPropertyName(String propertyName) |
void |
setPropertyType(Set<PropertyInfo.PropertyType> propertyTypes) |
void |
setPropertyValue(String propertyValue) |
void |
setPropertyValueAttributes(ValueAttributesInfo propertyValueAttributes)
Sets value attributes for this configuration.
|
void |
setRequired(Boolean required)
Set required attribute on this property.
|
void |
setServiceName(String serviceName) |
void |
setStackName(String stackName) |
void |
setStackVersion(String stackVersion) |
void |
setType(String type) |
public StackConfigurationResponse(String propertyName, String propertyValue, String propertyDescription, String type, Map<String,String> propertyAttributes)
propertyName
- Property KeypropertyValue
- Property ValuepropertyDescription
- Property Descriptiontype
- Configuration typepropertyAttributes
- Attributes mappublic StackConfigurationResponse(String propertyName, String propertyValue, String propertyDescription, String propertyDisplayName, String type, Boolean isRequired, Set<PropertyInfo.PropertyType> propertyTypes, Map<String,String> propertyAttributes, ValueAttributesInfo propertyValueAttributes, Set<PropertyDependencyInfo> dependsOnProperties)
propertyName
- Property KeypropertyValue
- Property ValuepropertyDescription
- Property Descriptiontype
- Configuration typeisRequired
- Is required to be setpropertyTypes
- Property TypespropertyAttributes
- Attributes mappropertyValueAttributes
- Value AttributesdependsOnProperties
- depends on properties setpublic String getStackName()
public void setStackName(String stackName)
public String getStackVersion()
public void setStackVersion(String stackVersion)
public String getServiceName()
public void setServiceName(String serviceName)
public String getPropertyName()
public void setPropertyName(String propertyName)
public String getPropertyValue()
public void setPropertyValue(String propertyValue)
public String getPropertyDescription()
public void setPropertyDescription(String propertyDescription)
public String getPropertyDisplayName()
public void setPropertyDisplayName(String propertyDisplayName)
public String getType()
public void setType(String type)
public Map<String,String> getPropertyAttributes()
public void setPropertyAttributes(Map<String,String> propertyAttributes)
propertyAttributes
- Map of attribute name to attribute valuepublic ValueAttributesInfo getPropertyValueAttributes()
public void setPropertyValueAttributes(ValueAttributesInfo propertyValueAttributes)
propertyValueAttributes
- public Set<PropertyDependencyInfo> getDependsOnProperties()
public void setDependsOnProperties(Set<PropertyDependencyInfo> dependsOnProperties)
dependsOnProperties
- public Boolean isRequired()
public void setRequired(Boolean required)
required
- True/False.public Set<PropertyInfo.PropertyType> getPropertyType()
public void setPropertyType(Set<PropertyInfo.PropertyType> propertyTypes)
Copyright © 2022 Apache Software Foundation. All rights reserved.