public class Storage.Buckets.Insert extends StorageRequest<Bucket>
com.google.api.client.util.GenericData.FlagsAbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>| Modifier | Constructor and Description |
|---|---|
protected |
Insert(String project,
Bucket content)
Creates a new bucket.
|
| Modifier and Type | Method and Description |
|---|---|
Boolean |
getEnableObjectRetention()
When set to true, object retention is enabled for this bucket.
|
String |
getPredefinedAcl()
Apply a predefined set of access controls to this bucket.
|
String |
getPredefinedDefaultObjectAcl()
Apply a predefined set of default object access controls to this bucket.
|
String |
getProject()
A valid API project identifier.
|
String |
getProjection()
Set of properties to return.
|
String |
getUserProject()
The project to be billed for this request.
|
boolean |
isEnableObjectRetention()
Convenience method that returns only
Boolean.TRUE or Boolean.FALSE. |
Storage.Buckets.Insert |
set(String parameterName,
Object value) |
Storage.Buckets.Insert |
setAlt(String alt)
Data format for the response.
|
Storage.Buckets.Insert |
setEnableObjectRetention(Boolean enableObjectRetention)
When set to true, object retention is enabled for this bucket.
|
Storage.Buckets.Insert |
setFields(String fields)
Selector specifying which fields to include in a partial response.
|
Storage.Buckets.Insert |
setKey(String key)
API key.
|
Storage.Buckets.Insert |
setOauthToken(String oauthToken)
OAuth 2.0 token for the current user.
|
Storage.Buckets.Insert |
setPredefinedAcl(String predefinedAcl)
Apply a predefined set of access controls to this bucket.
|
Storage.Buckets.Insert |
setPredefinedDefaultObjectAcl(String predefinedDefaultObjectAcl)
Apply a predefined set of default object access controls to this bucket.
|
Storage.Buckets.Insert |
setPrettyPrint(Boolean prettyPrint)
Returns response with indentations and line breaks.
|
Storage.Buckets.Insert |
setProject(String project)
A valid API project identifier.
|
Storage.Buckets.Insert |
setProjection(String projection)
Set of properties to return.
|
Storage.Buckets.Insert |
setQuotaUser(String quotaUser)
An opaque string that represents a user for quota purposes.
|
Storage.Buckets.Insert |
setUploadType(String uploadType)
Upload protocol for media (e.g.
|
Storage.Buckets.Insert |
setUserIp(String userIp)
Deprecated.
|
Storage.Buckets.Insert |
setUserProject(String userProject)
The project to be billed for this request.
|
getAbstractGoogleClient, getAlt, getFields, getKey, getOauthToken, getPrettyPrint, getQuotaUser, getUploadType, getUserIp, setDisableGZipContent, setRequestHeadersgetJsonContent, newExceptionOnError, queuebuildHttpRequest, buildHttpRequestUrl, buildHttpRequestUsingHead, checkRequiredParameter, execute, executeAndDownloadTo, executeAsInputStream, executeMedia, executeMediaAndDownloadTo, executeMediaAsInputStream, executeUnparsed, executeUsingHead, getDisableGZipContent, getHttpContent, getLastResponseHeaders, getLastStatusCode, getLastStatusMessage, getMediaHttpDownloader, getMediaHttpUploader, getRequestHeaders, getRequestMethod, getResponseClass, getReturnRawInputSteam, getUriTemplate, initializeMediaDownload, initializeMediaUpload, queue, setReturnRawInputStreamclone, entrySet, equals, get, getClassInfo, getUnknownKeys, hashCode, put, putAll, remove, setUnknownKeys, toStringclear, containsKey, containsValue, isEmpty, keySet, size, valuesfinalize, getClass, notify, notifyAll, wait, wait, waitcompute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAllprotected Insert(String project, Bucket content)
AbstractGoogleClientRequest.execute() method to invoke the remote operation. Storage.initialize(com.google.api.client.googleapis.services.AbstractGoogleClientRequest) must
be called to initialize this instance immediately after invoking the constructor.
project - A valid API project identifier.content - the Bucketpublic Storage.Buckets.Insert setAlt(String alt)
StorageRequestsetAlt in class StorageRequest<Bucket>public Storage.Buckets.Insert setFields(String fields)
StorageRequestsetFields in class StorageRequest<Bucket>public Storage.Buckets.Insert setKey(String key)
StorageRequestsetKey in class StorageRequest<Bucket>public Storage.Buckets.Insert setOauthToken(String oauthToken)
StorageRequestsetOauthToken in class StorageRequest<Bucket>public Storage.Buckets.Insert setPrettyPrint(Boolean prettyPrint)
StorageRequestsetPrettyPrint in class StorageRequest<Bucket>public Storage.Buckets.Insert setQuotaUser(String quotaUser)
StorageRequestsetQuotaUser in class StorageRequest<Bucket>public Storage.Buckets.Insert setUploadType(String uploadType)
StorageRequestsetUploadType in class StorageRequest<Bucket>public Storage.Buckets.Insert setUserIp(String userIp)
StorageRequestsetUserIp in class StorageRequest<Bucket>public String getProject()
public Storage.Buckets.Insert setProject(String project)
public Boolean getEnableObjectRetention()
public Storage.Buckets.Insert setEnableObjectRetention(Boolean enableObjectRetention)
public boolean isEnableObjectRetention()
Boolean.TRUE or Boolean.FALSE.
Boolean properties can have four possible values:
null, Data.NULL_BOOLEAN, Boolean.TRUE
or Boolean.FALSE.
This method returns Boolean.TRUE if the default of the property is Boolean.TRUE
and it is null or Data.NULL_BOOLEAN.
Boolean.FALSE is returned if the default of the property is Boolean.FALSE and
it is null or Data.NULL_BOOLEAN.
When set to true, object retention is enabled for this bucket.
public String getPredefinedAcl()
public Storage.Buckets.Insert setPredefinedAcl(String predefinedAcl)
public String getPredefinedDefaultObjectAcl()
public Storage.Buckets.Insert setPredefinedDefaultObjectAcl(String predefinedDefaultObjectAcl)
public String getProjection()
public Storage.Buckets.Insert setProjection(String projection)
public String getUserProject()
public Storage.Buckets.Insert setUserProject(String userProject)
public Storage.Buckets.Insert set(String parameterName, Object value)
set in class StorageRequest<Bucket>Copyright © 2011–2025 Google. All rights reserved.