Interface ActivateCertificateAuthorityResponse.Builder
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<ActivateCertificateAuthorityResponse.Builder,,ActivateCertificateAuthorityResponse> EksResponse.Builder,SdkBuilder<ActivateCertificateAuthorityResponse.Builder,,ActivateCertificateAuthorityResponse> SdkPojo,SdkResponse.Builder
- Enclosing class:
ActivateCertificateAuthorityResponse
@Mutable
@NotThreadSafe
public static interface ActivateCertificateAuthorityResponse.Builder
extends EksResponse.Builder, SdkPojo, CopyableBuilder<ActivateCertificateAuthorityResponse.Builder,ActivateCertificateAuthorityResponse>
-
Method Summary
Modifier and TypeMethodDescriptioncertificateAuthority(Consumer<CertificateAuthoritySummary.Builder> certificateAuthority) Summary information about the certificate authority that is being activated.certificateAuthority(CertificateAuthoritySummary certificateAuthority) Summary information about the certificate authority that is being activated.update(Consumer<Update.Builder> update) An object representing the asynchronous update that promotes the certificate authority to be the cluster's signer.An object representing the asynchronous update that promotes the certificate authority to be the cluster's signer.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.services.eks.model.EksResponse.Builder
build, responseMetadata, responseMetadataMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
update
An object representing the asynchronous update that promotes the certificate authority to be the cluster's signer.
- Parameters:
update- An object representing the asynchronous update that promotes the certificate authority to be the cluster's signer.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
update
An object representing the asynchronous update that promotes the certificate authority to be the cluster's signer.
This is a convenience method that creates an instance of theUpdate.Builderavoiding the need to create one manually viaUpdate.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toupdate(Update).- Parameters:
update- a consumer that will call methods onUpdate.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
certificateAuthority
ActivateCertificateAuthorityResponse.Builder certificateAuthority(CertificateAuthoritySummary certificateAuthority) Summary information about the certificate authority that is being activated.
- Parameters:
certificateAuthority- Summary information about the certificate authority that is being activated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
certificateAuthority
default ActivateCertificateAuthorityResponse.Builder certificateAuthority(Consumer<CertificateAuthoritySummary.Builder> certificateAuthority) Summary information about the certificate authority that is being activated.
This is a convenience method that creates an instance of theCertificateAuthoritySummary.Builderavoiding the need to create one manually viaCertificateAuthoritySummary.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tocertificateAuthority(CertificateAuthoritySummary).- Parameters:
certificateAuthority- a consumer that will call methods onCertificateAuthoritySummary.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-