Class ContinuousValidationEvent.ContinuousValidationPodEvent (1.16.0)

public static final class ContinuousValidationEvent.ContinuousValidationPodEvent extends GeneratedMessageV3 implements ContinuousValidationEvent.ContinuousValidationPodEventOrBuilder

An auditing event for one Pod.

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

Inheritance

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

Static Fields

DEPLOY_TIME_FIELD_NUMBER

public static final int DEPLOY_TIME_FIELD_NUMBER
Field Value
TypeDescription
int

END_TIME_FIELD_NUMBER

public static final int END_TIME_FIELD_NUMBER
Field Value
TypeDescription
int

IMAGES_FIELD_NUMBER

public static final int IMAGES_FIELD_NUMBER
Field Value
TypeDescription
int

POD_FIELD_NUMBER

public static final int POD_FIELD_NUMBER
Field Value
TypeDescription
int

POD_NAMESPACE_FIELD_NUMBER

public static final int POD_NAMESPACE_FIELD_NUMBER
Field Value
TypeDescription
int

VERDICT_FIELD_NUMBER

public static final int VERDICT_FIELD_NUMBER
Field Value
TypeDescription
int

Static Methods

getDefaultInstance()

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

getDescriptor()

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

newBuilder()

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

newBuilder(ContinuousValidationEvent.ContinuousValidationPodEvent prototype)

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

parseDelimitedFrom(InputStream input)

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

parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

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

parseFrom(byte[] data)

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

parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)

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

parseFrom(ByteString data)

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

parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)

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

parseFrom(CodedInputStream input)

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

parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

parseFrom(InputStream input)

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

parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

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

parseFrom(ByteBuffer data)

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

parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)

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

parser()

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

Methods

equals(Object obj)

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

getDefaultInstanceForType()

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

getDeployTime()

public Timestamp getDeployTime()

Deploy time of the Pod from k8s.

.google.protobuf.Timestamp deploy_time = 2;

Returns
TypeDescription
Timestamp

The deployTime.

getDeployTimeOrBuilder()

public TimestampOrBuilder getDeployTimeOrBuilder()

Deploy time of the Pod from k8s.

.google.protobuf.Timestamp deploy_time = 2;

Returns
TypeDescription
TimestampOrBuilder

getEndTime()

public Timestamp getEndTime()

Termination time of the Pod from k8s, or nothing if still running.

.google.protobuf.Timestamp end_time = 3;

Returns
TypeDescription
Timestamp

The endTime.

getEndTimeOrBuilder()

public TimestampOrBuilder getEndTimeOrBuilder()

Termination time of the Pod from k8s, or nothing if still running.

.google.protobuf.Timestamp end_time = 3;

Returns
TypeDescription
TimestampOrBuilder

getImages(int index)

public ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails getImages(int index)

List of images with auditing details.

repeated .google.cloud.binaryauthorization.v1beta1.ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails images = 5;

Parameter
NameDescription
indexint
Returns
TypeDescription
ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails

getImagesCount()

public int getImagesCount()

List of images with auditing details.

repeated .google.cloud.binaryauthorization.v1beta1.ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails images = 5;

Returns
TypeDescription
int

getImagesList()

public List<ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails> getImagesList()

List of images with auditing details.

repeated .google.cloud.binaryauthorization.v1beta1.ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails images = 5;

Returns
TypeDescription
Li