@InterfaceAudience.Public
 @InterfaceStability.Evolving
public interface AddressTypes
| Modifier and Type | Field and Description | 
|---|---|
| static String | ADDRESS_HOSTNAME_AND_PORThostname/FQDN and port pair: "host/port". | 
| static String | ADDRESS_HOSTNAME_FIELD | 
| static String | ADDRESS_OTHERAny other address: "". | 
| static String | ADDRESS_PATHPath  /a/b/cstyle: "path". | 
| static String | ADDRESS_PORT_FIELD | 
| static String | ADDRESS_URIURI entries: "uri". | 
| static String | ADDRESS_ZOOKEEPERZookeeper addresses as a triple : "zktriple". | 
static final String ADDRESS_HOSTNAME_AND_PORT
["namenode.example.org", "9870"]
static final String ADDRESS_HOSTNAME_FIELD
static final String ADDRESS_PORT_FIELD
static final String ADDRESS_PATH
/a/b/c style: "path".
 The entire path is encoded in a single entry
 ["/users/example/dataset"]
static final String ADDRESS_URI
["http://example.org"]
static final String ADDRESS_ZOOKEEPER
These are provide as a 3 element tuple of: hostname, port and optionally path (depending on the application)
A single element would be
["zk1","2181","/registry"]An endpoint with multiple elements would list them as
   [
    ["zk1","2181","/registry"]
    ["zk2","1600","/registry"]
   ]
 
 the third element in each entry , the path, MUST be the same in each entry.
 A client reading the addresses of an endpoint is free to pick any
 of the set, so they must be the same.static final String ADDRESS_OTHER
Copyright © 2023 Apache Software Foundation. All rights reserved.