Interface Constants


public interface Constants
Config variable prefixes for ViewFs - see ViewFs for examples. The mount table is specified in the config using these prefixes. See ConfigUtil for convenience lib.
  • Field Details

    • CONFIG_VIEWFS_PREFIX

      static final String CONFIG_VIEWFS_PREFIX
      Prefix for the config variable prefix for the ViewFs mount-table
      See Also:
    • CONFIG_VIEWFS_MOUNTTABLE_PATH

      static final String CONFIG_VIEWFS_MOUNTTABLE_PATH
      Prefix for the config variable for the ViewFs mount-table path.
      See Also:
    • CONFIG_VIEWFS_HOMEDIR

      static final String CONFIG_VIEWFS_HOMEDIR
      Prefix for the home dir for the mount table - if not specified then the hadoop default value (/user) is used.
      See Also:
    • CONFIG_VIEWFS_DEFAULT_MOUNT_TABLE_NAME_KEY

      static final String CONFIG_VIEWFS_DEFAULT_MOUNT_TABLE_NAME_KEY
      Config key to specify the name of the default mount table.
      See Also:
    • CONFIG_VIEWFS_DEFAULT_MOUNT_TABLE

      static final String CONFIG_VIEWFS_DEFAULT_MOUNT_TABLE
      Config variable name for the default mount table.
      See Also:
    • CONFIG_NESTED_MOUNT_POINT_SUPPORTED

      static final String CONFIG_NESTED_MOUNT_POINT_SUPPORTED
      Config to enable nested mount point in viewfs
      See Also:
    • CONFIG_VIEWFS_PREFIX_DEFAULT_MOUNT_TABLE

      static final String CONFIG_VIEWFS_PREFIX_DEFAULT_MOUNT_TABLE
      Config variable full prefix for the default mount table.
      See Also:
    • PERMISSION_555

      static final FsPermission PERMISSION_555
    • CONFIG_VIEWFS_RENAME_STRATEGY

      static final String CONFIG_VIEWFS_RENAME_STRATEGY
      See Also:
    • CONFIG_VIEWFS_ENABLE_INNER_CACHE

      static final String CONFIG_VIEWFS_ENABLE_INNER_CACHE
      Enable ViewFileSystem to cache all children filesystems in inner cache.
      See Also:
    • CONFIG_VIEWFS_ENABLE_INNER_CACHE_DEFAULT

      static final boolean CONFIG_VIEWFS_ENABLE_INNER_CACHE_DEFAULT
      See Also:
    • CONFIG_VIEWFS_IGNORE_PORT_IN_MOUNT_TABLE_NAME

      static final String CONFIG_VIEWFS_IGNORE_PORT_IN_MOUNT_TABLE_NAME
      When initializing the viewfs, authority will be used as the mount table name to find the mount link configurations. To make the mount table name unique, we may want to ignore port if initialized uri authority contains port number. By default, we will consider port number also in ViewFileSystem(This default value false, because to support existing deployments continue with the current behavior).
      See Also:
    • CONFIG_VIEWFS_IGNORE_PORT_IN_MOUNT_TABLE_NAME_DEFAULT

      static final boolean CONFIG_VIEWFS_IGNORE_PORT_IN_MOUNT_TABLE_NAME_DEFAULT
      See Also:
    • CONFIG_VIEWFS_MOUNTTABLE_LOADER_IMPL

      static final String CONFIG_VIEWFS_MOUNTTABLE_LOADER_IMPL
      See Also:
    • DEFAULT_MOUNT_TABLE_CONFIG_LOADER_IMPL

      static final Class<? extends MountTableConfigLoader> DEFAULT_MOUNT_TABLE_CONFIG_LOADER_IMPL
    • CONFIG_VIEWFS_TRASH_FORCE_INSIDE_MOUNT_POINT

      static final String CONFIG_VIEWFS_TRASH_FORCE_INSIDE_MOUNT_POINT
      Force ViewFileSystem to return a trashRoot that is inside a mount point.
      See Also:
    • CONFIG_VIEWFS_TRASH_FORCE_INSIDE_MOUNT_POINT_DEFAULT

      static final boolean CONFIG_VIEWFS_TRASH_FORCE_INSIDE_MOUNT_POINT_DEFAULT
      See Also: