GoogleDatastoreAdminV1EntityFilter class

Identifies a subset of entities in a project. This is specified as combinations of kinds and namespaces (either or both of which may be all, as described in the following examples). Example usage:

Entire project: kinds=[], namespace_ids=[]

Kinds Foo and Bar in all namespaces: kinds='Foo', 'Bar', namespace_ids=[]

Kinds Foo and Bar only in the default namespace: kinds='Foo', 'Bar', namespace_ids=''

Kinds Foo and Bar in both the default and Baz namespaces: kinds='Foo', 'Bar', namespace_ids='', 'Baz'

The entire Baz namespace: kinds=[], namespace_ids='Baz'


GoogleDatastoreAdminV1EntityFilter.fromJson(Map _json)


kinds ↔ List<String>
If empty, then this represents all kinds.
read / write
namespaceIds ↔ List<String>
An empty list represents all namespaces. This is the preferred usage for projects that don't use namespaces. [...]
read / write
hashCode → int
The hash code for this object.
read-only, inherited
runtimeType → Type
A representation of the runtime type of the object.
read-only, inherited


toJson() → Map<String, Object>
noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed.
toString() → String
Returns a string representation of this object.


operator ==(dynamic other) → bool
The equality operator.