Class SourceJSON

java.lang.Object
com.algolia.model.ingestion.SourceJSON
All Implemented Interfaces:
SourceInput, SourceUpdateInput

public class SourceJSON extends Object implements SourceInput, SourceUpdateInput
SourceJSON
  • Constructor Details

    • SourceJSON

      public SourceJSON()
  • Method Details

    • setUrl

      public SourceJSON setUrl(String url)
    • getUrl

      @Nonnull public String getUrl()
      URL of the file.
    • setUniqueIDColumn

      public SourceJSON setUniqueIDColumn(String uniqueIDColumn)
    • getUniqueIDColumn

      @Nullable public String getUniqueIDColumn()
      Name of a column that contains a unique ID which will be used as `objectID` in Algolia.
    • setMethod

      public SourceJSON setMethod(MethodType method)
    • getMethod

      @Nullable public MethodType getMethod()
      Get method
    • equals

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

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object