Class ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.google.cloud.binaryauthorization.v1beta1.ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails
- All Implemented Interfaces:
ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetailsOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
- Enclosing class:
- ContinuousValidationEvent.ContinuousValidationPodEvent
public static final class ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails
extends com.google.protobuf.GeneratedMessage
implements ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetailsOrBuilder
Container image with auditing details.Protobuf type
google.cloud.binaryauthorization.v1beta1.ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumResult of the audit.static final classContainer image with auditing details.static final classProtobuf typegoogle.cloud.binaryauthorization.v1beta1.ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails.CheckResultstatic interfacestatic enumThe container type.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 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 TypeMethodDescriptionbooleangetCheckResults(int index) List of check results.intList of check results.List of check results.getCheckResultsOrBuilder(int index) List of check results.List<? extends ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails.CheckResultOrBuilder>List of check results.The name of the container.com.google.protobuf.ByteStringThe name of the container.The container type that this image belongs to.intThe container type that this image belongs to.Description of the above result.com.google.protobuf.ByteStringDescription of the above result.static final com.google.protobuf.Descriptors.DescriptorgetImage()The name of the image.com.google.protobuf.ByteStringThe name of the image.com.google.protobuf.Parser<ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails>The result of the audit for this image.intThe result of the audit for this image.intinthashCode()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.ImageDetails>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
-
IMAGE_FIELD_NUMBER
public static final int IMAGE_FIELD_NUMBER- See Also:
-
CONTAINER_NAME_FIELD_NUMBER
public static final int CONTAINER_NAME_FIELD_NUMBER- See Also:
-
CONTAINER_TYPE_FIELD_NUMBER
public static final int CONTAINER_TYPE_FIELD_NUMBER- See Also:
-
RESULT_FIELD_NUMBER
public static final int RESULT_FIELD_NUMBER- See Also:
-
DESCRIPTION_FIELD_NUMBER
public static final int DESCRIPTION_FIELD_NUMBER- See Also:
-
CHECK_RESULTS_FIELD_NUMBER
public static final int CHECK_RESULTS_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
-
getImage
The name of the image.
string image = 1;- Specified by:
getImagein interfaceContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetailsOrBuilder- Returns:
- The image.
-
getImageBytes
public com.google.protobuf.ByteString getImageBytes()The name of the image.
string image = 1;- Specified by:
getImageBytesin interfaceContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetailsOrBuilder- Returns:
- The bytes for image.
-
getContainerName
The name of the container.
string container_name = 5;- Specified by:
getContainerNamein interfaceContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetailsOrBuilder- Returns:
- The containerName.
-
getContainerNameBytes
public com.google.protobuf.ByteString getContainerNameBytes()The name of the container.
string container_name = 5;- Specified by:
getContainerNameBytesin interfaceContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetailsOrBuilder- Returns:
- The bytes for containerName.
-
getContainerTypeValue
public int getContainerTypeValue()The container type that this image belongs to.
.google.cloud.binaryauthorization.v1beta1.ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails.ContainerType container_type = 6;- Specified by:
getContainerTypeValuein interfaceContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetailsOrBuilder- Returns:
- The enum numeric value on the wire for containerType.
-
getContainerType
public ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails.ContainerType getContainerType()The container type that this image belongs to.
.google.cloud.binaryauthorization.v1beta1.ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails.ContainerType container_type = 6;- Specified by:
getContainerTypein interfaceContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetailsOrBuilder- Returns:
- The containerType.
-
getResultValue
public int getResultValue()The result of the audit for this image.
.google.cloud.binaryauthorization.v1beta1.ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails.AuditResult result = 2;- Specified by:
getResultValuein interfaceContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetailsOrBuilder- Returns:
- The enum numeric value on the wire for result.
-
getResult
The result of the audit for this image.
.google.cloud.binaryauthorization.v1beta1.ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails.AuditResult result = 2;- Specified by:
getResultin interfaceContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetailsOrBuilder- Returns:
- The result.
-
getDescription
Description of the above result.
string description = 3;- Specified by:
getDescriptionin interfaceContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetailsOrBuilder- Returns:
- The description.
-
getDescriptionBytes
public com.google.protobuf.ByteString getDescriptionBytes()Description of the above result.
string description = 3;- Specified by:
getDescriptionBytesin interfaceContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetailsOrBuilder- Returns:
- The bytes for description.
-
getCheckResultsList
public List<ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails.CheckResult> getCheckResultsList()List of check results.
repeated .google.cloud.binaryauthorization.v1beta1.ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails.CheckResult check_results = 4;- Specified by:
getCheckResultsListin interfaceContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetailsOrBuilder
-
getCheckResultsOrBuilderList
public List<? extends ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails.CheckResultOrBuilder> getCheckResultsOrBuilderList()List of check results.
repeated .google.cloud.binaryauthorization.v1beta1.ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails.CheckResult check_results = 4;- Specified by:
getCheckResultsOrBuilderListin interfaceContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetailsOrBuilder
-
getCheckResultsCount
public int getCheckResultsCount()List of check results.
repeated .google.cloud.binaryauthorization.v1beta1.ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails.CheckResult check_results = 4;- Specified by:
getCheckResultsCountin interfaceContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetailsOrBuilder
-
getCheckResults
public ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails.CheckResult getCheckResults(int index) List of check results.
repeated .google.cloud.binaryauthorization.v1beta1.ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails.CheckResult check_results = 4;- Specified by:
getCheckResultsin interfaceContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetailsOrBuilder
-
getCheckResultsOrBuilder
public ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails.CheckResultOrBuilder getCheckResultsOrBuilder(int index) List of check results.
repeated .google.cloud.binaryauthorization.v1beta1.ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails.CheckResult check_results = 4;- Specified by:
getCheckResultsOrBuilderin interfaceContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetailsOrBuilder
-
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.ImageDetails parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails 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.ImageDetails parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails parseFrom(InputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
public static ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails parseDelimitedFrom(InputStream input) throws IOException - Throws:
IOException
-
parseDelimitedFrom
public static ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
public ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails.Builder newBuilderForType()- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails.Builder newBuilder() -
newBuilder
public static ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails.Builder newBuilder(ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails prototype) -
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) - Overrides:
newBuilderForTypein classcom.google.protobuf.AbstractMessage
-
getDefaultInstance
public static ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails getDefaultInstance() -
parser
public static com.google.protobuf.Parser<ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails> parser() -
getParserForType
public com.google.protobuf.Parser<ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails> getParserForType()- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessage
-
getDefaultInstanceForType
public ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails getDefaultInstanceForType()- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-