Interface PolicyOuterClass.RuleOrBuilder

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

public static interface PolicyOuterClass.RuleOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getActionValue

      int getActionValue()
      .moby.buildkit.v1.sourcepolicy.PolicyAction action = 1;
      Returns:
      The enum numeric value on the wire for action.
    • getAction

      .moby.buildkit.v1.sourcepolicy.PolicyAction action = 1;
      Returns:
      The action.
    • hasSelector

      boolean hasSelector()
      .moby.buildkit.v1.sourcepolicy.Selector selector = 2;
      Returns:
      Whether the selector field is set.
    • getSelector

      .moby.buildkit.v1.sourcepolicy.Selector selector = 2;
      Returns:
      The selector.
    • getSelectorOrBuilder

      PolicyOuterClass.SelectorOrBuilder getSelectorOrBuilder()
      .moby.buildkit.v1.sourcepolicy.Selector selector = 2;
    • hasUpdates

      boolean hasUpdates()
      .moby.buildkit.v1.sourcepolicy.Update updates = 3;
      Returns:
      Whether the updates field is set.
    • getUpdates

      .moby.buildkit.v1.sourcepolicy.Update updates = 3;
      Returns:
      The updates.
    • getUpdatesOrBuilder

      PolicyOuterClass.UpdateOrBuilder getUpdatesOrBuilder()
      .moby.buildkit.v1.sourcepolicy.Update updates = 3;