Interface SubjectSummary.Builder

    • Method Detail

      • createdAt

        SubjectSummary.Builder createdAt​(Instant createdAt)

        The ISO-8601 time stamp of when the certificate was first used in a temporary credential request.

        Parameters:
        createdAt - The ISO-8601 time stamp of when the certificate was first used in a temporary credential request.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • enabled

        SubjectSummary.Builder enabled​(Boolean enabled)

        The enabled status of the subject.

        Parameters:
        enabled - The enabled status of the subject.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • lastSeenAt

        SubjectSummary.Builder lastSeenAt​(Instant lastSeenAt)

        The ISO-8601 time stamp of when the certificate was last used in a temporary credential request.

        Parameters:
        lastSeenAt - The ISO-8601 time stamp of when the certificate was last used in a temporary credential request.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • subjectArn

        SubjectSummary.Builder subjectArn​(String subjectArn)

        The ARN of the resource.

        Parameters:
        subjectArn - The ARN of the resource.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • subjectId

        SubjectSummary.Builder subjectId​(String subjectId)

        The id of the resource.

        Parameters:
        subjectId - The id of the resource.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • updatedAt

        SubjectSummary.Builder updatedAt​(Instant updatedAt)

        The ISO-8601 timestamp when the subject was last updated.

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

        SubjectSummary.Builder x509Subject​(String x509Subject)

        The x509 principal identifier of the authenticating certificate.

        Parameters:
        x509Subject - The x509 principal identifier of the authenticating certificate.
        Returns:
        Returns a reference to this object so that method calls can be chained together.