Interface SourceData.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<SourceData.Builder,,SourceData> SdkBuilder<SourceData.Builder,,SourceData> SdkPojo
- Enclosing class:
SourceData
public static interface SourceData.Builder
extends SdkPojo, CopyableBuilder<SourceData.Builder,SourceData>
-
Method Summary
Modifier and TypeMethodDescriptionThe root certificate of the Private Certificate Authority specified by this ARN is used in trust validation for temporary credential requests.x509CertificateData(String x509CertificateData) The PEM-encoded data for the certificate anchor.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, sdkFields
-
Method Details
-
acmPcaArn
The root certificate of the Private Certificate Authority specified by this ARN is used in trust validation for temporary credential requests. Included for trust anchors of type
AWS_ACM_PCA.- Parameters:
acmPcaArn- The root certificate of the Private Certificate Authority specified by this ARN is used in trust validation for temporary credential requests. Included for trust anchors of typeAWS_ACM_PCA.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
x509CertificateData
The PEM-encoded data for the certificate anchor. Included for trust anchors of type
CERTIFICATE_BUNDLE.- Parameters:
x509CertificateData- The PEM-encoded data for the certificate anchor. Included for trust anchors of typeCERTIFICATE_BUNDLE.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-