Constructor
new Occurrence(propertiesopt)
Constructs a new Occurrence.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
grafeas.v1.IOccurrence |
<optional> |
Properties to set |
- Implements:
-
- IOccurrence
Members
attestation
Occurrence attestation.
build
Occurrence build.
compliance
Occurrence compliance.
createTime
Occurrence createTime.
deployment
Occurrence deployment.
details
Occurrence details.
discovery
Occurrence discovery.
dsseAttestation
Occurrence dsseAttestation.
envelope
Occurrence envelope.
image
Occurrence image.
kind
Occurrence kind.
name
Occurrence name.
noteName
Occurrence noteName.
package
Occurrence package.
remediation
Occurrence remediation.
resourceUri
Occurrence resourceUri.
sbomReference
Occurrence sbomReference.
updateTime
Occurrence updateTime.
upgrade
Occurrence upgrade.
vulnerability
Occurrence vulnerability.
Methods
toJSON() → {Object.<string, *>}
Converts this Occurrence to JSON.
Returns:
Type | Description |
---|---|
Object.<string, *> |
JSON object |
(static) create(propertiesopt) → {grafeas.v1.Occurrence}
Creates a new Occurrence instance using the specified properties.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
grafeas.v1.IOccurrence |
<optional> |
Properties to set |
Returns:
Type | Description |
---|---|
grafeas.v1.Occurrence |
Occurrence instance |
(static) decode(reader, lengthopt) → {grafeas.v1.Occurrence}
Decodes an Occurrence 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.Occurrence |
Occurrence |
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.Occurrence}
Decodes an Occurrence 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.Occurrence |
Occurrence |
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 Occurrence message. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
grafeas.v1.IOccurrence |
Occurrence 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 Occurrence message, length delimited. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
grafeas.v1.IOccurrence |
Occurrence 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.Occurrence}
Creates an Occurrence 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.Occurrence |
Occurrence |
(static) getTypeUrl(typeUrlPrefixopt) → {string}
Gets the default type url for Occurrence
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 an Occurrence message. Also converts values to other types if specified.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
grafeas.v1.Occurrence |
Occurrence |
|
options |
$protobuf.IConversionOptions |
<optional> |
Conversion options |
Returns:
Type | Description |
---|---|
Object.<string, *> |
Plain object |
(static) verify(message) → {string|null}
Verifies an Occurrence message.
Parameters:
Name | Type | Description |
---|---|---|
message |
Object.<string, *> |
Plain object to verify |
Returns:
Type | Description |
---|---|
string | null |
|