Class ContinuousValidationEvent.ContinuousValidationPodEvent (1.4.0)

publicstaticfinalclassContinuousValidationEvent.ContinuousValidationPodEventextendsGeneratedMessageV3implementsContinuousValidationEvent.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

publicstaticfinalintDEPLOY_TIME_FIELD_NUMBER
Field Value
TypeDescription
int

END_TIME_FIELD_NUMBER

publicstaticfinalintEND_TIME_FIELD_NUMBER
Field Value
TypeDescription
int

IMAGES_FIELD_NUMBER

publicstaticfinalintIMAGES_FIELD_NUMBER
Field Value
TypeDescription
int

POD_FIELD_NUMBER

publicstaticfinalintPOD_FIELD_NUMBER
Field Value
TypeDescription
int

POD_NAMESPACE_FIELD_NUMBER

publicstaticfinalintPOD_NAMESPACE_FIELD_NUMBER
Field Value
TypeDescription
int

VERDICT_FIELD_NUMBER

publicstaticfinalintVERDICT_FIELD_NUMBER
Field Value
TypeDescription
int

Static Methods

getDefaultInstance()

publicstaticContinuousValidationEvent.ContinuousValidationPodEventgetDefaultInstance()
Returns
TypeDescription
ContinuousValidationEvent.ContinuousValidationPodEvent

getDescriptor()

publicstaticfinalDescriptors.DescriptorgetDescriptor()
Returns
TypeDescription
Descriptor

newBuilder()

publicstaticContinuousValidationEvent.ContinuousValidationPodEvent.BuildernewBuilder()
Returns
TypeDescription
ContinuousValidationEvent.ContinuousValidationPodEvent.Builder

newBuilder(ContinuousValidationEvent.ContinuousValidationPodEvent prototype)

publicstaticContinuousValidationEvent.ContinuousValidationPodEvent.BuildernewBuilder(ContinuousValidationEvent.ContinuousValidationPodEventprototype)
Parameter
NameDescription
prototypeContinuousValidationEvent.ContinuousValidationPodEvent
Returns
TypeDescription
ContinuousValidationEvent.ContinuousValidationPodEvent.Builder

parseDelimitedFrom(InputStream input)

publicstaticContinuousValidationEvent.ContinuousValidationPodEventparseDelimitedFrom(InputStreaminput)
Parameter
NameDescription
inputInputStream
Returns
TypeDescription
ContinuousValidationEvent.ContinuousValidationPodEvent
Exceptions
TypeDescription
IOException

parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

publicstaticContinuousValidationEvent.ContinuousValidationPodEventparseDelimitedFrom(InputStreaminput,ExtensionRegistryLiteextensionRegistry)
Parameters
NameDescription
inputInputStream
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
ContinuousValidationEvent.ContinuousValidationPodEvent
Exceptions
TypeDescription
IOException

parseFrom(byte[] data)

publicstaticContinuousValidationEvent.ContinuousValidationPodEventparseFrom(byte[]data)
Parameter
NameDescription
databyte[]
Returns
TypeDescription
ContinuousValidationEvent.ContinuousValidationPodEvent
Exceptions
TypeDescription
InvalidProtocolBufferException

parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)

publicstaticContinuousValidationEvent.ContinuousValidationPodEventparseFrom(byte[]data,ExtensionRegistryLiteextensionRegistry)
Parameters
NameDescription
databyte[]
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
ContinuousValidationEvent.ContinuousValidationPodEvent
Exceptions
TypeDescription
InvalidProtocolBufferException

parseFrom(ByteString data)

publicstaticContinuousValidationEvent.ContinuousValidationPodEventparseFrom(ByteStringdata)
Parameter
NameDescription
dataByteString
Returns
TypeDescription
ContinuousValidationEvent.ContinuousValidationPodEvent
Exceptions
TypeDescription
InvalidProtocolBufferException

parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)

publicstaticContinuousValidationEvent.ContinuousValidationPodEventparseFrom(ByteStringdata,ExtensionRegistryLiteextensionRegistry)
Parameters
NameDescription
dataByteString
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
ContinuousValidationEvent.ContinuousValidationPodEvent
Exceptions
TypeDescription
InvalidProtocolBufferException

parseFrom(CodedInputStream input)

publicstaticContinuousValidationEvent.ContinuousValidationPodEventparseFrom(CodedInputStreaminput)
Parameter
NameDescription
inputCodedInputStream
Returns
TypeDescription
ContinuousValidationEvent.ContinuousValidationPodEvent
Exceptions
TypeDescription
IOException

parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

publicstaticContinuousValidationEvent.ContinuousValidationPodEventparseFrom(CodedInputStreaminput,ExtensionRegistryLiteextensionRegistry)
Parameters
NameDescription
inputCodedInputStream
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
ContinuousValidationEvent.ContinuousValidationPodEvent
Exceptions
TypeDescription
IOException

parseFrom(InputStream input)

publicstaticContinuousValidationEvent.ContinuousValidationPodEventparseFrom(InputStreaminput)
Parameter
NameDescription
inputInputStream
Returns
TypeDescription
ContinuousValidationEvent.ContinuousValidationPodEvent
Exceptions
TypeDescription
IOException

parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

publicstaticContinuousValidationEvent.ContinuousValidationPodEventparseFrom(InputStreaminput,ExtensionRegistryLiteextensionRegistry)
Parameters
NameDescription
inputInputStream
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
ContinuousValidationEvent.ContinuousValidationPodEvent
Exceptions
TypeDescription
IOException

parseFrom(ByteBuffer data)

publicstaticContinuousValidationEvent.ContinuousValidationPodEventparseFrom(ByteBufferdata)
Parameter
NameDescription
dataByteBuffer
Returns
TypeDescription
ContinuousValidationEvent.ContinuousValidationPodEvent
Exceptions
TypeDescription
InvalidProtocolBufferException

parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)

publicstaticContinuousValidationEvent.ContinuousValidationPodEventparseFrom(ByteBufferdata,ExtensionRegistryLiteextensionRegistry)
Parameters
NameDescription
dataByteBuffer
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
ContinuousValidationEvent.ContinuousValidationPodEvent
Exceptions
TypeDescription
InvalidProtocolBufferException

parser()

publicstaticParser<ContinuousValidationEvent.ContinuousValidationPodEvent>parser()
Returns
TypeDescription
Parser<ContinuousValidationPodEvent>

Methods

equals(Object obj)

publicbooleanequals(Objectobj)
Parameter
NameDescription
objObject
Returns
TypeDescription
boolean
Overrides

getDefaultInstanceForType()

publicContinuousValidationEvent.ContinuousValidationPodEventgetDefaultInstanceForType()
Returns
TypeDescription
ContinuousValidationEvent.ContinuousValidationPodEvent

getDeployTime()

publicTimestampgetDeployTime()

Deploy time of the Pod from k8s.

.google.protobuf.Timestamp deploy_time = 2;

Returns
TypeDescription
Timestamp

The deployTime.

getDeployTimeOrBuilder()

publicTimestampOrBuildergetDeployTimeOrBuilder()

Deploy time of the Pod from k8s.

.google.protobuf.Timestamp deploy_time = 2;

Returns
TypeDescription
TimestampOrBuilder

getEndTime()

publicTimestampgetEndTime()

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

.google.protobuf.Timestamp end_time = 3;

Returns
TypeDescription
Timestamp

The endTime.

getEndTimeOrBuilder()

publicTimestampOrBuildergetEndTimeOrBuilder()

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

.google.protobuf.Timestamp end_time = 3;

Returns
TypeDescription
TimestampOrBuilder

getImages(int index)

publicContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetailsgetImages(intindex)

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()

publicintgetImagesCount()

List of images with auditing details.

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

Returns
TypeDescription
int

getImagesList()

publicList<ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetails>getImagesList()

List of images with auditing details.

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

Returns
TypeDescription
List<ImageDetails>

getImagesOrBuilder(int index)

publicContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetailsOrBuildergetImagesOrBuilder(intindex)

List of images with auditing details.

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

Parameter
NameDescription
indexint
Returns
TypeDescription
ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetailsOrBuilder

getImagesOrBuilderList()

publicList<?extendsContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetailsOrBuilder>getImagesOrBuilderList()

List of images with auditing details.

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

Returns
TypeDescription
List<? extends com.google.cloud.binaryauthorization.v1beta1.ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetailsOrBuilder>

getParserForType()

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

getPod()

publicStringgetPod()

The name of the Pod.

string pod = 1;

Returns
TypeDescription
String

The pod.

getPodBytes()

publicByteStringgetPodBytes()

The name of the Pod.

string pod = 1;

Returns
TypeDescription
ByteString

The bytes for pod.

getPodNamespace()

publicStringgetPodNamespace()

The k8s namespace of the Pod.

string pod_namespace = 7;

Returns
TypeDescription
String

The podNamespace.

getPodNamespaceBytes()

publicByteStringgetPodNamespaceBytes()

The k8s namespace of the Pod.

string pod_namespace = 7;

Returns
TypeDescription
ByteString

The bytes for podNamespace.

getSerializedSize()

publicintgetSerializedSize()
Returns
TypeDescription
int
Overrides

getUnknownFields()

publicfinalUnknownFieldSetgetUnknownFields()
Returns
TypeDescription
UnknownFieldSet
Overrides

getVerdict()

publicContinuousValidationEvent.ContinuousValidationPodEvent.PolicyConformanceVerdictgetVerdict()

Auditing verdict for this Pod.

.google.cloud.binaryauthorization.v1beta1.ContinuousValidationEvent.ContinuousValidationPodEvent.PolicyConformanceVerdict verdict = 4;

Returns
TypeDescription
ContinuousValidationEvent.ContinuousValidationPodEvent.PolicyConformanceVerdict

The verdict.

getVerdictValue()

publicintgetVerdictValue()

Auditing verdict for this Pod.

.google.cloud.binaryauthorization.v1beta1.ContinuousValidationEvent.ContinuousValidationPodEvent.PolicyConformanceVerdict verdict = 4;

Returns
TypeDescription
int

The enum numeric value on the wire for verdict.

hasDeployTime()

publicbooleanhasDeployTime()

Deploy time of the Pod from k8s.

.google.protobuf.Timestamp deploy_time = 2;

Returns
TypeDescription
boolean

Whether the deployTime field is set.

hasEndTime()

publicbooleanhasEndTime()

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

.google.protobuf.Timestamp end_time = 3;

Returns
TypeDescription
boolean

Whether the endTime field is set.

hashCode()

publicinthashCode()
Returns
TypeDescription
int
Overrides

internalGetFieldAccessorTable()

protectedGeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()
Returns
TypeDescription
FieldAccessorTable
Overrides

isInitialized()

publicfinalbooleanisInitialized()
Returns
TypeDescription
boolean
Overrides

newBuilderForType()

publicContinuousValidationEvent.ContinuousValidationPodEvent.BuildernewBuilderForType()
Returns
TypeDescription
ContinuousValidationEvent.ContinuousValidationPodEvent.Builder

newBuilderForType(GeneratedMessageV3.BuilderParent parent)

protectedContinuousValidationEvent.ContinuousValidationPodEvent.BuildernewBuilderForType(GeneratedMessageV3.BuilderParentparent)
Parameter
NameDescription
parentBuilderParent
Returns
TypeDescription
ContinuousValidationEvent.ContinuousValidationPodEvent.Builder
Overrides

newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)

protectedObjectnewInstance(GeneratedMessageV3.UnusedPrivateParameterunused)
Parameter
NameDescription
unusedUnusedPrivateParameter
Returns
TypeDescription
Object
Overrides

toBuilder()

publicContinuousValidationEvent.ContinuousValidationPodEvent.BuildertoBuilder()
Returns
TypeDescription
ContinuousValidationEvent.ContinuousValidationPodEvent.Builder

writeTo(CodedOutputStream output)

publicvoidwriteTo(CodedOutputStreamoutput)
Parameter
NameDescription
outputCodedOutputStream
OverridesExceptions
TypeDescription
IOException