# - [firebase](https://firebase.google.com/docs/reference/node/firebase).
- [storage](https://firebase.google.com/docs/reference/node/firebase.storage).
- SettableMetadata

Object metadata that can be set at any time.

## Index

### Properties

- [cacheControl](https://firebase.google.com/docs/reference/node/firebase.storage.SettableMetadata#cachecontrol)
- [contentDisposition](https://firebase.google.com/docs/reference/node/firebase.storage.SettableMetadata#contentdisposition)
- [contentEncoding](https://firebase.google.com/docs/reference/node/firebase.storage.SettableMetadata#contentencoding)
- [contentLanguage](https://firebase.google.com/docs/reference/node/firebase.storage.SettableMetadata#contentlanguage)
- [contentType](https://firebase.google.com/docs/reference/node/firebase.storage.SettableMetadata#contenttype)
- [customMetadata](https://firebase.google.com/docs/reference/node/firebase.storage.SettableMetadata#custommetadata)

## Properties

### Optional cacheControl

cacheControl: string \| null Served as the 'Cache-Control' header on object download.

### Optional contentDisposition

contentDisposition: string \| null

### Optional contentEncoding

contentEncoding: string \| null Served as the 'Content-Encoding' header on object download.

### Optional contentLanguage

contentLanguage: string \| null Served as the 'Content-Language' header on object download.

### Optional contentType

contentType: string \| null Served as the 'Content-Type' header on object download.

### Optional customMetadata

customMetadata: {} \| null Additional user-defined custom metadata.