Class NodeSpec

  • Direct Known Subclasses:
    AutoValue_NodeSpec

    public abstract class NodeSpec
    extends java.lang.Object
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  NodeSpec.Builder  
    • Constructor Summary

      Constructors 
      Constructor Description
      NodeSpec()  
    • Constructor Detail

      • NodeSpec

        public NodeSpec()
    • Method Detail

      • name

        @Nullable
        public abstract java.lang.String name()
      • labels

        @Nullable
        public abstract com.google.common.collect.ImmutableMap<java.lang.String,​java.lang.String> labels()
      • role

        public abstract java.lang.String role()
      • availability

        public abstract java.lang.String availability()
      • create

        static NodeSpec create​(java.lang.String name,
                               java.util.Map<java.lang.String,​java.lang.String> labels,
                               java.lang.String role,
                               java.lang.String availability)