Class AppendBlobOutputStreamOptions

java.lang.Object
com.azure.storage.blob.options.AppendBlobOutputStreamOptions
All Implemented Interfaces:
com.azure.storage.common.ValidatableContent

public final class AppendBlobOutputStreamOptions extends Object implements com.azure.storage.common.ValidatableContent
Extended options that may be passed when opening an output stream to an append blob.
  • Constructor Details

  • Method Details

    • getRequestConditions

      public AppendBlobRequestConditions getRequestConditions()
      Returns:
      The request conditions.
    • setRequestConditions

      public AppendBlobOutputStreamOptions setRequestConditions(AppendBlobRequestConditions requestConditions)
      Parameters:
      requestConditions - The request conditions.
      Returns:
      The updated options.
    • getContentValidationAlgorithm

      public com.azure.storage.common.ContentValidationAlgorithm getContentValidationAlgorithm()
      Gets the algorithm to use for transfer content validation. See ContentValidationAlgorithm for more details.
      Specified by:
      getContentValidationAlgorithm in interface com.azure.storage.common.ValidatableContent
      Returns:
      The transfer validation checksum algorithm.
    • setContentValidationAlgorithm

      public AppendBlobOutputStreamOptions setContentValidationAlgorithm(com.azure.storage.common.ContentValidationAlgorithm contentValidationAlgorithm)
      Sets the algorithm to use for transfer content validation. See ContentValidationAlgorithm for more details.
      Specified by:
      setContentValidationAlgorithm in interface com.azure.storage.common.ValidatableContent
      Parameters:
      contentValidationAlgorithm - The transfer validation checksum algorithm.
      Returns:
      The updated options.