Interface SigningCertificate.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<SigningCertificate.Builder,,SigningCertificate> SdkBuilder<SigningCertificate.Builder,,SigningCertificate> SdkPojo
- Enclosing class:
SigningCertificate
@Mutable
@NotThreadSafe
public static interface SigningCertificate.Builder
extends SdkPojo, CopyableBuilder<SigningCertificate.Builder,SigningCertificate>
-
Method Summary
Modifier and TypeMethodDescriptioncertificateBody(String certificateBody) The contents of the signing certificate.certificateId(String certificateId) The ID for the signing certificate.The status of the signing certificate.status(StatusType status) The status of the signing certificate.uploadDate(Instant uploadDate) The date when the signing certificate was uploaded.The name of the user the signing certificate is associated with.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
userName
The name of the user the signing certificate is associated with.
- Parameters:
userName- The name of the user the signing certificate is associated with.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
certificateId
The ID for the signing certificate.
- Parameters:
certificateId- The ID for the signing certificate.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
certificateBody
The contents of the signing certificate.
- Parameters:
certificateBody- The contents of the signing certificate.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The status of the signing certificate.
Activemeans that the key is valid for API calls, whileInactivemeans it is not.- Parameters:
status- The status of the signing certificate.Activemeans that the key is valid for API calls, whileInactivemeans it is not.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The status of the signing certificate.
Activemeans that the key is valid for API calls, whileInactivemeans it is not.- Parameters:
status- The status of the signing certificate.Activemeans that the key is valid for API calls, whileInactivemeans it is not.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
uploadDate
The date when the signing certificate was uploaded.
- Parameters:
uploadDate- The date when the signing certificate was uploaded.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-