public class Request extends Object
Constructor and Description |
---|
Request(Collection<Stage> stages,
String clusterHostInfo,
Clusters clusters)
Construct new entity from stages provided
|
Request(Collection<Stage> stages,
String clusterHostInfo,
ExecuteActionRequest actionRequest,
Clusters clusters,
com.google.gson.Gson gson)
Construct new entity from stages provided
|
Request(long requestId,
Long clusterId,
Clusters clusters)
Construct new entity
|
Request(RequestEntity entity,
StageFactory stageFactory,
Clusters clusters)
Load existing request from database
|
public Request(Collection<Stage> stages, String clusterHostInfo, Clusters clusters)
public Request(Collection<Stage> stages, String clusterHostInfo, ExecuteActionRequest actionRequest, Clusters clusters, com.google.gson.Gson gson) throws org.apache.ambari.server.AmbariException
org.apache.ambari.server.AmbariException
public Request(RequestEntity entity, StageFactory stageFactory, Clusters clusters)
public Collection<Stage> getStages()
public void setStages(Collection<Stage> stages)
public long getRequestId()
public RequestEntity constructNewPersistenceEntity()
public String getClusterHostInfo()
public void setClusterHostInfo(String clusterHostInfo)
public Long getClusterId()
public String getClusterName()
public String getRequestContext()
public void setRequestContext(String requestContext)
public long getCreateTime()
public long getStartTime()
public void setStartTime(long startTime)
public long getEndTime()
public void setEndTime(long endTime)
public String getInputs()
public void setInputs(String inputs)
public List<RequestResourceFilter> getResourceFilters()
public void setResourceFilters(List<RequestResourceFilter> resourceFilters)
public RequestOperationLevel getOperationLevel()
public void setOperationLevel(RequestOperationLevel operationLevel)
public RequestType getRequestType()
public void setRequestType(RequestType requestType)
public String getCommandName()
public void setCommandName(String commandName)
public Long getRequestScheduleId()
public void setRequestScheduleId(Long requestScheduleId)
public List<HostRoleCommand> getCommands()
public HostRoleStatus getStatus()
public void setStatus(HostRoleStatus status)
public boolean isExclusive()
public void setExclusive(boolean isExclusive)
public String getUserName()
public void setUserName(String userName)
public static List<RequestResourceFilter> filtersFromEntity(RequestEntity entity)
entity
- the request entityRequestResourceFilter
from the entity, or null
if none are definedpublic static RequestOperationLevel operationLevelFromEntity(RequestEntity entity)
entity
- the request entityRequestOperationLevel
from the entity, or null
if none is definedCopyright © 2022 Apache Software Foundation. All rights reserved.