Reference documentation and code samples for the Grafeas V1 Client class UpgradeNote.
An Upgrade Note represents a potential upgrade of a package to a given version. For each package version combination (i.e. bash 4.0, bash 4.1, bash 4.1.2), there will be an Upgrade Note. For Windows, windows_update field represents the information related to the update.
Generated from protobuf message grafeas.v1.UpgradeNote
Namespace
Grafeas \ V1Methods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ package |
string
Required for non-Windows OS. The package this Upgrade is for. |
↳ version |
Version
Required for non-Windows OS. The version of the package in machine + human readable form. |
↳ distributions |
array<UpgradeDistribution>
Metadata about the upgrade for each specific operating system. |
↳ windows_update |
WindowsUpdate
Required for Windows OS. Represents the metadata about the Windows update. |
getPackage
Required for non-Windows OS. The package this Upgrade is for.
| Returns | |
|---|---|
| Type | Description |
string |
|
setPackage
Required for non-Windows OS. The package this Upgrade is for.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getVersion
Required for non-Windows OS. The version of the package in machine + human readable form.
| Returns | |
|---|---|
| Type | Description |
Version|null |
|
hasVersion
clearVersion
setVersion
Required for non-Windows OS. The version of the package in machine + human readable form.
| Parameter | |
|---|---|
| Name | Description |
var |
Version
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getDistributions
Metadata about the upgrade for each specific operating system.
| Returns | |
|---|---|
| Type | Description |
Google\Protobuf\Internal\RepeatedField |
|
setDistributions
Metadata about the upgrade for each specific operating system.
| Parameter | |
|---|---|
| Name | Description |
var |
array<UpgradeDistribution>
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getWindowsUpdate
Required for Windows OS. Represents the metadata about the Windows update.
| Returns | |
|---|---|
| Type | Description |
WindowsUpdate|null |
|
hasWindowsUpdate
clearWindowsUpdate
setWindowsUpdate
Required for Windows OS. Represents the metadata about the Windows update.
| Parameter | |
|---|---|
| Name | Description |
var |
WindowsUpdate
|
| Returns | |
|---|---|
| Type | Description |
$this |
|