Constructor
new DiscoveryOccurrence(propertiesopt)
Constructs a new DiscoveryOccurrence.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
grafeas.v1.IDiscoveryOccurrence |
<optional> |
Properties to set |
- Implements:
-
- IDiscoveryOccurrence
Classes
Members
analysisCompleted
DiscoveryOccurrence analysisCompleted.
analysisError
DiscoveryOccurrence analysisError.
analysisStatus
DiscoveryOccurrence analysisStatus.
analysisStatusError
DiscoveryOccurrence analysisStatusError.
archiveTime
DiscoveryOccurrence archiveTime.
continuousAnalysis
DiscoveryOccurrence continuousAnalysis.
cpe
DiscoveryOccurrence cpe.
lastScanTime
DiscoveryOccurrence lastScanTime.
sbomStatus
DiscoveryOccurrence sbomStatus.
vulnerabilityAttestation
DiscoveryOccurrence vulnerabilityAttestation.
AnalysisStatus
AnalysisStatus enum.
Properties:
Name | Type | Description |
---|---|---|
ANALYSIS_STATUS_UNSPECIFIED |
number |
ANALYSIS_STATUS_UNSPECIFIED value |
PENDING |
number |
PENDING value |
SCANNING |
number |
SCANNING value |
FINISHED_SUCCESS |
number |
FINISHED_SUCCESS value |
COMPLETE |
number |
COMPLETE value |
FINISHED_FAILED |
number |
FINISHED_FAILED value |
FINISHED_UNSUPPORTED |
number |
FINISHED_UNSUPPORTED value |
ContinuousAnalysis
ContinuousAnalysis enum.
Properties:
Name | Type | Description |
---|---|---|
CONTINUOUS_ANALYSIS_UNSPECIFIED |
number |
CONTINUOUS_ANALYSIS_UNSPECIFIED value |
ACTIVE |
number |
ACTIVE value |
INACTIVE |
number |
INACTIVE value |
Methods
toJSON() → {Object.<string, *>}
Converts this DiscoveryOccurrence to JSON.
Returns:
Type | Description |
---|---|
Object.<string, *> |
JSON object |
(static) create(propertiesopt) → {grafeas.v1.DiscoveryOccurrence}
Creates a new DiscoveryOccurrence instance using the specified properties.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
grafeas.v1.IDiscoveryOccurrence |
<optional> |
Properties to set |
Returns:
Type | Description |
---|---|
grafeas.v1.DiscoveryOccurrence |
DiscoveryOccurrence instance |
(static) decode(reader, lengthopt) → {grafeas.v1.DiscoveryOccurrence}
Decodes a DiscoveryOccurrence message from the specified reader or buffer.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
reader |
$protobuf.Reader | Uint8Array |
Reader or buffer to decode from |
|
length |
number |
<optional> |
Message length if known beforehand |
Returns:
Type | Description |
---|---|
grafeas.v1.DiscoveryOccurrence |
DiscoveryOccurrence |
Throws:
-
-
If the payload is not a reader or valid buffer
- Type
- Error
-
-
-
If required fields are missing
- Type
- $protobuf.util.ProtocolError
-
(static) decodeDelimited(reader) → {grafeas.v1.DiscoveryOccurrence}
Decodes a DiscoveryOccurrence message from the specified reader or buffer, length delimited.
Parameters:
Name | Type | Description |
---|---|---|
reader |
$protobuf.Reader | Uint8Array |
Reader or buffer to decode from |
Returns:
Type | Description |
---|---|
grafeas.v1.DiscoveryOccurrence |
DiscoveryOccurrence |
Throws:
-
-
If the payload is not a reader or valid buffer
- Type
- Error
-
-
-
If required fields are missing
- Type
- $protobuf.util.ProtocolError
-
(static) encode(message, writeropt) → {$protobuf.Writer}
Encodes the specified DiscoveryOccurrence message. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
grafeas.v1.IDiscoveryOccurrence |
DiscoveryOccurrence message or plain object to encode |
|
writer |
$protobuf.Writer |
<optional> |
Writer to encode to |
Returns:
Type | Description |
---|---|
$protobuf.Writer |
Writer |
(static) encodeDelimited(message, writeropt) → {$protobuf.Writer}
Encodes the specified DiscoveryOccurrence message, length delimited. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
grafeas.v1.IDiscoveryOccurrence |
DiscoveryOccurrence message or plain object to encode |
|
writer |
$protobuf.Writer |
<optional> |
Writer to encode to |
Returns:
Type | Description |
---|---|
$protobuf.Writer |
Writer |
(static) fromObject(object) → {grafeas.v1.DiscoveryOccurrence}
Creates a DiscoveryOccurrence message from a plain object. Also converts values to their respective internal types.
Parameters:
Name | Type | Description |
---|---|---|
object |
Object.<string, *> |
Plain object |
Returns:
Type | Description |
---|---|
grafeas.v1.DiscoveryOccurrence |
DiscoveryOccurrence |
(static) getTypeUrl(typeUrlPrefixopt) → {string}
Gets the default type url for DiscoveryOccurrence
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
typeUrlPrefix |
string |
<optional> |
your custom typeUrlPrefix(default "type.googleapis.com") |
Returns:
Type | Description |
---|---|
string |
The default type url |
(static) toObject(message, optionsopt) → {Object.<string, *>}
Creates a plain object from a DiscoveryOccurrence message. Also converts values to other types if specified.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
grafeas.v1.DiscoveryOccurrence |
DiscoveryOccurrence |
|
options |
$protobuf.IConversionOptions |
<optional> |
Conversion options |
Returns:
Type | Description |
---|---|
Object.<string, *> |
Plain object |
(static) verify(message) → {string|null}
Verifies a DiscoveryOccurrence message.
Parameters:
Name | Type | Description |
---|---|---|
message |
Object.<string, *> |
Plain object to verify |
Returns:
Type | Description |
---|---|
string | null |
|