Package api

Interface SubmitOuterClass.QueueOrBuilder

    • Method Detail

      • getName

        String getName()
        string name = 1;
        Returns:
        The name.
      • getNameBytes

        com.google.protobuf.ByteString getNameBytes()
        string name = 1;
        Returns:
        The bytes for name.
      • getPriorityFactor

        double getPriorityFactor()
        double priority_factor = 2;
        Returns:
        The priorityFactor.
      • getUserOwnersList

        List<String> getUserOwnersList()
        repeated string user_owners = 3;
        Returns:
        A list containing the userOwners.
      • getUserOwnersCount

        int getUserOwnersCount()
        repeated string user_owners = 3;
        Returns:
        The count of userOwners.
      • getUserOwners

        String getUserOwners​(int index)
        repeated string user_owners = 3;
        Parameters:
        index - The index of the element to return.
        Returns:
        The userOwners at the given index.
      • getUserOwnersBytes

        com.google.protobuf.ByteString getUserOwnersBytes​(int index)
        repeated string user_owners = 3;
        Parameters:
        index - The index of the value to return.
        Returns:
        The bytes of the userOwners at the given index.
      • getGroupOwnersList

        List<String> getGroupOwnersList()
        repeated string group_owners = 4;
        Returns:
        A list containing the groupOwners.
      • getGroupOwnersCount

        int getGroupOwnersCount()
        repeated string group_owners = 4;
        Returns:
        The count of groupOwners.
      • getGroupOwners

        String getGroupOwners​(int index)
        repeated string group_owners = 4;
        Parameters:
        index - The index of the element to return.
        Returns:
        The groupOwners at the given index.
      • getGroupOwnersBytes

        com.google.protobuf.ByteString getGroupOwnersBytes​(int index)
        repeated string group_owners = 4;
        Parameters:
        index - The index of the value to return.
        Returns:
        The bytes of the groupOwners at the given index.
      • getResourceLimitsCount

        @Deprecated
        int getResourceLimitsCount()
        Deprecated.
         These are ignored and should be removed
         
        map<string, double> resource_limits = 5 [deprecated = true];
      • containsResourceLimits

        @Deprecated
        boolean containsResourceLimits​(String key)
        Deprecated.
         These are ignored and should be removed
         
        map<string, double> resource_limits = 5 [deprecated = true];
      • getResourceLimitsMap

        @Deprecated
        Map<String,​Double> getResourceLimitsMap()
        Deprecated.
         These are ignored and should be removed
         
        map<string, double> resource_limits = 5 [deprecated = true];
      • getResourceLimitsOrDefault

        @Deprecated
        double getResourceLimitsOrDefault​(String key,
                                          double defaultValue)
        Deprecated.
         These are ignored and should be removed
         
        map<string, double> resource_limits = 5 [deprecated = true];
      • getResourceLimitsOrThrow

        @Deprecated
        double getResourceLimitsOrThrow​(String key)
        Deprecated.
         These are ignored and should be removed
         
        map<string, double> resource_limits = 5 [deprecated = true];
      • getResourceLimitsByPriorityClassNameCount

        int getResourceLimitsByPriorityClassNameCount()
         Map from priority class name to resource limit overrides for this queue and priority class.
         If provided for a priority class, global limits for that priority class do not apply to this queue.
         
        map<string, .api.PriorityClassResourceLimits> resource_limits_by_priority_class_name = 7;
      • containsResourceLimitsByPriorityClassName

        boolean containsResourceLimitsByPriorityClassName​(String key)
         Map from priority class name to resource limit overrides for this queue and priority class.
         If provided for a priority class, global limits for that priority class do not apply to this queue.
         
        map<string, .api.PriorityClassResourceLimits> resource_limits_by_priority_class_name = 7;
      • getResourceLimitsByPriorityClassNameMap

        Map<String,​SubmitOuterClass.PriorityClassResourceLimits> getResourceLimitsByPriorityClassNameMap()
         Map from priority class name to resource limit overrides for this queue and priority class.
         If provided for a priority class, global limits for that priority class do not apply to this queue.
         
        map<string, .api.PriorityClassResourceLimits> resource_limits_by_priority_class_name = 7;
      • getResourceLimitsByPriorityClassNameOrDefault

        SubmitOuterClass.PriorityClassResourceLimits getResourceLimitsByPriorityClassNameOrDefault​(String key,
                                                                                                   SubmitOuterClass.PriorityClassResourceLimits defaultValue)
         Map from priority class name to resource limit overrides for this queue and priority class.
         If provided for a priority class, global limits for that priority class do not apply to this queue.
         
        map<string, .api.PriorityClassResourceLimits> resource_limits_by_priority_class_name = 7;
      • getResourceLimitsByPriorityClassNameOrThrow

        SubmitOuterClass.PriorityClassResourceLimits getResourceLimitsByPriorityClassNameOrThrow​(String key)
         Map from priority class name to resource limit overrides for this queue and priority class.
         If provided for a priority class, global limits for that priority class do not apply to this queue.
         
        map<string, .api.PriorityClassResourceLimits> resource_limits_by_priority_class_name = 7;
      • getPermissionsCount

        int getPermissionsCount()
        repeated .api.Queue.Permissions permissions = 6;
      • getCordoned

        boolean getCordoned()
         Determines whether scheduling is enabled for this queue.
         
        bool cordoned = 8;
        Returns:
        The cordoned.
      • getLabelsDeprecatedList

        @Deprecated
        List<String> getLabelsDeprecatedList()
        Deprecated.
        api.Queue.labels_deprecated is deprecated. See pkg/api/submit.proto;l=203
         A list of Kubernetes-like key-value labels, e.g. armadaproject.io/priority=critical
         
        repeated string labels_deprecated = 9 [deprecated = true];
        Returns:
        A list containing the labelsDeprecated.
      • getLabelsDeprecatedCount

        @Deprecated
        int getLabelsDeprecatedCount()
        Deprecated.
        api.Queue.labels_deprecated is deprecated. See pkg/api/submit.proto;l=203
         A list of Kubernetes-like key-value labels, e.g. armadaproject.io/priority=critical
         
        repeated string labels_deprecated = 9 [deprecated = true];
        Returns:
        The count of labelsDeprecated.
      • getLabelsDeprecated

        @Deprecated
        String getLabelsDeprecated​(int index)
        Deprecated.
        api.Queue.labels_deprecated is deprecated. See pkg/api/submit.proto;l=203
         A list of Kubernetes-like key-value labels, e.g. armadaproject.io/priority=critical
         
        repeated string labels_deprecated = 9 [deprecated = true];
        Parameters:
        index - The index of the element to return.
        Returns:
        The labelsDeprecated at the given index.
      • getLabelsDeprecatedBytes

        @Deprecated
        com.google.protobuf.ByteString getLabelsDeprecatedBytes​(int index)
        Deprecated.
        api.Queue.labels_deprecated is deprecated. See pkg/api/submit.proto;l=203
         A list of Kubernetes-like key-value labels, e.g. armadaproject.io/priority=critical
         
        repeated string labels_deprecated = 9 [deprecated = true];
        Parameters:
        index - The index of the value to return.
        Returns:
        The bytes of the labelsDeprecated at the given index.
      • getLabelsCount

        int getLabelsCount()
        map<string, string> labels = 10;
      • containsLabels

        boolean containsLabels​(String key)
        map<string, string> labels = 10;
      • getLabelsMap

        Map<String,​String> getLabelsMap()
        map<string, string> labels = 10;
      • getLabelsOrDefault

        String getLabelsOrDefault​(String key,
                                  String defaultValue)
        map<string, string> labels = 10;
      • getLabelsOrThrow

        String getLabelsOrThrow​(String key)
        map<string, string> labels = 10;