- rules
- rules.Boolean
- rules.Bytes
- rules.Bytes#size
- rules.Bytes#toBase64
- rules.Bytes#toHexString
- rules.Duration
- rules.Duration#nanos
- rules.Duration#seconds
- rules.Float
- rules.Integer
- rules.LatLng
- rules.LatLng#distance
- rules.LatLng#latitude
- rules.LatLng#longitude
- rules.List
- rules.List#concat
- rules.List#hasAll
- rules.List#hasAny
- rules.List#hasOnly
- rules.List#join
- rules.List#removeAll
- rules.List#size
- rules.List#toSet
- rules.Map
- rules.Map#diff
- rules.Map#get
- rules.Map#keys
- rules.Map#size
- rules.Map#values
- rules.MapDiff
- rules.MapDiff#addedKeys
- rules.MapDiff#affectedKeys
- rules.MapDiff#changedKeys
- rules.MapDiff#removedKeys
- rules.MapDiff#unchangedKeys
- rules.Number
- rules.Path
- rules.Path#bind
- rules.Set
- rules.Set#difference
- rules.Set#hasAll
- rules.Set#hasAny
- rules.Set#hasOnly
- rules.Set#intersection
- rules.Set#size
- rules.Set#union
- rules.String
- rules.String#lower
- rules.String#matches
- rules.String#replace
- rules.String#size
- rules.String#split
- rules.String#toUtf8
- rules.String#trim
- rules.String#upper
- rules.Timestamp
- rules.Timestamp#date
- rules.Timestamp#day
- rules.Timestamp#dayOfWeek
- rules.Timestamp#dayOfYear
- rules.Timestamp#hours
- rules.Timestamp#minutes
- rules.Timestamp#month
- rules.Timestamp#nanos
- rules.Timestamp#seconds
- rules.Timestamp#time
- rules.Timestamp#toMillis
- rules.Timestamp#year
- rules.debug
- rules.duration
- rules.duration.abs
- rules.duration.time
- rules.duration.value
- rules.firestore
- rules.firestore.Request
- rules.firestore.Request#auth
- rules.firestore.Request#method
- rules.firestore.Request#path
- rules.firestore.Request#query
- rules.firestore.Request#resource
- rules.firestore.Request#time
- rules.firestore.Resource
- rules.firestore.Resource#__name__
- rules.firestore.Resource#data
- rules.firestore.Resource#id
- rules.firestore.exists
- rules.firestore.existsAfter
- rules.firestore.get
- rules.firestore.getAfter
- rules.firestore.request
- rules.firestore.resource
- rules.hashing
- rules.hashing.crc32
- rules.hashing.crc32c
- rules.hashing.md5
- rules.hashing.sha256
- rules.latlng
- rules.latlng.value
- rules.math
- rules.math.abs
- rules.math.ceil
- rules.math.floor
- rules.math.isInfinite
- rules.math.isNaN
- rules.math.pow
- rules.math.round
- rules.math.sqrt
- rules.timestamp
- rules.timestamp.date
- rules.timestamp.value
Index All
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2020-06-04 UTC.
[null,null,["Last updated 2020-06-04 UTC."],[],[],null,["# Index All\n\n- [rules](/docs/reference/rules/rules)\n- [rules.Boolean](/docs/reference/rules/rules.Boolean)\n- [rules.Bytes](/docs/reference/rules/rules.Bytes)\n- [rules.Bytes#size](/docs/reference/rules/rules.Bytes#size)\n- [rules.Bytes#toBase64](/docs/reference/rules/rules.Bytes#toBase64)\n- [rules.Bytes#toHexString](/docs/reference/rules/rules.Bytes#toHexString)\n- [rules.Duration](/docs/reference/rules/rules.Duration)\n- [rules.Duration#nanos](/docs/reference/rules/rules.Duration#nanos)\n- [rules.Duration#seconds](/docs/reference/rules/rules.Duration#seconds)\n- [rules.Float](/docs/reference/rules/rules.Float)\n- [rules.Integer](/docs/reference/rules/rules.Integer)\n- [rules.LatLng](/docs/reference/rules/rules.LatLng)\n- [rules.LatLng#distance](/docs/reference/rules/rules.LatLng#distance)\n- [rules.LatLng#latitude](/docs/reference/rules/rules.LatLng#latitude)\n- [rules.LatLng#longitude](/docs/reference/rules/rules.LatLng#longitude)\n- [rules.List](/docs/reference/rules/rules.List)\n- [rules.List#concat](/docs/reference/rules/rules.List#concat)\n- [rules.List#hasAll](/docs/reference/rules/rules.List#hasAll)\n- [rules.List#hasAny](/docs/reference/rules/rules.List#hasAny)\n- [rules.List#hasOnly](/docs/reference/rules/rules.List#hasOnly)\n- [rules.List#join](/docs/reference/rules/rules.List#join)\n- [rules.List#removeAll](/docs/reference/rules/rules.List#removeAll)\n- [rules.List#size](/docs/reference/rules/rules.List#size)\n- [rules.List#toSet](/docs/reference/rules/rules.List#toSet)\n- [rules.Map](/docs/reference/rules/rules.Map)\n- [rules.Map#diff](/docs/reference/rules/rules.Map#diff)\n- [rules.Map#get](/docs/reference/rules/rules.Map#get)\n- [rules.Map#keys](/docs/reference/rules/rules.Map#keys)\n- [rules.Map#size](/docs/reference/rules/rules.Map#size)\n- [rules.Map#values](/docs/reference/rules/rules.Map#values)\n- [rules.MapDiff](/docs/reference/rules/rules.MapDiff)\n- [rules.MapDiff#addedKeys](/docs/reference/rules/rules.MapDiff#addedKeys)\n- [rules.MapDiff#affectedKeys](/docs/reference/rules/rules.MapDiff#affectedKeys)\n- [rules.MapDiff#changedKeys](/docs/reference/rules/rules.MapDiff#changedKeys)\n- [rules.MapDiff#removedKeys](/docs/reference/rules/rules.MapDiff#removedKeys)\n- [rules.MapDiff#unchangedKeys](/docs/reference/rules/rules.MapDiff#unchangedKeys)\n- [rules.Number](/docs/reference/rules/rules.Number)\n- [rules.Path](/docs/reference/rules/rules.Path)\n- [rules.Path#bind](/docs/reference/rules/rules.Path#bind)\n- [rules.Set](/docs/reference/rules/rules.Set)\n- [rules.Set#difference](/docs/reference/rules/rules.Set#difference)\n- [rules.Set#hasAll](/docs/reference/rules/rules.Set#hasAll)\n- [rules.Set#hasAny](/docs/reference/rules/rules.Set#hasAny)\n- [rules.Set#hasOnly](/docs/reference/rules/rules.Set#hasOnly)\n- [rules.Set#intersection](/docs/reference/rules/rules.Set#intersection)\n- [rules.Set#size](/docs/reference/rules/rules.Set#size)\n- [rules.Set#union](/docs/reference/rules/rules.Set#union)\n- [rules.String](/docs/reference/rules/rules.String)\n- [rules.String#lower](/docs/reference/rules/rules.String#lower)\n- [rules.String#matches](/docs/reference/rules/rules.String#matches)\n- [rules.String#replace](/docs/reference/rules/rules.String#replace)\n- [rules.String#size](/docs/reference/rules/rules.String#size)\n- [rules.String#split](/docs/reference/rules/rules.String#split)\n- [rules.String#toUtf8](/docs/reference/rules/rules.String#toUtf8)\n- [rules.String#trim](/docs/reference/rules/rules.String#trim)\n- [rules.String#upper](/docs/reference/rules/rules.String#upper)\n- [rules.Timestamp](/docs/reference/rules/rules.Timestamp)\n- [rules.Timestamp#date](/docs/reference/rules/rules.Timestamp#date)\n- [rules.Timestamp#day](/docs/reference/rules/rules.Timestamp#day)\n- [rules.Timestamp#dayOfWeek](/docs/reference/rules/rules.Timestamp#dayOfWeek)\n- [rules.Timestamp#dayOfYear](/docs/reference/rules/rules.Timestamp#dayOfYear)\n- [rules.Timestamp#hours](/docs/reference/rules/rules.Timestamp#hours)\n- [rules.Timestamp#minutes](/docs/reference/rules/rules.Timestamp#minutes)\n- [rules.Timestamp#month](/docs/reference/rules/rules.Timestamp#month)\n- [rules.Timestamp#nanos](/docs/reference/rules/rules.Timestamp#nanos)\n- [rules.Timestamp#seconds](/docs/reference/rules/rules.Timestamp#seconds)\n- [rules.Timestamp#time](/docs/reference/rules/rules.Timestamp#time)\n- [rules.Timestamp#toMillis](/docs/reference/rules/rules.Timestamp#toMillis)\n- [rules.Timestamp#year](/docs/reference/rules/rules.Timestamp#year)\n- [rules.debug](/docs/reference/rules/rules.debug)\n- [rules.duration](/docs/reference/rules/rules.duration_)\n- [rules.duration.abs](/docs/reference/rules/rules.duration_#.abs)\n- [rules.duration.time](/docs/reference/rules/rules.duration_#.time)\n- [rules.duration.value](/docs/reference/rules/rules.duration_#.value)\n- [rules.firestore](/docs/reference/rules/rules.firestore)\n- [rules.firestore.Request](/docs/reference/rules/rules.firestore.Request)\n- [rules.firestore.Request#auth](/docs/reference/rules/rules.firestore.Request#auth)\n- [rules.firestore.Request#method](/docs/reference/rules/rules.firestore.Request#method)\n- [rules.firestore.Request#path](/docs/reference/rules/rules.firestore.Request#path)\n- [rules.firestore.Request#query](/docs/reference/rules/rules.firestore.Request#query)\n- [rules.firestore.Request#resource](/docs/reference/rules/rules.firestore.Request#resource)\n- [rules.firestore.Request#time](/docs/reference/rules/rules.firestore.Request#time)\n- [rules.firestore.Resource](/docs/reference/rules/rules.firestore.Resource)\n- [rules.firestore.Resource#__name__](/docs/reference/rules/rules.firestore.Resource#__name__)\n- [rules.firestore.Resource#data](/docs/reference/rules/rules.firestore.Resource#data)\n- [rules.firestore.Resource#id](/docs/reference/rules/rules.firestore.Resource#id)\n- [rules.firestore.exists](/docs/reference/rules/rules.firestore#.exists)\n- [rules.firestore.existsAfter](/docs/reference/rules/rules.firestore#.existsAfter)\n- [rules.firestore.get](/docs/reference/rules/rules.firestore#.get)\n- [rules.firestore.getAfter](/docs/reference/rules/rules.firestore#.getAfter)\n- [rules.firestore.request](/docs/reference/rules/rules.firestore#.request)\n- [rules.firestore.resource](/docs/reference/rules/rules.firestore#.resource)\n- [rules.hashing](/docs/reference/rules/rules.hashing)\n- [rules.hashing.crc32](/docs/reference/rules/rules.hashing#.crc32)\n- [rules.hashing.crc32c](/docs/reference/rules/rules.hashing#.crc32c)\n- [rules.hashing.md5](/static/docs/reference/rules/rules.hashing#.md5)\n- [rules.hashing.sha256](/docs/reference/rules/rules.hashing#.sha256)\n- [rules.latlng](/docs/reference/rules/rules.latlng_)\n- [rules.latlng.value](/docs/reference/rules/rules.latlng_#.value)\n- [rules.math](/docs/reference/rules/rules.math)\n- [rules.math.abs](/docs/reference/rules/rules.math#.abs)\n- [rules.math.ceil](/docs/reference/rules/rules.math#.ceil)\n- [rules.math.floor](/docs/reference/rules/rules.math#.floor)\n- [rules.math.isInfinite](/docs/reference/rules/rules.math#.isInfinite)\n- [rules.math.isNaN](/docs/reference/rules/rules.math#.isNaN)\n- [rules.math.pow](/docs/reference/rules/rules.math#.pow)\n- [rules.math.round](/docs/reference/rules/rules.math#.round)\n- [rules.math.sqrt](/docs/reference/rules/rules.math#.sqrt)\n- [rules.timestamp](/docs/reference/rules/rules.timestamp_)\n- [rules.timestamp.date](/docs/reference/rules/rules.timestamp_#.date)\n- [rules.timestamp.value](/docs/reference/rules/rules.timestamp_#.value)"]]