Share via


SetBlobVisibilityRequest.NamespacesVisibleToConfigs Property

Definition

Returns a mapping of blob namespaces to the set of SchemaVisibilityConfigs that have access to that namespace.

public virtual System.Collections.Generic.IDictionary<string,System.Collections.Generic.ICollection<Android.App.AppSearch.SchemaVisibilityConfig>> NamespacesVisibleToConfigs { [Android.Runtime.Register("getNamespacesVisibleToConfigs", "()Ljava/util/Map;", "GetGetNamespacesVisibleToConfigsHandler", ApiSince=36)] get; }
[<get: Android.Runtime.Register("getNamespacesVisibleToConfigs", "()Ljava/util/Map;", "GetGetNamespacesVisibleToConfigsHandler", ApiSince=36)>]
member this.NamespacesVisibleToConfigs : System.Collections.Generic.IDictionary<string, System.Collections.Generic.ICollection<Android.App.AppSearch.SchemaVisibilityConfig>>

Property Value

Attributes

Remarks

Returns a mapping of blob namespaces to the set of SchemaVisibilityConfigs that have access to that namespace.

All conditions in a single SchemaVisibilityConfig are "AND" relationship. A caller must match all conditions to have the access. All SchemaVisibilityConfigs in the set of a blob namespace are "OR" relationship. A caller could have access if they matches any SchemaVisibilityConfig in the set.

This method provides the set of SchemaVisibilityConfig for all blob namespaces.

Java documentation for android.app.appsearch.SetBlobVisibilityRequest.getNamespacesVisibleToConfigs().

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

Applies to