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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SourceData.BuilderacmPcaArn(String acmPcaArn)The root certificate of the Private Certificate Authority specified by this ARN is used in trust validation for temporary credential requests.SourceData.Builderx509CertificateData(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 Detail
-
acmPcaArn
SourceData.Builder acmPcaArn(String 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
SourceData.Builder x509CertificateData(String 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.
-
-