public final class Kubernetes extends com.google.protobuf.GeneratedMessageV3 implements KubernetesOrBuilder
Kubernetes-related attributes.Protobuf type
google.cloud.securitycenter.v1.Kubernetes| Modifier and Type | Class and Description |
|---|---|
static class |
Kubernetes.AccessReview
Conveys information about a Kubernetes access review (such as one returned
by a [`kubectl auth
can-i`](https://kubernetes.io/docs/reference/access-authn-authz/authorization/#checking-api-access)
command) that was involved in a finding.
|
static interface |
Kubernetes.AccessReviewOrBuilder |
static class |
Kubernetes.Binding
Represents a Kubernetes RoleBinding or ClusterRoleBinding.
|
static interface |
Kubernetes.BindingOrBuilder |
static class |
Kubernetes.Builder
Kubernetes-related attributes.
|
static class |
Kubernetes.Node
Kubernetes nodes associated with the finding.
|
static interface |
Kubernetes.NodeOrBuilder |
static class |
Kubernetes.NodePool
Provides GKE node pool information.
|
static interface |
Kubernetes.NodePoolOrBuilder |
static class |
Kubernetes.Object
Kubernetes object related to the finding, uniquely identified by GKNN.
|
static interface |
Kubernetes.ObjectOrBuilder |
static class |
Kubernetes.Pod
A Kubernetes Pod.
|
static interface |
Kubernetes.PodOrBuilder |
static class |
Kubernetes.Role
Kubernetes Role or ClusterRole.
|
static interface |
Kubernetes.RoleOrBuilder |
static class |
Kubernetes.Subject
Represents a Kubernetes subject.
|
static interface |
Kubernetes.SubjectOrBuilder |
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
ACCESS_REVIEWS_FIELD_NUMBER |
static int |
BINDINGS_FIELD_NUMBER |
static int |
NODE_POOLS_FIELD_NUMBER |
static int |
NODES_FIELD_NUMBER |
static int |
OBJECTS_FIELD_NUMBER |
static int |
PODS_FIELD_NUMBER |
static int |
ROLES_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
Kubernetes.AccessReview |
getAccessReviews(int index)
Provides information on any Kubernetes access reviews (privilege checks)
relevant to the finding.
|
int |
getAccessReviewsCount()
Provides information on any Kubernetes access reviews (privilege checks)
relevant to the finding.
|
List<Kubernetes.AccessReview> |
getAccessReviewsList()
Provides information on any Kubernetes access reviews (privilege checks)
relevant to the finding.
|
Kubernetes.AccessReviewOrBuilder |
getAccessReviewsOrBuilder(int index)
Provides information on any Kubernetes access reviews (privilege checks)
relevant to the finding.
|
List<? extends Kubernetes.AccessReviewOrBuilder> |
getAccessReviewsOrBuilderList()
Provides information on any Kubernetes access reviews (privilege checks)
relevant to the finding.
|
Kubernetes.Binding |
getBindings(int index)
Provides Kubernetes role binding information for findings that involve
[RoleBindings or
ClusterRoleBindings](https://cloud.google.com/kubernetes-engine/docs/how-to/role-based-access-control).
|
int |
getBindingsCount()
Provides Kubernetes role binding information for findings that involve
[RoleBindings or
ClusterRoleBindings](https://cloud.google.com/kubernetes-engine/docs/how-to/role-based-access-control).
|
List<Kubernetes.Binding> |
getBindingsList()
Provides Kubernetes role binding information for findings that involve
[RoleBindings or
ClusterRoleBindings](https://cloud.google.com/kubernetes-engine/docs/how-to/role-based-access-control).
|
Kubernetes.BindingOrBuilder |
getBindingsOrBuilder(int index)
Provides Kubernetes role binding information for findings that involve
[RoleBindings or
ClusterRoleBindings](https://cloud.google.com/kubernetes-engine/docs/how-to/role-based-access-control).
|
List<? extends Kubernetes.BindingOrBuilder> |
getBindingsOrBuilderList()
Provides Kubernetes role binding information for findings that involve
[RoleBindings or
ClusterRoleBindings](https://cloud.google.com/kubernetes-engine/docs/how-to/role-based-access-control).
|
static Kubernetes |
getDefaultInstance() |
Kubernetes |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
Kubernetes.NodePool |
getNodePools(int index)
GKE [node
pools](https://cloud.google.com/kubernetes-engine/docs/concepts/node-pools)
associated with the finding.
|
int |
getNodePoolsCount()
GKE [node
pools](https://cloud.google.com/kubernetes-engine/docs/concepts/node-pools)
associated with the finding.
|
List<Kubernetes.NodePool> |
getNodePoolsList()
GKE [node
pools](https://cloud.google.com/kubernetes-engine/docs/concepts/node-pools)
associated with the finding.
|
Kubernetes.NodePoolOrBuilder |
getNodePoolsOrBuilder(int index)
GKE [node
pools](https://cloud.google.com/kubernetes-engine/docs/concepts/node-pools)
associated with the finding.
|
List<? extends Kubernetes.NodePoolOrBuilder> |
getNodePoolsOrBuilderList()
GKE [node
pools](https://cloud.google.com/kubernetes-engine/docs/concepts/node-pools)
associated with the finding.
|
Kubernetes.Node |
getNodes(int index)
Provides Kubernetes
[node](https://cloud.google.com/kubernetes-engine/docs/concepts/cluster-architecture#nodes)
information.
|
int |
getNodesCount()
Provides Kubernetes
[node](https://cloud.google.com/kubernetes-engine/docs/concepts/cluster-architecture#nodes)
information.
|
List<Kubernetes.Node> |
getNodesList()
Provides Kubernetes
[node](https://cloud.google.com/kubernetes-engine/docs/concepts/cluster-architecture#nodes)
information.
|
Kubernetes.NodeOrBuilder |
getNodesOrBuilder(int index)
Provides Kubernetes
[node](https://cloud.google.com/kubernetes-engine/docs/concepts/cluster-architecture#nodes)
information.
|
List<? extends Kubernetes.NodeOrBuilder> |
getNodesOrBuilderList()
Provides Kubernetes
[node](https://cloud.google.com/kubernetes-engine/docs/concepts/cluster-architecture#nodes)
information.
|
Kubernetes.Object |
getObjects(int index)
Kubernetes objects related to the finding.
|
int |
getObjectsCount()
Kubernetes objects related to the finding.
|
List<Kubernetes.Object> |
getObjectsList()
Kubernetes objects related to the finding.
|
Kubernetes.ObjectOrBuilder |
getObjectsOrBuilder(int index)
Kubernetes objects related to the finding.
|
List<? extends Kubernetes.ObjectOrBuilder> |
getObjectsOrBuilderList()
Kubernetes objects related to the finding.
|
com.google.protobuf.Parser<Kubernetes> |
getParserForType() |
Kubernetes.Pod |
getPods(int index)
Kubernetes
[Pods](https://cloud.google.com/kubernetes-engine/docs/concepts/pod)
associated with the finding.
|
int |
getPodsCount()
Kubernetes
[Pods](https://cloud.google.com/kubernetes-engine/docs/concepts/pod)
associated with the finding.
|
List<Kubernetes.Pod> |
getPodsList()
Kubernetes
[Pods](https://cloud.google.com/kubernetes-engine/docs/concepts/pod)
associated with the finding.
|
Kubernetes.PodOrBuilder |
getPodsOrBuilder(int index)
Kubernetes
[Pods](https://cloud.google.com/kubernetes-engine/docs/concepts/pod)
associated with the finding.
|
List<? extends Kubernetes.PodOrBuilder> |
getPodsOrBuilderList()
Kubernetes
[Pods](https://cloud.google.com/kubernetes-engine/docs/concepts/pod)
associated with the finding.
|
Kubernetes.Role |
getRoles(int index)
Provides Kubernetes role information for findings that involve [Roles or
ClusterRoles](https://cloud.google.com/kubernetes-engine/docs/how-to/role-based-access-control).
|
int |
getRolesCount()
Provides Kubernetes role information for findings that involve [Roles or
ClusterRoles](https://cloud.google.com/kubernetes-engine/docs/how-to/role-based-access-control).
|
List<Kubernetes.Role> |
getRolesList()
Provides Kubernetes role information for findings that involve [Roles or
ClusterRoles](https://cloud.google.com/kubernetes-engine/docs/how-to/role-based-access-control).
|
Kubernetes.RoleOrBuilder |
getRolesOrBuilder(int index)
Provides Kubernetes role information for findings that involve [Roles or
ClusterRoles](https://cloud.google.com/kubernetes-engine/docs/how-to/role-based-access-control).
|
List<? extends Kubernetes.RoleOrBuilder> |
getRolesOrBuilderList()
Provides Kubernetes role information for findings that involve [Roles or
ClusterRoles](https://cloud.google.com/kubernetes-engine/docs/how-to/role-based-access-control).
|
int |
getSerializedSize() |
int |
hashCode() |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static Kubernetes.Builder |
newBuilder() |
static Kubernetes.Builder |
newBuilder(Kubernetes prototype) |
Kubernetes.Builder |
newBuilderForType() |
protected Kubernetes.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static Kubernetes |
parseDelimitedFrom(InputStream input) |
static Kubernetes |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Kubernetes |
parseFrom(byte[] data) |
static Kubernetes |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Kubernetes |
parseFrom(ByteBuffer data) |
static Kubernetes |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Kubernetes |
parseFrom(com.google.protobuf.ByteString data) |
static Kubernetes |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Kubernetes |
parseFrom(com.google.protobuf.CodedInputStream input) |
static Kubernetes |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Kubernetes |
parseFrom(InputStream input) |
static Kubernetes |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<Kubernetes> |
parser() |
Kubernetes.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int PODS_FIELD_NUMBER
public static final int NODES_FIELD_NUMBER
public static final int NODE_POOLS_FIELD_NUMBER
public static final int ROLES_FIELD_NUMBER
public static final int BINDINGS_FIELD_NUMBER
public static final int ACCESS_REVIEWS_FIELD_NUMBER
public static final int OBJECTS_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public List<Kubernetes.Pod> getPodsList()
Kubernetes [Pods](https://cloud.google.com/kubernetes-engine/docs/concepts/pod) associated with the finding. This field contains Pod records for each container that is owned by a Pod.
repeated .google.cloud.securitycenter.v1.Kubernetes.Pod pods = 1;getPodsList in interface KubernetesOrBuilderpublic List<? extends Kubernetes.PodOrBuilder> getPodsOrBuilderList()
Kubernetes [Pods](https://cloud.google.com/kubernetes-engine/docs/concepts/pod) associated with the finding. This field contains Pod records for each container that is owned by a Pod.
repeated .google.cloud.securitycenter.v1.Kubernetes.Pod pods = 1;getPodsOrBuilderList in interface KubernetesOrBuilderpublic int getPodsCount()
Kubernetes [Pods](https://cloud.google.com/kubernetes-engine/docs/concepts/pod) associated with the finding. This field contains Pod records for each container that is owned by a Pod.
repeated .google.cloud.securitycenter.v1.Kubernetes.Pod pods = 1;getPodsCount in interface KubernetesOrBuilderpublic Kubernetes.Pod getPods(int index)
Kubernetes [Pods](https://cloud.google.com/kubernetes-engine/docs/concepts/pod) associated with the finding. This field contains Pod records for each container that is owned by a Pod.
repeated .google.cloud.securitycenter.v1.Kubernetes.Pod pods = 1;getPods in interface KubernetesOrBuilderpublic Kubernetes.PodOrBuilder getPodsOrBuilder(int index)
Kubernetes [Pods](https://cloud.google.com/kubernetes-engine/docs/concepts/pod) associated with the finding. This field contains Pod records for each container that is owned by a Pod.
repeated .google.cloud.securitycenter.v1.Kubernetes.Pod pods = 1;getPodsOrBuilder in interface KubernetesOrBuilderpublic List<Kubernetes.Node> getNodesList()
Provides Kubernetes [node](https://cloud.google.com/kubernetes-engine/docs/concepts/cluster-architecture#nodes) information.
repeated .google.cloud.securitycenter.v1.Kubernetes.Node nodes = 2;getNodesList in interface KubernetesOrBuilderpublic List<? extends Kubernetes.NodeOrBuilder> getNodesOrBuilderList()
Provides Kubernetes [node](https://cloud.google.com/kubernetes-engine/docs/concepts/cluster-architecture#nodes) information.
repeated .google.cloud.securitycenter.v1.Kubernetes.Node nodes = 2;getNodesOrBuilderList in interface KubernetesOrBuilderpublic int getNodesCount()
Provides Kubernetes [node](https://cloud.google.com/kubernetes-engine/docs/concepts/cluster-architecture#nodes) information.
repeated .google.cloud.securitycenter.v1.Kubernetes.Node nodes = 2;getNodesCount in interface KubernetesOrBuilderpublic Kubernetes.Node getNodes(int index)
Provides Kubernetes [node](https://cloud.google.com/kubernetes-engine/docs/concepts/cluster-architecture#nodes) information.
repeated .google.cloud.securitycenter.v1.Kubernetes.Node nodes = 2;getNodes in interface KubernetesOrBuilderpublic Kubernetes.NodeOrBuilder getNodesOrBuilder(int index)
Provides Kubernetes [node](https://cloud.google.com/kubernetes-engine/docs/concepts/cluster-architecture#nodes) information.
repeated .google.cloud.securitycenter.v1.Kubernetes.Node nodes = 2;getNodesOrBuilder in interface KubernetesOrBuilderpublic List<Kubernetes.NodePool> getNodePoolsList()
GKE [node pools](https://cloud.google.com/kubernetes-engine/docs/concepts/node-pools) associated with the finding. This field contains node pool information for each node, when it is available.
repeated .google.cloud.securitycenter.v1.Kubernetes.NodePool node_pools = 3;getNodePoolsList in interface KubernetesOrBuilderpublic List<? extends Kubernetes.NodePoolOrBuilder> getNodePoolsOrBuilderList()
GKE [node pools](https://cloud.google.com/kubernetes-engine/docs/concepts/node-pools) associated with the finding. This field contains node pool information for each node, when it is available.
repeated .google.cloud.securitycenter.v1.Kubernetes.NodePool node_pools = 3;getNodePoolsOrBuilderList in interface KubernetesOrBuilderpublic int getNodePoolsCount()
GKE [node pools](https://cloud.google.com/kubernetes-engine/docs/concepts/node-pools) associated with the finding. This field contains node pool information for each node, when it is available.
repeated .google.cloud.securitycenter.v1.Kubernetes.NodePool node_pools = 3;getNodePoolsCount in interface KubernetesOrBuilderpublic Kubernetes.NodePool getNodePools(int index)
GKE [node pools](https://cloud.google.com/kubernetes-engine/docs/concepts/node-pools) associated with the finding. This field contains node pool information for each node, when it is available.
repeated .google.cloud.securitycenter.v1.Kubernetes.NodePool node_pools = 3;getNodePools in interface KubernetesOrBuilderpublic Kubernetes.NodePoolOrBuilder getNodePoolsOrBuilder(int index)
GKE [node pools](https://cloud.google.com/kubernetes-engine/docs/concepts/node-pools) associated with the finding. This field contains node pool information for each node, when it is available.
repeated .google.cloud.securitycenter.v1.Kubernetes.NodePool node_pools = 3;getNodePoolsOrBuilder in interface KubernetesOrBuilderpublic List<Kubernetes.Role> getRolesList()
Provides Kubernetes role information for findings that involve [Roles or ClusterRoles](https://cloud.google.com/kubernetes-engine/docs/how-to/role-based-access-control).
repeated .google.cloud.securitycenter.v1.Kubernetes.Role roles = 4;getRolesList in interface KubernetesOrBuilderpublic List<? extends Kubernetes.RoleOrBuilder> getRolesOrBuilderList()
Provides Kubernetes role information for findings that involve [Roles or ClusterRoles](https://cloud.google.com/kubernetes-engine/docs/how-to/role-based-access-control).
repeated .google.cloud.securitycenter.v1.Kubernetes.Role roles = 4;getRolesOrBuilderList in interface KubernetesOrBuilderpublic int getRolesCount()
Provides Kubernetes role information for findings that involve [Roles or ClusterRoles](https://cloud.google.com/kubernetes-engine/docs/how-to/role-based-access-control).
repeated .google.cloud.securitycenter.v1.Kubernetes.Role roles = 4;getRolesCount in interface KubernetesOrBuilderpublic Kubernetes.Role getRoles(int index)
Provides Kubernetes role information for findings that involve [Roles or ClusterRoles](https://cloud.google.com/kubernetes-engine/docs/how-to/role-based-access-control).
repeated .google.cloud.securitycenter.v1.Kubernetes.Role roles = 4;getRoles in interface KubernetesOrBuilderpublic Kubernetes.RoleOrBuilder getRolesOrBuilder(int index)
Provides Kubernetes role information for findings that involve [Roles or ClusterRoles](https://cloud.google.com/kubernetes-engine/docs/how-to/role-based-access-control).
repeated .google.cloud.securitycenter.v1.Kubernetes.Role roles = 4;getRolesOrBuilder in interface KubernetesOrBuilderpublic List<Kubernetes.Binding> getBindingsList()
Provides Kubernetes role binding information for findings that involve [RoleBindings or ClusterRoleBindings](https://cloud.google.com/kubernetes-engine/docs/how-to/role-based-access-control).
repeated .google.cloud.securitycenter.v1.Kubernetes.Binding bindings = 5;getBindingsList in interface KubernetesOrBuilderpublic List<? extends Kubernetes.BindingOrBuilder> getBindingsOrBuilderList()
Provides Kubernetes role binding information for findings that involve [RoleBindings or ClusterRoleBindings](https://cloud.google.com/kubernetes-engine/docs/how-to/role-based-access-control).
repeated .google.cloud.securitycenter.v1.Kubernetes.Binding bindings = 5;getBindingsOrBuilderList in interface KubernetesOrBuilderpublic int getBindingsCount()
Provides Kubernetes role binding information for findings that involve [RoleBindings or ClusterRoleBindings](https://cloud.google.com/kubernetes-engine/docs/how-to/role-based-access-control).
repeated .google.cloud.securitycenter.v1.Kubernetes.Binding bindings = 5;getBindingsCount in interface KubernetesOrBuilderpublic Kubernetes.Binding getBindings(int index)
Provides Kubernetes role binding information for findings that involve [RoleBindings or ClusterRoleBindings](https://cloud.google.com/kubernetes-engine/docs/how-to/role-based-access-control).
repeated .google.cloud.securitycenter.v1.Kubernetes.Binding bindings = 5;getBindings in interface KubernetesOrBuilderpublic Kubernetes.BindingOrBuilder getBindingsOrBuilder(int index)
Provides Kubernetes role binding information for findings that involve [RoleBindings or ClusterRoleBindings](https://cloud.google.com/kubernetes-engine/docs/how-to/role-based-access-control).
repeated .google.cloud.securitycenter.v1.Kubernetes.Binding bindings = 5;getBindingsOrBuilder in interface KubernetesOrBuilderpublic List<Kubernetes.AccessReview> getAccessReviewsList()
Provides information on any Kubernetes access reviews (privilege checks) relevant to the finding.
repeated .google.cloud.securitycenter.v1.Kubernetes.AccessReview access_reviews = 6;
getAccessReviewsList in interface KubernetesOrBuilderpublic List<? extends Kubernetes.AccessReviewOrBuilder> getAccessReviewsOrBuilderList()
Provides information on any Kubernetes access reviews (privilege checks) relevant to the finding.
repeated .google.cloud.securitycenter.v1.Kubernetes.AccessReview access_reviews = 6;
getAccessReviewsOrBuilderList in interface KubernetesOrBuilderpublic int getAccessReviewsCount()
Provides information on any Kubernetes access reviews (privilege checks) relevant to the finding.
repeated .google.cloud.securitycenter.v1.Kubernetes.AccessReview access_reviews = 6;
getAccessReviewsCount in interface KubernetesOrBuilderpublic Kubernetes.AccessReview getAccessReviews(int index)
Provides information on any Kubernetes access reviews (privilege checks) relevant to the finding.
repeated .google.cloud.securitycenter.v1.Kubernetes.AccessReview access_reviews = 6;
getAccessReviews in interface KubernetesOrBuilderpublic Kubernetes.AccessReviewOrBuilder getAccessReviewsOrBuilder(int index)
Provides information on any Kubernetes access reviews (privilege checks) relevant to the finding.
repeated .google.cloud.securitycenter.v1.Kubernetes.AccessReview access_reviews = 6;
getAccessReviewsOrBuilder in interface KubernetesOrBuilderpublic List<Kubernetes.Object> getObjectsList()
Kubernetes objects related to the finding.
repeated .google.cloud.securitycenter.v1.Kubernetes.Object objects = 7;getObjectsList in interface KubernetesOrBuilderpublic List<? extends Kubernetes.ObjectOrBuilder> getObjectsOrBuilderList()
Kubernetes objects related to the finding.
repeated .google.cloud.securitycenter.v1.Kubernetes.Object objects = 7;getObjectsOrBuilderList in interface KubernetesOrBuilderpublic int getObjectsCount()
Kubernetes objects related to the finding.
repeated .google.cloud.securitycenter.v1.Kubernetes.Object objects = 7;getObjectsCount in interface KubernetesOrBuilderpublic Kubernetes.Object getObjects(int index)
Kubernetes objects related to the finding.
repeated .google.cloud.securitycenter.v1.Kubernetes.Object objects = 7;getObjects in interface KubernetesOrBuilderpublic Kubernetes.ObjectOrBuilder getObjectsOrBuilder(int index)
Kubernetes objects related to the finding.
repeated .google.cloud.securitycenter.v1.Kubernetes.Object objects = 7;getObjectsOrBuilder in interface KubernetesOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static Kubernetes parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Kubernetes parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Kubernetes parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Kubernetes parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Kubernetes parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Kubernetes parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Kubernetes parseFrom(InputStream input) throws IOException
IOExceptionpublic static Kubernetes parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static Kubernetes parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static Kubernetes parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static Kubernetes parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static Kubernetes parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic Kubernetes.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static Kubernetes.Builder newBuilder()
public static Kubernetes.Builder newBuilder(Kubernetes prototype)
public Kubernetes.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected Kubernetes.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static Kubernetes getDefaultInstance()
public static com.google.protobuf.Parser<Kubernetes> parser()
public com.google.protobuf.Parser<Kubernetes> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public Kubernetes getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2024 Google LLC. All rights reserved.