Interface V1alpha1Imagepolicy.ImageReviewSpecOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
V1alpha1Imagepolicy.ImageReviewSpec, V1alpha1Imagepolicy.ImageReviewSpec.Builder
Enclosing class:
V1alpha1Imagepolicy

public static interface V1alpha1Imagepolicy.ImageReviewSpecOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getContainersList

       Containers is a list of a subset of the information in each container of the Pod being created.
       +optional
       
      repeated .k8s.io.api.imagepolicy.v1alpha1.ImageReviewContainerSpec containers = 1;
    • getContainers

       Containers is a list of a subset of the information in each container of the Pod being created.
       +optional
       
      repeated .k8s.io.api.imagepolicy.v1alpha1.ImageReviewContainerSpec containers = 1;
    • getContainersCount

      int getContainersCount()
       Containers is a list of a subset of the information in each container of the Pod being created.
       +optional
       
      repeated .k8s.io.api.imagepolicy.v1alpha1.ImageReviewContainerSpec containers = 1;
    • getContainersOrBuilderList

      List<? extends V1alpha1Imagepolicy.ImageReviewContainerSpecOrBuilder> getContainersOrBuilderList()
       Containers is a list of a subset of the information in each container of the Pod being created.
       +optional
       
      repeated .k8s.io.api.imagepolicy.v1alpha1.ImageReviewContainerSpec containers = 1;
    • getContainersOrBuilder

      V1alpha1Imagepolicy.ImageReviewContainerSpecOrBuilder getContainersOrBuilder(int index)
       Containers is a list of a subset of the information in each container of the Pod being created.
       +optional
       
      repeated .k8s.io.api.imagepolicy.v1alpha1.ImageReviewContainerSpec containers = 1;
    • getAnnotationsCount

      int getAnnotationsCount()
       Annotations is a list of key-value pairs extracted from the Pod's annotations.
       It only includes keys which match the pattern `*.image-policy.k8s.io/*`.
       It is up to each webhook backend to determine how to interpret these annotations, if at all.
       +optional
       
      map<string, string> annotations = 2;
    • containsAnnotations

      boolean containsAnnotations(String key)
       Annotations is a list of key-value pairs extracted from the Pod's annotations.
       It only includes keys which match the pattern `*.image-policy.k8s.io/*`.
       It is up to each webhook backend to determine how to interpret these annotations, if at all.
       +optional
       
      map<string, string> annotations = 2;
    • getAnnotations

      @Deprecated Map<String,String> getAnnotations()
      Deprecated.
      Use getAnnotationsMap() instead.
    • getAnnotationsMap

      Map<String,String> getAnnotationsMap()
       Annotations is a list of key-value pairs extracted from the Pod's annotations.
       It only includes keys which match the pattern `*.image-policy.k8s.io/*`.
       It is up to each webhook backend to determine how to interpret these annotations, if at all.
       +optional
       
      map<string, string> annotations = 2;
    • getAnnotationsOrDefault

      String getAnnotationsOrDefault(String key, String defaultValue)
       Annotations is a list of key-value pairs extracted from the Pod's annotations.
       It only includes keys which match the pattern `*.image-policy.k8s.io/*`.
       It is up to each webhook backend to determine how to interpret these annotations, if at all.
       +optional
       
      map<string, string> annotations = 2;
    • getAnnotationsOrThrow

      String getAnnotationsOrThrow(String key)
       Annotations is a list of key-value pairs extracted from the Pod's annotations.
       It only includes keys which match the pattern `*.image-policy.k8s.io/*`.
       It is up to each webhook backend to determine how to interpret these annotations, if at all.
       +optional
       
      map<string, string> annotations = 2;
    • hasNamespace

      boolean hasNamespace()
       Namespace is the namespace the pod is being created in.
       +optional
       
      optional string namespace = 3;
    • getNamespace

      String getNamespace()
       Namespace is the namespace the pod is being created in.
       +optional
       
      optional string namespace = 3;
    • getNamespaceBytes

      com.google.protobuf.ByteString getNamespaceBytes()
       Namespace is the namespace the pod is being created in.
       +optional
       
      optional string namespace = 3;