Interface CredentialSummary.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<CredentialSummary.Builder,CredentialSummary>,SdkBuilder<CredentialSummary.Builder,CredentialSummary>,SdkPojo
- Enclosing class:
- CredentialSummary
public static interface CredentialSummary.Builder extends SdkPojo, CopyableBuilder<CredentialSummary.Builder,CredentialSummary>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CredentialSummary.Builderenabled(Boolean enabled)Indicates whether the credential is enabled.CredentialSummary.Builderfailed(Boolean failed)Indicates whether the temporary credential request was successful.CredentialSummary.Builderissuer(String issuer)The fully qualified domain name of the issuing certificate for the presented end-entity certificate.CredentialSummary.BuilderseenAt(Instant seenAt)The ISO-8601 time stamp of when the certificate was last used in a temporary credential request.CredentialSummary.BuilderserialNumber(String serialNumber)The serial number of the certificate.CredentialSummary.Builderx509CertificateData(String x509CertificateData)The PEM-encoded data of the 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, sdkFields
-
-
-
-
Method Detail
-
enabled
CredentialSummary.Builder enabled(Boolean enabled)
Indicates whether the credential is enabled.
- Parameters:
enabled- Indicates whether the credential is enabled.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
failed
CredentialSummary.Builder failed(Boolean failed)
Indicates whether the temporary credential request was successful.
- Parameters:
failed- Indicates whether the temporary credential request was successful.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
issuer
CredentialSummary.Builder issuer(String issuer)
The fully qualified domain name of the issuing certificate for the presented end-entity certificate.
- Parameters:
issuer- The fully qualified domain name of the issuing certificate for the presented end-entity certificate.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
seenAt
CredentialSummary.Builder seenAt(Instant seenAt)
The ISO-8601 time stamp of when the certificate was last used in a temporary credential request.
- Parameters:
seenAt- 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.
-
serialNumber
CredentialSummary.Builder serialNumber(String serialNumber)
The serial number of the certificate.
- Parameters:
serialNumber- The serial number of the certificate.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
x509CertificateData
CredentialSummary.Builder x509CertificateData(String x509CertificateData)
The PEM-encoded data of the certificate.
- Parameters:
x509CertificateData- The PEM-encoded data of the certificate.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-