Noizu.Weaviate.Api.Schema.Class.Tenants (Noizu Weaviate v0.1.1)

Summary

Functions

Link to this function

add(class, tenants, options \\ nil)

@spec add(
  class :: module() | String.t(),
  tenants ::
    Noizu.Weaviate.Struct.Tenant.t() | [Noizu.Weaviate.Struct.Tenant.t()],
  options :: any()
) :: {:ok, any()} | {:error, any()}
Link to this function

get(class, options \\ nil)

@spec get(class :: module() | String.t(), options :: any()) ::
  {:ok, any()} | {:error, any()}
Link to this function

remove(class, tenants, options \\ nil)

@spec remove(
  class :: module() | String.t(),
  tenants ::
    Noizu.Weaviate.Struct.Tenant.t() | [Noizu.Weaviate.Struct.Tenant.t()],
  options :: any()
) :: {:ok, any()} | {:error, any()}