Class ProfileLevelSummary.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • recommendationName

        public ProfileLevelSummary.Builder recommendationName​(String recommendationName)
        The name of the recommendation this profile level applies to.
        Parameters:
        recommendationName - the value to set
        Returns:
        this builder
      • defaultInterval

        public ProfileLevelSummary.Builder defaultInterval​(Integer defaultInterval)
        The default aggregation interval (in days) for profiles using this profile level.
        Parameters:
        defaultInterval - the value to set
        Returns:
        this builder
      • validIntervals

        public ProfileLevelSummary.Builder validIntervals​(List<Integer> validIntervals)
        An array of aggregation intervals (in days) allowed for profiles using this profile level.
        Parameters:
        validIntervals - the value to set
        Returns:
        this builder
      • timeCreated

        public ProfileLevelSummary.Builder timeCreated​(Date timeCreated)
        The date and time the category details were created, in the format defined by RFC3339.
        Parameters:
        timeCreated - the value to set
        Returns:
        this builder
      • timeUpdated

        public ProfileLevelSummary.Builder timeUpdated​(Date timeUpdated)
        The date and time the category details were last updated, in the format defined by RFC3339.
        Parameters:
        timeUpdated - the value to set
        Returns:
        this builder