## Uses of Class
org.apache.hadoop.hdfs.server.federation.resolver.RemoteLocation

- Packages that use RemoteLocation
  Package | Description
  --- | ---
  org.apache.hadoop.hdfs.server.federation.resolver | The resolver package contains indepedent data resolvers used in HDFS federation.
  org.apache.hadoop.hdfs.server.federation.router | The router package includes the core services for a HDFS federation router.
  org.apache.hadoop.hdfs.server.federation.store.records | Contains the abstract definitions of the state store data records.
  org.apache.hadoop.hdfs.server.federation.store.records.impl.pb | The protobuf implementations of state store data records defined in the org.apache.hadoop.hdfs.server.federation.store.records package.

- - ### Uses of RemoteLocation in org.apache.hadoop.hdfs.server.federation.resolver

    Methods in org.apache.hadoop.hdfs.server.federation.resolver with annotations of type with type parameters of type that implement declared as with annotations of type with type parameters of type with annotations of type with annotations of type with type parameters of type that return that return types with arguments of type with parameters of type with type arguments of type that throw with annotations of type with annotations of type with parameters of type with type arguments of type that throw RemoteLocation
    Modifier and Type | Method and Description
    --- | ---
    `RemoteLocation` | PathLocation.`getDefaultLocation()` Get the default or highest priority location.

    Methods in org.apache.hadoop.hdfs.server.federation.resolver with annotations of type with type parameters of type that implement declared as with annotations of type with type parameters of type with annotations of type with annotations of type with type parameters of type that return that return types with arguments of type with parameters of type with type arguments of type that throw with annotations of type with annotations of type with parameters of type with type arguments of type that throw RemoteLocation
    Modifier and Type | Method and Description
    --- | ---
    `List<RemoteLocation>` | PathLocation.`getDestinations()` Get the list of locations found in the mount table.

    Constructor parameters in org.apache.hadoop.hdfs.server.federation.resolver with annotations of type with type parameters of type that implement declared as with annotations of type with type parameters of type with annotations of type with annotations of type with type parameters of type that return that return types with arguments of type with parameters of type with type arguments of type that throw with annotations of type with annotations of type with parameters of type with type arguments of type that throw RemoteLocation
    Constructor and Description
    `PathLocation(String source, List<RemoteLocation> dest)` Create a new PathLocation with default HASH order.
    `PathLocation(String source, List<RemoteLocation> dest, DestinationOrder order)` Create a new PathLocation.

  - ### Uses of RemoteLocation in org.apache.hadoop.hdfs.server.federation.router

    Methods in org.apache.hadoop.hdfs.server.federation.router with annotations of type with type parameters of type that implement declared as with annotations of type with type parameters of type with annotations of type with annotations of type with type parameters of type that return that return types with arguments of type with parameters of type with type arguments of type that throw with annotations of type with annotations of type with parameters of type with type arguments of type that throw RemoteLocation
    Modifier and Type | Method and Description
    --- | ---
    `protected RemoteLocation` | RouterRpcServer.`getLocationForPath(String path, boolean failIfLocked, String blockPoolId)` Locate the location with the matching block pool id.

    Methods in org.apache.hadoop.hdfs.server.federation.router with annotations of type with type parameters of type that implement declared as with annotations of type with type parameters of type with annotations of type with annotations of type with type parameters of type that return that return types with arguments of type with parameters of type with type arguments of type that throw with annotations of type with annotations of type with parameters of type with type arguments of type that throw RemoteLocation
    Modifier and Type | Method and Description
    --- | ---
    `protected List<RemoteLocation>` | RouterRpcServer.`getLocationsForPath(String path, boolean failIfLocked)` Get the possible locations of a path in the federated cluster.
    `protected List<RemoteLocation>` | RouterRpcServer.`getLocationsForPath(String path, boolean failIfLocked, boolean needQuotaVerify)` Get the possible locations of a path in the federated cluster.

  - ### Uses of RemoteLocation in org.apache.hadoop.hdfs.server.federation.store.records

    Methods in org.apache.hadoop.hdfs.server.federation.store.records with annotations of type with type parameters of type that implement declared as with annotations of type with type parameters of type with annotations of type with annotations of type with type parameters of type that return that return types with arguments of type with parameters of type with type arguments of type that throw with annotations of type with annotations of type with parameters of type with type arguments of type that throw RemoteLocation
    Modifier and Type | Method and Description
    --- | ---
    `RemoteLocation` | MountTable.`getDefaultLocation()` Get the default location.

    Methods in org.apache.hadoop.hdfs.server.federation.store.records with annotations of type with type parameters of type that implement declared as with annotations of type with type parameters of type with annotations of type with annotations of type with type parameters of type that return that return types with arguments of type with parameters of type with type arguments of type that throw with annotations of type with annotations of type with parameters of type with type arguments of type that throw RemoteLocation
    Modifier and Type | Method and Description
    --- | ---
    `abstract List<RemoteLocation>` | MountTable.`getDestinations()` Get a list of destinations (namespace + path) present for this entry.

    Method parameters in org.apache.hadoop.hdfs.server.federation.store.records with annotations of type with type parameters of type that implement declared as with annotations of type with type parameters of type with annotations of type with annotations of type with type parameters of type that return that return types with arguments of type with parameters of type with type arguments of type that throw with annotations of type with annotations of type with parameters of type with type arguments of type that throw RemoteLocation
    Modifier and Type | Method and Description
    --- | ---
    `abstract void` | MountTable.`setDestinations(List<RemoteLocation> dests)` Set the destination paths.

  - ### Uses of RemoteLocation in org.apache.hadoop.hdfs.server.federation.store.records.impl.pb

    Methods in org.apache.hadoop.hdfs.server.federation.store.records.impl.pb with annotations of type with type parameters of type that implement declared as with annotations of type with type parameters of type with annotations of type with annotations of type with type parameters of type that return that return types with arguments of type with parameters of type with type arguments of type that throw with annotations of type with annotations of type with parameters of type with type arguments of type that throw RemoteLocation
    Modifier and Type | Method and Description
    --- | ---
    `List<RemoteLocation>` | MountTablePBImpl.`getDestinations()`

    Method parameters in org.apache.hadoop.hdfs.server.federation.store.records.impl.pb with annotations of type with type parameters of type that implement declared as with annotations of type with type parameters of type with annotations of type with annotations of type with type parameters of type that return that return types with arguments of type with parameters of type with type arguments of type that throw with annotations of type with annotations of type with parameters of type with type arguments of type that throw RemoteLocation
    Modifier and Type | Method and Description
    --- | ---
    `void` | MountTablePBImpl.`setDestinations(List<RemoteLocation> dests)`

Copyright © 2008–2022 Apache Software Foundation. All rights reserved.