|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.google.api.client.googleapis.services.AbstractGoogleClient
com.google.api.client.googleapis.services.json.AbstractGoogleJsonClient
com.google.api.services.storage.Storage
public class Storage
Service definition for Storage (v1beta1).
Lets you store and retrieve potentially-large, immutable data objects.
For more information about this service, see the API Documentation
This service uses StorageRequestInitializer to initialize global parameters via its
Storage.Builder.
| Nested Class Summary | |
|---|---|
class |
Storage.BucketAccessControls
The "bucketAccessControls" collection of methods. |
class |
Storage.Buckets
The "buckets" collection of methods. |
static class |
Storage.Builder
Builder for Storage. |
class |
Storage.ObjectAccessControls
The "objectAccessControls" collection of methods. |
class |
Storage.Objects
The "objects" collection of methods. |
| Field Summary | |
|---|---|
static String |
DEFAULT_BASE_URL
The default encoded base URL of the service. |
static String |
DEFAULT_ROOT_URL
The default encoded root URL of the service. |
static String |
DEFAULT_SERVICE_PATH
The default encoded service path of the service. |
| Constructor Summary | |
|---|---|
Storage(HttpTransport transport,
JsonFactory jsonFactory,
HttpRequestInitializer httpRequestInitializer)
Constructor. |
|
| Method Summary | |
|---|---|
Storage.BucketAccessControls |
bucketAccessControls()
An accessor for creating requests from the BucketAccessControls collection. |
Storage.Buckets |
buckets()
An accessor for creating requests from the Buckets collection. |
protected void |
initialize(AbstractGoogleClientRequest<?> httpClientRequest)
|
Storage.ObjectAccessControls |
objectAccessControls()
An accessor for creating requests from the ObjectAccessControls collection. |
Storage.Objects |
objects()
An accessor for creating requests from the Objects collection. |
| Methods inherited from class com.google.api.client.googleapis.services.json.AbstractGoogleJsonClient |
|---|
getJsonFactory, getObjectParser |
| Methods inherited from class com.google.api.client.googleapis.services.AbstractGoogleClient |
|---|
batch, batch, getApplicationName, getBaseUrl, getGoogleClientRequestInitializer, getRequestFactory, getRootUrl, getServicePath, getSuppressPatternChecks, getSuppressRequiredParameterChecks |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final String DEFAULT_ROOT_URL
public static final String DEFAULT_SERVICE_PATH
public static final String DEFAULT_BASE_URL
| Constructor Detail |
|---|
public Storage(HttpTransport transport,
JsonFactory jsonFactory,
HttpRequestInitializer httpRequestInitializer)
Use Storage.Builder if you need to specify any of the optional parameters.
transport - HTTP transport, which should normally be:
com.google.api.client.extensions.appengine.http.UrlFetchTransportnewCompatibleTransport from
com.google.api.client.extensions.android.http.AndroidHttpGoogleNetHttpTransport
jsonFactory - JSON factory, which may be:
com.google.api.client.json.jackson2.JacksonFactorycom.google.api.client.json.gson.GsonFactorycom.google.api.client.extensions.android.json.AndroidJsonFactoryhttpRequestInitializer - HTTP request initializer or null for none| Method Detail |
|---|
protected void initialize(AbstractGoogleClientRequest<?> httpClientRequest)
throws IOException
initialize in class AbstractGoogleClientIOExceptionpublic Storage.BucketAccessControls bucketAccessControls()
The typical use is:
Storage storage = new Storage(...);Storage.BucketAccessControls.List request = storage.bucketAccessControls().list(parameters ...)
public Storage.Buckets buckets()
The typical use is:
Storage storage = new Storage(...);Storage.Buckets.List request = storage.buckets().list(parameters ...)
public Storage.ObjectAccessControls objectAccessControls()
The typical use is:
Storage storage = new Storage(...);Storage.ObjectAccessControls.List request = storage.objectAccessControls().list(parameters ...)
public Storage.Objects objects()
The typical use is:
Storage storage = new Storage(...);Storage.Objects.List request = storage.objects().list(parameters ...)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||