|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.util.AbstractMap<String,Object>
com.google.api.client.util.GenericData
com.google.api.client.http.GenericUrl
com.google.api.client.googleapis.GoogleUrl
public class GoogleUrl
Generic Google URL providing for some common query parameters used in Google API's such as the
alt
and fields
parameters.
Upgrade warning: in prior version 1.7 the pretty-print parameter had a key of "prettyprint", and the user IP parameter had a key of "userip". In 1.8 the case has changed, so they are now "prettyPrint" and "userIp" respectively.
Implementation is not thread-safe.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class java.util.AbstractMap |
---|
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V> |
Nested classes/interfaces inherited from interface java.util.Map |
---|
Map.Entry<K,V> |
Field Summary | |
---|---|
String |
alt
Deprecated. (scheduled to be made private in 1.9) Use getAlt() or setAlt(java.lang.String) |
String |
fields
Deprecated. (scheduled to be made private in 1.9) Use getFields() or setFields(java.lang.String) |
String |
key
Deprecated. (scheduled to be made private in 1.9) Use getKey() or setKey(java.lang.String) |
Boolean |
prettyprint
Deprecated. (scheduled to be made private in 1.9) Use getPrettyPrint() or
setPrettyPrint(java.lang.Boolean) |
String |
userip
Deprecated. (scheduled to be made private in 1.9) Use getUserIp() or setUserIp(java.lang.String) |
Constructor Summary | |
---|---|
GoogleUrl()
|
|
GoogleUrl(String encodedUrl)
|
Method Summary | |
---|---|
GoogleUrl |
clone()
|
String |
getAlt()
Returns the alternate wire format. |
String |
getFields()
Returns the partial fields mask. |
String |
getKey()
Returns the API key as described in the Google APIs Console documentation. |
Boolean |
getPrettyPrint()
Returns whether to pretty print the output. |
String |
getUserIp()
Returns the user IP used to enforce per-user limits for server-side applications, as described in the Google APIs Console documentation. |
void |
setAlt(String alt)
Sets the alternate wire format. |
void |
setFields(String fields)
Sets the partial fields mask. |
void |
setKey(String key)
Sets the API key as described in the Google APIs Console documentation. |
void |
setPrettyPrint(Boolean prettyPrint)
Sets whether to pretty print the output. |
void |
setUserIp(String userip)
Sets the user IP used to enforce per-user limits for server-side applications, as described in the Google APIs Console documentation. |
Methods inherited from class com.google.api.client.http.GenericUrl |
---|
appendRawPath, build, equals, getAll, getFirst, getFragment, getHost, getPathParts, getPort, getRawPath, getScheme, hashCode, setFragment, setHost, setPathParts, setPort, setRawPath, setScheme, toPathParts, toString |
Methods inherited from class com.google.api.client.util.GenericData |
---|
entrySet, get, getUnknownKeys, put, putAll, remove, set, setUnknownKeys |
Methods inherited from class java.util.AbstractMap |
---|
clear, containsKey, containsValue, isEmpty, keySet, size, values |
Methods inherited from class java.lang.Object |
---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
@Deprecated public Boolean prettyprint
getPrettyPrint()
or
setPrettyPrint(java.lang.Boolean)
@Deprecated public String alt
getAlt()
or setAlt(java.lang.String)
@Deprecated public String fields
getFields()
or setFields(java.lang.String)
@Deprecated public String key
getKey()
or setKey(java.lang.String)
@Deprecated public String userip
getUserIp()
or setUserIp(java.lang.String)
Constructor Detail |
---|
public GoogleUrl()
public GoogleUrl(String encodedUrl)
encodedUrl
- encoded URL, including any existing query parameters that should be parsedMethod Detail |
---|
public GoogleUrl clone()
clone
in class GenericUrl
public Boolean getPrettyPrint()
public void setPrettyPrint(Boolean prettyPrint)
public final String getAlt()
public final void setAlt(String alt)
public final String getFields()
public final void setFields(String fields)
public final String getKey()
public final void setKey(String key)
public final String getUserIp()
public final void setUserIp(String userip)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |