public class TopologyComponent.Builder extends Object
Modifier and Type | Method and Description |
---|---|
TopologyComponent |
build() |
TopologyComponent.Builder |
setCommandParams(TreeMap<String,String> commandParams) |
TopologyComponent.Builder |
setComponentLevelParams(TreeMap<String,String> componentLevelParams) |
TopologyComponent.Builder |
setComponentName(String componentName) |
TopologyComponent.Builder |
setDisplayName(String displayName) |
TopologyComponent.Builder |
setHostIdentifiers(Set<Long> hostIds,
Set<String> hostNames) |
TopologyComponent.Builder |
setLastComponentState(State lastComponentState) |
TopologyComponent.Builder |
setPublicHostNames(Set<String> publicHostNames) |
TopologyComponent.Builder |
setServiceName(String serviceName) |
TopologyComponent.Builder |
setVersion(String version) |
public TopologyComponent.Builder setComponentName(String componentName)
public TopologyComponent.Builder setServiceName(String serviceName)
public TopologyComponent.Builder setDisplayName(String displayName)
public TopologyComponent.Builder setVersion(String version)
public TopologyComponent.Builder setHostIdentifiers(Set<Long> hostIds, Set<String> hostNames)
public TopologyComponent.Builder setPublicHostNames(Set<String> publicHostNames)
public TopologyComponent.Builder setComponentLevelParams(TreeMap<String,String> componentLevelParams)
public TopologyComponent.Builder setCommandParams(TreeMap<String,String> commandParams)
public TopologyComponent.Builder setLastComponentState(State lastComponentState)
public TopologyComponent build()
Copyright © 2022 Apache Software Foundation. All rights reserved.