| Name | Type | Description | Notes |
|---|---|---|---|
| FunctionId | int64 | Unique identifier of the matched function | |
| BinaryId | int32 | ||
| FunctionName | string | ||
| FunctionVaddr | int64 | ||
| MangledName | string | ||
| Debug | bool | ||
| BinaryName | string | ||
| Sha256Hash | string | ||
| AnalysisId | int32 | ||
| Similarity | Pointer to NullableFloat32 | [optional] | |
| Confidence | Pointer to NullableFloat32 | [optional] |
func NewMatchedFunction(functionId int64, binaryId int32, functionName string, functionVaddr int64, mangledName string, debug bool, binaryName string, sha256Hash string, analysisId int32, ) *MatchedFunction
NewMatchedFunction instantiates a new MatchedFunction 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 NewMatchedFunctionWithDefaults() *MatchedFunction
NewMatchedFunctionWithDefaults instantiates a new MatchedFunction 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 *MatchedFunction) GetFunctionId() int64
GetFunctionId returns the FunctionId field if non-nil, zero value otherwise.
func (o *MatchedFunction) GetFunctionIdOk() (*int64, bool)
GetFunctionIdOk returns a tuple with the FunctionId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *MatchedFunction) SetFunctionId(v int64)
SetFunctionId sets FunctionId field to given value.
func (o *MatchedFunction) GetBinaryId() int32
GetBinaryId returns the BinaryId field if non-nil, zero value otherwise.
func (o *MatchedFunction) GetBinaryIdOk() (*int32, 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 *MatchedFunction) SetBinaryId(v int32)
SetBinaryId sets BinaryId field to given value.
func (o *MatchedFunction) GetFunctionName() string
GetFunctionName returns the FunctionName field if non-nil, zero value otherwise.
func (o *MatchedFunction) GetFunctionNameOk() (*string, bool)
GetFunctionNameOk returns a tuple with the FunctionName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *MatchedFunction) SetFunctionName(v string)
SetFunctionName sets FunctionName field to given value.
func (o *MatchedFunction) GetFunctionVaddr() int64
GetFunctionVaddr returns the FunctionVaddr field if non-nil, zero value otherwise.
func (o *MatchedFunction) GetFunctionVaddrOk() (*int64, bool)
GetFunctionVaddrOk returns a tuple with the FunctionVaddr field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *MatchedFunction) SetFunctionVaddr(v int64)
SetFunctionVaddr sets FunctionVaddr field to given value.
func (o *MatchedFunction) GetMangledName() string
GetMangledName returns the MangledName field if non-nil, zero value otherwise.
func (o *MatchedFunction) GetMangledNameOk() (*string, bool)
GetMangledNameOk returns a tuple with the MangledName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *MatchedFunction) SetMangledName(v string)
SetMangledName sets MangledName field to given value.
func (o *MatchedFunction) GetDebug() bool
GetDebug returns the Debug field if non-nil, zero value otherwise.
func (o *MatchedFunction) 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 *MatchedFunction) SetDebug(v bool)
SetDebug sets Debug field to given value.
func (o *MatchedFunction) GetBinaryName() string
GetBinaryName returns the BinaryName field if non-nil, zero value otherwise.
func (o *MatchedFunction) 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 *MatchedFunction) SetBinaryName(v string)
SetBinaryName sets BinaryName field to given value.
func (o *MatchedFunction) GetSha256Hash() string
GetSha256Hash returns the Sha256Hash field if non-nil, zero value otherwise.
func (o *MatchedFunction) 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 *MatchedFunction) SetSha256Hash(v string)
SetSha256Hash sets Sha256Hash field to given value.
func (o *MatchedFunction) GetAnalysisId() int32
GetAnalysisId returns the AnalysisId field if non-nil, zero value otherwise.
func (o *MatchedFunction) GetAnalysisIdOk() (*int32, bool)
GetAnalysisIdOk returns a tuple with the AnalysisId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *MatchedFunction) SetAnalysisId(v int32)
SetAnalysisId sets AnalysisId field to given value.
func (o *MatchedFunction) GetSimilarity() float32
GetSimilarity returns the Similarity field if non-nil, zero value otherwise.
func (o *MatchedFunction) GetSimilarityOk() (*float32, bool)
GetSimilarityOk returns a tuple with the Similarity field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *MatchedFunction) SetSimilarity(v float32)
SetSimilarity sets Similarity field to given value.
func (o *MatchedFunction) HasSimilarity() bool
HasSimilarity returns a boolean if a field has been set.
func (o *MatchedFunction) SetSimilarityNil(b bool)
SetSimilarityNil sets the value for Similarity to be an explicit nil
func (o *MatchedFunction) UnsetSimilarity()
UnsetSimilarity ensures that no value is present for Similarity, not even an explicit nil
func (o *MatchedFunction) GetConfidence() float32
GetConfidence returns the Confidence field if non-nil, zero value otherwise.
func (o *MatchedFunction) GetConfidenceOk() (*float32, bool)
GetConfidenceOk returns a tuple with the Confidence field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *MatchedFunction) SetConfidence(v float32)
SetConfidence sets Confidence field to given value.
func (o *MatchedFunction) HasConfidence() bool
HasConfidence returns a boolean if a field has been set.
func (o *MatchedFunction) SetConfidenceNil(b bool)
SetConfidenceNil sets the value for Confidence to be an explicit nil
func (o *MatchedFunction) UnsetConfidence()
UnsetConfidence ensures that no value is present for Confidence, not even an explicit nil