Interface DataSourceOrBuilder

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

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

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      String getFilename()
      Local filesystem data source.
      com.google.protobuf.ByteString getFilenameBytes()
      Local filesystem data source.
      com.google.protobuf.ByteString getInlineBytes()
      Bytes inlined in the configuration.
      String getInlineString()
      String inlined in the configuration.
      com.google.protobuf.ByteString getInlineStringBytes()
      String inlined in the configuration.
      DataSource.SpecifierCase getSpecifierCase()  
      boolean hasFilename()
      Local filesystem data source.
      boolean hasInlineBytes()
      Bytes inlined in the configuration.
      boolean hasInlineString()
      String inlined in the configuration.
      • 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

      • hasFilename

        boolean hasFilename()
         Local filesystem data source.
         
        string filename = 1 [(.validate.rules) = { ... }
        Returns:
        Whether the filename field is set.
      • getFilename

        String getFilename()
         Local filesystem data source.
         
        string filename = 1 [(.validate.rules) = { ... }
        Returns:
        The filename.
      • getFilenameBytes

        com.google.protobuf.ByteString getFilenameBytes()
         Local filesystem data source.
         
        string filename = 1 [(.validate.rules) = { ... }
        Returns:
        The bytes for filename.
      • hasInlineBytes

        boolean hasInlineBytes()
         Bytes inlined in the configuration.
         
        bytes inline_bytes = 2 [(.validate.rules) = { ... }
        Returns:
        Whether the inlineBytes field is set.
      • getInlineBytes

        com.google.protobuf.ByteString getInlineBytes()
         Bytes inlined in the configuration.
         
        bytes inline_bytes = 2 [(.validate.rules) = { ... }
        Returns:
        The inlineBytes.
      • hasInlineString

        boolean hasInlineString()
         String inlined in the configuration.
         
        string inline_string = 3 [(.validate.rules) = { ... }
        Returns:
        Whether the inlineString field is set.
      • getInlineString

        String getInlineString()
         String inlined in the configuration.
         
        string inline_string = 3 [(.validate.rules) = { ... }
        Returns:
        The inlineString.
      • getInlineStringBytes

        com.google.protobuf.ByteString getInlineStringBytes()
         String inlined in the configuration.
         
        string inline_string = 3 [(.validate.rules) = { ... }
        Returns:
        The bytes for inlineString.