Class PresentationTimeRangeArgs.Builder

  • Enclosing class:
    PresentationTimeRangeArgs

    public static final class PresentationTimeRangeArgs.Builder
    extends java.lang.Object
    • Method Detail

      • endTimestamp

        public PresentationTimeRangeArgs.Builder endTimestamp​(@Nullable
                                                              com.pulumi.core.Output<java.lang.Double> endTimestamp)
        Parameters:
        endTimestamp - The absolute end time boundary.
        Returns:
        builder
      • endTimestamp

        public PresentationTimeRangeArgs.Builder endTimestamp​(java.lang.Double endTimestamp)
        Parameters:
        endTimestamp - The absolute end time boundary.
        Returns:
        builder
      • forceEndTimestamp

        public PresentationTimeRangeArgs.Builder forceEndTimestamp​(@Nullable
                                                                   com.pulumi.core.Output<java.lang.Boolean> forceEndTimestamp)
        Parameters:
        forceEndTimestamp - The indicator of forcing existing of end time stamp.
        Returns:
        builder
      • forceEndTimestamp

        public PresentationTimeRangeArgs.Builder forceEndTimestamp​(java.lang.Boolean forceEndTimestamp)
        Parameters:
        forceEndTimestamp - The indicator of forcing existing of end time stamp.
        Returns:
        builder
      • liveBackoffDuration

        public PresentationTimeRangeArgs.Builder liveBackoffDuration​(@Nullable
                                                                     com.pulumi.core.Output<java.lang.Double> liveBackoffDuration)
        Parameters:
        liveBackoffDuration - The relative to end right edge.
        Returns:
        builder
      • liveBackoffDuration

        public PresentationTimeRangeArgs.Builder liveBackoffDuration​(java.lang.Double liveBackoffDuration)
        Parameters:
        liveBackoffDuration - The relative to end right edge.
        Returns:
        builder
      • presentationWindowDuration

        public PresentationTimeRangeArgs.Builder presentationWindowDuration​(@Nullable
                                                                            com.pulumi.core.Output<java.lang.Double> presentationWindowDuration)
        Parameters:
        presentationWindowDuration - The relative to end sliding window.
        Returns:
        builder
      • presentationWindowDuration

        public PresentationTimeRangeArgs.Builder presentationWindowDuration​(java.lang.Double presentationWindowDuration)
        Parameters:
        presentationWindowDuration - The relative to end sliding window.
        Returns:
        builder
      • startTimestamp

        public PresentationTimeRangeArgs.Builder startTimestamp​(@Nullable
                                                                com.pulumi.core.Output<java.lang.Double> startTimestamp)
        Parameters:
        startTimestamp - The absolute start time boundary.
        Returns:
        builder
      • startTimestamp

        public PresentationTimeRangeArgs.Builder startTimestamp​(java.lang.Double startTimestamp)
        Parameters:
        startTimestamp - The absolute start time boundary.
        Returns:
        builder
      • timescale

        public PresentationTimeRangeArgs.Builder timescale​(@Nullable
                                                           com.pulumi.core.Output<java.lang.Double> timescale)
        Parameters:
        timescale - The time scale of time stamps.
        Returns:
        builder
      • timescale

        public PresentationTimeRangeArgs.Builder timescale​(java.lang.Double timescale)
        Parameters:
        timescale - The time scale of time stamps.
        Returns:
        builder