Table of Contents

Class SetSchemaRequest.Builder

Namespace
Android.App.Appsearch
Assembly
MASES.Netdroid.dll
public class SetSchemaRequest.Builder : JVMBridgeBase<SetSchemaRequest.Builder>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
Inheritance
JVMBridgeBase
JVMBridgeBase<SetSchemaRequest.Builder>
SetSchemaRequest.Builder
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Inherited Members
JVMBridgeBase<SetSchemaRequest.Builder>.IsAssignableFrom(IJavaType)
JVMBridgeBase<SetSchemaRequest.Builder>.IsAssignableFrom<T>()
JVMBridgeBase<SetSchemaRequest.Builder>.Execute<T>(params T[])
JVMBridgeBase<SetSchemaRequest.Builder>.DynBridgeClazz
JVMBridgeBase<SetSchemaRequest.Builder>.BridgeClazz
JVMBridgeBase.RuntimeClassNameOf<T>()
JVMBridgeBase.ClassNameOf<T>()
JVMBridgeBase.ClassOf<T>()
JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)
JVMBridgeBase.MonitorEnter()
JVMBridgeBase.MonitorExit()
JVMBridgeBase.IsInstanceOf(IJavaType)
JVMBridgeBase.IsInstanceOf<T>()
JVMBridgeBase.RuntimeIsInstanceOf<T>()
JVMBridgeBase.CastTo<TNewClass>()
JVMBridgeBase.CastDirect<TNewClass>()
JVMBridgeBase.Dispose()
JVMBridgeBase.ToString()
JVMBridgeBase.GetHashCode()
JVMBridgeBase.Notify()
JVMBridgeBase.NotifyAll()
JVMBridgeBase.Wait()
JVMBridgeBase.DynBridgeInstance
JVMBridgeBase.BridgeInstance
JVMBridgeBase.IsBridgeListener
Extension Methods

Constructors

Builder()

Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge

public Builder()

Builder(params object[])

Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class

public Builder(params object[] args)

Parameters

args object[]

Properties

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

IsBridgeAbstract

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

public override bool IsBridgeStatic { get; }

Property Value

bool

Methods

AddRequiredPermissionsForSchemaTypeVisibility(String, Set<Integer>)

public SetSchemaRequest.Builder AddRequiredPermissionsForSchemaTypeVisibility(String arg0, Set<Integer> arg1)

Parameters

arg0 String

String

arg1 Set<Integer>

Set

Returns

SetSchemaRequest.Builder

SetSchemaRequest.Builder

AddSchemaTypeVisibleToConfig(String, SchemaVisibilityConfig)

public SetSchemaRequest.Builder AddSchemaTypeVisibleToConfig(String arg0, SchemaVisibilityConfig arg1)

Parameters

arg0 String

String

arg1 SchemaVisibilityConfig

SchemaVisibilityConfig

Returns

SetSchemaRequest.Builder

SetSchemaRequest.Builder

AddSchemas(params AppSearchSchema[])

public SetSchemaRequest.Builder AddSchemas(params AppSearchSchema[] arg0)

Parameters

arg0 AppSearchSchema[]

AppSearchSchema

Returns

SetSchemaRequest.Builder

SetSchemaRequest.Builder

AddSchemas(Collection<AppSearchSchema>)

public SetSchemaRequest.Builder AddSchemas(Collection<AppSearchSchema> arg0)

Parameters

arg0 Collection<AppSearchSchema>

Collection

Returns

SetSchemaRequest.Builder

SetSchemaRequest.Builder

Build()

public SetSchemaRequest Build()

Returns

SetSchemaRequest

SetSchemaRequest

ClearRequiredPermissionsForSchemaTypeVisibility(String)

public SetSchemaRequest.Builder ClearRequiredPermissionsForSchemaTypeVisibility(String arg0)

Parameters

arg0 String

String

Returns

SetSchemaRequest.Builder

SetSchemaRequest.Builder

ClearSchemaTypeVisibleToConfigs(String)

public SetSchemaRequest.Builder ClearSchemaTypeVisibleToConfigs(String arg0)

Parameters

arg0 String

String

Returns

SetSchemaRequest.Builder

SetSchemaRequest.Builder

SetForceOverride(bool)

public SetSchemaRequest.Builder SetForceOverride(bool arg0)

Parameters

arg0 bool

bool

Returns

SetSchemaRequest.Builder

SetSchemaRequest.Builder

SetMigrator(String, Migrator)

public SetSchemaRequest.Builder SetMigrator(String arg0, Migrator arg1)

Parameters

arg0 String

String

arg1 Migrator

Migrator

Returns

SetSchemaRequest.Builder

SetSchemaRequest.Builder

SetMigrators(Map<String, Migrator>)

public SetSchemaRequest.Builder SetMigrators(Map<String, Migrator> arg0)

Parameters

arg0 Map<String, Migrator>

Map

Returns

SetSchemaRequest.Builder

SetSchemaRequest.Builder

SetPubliclyVisibleSchema(String, PackageIdentifier)

public SetSchemaRequest.Builder SetPubliclyVisibleSchema(String arg0, PackageIdentifier arg1)

Parameters

arg0 String

String

arg1 PackageIdentifier

PackageIdentifier

Returns

SetSchemaRequest.Builder

SetSchemaRequest.Builder

SetSchemaTypeDisplayedBySystem(String, bool)

public SetSchemaRequest.Builder SetSchemaTypeDisplayedBySystem(String arg0, bool arg1)

Parameters

arg0 String

String

arg1 bool

bool

Returns

SetSchemaRequest.Builder

SetSchemaRequest.Builder

SetSchemaTypeVisibilityForPackage(String, bool, PackageIdentifier)

public SetSchemaRequest.Builder SetSchemaTypeVisibilityForPackage(String arg0, bool arg1, PackageIdentifier arg2)

Parameters

arg0 String

String

arg1 bool

bool

arg2 PackageIdentifier

PackageIdentifier

Returns

SetSchemaRequest.Builder

SetSchemaRequest.Builder

SetVersion(int)

public SetSchemaRequest.Builder SetVersion(int arg0)

Parameters

arg0 int

int

Returns

SetSchemaRequest.Builder

SetSchemaRequest.Builder