Class DataVerificationDetail.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • migrationId

        public DataVerificationDetail.Builder migrationId​(String migrationId)
        The OCID of the resource being referenced.
        Parameters:
        migrationId - the value to set
        Returns:
        this builder
      • lifecycleState

        public DataVerificationDetail.Builder lifecycleState​(DataVerificationDetail.LifecycleState lifecycleState)
        Overall lifecycle state of Data Verification generation for the migration.

        This is a single, feature-level state (all Data Verification reports are generated as one batch).

        Parameters:
        lifecycleState - the value to set
        Returns:
        this builder
      • timeStarted

        public DataVerificationDetail.Builder timeStarted​(Date timeStarted)
        An RFC3339 formatted datetime string such as 2016-08-25T21:10:29.600Z.
        Parameters:
        timeStarted - the value to set
        Returns:
        this builder
      • timeUpdated

        public DataVerificationDetail.Builder timeUpdated​(Date timeUpdated)
        An RFC3339 formatted datetime string such as 2016-08-25T21:10:29.600Z.
        Parameters:
        timeUpdated - the value to set
        Returns:
        this builder
      • timeCompleted

        public DataVerificationDetail.Builder timeCompleted​(Date timeCompleted)
        An RFC3339 formatted datetime string such as 2016-08-25T21:10:29.600Z.
        Parameters:
        timeCompleted - the value to set
        Returns:
        this builder
      • lifecycleDetails

        public DataVerificationDetail.Builder lifecycleDetails​(String lifecycleDetails)
        A human-readable string that provides more details about the current lifecycle state.

        This field is intended to follow OCI patterns and may include an internal error code and message when lifecycleState is FAILED (for example, DMS-xxxx: ). When lifecycleState is SUCCEEDED, this field may contain a non-failing disclaimer, such as unavailable table row-count comparisons caused by missing optimizer statistics.

        Parameters:
        lifecycleDetails - the value to set
        Returns:
        this builder
      • timeCreated

        public DataVerificationDetail.Builder timeCreated​(Date timeCreated)
        An RFC3339 formatted datetime string such as 2016-08-25T21:10:29.600Z.
        Parameters:
        timeCreated - the value to set
        Returns:
        this builder