Interface CapabilitiesOrBuilder

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

public interface CapabilitiesOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getSubstraitVersionsList

      List<String> getSubstraitVersionsList()
       List of Substrait versions this system supports
       
      repeated string substrait_versions = 1;
      Returns:
      A list containing the substraitVersions.
    • getSubstraitVersionsCount

      int getSubstraitVersionsCount()
       List of Substrait versions this system supports
       
      repeated string substrait_versions = 1;
      Returns:
      The count of substraitVersions.
    • getSubstraitVersions

      String getSubstraitVersions(int index)
       List of Substrait versions this system supports
       
      repeated string substrait_versions = 1;
      Parameters:
      index - The index of the element to return.
      Returns:
      The substraitVersions at the given index.
    • getSubstraitVersionsBytes

      com.google.protobuf.ByteString getSubstraitVersionsBytes(int index)
       List of Substrait versions this system supports
       
      repeated string substrait_versions = 1;
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the substraitVersions at the given index.
    • getAdvancedExtensionTypeUrlsList

      List<String> getAdvancedExtensionTypeUrlsList()
       list of com.google.Any message types this system supports for advanced
       extensions.
       
      repeated string advanced_extension_type_urls = 2;
      Returns:
      A list containing the advancedExtensionTypeUrls.
    • getAdvancedExtensionTypeUrlsCount

      int getAdvancedExtensionTypeUrlsCount()
       list of com.google.Any message types this system supports for advanced
       extensions.
       
      repeated string advanced_extension_type_urls = 2;
      Returns:
      The count of advancedExtensionTypeUrls.
    • getAdvancedExtensionTypeUrls

      String getAdvancedExtensionTypeUrls(int index)
       list of com.google.Any message types this system supports for advanced
       extensions.
       
      repeated string advanced_extension_type_urls = 2;
      Parameters:
      index - The index of the element to return.
      Returns:
      The advancedExtensionTypeUrls at the given index.
    • getAdvancedExtensionTypeUrlsBytes

      com.google.protobuf.ByteString getAdvancedExtensionTypeUrlsBytes(int index)
       list of com.google.Any message types this system supports for advanced
       extensions.
       
      repeated string advanced_extension_type_urls = 2;
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the advancedExtensionTypeUrls at the given index.
    • getSimpleExtensionsList

      List<Capabilities.SimpleExtension> getSimpleExtensionsList()
       list of simple extensions this system supports.
       
      repeated .substrait.Capabilities.SimpleExtension simple_extensions = 3;
    • getSimpleExtensions

      Capabilities.SimpleExtension getSimpleExtensions(int index)
       list of simple extensions this system supports.
       
      repeated .substrait.Capabilities.SimpleExtension simple_extensions = 3;
    • getSimpleExtensionsCount

      int getSimpleExtensionsCount()
       list of simple extensions this system supports.
       
      repeated .substrait.Capabilities.SimpleExtension simple_extensions = 3;
    • getSimpleExtensionsOrBuilderList

      List<? extends Capabilities.SimpleExtensionOrBuilder> getSimpleExtensionsOrBuilderList()
       list of simple extensions this system supports.
       
      repeated .substrait.Capabilities.SimpleExtension simple_extensions = 3;
    • getSimpleExtensionsOrBuilder

      Capabilities.SimpleExtensionOrBuilder getSimpleExtensionsOrBuilder(int index)
       list of simple extensions this system supports.
       
      repeated .substrait.Capabilities.SimpleExtension simple_extensions = 3;