SettableMetadata constructor

SettableMetadata({
  1. String? cacheControl,
  2. String? contentDisposition,
  3. String? contentEncoding,
  4. String? contentLanguage,
  5. String? contentType,
  6. Map? customMetadata,
})

Creates a new SettableMetadata with optional metadata parameters.

Implementation

factory SettableMetadata(
        {String? cacheControl,
        String? contentDisposition,
        String? contentEncoding,
        String? contentLanguage,
        String? contentType,
        Map? customMetadata}) =>
    SettableMetadata.fromJsObject(storage_interop.SettableMetadataJsImpl(
        cacheControl: cacheControl,
        contentDisposition: contentDisposition,
        contentEncoding: contentEncoding,
        contentLanguage: contentLanguage,
        contentType: contentType,
        customMetadata:
            (customMetadata != null) ? jsify(customMetadata) : null));