Interface SnapshotDetails.Builder

    • Method Detail

      • snapshotName

        SnapshotDetails.Builder snapshotName​(String snapshotName)

        The identifier for the application snapshot.

        Parameters:
        snapshotName - The identifier for the application snapshot.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • snapshotStatus

        SnapshotDetails.Builder snapshotStatus​(String snapshotStatus)

        The status of the application snapshot.

        Parameters:
        snapshotStatus - The status of the application snapshot.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        SnapshotStatus, SnapshotStatus
      • snapshotStatus

        SnapshotDetails.Builder snapshotStatus​(SnapshotStatus snapshotStatus)

        The status of the application snapshot.

        Parameters:
        snapshotStatus - The status of the application snapshot.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        SnapshotStatus, SnapshotStatus
      • applicationVersionId

        SnapshotDetails.Builder applicationVersionId​(Long applicationVersionId)

        The current application version ID when the snapshot was created.

        Parameters:
        applicationVersionId - The current application version ID when the snapshot was created.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • snapshotCreationTimestamp

        SnapshotDetails.Builder snapshotCreationTimestamp​(Instant snapshotCreationTimestamp)

        The timestamp of the application snapshot.

        Parameters:
        snapshotCreationTimestamp - The timestamp of the application snapshot.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • runtimeEnvironment

        SnapshotDetails.Builder runtimeEnvironment​(String runtimeEnvironment)

        The Flink Runtime for the application snapshot.

        Parameters:
        runtimeEnvironment - The Flink Runtime for the application snapshot.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        RuntimeEnvironment, RuntimeEnvironment