Class SELinuxStrategyOptions

  • All Implemented Interfaces:
    com.marcnuri.yakc.model.Model

    public class SELinuxStrategyOptions
    extends java.lang.Object
    implements com.marcnuri.yakc.model.Model
    SELinuxStrategyOptions defines the strategy type and any options used to create the strategy. Deprecated: use SELinuxStrategyOptions from policy API Group instead.
    • Constructor Detail

      • SELinuxStrategyOptions

        public SELinuxStrategyOptions​(@NonNull
                                      @NonNull java.lang.String rule,
                                      SELinuxOptions seLinuxOptions)
      • SELinuxStrategyOptions

        public SELinuxStrategyOptions()
    • Method Detail

      • getRule

        @NonNull
        public @NonNull java.lang.String getRule()
        rule is the strategy that will dictate the allowable labels that may be set.
      • setRule

        public void setRule​(@NonNull
                            @NonNull java.lang.String rule)
        rule is the strategy that will dictate the allowable labels that may be set.
      • setSeLinuxOptions

        public void setSeLinuxOptions​(SELinuxOptions seLinuxOptions)
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • canEqual

        protected boolean canEqual​(java.lang.Object other)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object