b2sdk.transfer.outbound.upload_source¶
-
class
b2sdk.transfer.outbound.upload_source.AbstractUploadSource[source]¶ Bases:
b2sdk.transfer.outbound.outbound_source.OutboundTransferSourceThe source of data for uploading to b2.
-
class
b2sdk.transfer.outbound.upload_source.UploadSourceBytes(data_bytes, content_sha1=None)[source]¶ Bases:
b2sdk.transfer.outbound.upload_source.AbstractUploadSource-
__init__(data_bytes, content_sha1=None)[source]¶ Initialize self. See help(type(self)) for accurate signature.
-
-
class
b2sdk.transfer.outbound.upload_source.UploadSourceLocalFile(local_path, content_sha1=None)[source]¶ Bases:
b2sdk.transfer.outbound.upload_source.AbstractUploadSource-
__init__(local_path, content_sha1=None)[source]¶ Initialize self. See help(type(self)) for accurate signature.
-
-
class
b2sdk.transfer.outbound.upload_source.UploadSourceLocalFileRange(local_path, content_sha1=None, offset=0, length=None)[source]¶ Bases:
b2sdk.transfer.outbound.upload_source.UploadSourceLocalFile
-
class
b2sdk.transfer.outbound.upload_source.UploadSourceStream(stream_opener, stream_length=None, stream_sha1=None)[source]¶ Bases:
b2sdk.transfer.outbound.upload_source.AbstractUploadSource-
__init__(stream_opener, stream_length=None, stream_sha1=None)[source]¶ Initialize self. See help(type(self)) for accurate signature.
-
-
class
b2sdk.transfer.outbound.upload_source.UploadSourceStreamRange(stream_opener, offset, stream_length, stream_sha1=None)[source]¶ Bases:
b2sdk.transfer.outbound.upload_source.UploadSourceStream