class AZBlob::DownloadOptions

Defined in:

azblob/net/options.cr

Constructors

Class Method Summary

Instance Method Summary

Constructor Detail

def self.new(block_size : Int64 = 0, concurrency : Int32 = 0, range : AZBlob::HTTPRange = HTTPRange.empty, range_content_md5 : Bool = false, access_conditions : AZBlob::AccessConditions | Nil = nil, cpk_info : AZBlob::CPKInfo | Nil = nil, cpk_scope_info : AZBlob::CPKScopeInfo | Nil = nil, progress : Nil | Int64 -> _ = nil, snapshot : Nil | String = nil, version_id : Nil | String = nil) #

[View source]

Class Method Detail

def self.default #

[View source]

Instance Method Detail

def access_conditions : AccessConditions | Nil #

[View source]
def access_conditions=(access_conditions : AccessConditions | Nil) #

[View source]
def block_size : Int64 #

[View source]
def block_size=(block_size : Int64) #

[View source]
def concurrency : Int32 #

[View source]
def concurrency=(concurrency : Int32) #

[View source]
def cpk_info : CPKInfo | Nil #

[View source]
def cpk_info=(cpk_info : CPKInfo | Nil) #

[View source]
def cpk_scope_info : CPKScopeInfo | Nil #

[View source]
def cpk_scope_info=(cpk_scope_info : CPKScopeInfo | Nil) #

[View source]
def progress : Proc(Int64, Nil) | Nil #

[View source]
def progress=(progress : Proc(Int64, Nil) | Nil) #

[View source]
def range : HTTPRange #

[View source]
def range=(range : HTTPRange) #

[View source]
def range_content_md5=(range_content_md5 : Bool) #

[View source]
def range_content_md5? : Bool #

[View source]
def retry_read_options : RetryReaderOptions | Nil #

[View source]
def retry_read_options=(retry_read_options : RetryReaderOptions | Nil) #

[View source]
def snapshot : String | Nil #

[View source]
def snapshot=(snapshot : String | Nil) #

[View source]
def version_id : String | Nil #

[View source]
def version_id=(version_id : String | Nil) #

[View source]