/
com.azure.storage.blob.models.ParallelTransferOptions.yml
236 lines (236 loc) · 24.9 KB
/
com.azure.storage.blob.models.ParallelTransferOptions.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
### YamlMime:JavaType
uid: "com.azure.storage.blob.models.ParallelTransferOptions"
fullName: "com.azure.storage.blob.models.ParallelTransferOptions"
name: "ParallelTransferOptions"
nameWithType: "ParallelTransferOptions"
summary: "This class contains configuration used to parallelize data transfer operations."
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 final class **ParallelTransferOptions**"
constructors:
- uid: "com.azure.storage.blob.models.ParallelTransferOptions.ParallelTransferOptions()"
fullName: "com.azure.storage.blob.models.ParallelTransferOptions.ParallelTransferOptions()"
name: "ParallelTransferOptions()"
nameWithType: "ParallelTransferOptions.ParallelTransferOptions()"
summary: "Creates a new <xref uid=\"com.azure.storage.blob.models.ParallelTransferOptions\" data-throw-if-not-resolved=\"false\" data-raw-source=\"ParallelTransferOptions\"></xref>."
syntax: "public ParallelTransferOptions()"
desc: "Creates a new <xref uid=\"com.azure.storage.blob.models.ParallelTransferOptions\" data-throw-if-not-resolved=\"false\" data-raw-source=\"ParallelTransferOptions\"></xref>."
- uid: "com.azure.storage.blob.models.ParallelTransferOptions.ParallelTransferOptions(java.lang.Integer,java.lang.Integer,com.azure.storage.blob.ProgressReceiver)"
fullName: "com.azure.storage.blob.models.ParallelTransferOptions.ParallelTransferOptions(Integer blockSize, Integer maxConcurrency, ProgressReceiver progressReceiver)"
name: "ParallelTransferOptions(Integer blockSize, Integer maxConcurrency, ProgressReceiver progressReceiver)"
nameWithType: "ParallelTransferOptions.ParallelTransferOptions(Integer blockSize, Integer maxConcurrency, ProgressReceiver progressReceiver)"
summary: "Creates a new <xref uid=\"com.azure.storage.blob.models.ParallelTransferOptions\" data-throw-if-not-resolved=\"false\" data-raw-source=\"ParallelTransferOptions\"></xref> with default parameters applied."
deprecatedTag: "Use fluent interface to set properties instead."
parameters:
- description: "The block size.\n For upload, The block size is the size of each block that will be staged. This value also determines the number\n of requests that need to be made. If block size is large, upload will make fewer network calls, but each\n individual call will send more data and will therefore take longer. This parameter also determines the size\n that each buffer uses when buffering is required and consequently amount of memory consumed by such methods may\n be up to blockSize * numBuffers."
name: "blockSize"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html\">Integer</a>"
- description: "For buffered upload only, the number of buffers is the maximum number of buffers this\n method should allocate. Memory will be allocated lazily as needed. Must be at least two. Typically, the larger\n the number of buffers, the more parallel, and thus faster, the upload portion of this operation will be.\n The amount of memory consumed by methods using this value may be up to blockSize * numBuffers."
name: "maxConcurrency"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html\">Integer</a>"
- description: "<xref uid=\"com.azure.storage.blob.ProgressReceiver\" data-throw-if-not-resolved=\"false\" data-raw-source=\"ProgressReceiver\"></xref>"
name: "progressReceiver"
type: "<xref href=\"com.azure.storage.blob.ProgressReceiver?alt=com.azure.storage.blob.ProgressReceiver&text=ProgressReceiver\" data-throw-if-not-resolved=\"False\" />"
syntax: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html\">@Deprecated</a></br>public ParallelTransferOptions(Integer blockSize, Integer maxConcurrency, ProgressReceiver progressReceiver)"
desc: "Creates a new <xref uid=\"com.azure.storage.blob.models.ParallelTransferOptions\" data-throw-if-not-resolved=\"false\" data-raw-source=\"ParallelTransferOptions\"></xref> with default parameters applied."
hasDeprecatedTag: true
- uid: "com.azure.storage.blob.models.ParallelTransferOptions.ParallelTransferOptions(java.lang.Integer,java.lang.Integer,com.azure.storage.blob.ProgressReceiver,java.lang.Integer)"
fullName: "com.azure.storage.blob.models.ParallelTransferOptions.ParallelTransferOptions(Integer blockSize, Integer maxConcurrency, ProgressReceiver progressReceiver, Integer maxSingleUploadSize)"
name: "ParallelTransferOptions(Integer blockSize, Integer maxConcurrency, ProgressReceiver progressReceiver, Integer maxSingleUploadSize)"
nameWithType: "ParallelTransferOptions.ParallelTransferOptions(Integer blockSize, Integer maxConcurrency, ProgressReceiver progressReceiver, Integer maxSingleUploadSize)"
summary: "Creates a new <xref uid=\"com.azure.storage.blob.models.ParallelTransferOptions\" data-throw-if-not-resolved=\"false\" data-raw-source=\"ParallelTransferOptions\"></xref> with default parameters applied."
deprecatedTag: "Use fluent interface to set properties instead."
parameters:
- description: "The block size.\n For upload, The block size is the size of each block that will be staged. This value also determines the number\n of requests that need to be made. If block size is large, upload will make fewer network calls, but each\n individual call will send more data and will therefore take longer. This parameter also determines the size\n that each buffer uses when buffering is required and consequently amount of memory consumed by such methods may\n be up to blockSize * maxConcurrency."
name: "blockSize"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html\">Integer</a>"
- description: "The maximum number of parallel requests that will be issued at any given time as a part of\n a single parallel transfer. This value applies per api. For example, if two calls to uploadFromFile are made at\n the same time, and each specifies a maxConcurrency of 5, there may be up to 10 outstanding, concurrent requests,\n up to 5 for each of the upload operations. For buffered uploads only, the maximum number of buffers to be\n allocated as part of the transfer will be <code>maxConcurrency + 1</code>. In those cases, memory will be allocated\n lazily as needed. The amount of memory consumed by methods which buffer may be up to blockSize * maxConcurrency.\n In general, upload methods which do not accept a length parameter must perform some buffering."
name: "maxConcurrency"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html\">Integer</a>"
- description: "<xref uid=\"com.azure.storage.blob.ProgressReceiver\" data-throw-if-not-resolved=\"false\" data-raw-source=\"ProgressReceiver\"></xref>"
name: "progressReceiver"
type: "<xref href=\"com.azure.storage.blob.ProgressReceiver?alt=com.azure.storage.blob.ProgressReceiver&text=ProgressReceiver\" data-throw-if-not-resolved=\"False\" />"
- description: "If the size of the data is less than or equal to this value, it will be uploaded in a\n single put rather than broken up into chunks. If the data is uploaded in a single shot, the block size will be\n ignored. Some constraints to consider are that more requests cost more, but several small or mid-sized requests\n may sometimes perform better. In the case of buffered upload, up to this amount of data may be buffered before\n any data is sent. Must be greater than 0. May be null to accept default behavior, which is the maximum value the\n service accepts for uploading in a single requests and is represented by\n <xref uid=\"com.azure.storage.blob.specialized.BlockBlobAsyncClient.MAX_UPLOAD_BLOB_BYTES\" data-throw-if-not-resolved=\"false\" data-raw-source=\"BlockBlobAsyncClient#MAX_UPLOAD_BLOB_BYTES\"></xref>."
name: "maxSingleUploadSize"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html\">Integer</a>"
syntax: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html\">@Deprecated</a></br>public ParallelTransferOptions(Integer blockSize, Integer maxConcurrency, ProgressReceiver progressReceiver, Integer maxSingleUploadSize)"
desc: "Creates a new <xref uid=\"com.azure.storage.blob.models.ParallelTransferOptions\" data-throw-if-not-resolved=\"false\" data-raw-source=\"ParallelTransferOptions\"></xref> with default parameters applied."
hasDeprecatedTag: true
methods:
- uid: "com.azure.storage.blob.models.ParallelTransferOptions.getBlockSize()"
fullName: "com.azure.storage.blob.models.ParallelTransferOptions.getBlockSize()"
name: "getBlockSize()"
nameWithType: "ParallelTransferOptions.getBlockSize()"
summary: "Gets the block size (chunk size) to transfer at a time."
deprecatedTag: "Use <xref uid=\"com.azure.storage.blob.models.ParallelTransferOptions.getBlockSizeLong()\" data-throw-if-not-resolved=\"false\" data-raw-source=\"#getBlockSizeLong()\"></xref>."
syntax: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html\">@Deprecated</a></br>public Integer getBlockSize()"
desc: "Gets the block size (chunk size) to transfer at a time."
hasDeprecatedTag: true
returns:
description: "The block size."
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html\">Integer</a>"
- uid: "com.azure.storage.blob.models.ParallelTransferOptions.getBlockSizeLong()"
fullName: "com.azure.storage.blob.models.ParallelTransferOptions.getBlockSizeLong()"
name: "getBlockSizeLong()"
nameWithType: "ParallelTransferOptions.getBlockSizeLong()"
summary: "Gets the block size (chunk size) to transfer at a time."
syntax: "public Long getBlockSizeLong()"
desc: "Gets the block size (chunk size) to transfer at a time."
returns:
description: "The block size."
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html\">Long</a>"
- uid: "com.azure.storage.blob.models.ParallelTransferOptions.getMaxConcurrency()"
fullName: "com.azure.storage.blob.models.ParallelTransferOptions.getMaxConcurrency()"
name: "getMaxConcurrency()"
nameWithType: "ParallelTransferOptions.getMaxConcurrency()"
summary: "The maximum number of parallel requests that will be issued at any given time as a part of a single parallel transfer."
syntax: "public Integer getMaxConcurrency()"
desc: "The maximum number of parallel requests that will be issued at any given time as a part of a single parallel transfer. This value applies per api. For example, if two calls to uploadFromFile are made at the same time, and each specifies a maxConcurrency of 5, there may be up to 10 outstanding, concurrent requests, up to 5 for each of the upload operations. For buffered uploads only, the maximum number of buffers to be allocated as part of the transfer will be `maxConcurrency + 1`. In those cases, memory will be allocated lazily as needed. The amount of memory consumed by methods which buffer may be up to blockSize \\* maxConcurrency. In general, upload methods which do not accept a length parameter must perform some buffering."
returns:
description: "The max concurrency value."
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html\">Integer</a>"
- uid: "com.azure.storage.blob.models.ParallelTransferOptions.getMaxSingleUploadSize()"
fullName: "com.azure.storage.blob.models.ParallelTransferOptions.getMaxSingleUploadSize()"
name: "getMaxSingleUploadSize()"
nameWithType: "ParallelTransferOptions.getMaxSingleUploadSize()"
summary: "Gets the value above which the upload will be broken into blocks and parallelized."
deprecatedTag: "Use <xref uid=\"com.azure.storage.blob.models.ParallelTransferOptions.getMaxSingleUploadSizeLong()\" data-throw-if-not-resolved=\"false\" data-raw-source=\"#getMaxSingleUploadSizeLong()\"></xref>."
syntax: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html\">@Deprecated</a></br>public Integer getMaxSingleUploadSize()"
desc: "Gets the value above which the upload will be broken into blocks and parallelized."
hasDeprecatedTag: true
returns:
description: "The threshold value."
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html\">Integer</a>"
- uid: "com.azure.storage.blob.models.ParallelTransferOptions.getMaxSingleUploadSizeLong()"
fullName: "com.azure.storage.blob.models.ParallelTransferOptions.getMaxSingleUploadSizeLong()"
name: "getMaxSingleUploadSizeLong()"
nameWithType: "ParallelTransferOptions.getMaxSingleUploadSizeLong()"
summary: "Gets the value above which the upload will be broken into blocks and parallelized."
syntax: "public Long getMaxSingleUploadSizeLong()"
desc: "Gets the value above which the upload will be broken into blocks and parallelized."
returns:
description: "The threshold value."
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html\">Long</a>"
- uid: "com.azure.storage.blob.models.ParallelTransferOptions.getNumBuffers()"
fullName: "com.azure.storage.blob.models.ParallelTransferOptions.getNumBuffers()"
name: "getNumBuffers()"
nameWithType: "ParallelTransferOptions.getNumBuffers()"
summary: "Gets the number of buffers being used for a transfer operation."
deprecatedTag: "Use <xref uid=\"com.azure.storage.blob.models.ParallelTransferOptions.getMaxConcurrency()\" data-throw-if-not-resolved=\"false\" data-raw-source=\"#getMaxConcurrency()\"></xref>"
syntax: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html\">@Deprecated</a></br>public Integer getNumBuffers()"
desc: "Gets the number of buffers being used for a transfer operation."
hasDeprecatedTag: true
returns:
description: "The number of buffers."
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html\">Integer</a>"
- uid: "com.azure.storage.blob.models.ParallelTransferOptions.getProgressListener()"
fullName: "com.azure.storage.blob.models.ParallelTransferOptions.getProgressListener()"
name: "getProgressListener()"
nameWithType: "ParallelTransferOptions.getProgressListener()"
summary: "Gets the Progress listener for parallel reporting"
syntax: "public ProgressListener getProgressListener()"
desc: "Gets the Progress listener for parallel reporting"
returns:
description: "The progress listener"
type: "<xref href=\"com.azure.core.util.ProgressListener?alt=com.azure.core.util.ProgressListener&text=ProgressListener\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.storage.blob.models.ParallelTransferOptions.getProgressReceiver()"
fullName: "com.azure.storage.blob.models.ParallelTransferOptions.getProgressReceiver()"
name: "getProgressReceiver()"
nameWithType: "ParallelTransferOptions.getProgressReceiver()"
summary: "Gets the Progress receiver for parallel reporting"
deprecatedTag: "Use <xref uid=\"com.azure.storage.blob.models.ParallelTransferOptions.getProgressListener()\" data-throw-if-not-resolved=\"false\" data-raw-source=\"#getProgressListener()\"></xref>"
syntax: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html\">@Deprecated</a></br>public ProgressReceiver getProgressReceiver()"
desc: "Gets the Progress receiver for parallel reporting"
hasDeprecatedTag: true
returns:
description: "The progress reporter"
type: "<xref href=\"com.azure.storage.blob.ProgressReceiver?alt=com.azure.storage.blob.ProgressReceiver&text=ProgressReceiver\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.storage.blob.models.ParallelTransferOptions.setBlockSizeLong(java.lang.Long)"
fullName: "com.azure.storage.blob.models.ParallelTransferOptions.setBlockSizeLong(Long blockSize)"
name: "setBlockSizeLong(Long blockSize)"
nameWithType: "ParallelTransferOptions.setBlockSizeLong(Long blockSize)"
summary: "Sets the block size (chunk size) to transfer at a time."
parameters:
- description: "The block size."
name: "blockSize"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html\">Long</a>"
syntax: "public ParallelTransferOptions setBlockSizeLong(Long blockSize)"
desc: "Sets the block size (chunk size) to transfer at a time. For upload, The block size is the size of each block that will be staged. This value also determines the number of requests that need to be made. If block size is large, upload will make fewer network calls, but each individual call will send more data and will therefore take longer. This parameter also determines the size that each buffer uses when buffering is required and consequently amount of memory consumed by such methods may be up to blockSize \\* numBuffers."
returns:
description: "The ParallelTransferOptions object itself."
type: "<xref href=\"com.azure.storage.blob.models.ParallelTransferOptions?alt=com.azure.storage.blob.models.ParallelTransferOptions&text=ParallelTransferOptions\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.storage.blob.models.ParallelTransferOptions.setMaxConcurrency(java.lang.Integer)"
fullName: "com.azure.storage.blob.models.ParallelTransferOptions.setMaxConcurrency(Integer maxConcurrency)"
name: "setMaxConcurrency(Integer maxConcurrency)"
nameWithType: "ParallelTransferOptions.setMaxConcurrency(Integer maxConcurrency)"
parameters:
- description: "The maximum number of parallel requests that will be issued at any given time as a part of\n a single parallel transfer. This value applies per api. For example, if two calls to uploadFromFile are made at\n the same time, and each specifies a maxConcurrency of 5, there may be up to 10 outstanding, concurrent requests,\n up to 5 for each of the upload operations. For buffered uploads only, the maximum number of buffers to be\n allocated as part of the transfer will be <code>maxConcurrency + 1</code>. In those cases, memory will be allocated\n lazily as needed. The amount of memory consumed by methods which buffer may be up to blockSize * maxConcurrency.\n In general, upload methods which do not accept a length parameter must perform some buffering."
name: "maxConcurrency"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html\">Integer</a>"
syntax: "public ParallelTransferOptions setMaxConcurrency(Integer maxConcurrency)"
returns:
description: "The ParallelTransferOptions object itself."
type: "<xref href=\"com.azure.storage.blob.models.ParallelTransferOptions?alt=com.azure.storage.blob.models.ParallelTransferOptions&text=ParallelTransferOptions\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.storage.blob.models.ParallelTransferOptions.setMaxSingleUploadSizeLong(java.lang.Long)"
fullName: "com.azure.storage.blob.models.ParallelTransferOptions.setMaxSingleUploadSizeLong(Long maxSingleUploadSize)"
name: "setMaxSingleUploadSizeLong(Long maxSingleUploadSize)"
nameWithType: "ParallelTransferOptions.setMaxSingleUploadSizeLong(Long maxSingleUploadSize)"
summary: "If the size of the data is less than or equal to this value, it will be uploaded in a single put rather than broken up into chunks."
parameters:
- description: "The threshold value."
name: "maxSingleUploadSize"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html\">Long</a>"
syntax: "public ParallelTransferOptions setMaxSingleUploadSizeLong(Long maxSingleUploadSize)"
desc: "If the size of the data is less than or equal to this value, it will be uploaded in a single put rather than broken up into chunks. If the data is uploaded in a single shot, the block size will be ignored. Some constraints to consider are that more requests cost more, but several small or mid-sized requests may sometimes perform better. In the case of buffered upload, up to this amount of data may be buffered before any data is sent. Must be greater than 0. May be null to accept default behavior, which is the maximum value the service accepts for uploading in a single requests and is represented by <xref uid=\"com.azure.storage.blob.specialized.BlockBlobAsyncClient.MAX_UPLOAD_BLOB_BYTES_LONG\" data-throw-if-not-resolved=\"false\" data-raw-source=\"BlockBlobAsyncClient#MAX_UPLOAD_BLOB_BYTES_LONG\"></xref>."
returns:
description: "The ParallelTransferOptions object itself."
type: "<xref href=\"com.azure.storage.blob.models.ParallelTransferOptions?alt=com.azure.storage.blob.models.ParallelTransferOptions&text=ParallelTransferOptions\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.storage.blob.models.ParallelTransferOptions.setProgressListener(com.azure.core.util.ProgressListener)"
fullName: "com.azure.storage.blob.models.ParallelTransferOptions.setProgressListener(ProgressListener progressListener)"
name: "setProgressListener(ProgressListener progressListener)"
nameWithType: "ParallelTransferOptions.setProgressListener(ProgressListener progressListener)"
summary: "Sets the <xref uid=\"com.azure.storage.blob.ProgressReceiver\" data-throw-if-not-resolved=\"false\" data-raw-source=\"ProgressReceiver\"></xref>."
parameters:
- description: "The <xref uid=\"com.azure.core.util.ProgressListener\" data-throw-if-not-resolved=\"false\" data-raw-source=\"ProgressListener\"></xref>."
name: "progressListener"
type: "<xref href=\"com.azure.core.util.ProgressListener?alt=com.azure.core.util.ProgressListener&text=ProgressListener\" data-throw-if-not-resolved=\"False\" />"
syntax: "public ParallelTransferOptions setProgressListener(ProgressListener progressListener)"
desc: "Sets the <xref uid=\"com.azure.storage.blob.ProgressReceiver\" data-throw-if-not-resolved=\"false\" data-raw-source=\"ProgressReceiver\"></xref>."
returns:
description: "The ParallelTransferOptions object itself."
type: "<xref href=\"com.azure.storage.blob.models.ParallelTransferOptions?alt=com.azure.storage.blob.models.ParallelTransferOptions&text=ParallelTransferOptions\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.storage.blob.models.ParallelTransferOptions.setProgressReceiver(com.azure.storage.blob.ProgressReceiver)"
fullName: "com.azure.storage.blob.models.ParallelTransferOptions.setProgressReceiver(ProgressReceiver progressReceiver)"
name: "setProgressReceiver(ProgressReceiver progressReceiver)"
nameWithType: "ParallelTransferOptions.setProgressReceiver(ProgressReceiver progressReceiver)"
summary: "Sets the <xref uid=\"com.azure.storage.blob.ProgressReceiver\" data-throw-if-not-resolved=\"false\" data-raw-source=\"ProgressReceiver\"></xref>."
deprecatedTag: "Use <xref uid=\"com.azure.storage.blob.models.ParallelTransferOptions.setProgressListener(com.azure.core.util.ProgressListener)\" data-throw-if-not-resolved=\"false\" data-raw-source=\"#setProgressListener(ProgressListener)\"></xref>"
parameters:
- description: "The <xref uid=\"com.azure.storage.blob.ProgressReceiver\" data-throw-if-not-resolved=\"false\" data-raw-source=\"ProgressReceiver\"></xref>."
name: "progressReceiver"
type: "<xref href=\"com.azure.storage.blob.ProgressReceiver?alt=com.azure.storage.blob.ProgressReceiver&text=ProgressReceiver\" data-throw-if-not-resolved=\"False\" />"
syntax: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html\">@Deprecated</a></br>public ParallelTransferOptions setProgressReceiver(ProgressReceiver progressReceiver)"
desc: "Sets the <xref uid=\"com.azure.storage.blob.ProgressReceiver\" data-throw-if-not-resolved=\"false\" data-raw-source=\"ProgressReceiver\"></xref>."
hasDeprecatedTag: true
returns:
description: "The ParallelTransferOptions object itself."
type: "<xref href=\"com.azure.storage.blob.models.ParallelTransferOptions?alt=com.azure.storage.blob.models.ParallelTransferOptions&text=ParallelTransferOptions\" data-throw-if-not-resolved=\"False\" />"
type: "class"
desc: "This class contains configuration used to parallelize data transfer operations. Note that not all values are used by every method which accepts this type. Please refer to the javadoc on specific methods for these cases."
metadata: {}
package: "com.azure.storage.blob.models"
artifact: com.azure:azure-storage-blob:12.25.4