Interface SubjectSummary.Builder

  • Method Details

    • 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.