# AvailabilityTimeWindow

# AvailabilityTimeWindow

*** ** * ** ***

Kotlin\|[Java](https://developer.android.com/reference/com/google/android/engage/common/datamodel/AvailabilityTimeWindow "View this page in Java")  

<br />

```
class AvailabilityTimeWindow
```

<br />

*** ** * ** ***

An object representing a availability time window.

## Summary

|                                                                                                                                                        ### Nested types                                                                                                                                                         |
|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| `class `[AvailabilityTimeWindow.Builder](https://developer.android.com/reference/kotlin/com/google/android/engage/common/datamodel/AvailabilityTimeWindow.Builder) Builder class for[AvailabilityTimeWindow](https://developer.android.com/reference/kotlin/com/google/android/engage/common/datamodel/AvailabilityTimeWindow). |

|                                                         ### Public properties                                                         |
|---------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html)`!`                                                       | [endTimestampMillis](https://developer.android.com/reference/kotlin/com/google/android/engage/common/datamodel/AvailabilityTimeWindow#endTimestampMillis()) **This property is deprecated.** Use[localizedEndTimestamp](https://developer.android.com/reference/kotlin/com/google/android/engage/common/datamodel/AvailabilityTimeWindow#localizedEndTimestamp())instead. <br />         |
| [LocalizedTimestamp](https://developer.android.com/reference/kotlin/com/google/android/engage/common/datamodel/LocalizedTimestamp)`!` | [localizedEndTimestamp](https://developer.android.com/reference/kotlin/com/google/android/engage/common/datamodel/AvailabilityTimeWindow#localizedEndTimestamp())                                                                                                                                                                                                                        |
| [LocalizedTimestamp](https://developer.android.com/reference/kotlin/com/google/android/engage/common/datamodel/LocalizedTimestamp)`!` | [localizedStartTimestamp](https://developer.android.com/reference/kotlin/com/google/android/engage/common/datamodel/AvailabilityTimeWindow#localizedStartTimestamp())                                                                                                                                                                                                                    |
| [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html)`!`                                                       | [startTimestampMillis](https://developer.android.com/reference/kotlin/com/google/android/engage/common/datamodel/AvailabilityTimeWindow#startTimestampMillis()) **This property is deprecated.** Use[localizedStartTimestamp](https://developer.android.com/reference/kotlin/com/google/android/engage/common/datamodel/AvailabilityTimeWindow#localizedStartTimestamp())instead. <br /> |

## Public properties

### endTimestampMillis

```
val endTimestampMillis: Long!
```
| **This property is deprecated.**   
|
Use[localizedEndTimestamp](https://developer.android.com/reference/kotlin/com/google/android/engage/common/datamodel/AvailabilityTimeWindow#localizedEndTimestamp())instead.  

### localizedEndTimestamp

```
val localizedEndTimestamp: LocalizedTimestamp!
```  

### localizedStartTimestamp

```
val localizedStartTimestamp: LocalizedTimestamp!
```  

### startTimestampMillis

```
val startTimestampMillis: Long!
```
| **This property is deprecated.**   
|
| Use[localizedStartTimestamp](https://developer.android.com/reference/kotlin/com/google/android/engage/common/datamodel/AvailabilityTimeWindow#localizedStartTimestamp())instead.