Interface V1beta1Extensions.FSGroupStrategyOptionsOrBuilder

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

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

    Modifier and Type
    Method
    Description
    getRanges(int index)
    ranges are the allowed ranges of fs groups.
    int
    ranges are the allowed ranges of fs groups.
    ranges are the allowed ranges of fs groups.
    getRangesOrBuilder(int index)
    ranges are the allowed ranges of fs groups.
    ranges are the allowed ranges of fs groups.
    rule is the strategy that will dictate what FSGroup is used in the SecurityContext.
    com.google.protobuf.ByteString
    rule is the strategy that will dictate what FSGroup is used in the SecurityContext.
    boolean
    rule is the strategy that will dictate what FSGroup is used in the SecurityContext.

    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 what FSGroup is used in the SecurityContext.
       +optional
       
      optional string rule = 1;
    • getRule

      String getRule()
       rule is the strategy that will dictate what FSGroup is used in the SecurityContext.
       +optional
       
      optional string rule = 1;
    • getRuleBytes

      com.google.protobuf.ByteString getRuleBytes()
       rule is the strategy that will dictate what FSGroup is used in the SecurityContext.
       +optional
       
      optional string rule = 1;
    • getRangesList

       ranges are the allowed ranges of fs groups.  If you would like to force a single
       fs group 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 fs groups.  If you would like to force a single
       fs group 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 fs groups.  If you would like to force a single
       fs group 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 fs groups.  If you would like to force a single
       fs group 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 fs groups.  If you would like to force a single
       fs group then supply a single range with the same start and end. Required for MustRunAs.
       +optional
       
      repeated .k8s.io.api.extensions.v1beta1.IDRange ranges = 2;