Interface ContinuousValidationEvent.ContinuousValidationPodEventOrBuilder (1.20.0)

public static interface ContinuousValidationEvent.ContinuousValidationPodEventOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getDeployTime()

public abstract Timestamp getDeployTime()

Deploy time of the Pod from k8s.

.google.protobuf.Timestamp deploy_time = 2;

Returns
TypeDescription
Timestamp

The deployTime.

getDeployTimeOrBuilder()

public abstract TimestampOrBuilder getDeployTimeOrBuilder()

Deploy time of the Pod from k8s.

.google.protobuf.Timestamp deploy_time = 2;

Returns
TypeDescription
TimestampOrBuilder

getEndTime()

public abstract 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 abstract 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 abstract 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 abstract int getImagesCount()

List of images with auditing details.

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

Returns
TypeDescription
int

getImagesList()

public abstract List<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)

public abstract ContinuousValidationEvent.ContinuousValidationPodEvent.ImageDetailsOrBuilder getImagesOrBuilder(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.ImageDetailsOrBuilder

getImagesOrBuilderList()

public abstract List<? extends ContinuousValidationEvent.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>

getPod()

public abstract String getPod()

The name of the Pod.

string pod = 1;

Returns
TypeDescription
String

The pod.

getPodBytes()

public abstract ByteString getPodBytes()

The name of the Pod.

string pod = 1;

Returns
TypeDescription
ByteString

The bytes for pod.

getPodNamespace()

public abstract String getPodNamespace()

The k8s namespace of the Pod.

string pod_namespace = 7;

Returns
TypeDescription
String

The podNamespace.

getPodNamespaceBytes()

public abstract ByteString getPodNamespaceBytes()

The k8s namespace of the Pod.

string pod_namespace = 7;

Returns
TypeDescription
ByteString

The bytes for podNamespace.

getVerdict()

public abstract ContinuousValidationEvent.ContinuousValidationPodEvent.PolicyConformanceVerdict getVerdict()

Auditing verdict for this Pod.

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

Returns
TypeDescription
ContinuousValidationEvent.ContinuousValidationPodEvent.PolicyConformanceVerdict

The verdict.

getVerdictValue()

public abstract int getVerdictValue()

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

public abstract boolean hasDeployTime()

Deploy time of the Pod from k8s.

.google.protobuf.Timestamp deploy_time = 2;

Returns
TypeDescription
boolean

Whether the deployTime field is set.

hasEndTime()

public abstract boolean hasEndTime()

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.