Skip to content

Latest commit

 

History

History
291 lines (156 loc) · 7.82 KB

File metadata and controls

291 lines (156 loc) · 7.82 KB

MatchedFunction

Properties

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]

Methods

NewMatchedFunction

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

NewMatchedFunctionWithDefaults

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

GetFunctionId

func (o *MatchedFunction) GetFunctionId() int64

GetFunctionId returns the FunctionId field if non-nil, zero value otherwise.

GetFunctionIdOk

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.

SetFunctionId

func (o *MatchedFunction) SetFunctionId(v int64)

SetFunctionId sets FunctionId field to given value.

GetBinaryId

func (o *MatchedFunction) GetBinaryId() int32

GetBinaryId returns the BinaryId field if non-nil, zero value otherwise.

GetBinaryIdOk

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.

SetBinaryId

func (o *MatchedFunction) SetBinaryId(v int32)

SetBinaryId sets BinaryId field to given value.

GetFunctionName

func (o *MatchedFunction) GetFunctionName() string

GetFunctionName returns the FunctionName field if non-nil, zero value otherwise.

GetFunctionNameOk

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.

SetFunctionName

func (o *MatchedFunction) SetFunctionName(v string)

SetFunctionName sets FunctionName field to given value.

GetFunctionVaddr

func (o *MatchedFunction) GetFunctionVaddr() int64

GetFunctionVaddr returns the FunctionVaddr field if non-nil, zero value otherwise.

GetFunctionVaddrOk

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.

SetFunctionVaddr

func (o *MatchedFunction) SetFunctionVaddr(v int64)

SetFunctionVaddr sets FunctionVaddr field to given value.

GetMangledName

func (o *MatchedFunction) GetMangledName() string

GetMangledName returns the MangledName field if non-nil, zero value otherwise.

GetMangledNameOk

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.

SetMangledName

func (o *MatchedFunction) SetMangledName(v string)

SetMangledName sets MangledName field to given value.

GetDebug

func (o *MatchedFunction) GetDebug() bool

GetDebug returns the Debug field if non-nil, zero value otherwise.

GetDebugOk

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.

SetDebug

func (o *MatchedFunction) SetDebug(v bool)

SetDebug sets Debug field to given value.

GetBinaryName

func (o *MatchedFunction) GetBinaryName() string

GetBinaryName returns the BinaryName field if non-nil, zero value otherwise.

GetBinaryNameOk

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.

SetBinaryName

func (o *MatchedFunction) SetBinaryName(v string)

SetBinaryName sets BinaryName field to given value.

GetSha256Hash

func (o *MatchedFunction) GetSha256Hash() string

GetSha256Hash returns the Sha256Hash field if non-nil, zero value otherwise.

GetSha256HashOk

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.

SetSha256Hash

func (o *MatchedFunction) SetSha256Hash(v string)

SetSha256Hash sets Sha256Hash field to given value.

GetAnalysisId

func (o *MatchedFunction) GetAnalysisId() int32

GetAnalysisId returns the AnalysisId field if non-nil, zero value otherwise.

GetAnalysisIdOk

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.

SetAnalysisId

func (o *MatchedFunction) SetAnalysisId(v int32)

SetAnalysisId sets AnalysisId field to given value.

GetSimilarity

func (o *MatchedFunction) GetSimilarity() float32

GetSimilarity returns the Similarity field if non-nil, zero value otherwise.

GetSimilarityOk

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.

SetSimilarity

func (o *MatchedFunction) SetSimilarity(v float32)

SetSimilarity sets Similarity field to given value.

HasSimilarity

func (o *MatchedFunction) HasSimilarity() bool

HasSimilarity returns a boolean if a field has been set.

SetSimilarityNil

func (o *MatchedFunction) SetSimilarityNil(b bool)

SetSimilarityNil sets the value for Similarity to be an explicit nil

UnsetSimilarity

func (o *MatchedFunction) UnsetSimilarity()

UnsetSimilarity ensures that no value is present for Similarity, not even an explicit nil

GetConfidence

func (o *MatchedFunction) GetConfidence() float32

GetConfidence returns the Confidence field if non-nil, zero value otherwise.

GetConfidenceOk

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.

SetConfidence

func (o *MatchedFunction) SetConfidence(v float32)

SetConfidence sets Confidence field to given value.

HasConfidence

func (o *MatchedFunction) HasConfidence() bool

HasConfidence returns a boolean if a field has been set.

SetConfidenceNil

func (o *MatchedFunction) SetConfidenceNil(b bool)

SetConfidenceNil sets the value for Confidence to be an explicit nil

UnsetConfidence

func (o *MatchedFunction) UnsetConfidence()

UnsetConfidence ensures that no value is present for Confidence, not even an explicit nil

[Back to Model list] [Back to API list] [Back to README]