Interface SubjectSummary.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<SubjectSummary.Builder,
,SubjectSummary> SdkBuilder<SubjectSummary.Builder,
,SubjectSummary> SdkPojo
- Enclosing class:
SubjectSummary
@Mutable
@NotThreadSafe
public static interface SubjectSummary.Builder
extends SdkPojo, CopyableBuilder<SubjectSummary.Builder,SubjectSummary>
-
Method Summary
Modifier and TypeMethodDescriptionThe ISO-8601 time stamp of when the certificate was first used in a temporary credential request.The enabled status of the subject.lastSeenAt
(Instant lastSeenAt) The ISO-8601 time stamp of when the certificate was last used in a temporary credential request.subjectArn
(String subjectArn) The ARN of the resource.The id of the resource.The ISO-8601 timestamp when the subject was last updated.x509Subject
(String x509Subject) The x509 principal identifier of the authenticating certificate.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
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
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
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
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
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
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
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.
-