Class UpdateRunDetails.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • definedTags

        public UpdateRunDetails.Builder definedTags​(Map<String,​Map<String,​Object>> definedTags)
        Defined tags for this resource.

        Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {“Operations”: {“CostCenter”: “42”}}

        Parameters:
        definedTags - the value to set
        Returns:
        this builder
      • freeformTags

        public UpdateRunDetails.Builder freeformTags​(Map<String,​String> freeformTags)
        Free-form tags for this resource.

        Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {“Department”: “Finance”}

        Parameters:
        freeformTags - the value to set
        Returns:
        this builder
      • maxDurationInMinutes

        public UpdateRunDetails.Builder maxDurationInMinutes​(Long maxDurationInMinutes)
        The maximum duration in minutes for which an Application should run.

        Data Flow Run would be terminated once it reaches this duration from the time it transitions to IN_PROGRESS state.

        Parameters:
        maxDurationInMinutes - the value to set
        Returns:
        this builder
      • idleTimeoutInMinutes

        public UpdateRunDetails.Builder idleTimeoutInMinutes​(Long idleTimeoutInMinutes)
        The timeout value in minutes used to manage Runs.

        A Run would be stopped after inactivity for this amount of time period. Note: This parameter is currently only applicable for Runs of type SESSION. Default value is 2880 minutes (2 days)

        Parameters:
        idleTimeoutInMinutes - the value to set
        Returns:
        this builder