Interface TsvStoreOptions.Builder

  • Method Details

    • annotationType

      TsvStoreOptions.Builder annotationType(String annotationType)

      The store's annotation type.

      Parameters:
      annotationType - The store's annotation type.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • annotationType

      TsvStoreOptions.Builder annotationType(AnnotationType annotationType)

      The store's annotation type.

      Parameters:
      annotationType - The store's annotation type.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • formatToHeaderWithStrings

      TsvStoreOptions.Builder formatToHeaderWithStrings(Map<String,String> formatToHeader)

      The store's header key to column name mapping.

      Parameters:
      formatToHeader - The store's header key to column name mapping.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • formatToHeader

      TsvStoreOptions.Builder formatToHeader(Map<FormatToHeaderKey,String> formatToHeader)

      The store's header key to column name mapping.

      Parameters:
      formatToHeader - The store's header key to column name mapping.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • schemaWithStrings

      TsvStoreOptions.Builder schemaWithStrings(Collection<? extends Map<String,String>> schema)

      The store's schema.

      Parameters:
      schema - The store's schema.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • schemaWithStrings

      TsvStoreOptions.Builder schemaWithStrings(Map<String,String>... schema)

      The store's schema.

      Parameters:
      schema - The store's schema.
      Returns:
      Returns a reference to this object so that method calls can be chained together.