public class UpdateInventoryRequest extends BaseRequest<UpdateInventoryResult>
agent, agentVersion, aggregateModules, aggregateProjectName, aggregateProjectToken, contributions, extraProperties, logData, orgToken, pluginVersion, preserveModuleStructure, product, productToken, productVersion, projects, requesterEmail, scanComment, scanSummaryInfo, timeStamp, type, userKey| Constructor and Description |
|---|
UpdateInventoryRequest()
Default constructor
|
UpdateInventoryRequest(Collection<AgentProjectInfo> projects)
Constructor
|
UpdateInventoryRequest(Collection<AgentProjectInfo> projects,
UpdateType updateType)
Constructor
|
UpdateInventoryRequest(String orgToken,
Collection<AgentProjectInfo> projects)
Constructor
|
UpdateInventoryRequest(String orgToken,
Collection<AgentProjectInfo> projects,
UpdateType updateType)
Constructor
|
UpdateInventoryRequest(String orgToken,
String product,
String productVersion,
Collection<AgentProjectInfo> projects,
String userKey,
String scanComment)
Constructor to create offline request
|
UpdateInventoryRequest(String orgToken,
String product,
String productVersion,
Collection<AgentProjectInfo> projects,
String userKey,
String scanComment,
ScanSummaryInfo scanSummaryInfo)
Constructor to create offline request
|
UpdateInventoryRequest(String orgToken,
String requesterEmail,
UpdateType updateType,
String product,
String productVersion,
Collection<AgentProjectInfo> projects,
String userKey,
String logData,
String scanComment,
String productToken)
Constructor
|
UpdateInventoryRequest(String orgToken,
String requesterEmail,
UpdateType updateType,
String product,
String productVersion,
Collection<AgentProjectInfo> projects,
String userKey,
String logData,
String scanComment,
String productToken,
ScanSummaryInfo scanSummaryInfo)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
UpdateType |
getUpdateType() |
void |
setUpdateType(UpdateType updateType) |
agent, agentVersion, aggregateModules, aggregateProjectName, aggregateProjectToken, extraProperties, getContributions, getExtraProperties, getProjects, getScanSummaryInfo, logData, orgToken, pluginVersion, preserveModuleStructure, product, productToken, productVersion, requesterEmail, scanComment, setAgent, setAgentVersion, setAggregateModules, setAggregateProjectName, setAggregateProjectToken, setContributions, setExtraProperties, setLogData, setOrgToken, setPluginVersion, setPreserveModuleStructure, setProduct, setProductToken, setProductVersion, setProjects, setRequesterEmail, setScanComment, setScanSummaryInfo, setTimeStamp, setUserKey, timeStamp, type, userKeypublic UpdateInventoryRequest()
public UpdateInventoryRequest(Collection<AgentProjectInfo> projects)
projects - Open Source usage statement to update White Source.public UpdateInventoryRequest(Collection<AgentProjectInfo> projects, UpdateType updateType)
projects - Open Source usage statement to update White Source.updateType - Request UpdateTypepublic UpdateInventoryRequest(String orgToken, Collection<AgentProjectInfo> projects)
orgToken - WhiteSource organization token.projects - Open Source usage statement to update White Source.public UpdateInventoryRequest(String orgToken, Collection<AgentProjectInfo> projects, UpdateType updateType)
orgToken - WhiteSource organization token.projects - Open Source usage statement to update White Source.updateType - Request UpdateTypepublic UpdateInventoryRequest(String orgToken, String requesterEmail, UpdateType updateType, String product, String productVersion, Collection<AgentProjectInfo> projects, String userKey, String logData, String scanComment, String productToken)
orgToken - Organization token uniquely identifying the account at white source.requesterEmail - Email of the WhiteSource user that requests to update WhiteSource.updateType - Request UpdateTypeproduct - The product name or token to update.productVersion - The product version.productToken - The product token.projects - OSS usage information to send to white source.userKey - user key uniquely identifying the account at white source.logData - list of FSA's log data eventsscanComment - scan descriptionpublic UpdateInventoryRequest(String orgToken, String requesterEmail, UpdateType updateType, String product, String productVersion, Collection<AgentProjectInfo> projects, String userKey, String logData, String scanComment, String productToken, ScanSummaryInfo scanSummaryInfo)
orgToken - Organization token uniquely identifying the account at white source.requesterEmail - Email of the WhiteSource user that requests to update WhiteSource.updateType - Request UpdateTypeproduct - The product name or token to update.productVersion - The product version.productToken - The product token.projects - OSS usage information to send to white source.userKey - user key uniquely identifying the account at white source.logData - list of FSA's log data eventsscanComment - scan descriptionscanSummaryInfo - Summary statistics for each step in Unified Agentpublic UpdateInventoryRequest(String orgToken, String product, String productVersion, Collection<AgentProjectInfo> projects, String userKey, String scanComment)
orgToken - Organization token uniquely identifying the account at white source.product - The product name or token to update.productVersion - The product version.projects - OSS usage information to send to white source.userKey - user key uniquely identifying the account at white source.scanComment - scan descriptionpublic UpdateInventoryRequest(String orgToken, String product, String productVersion, Collection<AgentProjectInfo> projects, String userKey, String scanComment, ScanSummaryInfo scanSummaryInfo)
orgToken - Organization token uniquely identifying the account at white source.product - The product name or token to update.productVersion - The product version.projects - OSS usage information to send to white source.userKey - user key uniquely identifying the account at white source.scanComment - scan descriptionscanSummaryInfo - Summary statistics for each step in Unified Agentpublic UpdateType getUpdateType()
public void setUpdateType(UpdateType updateType)
updateType - Request UpdateTypeCopyright © 2011-2024 White Source. All Rights Reserved.