Index

A B C D E F G H I M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values

A

addAgent(UserAgent.Agent) - Method in interface com.palantir.conjure.java.api.config.service.UserAgent
Returns a new UserAgent instance whose UserAgent.informational() agents are this instance's agents plus the given agent.
addTo(Temporal) - Method in class com.palantir.conjure.java.api.config.service.HumanReadableDuration
 
apiToken() - Method in interface com.palantir.conjure.java.api.config.service.PartialServiceConfiguration
The API token to be used to interact with the service.
apiToken() - Method in interface com.palantir.conjure.java.api.config.service.ServiceConfiguration
 

B

backoffSlotSize() - Method in interface com.palantir.conjure.java.api.config.service.PartialServiceConfiguration
The size of one backoff time slot for call retries.
backoffSlotSize() - Method in interface com.palantir.conjure.java.api.config.service.ServiceConfiguration
 
BasicCredentials - Class in com.palantir.conjure.java.api.config.service
 
BasicCredentials() - Constructor for class com.palantir.conjure.java.api.config.service.BasicCredentials
 
builder() - Static method in interface com.palantir.conjure.java.api.config.service.PartialServiceConfiguration
 
builder() - Static method in class com.palantir.conjure.java.api.config.service.ProxyConfiguration
 
builder() - Static method in interface com.palantir.conjure.java.api.config.service.ServiceConfiguration
 
builder() - Static method in class com.palantir.conjure.java.api.config.service.ServicesConfigBlock
 
Builder() - Constructor for class com.palantir.conjure.java.api.config.service.PartialServiceConfiguration.Builder
 
Builder() - Constructor for class com.palantir.conjure.java.api.config.service.ProxyConfiguration.Builder
 
Builder() - Constructor for class com.palantir.conjure.java.api.config.service.ServiceConfiguration.Builder
 
Builder() - Constructor for class com.palantir.conjure.java.api.config.service.ServicesConfigBlock.Builder
 

C

check() - Method in class com.palantir.conjure.java.api.config.service.ProxyConfiguration
 
check() - Method in interface com.palantir.conjure.java.api.config.service.UserAgent.Agent
 
com.palantir.conjure.java.api.config.service - package com.palantir.conjure.java.api.config.service
 
comments() - Method in interface com.palantir.conjure.java.api.config.service.UserAgent.Agent
invalid input: '<'a href="https://datatracker.ietf.org/doc/html/rfc7231#section-5.5.3>rfc7231 section-5.5.3 comment metadata (as described by rfc7230 section-3.2.6) for additional diagnostic information.
compareTo(HumanReadableDuration) - Method in class com.palantir.conjure.java.api.config.service.HumanReadableDuration
 
CONJURE_AGENT_NAME - Static variable in class com.palantir.conjure.java.api.config.service.UserAgents
The agent name identifying the conjure-java library in a UserAgent.
connectTimeout() - Method in interface com.palantir.conjure.java.api.config.service.PartialServiceConfiguration
Connect timeout for requests.
connectTimeout() - Method in interface com.palantir.conjure.java.api.config.service.ServiceConfiguration
 
credentials() - Method in class com.palantir.conjure.java.api.config.service.ProxyConfiguration
Credentials if the proxy needs authentication.

D

days(long) - Static method in class com.palantir.conjure.java.api.config.service.HumanReadableDuration
 
DEFAULT_VERSION - Static variable in interface com.palantir.conjure.java.api.config.service.UserAgent.Agent
 
defaultApiToken() - Method in class com.palantir.conjure.java.api.config.service.ServicesConfigBlock
Fallback API token to be used if the service specific API token is not defined in the PartialServiceConfiguration.
defaultBackoffSlotSize() - Method in class com.palantir.conjure.java.api.config.service.ServicesConfigBlock
Default global backoff slot size, see PartialServiceConfiguration.backoffSlotSize().
defaultConnectTimeout() - Method in class com.palantir.conjure.java.api.config.service.ServicesConfigBlock
Default global connect timeout.
defaultEnableGcmCipherSuites() - Method in class com.palantir.conjure.java.api.config.service.ServicesConfigBlock
Default enablement of gcm cipher suites, defaults to false.
defaultEnableHttp2() - Method in class com.palantir.conjure.java.api.config.service.ServicesConfigBlock
Default enablement of http/2..
defaultFallbackToCommonNameVerification() - Method in class com.palantir.conjure.java.api.config.service.ServicesConfigBlock
Deprecated.
This option will be removed by the end of 2019. Certificates are expected to provide valid SANs.
defaultProxyConfiguration() - Method in class com.palantir.conjure.java.api.config.service.ServicesConfigBlock
Default global proxy configuration for connecting to the services.
defaultReadTimeout() - Method in class com.palantir.conjure.java.api.config.service.ServicesConfigBlock
Default global read timeout.
defaultSecurity() - Method in class com.palantir.conjure.java.api.config.service.ServicesConfigBlock
Fallback SSL Configuration to be used if the service specific SSL configuration is not defined in the PartialServiceConfiguration.
defaultWriteTimeout() - Method in class com.palantir.conjure.java.api.config.service.ServicesConfigBlock
Default global write timeout.
DIRECT - Enum constant in enum class com.palantir.conjure.java.api.config.service.ProxyConfiguration.Type
Use a direct connection.
DIRECT - Static variable in class com.palantir.conjure.java.api.config.service.ProxyConfiguration
 

E

empty() - Static method in class com.palantir.conjure.java.api.config.service.ServicesConfigBlock
 
enableGcmCipherSuites() - Method in interface com.palantir.conjure.java.api.config.service.PartialServiceConfiguration
Enables slower, but more standard cipher suite support, defaults to false.
enableGcmCipherSuites() - Method in interface com.palantir.conjure.java.api.config.service.ServiceConfiguration
 
enableHttp2() - Method in interface com.palantir.conjure.java.api.config.service.PartialServiceConfiguration
Whether or not to allow the http/2 protocol.
enableHttp2() - Method in interface com.palantir.conjure.java.api.config.service.ServiceConfiguration
 
equals(Object) - Method in class com.palantir.conjure.java.api.config.service.HumanReadableDuration
 

F

fallbackToCommonNameVerification() - Method in interface com.palantir.conjure.java.api.config.service.PartialServiceConfiguration
Deprecated.
This option will be removed by the end of 2019. Certificates are expected to provide valid SANs.
fallbackToCommonNameVerification() - Method in interface com.palantir.conjure.java.api.config.service.ServiceConfiguration
 
format(UserAgent) - Static method in class com.palantir.conjure.java.api.config.service.UserAgents
Returns the canonical string format for the given UserAgent.
FROM_ENVIRONMENT - Enum constant in enum class com.palantir.conjure.java.api.config.service.ProxyConfiguration.Type
Use an http-proxy with ProxyConfiguration.hostAndPort() extracted from environment's "https_proxy".
fromString(String) - Static method in class com.palantir.conjure.java.api.config.service.HostAndPort
 

G

get(String) - Method in class com.palantir.conjure.java.api.config.service.ServiceConfigurationFactory
Returns the ServiceConfiguration for the given name.
get(TemporalUnit) - Method in class com.palantir.conjure.java.api.config.service.HumanReadableDuration
 
getAll() - Method in class com.palantir.conjure.java.api.config.service.ServiceConfigurationFactory
Returns all ServiceConfigurations.
getQuantity() - Method in class com.palantir.conjure.java.api.config.service.HumanReadableDuration
 
getUnit() - Method in class com.palantir.conjure.java.api.config.service.HumanReadableDuration
 
getUnits() - Method in class com.palantir.conjure.java.api.config.service.HumanReadableDuration
 

H

hashCode() - Method in class com.palantir.conjure.java.api.config.service.HumanReadableDuration
 
hostAndPort() - Method in class com.palantir.conjure.java.api.config.service.ProxyConfiguration
The hostname and port of the HTTP/HTTPS Proxy.
HostAndPort - Class in com.palantir.conjure.java.api.config.service
See Guava's HostAndPort.
hours(long) - Static method in class com.palantir.conjure.java.api.config.service.HumanReadableDuration
 
HTTP - Enum constant in enum class com.palantir.conjure.java.api.config.service.ProxyConfiguration.Type
Use an http-proxy specified by ProxyConfiguration.hostAndPort() and (optionally) ProxyConfiguration.credentials().
HTTPS - Enum constant in enum class com.palantir.conjure.java.api.config.service.ProxyConfiguration.Type
Use an https-proxy specified by ProxyConfiguration.hostAndPort() and (optionally) ProxyConfiguration.credentials().
HumanReadableDuration - Class in com.palantir.conjure.java.api.config.service
 

I

informational() - Method in interface com.palantir.conjure.java.api.config.service.UserAgent
A list of additional libraries that participate (client-side) in the RPC call, for instance RPC libraries, API JARs, etc.
isEnabled(String) - Method in class com.palantir.conjure.java.api.config.service.ServiceConfigurationFactory
Checks if a service is enabled, i.e., if the configured ServiceConfigurationFactory.services contains a service configuration of the given name, and the configuration has at least one URI.

M

maxNumRetries() - Method in interface com.palantir.conjure.java.api.config.service.PartialServiceConfiguration
The maximum number of times a failed RPC call should be retried.
maxNumRetries() - Method in interface com.palantir.conjure.java.api.config.service.ServiceConfiguration
 
mesh(String) - Static method in class com.palantir.conjure.java.api.config.service.ProxyConfiguration
 
MESH - Enum constant in enum class com.palantir.conjure.java.api.config.service.ProxyConfiguration.Type
Redirects requests to the ProxyConfiguration.hostAndPort() and sets the HTTP Host header to the original request's authority.
microseconds(long) - Static method in class com.palantir.conjure.java.api.config.service.HumanReadableDuration
 
milliseconds(long) - Static method in class com.palantir.conjure.java.api.config.service.HumanReadableDuration
 
minutes(long) - Static method in class com.palantir.conjure.java.api.config.service.HumanReadableDuration
 

N

name() - Method in interface com.palantir.conjure.java.api.config.service.UserAgent.Agent
 
nanoseconds(long) - Static method in class com.palantir.conjure.java.api.config.service.HumanReadableDuration
 
nodeId() - Method in interface com.palantir.conjure.java.api.config.service.UserAgent
Identifies the node (e.g., IP address, container identifier, etc) on which this user agent was constructed.

O

of(ServicesConfigBlock) - Static method in class com.palantir.conjure.java.api.config.service.ServiceConfigurationFactory
Constructs a factory for a fixed ServicesConfigBlock.
of(UserAgent.Agent) - Static method in interface com.palantir.conjure.java.api.config.service.UserAgent
Like UserAgent.of(Agent, String), but with an empty/unknown node id.
of(UserAgent.Agent, String) - Static method in interface com.palantir.conjure.java.api.config.service.UserAgent
Creates a new UserAgent with the given UserAgent.primary() agent and originating node id.
of(UserAgent, Iterable) - Static method in interface com.palantir.conjure.java.api.config.service.UserAgent
Returns a user agent with the given base agent combined with specified additional informational agents.
of(String, String) - Static method in interface com.palantir.conjure.java.api.config.service.UserAgent.Agent
 
of(String, String, Iterable) - Static method in interface com.palantir.conjure.java.api.config.service.UserAgent.Agent
 
of(String) - Static method in class com.palantir.conjure.java.api.config.service.ProxyConfiguration
 
of(String, BasicCredentials) - Static method in class com.palantir.conjure.java.api.config.service.ProxyConfiguration
 
of(String, String) - Static method in class com.palantir.conjure.java.api.config.service.BasicCredentials
 
of(List, Optional) - Static method in interface com.palantir.conjure.java.api.config.service.PartialServiceConfiguration
 

P

parse(String) - Static method in class com.palantir.conjure.java.api.config.service.UserAgents
Parses the given string into a UserAgent or throws an IllegalArgumentException if no correctly formatted primary user agent can be found.
PartialServiceConfiguration - Interface in com.palantir.conjure.java.api.config.service
 
PartialServiceConfiguration.Builder - Class in com.palantir.conjure.java.api.config.service
 
password() - Method in class com.palantir.conjure.java.api.config.service.BasicCredentials
 
primary() - Method in interface com.palantir.conjure.java.api.config.service.UserAgent
The primary user agent, typically the name/version of the service initiating an RPC call.
proxy() - Method in interface com.palantir.conjure.java.api.config.service.ServiceConfiguration
 
proxyConfiguration() - Method in interface com.palantir.conjure.java.api.config.service.PartialServiceConfiguration
Proxy configuration for connecting to the service.
ProxyConfiguration - Class in com.palantir.conjure.java.api.config.service
 
ProxyConfiguration() - Constructor for class com.palantir.conjure.java.api.config.service.ProxyConfiguration
 
ProxyConfiguration.Builder - Class in com.palantir.conjure.java.api.config.service
 
ProxyConfiguration.Type - Enum Class in com.palantir.conjure.java.api.config.service
 

R

readTimeout() - Method in interface com.palantir.conjure.java.api.config.service.PartialServiceConfiguration
Read timeout for requests.
readTimeout() - Method in interface com.palantir.conjure.java.api.config.service.ServiceConfiguration
 

S

seconds(long) - Static method in class com.palantir.conjure.java.api.config.service.HumanReadableDuration
 
security() - Method in interface com.palantir.conjure.java.api.config.service.PartialServiceConfiguration
The SSL configuration needed to interact with the service.
security() - Method in interface com.palantir.conjure.java.api.config.service.ServiceConfiguration
 
ServiceConfiguration - Interface in com.palantir.conjure.java.api.config.service
A variant of PartialServiceConfiguration in which some fields (e.g., ServiceConfiguration.security()) are required.
ServiceConfiguration.Builder - Class in com.palantir.conjure.java.api.config.service
 
ServiceConfigurationFactory - Class in com.palantir.conjure.java.api.config.service
Given a ServicesConfigBlock, populates ServiceConfiguration instances for configured services.
services() - Method in class com.palantir.conjure.java.api.config.service.ServicesConfigBlock
 
ServicesConfigBlock - Class in com.palantir.conjure.java.api.config.service
Configuration class that contains a map of serviceNames and their respective PartialServiceConfigurations.
ServicesConfigBlock() - Constructor for class com.palantir.conjure.java.api.config.service.ServicesConfigBlock
 
ServicesConfigBlock.Builder - Class in com.palantir.conjure.java.api.config.service
 
socks(String) - Static method in class com.palantir.conjure.java.api.config.service.ProxyConfiguration
 
SOCKS - Enum constant in enum class com.palantir.conjure.java.api.config.service.ProxyConfiguration.Type
Connections are created using a SOCKS proxy.
subtractFrom(Temporal) - Method in class com.palantir.conjure.java.api.config.service.HumanReadableDuration
 

T

toDays() - Method in class com.palantir.conjure.java.api.config.service.HumanReadableDuration
 
toHours() - Method in class com.palantir.conjure.java.api.config.service.HumanReadableDuration
 
toJavaDuration() - Method in class com.palantir.conjure.java.api.config.service.HumanReadableDuration
 
toMicroseconds() - Method in class com.palantir.conjure.java.api.config.service.HumanReadableDuration
 
toMilliseconds() - Method in class com.palantir.conjure.java.api.config.service.HumanReadableDuration
 
toMinutes() - Method in class com.palantir.conjure.java.api.config.service.HumanReadableDuration
 
toNanoseconds() - Method in class com.palantir.conjure.java.api.config.service.HumanReadableDuration
 
toSeconds() - Method in class com.palantir.conjure.java.api.config.service.HumanReadableDuration
 
toString() - Method in class com.palantir.conjure.java.api.config.service.HostAndPort
Rebuild the host:port string, including brackets if necessary.
toString() - Method in class com.palantir.conjure.java.api.config.service.HumanReadableDuration
 
tryParse(String) - Static method in class com.palantir.conjure.java.api.config.service.UserAgents
Like UserAgents.parse(String), but never fails and returns the primary agent unknown/0.0.0 if no valid primary agent can be parsed.
tryParsePrimaryName(String) - Static method in class com.palantir.conjure.java.api.config.service.UserAgents
Parse and return only the `name` component of the primary user-agent string, or "unknown" if no valid primary agent name can be parsed.
type() - Method in class com.palantir.conjure.java.api.config.service.ProxyConfiguration
The type of Proxy.

U

uris() - Method in interface com.palantir.conjure.java.api.config.service.PartialServiceConfiguration
A list of service URIs.
uris() - Method in interface com.palantir.conjure.java.api.config.service.ServiceConfiguration
 
UserAgent - Interface in com.palantir.conjure.java.api.config.service
Constructs, validates, and formats a canonical User-Agent header.
UserAgent.Agent - Interface in com.palantir.conjure.java.api.config.service
Specifies an agent that participates (client-side) in an RPC call in terms of its name and version.
UserAgents - Class in com.palantir.conjure.java.api.config.service
 
username() - Method in class com.palantir.conjure.java.api.config.service.BasicCredentials
 

V

valueOf(String) - Static method in class com.palantir.conjure.java.api.config.service.HumanReadableDuration
 
valueOf(String) - Static method in enum class com.palantir.conjure.java.api.config.service.ProxyConfiguration.Type
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.palantir.conjure.java.api.config.service.ProxyConfiguration.Type
Returns an array containing the constants of this enum class, in the order they are declared.
version() - Method in interface com.palantir.conjure.java.api.config.service.UserAgent.Agent
 

W

writeTimeout() - Method in interface com.palantir.conjure.java.api.config.service.PartialServiceConfiguration
Write timeout for requests.
writeTimeout() - Method in interface com.palantir.conjure.java.api.config.service.ServiceConfiguration
 
A B C D E F G H I M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values