| Name | Type | Description | Notes |
|---|---|---|---|
| AnalysisScope | string | PUBLIC, PRIVATE, or TEAM | |
| BaseAddress | NullableInt64 | Base address of the binary, null when unknown | |
| BinaryId | int64 | Binary ID | |
| BinaryName | string | Binary filename | |
| BinarySize | int64 | Binary size in bytes | |
| BinaryUuid | string | UUID of the binary, omitted when not set | |
| Creation | time.Time | When the binary was uploaded | |
| Debug | bool | True when the binary was analysed with debug symbols | |
| FunctionCount | int64 | Number of functions in the binary | |
| IsAdvanced | bool | True when the analysis was run in advanced mode | |
| IsOwner | bool | True when the caller is the analysis owner | |
| IsSystem | bool | True when the analysis is owned by a system user | |
| ModelId | int64 | Model ID | |
| ModelName | string | Model used for analysis | |
| OwnerUsername | string | Username of the analysis owner | |
| SequencerVersion | Pointer to string | Sequencer version, omitted when not set | [optional] |
| Sha256Hash | string | SHA-256 hash of the binary | |
| TeamId | int64 | Team ID of the analysis |
func NewAnalysisBasicInfoOutputBody(analysisScope string, baseAddress NullableInt64, binaryId int64, binaryName string, binarySize int64, binaryUuid string, creation time.Time, debug bool, functionCount int64, isAdvanced bool, isOwner bool, isSystem bool, modelId int64, modelName string, ownerUsername string, sha256Hash string, teamId int64, ) *AnalysisBasicInfoOutputBody
NewAnalysisBasicInfoOutputBody instantiates a new AnalysisBasicInfoOutputBody object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewAnalysisBasicInfoOutputBodyWithDefaults() *AnalysisBasicInfoOutputBody
NewAnalysisBasicInfoOutputBodyWithDefaults instantiates a new AnalysisBasicInfoOutputBody object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (o *AnalysisBasicInfoOutputBody) GetAnalysisScope() string
GetAnalysisScope returns the AnalysisScope field if non-nil, zero value otherwise.
func (o *AnalysisBasicInfoOutputBody) GetAnalysisScopeOk() (*string, bool)
GetAnalysisScopeOk returns a tuple with the AnalysisScope field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AnalysisBasicInfoOutputBody) SetAnalysisScope(v string)
SetAnalysisScope sets AnalysisScope field to given value.
func (o *AnalysisBasicInfoOutputBody) GetBaseAddress() int64
GetBaseAddress returns the BaseAddress field if non-nil, zero value otherwise.
func (o *AnalysisBasicInfoOutputBody) GetBaseAddressOk() (*int64, bool)
GetBaseAddressOk returns a tuple with the BaseAddress field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AnalysisBasicInfoOutputBody) SetBaseAddress(v int64)
SetBaseAddress sets BaseAddress field to given value.
func (o *AnalysisBasicInfoOutputBody) SetBaseAddressNil(b bool)
SetBaseAddressNil sets the value for BaseAddress to be an explicit nil
func (o *AnalysisBasicInfoOutputBody) UnsetBaseAddress()
UnsetBaseAddress ensures that no value is present for BaseAddress, not even an explicit nil
func (o *AnalysisBasicInfoOutputBody) GetBinaryId() int64
GetBinaryId returns the BinaryId field if non-nil, zero value otherwise.
func (o *AnalysisBasicInfoOutputBody) GetBinaryIdOk() (*int64, bool)
GetBinaryIdOk returns a tuple with the BinaryId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AnalysisBasicInfoOutputBody) SetBinaryId(v int64)
SetBinaryId sets BinaryId field to given value.
func (o *AnalysisBasicInfoOutputBody) GetBinaryName() string
GetBinaryName returns the BinaryName field if non-nil, zero value otherwise.
func (o *AnalysisBasicInfoOutputBody) GetBinaryNameOk() (*string, bool)
GetBinaryNameOk returns a tuple with the BinaryName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AnalysisBasicInfoOutputBody) SetBinaryName(v string)
SetBinaryName sets BinaryName field to given value.
func (o *AnalysisBasicInfoOutputBody) GetBinarySize() int64
GetBinarySize returns the BinarySize field if non-nil, zero value otherwise.
func (o *AnalysisBasicInfoOutputBody) GetBinarySizeOk() (*int64, bool)
GetBinarySizeOk returns a tuple with the BinarySize field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AnalysisBasicInfoOutputBody) SetBinarySize(v int64)
SetBinarySize sets BinarySize field to given value.
func (o *AnalysisBasicInfoOutputBody) GetBinaryUuid() string
GetBinaryUuid returns the BinaryUuid field if non-nil, zero value otherwise.
func (o *AnalysisBasicInfoOutputBody) GetBinaryUuidOk() (*string, bool)
GetBinaryUuidOk returns a tuple with the BinaryUuid field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AnalysisBasicInfoOutputBody) SetBinaryUuid(v string)
SetBinaryUuid sets BinaryUuid field to given value.
func (o *AnalysisBasicInfoOutputBody) GetCreation() time.Time
GetCreation returns the Creation field if non-nil, zero value otherwise.
func (o *AnalysisBasicInfoOutputBody) GetCreationOk() (*time.Time, bool)
GetCreationOk returns a tuple with the Creation field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AnalysisBasicInfoOutputBody) SetCreation(v time.Time)
SetCreation sets Creation field to given value.
func (o *AnalysisBasicInfoOutputBody) GetDebug() bool
GetDebug returns the Debug field if non-nil, zero value otherwise.
func (o *AnalysisBasicInfoOutputBody) GetDebugOk() (*bool, bool)
GetDebugOk returns a tuple with the Debug field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AnalysisBasicInfoOutputBody) SetDebug(v bool)
SetDebug sets Debug field to given value.
func (o *AnalysisBasicInfoOutputBody) GetFunctionCount() int64
GetFunctionCount returns the FunctionCount field if non-nil, zero value otherwise.
func (o *AnalysisBasicInfoOutputBody) GetFunctionCountOk() (*int64, bool)
GetFunctionCountOk returns a tuple with the FunctionCount field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AnalysisBasicInfoOutputBody) SetFunctionCount(v int64)
SetFunctionCount sets FunctionCount field to given value.
func (o *AnalysisBasicInfoOutputBody) GetIsAdvanced() bool
GetIsAdvanced returns the IsAdvanced field if non-nil, zero value otherwise.
func (o *AnalysisBasicInfoOutputBody) GetIsAdvancedOk() (*bool, bool)
GetIsAdvancedOk returns a tuple with the IsAdvanced field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AnalysisBasicInfoOutputBody) SetIsAdvanced(v bool)
SetIsAdvanced sets IsAdvanced field to given value.
func (o *AnalysisBasicInfoOutputBody) GetIsOwner() bool
GetIsOwner returns the IsOwner field if non-nil, zero value otherwise.
func (o *AnalysisBasicInfoOutputBody) GetIsOwnerOk() (*bool, bool)
GetIsOwnerOk returns a tuple with the IsOwner field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AnalysisBasicInfoOutputBody) SetIsOwner(v bool)
SetIsOwner sets IsOwner field to given value.
func (o *AnalysisBasicInfoOutputBody) GetIsSystem() bool
GetIsSystem returns the IsSystem field if non-nil, zero value otherwise.
func (o *AnalysisBasicInfoOutputBody) GetIsSystemOk() (*bool, bool)
GetIsSystemOk returns a tuple with the IsSystem field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AnalysisBasicInfoOutputBody) SetIsSystem(v bool)
SetIsSystem sets IsSystem field to given value.
func (o *AnalysisBasicInfoOutputBody) GetModelId() int64
GetModelId returns the ModelId field if non-nil, zero value otherwise.
func (o *AnalysisBasicInfoOutputBody) GetModelIdOk() (*int64, bool)
GetModelIdOk returns a tuple with the ModelId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AnalysisBasicInfoOutputBody) SetModelId(v int64)
SetModelId sets ModelId field to given value.
func (o *AnalysisBasicInfoOutputBody) GetModelName() string
GetModelName returns the ModelName field if non-nil, zero value otherwise.
func (o *AnalysisBasicInfoOutputBody) GetModelNameOk() (*string, bool)
GetModelNameOk returns a tuple with the ModelName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AnalysisBasicInfoOutputBody) SetModelName(v string)
SetModelName sets ModelName field to given value.
func (o *AnalysisBasicInfoOutputBody) GetOwnerUsername() string
GetOwnerUsername returns the OwnerUsername field if non-nil, zero value otherwise.
func (o *AnalysisBasicInfoOutputBody) GetOwnerUsernameOk() (*string, bool)
GetOwnerUsernameOk returns a tuple with the OwnerUsername field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AnalysisBasicInfoOutputBody) SetOwnerUsername(v string)
SetOwnerUsername sets OwnerUsername field to given value.
func (o *AnalysisBasicInfoOutputBody) GetSequencerVersion() string
GetSequencerVersion returns the SequencerVersion field if non-nil, zero value otherwise.
func (o *AnalysisBasicInfoOutputBody) GetSequencerVersionOk() (*string, bool)
GetSequencerVersionOk returns a tuple with the SequencerVersion field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AnalysisBasicInfoOutputBody) SetSequencerVersion(v string)
SetSequencerVersion sets SequencerVersion field to given value.
func (o *AnalysisBasicInfoOutputBody) HasSequencerVersion() bool
HasSequencerVersion returns a boolean if a field has been set.
func (o *AnalysisBasicInfoOutputBody) GetSha256Hash() string
GetSha256Hash returns the Sha256Hash field if non-nil, zero value otherwise.
func (o *AnalysisBasicInfoOutputBody) GetSha256HashOk() (*string, bool)
GetSha256HashOk returns a tuple with the Sha256Hash field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AnalysisBasicInfoOutputBody) SetSha256Hash(v string)
SetSha256Hash sets Sha256Hash field to given value.
func (o *AnalysisBasicInfoOutputBody) GetTeamId() int64
GetTeamId returns the TeamId field if non-nil, zero value otherwise.
func (o *AnalysisBasicInfoOutputBody) GetTeamIdOk() (*int64, bool)
GetTeamIdOk returns a tuple with the TeamId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AnalysisBasicInfoOutputBody) SetTeamId(v int64)
SetTeamId sets TeamId field to given value.