Package flyteidl.core

Interface Tasks.ResourcesOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    Tasks.Resources, Tasks.Resources.Builder
    Enclosing class:
    Tasks

    public static interface Tasks.ResourcesOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • getRequestsList

        List<Tasks.Resources.ResourceEntry> getRequestsList()
         The desired set of resources requested. ResourceNames must be unique within the list.
         
        repeated .flyteidl.core.Resources.ResourceEntry requests = 1;
      • getRequests

        Tasks.Resources.ResourceEntry getRequests​(int index)
         The desired set of resources requested. ResourceNames must be unique within the list.
         
        repeated .flyteidl.core.Resources.ResourceEntry requests = 1;
      • getRequestsCount

        int getRequestsCount()
         The desired set of resources requested. ResourceNames must be unique within the list.
         
        repeated .flyteidl.core.Resources.ResourceEntry requests = 1;
      • getRequestsOrBuilderList

        List<? extends Tasks.Resources.ResourceEntryOrBuilder> getRequestsOrBuilderList()
         The desired set of resources requested. ResourceNames must be unique within the list.
         
        repeated .flyteidl.core.Resources.ResourceEntry requests = 1;
      • getRequestsOrBuilder

        Tasks.Resources.ResourceEntryOrBuilder getRequestsOrBuilder​(int index)
         The desired set of resources requested. ResourceNames must be unique within the list.
         
        repeated .flyteidl.core.Resources.ResourceEntry requests = 1;
      • getLimitsList

        List<Tasks.Resources.ResourceEntry> getLimitsList()
         Defines a set of bounds (e.g. min/max) within which the task can reliably run. ResourceNames must be unique
         within the list.
         
        repeated .flyteidl.core.Resources.ResourceEntry limits = 2;
      • getLimits

        Tasks.Resources.ResourceEntry getLimits​(int index)
         Defines a set of bounds (e.g. min/max) within which the task can reliably run. ResourceNames must be unique
         within the list.
         
        repeated .flyteidl.core.Resources.ResourceEntry limits = 2;
      • getLimitsCount

        int getLimitsCount()
         Defines a set of bounds (e.g. min/max) within which the task can reliably run. ResourceNames must be unique
         within the list.
         
        repeated .flyteidl.core.Resources.ResourceEntry limits = 2;
      • getLimitsOrBuilderList

        List<? extends Tasks.Resources.ResourceEntryOrBuilder> getLimitsOrBuilderList()
         Defines a set of bounds (e.g. min/max) within which the task can reliably run. ResourceNames must be unique
         within the list.
         
        repeated .flyteidl.core.Resources.ResourceEntry limits = 2;
      • getLimitsOrBuilder

        Tasks.Resources.ResourceEntryOrBuilder getLimitsOrBuilder​(int index)
         Defines a set of bounds (e.g. min/max) within which the task can reliably run. ResourceNames must be unique
         within the list.
         
        repeated .flyteidl.core.Resources.ResourceEntry limits = 2;