Index
All Classes and Interfaces|All Packages
A
- accept() - Element in annotation interface com.palantir.dialogue.annotations.Request
-
Response body
Deserializer. - accepts() - Method in class com.palantir.dialogue.annotations.ErrorHandlingVoidDeserializer
- accepts() - Method in class com.palantir.dialogue.annotations.StdDeserializer
- addHeaderValue(String, String) - Method in class com.palantir.dialogue.annotations.MultipartRequestBody.ContentBodyPartBuilder
- addPart(MultipartRequestBody.Part) - Method in class com.palantir.dialogue.annotations.MultipartRequestBody.Builder
B
- build() - Method in class com.palantir.dialogue.annotations.MultipartRequestBody.Builder
- build() - Method in class com.palantir.dialogue.annotations.MultipartRequestBody.ContentBodyPartBuilder
- build() - Method in class com.palantir.dialogue.annotations.MultipartRequestBody.FormBodyPartBuilder
- builder() - Static method in class com.palantir.dialogue.annotations.MultipartRequestBody
C
- close() - Method in interface com.palantir.dialogue.annotations.ContentBody
-
Closes this
ContentBodyand releases all resources. - close() - Method in class com.palantir.dialogue.annotations.MultipartRequestBody
- com.palantir.dialogue.annotations - package com.palantir.dialogue.annotations
- ConjureErrorDecoder - Class in com.palantir.dialogue.annotations
- ConjureErrorDecoder() - Constructor for class com.palantir.dialogue.annotations.ConjureErrorDecoder
- ContentBody - Interface in com.palantir.dialogue.annotations
- contentBodyPartBuilder(ContentBody) - Static method in class com.palantir.dialogue.annotations.MultipartRequestBody
- contentLength() - Method in interface com.palantir.dialogue.annotations.ContentBody
- contentLength() - Method in class com.palantir.dialogue.annotations.MultipartRequestBody
- contentType() - Method in interface com.palantir.dialogue.annotations.ContentBody
-
A HTTP content type (e.g., "application/json") indicating the type of content.
- contentType() - Method in class com.palantir.dialogue.annotations.MultipartRequestBody
D
- decode(Response) - Method in class com.palantir.dialogue.annotations.ConjureErrorDecoder
- decode(Response) - Method in interface com.palantir.dialogue.annotations.ErrorDecoder
- decode(Response) - Method in class com.palantir.dialogue.annotations.ErrorDecoder.None
- DefaultListParamEncoder - Interface in com.palantir.dialogue.annotations
-
Marker interface to appease the compiler.
- DefaultMultimapParamEncoder - Class in com.palantir.dialogue.annotations
- DefaultMultimapParamEncoder() - Constructor for class com.palantir.dialogue.annotations.DefaultMultimapParamEncoder
- DefaultParamEncoder - Interface in com.palantir.dialogue.annotations
-
Marker interface to appease the compiler.
- DefaultParameterSerializer - Enum Class in com.palantir.dialogue.annotations
- deserialize(Response) - Method in class com.palantir.dialogue.annotations.ErrorHandlingVoidDeserializer
- deserialize(Response) - Method in class com.palantir.dialogue.annotations.InputStreamDeserializer
- deserialize(Response) - Method in class com.palantir.dialogue.annotations.ResponseDeserializer
- DeserializerFactory<U> - Interface in com.palantir.dialogue.annotations
- deserializerFor(TypeMarker) - Method in interface com.palantir.dialogue.annotations.DeserializerFactory
- deserializerFor(TypeMarker) - Method in class com.palantir.dialogue.annotations.Json
- deserializerFor(TypeMarker) - Method in class com.palantir.dialogue.annotations.ErrorHandlingDeserializerFactory
- deserializerFor(TypeMarker) - Method in class com.palantir.dialogue.annotations.StdDeserializer
E
- encoder() - Element in annotation interface com.palantir.dialogue.annotations.Request.Header
- encoder() - Element in annotation interface com.palantir.dialogue.annotations.Request.HeaderMap
- encoder() - Element in annotation interface com.palantir.dialogue.annotations.Request.PathParam
- encoder() - Element in annotation interface com.palantir.dialogue.annotations.Request.QueryMap
- encoder() - Element in annotation interface com.palantir.dialogue.annotations.Request.QueryParam
- errorDecoder() - Element in annotation interface com.palantir.dialogue.annotations.Request
-
Error handling strategy.
- ErrorDecoder - Interface in com.palantir.dialogue.annotations
- ErrorDecoder.None - Class in com.palantir.dialogue.annotations
- ErrorHandlingDeserializerFactory<T> - Class in com.palantir.dialogue.annotations
- ErrorHandlingDeserializerFactory(DeserializerFactory, ErrorDecoder) - Constructor for class com.palantir.dialogue.annotations.ErrorHandlingDeserializerFactory
- ErrorHandlingVoidDeserializer - Class in com.palantir.dialogue.annotations
- ErrorHandlingVoidDeserializer(Deserializer, ErrorDecoder) - Constructor for class com.palantir.dialogue.annotations.ErrorHandlingVoidDeserializer
- extractFields(T) - Method in class com.palantir.dialogue.annotations.FormUrlEncodedSerializerFactory
-
Extracts the form fields from
value.
F
- fileName(String) - Method in class com.palantir.dialogue.annotations.MultipartRequestBody.FormBodyPartBuilder
- formBodyPartBuilder(String, ContentBody) - Static method in class com.palantir.dialogue.annotations.MultipartRequestBody
- FormUrlEncodedSerializerFactory<T> - Class in com.palantir.dialogue.annotations
-
Extend this class in order to serialize
Ttoapplication/x-www-form-urlencodedrequest body. - FormUrlEncodedSerializerFactory() - Constructor for class com.palantir.dialogue.annotations.FormUrlEncodedSerializerFactory
I
- inputStream(String, InputStream) - Static method in interface com.palantir.dialogue.annotations.ContentBody
- InputStreamDeserializer - Class in com.palantir.dialogue.annotations
- InputStreamDeserializer() - Constructor for class com.palantir.dialogue.annotations.InputStreamDeserializer
- InputStreamDeserializer(BodySerDe) - Constructor for class com.palantir.dialogue.annotations.InputStreamDeserializer
- INSTANCE - Enum constant in enum class com.palantir.dialogue.annotations.DefaultParameterSerializer
- isError(Response) - Method in class com.palantir.dialogue.annotations.ConjureErrorDecoder
- isError(Response) - Method in interface com.palantir.dialogue.annotations.ErrorDecoder
- isError(Response) - Method in class com.palantir.dialogue.annotations.ErrorDecoder.None
J
- Json - Class in com.palantir.dialogue.annotations
-
Implements conjure-style json body and response handling.
- Json() - Constructor for class com.palantir.dialogue.annotations.Json
- Json(ObjectMapper) - Constructor for class com.palantir.dialogue.annotations.Json
L
- listEncoder() - Element in annotation interface com.palantir.dialogue.annotations.Request.PathParam
- ListParamEncoder<T> - Interface in com.palantir.dialogue.annotations
M
- MapToMultimapParamEncoder - Class in com.palantir.dialogue.annotations
- MapToMultimapParamEncoder() - Constructor for class com.palantir.dialogue.annotations.MapToMultimapParamEncoder
- method() - Element in annotation interface com.palantir.dialogue.annotations.Request
- MultimapParamEncoder<T> - Interface in com.palantir.dialogue.annotations
- MultipartRequestBody - Class in com.palantir.dialogue.annotations
- MultipartRequestBody.Builder - Class in com.palantir.dialogue.annotations
- MultipartRequestBody.ContentBodyPartBuilder - Class in com.palantir.dialogue.annotations
- MultipartRequestBody.FormBodyPartBuilder - Class in com.palantir.dialogue.annotations
- MultipartRequestBody.Part - Class in com.palantir.dialogue.annotations
N
- None() - Constructor for class com.palantir.dialogue.annotations.ErrorDecoder.None
P
- ParamEncoder<T> - Interface in com.palantir.dialogue.annotations
- ParameterSerializer - Interface in com.palantir.dialogue.annotations
- path() - Element in annotation interface com.palantir.dialogue.annotations.Request
-
Request path.
- path(String, Path) - Static method in interface com.palantir.dialogue.annotations.ContentBody
R
- repeatable() - Method in interface com.palantir.dialogue.annotations.ContentBody
-
Returns
- repeatable() - Method in class com.palantir.dialogue.annotations.MultipartRequestBody
- Request - Annotation Interface in com.palantir.dialogue.annotations
-
Annotates an RPC endpoint.
- Request.Body - Annotation Interface in com.palantir.dialogue.annotations
- Request.Header - Annotation Interface in com.palantir.dialogue.annotations
- Request.HeaderMap - Annotation Interface in com.palantir.dialogue.annotations
- Request.PathParam - Annotation Interface in com.palantir.dialogue.annotations
- Request.QueryMap - Annotation Interface in com.palantir.dialogue.annotations
-
Similar to the Feign QueryMap serialization type.
- Request.QueryParam - Annotation Interface in com.palantir.dialogue.annotations
- ResponseDeserializer - Class in com.palantir.dialogue.annotations
- ResponseDeserializer() - Constructor for class com.palantir.dialogue.annotations.ResponseDeserializer
S
- serialize(T) - Method in class com.palantir.dialogue.annotations.FormUrlEncodedSerializerFactory
- serializeAuthHeader(AuthHeader) - Method in enum class com.palantir.dialogue.annotations.DefaultParameterSerializer
- serializeAuthHeader(AuthHeader) - Method in interface com.palantir.dialogue.annotations.ParameterSerializer
- serializeBearerToken(BearerToken) - Method in enum class com.palantir.dialogue.annotations.DefaultParameterSerializer
- serializeBearerToken(BearerToken) - Method in interface com.palantir.dialogue.annotations.ParameterSerializer
- serializeBoolean(boolean) - Method in enum class com.palantir.dialogue.annotations.DefaultParameterSerializer
- serializeBoolean(boolean) - Method in interface com.palantir.dialogue.annotations.ParameterSerializer
- serializeChar(char) - Method in enum class com.palantir.dialogue.annotations.DefaultParameterSerializer
- serializeChar(char) - Method in interface com.palantir.dialogue.annotations.ParameterSerializer
- serializeDateTime(OffsetDateTime) - Method in enum class com.palantir.dialogue.annotations.DefaultParameterSerializer
- serializeDateTime(OffsetDateTime) - Method in interface com.palantir.dialogue.annotations.ParameterSerializer
- serializeDouble(double) - Method in enum class com.palantir.dialogue.annotations.DefaultParameterSerializer
- serializeDouble(double) - Method in interface com.palantir.dialogue.annotations.ParameterSerializer
- serializeFloat(float) - Method in enum class com.palantir.dialogue.annotations.DefaultParameterSerializer
- serializeFloat(float) - Method in interface com.palantir.dialogue.annotations.ParameterSerializer
- serializeInteger(int) - Method in enum class com.palantir.dialogue.annotations.DefaultParameterSerializer
- serializeInteger(int) - Method in interface com.palantir.dialogue.annotations.ParameterSerializer
- serializeLong(long) - Method in enum class com.palantir.dialogue.annotations.DefaultParameterSerializer
- serializeLong(long) - Method in interface com.palantir.dialogue.annotations.ParameterSerializer
- SerializerFactory<U> - Interface in com.palantir.dialogue.annotations
- serializerFor(TypeMarker) - Method in class com.palantir.dialogue.annotations.Json
- serializerFor(TypeMarker) - Method in interface com.palantir.dialogue.annotations.SerializerFactory
- serializerFor(TypeMarker) - Method in class com.palantir.dialogue.annotations.StdSerializer
- serializeRid(ResourceIdentifier) - Method in enum class com.palantir.dialogue.annotations.DefaultParameterSerializer
- serializeRid(ResourceIdentifier) - Method in interface com.palantir.dialogue.annotations.ParameterSerializer
- serializeSafeLong(SafeLong) - Method in enum class com.palantir.dialogue.annotations.DefaultParameterSerializer
- serializeSafeLong(SafeLong) - Method in interface com.palantir.dialogue.annotations.ParameterSerializer
- serializeString(String) - Method in enum class com.palantir.dialogue.annotations.DefaultParameterSerializer
- serializeString(String) - Method in interface com.palantir.dialogue.annotations.ParameterSerializer
- serializeUuid(UUID) - Method in enum class com.palantir.dialogue.annotations.DefaultParameterSerializer
- serializeUuid(UUID) - Method in interface com.palantir.dialogue.annotations.ParameterSerializer
- StdDeserializer<T> - Class in com.palantir.dialogue.annotations
- StdDeserializer(String) - Constructor for class com.palantir.dialogue.annotations.StdDeserializer
- StdSerializer<T> - Class in com.palantir.dialogue.annotations
- StdSerializer() - Constructor for class com.palantir.dialogue.annotations.StdSerializer
T
- toParamValue(Object) - Method in class com.palantir.dialogue.annotations.ToStringParamEncoder
- toParamValue(T) - Method in interface com.palantir.dialogue.annotations.ParamEncoder
- toParamValues(Multimap) - Method in class com.palantir.dialogue.annotations.DefaultMultimapParamEncoder
- toParamValues(Object) - Method in class com.palantir.dialogue.annotations.ToStringParamEncoder
- toParamValues(Map) - Method in class com.palantir.dialogue.annotations.MapToMultimapParamEncoder
- toParamValues(T) - Method in interface com.palantir.dialogue.annotations.ListParamEncoder
- toParamValues(T) - Method in interface com.palantir.dialogue.annotations.MultimapParamEncoder
- toString() - Method in class com.palantir.dialogue.annotations.InputStreamDeserializer
- toString() - Method in class com.palantir.dialogue.annotations.ResponseDeserializer
- ToStringParamEncoder - Class in com.palantir.dialogue.annotations
-
Simple Encoder implementation which always uses the
Object.toString()value. - ToStringParamEncoder() - Constructor for class com.palantir.dialogue.annotations.ToStringParamEncoder
V
- value() - Element in annotation interface com.palantir.dialogue.annotations.Request.Body
-
Custom body
Serializer. - value() - Element in annotation interface com.palantir.dialogue.annotations.Request.Header
- value() - Element in annotation interface com.palantir.dialogue.annotations.Request.QueryParam
- valueOf(String) - Static method in enum class com.palantir.dialogue.annotations.DefaultParameterSerializer
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.palantir.dialogue.annotations.DefaultParameterSerializer
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- writeTo(OutputStream) - Method in interface com.palantir.dialogue.annotations.ContentBody
-
The content of this request body, possibly empty.
- writeTo(OutputStream) - Method in class com.palantir.dialogue.annotations.MultipartRequestBody
All Classes and Interfaces|All Packages