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
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods 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.
-