Interface NamedObjectWriteOrBuilder

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

public interface NamedObjectWriteOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    .substrait.extensions.AdvancedExtension advanced_extension = 10;
    .substrait.extensions.AdvancedExtension advanced_extension = 10;
    getNames(int index)
    The list of string is used to represent namespacing (e.g., mydb.mytable).
    com.google.protobuf.ByteString
    getNamesBytes(int index)
    The list of string is used to represent namespacing (e.g., mydb.mytable).
    int
    The list of string is used to represent namespacing (e.g., mydb.mytable).
    The list of string is used to represent namespacing (e.g., mydb.mytable).
    boolean
    .substrait.extensions.AdvancedExtension advanced_extension = 10;

    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 Details

    • getNamesList

      List<String> getNamesList()
       The list of string is used to represent namespacing (e.g., mydb.mytable).
       This assumes shared catalog between systems exchanging a message.
       
      repeated string names = 1;
      Returns:
      A list containing the names.
    • getNamesCount

      int getNamesCount()
       The list of string is used to represent namespacing (e.g., mydb.mytable).
       This assumes shared catalog between systems exchanging a message.
       
      repeated string names = 1;
      Returns:
      The count of names.
    • getNames

      String getNames(int index)
       The list of string is used to represent namespacing (e.g., mydb.mytable).
       This assumes shared catalog between systems exchanging a message.
       
      repeated string names = 1;
      Parameters:
      index - The index of the element to return.
      Returns:
      The names at the given index.
    • getNamesBytes

      com.google.protobuf.ByteString getNamesBytes(int index)
       The list of string is used to represent namespacing (e.g., mydb.mytable).
       This assumes shared catalog between systems exchanging a message.
       
      repeated string names = 1;
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the names at the given index.
    • hasAdvancedExtension

      boolean hasAdvancedExtension()
      .substrait.extensions.AdvancedExtension advanced_extension = 10;
      Returns:
      Whether the advancedExtension field is set.
    • getAdvancedExtension

      AdvancedExtension getAdvancedExtension()
      .substrait.extensions.AdvancedExtension advanced_extension = 10;
      Returns:
      The advancedExtension.
    • getAdvancedExtensionOrBuilder

      AdvancedExtensionOrBuilder getAdvancedExtensionOrBuilder()
      .substrait.extensions.AdvancedExtension advanced_extension = 10;