Class TaskRunSummary.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • modelType

        public TaskRunSummary.Builder modelType​(String modelType)
        The object type.
        Parameters:
        modelType - the value to set
        Returns:
        this builder
      • modelVersion

        public TaskRunSummary.Builder modelVersion​(String modelVersion)
        The object’s model version.
        Parameters:
        modelVersion - the value to set
        Returns:
        this builder
      • name

        public TaskRunSummary.Builder name​(String name)
        Free form text without any restriction on permitted characters.

        Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.

        Parameters:
        name - the value to set
        Returns:
        this builder
      • description

        public TaskRunSummary.Builder description​(String description)
        Detailed description for the object.
        Parameters:
        description - the value to set
        Returns:
        this builder
      • objectVersion

        public TaskRunSummary.Builder objectVersion​(Integer objectVersion)
        The version of the object that is used to track changes in the object instance.
        Parameters:
        objectVersion - the value to set
        Returns:
        this builder
      • startTimeMillis

        public TaskRunSummary.Builder startTimeMillis​(Long startTimeMillis)
        The task run start time.
        Parameters:
        startTimeMillis - the value to set
        Returns:
        this builder
      • endTimeMillis

        public TaskRunSummary.Builder endTimeMillis​(Long endTimeMillis)
        The task run end time.
        Parameters:
        endTimeMillis - the value to set
        Returns:
        this builder
      • lastUpdated

        public TaskRunSummary.Builder lastUpdated​(Long lastUpdated)
        The date and time the task run was last updated.
        Parameters:
        lastUpdated - the value to set
        Returns:
        this builder
      • recordsWritten

        public TaskRunSummary.Builder recordsWritten​(Long recordsWritten)
        Number of records processed in task run.
        Parameters:
        recordsWritten - the value to set
        Returns:
        this builder
      • bytesProcessed

        public TaskRunSummary.Builder bytesProcessed​(Long bytesProcessed)
        Number of bytes processed in task run.
        Parameters:
        bytesProcessed - the value to set
        Returns:
        this builder
      • objectStatus

        public TaskRunSummary.Builder objectStatus​(Integer objectStatus)
        The status of an object that can be set to value 1 for shallow references across objects, other values reserved.
        Parameters:
        objectStatus - the value to set
        Returns:
        this builder
      • identifier

        public TaskRunSummary.Builder identifier​(String identifier)
        Value can only contain upper case letters, underscore, and numbers.

        It should begin with upper case letter or underscore. The value can be modified.

        Parameters:
        identifier - the value to set
        Returns:
        this builder
      • refTaskRunId

        public TaskRunSummary.Builder refTaskRunId​(String refTaskRunId)
        Reference Task Run Id to be used for re-run
        Parameters:
        refTaskRunId - the value to set
        Returns:
        this builder
      • stepId

        public TaskRunSummary.Builder stepId​(String stepId)
        Step Id for running from a certain step.
        Parameters:
        stepId - the value to set
        Returns:
        this builder