Interface TimeAlignmentBoundary.Builder

    • Method Detail

      • month

        TimeAlignmentBoundary.Builder month​(String month)

        The month to use for time alignment during aggregation. The month must be in uppercase.

        Parameters:
        month - The month to use for time alignment during aggregation. The month must be in uppercase.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        Month, Month
      • month

        TimeAlignmentBoundary.Builder month​(Month month)

        The month to use for time alignment during aggregation. The month must be in uppercase.

        Parameters:
        month - The month to use for time alignment during aggregation. The month must be in uppercase.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        Month, Month
      • dayOfMonth

        TimeAlignmentBoundary.Builder dayOfMonth​(Integer dayOfMonth)

        The day of the month to use for time alignment during aggregation.

        Parameters:
        dayOfMonth - The day of the month to use for time alignment during aggregation.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • dayOfWeek

        TimeAlignmentBoundary.Builder dayOfWeek​(String dayOfWeek)

        The day of week to use for time alignment during aggregation. The day must be in uppercase.

        Parameters:
        dayOfWeek - The day of week to use for time alignment during aggregation. The day must be in uppercase.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        DayOfWeek, DayOfWeek
      • dayOfWeek

        TimeAlignmentBoundary.Builder dayOfWeek​(DayOfWeek dayOfWeek)

        The day of week to use for time alignment during aggregation. The day must be in uppercase.

        Parameters:
        dayOfWeek - The day of week to use for time alignment during aggregation. The day must be in uppercase.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        DayOfWeek, DayOfWeek
      • hour

        TimeAlignmentBoundary.Builder hour​(Integer hour)

        The hour of day to use for time alignment during aggregation.

        Parameters:
        hour - The hour of day to use for time alignment during aggregation.
        Returns:
        Returns a reference to this object so that method calls can be chained together.