Interface UpdateCertificateRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder
,Buildable
,CopyableBuilder<UpdateCertificateRequest.Builder,UpdateCertificateRequest>
,SdkBuilder<UpdateCertificateRequest.Builder,UpdateCertificateRequest>
,SdkPojo
,SdkRequest.Builder
,TransferRequest.Builder
- Enclosing class:
- UpdateCertificateRequest
public static interface UpdateCertificateRequest.Builder extends TransferRequest.Builder, SdkPojo, CopyableBuilder<UpdateCertificateRequest.Builder,UpdateCertificateRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description UpdateCertificateRequest.Builder
activeDate(Instant activeDate)
An optional date that specifies when the certificate becomes active.UpdateCertificateRequest.Builder
certificateId(String certificateId)
The identifier of the certificate object that you are updating.UpdateCertificateRequest.Builder
description(String description)
A short description to help identify the certificate.UpdateCertificateRequest.Builder
inactiveDate(Instant inactiveDate)
An optional date that specifies when the certificate becomes inactive.UpdateCertificateRequest.Builder
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
UpdateCertificateRequest.Builder
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
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
-
Methods inherited from interface software.amazon.awssdk.services.transfer.model.TransferRequest.Builder
build
-
-
-
-
Method Detail
-
certificateId
UpdateCertificateRequest.Builder certificateId(String certificateId)
The identifier of the certificate object that you are updating.
- Parameters:
certificateId
- The identifier of the certificate object that you are updating.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
activeDate
UpdateCertificateRequest.Builder activeDate(Instant activeDate)
An optional date that specifies when the certificate becomes active.
- Parameters:
activeDate
- An optional date that specifies when the certificate becomes active.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
inactiveDate
UpdateCertificateRequest.Builder inactiveDate(Instant inactiveDate)
An optional date that specifies when the certificate becomes inactive.
- Parameters:
inactiveDate
- An optional date that specifies when the certificate becomes inactive.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
UpdateCertificateRequest.Builder description(String description)
A short description to help identify the certificate.
- Parameters:
description
- A short description to help identify the certificate.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
UpdateCertificateRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
-
overrideConfiguration
UpdateCertificateRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
-
-