Package com.google.container.v1
Interface SecurityBulletinEventOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
SecurityBulletinEvent,SecurityBulletinEvent.Builder
@Generated
public interface SecurityBulletinEventOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiongetAffectedSupportedMinors(int index) The GKE minor versions affected by this vulnerability.com.google.protobuf.ByteStringgetAffectedSupportedMinorsBytes(int index) The GKE minor versions affected by this vulnerability.intThe GKE minor versions affected by this vulnerability.The GKE minor versions affected by this vulnerability.A brief description of the bulletin.com.google.protobuf.ByteStringA brief description of the bulletin.The ID of the bulletin corresponding to the vulnerability.com.google.protobuf.ByteStringThe ID of the bulletin corresponding to the vulnerability.The URI link to the bulletin on the website for more information.com.google.protobuf.ByteStringThe URI link to the bulletin on the website for more information.getCveIds(int index) The CVEs associated with this bulletin.com.google.protobuf.ByteStringgetCveIdsBytes(int index) The CVEs associated with this bulletin.intThe CVEs associated with this bulletin.The CVEs associated with this bulletin.booleanIf this field is specified, it means there are manual steps that the user must take to make their clusters safe.getMitigatedVersions(int index) The GKE versions where this vulnerability is mitigated.com.google.protobuf.ByteStringgetMitigatedVersionsBytes(int index) The GKE versions where this vulnerability is mitigated.intThe GKE versions where this vulnerability is mitigated.The GKE versions where this vulnerability is mitigated.getPatchedVersions(int index) The GKE versions where this vulnerability is patched.com.google.protobuf.ByteStringgetPatchedVersionsBytes(int index) The GKE versions where this vulnerability is patched.intThe GKE versions where this vulnerability is patched.The GKE versions where this vulnerability is patched.The resource type (node/control plane) that has the vulnerability.com.google.protobuf.ByteStringThe resource type (node/control plane) that has the vulnerability.The severity of this bulletin as it relates to GKE.com.google.protobuf.ByteStringThe severity of this bulletin as it relates to GKE.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.com.google.protobuf.ByteStringThis 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.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getResourceTypeAffected
String getResourceTypeAffected()The resource type (node/control plane) that has the vulnerability. Multiple notifications (1 notification per resource type) will be sent for a vulnerability that affects > 1 resource type.
string resource_type_affected = 1;- Returns:
- The resourceTypeAffected.
-
getResourceTypeAffectedBytes
com.google.protobuf.ByteString getResourceTypeAffectedBytes()The resource type (node/control plane) that has the vulnerability. Multiple notifications (1 notification per resource type) will be sent for a vulnerability that affects > 1 resource type.
string resource_type_affected = 1;- Returns:
- The bytes for resourceTypeAffected.
-
getBulletinId
String getBulletinId()The ID of the bulletin corresponding to the vulnerability.
string bulletin_id = 2;- Returns:
- The bulletinId.
-
getBulletinIdBytes
com.google.protobuf.ByteString getBulletinIdBytes()The ID of the bulletin corresponding to the vulnerability.
string bulletin_id = 2;- Returns:
- The bytes for bulletinId.
-
getCveIdsList
The CVEs associated with this bulletin.
repeated string cve_ids = 3;- Returns:
- A list containing the cveIds.
-
getCveIdsCount
int getCveIdsCount()The CVEs associated with this bulletin.
repeated string cve_ids = 3;- Returns:
- The count of cveIds.
-
getCveIds
The CVEs associated with this bulletin.
repeated string cve_ids = 3;- Parameters:
index- The index of the element to return.- Returns:
- The cveIds at the given index.
-
getCveIdsBytes
com.google.protobuf.ByteString getCveIdsBytes(int index) The CVEs associated with this bulletin.
repeated string cve_ids = 3;- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the cveIds at the given index.
-
getSeverity
String getSeverity()The severity of this bulletin as it relates to GKE.
string severity = 4;- Returns:
- The severity.
-
getSeverityBytes
com.google.protobuf.ByteString getSeverityBytes()The severity of this bulletin as it relates to GKE.
string severity = 4;- Returns:
- The bytes for severity.
-
getBulletinUri
String getBulletinUri()The URI link to the bulletin on the website for more information.
string bulletin_uri = 5;- Returns:
- The bulletinUri.
-
getBulletinUriBytes
com.google.protobuf.ByteString getBulletinUriBytes()The URI link to the bulletin on the website for more information.
string bulletin_uri = 5;- Returns:
- The bytes for bulletinUri.
-
getBriefDescription
String getBriefDescription()A brief description of the bulletin. See the bulletin pointed to by the bulletin_uri field for an expanded description.
string brief_description = 6;- Returns:
- The briefDescription.
-
getBriefDescriptionBytes
com.google.protobuf.ByteString getBriefDescriptionBytes()A brief description of the bulletin. See the bulletin pointed to by the bulletin_uri field for an expanded description.
string brief_description = 6;- Returns:
- The bytes for briefDescription.
-
getAffectedSupportedMinorsList
The GKE minor versions affected by this vulnerability.
repeated string affected_supported_minors = 7;- Returns:
- A list containing the affectedSupportedMinors.
-
getAffectedSupportedMinorsCount
int getAffectedSupportedMinorsCount()The GKE minor versions affected by this vulnerability.
repeated string affected_supported_minors = 7;- Returns:
- The count of affectedSupportedMinors.
-
getAffectedSupportedMinors
The GKE minor versions affected by this vulnerability.
repeated string affected_supported_minors = 7;- Parameters:
index- The index of the element to return.- Returns:
- The affectedSupportedMinors at the given index.
-
getAffectedSupportedMinorsBytes
com.google.protobuf.ByteString getAffectedSupportedMinorsBytes(int index) The GKE minor versions affected by this vulnerability.
repeated string affected_supported_minors = 7;- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the affectedSupportedMinors at the given index.
-
getPatchedVersionsList
The GKE versions where this vulnerability is patched.
repeated string patched_versions = 8;- Returns:
- A list containing the patchedVersions.
-
getPatchedVersionsCount
int getPatchedVersionsCount()The GKE versions where this vulnerability is patched.
repeated string patched_versions = 8;- Returns:
- The count of patchedVersions.
-
getPatchedVersions
The GKE versions where this vulnerability is patched.
repeated string patched_versions = 8;- Parameters:
index- The index of the element to return.- Returns:
- The patchedVersions at the given index.
-
getPatchedVersionsBytes
com.google.protobuf.ByteString getPatchedVersionsBytes(int index) The GKE versions where this vulnerability is patched.
repeated string patched_versions = 8;- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the patchedVersions at the given index.
-
getSuggestedUpgradeTarget
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. Note that if this notification is being received by a given cluster, it means that this version is currently available as an upgrade target in that cluster's location.
string suggested_upgrade_target = 9;- Returns:
- The suggestedUpgradeTarget.
-
getSuggestedUpgradeTargetBytes
com.google.protobuf.ByteString getSuggestedUpgradeTargetBytes()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. Note that if this notification is being received by a given cluster, it means that this version is currently available as an upgrade target in that cluster's location.
string suggested_upgrade_target = 9;- Returns:
- The bytes for suggestedUpgradeTarget.
-
getManualStepsRequired
boolean getManualStepsRequired()If this field is specified, it means there are manual steps that the user must take to make their clusters safe.
bool manual_steps_required = 10;- Returns:
- The manualStepsRequired.
-
getMitigatedVersionsList
The GKE versions where this vulnerability is mitigated.
repeated string mitigated_versions = 11;- Returns:
- A list containing the mitigatedVersions.
-
getMitigatedVersionsCount
int getMitigatedVersionsCount()The GKE versions where this vulnerability is mitigated.
repeated string mitigated_versions = 11;- Returns:
- The count of mitigatedVersions.
-
getMitigatedVersions
The GKE versions where this vulnerability is mitigated.
repeated string mitigated_versions = 11;- Parameters:
index- The index of the element to return.- Returns:
- The mitigatedVersions at the given index.
-
getMitigatedVersionsBytes
com.google.protobuf.ByteString getMitigatedVersionsBytes(int index) The GKE versions where this vulnerability is mitigated.
repeated string mitigated_versions = 11;- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the mitigatedVersions at the given index.
-