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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SigningCertificate.BuildercertificateBody(String certificateBody)The contents of the signing certificate.SigningCertificate.BuildercertificateId(String certificateId)The ID for the signing certificate.SigningCertificate.Builderstatus(String status)The status of the signing certificate.SigningCertificate.Builderstatus(StatusType status)The status of the signing certificate.SigningCertificate.BuilderuploadDate(Instant uploadDate)The date when the signing certificate was uploaded.SigningCertificate.BuilderuserName(String userName)The name of the user the signing certificate is associated with.-
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 Detail
-
userName
SigningCertificate.Builder userName(String 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
SigningCertificate.Builder certificateId(String 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
SigningCertificate.Builder certificateBody(String 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
SigningCertificate.Builder status(String 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:
StatusType,StatusType
-
status
SigningCertificate.Builder status(StatusType 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:
StatusType,StatusType
-
uploadDate
SigningCertificate.Builder uploadDate(Instant 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.
-
-