class AZBlob::UploadOptions

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, headers : AZBlob::BlobHTTPHeaders | Nil = nil, metadata : Hash(String, String) = Hash(String, String).new, access_conditions : AZBlob::AccessConditions | Nil = nil, access_tier : AZBlob::AccessTier | Nil = nil, tags : Hash(String, Array(String)) = Hash(String, Array(String)).new, cpk_info : AZBlob::CPKInfo | Nil = nil, cpk_scope_info : AZBlob::CPKScopeInfo | Nil = nil, progress : Nil | Int64 -> _ = 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 access_tier : AccessTier | Nil #

[View source]
def access_tier=(access_tier : AccessTier | 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 headers : BlobHTTPHeaders | Nil #

[View source]
def headers=(headers : BlobHTTPHeaders | Nil) #

[View source]
def metadata : Hash(String, String) #

[View source]
def metadata=(metadata : Hash(String, String)) #

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

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

[View source]
def stage_block_options #

[View source]
def tags : Hash(String, Array(String)) #

[View source]
def tags=(tags : Hash(String, Array(String))) #

[View source]
def tags_str #

[View source]