Interface TrustAnchorDetail.Builder

    • Method Detail

      • createdAt

        TrustAnchorDetail.Builder createdAt​(Instant createdAt)

        The ISO-8601 timestamp when the trust anchor was created.

        Parameters:
        createdAt - The ISO-8601 timestamp when the trust anchor was created.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • enabled

        TrustAnchorDetail.Builder enabled​(Boolean enabled)

        Indicates whether the trust anchor is enabled.

        Parameters:
        enabled - Indicates whether the trust anchor is enabled.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • name

        TrustAnchorDetail.Builder name​(String name)

        The name of the trust anchor.

        Parameters:
        name - The name of the trust anchor.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • notificationSettings

        TrustAnchorDetail.Builder notificationSettings​(Collection<NotificationSettingDetail> notificationSettings)

        A list of notification settings to be associated to the trust anchor.

        Parameters:
        notificationSettings - A list of notification settings to be associated to the trust anchor.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • notificationSettings

        TrustAnchorDetail.Builder notificationSettings​(NotificationSettingDetail... notificationSettings)

        A list of notification settings to be associated to the trust anchor.

        Parameters:
        notificationSettings - A list of notification settings to be associated to the trust anchor.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • source

        TrustAnchorDetail.Builder source​(Source source)

        The trust anchor type and its related certificate data.

        Parameters:
        source - The trust anchor type and its related certificate data.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • trustAnchorArn

        TrustAnchorDetail.Builder trustAnchorArn​(String trustAnchorArn)

        The ARN of the trust anchor.

        Parameters:
        trustAnchorArn - The ARN of the trust anchor.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • trustAnchorId

        TrustAnchorDetail.Builder trustAnchorId​(String trustAnchorId)

        The unique identifier of the trust anchor.

        Parameters:
        trustAnchorId - The unique identifier of the trust anchor.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • updatedAt

        TrustAnchorDetail.Builder updatedAt​(Instant updatedAt)

        The ISO-8601 timestamp when the trust anchor was last updated.

        Parameters:
        updatedAt - The ISO-8601 timestamp when the trust anchor was last updated.
        Returns:
        Returns a reference to this object so that method calls can be chained together.