Interface TsvVersionOptions.Builder

  • Method Details

    • annotationType

      TsvVersionOptions.Builder annotationType(String annotationType)

      The store version's annotation type.

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

      TsvVersionOptions.Builder annotationType(AnnotationType annotationType)

      The store version's annotation type.

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

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

      The annotation store version's header key to column name mapping.

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

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

      The annotation store version's header key to column name mapping.

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

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

      The TSV schema for an annotation store version.

      Parameters:
      schema - The TSV schema for an annotation store version.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • schemaWithStrings

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

      The TSV schema for an annotation store version.

      Parameters:
      schema - The TSV schema for an annotation store version.
      Returns:
      Returns a reference to this object so that method calls can be chained together.