A B C D E F G H I J L M O P Q R S T U V W
A
- AbstractHttpRequestExecutor - com.baidu.driver4j.bns.http 中的 类
- Pre-implements serialization of Protobuf objects and
deserialization of Protobuf objects.
- AbstractHttpRequestExecutor() -
类 com.baidu.driver4j.bns.http.AbstractHttpRequestExecutor 的构造方法
-
- addAll(byte[], byte[]) -
类 com.baidu.driver4j.bns.StringUtils 中的静态方法
- Adds all the elements of the given arrays into a new array.
- addInstance(String, Instance) -
类 com.baidu.driver4j.bns.BNSProxy 中的方法
- add instance under target service name
- addInstances(String, List<Instance>) -
类 com.baidu.driver4j.bns.BNSProxy 中的方法
- 批量增加实例
- addMachineNames(String, List<String>, boolean) -
类 com.baidu.driver4j.bns.BNSProxy 中的方法
- 批量增加机器
- addPort(String, String) -
类 com.baidu.driver4j.bns.Instance 中的方法
-
- addPort(String, int) -
类 com.baidu.driver4j.bns.Instance 中的方法
-
- addServiceName(String) -
类 com.baidu.driver4j.bns.Group 中的方法
-
- authKey -
类 com.baidu.driver4j.bns.BNSProxy 中的变量
-
B
- BNSCallback - com.baidu.driver4j.bns 中的 接口
- BNS call back interface.
- BNSCallbackProxy - com.baidu.driver4j.bns 中的 类
- BNS callback provider
- BNSCallbackProxy() -
类 com.baidu.driver4j.bns.BNSCallbackProxy 的构造方法
-
- BNSCallbackProxy(InstanceQuery) -
类 com.baidu.driver4j.bns.BNSCallbackProxy 的构造方法
-
- BNSException - com.baidu.driver4j.bns 中的 异常
-
- BNSException(BNSException.ErrorCode) -
异常 com.baidu.driver4j.bns.BNSException 的构造方法
-
- BNSException(BNSException.ErrorCode, String) -
异常 com.baidu.driver4j.bns.BNSException 的构造方法
-
- BNSException(BNSException.ErrorCode, String, Exception) -
异常 com.baidu.driver4j.bns.BNSException 的构造方法
-
- BNSException.ErrorCode - com.baidu.driver4j.bns 中的 枚举
-
- BNSHead - com.baidu.driver4j.bns 中的 类
- BNS request head message
- BNSHead() -
类 com.baidu.driver4j.bns.BNSHead 的构造方法
-
- BNSProxy - com.baidu.driver4j.bns 中的 类
- BNS API operation access proxy class.
- BNSProxy(String, String) -
类 com.baidu.driver4j.bns.BNSProxy 的构造方法
-
- BNSQueryProxy - com.baidu.driver4j.bns 中的 类
- BNS query access proxy class.
- BNSQueryProxy(String) -
类 com.baidu.driver4j.bns.BNSQueryProxy 的构造方法
-
- BNSResponse - com.baidu.driver4j.bns 中的 类
- BNS response
- BNSResponse() -
类 com.baidu.driver4j.bns.BNSResponse 的构造方法
-
- bnsServerUrl -
类 com.baidu.driver4j.bns.BNSQueryProxy 中的变量
-
- BNSServiceCallback - com.baidu.driver4j.bns 中的 接口
- BNS call back interface for
Service. - BNSServiceCallbackProxy - com.baidu.driver4j.bns 中的 类
- BNS service callback provider
- BNSServiceCallbackProxy() -
类 com.baidu.driver4j.bns.BNSServiceCallbackProxy 的构造方法
-
- BNSServiceCallbackProxy(BNSQueryProxy) -
类 com.baidu.driver4j.bns.BNSServiceCallbackProxy 的构造方法
-
- BNSServiceGroupCallback - com.baidu.driver4j.bns 中的 接口
- BNS call back interface for
Group - BNSServiceGroupCallbackProxy - com.baidu.driver4j.bns 中的 类
- BNS service group callback provider
- BNSServiceGroupCallbackProxy() -
类 com.baidu.driver4j.bns.BNSServiceGroupCallbackProxy 的构造方法
-
- BNSServiceGroupCallbackProxy(BNSQueryProxy) -
类 com.baidu.driver4j.bns.BNSServiceGroupCallbackProxy 的构造方法
-
- body_len -
类 com.baidu.driver4j.bns.BNSHead 中的变量
-
C
- callback(String, List<Instance>) -
接口 com.baidu.driver4j.bns.BNSCallback 中的方法
- callback method on changed instances from target service name
- callback(String, Service) -
接口 com.baidu.driver4j.bns.BNSServiceCallback 中的方法
- callback method on changed instances from target service name
- callback(String, Group) -
接口 com.baidu.driver4j.bns.BNSServiceGroupCallback 中的方法
- callback method on changed instances from target service name
- capitalize(String) -
类 com.baidu.driver4j.bns.StringUtils 中的静态方法
- Capitalizes a String changing the first letter to title case as
per
Character.toTitleCase(char).
- checkAuthorize(String) -
类 com.baidu.driver4j.bns.BNSProxy 中的方法
- 验证token对节点路径是否有操作权限
- clone(byte[]) -
类 com.baidu.driver4j.bns.StringUtils 中的静态方法
- Clones an array returning a typecast result and handling
null.
- closeSocket(Socket) -
类 com.baidu.driver4j.bns.SocketUtils 中的静态方法
- close socket safety
- com.baidu.driver4j.bns - 软件包 com.baidu.driver4j.bns
- Core package for BNS access operation
- com.baidu.driver4j.bns.http - 软件包 com.baidu.driver4j.bns.http
- HTTP protocol access
- connectTimeout -
类 com.baidu.driver4j.bns.BNSQueryProxy 中的变量
-
- CONTENT_TYPE_SERIALIZED_OBJECT -
类 com.baidu.driver4j.bns.http.AbstractHttpRequestExecutor 中的静态变量
- Default content type: "application/x-java-serialized-object"
- copy(InputStream, OutputStream) -
类 com.baidu.driver4j.bns.IOUtils 中的静态方法
- Copy bytes from an
InputStream to an
OutputStream.
- copy(InputStream, Writer) -
类 com.baidu.driver4j.bns.IOUtils 中的静态方法
- Copy bytes from an
InputStream to chars on a
Writer using the default character encoding of the platform.
- copy(Reader, Writer) -
类 com.baidu.driver4j.bns.IOUtils 中的静态方法
- Copy chars from a
Reader to a Writer.
- copyFrom(Instance, boolean) -
类 com.baidu.driver4j.bns.Instance 中的方法
-
- copyLarge(InputStream, OutputStream) -
类 com.baidu.driver4j.bns.IOUtils 中的静态方法
- Copy bytes from a large (over 2GB)
InputStream to an
OutputStream.
- copyLarge(Reader, Writer) -
类 com.baidu.driver4j.bns.IOUtils 中的静态方法
- Copy chars from a large (over 2GB)
Reader to a Writer.
- createService(Service) -
类 com.baidu.driver4j.bns.BNSProxy 中的方法
- 创建服务
- createService(Service, boolean) -
类 com.baidu.driver4j.bns.BNSProxy 中的方法
- 创建服务
- createServiceGroup(Group) -
类 com.baidu.driver4j.bns.BNSProxy 中的方法
- 新建服务组
- createServiceGroup(Group, boolean) -
类 com.baidu.driver4j.bns.BNSProxy 中的方法
- 新建服务组
- createSocket(String, int) -
类 com.baidu.driver4j.bns.SocketUtils 中的静态方法
- Create a simple socket client instance with default connectionTimeout and soTimeout
- createSocket(String, int, int, int) -
类 com.baidu.driver4j.bns.SocketUtils 中的静态方法
- Create a simple socket client instance with connectionTimeout and soTimeout
D
- deciding(Instance) -
接口 com.baidu.driver4j.bns.SelectionStrategy 中的方法
- Returns 0~100 value for each
Instance. if return less than 0, then return 0
if return great than 100 then return 100.
- DEFAULT_BNS_SERVER -
类 com.baidu.driver4j.bns.BNSQueryProxy 中的静态变量
-
- doExecuteGETRequest(String) -
类 com.baidu.driver4j.bns.http.SimpleHttpRequestExecutor 中的方法
- Execute the given request through a standard J2SE HttpURLConnection.
- doExecutePOSTRequest(String, String) -
类 com.baidu.driver4j.bns.http.SimpleHttpRequestExecutor 中的方法
- Execute the given request through a standard J2SE HttpURLConnection.
- dummySleep(int) -
类 com.baidu.driver4j.bns.SleepUtils 中的静态方法
- Dummy Causes the currently executing thread to sleep by
Thread.sleep(long)
E
- EMPTY -
类 com.baidu.driver4j.bns.StringUtils 中的静态变量
- The empty String
"".
- EMPTY_STRING -
类 com.baidu.driver4j.bns.StringUtils 中的静态变量
-
- ENCODING_GZIP -
类 com.baidu.driver4j.bns.http.AbstractHttpRequestExecutor 中的静态变量
-
- endsWith(String, String) -
类 com.baidu.driver4j.bns.StringUtils 中的静态方法
-
Check if a String ends with a specified suffix.
- endsWithIgnoreCase(String, String) -
类 com.baidu.driver4j.bns.StringUtils 中的静态方法
-
Case insensitive check if a String ends with a specified suffix.
- equals(Object) -
类 com.baidu.driver4j.bns.Group 中的方法
-
- equals(Object) -
类 com.baidu.driver4j.bns.Instance 中的方法
-
- errorToString(BNSException.ErrorCode) -
异常 com.baidu.driver4j.bns.BNSException 中的静态方法
-
- escapeBytes(byte[]) -
类 com.baidu.driver4j.bns.StringUtils 中的静态方法
- Like
#escapeBytes(ByteString), but used for byte array.
- escapeJava(String) -
类 com.baidu.driver4j.bns.StringUtils 中的静态方法
-
Escapes the characters in a
String using Java String rules.
- escapeJava(Writer, String) -
类 com.baidu.driver4j.bns.StringUtils 中的静态方法
-
Escapes the characters in a
String using Java String rules to a Writer.
F
- fromBytes(byte[]) -
类 com.baidu.driver4j.bns.BNSHead 中的静态方法
- Convert bytes to
BNSHead instance.
- fromJson(String) -
类 com.baidu.driver4j.bns.BNSResponse 中的静态方法
-
G
- getAliases() -
类 com.baidu.driver4j.bns.Service 中的方法
-
- getAuthKey() -
类 com.baidu.driver4j.bns.BNSProxy 中的方法
-
- getBNSResponseByServiceName(String, String) -
类 com.baidu.driver4j.bns.BNSQueryProxy 中的方法
- 服务名称查询返回数据流
- getBnsServerUrl() -
类 com.baidu.driver4j.bns.BNSQueryProxy 中的方法
-
- getCallbackMapping() -
类 com.baidu.driver4j.bns.BNSCallbackProxy 中的方法
- getter method for property callbackMapping
- getConf() -
类 com.baidu.driver4j.bns.Group 中的方法
-
- getConfIsJson() -
类 com.baidu.driver4j.bns.Service 中的方法
-
- getConnectTimeout() -
类 com.baidu.driver4j.bns.BNSQueryProxy 中的方法
-
- getConnectTimeout() -
类 com.baidu.driver4j.bns.http.AbstractHttpRequestExecutor 中的方法
-
- getContainerId() -
类 com.baidu.driver4j.bns.Instance 中的方法
-
- getContentType() -
类 com.baidu.driver4j.bns.http.AbstractHttpRequestExecutor 中的方法
- Return the content type to use for sending HTTP invoker requests.
- getData() -
类 com.baidu.driver4j.bns.BNSResponse 中的方法
-
- getDeployPath() -
类 com.baidu.driver4j.bns.Instance 中的方法
-
- getDottedIP() -
类 com.baidu.driver4j.bns.Instance 中的方法
-
- getDottedIP(int) -
类 com.baidu.driver4j.bns.SocketUtils 中的静态方法
- Convert integer IP to format of 'xxx.xx.xx.xx' string
- getErrorCode() -
异常 com.baidu.driver4j.bns.BNSException 中的方法
-
- getExtra() -
类 com.baidu.driver4j.bns.Instance 中的方法
- getter method for property extra
- getFlowCtlConf() -
类 com.baidu.driver4j.bns.Service 中的方法
-
- getGianoSUser() -
类 com.baidu.driver4j.bns.Service 中的方法
-
- getGroupNames() -
类 com.baidu.driver4j.bns.Service 中的方法
-
- getGroupOperUrl() -
类 com.baidu.driver4j.bns.BNSQueryProxy 中的方法
-
- getHealthCheckCmd() -
类 com.baidu.driver4j.bns.Instance 中的方法
-
- getHealthCheckType() -
类 com.baidu.driver4j.bns.Instance 中的方法
-
- getHealthCheckType() -
类 com.baidu.driver4j.bns.Service 中的方法
-
- getHostName() -
类 com.baidu.driver4j.bns.Instance 中的方法
-
- getInstance(String, String) -
类 com.baidu.driver4j.bns.BNSQueryProxy 中的方法
- 服务(组)实例信息查询
- getInstanceId() -
类 com.baidu.driver4j.bns.Instance 中的方法
-
- getInstanceOperUrl() -
类 com.baidu.driver4j.bns.BNSQueryProxy 中的方法
-
- getInstances(String) -
类 com.baidu.driver4j.bns.BNSQueryProxy 中的方法
- 服务(组)实例信息查询
- getInstances(String, boolean) -
类 com.baidu.driver4j.bns.BNSQueryProxy 中的方法
- 服务(组)实例信息查询
- getInstances(String, int...) -
类 com.baidu.driver4j.bns.BNSQueryProxy 中的方法
- 服务(组)实例信息查询,
- getInstancesByServiceGroup(String) -
类 com.baidu.driver4j.bns.BNSQueryProxy 中的方法
- 根据名称查询服务组下的实例信息
- getInstDefaultTag() -
类 com.baidu.driver4j.bns.Service 中的方法
-
- getIp() -
类 com.baidu.driver4j.bns.Instance 中的方法
- getter method for property ip
- getIpByHost(String) -
类 com.baidu.driver4j.bns.SocketUtils 中的静态方法
- get ip address by host name
- getLoad() -
类 com.baidu.driver4j.bns.Instance 中的方法
- getter method for property load
- getMsg() -
类 com.baidu.driver4j.bns.BNSResponse 中的方法
-
- getName() -
类 com.baidu.driver4j.bns.Group 中的方法
-
- getNodePath() -
类 com.baidu.driver4j.bns.Group 中的方法
-
- getNodePath() -
类 com.baidu.driver4j.bns.Service 中的方法
-
- getOffset() -
类 com.baidu.driver4j.bns.Instance 中的方法
- getter method for property offset
- getParentPath() -
类 com.baidu.driver4j.bns.Service 中的方法
-
- getPort() -
类 com.baidu.driver4j.bns.Instance 中的方法
- getter method for property port
- getPort(String) -
类 com.baidu.driver4j.bns.Instance 中的方法
- getter method for property port
- getPort() -
类 com.baidu.driver4j.bns.Service 中的方法
-
- getPortAsString() -
类 com.baidu.driver4j.bns.Instance 中的方法
-
- getPorts() -
类 com.baidu.driver4j.bns.Instance 中的方法
-
- getQosinfo() -
类 com.baidu.driver4j.bns.Service 中的方法
-
- getReadTimeout() -
类 com.baidu.driver4j.bns.BNSQueryProxy 中的方法
-
- getReadTimeout() -
类 com.baidu.driver4j.bns.http.AbstractHttpRequestExecutor 中的方法
-
- getRetCode() -
类 com.baidu.driver4j.bns.BNSResponse 中的方法
-
- getRunUser() -
类 com.baidu.driver4j.bns.Instance 中的方法
-
- getRunUser() -
类 com.baidu.driver4j.bns.Service 中的方法
-
- getSerivceNames() -
类 com.baidu.driver4j.bns.Group 中的方法
- get service names
- getSerivceOperUrl() -
类 com.baidu.driver4j.bns.BNSQueryProxy 中的方法
-
- getService(String) -
类 com.baidu.driver4j.bns.BNSQueryProxy 中的方法
- 服务名称查询服务信息
- getServiceConf() -
类 com.baidu.driver4j.bns.Service 中的方法
-
- getServiceGroup(String) -
类 com.baidu.driver4j.bns.BNSQueryProxy 中的方法
- 根据名称查询服务组信息
- getServiceGroupListByNodePath(String) -
类 com.baidu.driver4j.bns.BNSQueryProxy 中的方法
- 获取某节点路径下的服务组列表
- getServiceGroupNames() -
接口 com.baidu.driver4j.bns.BNSServiceGroupCallback 中的方法
- To tell BNS client which service group name to be registered
- getServiceName() -
类 com.baidu.driver4j.bns.Instance 中的方法
-
- getServiceName() -
类 com.baidu.driver4j.bns.Service 中的方法
-
- getServiceNames() -
接口 com.baidu.driver4j.bns.BNSCallback 中的方法
- To tell BNS client which service name to be registered
- getServiceNames() -
接口 com.baidu.driver4j.bns.BNSServiceCallback 中的方法
- To tell BNS client which service name to be registered
- getStatus() -
类 com.baidu.driver4j.bns.Instance 中的方法
-
- getSuId() -
类 com.baidu.driver4j.bns.Service 中的方法
-
- getSuType() -
类 com.baidu.driver4j.bns.Service 中的方法
-
- getTag() -
类 com.baidu.driver4j.bns.Instance 中的方法
-
- getTagSelector() -
类 com.baidu.driver4j.bns.Service 中的方法
-
- getThreshold() -
类 com.baidu.driver4j.bns.Group 中的方法
-
- getThresholdPercent() -
类 com.baidu.driver4j.bns.Group 中的方法
-
- Group - com.baidu.driver4j.bns 中的 类
- Service group
- Group() -
类 com.baidu.driver4j.bns.Group 的构造方法
-
- GROUP_OPER -
类 com.baidu.driver4j.bns.BNSQueryProxy 中的静态变量
- Service group operation path
- groupOperUrl -
类 com.baidu.driver4j.bns.BNSQueryProxy 中的变量
-
H
- hashCode() -
类 com.baidu.driver4j.bns.Group 中的方法
-
- hashCode() -
类 com.baidu.driver4j.bns.Instance 中的方法
-
- hasServiceName() -
类 com.baidu.driver4j.bns.Group 中的方法
-
- HEAD_LEN -
类 com.baidu.driver4j.bns.BNSHead 中的静态变量
-
- hexStringIp2DottedIp(String) -
类 com.baidu.driver4j.bns.SocketUtils 中的静态方法
- Convert Hex integer IP to format of 'xxx.xx.xx.xx' string
- HTTP_HEADER_ACCEPT_ENCODING -
类 com.baidu.driver4j.bns.http.AbstractHttpRequestExecutor 中的静态变量
-
- HTTP_HEADER_ACCEPT_LANGUAGE -
类 com.baidu.driver4j.bns.http.AbstractHttpRequestExecutor 中的静态变量
-
- HTTP_HEADER_CONTENT_ENCODING -
类 com.baidu.driver4j.bns.http.AbstractHttpRequestExecutor 中的静态变量
-
- HTTP_HEADER_CONTENT_LENGTH -
类 com.baidu.driver4j.bns.http.AbstractHttpRequestExecutor 中的静态变量
-
- HTTP_HEADER_CONTENT_TYPE -
类 com.baidu.driver4j.bns.http.AbstractHttpRequestExecutor 中的静态变量
-
- HTTP_METHOD_GET -
类 com.baidu.driver4j.bns.http.AbstractHttpRequestExecutor 中的静态变量
-
- HTTP_METHOD_POST -
类 com.baidu.driver4j.bns.http.AbstractHttpRequestExecutor 中的静态变量
-
I
- id -
类 com.baidu.driver4j.bns.BNSHead 中的变量
-
- Instance - com.baidu.driver4j.bns 中的 类
- 机器实例信息
- Instance() -
类 com.baidu.driver4j.bns.Instance 的构造方法
-
- INSTANCE_OPER -
类 com.baidu.driver4j.bns.BNSQueryProxy 中的静态变量
- instance operation path
- instanceOperUrl -
类 com.baidu.driver4j.bns.BNSQueryProxy 中的变量
-
- InstanceQuery - com.baidu.driver4j.bns 中的 接口
- BNS query instances interface
- IOUtils - com.baidu.driver4j.bns 中的 类
- IN/OUT utility class
- IOUtils() -
类 com.baidu.driver4j.bns.IOUtils 的构造方法
-
- isAcceptGzipEncoding() -
类 com.baidu.driver4j.bns.http.AbstractHttpRequestExecutor 中的方法
- Return whether to accept GZIP encoding, that is, whether to
send the HTTP "Accept-Encoding" header with "gzip" as value.
- isDisable() -
类 com.baidu.driver4j.bns.Instance 中的方法
-
- isEmpty(String) -
类 com.baidu.driver4j.bns.StringUtils 中的静态方法
-
Checks if a String is empty ("") or null.
- isGzipResponse(HttpURLConnection) -
类 com.baidu.driver4j.bns.http.SimpleHttpRequestExecutor 中的方法
- Determine whether the given response is a GZIP response.
- isMatrixSu() -
类 com.baidu.driver4j.bns.Service 中的方法
-
- isQosopen() -
类 com.baidu.driver4j.bns.Service 中的方法
-
- isServiceExist(String) -
类 com.baidu.driver4j.bns.BNSQueryProxy 中的方法
- check service name exist.
- isSocketConnected(Socket) -
类 com.baidu.driver4j.bns.SocketUtils 中的静态方法
- To check
Socket instance if connected
J
- join(Object[]) -
类 com.baidu.driver4j.bns.StringUtils 中的静态方法
- Joins the elements of the provided array into a single String
containing the provided list of elements.
- join(Object[], char) -
类 com.baidu.driver4j.bns.StringUtils 中的静态方法
- Joins the elements of the provided array into a single String
containing the provided list of elements.
- join(Object[], char, int, int) -
类 com.baidu.driver4j.bns.StringUtils 中的静态方法
- Joins the elements of the provided array into a single String
containing the provided list of elements.
- join(Object[], String) -
类 com.baidu.driver4j.bns.StringUtils 中的静态方法
- Joins the elements of the provided array into a single String
containing the provided list of elements.
- join(Object[], String, int, int) -
类 com.baidu.driver4j.bns.StringUtils 中的静态方法
- Joins the elements of the provided array into a single String
containing the provided list of elements.
- join(Iterator, char) -
类 com.baidu.driver4j.bns.StringUtils 中的静态方法
- Joins the elements of the provided
Iterator into
a single String containing the provided elements.
L
- log_id -
类 com.baidu.driver4j.bns.BNSHead 中的变量
-
- logHTTPRequestInfo(String, String) -
类 com.baidu.driver4j.bns.BNSQueryProxy 中的方法
- 输出日志信息
M
- MAGIC_NUM -
类 com.baidu.driver4j.bns.BNSHead 中的静态变量
-
- magic_num -
类 com.baidu.driver4j.bns.BNSHead 中的变量
-
- MAX_BODY_LEN -
类 com.baidu.driver4j.bns.BNSHead 中的静态变量
-
- mergeServiceName() -
类 com.baidu.driver4j.bns.Group 中的方法
-
O
- openConnection(String) -
类 com.baidu.driver4j.bns.http.SimpleHttpRequestExecutor 中的方法
- Open an HttpURLConnection for the given remote invocation request.
P
- PARAM_JOINER -
类 com.baidu.driver4j.bns.BNSQueryProxy 中的静态变量
-
- PARAM_MARK -
类 com.baidu.driver4j.bns.BNSQueryProxy 中的静态变量
-
- prepareConnection(HttpURLConnection, int, String) -
类 com.baidu.driver4j.bns.http.SimpleHttpRequestExecutor 中的方法
- Prepare the given HTTP connection.
- proxy(String, String) -
类 com.baidu.driver4j.bns.BNSProxy 中的静态方法
-
- proxy(String) -
类 com.baidu.driver4j.bns.BNSProxy 中的静态方法
-
- proxy() -
类 com.baidu.driver4j.bns.BNSProxy 中的静态方法
-
- proxy(String) -
类 com.baidu.driver4j.bns.BNSQueryProxy 中的静态方法
-
- proxy() -
类 com.baidu.driver4j.bns.BNSQueryProxy 中的静态方法
-
Q
- queryInstances(String) -
类 com.baidu.driver4j.bns.BNSQueryProxy 中的方法
-
- queryInstances(String) -
接口 com.baidu.driver4j.bns.InstanceQuery 中的方法
- 服务(组)实例信息查询
- queryServiceGroupName(String) -
类 com.baidu.driver4j.bns.BNSQueryProxy 中的方法
- 服务组搜索
- queryServiceName(String) -
类 com.baidu.driver4j.bns.BNSQueryProxy 中的方法
- 服务搜索
R
- readResponseBody(HttpURLConnection) -
类 com.baidu.driver4j.bns.http.SimpleHttpRequestExecutor 中的方法
- Extract the response body from the given executed remote invocation request.
- readSocket(Socket) -
类 com.baidu.driver4j.bns.SocketUtils 中的静态方法
-
- readTimeout -
类 com.baidu.driver4j.bns.BNSQueryProxy 中的变量
-
- register(BNSCallback) -
类 com.baidu.driver4j.bns.BNSCallbackProxy 中的方法
- To register
BNSCallback instance
- register(BNSServiceCallback) -
类 com.baidu.driver4j.bns.BNSServiceCallbackProxy 中的方法
- To register
BNSCallback instance
- register(BNSServiceGroupCallback) -
类 com.baidu.driver4j.bns.BNSServiceGroupCallbackProxy 中的方法
- To register
BNSCallback instance
- removeAllInstances(String) -
类 com.baidu.driver4j.bns.BNSProxy 中的方法
- 删除服务下所有实例
- removeEnd(String, String) -
类 com.baidu.driver4j.bns.StringUtils 中的静态方法
-
Removes a substring only if it is at the end of a source string,
otherwise returns the source string.
- removeEndIgnoreCase(String, String) -
类 com.baidu.driver4j.bns.StringUtils 中的静态方法
-
Case insensitive removal of a substring if it is at the end of a source
string, otherwise returns the source string.
- removeInstance(String, String, int) -
类 com.baidu.driver4j.bns.BNSProxy 中的方法
- 删除实例
- removeInstance(String, String) -
类 com.baidu.driver4j.bns.BNSProxy 中的方法
- 删除实例
- removeService(String) -
类 com.baidu.driver4j.bns.BNSProxy 中的方法
- 删除服务
- removeServiceGroup(String) -
类 com.baidu.driver4j.bns.BNSProxy 中的方法
- 删除服务组
- removeStart(String, String) -
类 com.baidu.driver4j.bns.StringUtils 中的静态方法
-
Removes a substring only if it is at the begining of a source string,
otherwise returns the source string.
- removeStartIgnoreCase(String, String) -
类 com.baidu.driver4j.bns.StringUtils 中的静态方法
-
Case insensitive removal of a substring if it is at the begining of a
source string, otherwise returns the source string.
- reserved -
类 com.baidu.driver4j.bns.BNSHead 中的变量
-
- reSetPort() -
类 com.baidu.driver4j.bns.Instance 中的方法
-
- run() -
类 com.baidu.driver4j.bns.BNSCallbackProxy 中的方法
-
- run() -
类 com.baidu.driver4j.bns.BNSServiceCallbackProxy 中的方法
-
- run() -
类 com.baidu.driver4j.bns.BNSServiceGroupCallbackProxy 中的方法
-
S
- SELECTED -
接口 com.baidu.driver4j.bns.SelectionStrategy 中的静态变量
- value to determine this one must selected
- SelectionStrategy - com.baidu.driver4j.bns 中的 接口
- This interface is used to BNS query service to decide how select only one result to return
- serivceOperUrl -
类 com.baidu.driver4j.bns.BNSQueryProxy 中的变量
-
- Service - com.baidu.driver4j.bns 中的 类
- Noah BNS service node.
- Service() -
类 com.baidu.driver4j.bns.Service 的构造方法
-
- SERVICE_OPER -
类 com.baidu.driver4j.bns.BNSQueryProxy 中的静态变量
- service operation path
- setAcceptGzipEncoding(boolean) -
类 com.baidu.driver4j.bns.http.AbstractHttpRequestExecutor 中的方法
- Set whether to accept GZIP encoding, that is, whether to
send the HTTP "Accept-Encoding" header with "gzip" as value.
- setAliases(String) -
类 com.baidu.driver4j.bns.Service 中的方法
-
- setBnsQueryProxy(BNSQueryProxy) -
类 com.baidu.driver4j.bns.BNSServiceCallbackProxy 中的方法
- setter method for property bnsQueryProxy
- setBnsQueryProxy(BNSQueryProxy) -
类 com.baidu.driver4j.bns.BNSServiceGroupCallbackProxy 中的方法
- setter method for property bnsQueryProxy
- setConf(String) -
类 com.baidu.driver4j.bns.Group 中的方法
-
- setConfIsJson(String) -
类 com.baidu.driver4j.bns.Service 中的方法
-
- setConfIsJsonType(boolean) -
类 com.baidu.driver4j.bns.Group 中的方法
-
- setConnectTimeout(int) -
类 com.baidu.driver4j.bns.BNSQueryProxy 中的方法
-
- setConnectTimeout(int) -
类 com.baidu.driver4j.bns.http.AbstractHttpRequestExecutor 中的方法
-
- setConstrainGroup(boolean) -
类 com.baidu.driver4j.bns.Group 中的方法
-
- setContainerId(String) -
类 com.baidu.driver4j.bns.Instance 中的方法
-
- setContentType(String) -
类 com.baidu.driver4j.bns.http.AbstractHttpRequestExecutor 中的方法
- Specify the content type to use for sending HTTP invoker requests.
- setDeployPath(String) -
类 com.baidu.driver4j.bns.Instance 中的方法
-
- setDisable(boolean) -
类 com.baidu.driver4j.bns.Instance 中的方法
-
- setExtra(String) -
类 com.baidu.driver4j.bns.Instance 中的方法
- setter method for property extra
- setFlowCtlConf(String) -
类 com.baidu.driver4j.bns.Service 中的方法
-
- setGianoSUser(String) -
类 com.baidu.driver4j.bns.Service 中的方法
-
- setGroupNames(String) -
类 com.baidu.driver4j.bns.Service 中的方法
-
- setHealthCheckCmd(String) -
类 com.baidu.driver4j.bns.Instance 中的方法
-
- setHealthCheckType(String) -
类 com.baidu.driver4j.bns.Instance 中的方法
-
- setHealthCheckType(String) -
类 com.baidu.driver4j.bns.Service 中的方法
-
- setHostName(String) -
类 com.baidu.driver4j.bns.Instance 中的方法
-
- setInstanceId(int) -
类 com.baidu.driver4j.bns.Instance 中的方法
-
- setInstanceQuery(InstanceQuery) -
类 com.baidu.driver4j.bns.BNSCallbackProxy 中的方法
- setter method for property InstanceQuery
- setInstDefaultTag(String) -
类 com.baidu.driver4j.bns.Service 中的方法
-
- setInterval(int) -
类 com.baidu.driver4j.bns.BNSCallbackProxy 中的方法
- setter method for property interval
- setInterval(int) -
类 com.baidu.driver4j.bns.BNSServiceCallbackProxy 中的方法
- setter method for property interval
- setInterval(int) -
类 com.baidu.driver4j.bns.BNSServiceGroupCallbackProxy 中的方法
- setter method for property interval
- setIp(int) -
类 com.baidu.driver4j.bns.Instance 中的方法
- setter method for property ip
- setIp(String) -
类 com.baidu.driver4j.bns.Instance 中的方法
- setter method for property ip
- setJsonObject(JsonObject) -
类 com.baidu.driver4j.bns.BNSResponse 中的方法
-
- setLoad(int) -
类 com.baidu.driver4j.bns.Instance 中的方法
- setter method for property load
- setMatrixSu(boolean) -
类 com.baidu.driver4j.bns.Service 中的方法
-
- setMaxBatchAddSize(int) -
类 com.baidu.driver4j.bns.BNSProxy 中的方法
-
- setMsg(String) -
类 com.baidu.driver4j.bns.BNSResponse 中的方法
-
- setName(String) -
类 com.baidu.driver4j.bns.Group 中的方法
-
- setNodePath(String) -
类 com.baidu.driver4j.bns.Group 中的方法
-
- setNodePath(String) -
类 com.baidu.driver4j.bns.Service 中的方法
-
- setOffset(int) -
类 com.baidu.driver4j.bns.Instance 中的方法
- setter method for property offset
- setOverrideExist(boolean) -
类 com.baidu.driver4j.bns.BNSCallbackProxy 中的方法
- setter method for property overrideExist
- setOverrideExist(boolean) -
类 com.baidu.driver4j.bns.BNSServiceCallbackProxy 中的方法
- setter method for property overrideExist
- setOverrideExist(boolean) -
类 com.baidu.driver4j.bns.BNSServiceGroupCallbackProxy 中的方法
- setter method for property overrideExist
- setParentPath(String) -
类 com.baidu.driver4j.bns.Service 中的方法
-
- setPort(String) -
类 com.baidu.driver4j.bns.Instance 中的方法
-
- setPort(String) -
类 com.baidu.driver4j.bns.Service 中的方法
-
- setPortNumber(int) -
类 com.baidu.driver4j.bns.Instance 中的方法
- setter method for property portNumber
- setQosinfo(String) -
类 com.baidu.driver4j.bns.Service 中的方法
-
- setQosopen(boolean) -
类 com.baidu.driver4j.bns.Service 中的方法
-
- setReadTimeout(int) -
类 com.baidu.driver4j.bns.BNSQueryProxy 中的方法
-
- setReadTimeout(int) -
类 com.baidu.driver4j.bns.http.AbstractHttpRequestExecutor 中的方法
-
- setRetCode(int) -
类 com.baidu.driver4j.bns.BNSResponse 中的方法
-
- setRunUser(String) -
类 com.baidu.driver4j.bns.Instance 中的方法
-
- setRunUser(String) -
类 com.baidu.driver4j.bns.Service 中的方法
-
- setServiceConf(String) -
类 com.baidu.driver4j.bns.Service 中的方法
-
- setServiceName(String) -
类 com.baidu.driver4j.bns.Instance 中的方法
-
- setServiceName(String) -
类 com.baidu.driver4j.bns.Service 中的方法
-
- setStatus(int) -
类 com.baidu.driver4j.bns.Instance 中的方法
-
- setSuId(String) -
类 com.baidu.driver4j.bns.Service 中的方法
-
- setSuType(int) -
类 com.baidu.driver4j.bns.Service 中的方法
-
- setTag(String) -
类 com.baidu.driver4j.bns.Instance 中的方法
-
- setTagSelector(String) -
类 com.baidu.driver4j.bns.Service 中的方法
-
- setThreshold(int) -
类 com.baidu.driver4j.bns.Group 中的方法
-
- setThresholdPercent(int) -
类 com.baidu.driver4j.bns.Group 中的方法
-
- simpleHttpRequestExecutor -
类 com.baidu.driver4j.bns.BNSProxy 中的变量
-
- simpleHttpRequestExecutor -
类 com.baidu.driver4j.bns.BNSQueryProxy 中的变量
-
- SimpleHttpRequestExecutor - com.baidu.driver4j.bns.http 中的 类
- SimpleHttpRequestExecutor implementation that uses standard J2SE facilities to execute POST requests, without support
for HTTP authentication or advanced configuration options.
- SimpleHttpRequestExecutor() -
类 com.baidu.driver4j.bns.http.SimpleHttpRequestExecutor 的构造方法
-
- SleepUtils - com.baidu.driver4j.bns 中的 类
- Utility class for
Thread.sleep(long) - SleepUtils() -
类 com.baidu.driver4j.bns.SleepUtils 的构造方法
-
- SocketUtils - com.baidu.driver4j.bns 中的 类
- Utility tool class for
Socket - SocketUtils() -
类 com.baidu.driver4j.bns.SocketUtils 的构造方法
-
- split(String) -
类 com.baidu.driver4j.bns.StringUtils 中的静态方法
-
Splits the provided text into an array, using whitespace as the separator.
- split(String, char) -
类 com.baidu.driver4j.bns.StringUtils 中的静态方法
-
Splits the provided text into an array, separator specified.
- split(String, String) -
类 com.baidu.driver4j.bns.StringUtils 中的静态方法
-
Splits the provided text into an array, separators specified.
- split(String, String, int) -
类 com.baidu.driver4j.bns.StringUtils 中的静态方法
-
Splits the provided text into an array with a maximum length, separators specified.
- splitByWholeSeparator(String, String) -
类 com.baidu.driver4j.bns.StringUtils 中的静态方法
-
Splits the provided text into an array, separator string specified.
- splitByWholeSeparator(String, String, int) -
类 com.baidu.driver4j.bns.StringUtils 中的静态方法
-
Splits the provided text into an array, separator string specified.
- splitByWholeSeparatorPreserveAllTokens(String, String) -
类 com.baidu.driver4j.bns.StringUtils 中的静态方法
-
Splits the provided text into an array, separator string specified.
- splitByWholeSeparatorPreserveAllTokens(String, String, int) -
类 com.baidu.driver4j.bns.StringUtils 中的静态方法
-
Splits the provided text into an array, separator string specified.
- start() -
类 com.baidu.driver4j.bns.BNSCallbackProxy 中的方法
- do start here.
- start() -
类 com.baidu.driver4j.bns.BNSServiceCallbackProxy 中的方法
- do start here.
- start() -
类 com.baidu.driver4j.bns.BNSServiceGroupCallbackProxy 中的方法
- do start here.
- startsWith(String, String) -
类 com.baidu.driver4j.bns.StringUtils 中的静态方法
-
Check if a String starts with a specified prefix.
- startsWithIgnoreCase(String, String) -
类 com.baidu.driver4j.bns.StringUtils 中的静态方法
-
Case insensitive check if a String starts with a specified prefix.
- stop() -
类 com.baidu.driver4j.bns.BNSCallbackProxy 中的方法
- do stop here. this method must be call if u do need to close
- stop() -
类 com.baidu.driver4j.bns.BNSServiceCallbackProxy 中的方法
- do stop here. this method must be call if u do need to close
- stop() -
类 com.baidu.driver4j.bns.BNSServiceGroupCallbackProxy 中的方法
- do stop here. this method must be call if u do need to close
- stringToInt(String, int) -
类 com.baidu.driver4j.bns.StringUtils 中的静态方法
- 已过时。 Use
StringUtils.toInt(String, int) This method will be removed in Commons Lang 3.0
- StringUtils - com.baidu.driver4j.bns 中的 类
- String utility class.
- StringUtils() -
类 com.baidu.driver4j.bns.StringUtils 的构造方法
-
- substringAfterLast(String, String) -
类 com.baidu.driver4j.bns.StringUtils 中的静态方法
- Gets the substring after the last occurrence of a separator.
- substringBefore(String, String) -
类 com.baidu.driver4j.bns.StringUtils 中的静态方法
- Gets the substring before the first occurrence of a separator.
- substringBeforeLast(String, String) -
类 com.baidu.driver4j.bns.StringUtils 中的静态方法
- Gets the substring before the last occurrence of a separator.
- success() -
类 com.baidu.driver4j.bns.BNSResponse 中的方法
-
T
- toByteArray(InputStream) -
类 com.baidu.driver4j.bns.IOUtils 中的静态方法
- Get the contents of an
InputStream as a byte[].
- toBytes() -
类 com.baidu.driver4j.bns.BNSHead 中的方法
- Convert to byte array
Only support Linux on x86 with little endian
- toInt(String) -
类 com.baidu.driver4j.bns.StringUtils 中的静态方法
-
Convert a
String to an int, returning zero if the conversion fails.
- toInt(String, int) -
类 com.baidu.driver4j.bns.StringUtils 中的静态方法
-
Convert a
String to an int, returning a default value if the conversion fails.
- toLong(String) -
类 com.baidu.driver4j.bns.StringUtils 中的静态方法
-
Convert a
String to an long, returning a default value if the conversion fails.
- toLong(String, long) -
类 com.baidu.driver4j.bns.StringUtils 中的静态方法
-
Convert a
String to an long, returning a default value if the conversion fails.
- toString() -
类 com.baidu.driver4j.bns.Group 中的方法
-
- toString(String) -
类 com.baidu.driver4j.bns.Group 中的方法
-
- toString() -
类 com.baidu.driver4j.bns.Instance 中的方法
-
- toString(String) -
类 com.baidu.driver4j.bns.Instance 中的方法
-
- toString(String, boolean) -
类 com.baidu.driver4j.bns.Instance 中的方法
-
- toString(InputStream) -
类 com.baidu.driver4j.bns.IOUtils 中的静态方法
- Get the contents of an
InputStream as a String
using the default character encoding of the platform.
- toString() -
类 com.baidu.driver4j.bns.Service 中的方法
-
- toString(String) -
类 com.baidu.driver4j.bns.Service 中的方法
-
- toString(Object) -
类 com.baidu.driver4j.bns.StringUtils 中的静态方法
- Gets the
toString of an Object returning
an empty string ("") if null input.
- trimToEmpty(String) -
类 com.baidu.driver4j.bns.StringUtils 中的静态方法
- Removes control characters (char <= 32) from both
ends of this String returning an empty String ("") if the String
is empty ("") after the trim or if it is
null.
U
- unescapeJava(String) -
类 com.baidu.driver4j.bns.StringUtils 中的静态方法
-
Unescapes any Java literals found in the
String.
- unescapeJava(Writer, String) -
类 com.baidu.driver4j.bns.StringUtils 中的静态方法
-
Unescapes any Java literals found in the
String to a Writer.
- unRegister(BNSCallback) -
类 com.baidu.driver4j.bns.BNSCallbackProxy 中的方法
- do unregister call back
- unRegister(BNSCallback) -
类 com.baidu.driver4j.bns.BNSServiceCallbackProxy 中的方法
- do unregister call back
- unRegister(BNSServiceGroupCallback) -
类 com.baidu.driver4j.bns.BNSServiceGroupCallbackProxy 中的方法
- do unregister call back
- unRegisterAll() -
类 com.baidu.driver4j.bns.BNSCallbackProxy 中的方法
-
- unRegisterAll() -
类 com.baidu.driver4j.bns.BNSServiceCallbackProxy 中的方法
-
- unRegisterAll() -
类 com.baidu.driver4j.bns.BNSServiceGroupCallbackProxy 中的方法
-
- updateInstance(String, Instance) -
类 com.baidu.driver4j.bns.BNSProxy 中的方法
- 修改实例的各种信息
- updateInstance(String, Instance, boolean) -
类 com.baidu.driver4j.bns.BNSProxy 中的方法
- 修改实例的各种信息
- updateService(Service) -
类 com.baidu.driver4j.bns.BNSProxy 中的方法
- 更新服务详情
V
- validateResponse(HttpURLConnection) -
类 com.baidu.driver4j.bns.http.SimpleHttpRequestExecutor 中的方法
- Validate the given response as contained in the HttpURLConnection object, throwing an exception if it does not
correspond to a successful HTTP response.
- valueOf(String) -
枚举 com.baidu.driver4j.bns.BNSException.ErrorCode 中的静态方法
- 返回带有指定名称的该类型的枚举常量。
- values() -
枚举 com.baidu.driver4j.bns.BNSException.ErrorCode 中的静态方法
- 按照声明该枚举类型的常量的顺序,返回
包含这些常量的数组。
- version -
类 com.baidu.driver4j.bns.BNSHead 中的变量
-
W
- wrap(Type, String) -
类 com.baidu.driver4j.bns.BNSResponse 中的方法
-
- wrap(Class<T>, String) -
类 com.baidu.driver4j.bns.BNSResponse 中的方法
-
- wrapData(Class<T>) -
类 com.baidu.driver4j.bns.BNSResponse 中的方法
-
- wrapData(Type) -
类 com.baidu.driver4j.bns.BNSResponse 中的方法
-
- wrapJson(JsonElement, Type) -
类 com.baidu.driver4j.bns.BNSResponse 中的静态方法
-
- writeRequestBody(HttpURLConnection, ByteArrayOutputStream) -
类 com.baidu.driver4j.bns.http.SimpleHttpRequestExecutor 中的方法
- Set the given serialized remote invocation as request body.
- writeSocket(Socket, byte[]) -
类 com.baidu.driver4j.bns.SocketUtils 中的静态方法
- Write bytes to socket
A B C D E F G H I J L M O P Q R S T U V W
Copyright © 2016. All rights reserved.