Interface SyncBlocker.Builder

    • Method Detail

      • id

        SyncBlocker.Builder id​(String id)

        The ID for a specific sync blocker.

        Parameters:
        id - The ID for a specific sync blocker.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • type

        SyncBlocker.Builder type​(String type)

        The sync blocker type.

        Parameters:
        type - The sync blocker type.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        BlockerType, BlockerType
      • status

        SyncBlocker.Builder status​(String status)

        The status for a specific sync blocker.

        Parameters:
        status - The status for a specific sync blocker.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        BlockerStatus, BlockerStatus
      • status

        SyncBlocker.Builder status​(BlockerStatus status)

        The status for a specific sync blocker.

        Parameters:
        status - The status for a specific sync blocker.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        BlockerStatus, BlockerStatus
      • createdReason

        SyncBlocker.Builder createdReason​(String createdReason)

        The provided reason for a specific sync blocker.

        Parameters:
        createdReason - The provided reason for a specific sync blocker.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • createdAt

        SyncBlocker.Builder createdAt​(Instant createdAt)

        The creation time for a specific sync blocker.

        Parameters:
        createdAt - The creation time for a specific sync blocker.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • contexts

        SyncBlocker.Builder contexts​(Collection<SyncBlockerContext> contexts)

        The contexts for a specific sync blocker.

        Parameters:
        contexts - The contexts for a specific sync blocker.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • contexts

        SyncBlocker.Builder contexts​(SyncBlockerContext... contexts)

        The contexts for a specific sync blocker.

        Parameters:
        contexts - The contexts for a specific sync blocker.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • resolvedReason

        SyncBlocker.Builder resolvedReason​(String resolvedReason)

        The resolved reason for a specific sync blocker.

        Parameters:
        resolvedReason - The resolved reason for a specific sync blocker.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • resolvedAt

        SyncBlocker.Builder resolvedAt​(Instant resolvedAt)

        The time that a specific sync blocker was resolved.

        Parameters:
        resolvedAt - The time that a specific sync blocker was resolved.
        Returns:
        Returns a reference to this object so that method calls can be chained together.