public class ComponentInfo extends Object
Constructor and Description |
---|
ComponentInfo() |
ComponentInfo(ComponentInfo prototype)
Copy constructor.
|
public ComponentInfo()
public ComponentInfo(ComponentInfo prototype)
public String getName()
public void setName(String name)
public String getDisplayName()
public void setDisplayName(String displayName)
public String getCategory()
public void setCategory(String category)
public boolean isClient()
public boolean isMaster()
public boolean isSlave()
public boolean isDeleted()
public void setDeleted(boolean deleted)
public CommandScriptDefinition getCommandScript()
public void setCommandScript(CommandScriptDefinition commandScript)
public List<LogDefinition> getLogs()
public LogDefinition getPrimaryLog()
public void setLogs(List<LogDefinition> logs)
public List<ClientConfigFileDefinition> getClientConfigFiles()
public void setClientConfigFiles(List<ClientConfigFileDefinition> clientConfigFiles)
public List<CustomCommandDefinition> getCustomCommands()
public void setCustomCommands(List<CustomCommandDefinition> customCommands)
public boolean isCustomCommand(String commandName)
public CustomCommandDefinition getCustomCommandByName(String commandName)
public BulkCommandDefinition getBulkCommandDefinition()
public void setBulkCommands(BulkCommandDefinition bulkCommandDefinition)
public List<DependencyInfo> getDependencies()
public boolean hasConfigType(String type)
public void setDependencies(List<DependencyInfo> dependencies)
public void setAutoDeploy(AutoDeployInfo autoDeploy)
public AutoDeployInfo getAutoDeploy()
public void setCardinality(String cardinality)
public String getCardinality()
public void setVersionAdvertisedField(Boolean versionAdvertisedField)
org.apache.ambari.server.stack.ComponentModule#resolve()
.versionAdvertisedField
- public Boolean getVersionAdvertisedField()
public void setVersionAdvertised(boolean versionAdvertised)
versionAdvertised
- Final resolution of whether version is advertised or not.public boolean isVersionAdvertised()
public String getDecommissionAllowed()
public void setDecommissionAllowed(String decommissionAllowed)
public boolean getRollingRestartSupported()
public void setRollingRestartSupported(boolean rollingRestartSupported)
public UnlimitedKeyJCERequirement getUnlimitedKeyJCERequired()
public void setUnlimitedKeyJCERequired(UnlimitedKeyJCERequirement unlimitedKeyJCERequired)
public void setRecoveryEnabled(boolean recoveryEnabled)
public boolean isRecoveryEnabled()
public void setClientsToUpdateConfigs(List<String> clientsToUpdateConfigs)
public String getTimelineAppid()
public void setTimelineAppid(String timelineAppid)
public String getReassignAllowed()
public void setReassignAllowed(String reassignAllowed)
public String getCustomFolder()
public void setCustomFolder(String customFolder)
public String getComponentType()
public void setComponentType(String componentType)
Copyright © 2022 Apache Software Foundation. All rights reserved.