DeveloperMetadataLookup class

Selects DeveloperMetadata that matches all of the specified fields.

For example, if only a metadata ID is specified this considers the DeveloperMetadata with that particular unique ID. If a metadata key is specified, this considers all developer metadata with that key. If a key, visibility, and location type are all specified, this considers all developer metadata with that key and visibility that are associated with a location of that type. In general, this selects all DeveloperMetadata that matches the intersection of all the specified fields; any field or combination of fields may be specified.

Constructors

DeveloperMetadataLookup({String? locationMatchingStrategy, String? locationType, int? metadataId, String? metadataKey, DeveloperMetadataLocation? metadataLocation, String? metadataValue, String? visibility})
DeveloperMetadataLookup.fromJson(Map json_)

Properties

hashCode int
The hash code for this object.
no setterinherited
locationMatchingStrategy String?
Determines how this lookup matches the location.
getter/setter pair
locationType String?
Limits the selected developer metadata to those entries which are associated with locations of the specified type.
getter/setter pair
metadataId int?
Limits the selected developer metadata to that which has a matching DeveloperMetadata.metadata_id.
getter/setter pair
metadataKey String?
Limits the selected developer metadata to that which has a matching DeveloperMetadata.metadata_key.
getter/setter pair
metadataLocation DeveloperMetadataLocation?
Limits the selected developer metadata to those entries associated with the specified location.
getter/setter pair
metadataValue String?
Limits the selected developer metadata to that which has a matching DeveloperMetadata.metadata_value.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
visibility String?
Limits the selected developer metadata to that which has a matching DeveloperMetadata.visibility.
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited