Interface V1beta1Extensions.RunAsGroupStrategyOptionsOrBuilder

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

public static interface V1beta1Extensions.RunAsGroupStrategyOptionsOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    getRanges(int index)
    ranges are the allowed ranges of gids that may be used.
    int
    ranges are the allowed ranges of gids that may be used.
    ranges are the allowed ranges of gids that may be used.
    getRangesOrBuilder(int index)
    ranges are the allowed ranges of gids that may be used.
    ranges are the allowed ranges of gids that may be used.
    rule is the strategy that will dictate the allowable RunAsGroup values that may be set.
    com.google.protobuf.ByteString
    rule is the strategy that will dictate the allowable RunAsGroup values that may be set.
    boolean
    rule is the strategy that will dictate the allowable RunAsGroup values that may be set.

    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

    • hasRule

      boolean hasRule()
       rule is the strategy that will dictate the allowable RunAsGroup values that may be set.
       
      optional string rule = 1;
    • getRule

      String getRule()
       rule is the strategy that will dictate the allowable RunAsGroup values that may be set.
       
      optional string rule = 1;
    • getRuleBytes

      com.google.protobuf.ByteString getRuleBytes()
       rule is the strategy that will dictate the allowable RunAsGroup values that may be set.
       
      optional string rule = 1;
    • getRangesList

       ranges are the allowed ranges of gids that may be used. If you would like to force a single gid
       then supply a single range with the same start and end. Required for MustRunAs.
       +optional
       
      repeated .k8s.io.api.extensions.v1beta1.IDRange ranges = 2;
    • getRanges

      V1beta1Extensions.IDRange getRanges(int index)
       ranges are the allowed ranges of gids that may be used. If you would like to force a single gid
       then supply a single range with the same start and end. Required for MustRunAs.
       +optional
       
      repeated .k8s.io.api.extensions.v1beta1.IDRange ranges = 2;
    • getRangesCount

      int getRangesCount()
       ranges are the allowed ranges of gids that may be used. If you would like to force a single gid
       then supply a single range with the same start and end. Required for MustRunAs.
       +optional
       
      repeated .k8s.io.api.extensions.v1beta1.IDRange ranges = 2;
    • getRangesOrBuilderList

      List<? extends V1beta1Extensions.IDRangeOrBuilder> getRangesOrBuilderList()
       ranges are the allowed ranges of gids that may be used. If you would like to force a single gid
       then supply a single range with the same start and end. Required for MustRunAs.
       +optional
       
      repeated .k8s.io.api.extensions.v1beta1.IDRange ranges = 2;
    • getRangesOrBuilder

      V1beta1Extensions.IDRangeOrBuilder getRangesOrBuilder(int index)
       ranges are the allowed ranges of gids that may be used. If you would like to force a single gid
       then supply a single range with the same start and end. Required for MustRunAs.
       +optional
       
      repeated .k8s.io.api.extensions.v1beta1.IDRange ranges = 2;