Interface GetNodeTypesResponseOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
GetNodeTypesResponse, GetNodeTypesResponse.Builder

@Generated public interface GetNodeTypesResponseOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getNodeTypesList

      List<NodeTypeDefinition> getNodeTypesList()
      List of all node type definitions.
      Clients can use this to render any node and validate connections.
      
      repeated .soulfire.v1.NodeTypeDefinition node_types = 1;
    • getNodeTypes

      NodeTypeDefinition getNodeTypes(int index)
      List of all node type definitions.
      Clients can use this to render any node and validate connections.
      
      repeated .soulfire.v1.NodeTypeDefinition node_types = 1;
    • getNodeTypesCount

      int getNodeTypesCount()
      List of all node type definitions.
      Clients can use this to render any node and validate connections.
      
      repeated .soulfire.v1.NodeTypeDefinition node_types = 1;
    • getNodeTypesOrBuilderList

      List<? extends NodeTypeDefinitionOrBuilder> getNodeTypesOrBuilderList()
      List of all node type definitions.
      Clients can use this to render any node and validate connections.
      
      repeated .soulfire.v1.NodeTypeDefinition node_types = 1;
    • getNodeTypesOrBuilder

      NodeTypeDefinitionOrBuilder getNodeTypesOrBuilder(int index)
      List of all node type definitions.
      Clients can use this to render any node and validate connections.
      
      repeated .soulfire.v1.NodeTypeDefinition node_types = 1;
    • getCategoriesList

      List<CategoryDefinition> getCategoriesList()
      List of all categories with their metadata.
      Useful for building category filters and palette sections in the UI.
      
      repeated .soulfire.v1.CategoryDefinition categories = 2;
    • getCategories

      CategoryDefinition getCategories(int index)
      List of all categories with their metadata.
      Useful for building category filters and palette sections in the UI.
      
      repeated .soulfire.v1.CategoryDefinition categories = 2;
    • getCategoriesCount

      int getCategoriesCount()
      List of all categories with their metadata.
      Useful for building category filters and palette sections in the UI.
      
      repeated .soulfire.v1.CategoryDefinition categories = 2;
    • getCategoriesOrBuilderList

      List<? extends CategoryDefinitionOrBuilder> getCategoriesOrBuilderList()
      List of all categories with their metadata.
      Useful for building category filters and palette sections in the UI.
      
      repeated .soulfire.v1.CategoryDefinition categories = 2;
    • getCategoriesOrBuilder

      CategoryDefinitionOrBuilder getCategoriesOrBuilder(int index)
      List of all categories with their metadata.
      Useful for building category filters and palette sections in the UI.
      
      repeated .soulfire.v1.CategoryDefinition categories = 2;
    • getPortTypeMetadataList

      List<PortTypeMetadata> getPortTypeMetadataList()
      Metadata for each port type including colors and compatibility.
      Clients should use this instead of hardcoded port type info.
      
      repeated .soulfire.v1.PortTypeMetadata port_type_metadata = 3;
    • getPortTypeMetadata

      PortTypeMetadata getPortTypeMetadata(int index)
      Metadata for each port type including colors and compatibility.
      Clients should use this instead of hardcoded port type info.
      
      repeated .soulfire.v1.PortTypeMetadata port_type_metadata = 3;
    • getPortTypeMetadataCount

      int getPortTypeMetadataCount()
      Metadata for each port type including colors and compatibility.
      Clients should use this instead of hardcoded port type info.
      
      repeated .soulfire.v1.PortTypeMetadata port_type_metadata = 3;
    • getPortTypeMetadataOrBuilderList

      List<? extends PortTypeMetadataOrBuilder> getPortTypeMetadataOrBuilderList()
      Metadata for each port type including colors and compatibility.
      Clients should use this instead of hardcoded port type info.
      
      repeated .soulfire.v1.PortTypeMetadata port_type_metadata = 3;
    • getPortTypeMetadataOrBuilder

      PortTypeMetadataOrBuilder getPortTypeMetadataOrBuilder(int index)
      Metadata for each port type including colors and compatibility.
      Clients should use this instead of hardcoded port type info.
      
      repeated .soulfire.v1.PortTypeMetadata port_type_metadata = 3;