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

    Modifier and Type
    Method
    Description
    Local filesystem data source.
    com.google.protobuf.ByteString
    Local filesystem data source.
    com.google.protobuf.ByteString
    Bytes inlined in the configuration.
    String inlined in the configuration.
    com.google.protobuf.ByteString
    String inlined in the configuration.
     
    boolean
    Local filesystem data source.
    boolean
    Bytes inlined in the configuration.
    boolean
    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 Details

    • 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.
    • getSpecifierCase

      DataSource.SpecifierCase getSpecifierCase()