public class Storage.DefaultObjectAccessControls.Update extends StorageRequest<ObjectAccessControl>
com.google.api.client.util.GenericData.FlagsAbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>| Modifier | Constructor and Description |
|---|---|
protected |
Update(String bucket,
String entity,
ObjectAccessControl content)
Updates a default object ACL entry on the specified bucket.
|
getAbstractGoogleClient, getAlt, getFields, getKey, getOauthToken, getPrettyPrint, getQuotaUser, 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, getUriTemplate, initializeMediaDownload, initializeMediaUpload, queueclone, entrySet, get, getClassInfo, getUnknownKeys, put, putAll, remove, setUnknownKeysclear, containsKey, containsValue, equals, hashCode, isEmpty, keySet, size, toString, valuesfinalize, getClass, notify, notifyAll, wait, wait, waitcompute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAllprotected Update(String bucket, String entity, ObjectAccessControl 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.
bucket - Name of a bucket.entity - The entity holding the permission. Can be user-userId, user-emailAddress, group-groupId, group-
emailAddress, allUsers, or allAuthenticatedUsers.content - the ObjectAccessControlpublic Storage.DefaultObjectAccessControls.Update setAlt(String alt)
StorageRequestsetAlt in class StorageRequest<ObjectAccessControl>public Storage.DefaultObjectAccessControls.Update setFields(String fields)
StorageRequestsetFields in class StorageRequest<ObjectAccessControl>public Storage.DefaultObjectAccessControls.Update setKey(String key)
StorageRequestsetKey in class StorageRequest<ObjectAccessControl>public Storage.DefaultObjectAccessControls.Update setOauthToken(String oauthToken)
StorageRequestsetOauthToken in class StorageRequest<ObjectAccessControl>public Storage.DefaultObjectAccessControls.Update setPrettyPrint(Boolean prettyPrint)
StorageRequestsetPrettyPrint in class StorageRequest<ObjectAccessControl>public Storage.DefaultObjectAccessControls.Update setQuotaUser(String quotaUser)
StorageRequestsetQuotaUser in class StorageRequest<ObjectAccessControl>public Storage.DefaultObjectAccessControls.Update setUserIp(String userIp)
StorageRequestsetUserIp in class StorageRequest<ObjectAccessControl>public String getBucket()
public Storage.DefaultObjectAccessControls.Update setBucket(String bucket)
public String getEntity()
public Storage.DefaultObjectAccessControls.Update setEntity(String entity)
public String getUserProject()
public Storage.DefaultObjectAccessControls.Update setUserProject(String userProject)
public Storage.DefaultObjectAccessControls.Update set(String parameterName, Object value)
set in class StorageRequest<ObjectAccessControl>Copyright © 2011–2018 Google. All rights reserved.