FileParallelUploadOptions Klasse
- java.
lang. Object - com.
azure. storage. file. datalake. options. FileParallelUploadOptions
- com.
public class FileParallelUploadOptions
Erweiterte Optionen, die beim parallelen Hochladen einer Datei möglicherweise übergeben werden.
Zusammenfassung zum Konstruktor
Konstruktor | Beschreibung |
---|---|
FileParallelUploadOptions(BinaryData data) |
Erstellt ein neues |
FileParallelUploadOptions(InputStream dataStream) |
Erstellt ein neues |
FileParallelUploadOptions(InputStream dataStream, long length) |
Als veraltet markiert
Länge ist nicht mehr erforderlich; stattdessen verwenden FileParallelUploadOptions(InputStream dataStream) .
Erstellt ein neues |
FileParallelUploadOptions(Flux<ByteBuffer> dataFlux) |
Erstellt ein neues |
Methodenzusammenfassung
Geerbte Methoden von java.lang.Object
Details zum Konstruktor
FileParallelUploadOptions
public FileParallelUploadOptions(BinaryData data)
Erstellt ein neues FileParallelUploadOptions
.
Parameter:
FileParallelUploadOptions
public FileParallelUploadOptions(InputStream dataStream)
Erstellt ein neues FileParallelUploadOptions
.
Parameter:
FileParallelUploadOptions
@Deprecated
public FileParallelUploadOptions(InputStream dataStream, long length)
Als veraltet markiert
Erstellt ein neues FileParallelUploadOptions
. Verwenden Sie FileParallelUploadOptions(InputStream dataStream) stattdessen, um einen InputStream anzugeben, ohne die genaue Länge vorher zu kennen.
Parameter:
FileParallelUploadOptions
public FileParallelUploadOptions(Flux
Erstellt ein neues FileParallelUploadOptions
.
Parameter:
Flux
wiedergegeben werden kann. Mit anderen Worten, es muss nicht mehrere Abonnenten unterstützen und es wird nicht erwartet, dass die gleichen Werte für alle Abonnements erzeugt werden.
Details zur Methode
getData
public BinaryData getData()
Ruft die Datenquelle ab.
Gibt zurück:
getDataFlux
public Flux
Ruft die Datenquelle ab.
Gibt zurück:
getDataStream
public InputStream getDataStream()
Ruft die Datenquelle ab.
Gibt zurück:
getEncryptionContext
public String getEncryptionContext()
Verschlüsselungskontext, der für die Datei festgelegt ist.
Gibt zurück:
getHeaders
getLength
@Deprecated
public long getLength()
Als veraltet markiert
Ruft die Länge der Daten ab.
Gibt zurück:
getMetadata
public Map
Ruft die Metadaten ab.
Gibt zurück:
getOptionalLength
public Long getOptionalLength()
Ruft die Länge der Daten ab.
Gibt zurück:
getParallelTransferOptions
public ParallelTransferOptions getParallelTransferOptions()
Ruft das ParallelTransferOptions ab.
Gibt zurück:
getPermissions
public String getPermissions()
Ruft die Berechtigungen ab.
Gibt zurück:
getRequestConditions
public DataLakeRequestConditions getRequestConditions()
Ruft das DataLakeRequestConditions ab.
Gibt zurück:
getUmask
public String getUmask()
Ruft den Umask ab.
Gibt zurück:
setEncryptionContext
public FileParallelUploadOptions setEncryptionContext(String encryptionContext)
Optionaler Verschlüsselungskontext, der für die Datei festgelegt werden kann. Der Verschlüsselungskontext dient zum Speichern von Metadaten, die zum Entschlüsseln des Blobs verwendet werden können.
Parameter:
Gibt zurück:
setHeaders
public FileParallelUploadOptions setHeaders(PathHttpHeaders headers)
Legt PathHttpHeaders fest.
Parameter:
Gibt zurück:
setMetadata
public FileParallelUploadOptions setMetadata(Map
Legt die Metadaten fest.
Parameter:
Gibt zurück:
setParallelTransferOptions
public FileParallelUploadOptions setParallelTransferOptions(ParallelTransferOptions parallelTransferOptions)
Legt ParallelTransferOptions fest.
Parameter:
Gibt zurück:
setPermissions
public FileParallelUploadOptions setPermissions(String permissions)
Legt die Berechtigungen fest.
Parameter:
Gibt zurück:
setRequestConditions
public FileParallelUploadOptions setRequestConditions(DataLakeRequestConditions requestConditions)
Legt DataLakeRequestConditions fest.
Parameter:
Gibt zurück:
setUmask
public FileParallelUploadOptions setUmask(String umask)
Legt den Umask fest.
Parameter:
Gibt zurück:
Gilt für:
Azure SDK for Java