-
Notifications
You must be signed in to change notification settings - Fork 223
/
com.azure.storage.file.datalake.options.DataLakePathCreateOptions.yml
329 lines (329 loc) · 26.3 KB
/
com.azure.storage.file.datalake.options.DataLakePathCreateOptions.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
### YamlMime:JavaType
uid: "com.azure.storage.file.datalake.options.DataLakePathCreateOptions"
fullName: "com.azure.storage.file.datalake.options.DataLakePathCreateOptions"
name: "DataLakePathCreateOptions"
nameWithType: "DataLakePathCreateOptions"
summary: "Extended options that may be passed when creating a datalake resource."
inheritances:
- "<xref href=\"java.lang.Object?displayProperty=fullName\" data-throw-if-not-resolved=\"False\" />"
inheritedClassMethods:
- classRef: "java.lang.<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html\">Object</a>"
methodsRef:
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#clone--\">clone</a>"
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#equals-java.lang.Object-\">equals</a>"
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#finalize--\">finalize</a>"
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#getClass--\">getClass</a>"
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#hashCode--\">hashCode</a>"
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notify--\">notify</a>"
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notifyAll--\">notifyAll</a>"
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#toString--\">toString</a>"
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait--\">wait</a>"
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-\">wait</a>"
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-int-\">wait</a>"
syntax: "public class **DataLakePathCreateOptions**"
constructors:
- uid: "com.azure.storage.file.datalake.options.DataLakePathCreateOptions.DataLakePathCreateOptions()"
fullName: "com.azure.storage.file.datalake.options.DataLakePathCreateOptions.DataLakePathCreateOptions()"
name: "DataLakePathCreateOptions()"
nameWithType: "DataLakePathCreateOptions.DataLakePathCreateOptions()"
summary: "Optional parameters for creating a file or directory."
syntax: "public DataLakePathCreateOptions()"
desc: "Optional parameters for creating a file or directory."
methods:
- uid: "com.azure.storage.file.datalake.options.DataLakePathCreateOptions.getAccessControlList()"
fullName: "com.azure.storage.file.datalake.options.DataLakePathCreateOptions.getAccessControlList()"
name: "getAccessControlList()"
nameWithType: "DataLakePathCreateOptions.getAccessControlList()"
syntax: "public List<PathAccessControlEntry> getAccessControlList()"
returns:
description: "the POSIX access control list for the file/directory."
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/util/List.html\">List</a><<xref href=\"com.azure.storage.file.datalake.models.PathAccessControlEntry?alt=com.azure.storage.file.datalake.models.PathAccessControlEntry&text=PathAccessControlEntry\" data-throw-if-not-resolved=\"False\" />>"
- uid: "com.azure.storage.file.datalake.options.DataLakePathCreateOptions.getEncryptionContext()"
fullName: "com.azure.storage.file.datalake.options.DataLakePathCreateOptions.getEncryptionContext()"
name: "getEncryptionContext()"
nameWithType: "DataLakePathCreateOptions.getEncryptionContext()"
summary: "Encryption context that is set on the file."
syntax: "public String getEncryptionContext()"
desc: "Encryption context that is set on the file."
returns:
description: "Encryption context that is set on the file."
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- uid: "com.azure.storage.file.datalake.options.DataLakePathCreateOptions.getGroup()"
fullName: "com.azure.storage.file.datalake.options.DataLakePathCreateOptions.getGroup()"
name: "getGroup()"
nameWithType: "DataLakePathCreateOptions.getGroup()"
syntax: "public String getGroup()"
returns:
description: "the name of owning group of the file/directory."
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- uid: "com.azure.storage.file.datalake.options.DataLakePathCreateOptions.getLeaseDuration()"
fullName: "com.azure.storage.file.datalake.options.DataLakePathCreateOptions.getLeaseDuration()"
name: "getLeaseDuration()"
nameWithType: "DataLakePathCreateOptions.getLeaseDuration()"
syntax: "public Integer getLeaseDuration()"
returns:
description: "the lease duration in seconds."
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html\">Integer</a>"
- uid: "com.azure.storage.file.datalake.options.DataLakePathCreateOptions.getMetadata()"
fullName: "com.azure.storage.file.datalake.options.DataLakePathCreateOptions.getMetadata()"
name: "getMetadata()"
nameWithType: "DataLakePathCreateOptions.getMetadata()"
syntax: "public Map<String,String> getMetadata()"
returns:
description: "Metadata associated with the datalake path."
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/util/Map.html\">Map</a><<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>,<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>>"
- uid: "com.azure.storage.file.datalake.options.DataLakePathCreateOptions.getOwner()"
fullName: "com.azure.storage.file.datalake.options.DataLakePathCreateOptions.getOwner()"
name: "getOwner()"
nameWithType: "DataLakePathCreateOptions.getOwner()"
syntax: "public String getOwner()"
returns:
description: "the name of owner of the file/directory."
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- uid: "com.azure.storage.file.datalake.options.DataLakePathCreateOptions.getPathHttpHeaders()"
fullName: "com.azure.storage.file.datalake.options.DataLakePathCreateOptions.getPathHttpHeaders()"
name: "getPathHttpHeaders()"
nameWithType: "DataLakePathCreateOptions.getPathHttpHeaders()"
summary: "Gets the http header properties."
syntax: "public PathHttpHeaders getPathHttpHeaders()"
desc: "Gets the http header properties."
returns:
description: "the http headers."
type: "<xref href=\"com.azure.storage.file.datalake.models.PathHttpHeaders?alt=com.azure.storage.file.datalake.models.PathHttpHeaders&text=PathHttpHeaders\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.storage.file.datalake.options.DataLakePathCreateOptions.getPermissions()"
fullName: "com.azure.storage.file.datalake.options.DataLakePathCreateOptions.getPermissions()"
name: "getPermissions()"
nameWithType: "DataLakePathCreateOptions.getPermissions()"
syntax: "public String getPermissions()"
returns:
description: "the permissions"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- uid: "com.azure.storage.file.datalake.options.DataLakePathCreateOptions.getProposedLeaseId()"
fullName: "com.azure.storage.file.datalake.options.DataLakePathCreateOptions.getProposedLeaseId()"
name: "getProposedLeaseId()"
nameWithType: "DataLakePathCreateOptions.getProposedLeaseId()"
syntax: "public String getProposedLeaseId()"
returns:
description: "the proposed lease ID."
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- uid: "com.azure.storage.file.datalake.options.DataLakePathCreateOptions.getRequestConditions()"
fullName: "com.azure.storage.file.datalake.options.DataLakePathCreateOptions.getRequestConditions()"
name: "getRequestConditions()"
nameWithType: "DataLakePathCreateOptions.getRequestConditions()"
summary: "Optional <xref uid=\"com.azure.storage.file.datalake.models.DataLakeRequestConditions\" data-throw-if-not-resolved=\"false\" data-raw-source=\"DataLakeRequestConditions\"></xref> conditions on the creation of this file or directory."
syntax: "public DataLakeRequestConditions getRequestConditions()"
desc: "Optional <xref uid=\"com.azure.storage.file.datalake.models.DataLakeRequestConditions\" data-throw-if-not-resolved=\"false\" data-raw-source=\"DataLakeRequestConditions\"></xref> conditions on the creation of this file or directory."
returns:
description: "the request conditions."
type: "<xref href=\"com.azure.storage.file.datalake.models.DataLakeRequestConditions?alt=com.azure.storage.file.datalake.models.DataLakeRequestConditions&text=DataLakeRequestConditions\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.storage.file.datalake.options.DataLakePathCreateOptions.getScheduleDeletionOptions()"
fullName: "com.azure.storage.file.datalake.options.DataLakePathCreateOptions.getScheduleDeletionOptions()"
name: "getScheduleDeletionOptions()"
nameWithType: "DataLakePathCreateOptions.getScheduleDeletionOptions()"
syntax: "public DataLakePathScheduleDeletionOptions getScheduleDeletionOptions()"
returns:
description: "the <xref uid=\"com.azure.storage.file.datalake.options.DataLakePathScheduleDeletionOptions\" data-throw-if-not-resolved=\"false\" data-raw-source=\"DataLakePathScheduleDeletionOptions\"></xref> set on the path."
type: "<xref href=\"com.azure.storage.file.datalake.options.DataLakePathScheduleDeletionOptions?alt=com.azure.storage.file.datalake.options.DataLakePathScheduleDeletionOptions&text=DataLakePathScheduleDeletionOptions\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.storage.file.datalake.options.DataLakePathCreateOptions.getSourceLeaseId()"
fullName: "com.azure.storage.file.datalake.options.DataLakePathCreateOptions.getSourceLeaseId()"
name: "getSourceLeaseId()"
nameWithType: "DataLakePathCreateOptions.getSourceLeaseId()"
syntax: "public String getSourceLeaseId()"
returns:
description: "the source lease ID"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- uid: "com.azure.storage.file.datalake.options.DataLakePathCreateOptions.getUmask()"
fullName: "com.azure.storage.file.datalake.options.DataLakePathCreateOptions.getUmask()"
name: "getUmask()"
nameWithType: "DataLakePathCreateOptions.getUmask()"
syntax: "public String getUmask()"
returns:
description: "the umask."
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- uid: "com.azure.storage.file.datalake.options.DataLakePathCreateOptions.setAccessControlList(java.util.List<com.azure.storage.file.datalake.models.PathAccessControlEntry>)"
fullName: "com.azure.storage.file.datalake.options.DataLakePathCreateOptions.setAccessControlList(List<PathAccessControlEntry> accessControl)"
name: "setAccessControlList(List<PathAccessControlEntry> accessControl)"
nameWithType: "DataLakePathCreateOptions.setAccessControlList(List<PathAccessControlEntry> accessControl)"
summary: "Optional."
parameters:
- description: "The access control list."
name: "accessControl"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/util/List.html\">List</a><<xref href=\"com.azure.storage.file.datalake.models.PathAccessControlEntry?alt=com.azure.storage.file.datalake.models.PathAccessControlEntry&text=PathAccessControlEntry\" data-throw-if-not-resolved=\"False\" />>"
syntax: "public DataLakePathCreateOptions setAccessControlList(List<PathAccessControlEntry> accessControl)"
desc: "Optional. The POSIX access control list for the file or directory."
returns:
description: "The updated options."
type: "<xref href=\"com.azure.storage.file.datalake.options.DataLakePathCreateOptions?alt=com.azure.storage.file.datalake.options.DataLakePathCreateOptions&text=DataLakePathCreateOptions\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.storage.file.datalake.options.DataLakePathCreateOptions.setEncryptionContext(java.lang.String)"
fullName: "com.azure.storage.file.datalake.options.DataLakePathCreateOptions.setEncryptionContext(String encryptionContext)"
name: "setEncryptionContext(String encryptionContext)"
nameWithType: "DataLakePathCreateOptions.setEncryptionContext(String encryptionContext)"
summary: "Optional encryption context that can be set on the file."
parameters:
- description: "the encryption context to be set on the file."
name: "encryptionContext"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
syntax: "public DataLakePathCreateOptions setEncryptionContext(String encryptionContext)"
desc: "Optional encryption context that can be set on the file. Encryption context is intended to store metadata that can be used to decrypt the blob."
returns:
description: "The updated options."
type: "<xref href=\"com.azure.storage.file.datalake.options.DataLakePathCreateOptions?alt=com.azure.storage.file.datalake.options.DataLakePathCreateOptions&text=DataLakePathCreateOptions\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.storage.file.datalake.options.DataLakePathCreateOptions.setGroup(java.lang.String)"
fullName: "com.azure.storage.file.datalake.options.DataLakePathCreateOptions.setGroup(String group)"
name: "setGroup(String group)"
nameWithType: "DataLakePathCreateOptions.setGroup(String group)"
summary: "Optional."
parameters:
- description: "the new owning group."
name: "group"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
syntax: "public DataLakePathCreateOptions setGroup(String group)"
desc: "Optional. Sets the owning group of the file/directory."
returns:
description: "The updated options."
type: "<xref href=\"com.azure.storage.file.datalake.options.DataLakePathCreateOptions?alt=com.azure.storage.file.datalake.options.DataLakePathCreateOptions&text=DataLakePathCreateOptions\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.storage.file.datalake.options.DataLakePathCreateOptions.setLeaseDuration(java.lang.Integer)"
fullName: "com.azure.storage.file.datalake.options.DataLakePathCreateOptions.setLeaseDuration(Integer duration)"
name: "setLeaseDuration(Integer duration)"
nameWithType: "DataLakePathCreateOptions.setLeaseDuration(Integer duration)"
summary: "Optional."
parameters:
- description: "the new duration."
name: "duration"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html\">Integer</a>"
syntax: "public DataLakePathCreateOptions setLeaseDuration(Integer duration)"
desc: "Optional. Specifies the duration of the lease, in seconds, or specify -1 for a lease that never expires. A non-infinite lease can be between 15 and 60 seconds. Does not apply to directories. Sets the lease duration."
returns:
description: "The updated options."
type: "<xref href=\"com.azure.storage.file.datalake.options.DataLakePathCreateOptions?alt=com.azure.storage.file.datalake.options.DataLakePathCreateOptions&text=DataLakePathCreateOptions\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.storage.file.datalake.options.DataLakePathCreateOptions.setMetadata(java.util.Map<java.lang.String,java.lang.String>)"
fullName: "com.azure.storage.file.datalake.options.DataLakePathCreateOptions.setMetadata(Map<String,String> metadata)"
name: "setMetadata(Map<String,String> metadata)"
nameWithType: "DataLakePathCreateOptions.setMetadata(Map<String,String> metadata)"
summary: "Optional custom metadata to set for this file or directory."
parameters:
- description: "Metadata to associate with the datalake path. If there is leading or trailing whitespace in any\n metadata key or value, it must be removed or encoded."
name: "metadata"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/util/Map.html\">Map</a><<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>,<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>>"
syntax: "public DataLakePathCreateOptions setMetadata(Map<String,String> metadata)"
desc: "Optional custom metadata to set for this file or directory."
returns:
description: "The updated options."
type: "<xref href=\"com.azure.storage.file.datalake.options.DataLakePathCreateOptions?alt=com.azure.storage.file.datalake.options.DataLakePathCreateOptions&text=DataLakePathCreateOptions\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.storage.file.datalake.options.DataLakePathCreateOptions.setOwner(java.lang.String)"
fullName: "com.azure.storage.file.datalake.options.DataLakePathCreateOptions.setOwner(String owner)"
name: "setOwner(String owner)"
nameWithType: "DataLakePathCreateOptions.setOwner(String owner)"
summary: "Optional."
parameters:
- description: "the new owner."
name: "owner"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
syntax: "public DataLakePathCreateOptions setOwner(String owner)"
desc: "Optional. Sets the owner of the file/directory."
returns:
description: "The updated options."
type: "<xref href=\"com.azure.storage.file.datalake.options.DataLakePathCreateOptions?alt=com.azure.storage.file.datalake.options.DataLakePathCreateOptions&text=DataLakePathCreateOptions\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.storage.file.datalake.options.DataLakePathCreateOptions.setPathHttpHeaders(com.azure.storage.file.datalake.models.PathHttpHeaders)"
fullName: "com.azure.storage.file.datalake.options.DataLakePathCreateOptions.setPathHttpHeaders(PathHttpHeaders headers)"
name: "setPathHttpHeaders(PathHttpHeaders headers)"
nameWithType: "DataLakePathCreateOptions.setPathHttpHeaders(PathHttpHeaders headers)"
summary: "Optional standard HTTP header properties that can be set for the new file or directory."
parameters:
- description: "The http headers."
name: "headers"
type: "<xref href=\"com.azure.storage.file.datalake.models.PathHttpHeaders?alt=com.azure.storage.file.datalake.models.PathHttpHeaders&text=PathHttpHeaders\" data-throw-if-not-resolved=\"False\" />"
syntax: "public DataLakePathCreateOptions setPathHttpHeaders(PathHttpHeaders headers)"
desc: "Optional standard HTTP header properties that can be set for the new file or directory."
returns:
description: "the updated options."
type: "<xref href=\"com.azure.storage.file.datalake.options.DataLakePathCreateOptions?alt=com.azure.storage.file.datalake.options.DataLakePathCreateOptions&text=DataLakePathCreateOptions\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.storage.file.datalake.options.DataLakePathCreateOptions.setPermissions(java.lang.String)"
fullName: "com.azure.storage.file.datalake.options.DataLakePathCreateOptions.setPermissions(String permissions)"
name: "setPermissions(String permissions)"
nameWithType: "DataLakePathCreateOptions.setPermissions(String permissions)"
summary: "Sets POSIX access permissions for the file owner, the file owning group, and others."
parameters:
- description: "The permissions."
name: "permissions"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
syntax: "public DataLakePathCreateOptions setPermissions(String permissions)"
desc: "Sets POSIX access permissions for the file owner, the file owning group, and others. Each class may be granted read, write, or execute permission. The sticky bit is also supported. Both symbolic (rwxrw-rw-) and 4-digit octal notation (e.g. 0766) are supported."
returns:
description: "the updated options."
type: "<xref href=\"com.azure.storage.file.datalake.options.DataLakePathCreateOptions?alt=com.azure.storage.file.datalake.options.DataLakePathCreateOptions&text=DataLakePathCreateOptions\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.storage.file.datalake.options.DataLakePathCreateOptions.setProposedLeaseId(java.lang.String)"
fullName: "com.azure.storage.file.datalake.options.DataLakePathCreateOptions.setProposedLeaseId(String leaseId)"
name: "setProposedLeaseId(String leaseId)"
nameWithType: "DataLakePathCreateOptions.setProposedLeaseId(String leaseId)"
summary: "Optional."
parameters:
- description: "the proposed lease ID."
name: "leaseId"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
syntax: "public DataLakePathCreateOptions setProposedLeaseId(String leaseId)"
desc: "Optional. Sets proposed lease ID. Does not apply to directories."
returns:
description: "The updated options."
type: "<xref href=\"com.azure.storage.file.datalake.options.DataLakePathCreateOptions?alt=com.azure.storage.file.datalake.options.DataLakePathCreateOptions&text=DataLakePathCreateOptions\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.storage.file.datalake.options.DataLakePathCreateOptions.setRequestConditions(com.azure.storage.file.datalake.models.DataLakeRequestConditions)"
fullName: "com.azure.storage.file.datalake.options.DataLakePathCreateOptions.setRequestConditions(DataLakeRequestConditions requestConditions)"
name: "setRequestConditions(DataLakeRequestConditions requestConditions)"
nameWithType: "DataLakePathCreateOptions.setRequestConditions(DataLakeRequestConditions requestConditions)"
summary: "Optional <xref uid=\"com.azure.storage.file.datalake.models.DataLakeRequestConditions\" data-throw-if-not-resolved=\"false\" data-raw-source=\"DataLakeRequestConditions\"></xref> conditions on the creation of this file or directory."
parameters:
- description: "The request conditions."
name: "requestConditions"
type: "<xref href=\"com.azure.storage.file.datalake.models.DataLakeRequestConditions?alt=com.azure.storage.file.datalake.models.DataLakeRequestConditions&text=DataLakeRequestConditions\" data-throw-if-not-resolved=\"False\" />"
syntax: "public DataLakePathCreateOptions setRequestConditions(DataLakeRequestConditions requestConditions)"
desc: "Optional <xref uid=\"com.azure.storage.file.datalake.models.DataLakeRequestConditions\" data-throw-if-not-resolved=\"false\" data-raw-source=\"DataLakeRequestConditions\"></xref> conditions on the creation of this file or directory. Sets the request conditions."
returns:
description: "The updated options."
type: "<xref href=\"com.azure.storage.file.datalake.options.DataLakePathCreateOptions?alt=com.azure.storage.file.datalake.options.DataLakePathCreateOptions&text=DataLakePathCreateOptions\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.storage.file.datalake.options.DataLakePathCreateOptions.setScheduleDeletionOptions(com.azure.storage.file.datalake.options.DataLakePathScheduleDeletionOptions)"
fullName: "com.azure.storage.file.datalake.options.DataLakePathCreateOptions.setScheduleDeletionOptions(DataLakePathScheduleDeletionOptions deletionOptions)"
name: "setScheduleDeletionOptions(DataLakePathScheduleDeletionOptions deletionOptions)"
nameWithType: "DataLakePathCreateOptions.setScheduleDeletionOptions(DataLakePathScheduleDeletionOptions deletionOptions)"
summary: "Scheduled deletion options to set on the path."
parameters:
- description: "the <xref uid=\"com.azure.storage.file.datalake.options.DataLakePathScheduleDeletionOptions\" data-throw-if-not-resolved=\"false\" data-raw-source=\"DataLakePathScheduleDeletionOptions\"></xref> to set."
name: "deletionOptions"
type: "<xref href=\"com.azure.storage.file.datalake.options.DataLakePathScheduleDeletionOptions?alt=com.azure.storage.file.datalake.options.DataLakePathScheduleDeletionOptions&text=DataLakePathScheduleDeletionOptions\" data-throw-if-not-resolved=\"False\" />"
syntax: "public DataLakePathCreateOptions setScheduleDeletionOptions(DataLakePathScheduleDeletionOptions deletionOptions)"
desc: "Scheduled deletion options to set on the path."
returns:
description: "the updated options."
type: "<xref href=\"com.azure.storage.file.datalake.options.DataLakePathCreateOptions?alt=com.azure.storage.file.datalake.options.DataLakePathCreateOptions&text=DataLakePathCreateOptions\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.storage.file.datalake.options.DataLakePathCreateOptions.setSourceLeaseId(java.lang.String)"
fullName: "com.azure.storage.file.datalake.options.DataLakePathCreateOptions.setSourceLeaseId(String leaseId)"
name: "setSourceLeaseId(String leaseId)"
nameWithType: "DataLakePathCreateOptions.setSourceLeaseId(String leaseId)"
summary: "Sets the source lease ID."
parameters:
- description: "the source lease ID."
name: "leaseId"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
syntax: "public DataLakePathCreateOptions setSourceLeaseId(String leaseId)"
desc: "Sets the source lease ID."
returns:
description: "The updated options."
type: "<xref href=\"com.azure.storage.file.datalake.options.DataLakePathCreateOptions?alt=com.azure.storage.file.datalake.options.DataLakePathCreateOptions&text=DataLakePathCreateOptions\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.storage.file.datalake.options.DataLakePathCreateOptions.setUmask(java.lang.String)"
fullName: "com.azure.storage.file.datalake.options.DataLakePathCreateOptions.setUmask(String umask)"
name: "setUmask(String umask)"
nameWithType: "DataLakePathCreateOptions.setUmask(String umask)"
summary: "When creating a file or directory and the parent folder does not have a default ACL, the umask restricts the permissions of the file or directory to be created."
parameters:
- description: "The umask."
name: "umask"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
syntax: "public DataLakePathCreateOptions setUmask(String umask)"
desc: "When creating a file or directory and the parent folder does not have a default ACL, the umask restricts the permissions of the file or directory to be created. The resulting permission is given by p bitwise-and ^u, where p is the permission and u is the umask. For example, if p is 0777 and u is 0057, then the resulting permission is 0720. The default permission is 0777 for a directory and 0666 for a file. The default umask is 0027. The umask must be specified in 4-digit octal notation (e.g. 0766)."
returns:
description: "the updated options."
type: "<xref href=\"com.azure.storage.file.datalake.options.DataLakePathCreateOptions?alt=com.azure.storage.file.datalake.options.DataLakePathCreateOptions&text=DataLakePathCreateOptions\" data-throw-if-not-resolved=\"False\" />"
type: "class"
desc: "Extended options that may be passed when creating a datalake resource."
metadata: {}
package: "com.azure.storage.file.datalake.options"
artifact: com.azure:azure-storage-file-datalake:12.19.1