public class AddServiceRequest extends Object
Modifier and Type | Class and Description |
---|---|
static class |
AddServiceRequest.OperationType |
static class |
AddServiceRequest.ValidationType |
Modifier and Type | Field and Description |
---|---|
static Set<String> |
TOP_LEVEL_PROPERTIES |
Constructor and Description |
---|
AddServiceRequest(AddServiceRequest.OperationType operationType,
ConfigRecommendationStrategy recommendationStrategy,
ProvisionAction provisionAction,
AddServiceRequest.ValidationType validationType,
String stackName,
String stackVersion,
Set<Service> services,
Set<Component> components,
SecurityConfiguration security,
Set<Credential> credentials,
Collection<? extends Map<String,?>> configs) |
Modifier and Type | Method and Description |
---|---|
SecurityConfiguration |
_getSecurity() |
boolean |
equals(Object obj) |
Set<Component> |
getComponents() |
Configuration |
getConfiguration() |
Collection<Map<String,Map<String,?>>> |
getConfigurationContents() |
Map<String,Credential> |
getCredentials() |
AddServiceRequest.OperationType |
getOperationType() |
ProvisionAction |
getProvisionAction() |
ConfigRecommendationStrategy |
getRecommendationStrategy() |
Optional<SecurityConfiguration> |
getSecurity() |
Set<Service> |
getServices() |
Optional<StackId> |
getStackId() |
String |
getStackName() |
String |
getStackVersion() |
AddServiceRequest.ValidationType |
getValidationType() |
int |
hashCode() |
static AddServiceRequest |
of(String json) |
String |
toString() |
public AddServiceRequest(AddServiceRequest.OperationType operationType, ConfigRecommendationStrategy recommendationStrategy, ProvisionAction provisionAction, AddServiceRequest.ValidationType validationType, String stackName, String stackVersion, Set<Service> services, Set<Component> components, SecurityConfiguration security, Set<Credential> credentials, Collection<? extends Map<String,?>> configs)
public static AddServiceRequest of(String json)
public AddServiceRequest.OperationType getOperationType()
public ConfigRecommendationStrategy getRecommendationStrategy()
public ProvisionAction getProvisionAction()
public AddServiceRequest.ValidationType getValidationType()
public String getStackName()
public String getStackVersion()
public Configuration getConfiguration()
public Collection<Map<String,Map<String,?>>> getConfigurationContents()
public Map<String,Credential> getCredentials()
public Optional<SecurityConfiguration> getSecurity()
public SecurityConfiguration _getSecurity()
Copyright © 2022 Apache Software Foundation. All rights reserved.