public class KickstartEditCommand extends BaseKickstartCommand
ksdata, rebuildPartitionCommands, user| Constructor and Description |
|---|
KickstartEditCommand(KickstartData data,
User userIn) |
KickstartEditCommand(java.lang.Long ksid,
User userIn) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Boolean |
getActive() |
java.util.Set<ChannelArch> |
getAvailableArches()
Get the Set of ChannelArches that are available
to this Kickstart.
|
java.util.Set<ChannelFamily> |
getAvailableChannelFamilies()
Get the Set of ChannelFamily objects available to be Kickstarted.
|
java.util.Collection<Channel> |
getAvailableChannels()
Get list of available Channels for Kickstarting.
|
java.util.Set<java.lang.String> |
getAvailableUpdates()
Get the Set of available u1, u2, u3 ..
|
java.lang.String |
getComments() |
java.lang.String |
getLabel() |
java.lang.String |
getReleaseUpdate()
Get the "U" update release for the current Kickstart.
|
java.util.List<KickstartableTree> |
getTrees(java.lang.Long channelId,
Org org)
Returns a list of KickstartableTrees available for a given channel id and org id
|
KickstartVirtualizationType |
getVirtualizationType() |
void |
setActive(java.lang.Boolean activeIn) |
void |
setComments(java.lang.String commentsIn) |
void |
setIsOrgDefault(java.lang.Boolean defaultIn)
Update the isOrgDefault field for this KickstartData.
|
void |
setLabel(java.lang.String labelIn) |
void |
setVirtualizationType(KickstartVirtualizationType typeIn) |
void |
updateChildChannels(java.lang.String[] childchannelIds)
Update child channels for this KickstartData.
|
ValidatorError |
updateKickstartableTree(java.lang.Long channelId,
java.lang.Long orgId,
java.lang.Long treeId,
java.lang.String url)
Take in the set of required information to
determine what kickstartable tree to use for this Kickstart
profile.
|
void |
updateRepos(java.lang.String[] reposIn)
Updates the kickstart data with the repo name array passed in
|
findCommandName, getKickstartData, getUser, storepublic KickstartEditCommand(java.lang.Long ksid,
User userIn)
ksid - Kickstart IduserIn - to set on this Command.public KickstartEditCommand(KickstartData data, User userIn)
data - Kickstart datauserIn - to set on this Command.public java.lang.String getLabel()
public void setLabel(java.lang.String labelIn)
labelIn - Kickstart Label to setpublic java.lang.Boolean getActive()
public void setActive(java.lang.Boolean activeIn)
activeIn - Set active status of Kickstartpublic KickstartVirtualizationType getVirtualizationType()
public void setVirtualizationType(KickstartVirtualizationType typeIn)
typeIn - Set virtualization typepublic java.lang.String getComments()
public void setIsOrgDefault(java.lang.Boolean defaultIn)
defaultIn - to update this profile topublic void setComments(java.lang.String commentsIn)
commentsIn - to set for Kickstartpublic ValidatorError updateKickstartableTree(java.lang.Long channelId, java.lang.Long orgId, java.lang.Long treeId, java.lang.String url)
channelId - id of ChannelFamily selected.orgId - org idtreeId - kickstart tree idurl - the url of the channel.public void updateChildChannels(java.lang.String[] childchannelIds)
childchannelIds - as stringspublic java.util.Set<ChannelArch> getAvailableArches()
public java.util.Collection<Channel> getAvailableChannels()
public java.util.List<KickstartableTree> getTrees(java.lang.Long channelId, Org org)
channelId - base channelorg - caller's orgpublic java.util.Set<ChannelFamily> getAvailableChannelFamilies()
public java.util.Set<java.lang.String> getAvailableUpdates()
public java.lang.String getReleaseUpdate()
public void updateRepos(java.lang.String[] reposIn)
reposIn - the names of the repos to be associated with this KS data.