Index
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
UserAgentinstance whoseUserAgent.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 nameidentifying the conjure-java library in aUserAgent. - 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
ServiceConfigurationfor 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.servicescontains a service configuration of the given name, and the configuration has at least oneURI.
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
UserAgentwith the givenUserAgent.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
UserAgentor throws anIllegalArgumentExceptionif 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
PartialServiceConfigurationin 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, populatesServiceConfigurationinstances 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 respectivePartialServiceConfigurations. - 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 agentunknown/0.0.0if 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
All Classes and Interfaces|All Packages|Constant Field Values