Class WeaviateObject

java.lang.Object
io.weaviate.client.v1.data.model.WeaviateObject

public class WeaviateObject extends Object
  • Method Details

    • builder

      public static WeaviateObject.WeaviateObjectBuilder builder()
    • getId

      public String getId()
    • getClassName

      public String getClassName()
    • getCreationTimeUnix

      public Long getCreationTimeUnix()
    • getLastUpdateTimeUnix

      public Long getLastUpdateTimeUnix()
    • getProperties

      public Map<String,Object> getProperties()
    • getAdditional

      public Map<String,Object> getAdditional()
    • getVector

      public Float[] getVector()
      Unnamed (default) vector.

      This field will be deprecated in later versions. Prefer using vectors for collections storing a single vector only.

    • getVectors

      public Map<String,Float[]> getVectors()
      Named vectors.
    • getMultiVectors

      public Map<String,Float[][]> getMultiVectors()
      Named multivectors.
    • getVectorWeights

      public Object getVectorWeights()
    • getTenant

      public String getTenant()
    • setId

      public void setId(String id)
    • setClassName

      public void setClassName(String className)
    • setCreationTimeUnix

      public void setCreationTimeUnix(Long creationTimeUnix)
    • setLastUpdateTimeUnix

      public void setLastUpdateTimeUnix(Long lastUpdateTimeUnix)
    • setProperties

      public void setProperties(Map<String,Object> properties)
    • setAdditional

      public void setAdditional(Map<String,Object> additional)
    • setVector

      public void setVector(Float[] vector)
      Unnamed (default) vector.

      This field will be deprecated in later versions. Prefer using vectors for collections storing a single vector only.

    • setVectors

      public void setVectors(Map<String,Float[]> vectors)
      Named vectors.
    • setMultiVectors

      public void setMultiVectors(Map<String,Float[][]> multiVectors)
      Named multivectors.
    • setVectorWeights

      public void setVectorWeights(Object vectorWeights)
    • setTenant

      public void setTenant(String tenant)
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • canEqual

      protected boolean canEqual(Object other)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object