Interface RemoteFileOrBuilder

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

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

    Modifier and Type
    Method
    Description
    Optional display name.
    com.google.protobuf.ByteString
    Optional display name.
    com.google.protobuf.Struct
    Implementation-specific fields
    com.google.protobuf.StructOrBuilder
    Implementation-specific fields
    boolean
    True if the path represents a directory
    com.google.protobuf.Timestamp
    Modification time
    com.google.protobuf.TimestampOrBuilder
    Modification time
    File identifier Typically, a remote file path, or a filename in case of a flat file table.
    com.google.protobuf.ByteString
    File identifier Typically, a remote file path, or a filename in case of a flat file table.
    long
    File size
    boolean
    Optional display name.
    boolean
    Implementation-specific fields
    boolean
    True if the path represents a directory
    boolean
    Modification time
    boolean
    File identifier Typically, a remote file path, or a filename in case of a flat file table.
    boolean
    File size

    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

    • hasName

      boolean hasName()
       File identifier
       Typically, a remote file path, or a filename
       in case of a flat file table.
       
      optional string name = 1;
      Returns:
      Whether the name field is set.
    • getName

      String getName()
       File identifier
       Typically, a remote file path, or a filename
       in case of a flat file table.
       
      optional string name = 1;
      Returns:
      The name.
    • getNameBytes

      com.google.protobuf.ByteString getNameBytes()
       File identifier
       Typically, a remote file path, or a filename
       in case of a flat file table.
       
      optional string name = 1;
      Returns:
      The bytes for name.
    • hasDisplayName

      boolean hasDisplayName()
       Optional display name. Can be used when the ``name``
       field contains information that should be hidden from the user.
       
      optional string displayName = 5;
      Returns:
      Whether the displayName field is set.
    • getDisplayName

      String getDisplayName()
       Optional display name. Can be used when the ``name``
       field contains information that should be hidden from the user.
       
      optional string displayName = 5;
      Returns:
      The displayName.
    • getDisplayNameBytes

      com.google.protobuf.ByteString getDisplayNameBytes()
       Optional display name. Can be used when the ``name``
       field contains information that should be hidden from the user.
       
      optional string displayName = 5;
      Returns:
      The bytes for displayName.
    • hasIsDirectory

      boolean hasIsDirectory()
       True if the path represents a directory
       
      optional bool isDirectory = 2;
      Returns:
      Whether the isDirectory field is set.
    • getIsDirectory

      boolean getIsDirectory()
       True if the path represents a directory
       
      optional bool isDirectory = 2;
      Returns:
      The isDirectory.
    • hasSize

      boolean hasSize()
       File size
       
      optional uint64 size = 3;
      Returns:
      Whether the size field is set.
    • getSize

      long getSize()
       File size
       
      optional uint64 size = 3;
      Returns:
      The size.
    • hasModified

      boolean hasModified()
       Modification time
       
      optional .google.protobuf.Timestamp modified = 4;
      Returns:
      Whether the modified field is set.
    • getModified

      com.google.protobuf.Timestamp getModified()
       Modification time
       
      optional .google.protobuf.Timestamp modified = 4;
      Returns:
      The modified.
    • getModifiedOrBuilder

      com.google.protobuf.TimestampOrBuilder getModifiedOrBuilder()
       Modification time
       
      optional .google.protobuf.Timestamp modified = 4;
    • hasExtra

      boolean hasExtra()
       Implementation-specific fields
       
      optional .google.protobuf.Struct extra = 6;
      Returns:
      Whether the extra field is set.
    • getExtra

      com.google.protobuf.Struct getExtra()
       Implementation-specific fields
       
      optional .google.protobuf.Struct extra = 6;
      Returns:
      The extra.
    • getExtraOrBuilder

      com.google.protobuf.StructOrBuilder getExtraOrBuilder()
       Implementation-specific fields
       
      optional .google.protobuf.Struct extra = 6;