public static class StackAdvisorRequest.StackAdvisorRequestBuilder extends Object
public static StackAdvisorRequest.StackAdvisorRequestBuilder forStack(StackId stackId)
public static StackAdvisorRequest.StackAdvisorRequestBuilder forStack(String stackName, String stackVersion)
public StackAdvisorRequest.StackAdvisorRequestBuilder ofType(StackAdvisorRequest.StackAdvisorRequestType requestType)
public StackAdvisorRequest.StackAdvisorRequestBuilder forHosts(List<String> hosts)
public StackAdvisorRequest.StackAdvisorRequestBuilder forServices(Collection<String> services)
public StackAdvisorRequest.StackAdvisorRequestBuilder withComponentHostsMap(Map<String,Set<String>> componentHostsMap)
public StackAdvisorRequest.StackAdvisorRequestBuilder forHostComponents(Map<String,Set<String>> hostComponents)
public StackAdvisorRequest.StackAdvisorRequestBuilder forHostsGroupBindings(Map<String,Set<String>> hostGroupBindings)
public StackAdvisorRequest.StackAdvisorRequestBuilder withConfigurations(Map<String,Map<String,Map<String,String>>> configurations)
public StackAdvisorRequest.StackAdvisorRequestBuilder withConfigurations(Configuration configuration)
public StackAdvisorRequest.StackAdvisorRequestBuilder withChangedConfigurations(List<ChangedConfigInfo> changedConfigurations)
public StackAdvisorRequest.StackAdvisorRequestBuilder withUserContext(Map<String,String> userContext)
public StackAdvisorRequest.StackAdvisorRequestBuilder withConfigGroups(Set<RecommendationResponse.ConfigGroup> configGroups)
public StackAdvisorRequest.StackAdvisorRequestBuilder withGPLLicenseAccepted(Boolean gplLicenseAccepted)
gplLicenseAccepted
- is GPL license accepted.public StackAdvisorRequest.StackAdvisorRequestBuilder withLdapConfig(Map<String,Object> ldapConfig)
public StackAdvisorRequest.StackAdvisorRequestBuilder withClusterId(Long clusterId)
public StackAdvisorRequest.StackAdvisorRequestBuilder withServiceName(String serviceName)
public StackAdvisorRequest.StackAdvisorRequestBuilder withConfigsResponse(Boolean configsResponse)
public StackAdvisorRequest build()
Copyright © 2022 Apache Software Foundation. All rights reserved.