Class ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails (1.17.0)

public static final class ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails extends GeneratedMessageV3 implements ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetailsOrBuilder

Container image with auditing details.

Protobuf type google.cloud.binaryauthorization.v1beta1.ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails

Inheritance

Object > AbstractMessageLite<MessageType,BuilderType> > AbstractMessage > GeneratedMessageV3 > ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails

Static Fields

DESCRIPTION_FIELD_NUMBER

public static final int DESCRIPTION_FIELD_NUMBER
Field Value
TypeDescription
int

IMAGE_FIELD_NUMBER

public static final int IMAGE_FIELD_NUMBER
Field Value
TypeDescription
int

RESULT_FIELD_NUMBER

public static final int RESULT_FIELD_NUMBER
Field Value
TypeDescription
int

Static Methods

getDefaultInstance()

public static ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails getDefaultInstance()
Returns
TypeDescription
ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
TypeDescription
Descriptor

newBuilder()

public static ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails.Builder newBuilder()
Returns
TypeDescription
ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails.Builder

newBuilder(ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails prototype)

public static ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails.Builder newBuilder(ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails prototype)
Parameter
NameDescription
prototypeContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails
Returns
TypeDescription
ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails.Builder

parseDelimitedFrom(InputStream input)

public static ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails parseDelimitedFrom(InputStream input)
Parameter
NameDescription
inputInputStream
Returns
TypeDescription
ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails
Exceptions
TypeDescription
IOException

parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
NameDescription
inputInputStream
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails
Exceptions
TypeDescription
IOException

parseFrom(byte[] data)

public static ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails parseFrom(byte[] data)
Parameter
NameDescription
databyte[]
Returns
TypeDescription
ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails
Exceptions
TypeDescription
InvalidProtocolBufferException

parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)

public static ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
NameDescription
databyte[]
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails
Exceptions
TypeDescription
InvalidProtocolBufferException

parseFrom(ByteString data)

public static ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails parseFrom(ByteString data)
Parameter
NameDescription
dataByteString
Returns
TypeDescription
ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails
Exceptions
TypeDescription
InvalidProtocolBufferException

parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)

public static ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
NameDescription
dataByteString
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails
Exceptions
TypeDescription
InvalidProtocolBufferException

parseFrom(CodedInputStream input)

public static ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails parseFrom(CodedInputStream input)
Parameter
NameDescription
inputCodedInputStream
Returns
TypeDescription
ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails
Exceptions
TypeDescription
IOException

parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public static ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
NameDescription
inputCodedInputStream
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails
Exceptions
TypeDescription
IOException

parseFrom(InputStream input)

public static ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails parseFrom(InputStream input)
Parameter
NameDescription
inputInputStream
Returns
TypeDescription
ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails
Exceptions
TypeDescription
IOException

parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
NameDescription
inputInputStream
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails
Exceptions
TypeDescription
IOException

parseFrom(ByteBuffer data)

public static ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails parseFrom(ByteBuffer data)
Parameter
NameDescription
dataByteBuffer
Returns
TypeDescription
ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails
Exceptions
TypeDescription
InvalidProtocolBufferException

parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)

public static ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters
NameDescription
dataByteBuffer
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails
Exceptions
TypeDescription
InvalidProtocolBufferException

parser()

public static Parser<ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails> parser()
Returns
TypeDescription
Parser<ImageDetails>

Methods

equals(Object obj)

public boolean equals(Object obj)
Parameter
NameDescription
objObject
Returns
TypeDescription
boolean
Overrides

getDefaultInstanceForType()

public ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails getDefaultInstanceForType()
Returns
TypeDescription
ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails

getDescription()

public String getDescription()

Description of the above result.

string description = 3;

Returns
TypeDescription
String

The description.

getDescriptionBytes()

public ByteString getDescriptionBytes()

Description of the above result.

string description = 3;

Returns
TypeDescription
ByteString

The bytes for description.

getImage()

public String getImage()

The name of the image.

string image = 1;

Returns
TypeDescription
String

The image.

getImageBytes()

public ByteString getImageBytes()

The name of the image.

string image = 1;

Returns
TypeDescription
ByteString

The bytes for image.

getParserForType()

public Parser<ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails> getParserForType()
Returns
TypeDescription
Parser<ImageDetails>
Overrides

getResult()

public ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails.AuditResult getResult()

The result of the audit for this image.

.google.cloud.binaryauthorization.v1beta1.ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails.AuditResult result = 2;

Returns
TypeDescription
ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails.AuditResult

The result.

getResultValue()

public int getResultValue()

The result of the audit for this image.

.google.cloud.binaryauthorization.v1beta1.ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails.AuditResult result = 2;

Returns
TypeDescription
int

The enum numeric value on the wire for result.

getSerializedSize()

public in