Constructor
new Note(propertiesopt)
Constructs a new Note.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
grafeas.v1beta1.INote |
<optional> |
Properties to set |
- Implements:
-
- INote
Members
attestationAuthority
Note attestationAuthority.
baseImage
Note baseImage.
build
Note build.
createTime
Note createTime.
deployable
Note deployable.
discovery
Note discovery.
expirationTime
Note expirationTime.
kind
Note kind.
longDescription
Note longDescription.
name
Note name.
package
Note package.
relatedNoteNames
Note relatedNoteNames.
relatedUrl
Note relatedUrl.
shortDescription
Note shortDescription.
type
Note type.
updateTime
Note updateTime.
vulnerability
Note vulnerability.
Methods
toJSON() → {Object.<string, *>}
Converts this Note to JSON.
Returns:
Type | Description |
---|---|
Object.<string, *> |
JSON object |
(static) create(propertiesopt) → {grafeas.v1beta1.Note}
Creates a new Note instance using the specified properties.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
grafeas.v1beta1.INote |
<optional> |
Properties to set |
Returns:
Type | Description |
---|---|
grafeas.v1beta1.Note |
Note instance |
(static) decode(reader, lengthopt) → {grafeas.v1beta1.Note}
Decodes a Note 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.v1beta1.Note |
Note |
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.v1beta1.Note}
Decodes a Note 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.v1beta1.Note |
Note |
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 Note message. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
grafeas.v1beta1.INote |
Note 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 Note message, length delimited. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
grafeas.v1beta1.INote |
Note message or plain object to encode |
|
writer |
$protobuf.Writer |
<optional> |
Writer to encode to |
Returns:
Type | Description |
---|---|
$protobuf.Writer |
Writer |
(static) fromObject(object) → {grafeas.v1beta1.Note}
Creates a Note 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.v1beta1.Note |
Note |
(static) getTypeUrl(typeUrlPrefixopt) → {string}
Gets the default type url for Note
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 Note message. Also converts values to other types if specified.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
grafeas.v1beta1.Note |
Note |
|
options |
$protobuf.IConversionOptions |
<optional> |
Conversion options |
Returns:
Type | Description |
---|---|
Object.<string, *> |
Plain object |
(static) verify(message) → {string|null}
Verifies a Note message.
Parameters:
Name | Type | Description |
---|---|---|
message |
Object.<string, *> |
Plain object to verify |
Returns:
Type | Description |
---|---|
string | null |
|