Package com.google.container.v1beta1
Interface SecurityBulletinEventOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
SecurityBulletinEvent
,SecurityBulletinEvent.Builder
public interface SecurityBulletinEventOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getAffectedSupportedMinors(int index)
The GKE minor versions affected by this vulnerability.com.google.protobuf.ByteString
getAffectedSupportedMinorsBytes(int index)
The GKE minor versions affected by this vulnerability.int
getAffectedSupportedMinorsCount()
The GKE minor versions affected by this vulnerability.List<String>
getAffectedSupportedMinorsList()
The GKE minor versions affected by this vulnerability.String
getBriefDescription()
A brief description of the bulletin.com.google.protobuf.ByteString
getBriefDescriptionBytes()
A brief description of the bulletin.String
getBulletinId()
The ID of the bulletin corresponding to the vulnerability.com.google.protobuf.ByteString
getBulletinIdBytes()
The ID of the bulletin corresponding to the vulnerability.String
getBulletinUri()
The URI link to the bulletin on the website for more information.com.google.protobuf.ByteString
getBulletinUriBytes()
The URI link to the bulletin on the website for more information.String
getCveIds(int index)
The CVEs associated with this bulletin.com.google.protobuf.ByteString
getCveIdsBytes(int index)
The CVEs associated with this bulletin.int
getCveIdsCount()
The CVEs associated with this bulletin.List<String>
getCveIdsList()
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.String
getPatchedVersions(int index)
The GKE versions where this vulnerability is patched.com.google.protobuf.ByteString
getPatchedVersionsBytes(int index)
The GKE versions where this vulnerability is patched.int
getPatchedVersionsCount()
The GKE versions where this vulnerability is patched.List<String>
getPatchedVersionsList()
The GKE versions where this vulnerability is patched.String
getResourceTypeAffected()
The resource type (node/control plane) that has the vulnerability.com.google.protobuf.ByteString
getResourceTypeAffectedBytes()
The resource type (node/control plane) that has the vulnerability.String
getSeverity()
The severity of this bulletin as it relates to GKE.com.google.protobuf.ByteString
getSeverityBytes()
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.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.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
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
List<String> 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
String getCveIds(int index)
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
List<String> 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
String getAffectedSupportedMinors(int index)
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
List<String> 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
String getPatchedVersions(int index)
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.
-
-