Class ContinuousValidationEvent.ContinuousValidationPodEvent
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.google.cloud.binaryauthorization.v1beta1.ContinuousValidationEvent.ContinuousValidationPodEvent
- All Implemented Interfaces:
ContinuousValidationEvent.ContinuousValidationPodEventOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
- Enclosing class:
- ContinuousValidationEvent
public static final class ContinuousValidationEvent.ContinuousValidationPodEvent
extends com.google.protobuf.GeneratedMessage
implements ContinuousValidationEvent.ContinuousValidationPodEventOrBuilder
An auditing event for one Pod.Protobuf type
google.cloud.binaryauthorization.v1beta1.ContinuousValidationEvent.ContinuousValidationPodEvent- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classAn auditing event for one Pod.static final classContainer image with auditing details.static interfacestatic enumAudit time policy conformance verdict.Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message, T extends Object>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessage
com.google.protobuf.AbstractMessage.BuilderParentNested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessage
alwaysUseFieldBuilders, loggedPre22TypeNames, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleancom.google.protobuf.TimestampDeploy time of the Pod from k8s.com.google.protobuf.TimestampOrBuilderDeploy time of the Pod from k8s.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.TimestampTermination time of the Pod from k8s, or nothing if still running.com.google.protobuf.TimestampOrBuilderTermination time of the Pod from k8s, or nothing if still running.getImages(int index) List of images with auditing details.intList of images with auditing details.List of images with auditing details.getImagesOrBuilder(int index) List of images with auditing details.List of images with auditing details.com.google.protobuf.Parser<ContinuousValidationEvent.ContinuousValidationPodEvent>getPod()The name of the Pod.com.google.protobuf.ByteStringThe name of the Pod.The k8s namespace of the Pod.com.google.protobuf.ByteStringThe k8s namespace of the Pod.The name of the policy.com.google.protobuf.ByteStringThe name of the policy.intAuditing verdict for this Pod.intAuditing verdict for this Pod.booleanDeploy time of the Pod from k8s.booleanTermination time of the Pod from k8s, or nothing if still running.inthashCode()protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleannewBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) parseDelimitedFrom(InputStream input) parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(byte[] data) parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(com.google.protobuf.ByteString data) parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(com.google.protobuf.CodedInputStream input) parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(InputStream input) parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(ByteBuffer data) parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<ContinuousValidationEvent.ContinuousValidationPodEvent>parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessage
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, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashFields, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
POD_NAMESPACE_FIELD_NUMBER
public static final int POD_NAMESPACE_FIELD_NUMBER- See Also:
-
POD_FIELD_NUMBER
public static final int POD_FIELD_NUMBER- See Also:
-
POLICY_NAME_FIELD_NUMBER
public static final int POLICY_NAME_FIELD_NUMBER- See Also:
-
DEPLOY_TIME_FIELD_NUMBER
public static final int DEPLOY_TIME_FIELD_NUMBER- See Also:
-
END_TIME_FIELD_NUMBER
public static final int END_TIME_FIELD_NUMBER- See Also:
-
VERDICT_FIELD_NUMBER
public static final int VERDICT_FIELD_NUMBER- See Also:
-
IMAGES_FIELD_NUMBER
public static final int IMAGES_FIELD_NUMBER- See Also:
-
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage
-
getPodNamespace
The k8s namespace of the Pod.
string pod_namespace = 7;- Specified by:
getPodNamespacein interfaceContinuousValidationEvent.ContinuousValidationPodEventOrBuilder- Returns:
- The podNamespace.
-
getPodNamespaceBytes
public com.google.protobuf.ByteString getPodNamespaceBytes()The k8s namespace of the Pod.
string pod_namespace = 7;- Specified by:
getPodNamespaceBytesin interfaceContinuousValidationEvent.ContinuousValidationPodEventOrBuilder- Returns:
- The bytes for podNamespace.
-
getPod
The name of the Pod.
string pod = 1;- Specified by:
getPodin interfaceContinuousValidationEvent.ContinuousValidationPodEventOrBuilder- Returns:
- The pod.
-
getPodBytes
public com.google.protobuf.ByteString getPodBytes()The name of the Pod.
string pod = 1;- Specified by:
getPodBytesin interfaceContinuousValidationEvent.ContinuousValidationPodEventOrBuilder- Returns:
- The bytes for pod.
-
getPolicyName
The name of the policy.
string policy_name = 8;- Specified by:
getPolicyNamein interfaceContinuousValidationEvent.ContinuousValidationPodEventOrBuilder- Returns:
- The policyName.
-
getPolicyNameBytes
public com.google.protobuf.ByteString getPolicyNameBytes()The name of the policy.
string policy_name = 8;- Specified by:
getPolicyNameBytesin interfaceContinuousValidationEvent.ContinuousValidationPodEventOrBuilder- Returns:
- The bytes for policyName.
-
hasDeployTime
public boolean hasDeployTime()Deploy time of the Pod from k8s.
.google.protobuf.Timestamp deploy_time = 2;- Specified by:
hasDeployTimein interfaceContinuousValidationEvent.ContinuousValidationPodEventOrBuilder- Returns:
- Whether the deployTime field is set.
-
getDeployTime
public com.google.protobuf.Timestamp getDeployTime()Deploy time of the Pod from k8s.
.google.protobuf.Timestamp deploy_time = 2;- Specified by:
getDeployTimein interfaceContinuousValidationEvent.ContinuousValidationPodEventOrBuilder- Returns:
- The deployTime.
-
getDeployTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getDeployTimeOrBuilder()Deploy time of the Pod from k8s.
.google.protobuf.Timestamp deploy_time = 2;- Specified by:
getDeployTimeOrBuilderin interfaceContinuousValidationEvent.ContinuousValidationPodEventOrBuilder
-
hasEndTime
public boolean hasEndTime()Termination time of the Pod from k8s, or nothing if still running.
.google.protobuf.Timestamp end_time = 3;- Specified by:
hasEndTimein interfaceContinuousValidationEvent.ContinuousValidationPodEventOrBuilder- Returns:
- Whether the endTime field is set.
-
getEndTime
public com.google.protobuf.Timestamp getEndTime()Termination time of the Pod from k8s, or nothing if still running.
.google.protobuf.Timestamp end_time = 3;- Specified by:
getEndTimein interfaceContinuousValidationEvent.ContinuousValidationPodEventOrBuilder- Returns:
- The endTime.
-
getEndTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getEndTimeOrBuilder()Termination time of the Pod from k8s, or nothing if still running.
.google.protobuf.Timestamp end_time = 3;- Specified by:
getEndTimeOrBuilderin interfaceContinuousValidationEvent.ContinuousValidationPodEventOrBuilder
-
getVerdictValue
public int getVerdictValue()Auditing verdict for this Pod.
.google.cloud.binaryauthorization.v1beta1.ContinuousValidationEvent.ContinuousValidationPodEvent.PolicyConformanceVerdict verdict = 4;- Specified by:
getVerdictValuein interfaceContinuousValidationEvent.ContinuousValidationPodEventOrBuilder- Returns:
- The enum numeric value on the wire for verdict.
-
getVerdict
Auditing verdict for this Pod.
.google.cloud.binaryauthorization.v1beta1.ContinuousValidationEvent.ContinuousValidationPodEvent.PolicyConformanceVerdict verdict = 4;- Specified by:
getVerdictin interfaceContinuousValidationEvent.ContinuousValidationPodEventOrBuilder- Returns:
- The verdict.
-
getImagesList
List of images with auditing details.
repeated .google.cloud.binaryauthorization.v1beta1.ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails images = 5;- Specified by:
getImagesListin interfaceContinuousValidationEvent.ContinuousValidationPodEventOrBuilder
-
getImagesOrBuilderList
public List<? extends ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetailsOrBuilder> getImagesOrBuilderList()List of images with auditing details.
repeated .google.cloud.binaryauthorization.v1beta1.ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails images = 5;- Specified by:
getImagesOrBuilderListin interfaceContinuousValidationEvent.ContinuousValidationPodEventOrBuilder
-
getImagesCount
public int getImagesCount()List of images with auditing details.
repeated .google.cloud.binaryauthorization.v1beta1.ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails images = 5;- Specified by:
getImagesCountin interfaceContinuousValidationEvent.ContinuousValidationPodEventOrBuilder
-
getImages
List of images with auditing details.
repeated .google.cloud.binaryauthorization.v1beta1.ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails images = 5;- Specified by:
getImagesin interfaceContinuousValidationEvent.ContinuousValidationPodEventOrBuilder
-
getImagesOrBuilder
public ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetailsOrBuilder getImagesOrBuilder(int index) List of images with auditing details.
repeated .google.cloud.binaryauthorization.v1beta1.ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails images = 5;- Specified by:
getImagesOrBuilderin interfaceContinuousValidationEvent.ContinuousValidationPodEventOrBuilder
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessage- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessage
-
equals
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static ContinuousValidationEvent.ContinuousValidationPodEvent parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ContinuousValidationEvent.ContinuousValidationPodEvent parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ContinuousValidationEvent.ContinuousValidationPodEvent parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ContinuousValidationEvent.ContinuousValidationPodEvent parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ContinuousValidationEvent.ContinuousValidationPodEvent parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ContinuousValidationEvent.ContinuousValidationPodEvent parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ContinuousValidationEvent.ContinuousValidationPodEvent parseFrom(InputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static ContinuousValidationEvent.ContinuousValidationPodEvent parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
public static ContinuousValidationEvent.ContinuousValidationPodEvent parseDelimitedFrom(InputStream input) throws IOException - Throws:
IOException
-
parseDelimitedFrom
public static ContinuousValidationEvent.ContinuousValidationPodEvent parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static ContinuousValidationEvent.ContinuousValidationPodEvent parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static ContinuousValidationEvent.ContinuousValidationPodEvent parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
public static ContinuousValidationEvent.ContinuousValidationPodEvent.Builder newBuilder(ContinuousValidationEvent.ContinuousValidationPodEvent prototype) -
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected ContinuousValidationEvent.ContinuousValidationPodEvent.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) - Overrides:
newBuilderForTypein classcom.google.protobuf.AbstractMessage
-
getDefaultInstance
-
parser
public static com.google.protobuf.Parser<ContinuousValidationEvent.ContinuousValidationPodEvent> parser() -
getParserForType
public com.google.protobuf.Parser<ContinuousValidationEvent.ContinuousValidationPodEvent> getParserForType()- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessage
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-