You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -400,15 +402,16 @@ public Mono<BlobsDeleteResponse> deleteWithRestResponseAsync(String containerNam
400
402
* @param ifNoneMatch Specify an ETag value to operate only on blobs without a matching value.
401
403
* @param ifTags Specify a SQL where clause on blob tags to operate only on blobs with a matching value.
402
404
* @param requestId Provides a client-generated, opaque value with a 1 KB character limit that is recorded in the analytics logs when storage analytics logging is enabled.
405
+
* @param blobDeleteType Optional. Only possible value is 'permanent', which specifies to permanently delete a blob if blob soft delete is enabled. Possible values include: 'Permanent'.
403
406
* @param context The context to associate with this operation.
404
407
* @throws IllegalArgumentException thrown if parameters fail the validation.
405
408
* @return a Mono which performs the network request upon subscription.
Copy file name to clipboardExpand all lines: sdk/storage/azure-storage-blob/src/main/java/com/azure/storage/blob/implementation/models/BlobDownloadHeaders.java
+31Lines changed: 31 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -244,6 +244,13 @@ public final class BlobDownloadHeaders {
244
244
@JsonProperty(value = "x-ms-version-id")
245
245
privateStringversionId;
246
246
247
+
/*
248
+
* The value of this header indicates whether version of this blob is a
249
+
* current version, see also x-ms-version-id header.
250
+
*/
251
+
@JsonProperty(value = "x-ms-is-current-version")
252
+
privateBooleanisCurrentVersion;
253
+
247
254
/*
248
255
* Indicates that the service supports requests for partial blob content.
249
256
*/
@@ -1037,6 +1044,30 @@ public BlobDownloadHeaders setVersionId(String versionId) {
1037
1044
returnthis;
1038
1045
}
1039
1046
1047
+
/**
1048
+
* Get the isCurrentVersion property: The value of this header indicates
1049
+
* whether version of this blob is a current version, see also
1050
+
* x-ms-version-id header.
1051
+
*
1052
+
* @return the isCurrentVersion value.
1053
+
*/
1054
+
publicBooleanisCurrentVersion() {
1055
+
returnthis.isCurrentVersion;
1056
+
}
1057
+
1058
+
/**
1059
+
* Set the isCurrentVersion property: The value of this header indicates
1060
+
* whether version of this blob is a current version, see also
1061
+
* x-ms-version-id header.
1062
+
*
1063
+
* @param isCurrentVersion the isCurrentVersion value to set.
Copy file name to clipboardExpand all lines: sdk/storage/azure-storage-blob/src/main/java/com/azure/storage/blob/implementation/models/ServiceGetAccountInfoHeaders.java
+30Lines changed: 30 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -62,6 +62,13 @@ public final class ServiceGetAccountInfoHeaders {
62
62
@JsonProperty(value = "x-ms-account-kind")
63
63
privateAccountKindaccountKind;
64
64
65
+
/*
66
+
* Version 2019-07-07 and newer. Indicates if the account has a
67
+
* hierarchical namespace enabled.
68
+
*/
69
+
@JsonProperty(value = "x-ms-is-hns-enabled")
70
+
privateBooleanisHierarchicalNamespaceEnabled;
71
+
65
72
/*
66
73
* The errorCode property.
67
74
*/
@@ -215,6 +222,29 @@ public ServiceGetAccountInfoHeaders setAccountKind(AccountKind accountKind) {
215
222
returnthis;
216
223
}
217
224
225
+
/**
226
+
* Get the isHierarchicalNamespaceEnabled property: Version 2019-07-07 and
227
+
* newer. Indicates if the account has a hierarchical namespace enabled.
228
+
*
229
+
* @return the isHierarchicalNamespaceEnabled value.
230
+
*/
231
+
publicBooleanisHierarchicalNamespaceEnabled() {
232
+
returnthis.isHierarchicalNamespaceEnabled;
233
+
}
234
+
235
+
/**
236
+
* Set the isHierarchicalNamespaceEnabled property: Version 2019-07-07 and
237
+
* newer. Indicates if the account has a hierarchical namespace enabled.
238
+
*
239
+
* @param isHierarchicalNamespaceEnabled the isHierarchicalNamespaceEnabled
240
+
* value to set.
241
+
* @return the ServiceGetAccountInfoHeaders object itself.
0 commit comments