Package ai.reveng.model
Class AnalysisDetailResponse
java.lang.Object
ai.reveng.model.AnalysisDetailResponse
@Generated("org.openapitools.codegen.languages.JavaClientCodegen")
public class AnalysisDetailResponse
extends Object
AnalysisDetailResponse
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaccess(AnalysisAccessInfo access) analysisId(Integer analysisId) analysisScope(String analysisScope) architecture(String architecture) autoRunAgents(AutoRunAgents autoRunAgents) binaryDynamic(Boolean binaryDynamic) binaryFormat(String binaryFormat) binaryName(String binaryName) binarySize(Integer binarySize) binaryType(String binaryType) dashboardUrl(String dashboardUrl) booleanstatic AnalysisDetailResponseCreate an instance of AnalysisDetailResponse given an JSON stringGet accessReturn the additional (undeclared) property.Return the additional (undeclared) property with the specified name.Get analysisIdGet analysisScopeGet architectureGet autoRunAgentsGet binaryDynamicGet binaryFormatGet binaryNameGet binarySizeGet binaryTypeGet creationURL to view this analysis in the dashboardgetDebug()Get debugGet modelNameSnapshot of the configuration the analysis was submitted with.getSbom()Get sbomGet sha256HashinthashCode()putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.putSbomItem(String key, Object sbomItem) requestedConfig(AnalysisConfigSnapshot requestedConfig) voidsetAccess(AnalysisAccessInfo access) voidsetAnalysisId(Integer analysisId) voidsetAnalysisScope(String analysisScope) voidsetArchitecture(String architecture) voidsetAutoRunAgents(AutoRunAgents autoRunAgents) voidsetBinaryDynamic(Boolean binaryDynamic) voidsetBinaryFormat(String binaryFormat) voidsetBinaryName(String binaryName) voidsetBinarySize(Integer binarySize) voidsetBinaryType(String binaryType) voidsetCreation(String creation) voidsetDashboardUrl(String dashboardUrl) voidvoidsetModelName(String modelName) voidsetRequestedConfig(AnalysisConfigSnapshot requestedConfig) voidvoidsetSha256Hash(String sha256Hash) sha256Hash(String sha256Hash) toJson()Convert an instance of AnalysisDetailResponse to an JSON stringtoString()static voidvalidateJsonElement(com.google.gson.JsonElement jsonElement) Validates the JSON Element and throws an exception if issues found
-
Field Details
-
SERIALIZED_NAME_ACCESS
- See Also:
-
SERIALIZED_NAME_ANALYSIS_ID
- See Also:
-
SERIALIZED_NAME_ANALYSIS_SCOPE
- See Also:
-
SERIALIZED_NAME_ARCHITECTURE
- See Also:
-
SERIALIZED_NAME_BINARY_DYNAMIC
- See Also:
-
SERIALIZED_NAME_BINARY_FORMAT
- See Also:
-
SERIALIZED_NAME_BINARY_NAME
- See Also:
-
SERIALIZED_NAME_BINARY_SIZE
- See Also:
-
SERIALIZED_NAME_BINARY_TYPE
- See Also:
-
SERIALIZED_NAME_CREATION
- See Also:
-
SERIALIZED_NAME_DASHBOARD_URL
- See Also:
-
SERIALIZED_NAME_DEBUG
- See Also:
-
SERIALIZED_NAME_MODEL_NAME
- See Also:
-
SERIALIZED_NAME_SBOM
- See Also:
-
SERIALIZED_NAME_SHA256_HASH
- See Also:
-
SERIALIZED_NAME_AUTO_RUN_AGENTS
- See Also:
-
SERIALIZED_NAME_REQUESTED_CONFIG
- See Also:
-
openapiFields
-
openapiRequiredFields
-
-
Constructor Details
-
AnalysisDetailResponse
public AnalysisDetailResponse()
-
-
Method Details
-
access
-
getAccess
Get access- Returns:
- access
-
setAccess
-
analysisId
-
getAnalysisId
Get analysisId- Returns:
- analysisId
-
setAnalysisId
-
analysisScope
-
getAnalysisScope
Get analysisScope- Returns:
- analysisScope
-
setAnalysisScope
-
architecture
-
getArchitecture
Get architecture- Returns:
- architecture
-
setArchitecture
-
binaryDynamic
-
getBinaryDynamic
Get binaryDynamic- Returns:
- binaryDynamic
-
setBinaryDynamic
-
binaryFormat
-
getBinaryFormat
Get binaryFormat- Returns:
- binaryFormat
-
setBinaryFormat
-
binaryName
-
getBinaryName
Get binaryName- Returns:
- binaryName
-
setBinaryName
-
binarySize
-
getBinarySize
Get binarySize- Returns:
- binarySize
-
setBinarySize
-
binaryType
-
getBinaryType
Get binaryType- Returns:
- binaryType
-
setBinaryType
-
creation
-
getCreation
Get creation- Returns:
- creation
-
setCreation
-
dashboardUrl
-
getDashboardUrl
URL to view this analysis in the dashboard- Returns:
- dashboardUrl
-
setDashboardUrl
-
debug
-
getDebug
Get debug- Returns:
- debug
-
setDebug
-
modelName
-
getModelName
Get modelName- Returns:
- modelName
-
setModelName
-
sbom
-
putSbomItem
-
getSbom
Get sbom- Returns:
- sbom
-
setSbom
-
sha256Hash
-
getSha256Hash
Get sha256Hash- Returns:
- sha256Hash
-
setSha256Hash
-
autoRunAgents
-
getAutoRunAgents
Get autoRunAgents- Returns:
- autoRunAgents
-
setAutoRunAgents
-
requestedConfig
-
getRequestedConfig
Snapshot of the configuration the analysis was submitted with.- Returns:
- requestedConfig
-
setRequestedConfig
-
putAdditionalProperty
Set the additional (undeclared) property with the specified name and value. If the property does not already exist, create it otherwise replace it.- Parameters:
key- name of the propertyvalue- value of the property- Returns:
- the AnalysisDetailResponse instance itself
-
getAdditionalProperties
Return the additional (undeclared) property.- Returns:
- a map of objects
-
getAdditionalProperty
Return the additional (undeclared) property with the specified name.- Parameters:
key- name of the property- Returns:
- an object
-
equals
-
hashCode
public int hashCode() -
toString
-
validateJsonElement
Validates the JSON Element and throws an exception if issues found- Parameters:
jsonElement- JSON Element- Throws:
IOException- if the JSON Element is invalid with respect to AnalysisDetailResponse
-
fromJson
Create an instance of AnalysisDetailResponse given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of AnalysisDetailResponse
- Throws:
IOException- if the JSON string is invalid with respect to AnalysisDetailResponse
-
toJson
Convert an instance of AnalysisDetailResponse to an JSON string- Returns:
- JSON string
-