17.91. Class S3
Namespace: ArmoniK.Core.Adapters.S3.Options
Assembly: ArmoniK.Core.Adapters.S3.dll
public class S3
17.91.1. Inheritance
17.91.2. Inherited Members
object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()
17.91.3. Fields
17.91.3.1. SettingSection
public const string SettingSection = "S3"
17.91.3.1.1. Field Value
17.91.4. Properties
17.91.4.1. BucketName
public string BucketName { get; set; }
17.91.4.1.1. Property Value
17.91.4.2. ChunkDownloadSize
Size of one chunk when downloading an object by chunks
public int ChunkDownloadSize { get; set; }
17.91.4.2.1. Property Value
17.91.4.3. DegreeOfParallelism
Number of tasks to be used in parallel execution
public int DegreeOfParallelism { get; set; }
17.91.4.3.1. Property Value
17.91.4.4. EndpointUrl
public string EndpointUrl { get; set; }
17.91.4.4.1. Property Value
17.91.4.5. Login
public string Login { get; set; }
17.91.4.5.1. Property Value
17.91.4.6. MustForcePathStyle
public bool MustForcePathStyle { get; set; }
17.91.4.6.1. Property Value
17.91.4.7. Password
public string Password { get; set; }
17.91.4.7.1. Property Value
17.91.4.8. UseChecksum
If true, checksum will be verified by the client during upload
public bool UseChecksum { get; set; }
17.91.4.8.1. Property Value
17.91.4.9. UseChunkEncoding
Use Chunk Encoding during upload Should be disabled for GCS
public bool UseChunkEncoding { get; set; }
17.91.4.9.1. Property Value
17.91.5. Methods
17.91.5.1. Confidential()
Get a copy of the options with confidential fields removed
public S3 Confidential()
17.91.5.1.1. Returns
Confidential copy