Interface MatchableResourceOuterClass.PluginOverrideOrBuilder

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      MatchableResourceOuterClass.PluginOverride.MissingPluginBehavior getMissingPluginBehavior()
      Defines the behavior when no plugin from the plugin_id list is not found.
      int getMissingPluginBehaviorValue()
      Defines the behavior when no plugin from the plugin_id list is not found.
      String getPluginId​(int index)
      A set of plugin ids which should handle tasks of this type instead of the default registered plugin.
      com.google.protobuf.ByteString getPluginIdBytes​(int index)
      A set of plugin ids which should handle tasks of this type instead of the default registered plugin.
      int getPluginIdCount()
      A set of plugin ids which should handle tasks of this type instead of the default registered plugin.
      List<String> getPluginIdList()
      A set of plugin ids which should handle tasks of this type instead of the default registered plugin.
      String getTaskType()
      A predefined yet extensible Task type identifier.
      com.google.protobuf.ByteString getTaskTypeBytes()
      A predefined yet extensible Task type identifier.
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        isInitialized
      • Methods inherited from interface com.google.protobuf.MessageOrBuilder

        findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    • Method Detail

      • getTaskType

        String getTaskType()
         A predefined yet extensible Task type identifier.
         
        string task_type = 1;
        Returns:
        The taskType.
      • getTaskTypeBytes

        com.google.protobuf.ByteString getTaskTypeBytes()
         A predefined yet extensible Task type identifier.
         
        string task_type = 1;
        Returns:
        The bytes for taskType.
      • getPluginIdList

        List<String> getPluginIdList()
         A set of plugin ids which should handle tasks of this type instead of the default registered plugin. The list will be tried in order until a plugin is found with that id.
         
        repeated string plugin_id = 2;
        Returns:
        A list containing the pluginId.
      • getPluginIdCount

        int getPluginIdCount()
         A set of plugin ids which should handle tasks of this type instead of the default registered plugin. The list will be tried in order until a plugin is found with that id.
         
        repeated string plugin_id = 2;
        Returns:
        The count of pluginId.
      • getPluginId

        String getPluginId​(int index)
         A set of plugin ids which should handle tasks of this type instead of the default registered plugin. The list will be tried in order until a plugin is found with that id.
         
        repeated string plugin_id = 2;
        Parameters:
        index - The index of the element to return.
        Returns:
        The pluginId at the given index.
      • getPluginIdBytes

        com.google.protobuf.ByteString getPluginIdBytes​(int index)
         A set of plugin ids which should handle tasks of this type instead of the default registered plugin. The list will be tried in order until a plugin is found with that id.
         
        repeated string plugin_id = 2;
        Parameters:
        index - The index of the value to return.
        Returns:
        The bytes of the pluginId at the given index.
      • getMissingPluginBehaviorValue

        int getMissingPluginBehaviorValue()
         Defines the behavior when no plugin from the plugin_id list is not found.
         
        .flyteidl.admin.PluginOverride.MissingPluginBehavior missing_plugin_behavior = 4;
        Returns:
        The enum numeric value on the wire for missingPluginBehavior.