Interface V1alpha1Admissionregistration.InitializerOrBuilder

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

public static interface V1alpha1Admissionregistration.InitializerOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    Name is the identifier of the initializer.
    com.google.protobuf.ByteString
    Name is the identifier of the initializer.
    getRules(int index)
    Rules describes what resources/subresources the initializer cares about.
    int
    Rules describes what resources/subresources the initializer cares about.
    Rules describes what resources/subresources the initializer cares about.
    getRulesOrBuilder(int index)
    Rules describes what resources/subresources the initializer cares about.
    Rules describes what resources/subresources the initializer cares about.
    boolean
    Name is the identifier of the initializer.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • hasName

      boolean hasName()
       Name is the identifier of the initializer. It will be added to the
       object that needs to be initialized.
       Name should be fully qualified, e.g., alwayspullimages.kubernetes.io, where
       "alwayspullimages" is the name of the webhook, and kubernetes.io is the name
       of the organization.
       Required
       
      optional string name = 1;
    • getName

      String getName()
       Name is the identifier of the initializer. It will be added to the
       object that needs to be initialized.
       Name should be fully qualified, e.g., alwayspullimages.kubernetes.io, where
       "alwayspullimages" is the name of the webhook, and kubernetes.io is the name
       of the organization.
       Required
       
      optional string name = 1;
    • getNameBytes

      com.google.protobuf.ByteString getNameBytes()
       Name is the identifier of the initializer. It will be added to the
       object that needs to be initialized.
       Name should be fully qualified, e.g., alwayspullimages.kubernetes.io, where
       "alwayspullimages" is the name of the webhook, and kubernetes.io is the name
       of the organization.
       Required
       
      optional string name = 1;
    • getRulesList

       Rules describes what resources/subresources the initializer cares about.
       The initializer cares about an operation if it matches _any_ Rule.
       Rule.Resources must not include subresources.
       
      repeated .k8s.io.api.admissionregistration.v1alpha1.Rule rules = 2;
    • getRules

       Rules describes what resources/subresources the initializer cares about.
       The initializer cares about an operation if it matches _any_ Rule.
       Rule.Resources must not include subresources.
       
      repeated .k8s.io.api.admissionregistration.v1alpha1.Rule rules = 2;
    • getRulesCount

      int getRulesCount()
       Rules describes what resources/subresources the initializer cares about.
       The initializer cares about an operation if it matches _any_ Rule.
       Rule.Resources must not include subresources.
       
      repeated .k8s.io.api.admissionregistration.v1alpha1.Rule rules = 2;
    • getRulesOrBuilderList

      List<? extends V1alpha1Admissionregistration.RuleOrBuilder> getRulesOrBuilderList()
       Rules describes what resources/subresources the initializer cares about.
       The initializer cares about an operation if it matches _any_ Rule.
       Rule.Resources must not include subresources.
       
      repeated .k8s.io.api.admissionregistration.v1alpha1.Rule rules = 2;
    • getRulesOrBuilder

      V1alpha1Admissionregistration.RuleOrBuilder getRulesOrBuilder(int index)
       Rules describes what resources/subresources the initializer cares about.
       The initializer cares about an operation if it matches _any_ Rule.
       Rule.Resources must not include subresources.
       
      repeated .k8s.io.api.admissionregistration.v1alpha1.Rule rules = 2;