Interface TsvStoreOptions.Builder

    • Method Detail

      • 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, AnnotationType
      • 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.