public class Storage.Folders.DeleteRecursive extends StorageRequest<GoogleLongrunningOperation>
com.google.api.client.util.GenericData.FlagsAbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>| Modifier | Constructor and Description |
|---|---|
protected |
DeleteRecursive(String bucket,
String folder)
Deletes a folder recursively.
|
| Modifier and Type | Method and Description |
|---|---|
String |
getBucket()
Name of the bucket in which the folder resides.
|
String |
getFolder()
Name of a folder.
|
Long |
getIfMetagenerationMatch()
If set, only deletes the folder if its metageneration matches this value.
|
Long |
getIfMetagenerationNotMatch()
If set, only deletes the folder if its metageneration does not match this value.
|
Storage.Folders.DeleteRecursive |
set(String parameterName,
Object value) |
Storage.Folders.DeleteRecursive |
setAlt(String alt)
Data format for the response.
|
Storage.Folders.DeleteRecursive |
setBucket(String bucket)
Name of the bucket in which the folder resides.
|
Storage.Folders.DeleteRecursive |
setFields(String fields)
Selector specifying which fields to include in a partial response.
|
Storage.Folders.DeleteRecursive |
setFolder(String folder)
Name of a folder.
|
Storage.Folders.DeleteRecursive |
setIfMetagenerationMatch(Long ifMetagenerationMatch)
If set, only deletes the folder if its metageneration matches this value.
|
Storage.Folders.DeleteRecursive |
setIfMetagenerationNotMatch(Long ifMetagenerationNotMatch)
If set, only deletes the folder if its metageneration does not match this value.
|
Storage.Folders.DeleteRecursive |
setKey(String key)
API key.
|
Storage.Folders.DeleteRecursive |
setOauthToken(String oauthToken)
OAuth 2.0 token for the current user.
|
Storage.Folders.DeleteRecursive |
setPrettyPrint(Boolean prettyPrint)
Returns response with indentations and line breaks.
|
Storage.Folders.DeleteRecursive |
setQuotaUser(String quotaUser)
An opaque string that represents a user for quota purposes.
|
Storage.Folders.DeleteRecursive |
setUploadType(String uploadType)
Upload protocol for media (e.g.
|
Storage.Folders.DeleteRecursive |
setUserIp(String userIp)
Deprecated.
|
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 DeleteRecursive(String bucket, String folder)
AbstractGoogleClientRequest.execute() method to invoke the remote operation.
DeleteRecursive#initialize(com.google.api.client.googleapis.services.AbstractGoogleC
lientRequest) must be called to initialize this instance immediately after invoking the
constructor.
bucket - Name of the bucket in which the folder resides.folder - Name of a folder.public Storage.Folders.DeleteRecursive setAlt(String alt)
StorageRequestsetAlt in class StorageRequest<GoogleLongrunningOperation>public Storage.Folders.DeleteRecursive setFields(String fields)
StorageRequestsetFields in class StorageRequest<GoogleLongrunningOperation>public Storage.Folders.DeleteRecursive setKey(String key)
StorageRequestsetKey in class StorageRequest<GoogleLongrunningOperation>public Storage.Folders.DeleteRecursive setOauthToken(String oauthToken)
StorageRequestsetOauthToken in class StorageRequest<GoogleLongrunningOperation>public Storage.Folders.DeleteRecursive setPrettyPrint(Boolean prettyPrint)
StorageRequestsetPrettyPrint in class StorageRequest<GoogleLongrunningOperation>public Storage.Folders.DeleteRecursive setQuotaUser(String quotaUser)
StorageRequestsetQuotaUser in class StorageRequest<GoogleLongrunningOperation>public Storage.Folders.DeleteRecursive setUploadType(String uploadType)
StorageRequestsetUploadType in class StorageRequest<GoogleLongrunningOperation>public Storage.Folders.DeleteRecursive setUserIp(String userIp)
StorageRequestsetUserIp in class StorageRequest<GoogleLongrunningOperation>public String getBucket()
public Storage.Folders.DeleteRecursive setBucket(String bucket)
public String getFolder()
public Storage.Folders.DeleteRecursive setFolder(String folder)
public Long getIfMetagenerationMatch()
public Storage.Folders.DeleteRecursive setIfMetagenerationMatch(Long ifMetagenerationMatch)
public Long getIfMetagenerationNotMatch()
public Storage.Folders.DeleteRecursive setIfMetagenerationNotMatch(Long ifMetagenerationNotMatch)
public Storage.Folders.DeleteRecursive set(String parameterName, Object value)
set in class StorageRequest<GoogleLongrunningOperation>Copyright © 2011–2026 Google. All rights reserved.