A C D G I J O P R S T U V W X 

A

auth(Web.Auth, String, String) - Method in interface com.google.sitebricks.client.Web.FormatBuilder
 
auth(Web.Auth, String, String, boolean) - Method in interface com.google.sitebricks.client.Web.FormatBuilder
 

C

clientOf(String) - Method in interface com.google.sitebricks.client.Web
 
clientOf(String, Map<String, String>) - Method in interface com.google.sitebricks.client.Web
 
close() - Method in interface com.google.sitebricks.client.WebClient
Close the underlying client.
com.google.sitebricks.client - package com.google.sitebricks.client
 
com.google.sitebricks.client.transport - package com.google.sitebricks.client.transport
 
contentType() - Method in interface com.google.sitebricks.client.Transport
Returns the HTTP content type marshalled by this transport.
contentType() - Method in class com.google.sitebricks.client.transport.Json
 
contentType() - Method in class com.google.sitebricks.client.transport.Raw
 
contentType() - Method in class com.google.sitebricks.client.transport.Text
 
contentType() - Method in class com.google.sitebricks.client.transport.Xml
 

D

delete() - Method in interface com.google.sitebricks.client.WebClient
 
delete(Executor) - Method in interface com.google.sitebricks.client.WebClient
 

G

get() - Method in interface com.google.sitebricks.client.WebClient
 
get(Executor) - Method in interface com.google.sitebricks.client.WebClient
 
getHeaders() - Method in interface com.google.sitebricks.client.WebResponse
 
getObjectMapper() - Method in class com.google.sitebricks.client.transport.JacksonJsonTransport
 

I

in(InputStream, Class<T>) - Method in interface com.google.sitebricks.client.Transport
Reads from a given inputstream and returns an object representing the unmarshalled form of the underlying protocol data.
in(InputStream, TypeLiteral<T>) - Method in interface com.google.sitebricks.client.Transport
Reads from a given inputstream and returns an object representing the unmarshalled form of the underlying protocol data.
in(InputStream, Class<T>) - Method in class com.google.sitebricks.client.transport.JacksonJsonTransport
 
in(InputStream, TypeLiteral<T>) - Method in class com.google.sitebricks.client.transport.JacksonJsonTransport
 

J

JacksonJsonTransport - Class in com.google.sitebricks.client.transport
 
JacksonJsonTransport(ObjectMapper) - Constructor for class com.google.sitebricks.client.transport.JacksonJsonTransport
 
Json - Class in com.google.sitebricks.client.transport
A plain text (UTF-8) implementation of Transport where input types are assumed to be Strings.
Json() - Constructor for class com.google.sitebricks.client.transport.Json
 

O

out(OutputStream, Class<T>, T) - Method in class com.google.sitebricks.client.transport.JacksonJsonTransport
 
out(OutputStream, Class<T>, T) - Method in interface com.google.sitebricks.client.Transport
Converts a given object into transportable data and writes it to the provided OutputStream.
over(Class<? extends Transport>) - Method in interface com.google.sitebricks.client.Web.ReadAsBuilder
 

P

patch(T) - Method in interface com.google.sitebricks.client.WebClient
 
patch(T, Executor) - Method in interface com.google.sitebricks.client.WebClient
 
post(T) - Method in interface com.google.sitebricks.client.WebClient
 
post(T, Executor) - Method in interface com.google.sitebricks.client.WebClient
 
put(T) - Method in interface com.google.sitebricks.client.WebClient
 
put(T, Executor) - Method in interface com.google.sitebricks.client.WebClient
 

R

Raw - Class in com.google.sitebricks.client.transport
A raw implementation of Transport where input types are assumed to be byte arrays.
Raw() - Constructor for class com.google.sitebricks.client.transport.Raw
 

S

status() - Method in interface com.google.sitebricks.client.WebResponse
 

T

Text - Class in com.google.sitebricks.client.transport
A plain text (UTF-8) implementation of Transport where input types are assumed to be Strings.
Text() - Constructor for class com.google.sitebricks.client.transport.Text
 
to(Class<T>) - Method in interface com.google.sitebricks.client.WebResponse
 
to(TypeLiteral<T>) - Method in interface com.google.sitebricks.client.WebResponse
 
toString() - Method in interface com.google.sitebricks.client.WebResponse
 
Transport - Interface in com.google.sitebricks.client
 
TransportException - Exception in com.google.sitebricks.client
 
TransportException(Throwable) - Constructor for exception com.google.sitebricks.client.TransportException
 
transports(Class<T>) - Method in interface com.google.sitebricks.client.Web.FormatBuilder
 
transports(TypeLiteral<T>) - Method in interface com.google.sitebricks.client.Web.FormatBuilder
 
transportsText() - Method in interface com.google.sitebricks.client.Web.FormatBuilder
 

U

using(Class<? extends Transport>) - Method in interface com.google.sitebricks.client.WebResponse.ResponseTransportBuilder
 

V

valueOf(String) - Static method in enum com.google.sitebricks.client.Web.Auth
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.google.sitebricks.client.Web.Auth
Returns an array containing the constants of this enum type, in the order they are declared.

W

Web - Interface in com.google.sitebricks.client
 
Web.Auth - Enum in com.google.sitebricks.client
 
Web.FormatBuilder - Interface in com.google.sitebricks.client
 
Web.ReadAsBuilder<T> - Interface in com.google.sitebricks.client
 
WebClient<T> - Interface in com.google.sitebricks.client
Synchronous and async http client.
WebResponse - Interface in com.google.sitebricks.client
 
WebResponse.ResponseTransportBuilder<T> - Interface in com.google.sitebricks.client
 

X

Xml - Class in com.google.sitebricks.client.transport
A plain text (UTF-8) implementation of Transport where input types are assumed to be Strings.
Xml() - Constructor for class com.google.sitebricks.client.transport.Xml
 
A C D G I J O P R S T U V W X 

Copyright © 2015. All Rights Reserved.