public final class SecurityBulletinEvent
extends com.google.api.client.json.GenericJson
This is the Java data model class that specifies how to parse/serialize into the JSON that is transmitted over HTTP when working with the Kubernetes Engine API. For a detailed explanation see: https://developers.google.com/api-client-library/java/google-http-java-client/json
com.google.api.client.util.GenericData.FlagsAbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>| Constructor and Description |
|---|
SecurityBulletinEvent() |
| Modifier and Type | Method and Description |
|---|---|
SecurityBulletinEvent |
clone() |
List<String> |
getAffectedSupportedMinors()
The GKE minor versions affected by this vulnerability.
|
String |
getBriefDescription()
A brief description of the bulletin.
|
String |
getBulletinId()
The ID of the bulletin corresponding to the vulnerability.
|
String |
getBulletinUri()
The URI link to the bulletin on the website for more information.
|
List<String> |
getCveIds()
The CVEs associated with this bulletin.
|
Boolean |
getManualStepsRequired()
If this field is specified, it means there are manual steps that the user must take to make
their clusters safe.
|
List<String> |
getMitigatedVersions()
The GKE versions where this vulnerability is mitigated.
|
List<String> |
getPatchedVersions()
The GKE versions where this vulnerability is patched.
|
String |
getResourceTypeAffected()
The resource type (node/control plane) that has the vulnerability.
|
String |
getSeverity()
The severity of this bulletin as it relates to GKE.
|
String |
getSuggestedUpgradeTarget()
This represents a version selected from the patched_versions field that the cluster receiving
this notification should most likely want to upgrade to based on its current version.
|
SecurityBulletinEvent |
set(String fieldName,
Object value) |
SecurityBulletinEvent |
setAffectedSupportedMinors(List<String> affectedSupportedMinors)
The GKE minor versions affected by this vulnerability.
|
SecurityBulletinEvent |
setBriefDescription(String briefDescription)
A brief description of the bulletin.
|
SecurityBulletinEvent |
setBulletinId(String bulletinId)
The ID of the bulletin corresponding to the vulnerability.
|
SecurityBulletinEvent |
setBulletinUri(String bulletinUri)
The URI link to the bulletin on the website for more information.
|
SecurityBulletinEvent |
setCveIds(List<String> cveIds)
The CVEs associated with this bulletin.
|
SecurityBulletinEvent |
setManualStepsRequired(Boolean manualStepsRequired)
If this field is specified, it means there are manual steps that the user must take to make
their clusters safe.
|
SecurityBulletinEvent |
setMitigatedVersions(List<String> mitigatedVersions)
The GKE versions where this vulnerability is mitigated.
|
SecurityBulletinEvent |
setPatchedVersions(List<String> patchedVersions)
The GKE versions where this vulnerability is patched.
|
SecurityBulletinEvent |
setResourceTypeAffected(String resourceTypeAffected)
The resource type (node/control plane) that has the vulnerability.
|
SecurityBulletinEvent |
setSeverity(String severity)
The severity of this bulletin as it relates to GKE.
|
SecurityBulletinEvent |
setSuggestedUpgradeTarget(String suggestedUpgradeTarget)
This represents a version selected from the patched_versions field that the cluster receiving
this notification should most likely want to upgrade to based on its current version.
|
getFactory, setFactory, toPrettyString, toStringentrySet, equals, get, getClassInfo, getUnknownKeys, hashCode, put, putAll, remove, setUnknownKeysclear, containsKey, containsValue, isEmpty, keySet, size, valuesfinalize, getClass, notify, notifyAll, wait, wait, waitcompute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAllpublic List<String> getAffectedSupportedMinors()
null for nonepublic SecurityBulletinEvent setAffectedSupportedMinors(List<String> affectedSupportedMinors)
affectedSupportedMinors - affectedSupportedMinors or null for nonepublic String getBriefDescription()
null for nonepublic SecurityBulletinEvent setBriefDescription(String briefDescription)
briefDescription - briefDescription or null for nonepublic String getBulletinId()
null for nonepublic SecurityBulletinEvent setBulletinId(String bulletinId)
bulletinId - bulletinId or null for nonepublic String getBulletinUri()
null for nonepublic SecurityBulletinEvent setBulletinUri(String bulletinUri)
bulletinUri - bulletinUri or null for nonepublic List<String> getCveIds()
null for nonepublic SecurityBulletinEvent setCveIds(List<String> cveIds)
cveIds - cveIds or null for nonepublic Boolean getManualStepsRequired()
null for nonepublic SecurityBulletinEvent setManualStepsRequired(Boolean manualStepsRequired)
manualStepsRequired - manualStepsRequired or null for nonepublic List<String> getMitigatedVersions()
null for nonepublic SecurityBulletinEvent setMitigatedVersions(List<String> mitigatedVersions)
mitigatedVersions - mitigatedVersions or null for nonepublic List<String> getPatchedVersions()
null for nonepublic SecurityBulletinEvent setPatchedVersions(List<String> patchedVersions)
patchedVersions - patchedVersions or null for nonepublic String getResourceTypeAffected()
null for nonepublic SecurityBulletinEvent setResourceTypeAffected(String resourceTypeAffected)
resourceTypeAffected - resourceTypeAffected or null for nonepublic String getSeverity()
null for nonepublic SecurityBulletinEvent setSeverity(String severity)
severity - severity or null for nonepublic String getSuggestedUpgradeTarget()
null for nonepublic SecurityBulletinEvent setSuggestedUpgradeTarget(String suggestedUpgradeTarget)
suggestedUpgradeTarget - suggestedUpgradeTarget or null for nonepublic SecurityBulletinEvent set(String fieldName, Object value)
set in class com.google.api.client.json.GenericJsonpublic SecurityBulletinEvent clone()
clone in class com.google.api.client.json.GenericJsonCopyright © 2011–2025 Google. All rights reserved.